/*nind css start */
.headertext{
font-family: Georgia;
}

.headertext h3{font-size:1.2em;}
.about_new h1{
    color: #E1A425;
    font-family: Georgia;
    font-size  : 4.4em;
    text-align : center;
		overflow: hidden;
		display: table-cell;
		vertical-align: middle;
		width: 100%;
		line-height: initial;
}
.about_youtubevideo {
    border: 8px solid #dddddd;
    box-shadow: 0 0 0 3px #b5b5b5 inset;
    width: 424px;
    height: 280px;
}
.node-type-aboutus #about_container_about .about_new h1 {	height:105px; display: table; width: 100%; }
.node-type-aboutus #about_container_about .about_new h1>div:first-child {	display: table-cell; width: 100%; vertical-align: middle; }
.node-type-aboutus #about_container_about .about_new h1 div:first-child div{ display: inline;}

.about_new_backgroung_text_white {
		float: right;
    font-size: inherit;
    margin: 5% 4% 0 0;
    max-width:472.217px;
    overflow: hidden;
    padding-bottom: 0;
    width: 53%;
}


.headertitle{
text-align:center;
}
.spandecoright{
padding-right:75px;
background: url("images/about_images/deco.png") no-repeat scroll  transparent;
background-position:100%  -128px;
color:#E1A425;
}

.h4decoright{
    background: url("images/about_images/deco.png") no-repeat scroll  transparent;
    display: block;
    height: 30px;
		background-position:0px -38px;
		padding-left:55px;
		margin-left: 25%;
		font-family: Georgia;
		font-size: 1.2em;
}
.outerdivleft {
display: inline-block;
float: left;
max-height: 267px;
overflow: hidden;
width: 100%;
max-width: 442px;
margin-right: 1px;
}

.outerdivright{
float:left;
max-width: 442px;
width:100%;
}
#subContainerAbout .outerdiv >.outerdivright div{
		display: inline;
}
#subContainerAbout .outerdiv >.outerdivright img
{
 width:432px;
 display:block;
}

.outerdivright>div:first-child{
		max-width: 435px;
		max-height: 270px;
		margin: 0 auto 0 7px;
		text-align: center;
		
}
.divdecoleft{
   background: url("images/about_images/deco.png") no-repeat scroll  transparent;
   display: block;
   height: 30px;
   background-position:0  -38px;
   padding-left:55px;
   font-family: Georgia;
   font-size: 1em;
   wideth:20%;
}
.divdecoright{
   background: url("images/about_images/deco.png") no-repeat scroll  transparent;
   display: block;
   height: 30px;
   background-position:100%  -128px;
   padding-left:55px;
   font-family: Georgia;
   font-size: 1.2em;
   wideth:20%;
}
.headertitle h4 span{
 color:#E1A425;
}
.contentheader {
    color: #696969;
    font-size: 1.7em;
    margin: 0 auto;
    max-width: 395px;
    overflow: hidden;
    text-align: left;
}
#field_memberdescription .field-item
{
		overflow: hidden;	
		max-height:190px;
}
.contentheader .field-item {
		line-height: 150%;
}

.content_text{
font-size: 1.2em;
}

.main_title_flower{
text-align:center;
margin:0 auto;
}
.outerdiv .divheadertitle {
    line-height: 150%;
}

.divheadertitle .divheadertitle_Part1
{
    background-image: url("images/about_images/leafleft.png");		
		background-position: left center;
    background-repeat: no-repeat;		
    display: inline;
    line-height: 100%;
    padding-left: 50px;
		width: 50px;
		height:25px;

}

.divheadertitle .divheadertitle_Part2{
float:left;
text-align:left;
width:25%;
font-family: Georgia;
color: #E1A425;
font-weight:bold;
background:url("images/about_images/deco.png") no-repeat scroll 100% 75% / auto 700% transparent;
height: 30px;
padding-right:55px;
}


@media screen and (max-width:600px){		
		
/*		.divheadertitle .divheadertitle_Part1{
				height:auto;
				min-height:auto !important;
				background:url("images/about_images/deco.png") no-repeat scroll 0% 24% / auto 500% transparent;
		}
		.divheadertitle .divheadertitle_Part2{
				background:url("images/about_images/deco.png") no-repeat scroll 100% 75% / auto 500% transparent;
				height: auto;
		}*/
}		


#subContainerAbout .divwhychooseDes > div
{
		padding: 0 !important;
}



.divwhychoose h1 {
font-family: Georgia;
font-size: 1.8em;

}

.divwhychoose p{
font-family: times new roman;
text-align:center;
font-size: 1.2em;
}
.divwhychoose span{
color:#E1A425;
}

.divwhychoose .divwhychoose_Part1{
text-align:right;
font-family: Georgia;
font-size: 100%;
margin-right:1%;
}

.divwhychoose > .divwhychoose_Part2{
text-align:left;
font-family: Georgia;
font-size: 100%;
font-weight:bold;
}

.divwhychooseDes p{
/*font-family: times new roman;
text-align:center;
font-size: 1.2em;*/
}

.pwhychoose{
font-family: times new roman;
font-size: 1.2em;
margin: 0 21%;
}

.authorimage_bg{
color:#272727;
margin-right: 10px;
max-height:10%;
float:left;
max-width:38%;
}
.about_bottom_content{
loat:left;
max-width:49%;
}
.about_bottom_content h1{
color: White;
    font-family: Georgia;
    font-size: 2em;
    margin: -35% 0 0 10%;
}

.about_bottom_content p{
    color: White;
    font-family: Georgia;
    font-size: 1.2em;
    margin: 0 0 0 10%;
}
.about_bottom_content h1 span{
color:#E1A425;
margin :10px 0px 0px 0px;

}
.outerdiv{
/*width:99%;*/
overflow:hidden;
/*margin:10% auto;*/
}

.innerdivleft{
float:left;width: 48%; margin-right: 12px;
}

.innerdivright{
float:left;width: 50%;margin-right:5px;
}

.subouterdiv{
width:100%;overflow:hidden;
}

.subinnerdivleft{
width:30%;float:left;margin-right: 12px;
}

.subinnerdivright{
width:63%;float:left;margin-right: 12px;
}



.divauthor{
    margin: 4% auto;
    overflow: hidden;
    width: 99%;
}
.viewmemberbenifit{
float:right;
max-width: 50%;
margin-right:5px;
text-align:center;
margin: 10% 5%;
}

.div1info 
{
float:left;
max-width: 60%;
margin-right:5px;
}
.div1infocontent {
    font-size: 1.4em;
    height: 200px;
    line-height: 1.4em;
    margin: 50px auto;
    max-width: 60%;
}



.div1info .deco_left 
{
    background: url("images/about_images/deco.png") no-repeat scroll 27px -29px transparent;
    display: block;
    height: 59px;
    margin: -6px;
    max-width: 13.5%;
    background-position:55px 0px;
}

.div1info .deco_right
{
    background: url("images/about_images/deco.png") no-repeat scroll 27px -29px transparent;
    display: block;
    height: 70px;
    margin : -110px 105px 0 500px;
    background-position:-28px  -123px;
    max-width:3%;
}

 .content_outerbord {
    border: 6px solid #C0C0C0;
    margin: 13px 0 0 15px;
    outline: 8px solid #E0E0E0;
    position: relative;
    max-width: 91%;

}

.divbranch {
    margin: 2% auto;
    overflow: hidden;
    width: 100%;
}
.content  .field-name-field-branchdetails> .field-items > .field-item {
		display: inline-block;
		max-width:440px;
		overflow: hidden;
		width:100%;
		float: left;
}
.content  .field-name-field-branchdetails> .field-items > .field-item.odd {
		margin-left: 20px;
}
.field-collection-container .field-name-field-branchtitle>.field-items>div:first-child{
		margin-bottom: 10px;
		width:100%;
		display: block;
}
.field-name-field-branchdetails > .field-items > div.field-item.even{
		clear: both;	
}


.field-collection-item-field-branchdetails{
		width: 48%;
}
.field-name-field-branchdetails > .field-items > div{
/*		float:left;
		display: inline;
	  margin: 0 auto;		
		min-height: 200px;	
		max-width: 450px;
		width: 100%;*/
}
.field-name-field-branchdetails .field-items .odd{
		float: right;
}


#subContainerAbout .field-collection-item-field-branchdetails .content
{
		max-width:440px; /*440px*/
		margin:0;
/*		float: left;*/
		border: 0px solid blue;
		
}
.field-name-field-branchdetails .field-items{
		margin:0 auto;
}


.field-name-field-branchimage
{
		float: left;
		width: 30%;
        min-height: 200px;
}
.field-collection-item-field-branchdetails > .content > .field-name-field-branchimage > div img{
		border: 0px solid red;
		width:100%;		
		padding-right: 20px;
		max-width: 100px;
		height:auto;
		float: left;
		
}
.field-name-field-branchdescription {
    font-size: 1.8em;
    line-height: 1.5em;
    overflow: hidden;
}
.field-name-field-branchtitle {
    font-size: 2.5em;
    font-weight: bold;
    line-height: 1.5em;
/*    margin-left: 125px;*/
}

/* Benifits Page ----------------------------------------   */

.BDTitle .about_new h1,.scholorship-image h1 {
display: table-cell;
width: 100%;
vertical-align: middle;
line-height: initial;
}
.scholorship-image h1 {font-size:4.5em;}
.BDTitle .about_new{ display: table;width: 99.8%;}
.BDTitle .about_new h1 span{ display: block;}
.benefit_detail{
	width: 100%; 
	margin: 0px auto;
	padding: 3.08em 0 3.08em 0;
}

.view-benefit-list .benefit_detail, 
#subContainerBenifit >div:first-child
{
		margin: 0 55px;
    max-width: 1080px;
    padding: 50px;
    width: auto;
}

/*#block-system-main .benefit_item {
border: 6px solid #CCCCCC; 
padding-bottom: 10px; 
float: left; 
max-width: 30%;
min-height:451px; 
margin:1%;
box-shadow: 0 0 3px #999999;
}*/

#block-system-main .BenifitTitle {
    font-family: Georgia;
    font-size: 30px;
/*    line-height: 2.999em;*/
    text-align: center;
}

#subContainerBenifit .BenifitTitle{

}
#block-system-main .BenifitTitle .designYellow{
    font-weight: bold;
     line-height: 150%;
}
#benefitListDataContainer .benefit_tax_photo {
    display: inline-block;
    height: auto;
    margin: 0 auto;
    max-height: 195px;
		min-height: 19.5em;
    overflow: hidden;
    text-align: center;
    width: 100%;
		-moz-box-shadow:    0px 0.0em 0.5em 0.1em #ccc;
		-webkit-box-shadow:0px 0.0em 0.5em 0.1em #ccc;
		box-shadow:0 0 0.5em 0.1em #CCCCCC;
		
}
#benefitListDataContainer .benefit_tax_photo a{
		display: block;
		width:100%;
}
.blog_thumb_image {
     width: initial !important;
}
#benefitListDataContainer .benefit_tax_cat{
    color: #E1A425;
    font-family: times new roman;
    font-size: 2em;
    font-weight: bold;
/*    padding: 3%;*/
    text-align: center;
		margin: 20px auto 10px;

}

#benefitListDataContainer .benefit_tax_name {
    display: inline-block;
    font-family: georgia;
    font-size: 1.8em;
    line-height: 1.2em;
    margin-bottom: 1em;
    text-align: center;
    width: 80%;
}

#benefitListDataContainer .benefit_tax_name a
{
		color:#383B40;
}
#benefitListDataContainer .benefit_tax_des {
		 color: #696969;
    font-family: times new roman;
    font-size: 1.7em;
    line-height: 130%;
    margin: 0 auto 20px;
    width: 80%;
}

form#views-exposed-form-benefit-list-page
{
		 background:#40444D;
		 border-radius: 4px 4px 4px 4px;
		 border:1px solid #2B3036;
}
#views-exposed-form-benefit-list-page .views-exposed-widgets {
		max-height: 122px;
		height:122px;
		overflow: hidden;
		margin:0px; 
}
#edit-submit-benefit-list {
    margin: 35% auto;
}

#benefitListDataContainer .benefit_tax_moreinfo a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 1.4em;
    line-height: 1.5em;
    margin-bottom: 0;
    padding: 0.9em 1.8em;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}

#benefitListDataContainer .benefit_tax_moreinfo a {
    /*  color: #ffffff;*/
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);	
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	background: #f4b125; /* Old browsers */
	*background-color: #f4b125;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0YjEyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZWFhYTIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNlNmFhMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iI2U4YWYyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZTdiMDMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZTVhYzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZTZhZDJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjZGNhMzIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZGNhMjI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjZGFhMDIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjZGRhNDIzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZGRhNDIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZDg5ZjFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjZDg5ZjFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZGJhMzFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjZGFhMjFiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjZDU5ZDE0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q2OWUxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f4b125 0%, #eaaa22 2%, #e6aa25 4%, #e8af2e 6%, #e7b031 8%, #e5ac29 14%, #e6ad2c 18%, #dca322 69%, #dca225 80%, #daa022 84%, #dda423 86%, #dda421 88%, #d89f1c 90%, #d89f1a 92%, #dba31c 94%, #daa21b 96%, #d59d14 98%, #d69e15 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4b125), color-stop(2%,#eaaa22), color-stop(4%,#e6aa25), color-stop(6%,#e8af2e), color-stop(8%,#e7b031), color-stop(14%,#e5ac29), color-stop(18%,#e6ad2c), color-stop(69%,#dca322), color-stop(80%,#dca225), color-stop(84%,#daa022), color-stop(86%,#dda423), color-stop(88%,#dda421), color-stop(90%,#d89f1c), color-stop(92%,#d89f1a), color-stop(94%,#dba31c), color-stop(96%,#daa21b), color-stop(98%,#d59d14), color-stop(100%,#d69e15)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4b125 0%,#eaaa22 2%,#e6aa25 4%,#e8af2e 6%,#e7b031 8%,#e5ac29 14%,#e6ad2c 18%,#dca322 69%,#dca225 80%,#daa022 84%,#dda423 86%,#dda421 88%,#d89f1c 90%,#d89f1a 92%,#dba31c 94%,#daa21b 96%,#d59d14 98%,#d69e15 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4b125 0%,#eaaa22 2%,#e6aa25 4%,#e8af2e 6%,#e7b031 8%,#e5ac29 14%,#e6ad2c 18%,#dca322 69%,#dca225 80%,#daa022 84%,#dda423 86%,#dda421 88%,#d89f1c 90%,#d89f1a 92%,#dba31c 94%,#daa21b 96%,#d59d14 98%,#d69e15 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4b125 0%,#eaaa22 2%,#e6aa25 4%,#e8af2e 6%,#e7b031 8%,#e5ac29 14%,#e6ad2c 18%,#dca322 69%,#dca225 80%,#daa022 84%,#dda423 86%,#dda421 88%,#d89f1c 90%,#d89f1a 92%,#dba31c 94%,#daa21b 96%,#d59d14 98%,#d69e15 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4b125 0%,#eaaa22 2%,#e6aa25 4%,#e8af2e 6%,#e7b031 8%,#e5ac29 14%,#e6ad2c 18%,#dca322 69%,#dca225 80%,#daa022 84%,#dda423 86%,#dda421 88%,#d89f1c 90%,#d89f1a 92%,#dba31c 94%,#daa21b 96%,#d59d14 98%,#d69e15 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4b125', endColorstr='#d69e15',GradientType=0 ); /* IE6-8 */

}


.benefit_item .benefit_tax_moreinfo a  {
    border-radius: 6px 6px 6px 6px;
    font-size: 17.5px;
    padding: 11px 19px;
}
#block-system-main .BenifitTitle .designlightGray{
  color:#292D36;
	display: inline-block;
  margin-top: 0.09em;
}

/*
#edit-spamicide{
display:none;
}
*/
#edit-spamicide .fieldset-wrapper a{  
 color:#E1B24C;
}
#edit-spamicide .fieldset-wrapper a:hover{  
 text-decoration: underline;
}

#subContainerBenifit{
/*	max-width: 1040px; 
	width:100%; 
	margin: 0 auto; 
	font-size:100%; 
	border: 0px solid red;
	overflow:hidden;*/
}

#BenefitDetail_outerdiv{
max-width: 1040px; 
	width:100%; 
	margin: 0 auto; 
	font-size:100%; 
	border: 0px solid red;
	overflow:hidden;
}
#BenefitDetail{
width:100%;
}


#BenefitDetail .benefit_com_info {
    border: 4px solid #C0C0C0;
    float: left;
    margin: 1% 2.5% 1% 1%;
    max-width: 630px;
    outline: 8px solid #E0E0E0;
    padding-right: 0;
    text-align: left;
    width: 100%;
}

#BenefitDetail .benefit_com_info .com_left {
    width: 100%;
		margin: 0 auto;
		float: none;
}


#BenefitDetail .benefit_com_info .com_left div#field_large_photo {
    text-align: center;
}

#BenefitDetail .benefit_com_info .company_info #field_large_photo img { 
	/*width:100%;*/
	/*height:auto;*/
}
#galleriffic #gallery #slideshow-container #slideshow span a img {
	/*width:100%;*/
	/*height:385px;*/
    background-repeat: no-repeat;
    border: none;
    box-shadow: none;
    padding: 0;
}

#galleriffic #gallery #slideshow-container {
    text-align: center;
}


#thumb .thumb img{
padding: 5px 4px;
}
#slideshow-container #slideshow
{
		/*width:100%;*/		
		display: inline-block;
}
#BenefitDetail .benefit_com_info .com_right {
      color: #696969;
    font-family: Times New Roman;
    font-size: 1.7em;
    line-height: 150%;
    margin: 0 auto;
    max-width: 85%;
    text-align: left;
		padding-bottom: 3%;

}

#BenefitDetail .benefit_com_info h2 
{
    clear: both;
    color: #696969;
    font-family: Georgia;
    font-size: 1.7em;
    font-weight: bold;
    margin: 3% auto;
    max-width: 85%;
    text-align: left;

}
#slider_largeimage{
text-align:center;
}

#BenefitDetail .benefit_com_info .com_left .company_info #field_large_photo img{
/*width: 100%;*/
max-width:640px;
max-height:400px;
/*height:100%;*/
padding: 5px;
/*border: 5px solid #BBBBBB;
border-bottom:none;*/

}


#slider_thumbnailimage{
margin:5% auto;
}

#slider_thumbnailimage .view-content table {
 background: none;
 border:none;
}

#slider_thumbnailimage .view-benefitdeatilslideshow .view-content .col-first{
background:none;
border:none;
}

.bentfit_thumb_imag{
float:left;
margin:1%;
border:3px solid #C8C7C7;
}
.bentfit_thumb_imag:hover{
border:3px solid #D59D23;
}

.bentfit_thumb_imag .selected{
border:2px solid #D59D23;
}

.bentfit_thumb_imag img{
width: 100%;
height:100px;
}
#Benefit_info {
    display: inline-block;
    max-width: 325px;
    width: 100%;
		text-align: center;
}

#BenefitDetail div#Benefit_info{
		background:#2B3036;
}
#benefit_info_top{
background: #2B3036;
overflow: hidden;
padding:4% 0;
}

#benefit_info_top .benefit_info_left{
float:left;
width:50%;
color:#D9A221;
text-align:center;
height:9.2em;
}
#BenefitDetail .benefit_info_boxdetail
{
    float: left;
    margin-top: 5px;
    min-height: 50px;
    min-width: 300px;
    width: 30%;
}

#BenefitDetail .benefit_info_boxdetail .benefit_info_outer
{
 width: 100%;
 min-height: 100px;
background:#2B3036;
}

#BenefitDetail .benefit_info_boxdetail .benefit_info_outer .benefit_info_left
{
 width: 50%;
 border-right:red;
text-align:center;
}

#benefit_info_top .benefit_info_left .benefit_info_num {
font-size: 3em;
font-weight: bold;
font-family: Georgia;
text-align:center;
color:#D9A221;
}
#Benefit_info #benefit_info_top_detail{
     background:#2B3036;
     overflow: hidden;
     padding: 4% 0;    
}

#Benefit_info #benefit_info_middle p{
line-height: 1.5em;
}


#Benefit_info #benefit_info_top_detail p,
#Benefit_info #benefit_info_top_detail p font span
{
    color: #D9A221;
    display: inline-block;
    font-size: 1.3em;
    font-weight: bold;
    line-height: 1.5em;
    padding: 4%;
    font-family: georgia;
}
#benefit_info_top .benefit_info_left .benefit_info_num p{
font-size:0.8em;
font-weight: bold;
margin-top:0.8em;
border-right:1px solid #14191F;
}

#benefit_info_top .benefit_info_left .benefit_info_month {
/* font-size: 1.3em; */
    font-size: 14px;
line-height:3em;
font-weight: bold;
font-family: Georgia;
text-align:center;
color:white;
}


#benefit_info_top .benefit_info_right{
font-size: 1.8em;
font-weight: bold;
font-family: Georgia;
text-align:center;
float:left;
width:50%;
color:#D9A221;
margin:22px auto;
line-height: 1.5em;
}



#benefit_info_middle{
background: #40444D;
overflow: hidden;
color:#BEC2C5;
font-size: 1.5em;
text-align:center;
padding:3em 2% 1.4em !important;
border-bottom: none;
}
#benefit_info_middle a {color: #D9A221;word-wrap: break-word; } 

#benefit_info_bottom{
background: #40444D;
overflow: hidden;
padding: 5% 5% 4em;
text-align:center;
}

#benefit_info_bottom a.redeemButton {
    margin-top:-15px;
    padding: 15px 40px;
    font-size: 1.1em;
		font-weight:bold;
    letter-spacing:1px;
		text-shadow: none;
}
#benefit_info_bottom .btn.active, #benefit_info_bottom .btn:active, #benefit_info_bottom .btn.disabled, #benefit_info_bottom .btn[disabled] {
	background-color: #FAA732;
    background-image: linear-gradient(to bottom, #FBB450, #F89406);
}
#benefit_info_bottom .ajax-progress .throbber {background: url("images/ajax-loader.gif") no-repeat center center ; }
#benefit_info_bottom a.resendRedeemButton{
		margin-top:-15px;
    font-size: 1.1em;
		font-weight:bold;
    letter-spacing:1px;
		text-shadow: none;
}

#benifitFilter{
	background:#40444D ;
	border: 2px solid #2B3036;
	overflow: hidden;
	margin:1%;
	width:97%;
	height:100px;
}
#benifitFilter #section1{
	width:20%;
	/* background:red;*/
	float:left;
	margin-top: 2.2%;

}
#benifitFilter #section1 .styled-select select {
   	background: transparent;
  	width: 112%;
   	/* padding: 5px; */
   	font-size: 1.6em;
   	line-height: 1;
   	border: 0;
   	border-radius: 0;
   	height: 28px;
   	-webkit-appearance: none;
   }

#benifitFilter #section1 .styled-select {
   	width: 88%;
   	height: 28px;
   	overflow: hidden;
   	background: url(images/ddl-expanded.png) no-repeat right white;
   	border: 1px solid #ccc;
   	border-radius: 6px 6px 6px 6px;
	margin:  5% 0 0 10%;
   }
#benifitFilter #section1 span{
	margin: 5% 0 0 10%;
	font-size: 1.6em;
	font-weight: bold;
	font-family: Georgia;
	color:white;
}
#benifitFilter #section2{
	width:20%;
	/* background:green;*/
	float:left;
	margin:  2% 0 0 5%;
}

#benifitFilter #section2 span{
	margin: 5% 0 0 10%;
	font-size: 1.6em;
	font-weight: bold;
	font-family: Georgia;
	color:white;
}

#benifitFilter #section2 #slider-range{
	margin-top: 10%;
	width:75%;
}

#benifitFilter #section2 #slider-range .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    	background: #E3AA29;
	/* background: url(images/sliderblock.png) no-repeat;*/
}
#benifitFilter #section2 #slider-range .ui-widget-content {
	border: 1px solid #E3AA29;
}
#benifitFilter #section2 #slider-range .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default:hover {
   	background: #E3AA29;
}

#benifitFilter #section2 #renagelbl{
	width:75%;
	margin-top:2%;
}

#benifitFilter #section2 #renagelbl #range1{
	border: 0; 
	color: #f6931f; 
	font-weight: bold;
	float:left;
	width:50%;
}

#benifitFilter #section2 #renagelbl #range2{
	border: 0; 
	color: #f6931f; 
	font-weight: bold;
	float:left;
	width:50%;
	text-align:right;
}

#benifitFilter #section3{
	width:35%;
	/* background:red;*/
	float:left;
	margin:  2% 0 0 0%;
}
#benifitFilter #section3 span{
	margin: 5% 0 0 10%;
	font-size: 1.6em;
	font-weight: bold;
	font-family: Georgia;
	color:white;
}


#checkbox{
    float: left;
    font-weight: bolder;
    padding: 5% 4%;
    width: 100%;
}
#checkbox label {font-family: 'Times New Roman';font-size: 17px;}
#checkbox #radio-button{font-family: 'Times New Roman';padding: 3% 7%;font-weight:bolder;width: 25%;}
#checkbox input[type=checkbox].css-checkbox {position: absolute; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0;
border:0;}
#checkbox input[type=checkbox].css-checkbox + label.css-label { color: white;padding-left:20px;height:15px; display:inline-block;line-height:15px;background-repeat:no-repeat;background-position: 0 0;font-size:15px;vertical-align:super;cursor:pointer;}
#checkbox input[type=checkbox].css-checkbox:checked + label.css-label {background-position: 0 -15px;}
.css-label{ background-image:url(images/about_images/dark-check-orange.png);background-repeat: no-repeat; }
#checkbox div{
	float:left;
	width:50%;
}


#benifitFilter #section4{
	background:#2B3036;
	float:left;
	width:20%;
	height:100px;
}

#benifitFilter #section4 span{
	margin: 5% 0 0 10%;
	font-size: 1.6em;
	font-weight: bold;
	font-family: Georgia;
	color:white;
	background:#2B3036;
}

 

#section4 span a{
	color:white;
	margin:0 auto;
}


#benefit_info_bottom a:hover
{
	color: #fff; 
}
.benefit_item .benefit_tax_moreinfo a:hover
{
	color: #fff;
}

#section4 .benefit_tax_moreinfo a:hover
{
	 color: #fff;
}

.btn:hover, #benefitListDataContainer .benefit_tax_moreinfo a:hover
{
   color: #FFF;
}


















#section4 .benefit_tax_moreinfo a {
    	border-radius: 6px 6px 6px 6px;
    	font-size: 0.69em;
    	padding: 11px 19px;
}
#section4 .benefit_tax_moreinfo a {
    	background-color: #FAA732;
    	background-image: linear-gradient(to bottom, #FBB450, #F89406);
    	background-repeat: repeat-x;
    	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
 #section4 .benefit_tax_moreinfo a {
    	-moz-border-bottom-colors: none;
    	-moz-border-left-colors: none;
    	-moz-border-right-colors: none;
    	-moz-border-top-colors: none;
    	border-image: none;
    	border-style: solid;
    	border-width: 1px;
    	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    	color: #333333;
    	cursor: pointer;
    	display: inline-block;
    	line-height: 10px;
    	margin: 28px auto;
    	text-align: center;
    	vertical-align: middle;
	/*width: 60%;*/
}

@media screen and (min-width : 320px) and (max-width : 480px){
/* Benifit List */
/*#block-system-main .about_new {
	min-height: 40px;
}

#block-system-main .about_new h1 {
	font-size: 4em;
}

#block-system-main .benefit_item {
	min-height: 300px;
	width:94%;
	max-width:100%

}
#block-system-main .BenifitTitle{
	font-size: 2.5em;
}

#block-system-main .BenifitTitle .leftLeaf{
    background:url("images/about_images/deco.png") no-repeat scroll 80% 8% / auto 310% transparent;
                padding-right: 10%;
                height: 30px;
                line-height: 29px;
                font-size:23px;
}
#block-system-main .BenifitTitle .rightLeaf{
   background:url("images/about_images/deco.png") no-repeat scroll 80% 75% / auto 550% transparent;
   padding-left: 15%;
         height: 30px;
         line-height: 29px;
         fon-size:23px;
}
#benifitFilter {
	overflow:hidden;
	height:auto;
}
#benifitFilter #section1 {
width:100%;
}

#benifitFilter #section2 {
width:100%;
}

#benifitFilter #section3 {
width:100%;
}

#benifitFilter #section4 {
width:100%;
}

.benefit_item .benefit_tax_cat {
    	font-size: 3em;
    	height: auto;
    	text-align: center;
}

.benefit_item .benefit_tax_name {
    	font-size: 2.5em;
    	height: auto;
    	text-align: center;
	min-height: 30px;
}

.benefit_item .benefit_tax_des {
    	font-size: 2.5em;
    	height: auto;
 	min-height: 65px;
}

#edit-field-category-tid {
   	text-align: center;
    	margin-top: 2%;
margin-left: 15%;
}

#edit-submit-benefit-list {
	margin-top: 2%;
	text-align: center;
 	margin-left: 60%;
}
.benefit_item .benefit_tax_photo {
 	min-height: 120px;
}

.benefit_item .benefit_tax_moreinfo a{
	font-size: 2.5em;
	padding: 0;
	width: 50%;
}
#Benefit_info{
	width:100%;
}

#benifitFilter #section1 .styled-select {
	width:75%;
}
#section4 .benefit_tax_moreinfo a {
	font-size: 1.5em;
}
#benifitFilter #section1 span {
	font-size: 2.5em;
}
#benifitFilter #section2 span {
	font-size: 2.5em;
	margin: 5% 0 0 5%;
}
#benifitFilter #section3 span {
	font-size: 2.5em;
}
#benifitFilter #section2 {
 	margin: 5% 0 0 5%;
}

#benifitFilter #section2 #slider-range {
    margin-left: 5%;
    margin-top: 5%;
    width: 75%;
}
#benifitFilter #section2 #renagelbl {
	margin-left: 5%;
}

#benifitFilter #section2 #renagelbl #range1 ,#range2{
	font-size: 2em;
}

#benifitFilter #section3 {
    margin: 5% 0 0;
}
 Benifit List End 

 benifit detail 
	#block-system-main .about_new {
		min-height: 40px;
	}

	#block-system-main .about_new h1 {
		font-size: 5em;
	}
	#Benefit_info {
		width: 100%;
	}
	#block-system-main .BenifitTitle{
		font-size: 3em;
	}
	#block-system-main .BenifitTitle .leftLeaf{
	    background:url("images/about_images/deco.png") no-repeat scroll 80% 8% / auto 310% transparent;
		        padding-right: 10%;
		        height: 30px;
		        line-height: 29px;
		        font-size:23px;
	}
	#block-system-main .BenifitTitle .rightLeaf{
	   background:url("images/about_images/deco.png") no-repeat scroll 80% 75% / auto 550% transparent;
	   padding-left: 15%;
		 height: 30px;
		 line-height: 29px;
		 fon-size:23px;
	}
	.bentfit_thumb_imag img {
		height:auto;	
	}
	.bentfit_thumb_imag {
		margin:5%;
	}
	#BenefitDetail .benefit_com_info h2 {
		font-size: 3em;
	}
	#BenefitDetail .benefit_com_info{
		width: 97%;
		border: 4px solid #CCCCCC;
                outline: 6px solid #E0E0E0;
		
		
	}
	#BenefitDetail .benefit_com_info .com_right {
		font-size: 2.5em;
		width: 97%;
	}
	*/
	/* benifit detail end */
}

@media screen and (min-width : 651px) and (max-width : 1050px){
/* Benifit List */
/*#block-system-main .benefit_item {
 	color:red !important;
	width:46%;
	max-width:100%
}
benifitFilter #section1 .styled-select {
width:116%;
}

.benefit_item .benefit_tax_photo {
	width:100%;
    	height: auto;
}
.benefit_item .benefit_tax_cat {
 	min-height: 20px;
 	font-size: 1.5em;
}
.benefit_item .benefit_tax_name {
 	font-size: 1.5em;
}
.benefit_item .benefit_tax_des {
 	font-size: 1.5em;
}
/* Benifit List End */

	/* benifit detail */
	/*#BenefitDetail .benefit_com_info{
		width: 59%;
	}
	#Benefit_info {
		width: 40%;
	}

	.bentfit_thumb_imag {
		margin:5%;
	}
	/* benifit detail end */
}

/* benefit css changes */






/* benefit css changes */

#col1-member-left-field{
/*		float:left;
		width:60%;*/
}
#about_container_about{
		width: 100%;
		position: relative;
}

.field-name-field-memberdescription
{
		padding:2% 0;
}

#wrapper #container .content #content #post-content .page-title{
		display:none;
}
.about_new_backgroung_text_white .field-name-field-abouttext{
		text-align: left;
}

.aboutHonorsocietyOrg {
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("images/about_images/about_society_bg.png");
background-origin: padding-box;
background-position: 0 0%;
background-size: 100% 100%;
background-repeat: no-repeat;
margin: -8.5% auto 8.5%;
overflow: hidden;
position: relative;
z-index: 0;
width: 100%;
max-width: 885px;
max-height: 395px;
height: 39.5em;
display: inline-block;
}

#sociaty_title_prefix{
		
}



/******************************* Profile ***************************************************************/
#subContainerProfile{
    margin: 0 auto;
    max-width: 950px;
    width: 100%;
}
#subContainerProfile #Profile_section_1{
    background: none repeat scroll 0 0 #3F434C;
    border: 5px solid #272E36;
    height: auto;
    min-height:24.2em;
    overflow: hidden;
    width: 99%;
	margin-top: 10px;
}
#subContainerProfile #Profile_section_2{
  	 /*margin-left: 1%;*/
    width: 100%;
    background: #FFF;
    border: 3px solid #C0C0C0;
    display: table;
    outline: 8px solid #E0E0E0;
     margin: 20px auto;
    max-width: 99%
    
}
#subContainerProfile #Profile_section_2.profile-box1 > *, 
#subContainerProfile #Profile_section_0.profile-box1 > * {
    margin: 0 auto;
    width: 93%;
}
#Profile_section_1 .profile-box {
background: none repeat scroll 0 0 transparent;
    border: 6px solid #C0C0C0;
    display: table;
    height: 10.5em;
    outline: 6px solid #E0E0E0;
}

#Profile_section_1 #profile-section {
    float: none;
    padding: 1% 0 0;
    width: 100%;
}


#Profile_section_1 #profile_picture {
    	width: 35%;
	float:left;
	margin:2% auto;
        text-align: center;
}

div#Profile_section_1 div#profile-section div.profile_box div#profile_picture div.user-picture {
    width: 100%;
    height: auto; 
}
div#Profile_section_1 div#profile-section div.profile_box div#profile_picture div.user-picture img {
   border: 4.3px solid #3F434C;
    /*height: 184px;*/
    outline: 8px solid #2B3036;
    /*width: 230px;*/
}

#Profile_section_1 #profile_info {
	width: 64%;
	float:left;
        margin-top:2%;
        position: relative;
}
#Profile_section_1 .profile_medal { 
        position: absolute;
        top:-15px;
        right: -3px;
}
#Profile_section_1 #profile_info #span_fname{
    color:white;
    float:left;
    margin-right:1%;
    font-size:2.2em;
    font-weight:bold;
}
#Profile_section_1 #profile_info #span_lname{
    color:#D0A326;
    float:left;
    font-size:2.2em;
    font-weight:bold;
}
#Profile_section_1 #profile_info .p_full_name{
    border-bottom: 1px solid #2B3036;
    overflow: hidden;
    padding-bottom: 2%;
}
#Profile_section_1 #profile_info .p_full_name > #span_fname{ 
 color:white;
}
#Profile_section_1 #profile_info .p_full_name > #span_lname{ 
 color:#9ACD32;
}

#Profile_section_1 #profile_info .p_HS{
    height: 5em;
    margin-top: 4.5%;
    overflow: hidden;
    padding-left: 10%;
    padding-top: 1%;
    background: url("images/profile/small_logo.png") no-repeat scroll  transparent;
    font-size: 1.5em;
    font-weight: bold;
    width:90%;
    font-family: Georgia;
    line-height:0.5em;
}
#Profile_section_1 #profile_info .p_HS .titleSufixWhiteExtended{
	color: white;
	font-size: 1.01em;
	line-height: 2.8em;
	font-weight: normal;
}

#Profile_section_1 #profile_info .p_HS .titleSufixWhiteExtended .field-name-field-university{
    padding-left:21%;
    margin-top:-3.6%;
}

div#Profile_section_1 div#profile-section div.profile_box div#profile_info div.profile-button{
    /*background: none repeat scroll 0 0 red;*/
    margin: -45px auto -25px;
    max-width: 58em;
    overflow: hidden;
    text-align: left;
    
}

div#Profile_section_1 div#profile-section div.profile_box div#profile_info div.profile-button .tabs-wrapper {
    border-bottom: none;
    padding-top: 3.3em;
}

#subContainerProfile .user_background{
    clear:both;
     margin: 47px 0 -2px 3px;
	overflow: auto; /**/
}
#subContainerProfile .user_background span{
    font-size:1.7em;
    font-weight:bold;
    font-family: Georgia;
    color: #777171;
margin-top:0.5em;
}
#subContainerProfile .user_background .print-resume{
    float: right;
	border-radius: 5px;
	font-family: Georgia;
	padding: 0.5em;
    background-color:  #E1B51E;    
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	background: linear-gradient(to bottom, #E1B51E 10%, #DCA622 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);    
        margin: 5px 0.4em 5px 0;
        /*font-variant: small-caps;*/
		text-align: right;
}
#subContainerProfile .user_background .print-resume a {
	font-size: 14px;
	font-weight: normal;
	outline: none;
}
#subContainerProfile .user_background .print-resume a:hover {
	color: #000;
}

#Profile_section_1 #profile_info .field-label
{
	display:none;
}

#Profile_section_2 .content_title, 
#Profile_section_0 .content_title{
    font-size: 2em;
    font-weight: bold;
    height: 2em;
    
    margin-right: 2%;
    margin-top: 2.3%;
    margin-bottom: 2.3%;
    
    overflow: hidden;
    background-position: left center;
    
    padding-left: 8%;
    padding-top: 1%;
    
    vertical-align: middle;
    font-family: Georgia;
   
}

#Profile_section_2 .content_des, 
#Profile_section_0 .content_des{
    font-family: Times New Roman;
    font-size: 17px;
/*    font-weight: bold;*/
    line-height: 150%;
    padding: 1% 0 3%;
    color: #848484;
    margin-top: 1.3em;
    margin-bottom: 1.3em;
}
#Profile_section_2 .content_des >div .content>div:first-child, 
#Profile_section_0 .content_des >div .content>div:first-child
{
    font-size: 1.1em;
    text-transform: capitalize;
}

#Profile_section_2 .content_des.content_des >div .content>div:first-child+div, 
#Profile_section_0 .content_des.content_des >div .content>div:first-child+div
{
  font-weight: normal;
  font-size: 1.1em;
  text-transform: capitalize;
/*  color: 	#3A3F45; */

  
}
#Profile_section_2 .content_des >div .content>div:first-child+div+div, 
#Profile_section_0 .content_des >div .content>div:first-child+div+div
{
  font-weight: normal;
  font-size: 1em;
}

#Profile_section_2 .content_des >div.field-name-field-foreign-languages-known-1 .content>div:first-child,
#Profile_section_2 .content_des.content_des >div.field-name-field-foreign-languages-known-1 .content>div:first-child+div,
#Profile_section_2 .content_des >div.field-name-field-foreign-languages-known-1 .content>div:first-child+div+div{
  font-size: 1.1em;
  color:#848484;
}
#Profile_section_2 .content_des >div.field-name-field-foreign-languages-known-1 .content *
{
  display: inline-block;
    font-weight: normal !important;
    padding: 1%;
}

body.page-user-edit textarea{
    border: 2px solid #E0E0E0;
    box-shadow: 0 0 0.5em 0.1em #CCCCCC;
    -webkit-box-shadow:  0 0 0.5em 0.1em #CCCCCC;
    -moz-box-shadow:     0 0 0.5em 0.1em #CCCCCC;
    border-radius: 6px 6px 6px 6px !important;
    box-shadow: 6px 6px 10px #E6E6E6 inset !important;
    border:1px solid #CCCCCC;
    padding-top: 1.2em;
    min-height: 100px;
    font-size:14px;
	font-family: 'Times New Roman';
    padding-left: 15px;
    padding-right: 15px;
}

body.page-user-edit .fieldset-wrapper {
    border: 1px solid #CCCCCC !important;
    border-radius: 6px 6px 6px 6px !important;
    box-shadow: 6px 6px 10px #E6E6E6 inset !important;
}

#Profile_section_2 .content_des .edit_desc_border{
    /*border: 2px solid #E0E0E0;
    box-shadow: 0 0 0.5em 0.1em #CCCCCC;
    -webkit-box-shadow:  0 0 0.5em 0.1em #CCCCCC;
    -moz-box-shadow:     0 0 0.5em 0.1em #CCCCCC;
   border-radius: 6px 6px 6px 6px !important;
    box-shadow: 6px 6px 10px #E6E6E6 inset !important;
    border:1px solid #CCCCCC;
    padding-top: 1.2em;
    /*min-height: 100px;*//*
    */    
    padding-left: 1em;
    min-height: 25px;
    
}

#Profile_section_2 .profile-bottom-border{
    border-bottom: 1px solid #E0E0E0;
}

#Profile_section_2 #profile_summery #profile_summery_title,
body.page-user-edit .form-item-field-summary-new-und-0-value label
{
    background: url("images/profile/summary.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_Intended #profile_Intended_title,
body.page-user-edit .form-item-field-intended-job-path-und-0-value label
{
    background: url("images/profile/path.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_GSI #profile_GSI_title,
body.page-user-edit .form-item-field-grad-school-interests-und-0-value label
{
    background: url("images/profile/grad.png") no-repeat scroll 0 0 transparent;
}
#Profile_section_2 #profile_HA #profile_HA_title,
body.page-user-edit .form-item-field-honors-awards-und-0-value label
{
    background: url("images/profile/honors.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_Edu #profile_Edu_title,
body.page-user-edit .form-item-field-education-und-0-value label
{
    background: url("images/profile/education.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_JE #profile_JE_title,
body.page-user-edit .form-item-field-job-experience-und-0-value label
{
    background: url("images/profile/exp.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_FL #profile_FL_title,
body.page-user-edit .form-item-field-foreign-languages-known-und-0-value  label
{
    background: url("images/profile/lang.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_Volunteering #profile_Volunteering_title,
body.page-user-edit .form-item-field-volunteering-und-0-value label
{
    background: url("images/profile/volunteering.png");
    background-repeat:no-repeat;
}

#Profile_section_2 #profile_Organizations #profile_Organizations_title,
body.page-user-edit .form-item-field-organizations-und-0-value label
{
    background: url("images/profile/org.png") no-repeat scroll 0 0 transparent;
}

#Profile_section_2 #profile_Hobbies #profile_Hobbies_title,
body.page-user-edit .form-item-field-hobbies-und-0-value label
{
    background-image: url("images/profile/hobbies.png");
    background-position: left center;
    background-repeat: no-repeat;
    line-height: 200%;
}

@media screen and (min-width : 320px) and (max-width : 480px){
/* Profile View */
#subContainerProfile #Profile_section_1 {
    width: 97%;
}
#Profile_section_1 #profile_picture {
    margin: 2% auto 1.6% 3%;
    width: 33%;
}
/*#Profile_section_1 #profile_info .p_HS{
    background-image: none;
}*/

#Profile_section_1 #profile_info .p_HS .titleSufixWhiteExtended .field-name-field-university {
    margin-top:0;
    padding-left:0;
}
body.page-user .tabs-wrapper {
    margin: 20px 0 15px 115px !important;
    position: static;
}

#Profile_section_1 #profile_info .p_full_name {
     margin-left: 10%;
      width: 85%;
}
#subContainerProfile #Profile_section_2 {
    width: 94%;
}
#Profile_section_2 .content_title {
     height: 2.4em;
      padding-left: 14%;
}
#Profile_section_2 .content_des {
    font-size: 1.6em;
}
body.page-user- .tabs-wrapper {
    border: 0 none !important;
    left: 500px;
    position: static;
    top: 201px;
}

#Profile_section_2 #profile_summery #profile_summery_title,
body.page-user-edit .form-item-field-summary-new-und-0-value label,
#Profile_section_2 #profile_Intended #profile_Intended_title,
body.page-user-edit .form-item-field-intended-job-path-und-0-value label,
#Profile_section_2 #profile_GSI #profile_GSI_title,
body.page-user-edit .form-item-field-grad-school-interests-und-0-value label,
#Profile_section_2 #profile_HA #profile_HA_title,
body.page-user-edit .form-item-field-honors-awards-und-0-value label,
#Profile_section_2 #profile_Edu #profile_Edu_title,
body.page-user-edit .form-item-field-education-und-0-value label,
#Profile_section_2 #profile_JE #profile_JE_title,
body.page-user-edit .form-item-field-job-experience-und-0-value label,
#Profile_section_2 #profile_FL #profile_FL_title,
body.page-user-edit .form-item-field-foreign-languages-known-und-0-value  label,
#Profile_section_2 #profile_Volunteering #profile_Volunteering_title,
body.page-user-edit .form-item-field-volunteering-und-0-value label,
#Profile_section_2 #profile_Organizations #profile_Organizations_title,
body.page-user-edit .form-item-field-organizations-und-0-value label,
#Profile_section_2 #profile_Hobbies #profile_Hobbies_title,
body.page-user-edit .form-item-field-hobbies-und-0-value label


{
    background-position: left top;
    background-size: 52px 52px;
    padding: 9px 5px 13px 57px;
    width: 85%;
}

}/* End of Profile View */


@media screen and (min-width : 651px) and (max-width : 1050px){
/* Profile View */
#Profile_section_1 #profile_info .p_HS .titleSufixWhiteExtended .field-name-field-university {
    margin-top:0;
    padding-left:0;
}
} /* End of Profile View */


/*******************************************************************************************************/

body.page-user #post-content{
    position:relative;
}

.tabs.primary > li a.active {
    background-color: #E8AF30;
    color: #49464D;
    border: 1px solid #C97E1C;
}


.tabs.primary > li a {    

    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #FFFFFF;
    display: inline-block;
    font-family: Georgia;
    font-size: 0.7em;
    font-weight: bold;
    margin-right: 2px;
    padding: 1.05em 2.35em;
    text-decoration: none;
    text-transform: uppercase;
}


.tabs.primary > li a{
    background-color: #333;
    border: 1px solid #1F2F47;
    border-width: 1px 1px 1px 0;
    border-bottom-right-radius: 0px;		
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomright: 6px;
    border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius:6px;
    color: #fff;
    display: inline-block;
    font-family: Georgia;
    font-size: 0.77em;
    font-weight: bold;
    margin-right: 4px;
    margin-top: 5px;
    padding: 1.05em 2.35em;
    text-decoration: none;
    text-transform: unset;/*uppercase;*/
    border: 1px solid #1F2F47;
	white-space: normal;
	max-width: 160px;
	height: 32px;
}
.tabs.primary > li a:hover{
background-color: #E8AF30;
    border: 1px solid #C97E1C;
}
 .tabs.primary > li:first-child a {
/*    border-width: 1px 0 1px 1px;*/
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0px;
    -webkit-border-radius: 6px 6px 0 0px;
}

body.page-user-edit .region-content {
    margin: 2% auto;
    max-width: 980px;
    width: 100%;
    background:#FFF;
    border: 4px solid #C0C0C0;
    outline: 8px solid #E0E0E0;
    padding:30px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;  
}
body.page-user-edit label{
    color: #696969;
    font-family: 'Times New Roman';
    font-size: 1.5em;
    line-height: 1.5em;
    text-align: left;
}
body.page-user-edit select {
/*    padding: 1% 2% !important; */
}

body.page-user-edit .marker, body.page-user-edit .form-required {
    color: #FF0000;
    margin-right: 2%;
}
body.page-user-edit div#edit-field-country > .form-item >div>div
{
    float:left;
    width:25%;
    margin-left:1em;
}

body.page-user-edit #edit-field-country-und{
    width:40%;
}

body.page-user-edit #user-profile-form #edit-field-country label{
    padding:0;
    width: 0 !important;
}

body.page-user-edit #user-profile-form #edit-field-state label{
    margin-top:2%;

}


body.page-user-edit .region-content > #block-system-main{
    overflow: hidden;
}
body.page-user-edit #user-profile-form input[type='text'], 
body.page-user-edit #user-profile-form input[type='email']
{
    width:41.5%;
padding:1.2% 3% 1.2% 1.5% ;
margin-left: 1em;
    font-size: 1.5em;
    font-weight: normal;
}
body.page-user-edit select#edit-field-title-und
{
    width:46.5%;
    margin-left: 1em;
 font-size: 1.5em;
}
body.page-user-edit #user-profile-form input[type='password']
{
    width:41.5%;
padding:1.2% 3% 1.2% 1.5% ;
margin-left: 1em;
}
body.page-user-edit #user-profile-form #edit-pass-pass1,
body.page-user-edit #user-profile-form #edit-pass-pass2
{
  margin-left:0%;
  width:44%
}

body.page-user-edit #user-profile-form .form-item-pass-pass2 label{
    margin-top:1%;
}
body.page-user-edit  #edit-timezone select.form-select{
    width:auto;
font-size:1.5em;
}
body.page-user-edit input[type="text"],
body.page-user-edit input[type="password"],
body.page-user-edit input[type="email"]
{
    margin:0;
}

body.page-user-edit .form-actions.form-wrapper input[type="submit"] 
{
    font-size: 2em;
    padding: 0.5em 1.5em;
}
body.page-user-edit .form-item .description 
{
    font-size: 1.4em;
    line-height: 150%;
    /*padding: 2% 0 2% 20%;*/
}
body.page-user-edit #edit-picture .description {
    padding: 1% 0 0;
}
body.page-user-edit #edit-field-expected-graduation-date label{
    width: 23%;
}
body.page-user-edit .confirm-parent,
body.page-user-edit div.form-item div.password-suggestions
{
    width:auto !important
}
body.page-user-edit div.form-item div.password-suggestions
{
    font-size:1.2em !important;
    padding:7px
}
body.page-user-edit .option{
    background:transparent
}
body.page-user-edit #user-profile-form legend 
{
    color: #333333;
    font-family: Georgia;
    font-size: 2em;
    line-height: 2em;
		text-shadow:0;
		margin-bottom:5%;
}

body.page-user-edit #user-profile-form #edit-picture legend span {
     color: #696969;
}

body.page-user-edit #user-profile-form .fieldset-wrapper{
margin-top: 6%;
}


body.page-user-edit fieldset legend a {
    color: #333333;
}
body.page-user-edit .field-widget-text-textarea-with-summary label {
   float: none !important;
    margin: 10px 0;
}

body.page-user-edit .filter-wrapper,
body.page-user-edit .wysiwyg-toggle-wrapper
{
    display:none
}
body.page-user-edit .form-type-textarea label {
    font-family: Georgia;
    font-size: 2em;
    font-weight: bold;
    height: 2em;
    margin-top: 2%;
    overflow: hidden;
    padding-left: 8%;
    padding-top: 1%;
}

body.page-user-edit .form-type-checkbox label {
    font-family: Georgia;
    font-size: 2em;
    font-weight: bold;
    height: 2em;
    margin-top: 2%;
    overflow: hidden;
    padding-left: 1%;
    padding-top: 1%;
}

body.page-user-edit .form-item-field-expected-graduation-date-und-0 label{
		margin: 0;
}
body.page-user-edit #edit-field-expected-graduation-date-und-0-value>div{
		width:50%
}
body.page-user-edit #edit-field-expected-graduation-date-und-0-value-year , 
body.page-user-edit #edit-field-expected-graduation-date-und-0-value-month{
    width: 100px;
    padding:6% 5% !important;
    font-size: 1.5em;
    font-weight: normal;
    margin-left:0.5em;
}
body.page-user-edit .form-item-field-about-me-und-0-value label {
    padding-left:0;
}
body.page-user-edit body {
    background: #fff !important
}
body.page-user-edit .CSS1Compat {
    font-size:12px
}
body.page-user-edit .form-actions {
    width:50%
}

@media screen and (min-width : 320px) and (max-width : 480px){
/* Profile Edit */
body.page-user-edit .tabs-wrapper {
    margin: 20px 0 15px 80px !important;
}

body.page-user .tabs.primary > li a {
     font-size: 0.9em;
}

body.page-user-edit label {
    font-size: 2em;
}
body.page-user-edit #edit-field-title-und{
    width: 100%;
}

body.page-user-edit .form-item .description {
    font-size: 1.5em;
}

body.page-user-edit .form-item-field-about-me-und-0-value .form-textarea-wrapper {
    width: 100%;
}

body.page-user-edit .form-type-textarea label {
     height: 2.3em;
     padding-left: 16%;
}
#subContainerProfile .sample_profile_img {margin-top: 30px !important;}



}/* End of Profile Edit */


@media screen and (min-width : 651px) and (max-width : 1050px){
/* Profile Edit */

}/* End of Profile Edit */

/******************************************************************************************************************************************/
div#subContainerProfile div#Profile_section_1 div#profile-section div.profile_box div.profile-button div.tabs-wrapper{margin: 0% 0 0 !important;border-bottom: medium none;}
#user-profile-form .resizable-textarea{
		width:100%;
}

body.page-user-edit .fieldset-wrapper>div, 
form#user-profile-form>div>div, 
form#user-profile-form>div>fieldset
{ clear:both}
body.page-user-edit #edit-field-zip-code{
		float: none;
}
**************************************************************Logedin user**************************************************************
.page-user-logged-in .content {
    margin: 0 auto !important;
    max-width: 950px !important;
    overflow: hidden;
    width: 100%;
}

#subContainer_userlogedin {
    margin: 0 auto !important;
    max-width: 1190px !important;
    overflow: hidden;
		padding: 35px;
}

#subContainer_userlogedin #userlogedin_left {
    	float:left;
    	width:25%;
    	background: none repeat scroll 0 0 #40444D;
			max-width: 280px !important;
		  border: 2px solid #303338;
}

#subContainer_userlogedin #userlogedin_left .left_info_login{

}

#subContainer_userlogedin #userlogedin_left .left_info_login .info_login {
    background: none repeat scroll 0 0 #2C3137;
    overflow:hidden;
    width: 100%;
    height: 17.4em;
}

#subContainer_userlogedin #userlogedin_left #profile_picture{
    width:40%;
    float:left;
    text-align: center;
    margin-bottom: 1em;
}


#subContainer_userlogedin #userlogedin_left .left_info_login .info_login .user-picture{
    margin-left: 6%;
    margin-top: 10%;
}

#subContainer_userlogedin #userlogedin_left .left_info_login .info_login .user-picture img{
    height: auto;
    width: 100%;
    margin-top: 1em;
    background: none repeat scroll 0 0 transparent;
   /* border: 3px solid #C8C7C7;
    box-shadow: 0 0 0.5em 0.1em #2B3036;*/
}

#subContainer_userlogedin #userlogedin_left #profile_name{
    width:59%;
    float:left;
    font-family: Georgia;
}

#subContainer_userlogedin #userlogedin_left #profile_name .p_full_name{
    margin-left: 20%;
    font-size: 1.5em;
    font-weight: bold;
    margin-top:14.8%;
}

#subContainer_userlogedin #userlogedin_left #profile_name .p_full_name #span_Eprofile a{
    font-size: 0.7em;
}
#subContainer_userlogedin #userlogedin_left #profile_name .p_full_name #span_Eprofile {
    /*border-bottom:1px solid white;*/
    font-size: 0.9em;
    line-height: 1.5em;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete {
    background: none repeat scroll 0 0 #40444D;
    margin-top: 2%;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members{
    font-weight: bold;
    font-family: Georgia;
    margin-left: 10%;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members span{
    padding-top: 4%;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members .p_social{
    padding: 3% 0;
}


#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members .p_socialf {
    padding-bottom: 1.6em;
    padding-top: 0.2em;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members a.Profile-facebook {
    background-image: url("images/Facebook.png");
    display: block;
    font-size: 0;
     height: 71px;
    width: 220px;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members a.Profile-linkedin {
    background-image: url("images/linkedin.png");
    display: block;
    font-size: 0;
     height: 71px;
    width: 220px;
}

#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members #profile_social{
    display: inline-block;
    font-family: Georgia;
    font-size: 1.5em;
    font-weight: bold;
}
#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members #profile_memeber_title{
    border-top: 1px solid #2C3137;
    display: inline-block;
    margin-top: 1em;
    padding-bottom: 0.9em;
    padding-top: 1em;
    width: 90%;
		font-size: 1.4em;
		font-weight: normal;
}

#subContainer_userlogedin #userlogedin_left #block-pcp-pcp-profile-percent-complete h2{
    color: white;
    font-family: Georgia;
    font-size: 1.5em;
    font-weight: bold;
    margin-left: 10%;
    margin-top: 1.4em;
    margin-bottom: 0.5em;
    padding-bottom: 2.5%;
    width:80%;
    border-bottom: 1px solid #2C3137;
}
#subContainer_userlogedin #userlogedin_left #block-pcp-pcp-profile-percent-complete .pcp-user{
    color: #D0A326;
    font-family: times new roman;
    font-size: 1em;
    margin-bottom: 1%;
}
#subContainer_userlogedin #userlogedin_left #block-pcp-pcp-profile-percent-complete .content{
   color:white;
   font-family: times new roman;
   font-size: 1.5em;
   margin-left: 10%;
   padding-right: 10%;
   padding-top: 2%;
}
#subContainer_userlogedin #userlogedin_left #block-pcp-pcp-profile-percent-complete .content em{line-height:150%;}
#subContainer_userlogedin #userlogedin_left #block-pcp-pcp-profile-percent-complete .content a{
    color: #D0A326;
}

#subContainer_userlogedin #userlogedin_middle {
    float:left;
    width:50%;
    overflow: hidden;
    max-width: 510px !important;
    padding-left: 15px;
    padding-right: 4px;

}

#subContainer_userlogedin #userlogedin_middle #current_scholar{
    background: none repeat scroll 0 0 transparent;
    border: 4px solid #C0C0C0;
    display: table;
    height: 21.5em;
    margin-bottom: 5%;
    margin-left: 4%;
    margin-top: 2%;
    min-height: 200px;
    outline: 8px solid #E0E0E0;
    overflow: hidden;
    width: 90%;
}

#subContainer_userlogedin #userlogedin_middle #new_benefits{
    margin: 10px 4% 5%;
    min-height: 200px;
    overflow: hidden;
    width: auto;
}

#subContainer_userlogedin #userlogedin_middle #new_benefits .view-id-new_benefits .view-content,
#subContainer_userlogedin #userlogedin_middle #popular_benefits .view-id-popular_benefits .view-content
{
    width:100%;
}
#subContainer_userlogedin #userlogedin_middle #new_benefits .view-id-new_benefits .view-content .NB-outer,
#subContainer_userlogedin #userlogedin_middle #popular_benefits .view-id-popular_benefits .view-content .NB-outer
{
       float: left;
    margin: 2%;
    width: 25%;
}
#subContainer_userlogedin #userlogedin_middle #new_benefits .view-id-new_benefits .view-content .NB-outer img,
#subContainer_userlogedin #userlogedin_middle #popular_benefits .view-id-popular_benefits .view-content .NB-outer img{
	width:115px;
 	height:100px;
	/*opacity:0.4;
	filter:alpha(opacity=40);*/ /* For IE8 and earlier */
}

#subContainer_userlogedin #userlogedin_middle #new_benefits .view-id-new_benefits .view-content .NB-outer img:hover,
#subContainer_userlogedin #userlogedin_middle #popular_benefits .view-id-popular_benefits .view-content .NB-outer img:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

#subContainer_userlogedin #userlogedin_middle .NB-outer .views-field-field-photo:hover {
box-shadow: 0 0 0.5em 0.1em #E2B220;
 border: 3px solid #E2B220;
}

#subContainer_userlogedin #userlogedin_middle .NB-outer .views-field-field-photo {
    box-shadow: 0 0 0.5em 0.1em #CCCCCC;
    border:3px solid #C8C7C7;
    display: inline-block;
    height: auto;
    margin: 10px auto;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
#subContainer_userlogedin #userlogedin_middle .NB-outer .views-field-field-category{
    margin:5%;
    font-size: 1.2em;
    font-weight: normal;
margin-top:0em;
   
}
#subContainer_userlogedin #userlogedin_middle .NB-outer .views-field-field-category *{
     color: #D0A326;
		 font-weight:bolder;
}
#subContainer_userlogedin #userlogedin_middle .NB-outer .views-field-name {
    margin:5%;
    font-size: 1.3em;

}
#subContainer_userlogedin #userlogedin_middle .NB-outer .views-field-name span a{
	 line-height: 150%;
}

#subContainer_userlogedin #userlogedin_middle #popular_benefits{
    margin-bottom: 5%;
    margin-left: 4%;
		margin-right: 4%;
    margin-top: 1%;
    min-height: 200px;
    overflow: hidden;
    width: 90%;
}
#subContainer_userlogedin #userlogedin_middle .userlogedin_title{
    background-color: #E2B220;

    font-family: Georgia;

    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 15px 10px;
}
.page-user-activity .jcarousel-skin-rgcustom .views-field.views-field-field-category {font-size: 14px !important;}
.page-user-activity .views-field.views-field-name {font-size: 14px !important; line-height: 100%;}
.page-user-activity .view-new-benefits a {color: #494e52 !important;}
.page-user-activity .redeemed-benefits {list-style: none;}
.page-user-activity .redeemed-benefits li {padding-bottom: 3em; display: table;}
.page-user-activity .redeemed-benefits div {width: 76%; display: table-cell; vertical-align: middle;}
.page-user-activity .redeemed-benefits .redeemed_benefits_img {width: 11%; min-width: 120px;}
.page-user-activity .redeemed-benefits .redeemed_benefits_img img {width: 100px; max-height: 67px; margin-right: 20px; vertical-align: bottom; border: 2px solid #c0c0c0; outline: 4px solid #e0e0e0;}
.page-user-activity #subContainer_userlogedin {padding: 35px 0 0;}
.page-user-activity .view-all-benefits {margin-top: 10px; text-align: center;}
.page-user-activity .view-all-benefits a {font-size: 18px; text-decoration: underline; font-weight: bold; }
.page-user-activity #subContainer_userlogedin #userlogedin_middle {padding-left: 0; width: 545px; max-width: 600px !important; margin: 0 auto; float: none;}
.page-user-activity #subContainer_userlogedin #userlogedin_middle #new_benefits{margin: 10px 4% 2%;}
.page-user-activity .scholarship-applications {margin-top: 40px;}
.page-user-activity .scholarship-applications .scho-name {display: inline-block;}
.page-user-activity .scholarship-applications .scho-time {display: inline-block; margin-left: 15px;}
.page-user-activity .view-all-scholarships {margin-left: 15px; margin-top: 10px;}
.page-user-activity .view-all-scholarships a {font-size: 18px; text-decoration: underline; font-weight: bold; }
#subContainer_userlogedin #userlogedin_right {
    float:left;
    width:30%;
    max-width: 315px !important;
		margin:0 auto;
		background: #FFF;
		border-right:1px solid #EDEEF0;
}

#subContainer_userlogedin #userlogedin_right #profile_post{
    text-align: center;
}

#subContainer_userlogedin #userlogedin_right #benefitListDataContainer .benefit_tax_photo {
    box-shadow: none;
}
#subContainer_userlogedin #userlogedin_right #benefitListDataContainer .benefit_tax_cat{
	font-size: 1.5em;
	font-weight:bolder;
  margin-top:0;
}
#subContainer_userlogedin #userlogedin_right #benefitListDataContainer .benefit_tax_name {
    display: inline-block;
    font-family: georgia;
    font-size: 1.5em;
    line-height: 1.2em;
    margin-bottom: 1em;
    text-align: center;
    width: 95%;
    margin-top: 2em;

}
#subContainer_userlogedin #userlogedin_right #benefitListDataContainer .benefit_tax_name a {
    color: #383B40;
}
#subContainer_userlogedin #userlogedin_right #benefitListDataContainer .benefit_tax_name a:hover {
    color: #F89406;
		text-decoration: underline;
}
#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer{
    max-height: 100% !important;  
		margin:0;
		padding-bottom:20px;
}
#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer #post_title
{
    background: none repeat scroll 0 0 #3F434C;
    overflow:hidden;
    width: 100%;
    text-align: left;  
    height: 55px;
    
}
.page-cart-add-e-p15-q1-s-i1 #uc-cart-links-form div{
    font-size: 1.4em;
    margin-left: 4em;
    margin-top: 2em;
}

.page-cart-add-e-p15-q1-s-i1 #uc-cart-links-form div #edit-actions{
    margin-left: 0;
    margin-top: 0;
}

#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer .benefit_tax_des {
    color: #696969;
    font-family: times new roman;
    font-size: 1.5em;
    line-height: 130%;
    overflow: hidden;
    padding: 3% 0%;
    text-align: left;
    border-bottom: 1px solid #C0C0C0;
    margin:1em auto 0;
}

#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer .benefit_tax_photo {
    display: inline-block;    
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 100%; 		
		height: 132px;
		min-height: 125px;		
}
#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer .benefit_tax_photo img{
		width:200px;
		height:200px;
}
#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer img{
	height: 100%;
        max-height: 112px;
        max-width: 225px;
        width: 100%;
	/*margin-top: -1em;*/
	border: 3px solid #C8C7C7;
    	box-shadow: 0 0 0.5em 0.1em #CCCCCC;
}
#subContainer_userlogedin #userlogedin_right #latestpost{
    display: inline-block;
    font-family: Georgia;
    font-size: 1.6em;
    font-weight: bold;
    margin-left: 5%;
    margin-top: 6.5%;
}

/***************************************************************************************************/

#BenefitDetail .left2{float: right;overflow: hidden; width:31%;}
.page-benefits .item-list .pager li a:hover{
color:#A74B51;
}

.pcp-percent-bar{height:2em;}

#subContainer_userlogedin #userlogedin_right #benefitListDataContainer  > div.field-content{
		height:auto;
}

#subContainer_userlogedin #userlogedin_right #benefitListDataContainer  > div.field-content.seemorelink-user
{
		width: 80%;
		margin: 0 auto;
		text-align: center;
		font-size: 14px;
		text-decoration: underline;
		padding: 9% 0 0;
}

body.page-user-edit fieldset, body.page-user-edit fieldset legend{ border:0; background-color: transparent;  }

body.page-user-edit form#user-profile-form > div > fieldset td .form-item label{
  float:left;
  display: inline-block;
}

body.page-user-edit form#user-profile-form > div > fieldset td input[type="text"]{
 /* width:20%;*/
 margin:1%;
}
body.page-user-edit form#user-profile-form > div > fieldset td .form-item{
  display: inline-block; 
   margin-bottom: 1%; 
}
/************************************************************/
div#Profile_section_2.profile-box1 div#profile_Edu.profile-bottom-border div.content_des >div.field-name-field-education-1 > div.field-items > div.field-item,
div#Profile_section_2.profile-box1 div#profile_Volunteering.profile-bottom-border div.content_des > div.field > div.field-items > div.field-item,
div#Profile_section_2.profile-box1 div#profile_JE.profile-bottom-border div.content_des > div.field > div.field-items > div.field-item,
div#Profile_section_2.profile-box1 div#profile_HA.profile-bottom-border div.content_des > div.field > div.field-items > div.field-item
{
margin-bottom:4%;
}
div#Profile_section_2.profile-box1 div#profile_Edu.profile-bottom-border div.content_des div.field-name-field-university-school,
div#Profile_section_2.profile-box1 div#profile_JE.profile-bottom-border div.content_des div.field-name-field-role,
div#Profile_section_2.profile-box1 div#profile_Volunteering.profile-bottom-border div.content_des div.field-name-field-volunteering-role,
div#Profile_section_2.profile-box1 div#profile_HA.profile-bottom-border div.content_des div.field-name-field-honors-award-title,
div#profile_FL.profile-bottom-border div.content_des div.field div.field-items div.field-item div.entity div.content .field-label
{color:#E1B24C; font-weight: bold;}

#profile_Organizations a{ text-decoration:underline; color:#E1B24C; font-size:17px; font-weight: normal; display: block;}
#profile_Organizations a:hover{color:#F89406;}

#edit-field-honors-awards-1 >div, #edit-field-honors-awards-1 table, #edit-field-honors-awards-1 tr, #edit-field-honors-awards-1 th, #edit-field-honors-awards-1 td,
#edit-field-education-1 >div, #edit-field-education-1 table, #edit-field-education-1 tr, #edit-field-education-1 th, #edit-field-education-1 td,
#edit-field-job-experience-1 >div, #edit-field-job-experience-1 table, #edit-field-job-experience-1 tr, #edit-field-job-experience-1 th, #edit-field-job-experience-1 td,
#edit-field-volunteering-1 >div, #edit-field-volunteering-1 table, #edit-field-volunteering-1 tr, #edit-field-volunteering-1 th, #edit-field-volunteering-1 td,
#edit-field-organizations-1 >div, #edit-field-organizations-1 table,  #edit-field-organizations-1 tr,  #edit-field-organizations-1 th,  #edit-field-organizations-1 td, 
#field-language-proficiency-values >div,  table#field-language-proficiency-values,  #field-language-proficiency-values tr,  #field-language-proficiency-values th,  #field-language-proficiency-values td

 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
}
body.page-user-edit th label{
 font-family: Georgia;
    font-size: 2em;
    font-weight: bold;
    height: 2em;
    margin-top: 2%;
    overflow: hidden;
    padding-left: 8%;
    padding-top: 1%
}


body.page-user-edit div.form-item-field-major-und-0-value label{
 font-family: Georgia;
    font-size: 2em;
    font-weight: bold;
    height: 2em;
    margin-top: 2%;
    overflow: hidden;
    padding-left: 8%;
    padding-top: 1%
}

#edit-field-major div.form-item-field-major-und-0-value label{
  background: url("images/profile/education.png");
  background-repeat:no-repeat;
  }
  
  
  body.page-user-edit div.form-item-field-major-und-0-value {
      margin: 5em 0em 5em 0em;
      
  }
  
  body.page-user-edit div.form-item-field-major-und-0-value input#edit-field-major-und-0-value {
      margin-top: 1em;
  }

 #edit-field-honors-awards-1 th label{
 		background: url("images/profile/honors.png");
    background-repeat:no-repeat;

 }
 #edit-field-education-1 th label{
  background: url("images/profile/education.png");
  background-repeat:no-repeat;
  }
 #edit-field-job-experience-1 th label{
 background: url("images/profile/exp.png");
    background-repeat:no-repeat;

  }
  #edit-field-volunteering-1 th label{
  background: url("images/profile/volunteering.png");
    background-repeat:no-repeat;
    }
  #edit-field-organizations-1 th label{
  background: url("images/profile/org.png");
    background-repeat:no-repeat;
    }
 body.page-user-edit #user-profile-form .container-inline-date {
    display: inline;
}

 body.page-user-edit table tbody tr div:first-child + div + div > div > div > div label{
 margin-right: 0 !important;
 min-width: 0;
 padding-right: 10px;
 width: auto !important;
}
body.page-user-edit table tbody tr div:first-child + div + div > div > div > div label + div
{
	float: left;
  	padding-left: 0;
}
 body.page-user-edit .tabledrag-toggle-weight-wrapper, body.page-user-edit .sticky-header {
    display: none;
 
}
   body.page-user-edit .draggable {
    border: 1px solid #CCCCCC !important;
    border-radius: 6px 6px 6px 6px !important;
    box-shadow: 6px 6px 10px #E6E6E6 inset !important;
}
 body.page-user-edit .draggable > td + td {
    padding: 2% 4%;
}
 body.page-user-edit .draggable td{
 border-right:1px solid #CCCCCC !important;
 }
 #edit-field-foreign-languages-known-1-und-0 legend span.fieldset-legend, 
 #field-language-proficiency-values thead th:first-child>label
 {
     color:#696969;
     background: url("images/profile/lang.png");
     background-repeat:no-repeat;
     font-family: Georgia;
     font-weight: bold;
     height: 2em;
     margin-top: 1%;
     overflow: hidden;
     padding-left: 8%;
     padding-top: 1%
 }
  body.page-user-edit #outerWrapper select{
  font-size:1.5em;
  }
  body.page-user-edit input[type="submit"] {
   font-size: 1.3em;
    }
 form .field-multiple-table td.field-multiple-drag {
    padding: 2%;
    width: 5%;
}
  body.page-user-edit #edit-field-job-experience-1,  
  body.page-user-edit #edit-field-honors-awards-1,   
  body.page-user-edit #edit-field-education-1,   
  body.page-user-edit #edit-field-volunteering-1,   
  body.page-user-edit #edit-field-organizations-1
  {
      margin-bottom:25px;
  }
  body.page-user-edit textarea {font-size: 1.5em; color: #7D7D7D;}
  
  .view-benefit-list .benefit_detail, div#subContainerBenifit div.BenifitTitle span.designGray{margin-right:0.3em; line-height: 150%; }  
  
 #subContainerProfile .profile_section_message {
     color: #696969; 
     font-family: Georgia;
     font-size: 1.7em; 
     line-height: 150%; 
     margin: 4% 0% 0% 0%;
 }
 #subContainerProfile .profile_section_message a.editlink{
     color: #C97C18; 
     /*font-weight: bold;*/ 
/*     font-size: 1.7em; 
     line-height: 150%; 
     margin: 1.1em 0 5px 2px;*/
     text-decoration: underline;
     font-style: italic;
 }
 #subContainerProfile .profile_section_message a.editlink:hover {
     color: #E8AF30;
 }
 
 
 #subContainerProfile .sample_profile {color: #000000; font-weight: bold; font-size: 14px; line-height: 150%; margin: 1.1em 0 5px 2px; font-style: italic;}
 #subContainerProfile .sample_profile_img img {outline: 7px solid rgb(92, 125, 178);}
 #subContainerProfile .sample_profile_img {margin: 4% 7.5% 0em;}

body.page-taxonomy-term #BenefitDetail .benefit_com_info {
    max-width: 650px;
    padding-right: 0;
}
body.page-taxonomy-term div#slideshow-container, body.page-taxonomy-term div#slideshow a.advance-link {
    height: 420px;
    margin: 0 auto 20px !important;
    width: 640px;
}
body.page-taxonomy-term div#slideshow {height: 420px;}
body.page-taxonomy-term div#slideshow img {
    max-width: 640px;
    padding: 5px 0 !important;
    width: 100%;
}

/******************** start rspl for tablet - 14 May ****************************/
#field-education-1-values .date-float input.form-checkbox {float: left;}

#field-job-experience-1-values .date-float {clear: both; float: none; padding: 10px 0;}
#field-job-experience-1-values .date-float input.form-checkbox {float: left;}
#field-job-experience-1-values .date-no-float {clear: both;}

#field-volunteering-1-values .date-float {clear: both; float: none; padding: 10px 0;}
#field-volunteering-1-values .date-float input.form-checkbox {float: left;}
#field-volunteering-1-values .date-no-float {clear: both;}
/******************** end rspl for tablet - 14 May ****************************/


.block-poll-blocks {
    width: 38%;
    position: fixed;
    z-index: 100;
    top: 25%;
    left: 27%;
    border: 4px solid #424242;
    border-radius: 10px;
    background-color: #f1f1f1;
    padding: 22px;
    display: none;
    /*box-shadow: 0px 0px 18px 5px rgba(0,0,0,0.75);*/
}


.block-poll-blocks h2{
    color: #000000;
    font-family: Georgia;
    font-size: 2em;
    font-weight: bold;
    /*margin-left: 10%;
    margin-top: 1em;*/ 
    padding-bottom: 1%;
    width:100%;
    border-bottom: 1px solid #cccccc;
/*-ms-transform:rotate(270deg);
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
writing-mode: lr-tb;*/
}

.block-poll-blocks .content{
   color:#6e6e6e;
   font-family: Georgia;
   font-size: 1.5em;
   /*margin-left: 2%;
   padding-right: 9%;
   padding-top: 2%;*/
   margin-bottom:1px; 
}
.block-poll-blocks .content em{line-height:150%;}
.block-poll-blocks .content a{
    color: #D0A326;
}

.block-poll-blocks .poll .vote-form .choices .title {font-size: 16px;line-height: 1.2;}
.block-poll-blocks .form-item, .form-actions {margin-bottom: 0;margin-top: 0;}
.block-poll-blocks .poll .vote-form .choices {margin-bottom: 10px;}
@media screen and (max-width:1195px){        
         #poll-prompt{ display: none; }
}       

#user-login .form-actions {float: left;}

.block-poll-blocks .content .links {display:none;}


.block-poll-blocks .bar {
    background-color: #2C3137;
    border: 1px solid #000;
}

.block-poll-blocks .bar .foreground{
    background-color: #D0A326;
}

.block-poll-blocks .title{
    padding-bottom: 1em;
   /* line-height: 1em;*/
}
 #poll-prompt-wrapper {
    background: none repeat scroll 0 0 #e4ab2a;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    bottom: 0;
    height: 40px;
    position: fixed;
    left: 4px;
    width: 200px;
}

#poll-prompt {
    /*position: fixed;
    bottom: 0em;
    right: 0em;
    z-index: 100;
/*    border: 2px solid;
    border-color: black;*/
   /* border-top-right-radius: 25px;
    border-top-left-radius: 25px;
    background-color: #40444D;
    color: white;
    font-family: Georgia;
    font-size: 1.5em;
    font-weight: bold;
    padding: 1em;
    box-shadow: 0px 0px 9px 1px rgba(64,68,77,1);*/
    
    bottom: 0;
    color: #333333;
    font-family: Georgia;
    font-size: 1.3em;
    font-weight: bold;
    outline: 0 none;
    padding: 1em;
    position: fixed;
    left: 21px;
    z-index: 100;

}
#poll-prompt-close{  position: absolute;right: 5px;top: 5px;}
#poll-prompt-mikephone{  left: -15px;position: absolute;top: -16px;}
/* ------------------------ One time password reset styling ---------------------------*/
.pass-popup {
/*    position: fixed; z-index: 10005; background: #FFF; top: 225px; width: 30% !important; left: 35%;
    box-shadow: 0px 0px 9px 1px rgba(255,255,255,1);*/
    z-index:99999;
    background-color: #f1f1f1;
    border: 4px solid #424242 !important;
    border-radius: 4px;
    left: 32%;
    padding: 20px;
    position: fixed;
    top: 25%;
    width: 30%;
}
.pass-popup.form-type-password-confirm .description {padding-bottom: 70px;}
.pass-popup.form-type-password-confirm .fieldset-wrapper {display: block;}
.pass-popup div.password-confirm {display: none !important;}
.pass-popup .password-suggestions {display: none !important;}
.pass-popup .password-strength {display: none;}
.save-popup {
background: none repeat scroll 0 0 #f1f1f1;
    position: relative;
    /*top: 375px;
    left: 32.5%;*/
    width: 29% !important;
    z-index: 100005;
}
div.messages.message-popup {position: fixed; z-index: 10006; background:#FFF !important; color: #505050 !important; border: 0 none !important; outline: none !important; top: 360px; width: 22% !important; left: 43%; padding: 2px 0 2px !important; box-shadow: none !important;}
div.messages.message-popup.error {color: red !important;}
div.messages.message-popup.error ul {font-size: 12px; line-height: 16px;}

/*--------------- ------------------------*/
.blogthumbview a{align-items: center;display: flex; display: -ms-flexbox; -ms-flex-pack: center;justify-content: center;text-align: -moz-center;text-align: -webkit-center;}
.blogthumbview a img{width:auto !important;}



/*New CSS as per Assembla Ticket #327*/
#edit-account .form-type-password-confirm .description{
	padding-bottom:10px !important;
}
#edit-account .form-type-password-confirm .save-popup{
	left:0 !important;
	top:0 !important;
}
#subContainer_userlogedin #userlogedin_left #block-pcp-pcp-profile-percent-complete h2,
#member_certificate h2,
#subContainer_userlogedin #userlogedin_left #Profile_Complete #Profile_Members #profile_social{
    color: #d0a326 !important;
}
#userlogedin_right .item-list ul li a img{
    border: 2px solid #c8c7c7;
    box-shadow: 0 0 0.2em 0.1em #cccccc;
    float: left;
    margin-left: 5px;
    margin-right: 15px;
    padding:3px;
}
#userlogedin_right .item-list ul{
    list-style-type: none;
    margin-bottom: 10px;
    margin-top: -10px;
    padding: 1px 10px 20px !important
}
#userlogedin_right .item-list ul li{
    margin-top: 25px;
    color: #d0a326;
    font-size: 15px;
    line-height: 20px;
    font-weight: bolder;
    min-height: 70px;
}
#userlogedin_right .item-list ul li a{
    font-size: 14px;
    font-weight:normal
}
#userlogedin_middle #benefitListDataContainer .seemorelink-user{
    font-size: 16px;
    font-weight:bold
}

#userlogedin_middle #benefitListDataContainer > div.field-content{
    border-bottom: 1px solid #dcdcdc;
    height: auto !important;
    margin: 0 10px;
    padding: 25px 5px;
}

#userlogedin_middle #benefitListDataContainer .benefit_tax_des{
    color: #696969;
    font-family: times new roman;
    font-size: 1.7em;
    line-height: 130%;
    margin: 10px auto 10px;
    text-align: left;
    width: 90%;
}
#subContainer_userlogedin #userlogedin_middle {
    float:left;
    width:50%;
    overflow: hidden;
    max-width: 500px !important;
    padding-left: 6px;
    padding-right: 15px;

}
#subContainer_userlogedin #userlogedin_middle .benefit_tax_des .blog-thumb-image-holder a img{
    border: 6px solid #ffffff;
    float:left;
    max-height: 100px;
    max-width: 100px;
    padding:0px !important;
}
#subContainer_userlogedin #userlogedin_middle .benefit_tax_des  a:hover{
	color: #494e52;
} 
#subContainer_userlogedin #userlogedin_middle #benefitListDataContainer  a.article-readmore{
	color: #256da9;
    font-size: 14px;
    font-weight: normal;
    float:right;
}
#subContainer_userlogedin #userlogedin_middle .benefit_tax_des .blog-thumb-image-holder{
    border: 3px solid #c8c7c7;
    box-shadow: 0 0 0.5em 0.1em #cccccc;
    float: left;
    margin-right: 10px;
    max-height: 187px;
    max-width: 228px;
}
#userlogedin_middle .profile-box{  
    border: none !important;
    outline:none !important;
    margin:0px !important;
}
#userlogedin_middle #benefitListDataContainer{
    font-family: Times New Roman;
    margin: 0 auto 50px;
    max-height: none !important;
    max-width: 100% !important;
    text-align: center; 
}
#userlogedin_middle #benefitListDataContainer .benefit_tax_photo{
    box-shadow: none;
    display: inline-block;
    height: auto;
    margin: 0 auto;
    max-height: 195px;
    min-height: 0;
    overflow: hidden;
    padding: 1px 10px;
    text-align: left;
    width: 100%;
}
#userlogedin_middle #benefitListDataContainer .user-picture img{
    /*height: 60px; */
    vertical-align: top;
    /*width: 100px;*/
    width: 70px;/* modify date: 17042015 */
    float: left;
}
#userlogedin_middle #benefitListDataContainer .article-author {
    display: inline-block;
    font-family: georgia;
    font-size: 1.6em;
    line-height: 1.2em; 
    margin-left: 10px;
    text-align: left;
    width: 95%; /*  modify date: 17042015 */
    color:#0077b5;
}
#userlogedin_middle #benefitListDataContainer .article-author a{ 
    color:#256da9;
}
#userlogedin_middle #benefitListDataContainer .article-author-profile-info{
    display: inline-block;
    font-family: georgia;
    font-size: 1.3em;
    line-height: 1.2em; 
    margin-left: 10px;
    text-align: left;
    width: 70%;
    color: #666674;
}
#userlogedin_middle #benefitListDataContainer .benefit_tax_name {
    display: inline-block;
    font-family: georgia;
    font-size: 1.8em;
    line-height: 1.2em;
    margin-bottom: 0;
    margin-left: 10px;
    text-align: left;
    width: 70%;
}


#subContainer_userlogedin #userlogedin_right{
    margin-top: 10px;
    min-height: 200px;
    overflow: hidden;
    width: auto;
    outline: 8px solid #e0e0e0;
    border-right:none !important;
} 
#subContainer_userlogedin #userlogedin_right .profile-box {
    background: none repeat scroll 0 0 transparent;
    border-left: 4px solid #c0c0c0;
    border-right: 4px solid #c0c0c0;
    border-top: none !important;
    border-bottom: none !important;
    outline:none !important;
    margin:0px !important;
}
#subContainer_userlogedin #userlogedin_right .profile-box:first-child{ 
    border-top: 4px solid #c0c0c0 !important;
}
#subContainer_userlogedin #userlogedin_right .profile-box:last-child{ 
    border-bottom: 4px solid #c0c0c0 !important;
}
#subContainer_userlogedin #userlogedin_right .userlogedin_title{
    background-color: #E2B220; 
    font-family: Georgia; 
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 15px 10px;
}
#subContainer_userlogedin #userlogedin_right #new_benefits{ 
    min-height: 200px;
    overflow: hidden;
    width: auto;
}
#subContainer_userlogedin #userlogedin_right #new_benefits .view-id-new_benefits .view-content .NB-outer, #subContainer_userlogedin #userlogedin_right #popular_benefits .view-id-popular_benefits .view-content .NB-outer{
    /*float: left;*/
    margin: 2%;
    width: 100%;
}
#subContainer_userlogedin #userlogedin_right .NB-outer .views-field-name span a{
    line-height: 150%;
}
#subContainer_userlogedin #userlogedin_right .views-field .scolarship-head-title{
    color: #d0a326;
    font-size: 12px;
    font-weight: bolder;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events .views-field-title{
    width:inherit;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events{
	margin-left:15px;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events p a,
#subContainer_userlogedin #userlogedin_right .view-uli-current-scholarships ul li >div:first-child ,
#subContainer_userlogedin #userlogedin_right .view-uli-current-scholarships ul li >div:first-child a
{
    color: #d0a326;
    font-size: 15px;
    font-weight: bolder; 
    font-style: normal;
} 
#subContainer_userlogedin #userlogedin_right .view-upcoming-events p a:last-child{
	color: #256da9;
    font-size: 14px;
    font-weight: normal;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events p{
    color: #696969;
    font-size: 14px;
    font-weight: bolder; 
    font-style: italic;
    margin-top:25px;
} 
#subContainer_userlogedin #userlogedin_right .view-upcoming-events p:nth-child(3){
    font-size: 14px
}  
#subContainer_userlogedin #userlogedin_right .view-upcoming-events span.upcoming-event-dates{
    color: #696969;
    font-size: 12px;
    font-weight: bolder;  
} 
#subContainer_userlogedin #userlogedin_right .view-uli-current-scholarships ul li >div,
#subContainer_userlogedin #userlogedin_right .view-upcoming-events p
{
	font-size:14px;
	line-height:20px;
  font-weight: bolder;
  color: #696969;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events  ul,
#subContainer_userlogedin #userlogedin_right .view-uli-current-scholarships ul{
	list-style-type: none;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events  li,
#subContainer_userlogedin #userlogedin_right .view-uli-current-scholarships li{
    color: #696969;
    margin-top: 25px;
}
#subContainer_userlogedin #userlogedin_right .view-upcoming-events ul li >div:last-child a,
#subContainer_userlogedin #userlogedin_right .view-uli-current-scholarships ul li >div:last-child a
{
    font-size:14px;
    color:#256da9;
  	font-weight: normal;
}
#subContainer_userlogedin #userlogedin_middle .uli-add-blog{
    /*background: none repeat scroll 0 0 #dcdcdc;
    border-bottom: 1px solid #a3a3a3;
    border-top: 1px solid #a3a3a3;*/
    height: 30px;
    padding: 5px 0;
    margin-bottom:10px
} 
#subContainer_userlogedin .uli-rss-wrapper .uli-rss .uli-rss-table .uli-rss-text a,
#subContainer_userlogedin #userlogedin_left span#span_Eprofile a{
    background: none repeat scroll 0 0 #256da9;
    border-color: #256da9;
    border-style: solid;
    border-width: 2px;
    color: #ffffff;
    display: inline-block;
    font: menu;
    padding: 5px 10px;
    text-decoration: none;
    border-radius:3px;
    margin-right:10px;
    margin-top:5px
}
#subContainer_userlogedin #userlogedin_middle .uli-add-blog a{ 
    float: right;
}
#fb-like-widget{
    background-color: #ffffff;
    margin: 20px 11px !important;
    max-width: 253px;
    float: left;
}
#instagram-widget{
    background-color: #ffffff;
    margin: 20px 11px !important;
    max-width: 253px;
    float: left;
    padding:10px !important;
}
#instagram-widget a{
    margin-bottom:10px;
}
#instagram-widget img{
   height: 25px;
   width: 25px;
}
#instagram-widget iframe{
    margin:0 auto; 
}
/*instagram badge*/
.ig-b- { display: inline-block;float:right; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }
.ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ig-b-v-24 { background-image: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png); background-size: 160px 178px; } }
/*instagram badge*/
#subContainer_userlogedin #userlogedin_left #profile_name span#span_lname{
	color: #d0a326;
}
.region-content #block-system-main form#node-delete-confirm div{
    color: #494e52;
}
.page-node-delete #outerWrapper .content #content h1.page-title{
     color: #494e52;
}
/*New CSS as per Assembla Ticket #327*/
#new_benefits H2{ display: none;} 




/*Benifits And Scholarships Activity*/
.page-user-activity #block-system-main .redeemed-benefits{
    list-style: outside none none;
}
.page-user-activity #block-system-main .redeemed-benefits hr{
margin: 5px 0;
} 
.page-user-activity #block-system-main div.b-listing{ 
    /*width: 25%;
    margin-top: 3%;*/
    min-height: 400px; 
    
    float: left;
    /*background: none repeat scroll 0 0 #ffffff;
    border: 4px solid #c0c0c0;
    outline: 8px solid #e0e0e0;*/
    /*border: 1px solid #dcdcdc;*/
    /*box-shadow: 0 0 0.1em 0.15em #cccccc;*/
    overflow: hidden;
    position: relative;
    padding: 5px;
}
.page-user-activity #block-system-main div.b-listing .b-list-goto{ 
     text-align: center;
     width: 100%;
     float: left;
}
.page-user-activity #block-system-main div.b-listing .redeemed_benefits_img{
    border: 0 none;
    margin: 0 auto;
    min-height: 190px;
    min-width: 121px;
    outline: 0 none;
    vertical-align: top; 
    text-align: center; 
}
.page-user-activity #block-system-main div.b-listing .redeemed_benefits_img img{
    border: 0 none;
    margin: 0 auto;
    max-height: 187px;
    min-width: 121px;
    outline: 0 none;
    vertical-align: top;
    width: 97%;    
    padding: 0 !important; 
}
.page-user-activity #block-system-main div.b-heading
{
    color: #383b40;
    display: block;
    height: 80px;
    margin: 8px;
    min-height: 60px;
    overflow: hidden;
    text-align: center;
    width: 90%;
}
 .page-user-activity #block-system-main div.b-listing hr{
    margin: 20px 0 5px 0;
 }
.page-user-activity #block-system-main div.b-listing .b-coupon-copy{
    padding: 5px 0;
    text-align: center;
    text-align: center;
}
.page-user-activity #block-system-main .b-listing div.overlay{
    background: none repeat scroll 0 0 #666666;
    height: 100%;
    left: 0;
    opacity: 0.95;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9988;
    display: none;
}
.page-user-activity #block-system-main .b-listing div.b-list-coupon-code{
    /*padding: 5px 0;
    text-align: center;
    text-align: center;
    display: none;*/
   background: none repeat scroll 0 0 #f1f1f1;
    border: 3px solid #424242;
    border-radius: 15px;
    color: #6e6e74;
    display: none;
    font-size: 14px;
    font-weight: bold;
    height: 150px;
    left: 2px;
    margin: 0 auto;
    opacity: 1;
    padding: 10px;
    position: absolute;
    text-align: center;
    top: 25%;
    width: 89%;
    z-index: 9989;}
.page-user-activity #block-system-main div.b-list-coupon-code a.coupon-close{
    background: url("images/dialog_close.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 25px;
    left: 4px;
    position: relative;
    top: 125px;
    width: 25px;
    opacity: 1;
}
.page-user-activity #block-system-main div.b-list-coupon-code .code-url{
    float: left;
    margin: 0 auto; 
    position: relative;
    text-align: center;
    width: 100%;
}
.page-user-activity #block-system-main div.b-listing .b-coupon-copy a.b-list-coupon{
     background: linear-gradient(to bottom, #f4b125 0%, #eaaa22 2%, #e6aa25 4%, #e8af2e 6%, #e7b031 8%, #e5ac29 14%, #e6ad2c 18%, #dca322 69%, #dca225 80%, #daa022 84%, #dda423 86%, #dda421 88%, #d89f1c 90%, #d89f1a 92%, #dba31c 94%, #daa21b 96%, #d59d14 98%, #d69e15 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  /*  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #ffffff !important;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9em;
    line-height: 1.5em;
    margin-bottom: 0;
    padding: 0.5em 0.8em;
    text-align: center;
    vertical-align: middle;
}
.page-user-activity #block-system-main .bnc-ssnb{
     margin: 0 auto !important;
    max-width: 1190px !important;
    overflow: hidden;
    padding: 35px 0 ;
}
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1{
    background: none repeat scroll 0 0 #ffffff;
    border: 4px solid #c0c0c0;
    float: none;
    margin: 0 auto;
    outline: 8px solid #e0e0e0;
    overflow: hidden;
    margin-left: 38px;
    width: 92.5%;
}
.page-user-activity #block-system-main .bnc-ssnb-1{
     margin: 0 auto !important;
    max-width: 1190px !important;
    overflow: hidden;
    padding: 35px 0 ;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12{
    background: none repeat scroll 0 0 #ffffff;
    border: 4px solid #c0c0c0;
    float: none;
    margin: 0 auto;
    outline: 8px solid #e0e0e0;
    overflow: hidden;
    margin-left: 38px;
    width: 92.5%;
}
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .bnc-ssnb-profbox{
    margin: 10px 4% 2%;
    min-height: 200px;
    overflow: hidden;
    width: auto;
    border: medium none !important;
    margin: 0 !important;
    outline: medium none !important;
    background: none repeat scroll 0 0 transparent;
    border: 4px solid #c0c0c0;
    outline: 8px solid #e0e0e0;
}
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .view-all-benefits a,
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .view-all-benefits a,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .view-all-benefits a
{
    color: #676767 !important;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .bnc-ssnb-profbox,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .bnc-ssnb-profbox{
    margin: 10px 4% 2%;
    min-height: 200px;
    overflow: hidden;
    width: auto;
    border: medium none !important;
    margin: 0 !important;
    outline: medium none !important;
    background: none repeat scroll 0 0 transparent;
    border: 4px solid #c0c0c0;
    outline: 8px solid #e0e0e0;    
    height: auto !important;
}
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .view-all-benefits{
    margin-top: 0;
    padding: 15px;
    text-align: right;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .view-all-benefits,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .view-all-benefits{
    margin-top: 0;
    padding: 15px;
    text-align: right;
}
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .bnc-ssnb-profbox  .userlogedin_title{
    background-color: #e2b220;
    font-family: Georgia;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 15px 10px;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .bnc-ssnb-profbox  .userlogedin_title,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .bnc-ssnb-profbox  .userlogedin_title{
    background-color: #e2b220;
    font-family: Georgia;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 15px 10px;
}

.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .jcarousel-skin-rgcustom .jcarousel-clip-horizontal{
    width: 88%;
}

.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .jcarousel-skin-rgcustom .jcarousel-item{
    border: 1px solid #dcdcdc;
    box-shadow: 0 0 0.1em 0.15em #cccccc;
    height: 195px;
    margin: 25px 10px;
    padding: 8px;
    width: 267px;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .jcarousel-skin-rgcustom .views-field.views-field-field-photo,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .jcarousel-skin-rgcustom .views-field.views-field-field-photo{
    border:0px !important;
    box-shadow:none  !important;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .jcarousel-skin-rgcustom .jcarousel-item-horizontal
{ 
    border: 1px solid #dcdcdc;
    box-shadow: 0 0 0.1em 0.15em #cccccc;
    margin: 30px 10px;
    width: 270px !important;
}
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .jcarousel-skin-rgcustom .jcarousel-item-horizontal{ 
    height: 410px !important;
    margin: 30px 10px;
    width: 270px !important;
    border: 1px solid #dcdcdc;
    box-shadow: 0 0 0.1em 0.15em #cccccc;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .jcarousel-skin-rgcustom .jcarousel-clip-horizontal,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .jcarousel-skin-rgcustom .jcarousel-clip-horizontal{
    width: 84.95%;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .jcarousel-skin-rgcustom .views-field.views-field-field-photo,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .jcarousel-skin-rgcustom .views-field.views-field-field-photo{
    border: 3px solid #c8c7c7;
    box-shadow: 0 0 0.5em 0.1em #cccccc;
    display: inline-block;
    height: 160px;
    margin: 5px auto;
    overflow: hidden;
    text-align: center;    
    width: 100%;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .jcarousel-skin-rgcustom ul li a img,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .jcarousel-skin-rgcustom ul li a img{
    /*border: 1px solid #dcdcdc;
    box-shadow: 0 0 0.5em 0.01em #cccccc;*/
    height: auto !important;
    margin: 0 auto;
    max-height: 300px;
    min-width: 121px;
    outline: 0 none;
    padding: 0 !important;
    vertical-align: top;
    width: 97%;
}
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .jcarousel-skin-rgcustom .views-field.views-field-field-category{
    border-bottom:1px solid #dcdcdc !important; 
} 
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .bnc-ssnb-profbox .jcarousel-container a.jcarousel-next,
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .bnc-ssnb-profbox .jcarousel-container a.jcarousel-next,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .bnc-ssnb-profbox .jcarousel-container div.jcarousel-next{
    background: url('images/next.png') repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #ffffff;   
    font-family: monospace;
    font-size: 45px;
    font-weight: bolder;
    right: 20px !important;
    top: -50px !important;
    height: 24px;
    width: 21px;
    cursor: pointer;
} 
.page-user-activity #block-system-main .bnc-ssnb .bnc-ssnb1 .bnc-ssnb-profbox .jcarousel-container a.jcarousel-prev,
.page-user-activity #block-system-main .bnc-ssnb-1 .bnc-ssnb-11 .bnc-ssnb-profbox .jcarousel-container a.jcarousel-prev,
.page-user-activity #block-system-main .bnc-ssnb-2 .bnc-ssnb-12 .bnc-ssnb-profbox .jcarousel-container div.jcarousel-prev{
    background: url('images/prev.png') repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #ffffff;    
    font-family: monospace;
    font-size: 45px;
    font-weight: bolder;
    left: 960px !important;
    top: -50px !important;
    float: right;
    height: 24px;
    width: 21px;
    cursor: pointer;
} 
/*Benifits And Scholarships Activity */
.page-node-votes .sticky-table{ margin: 0 7%;font-size: 14px;line-height: 22px;width: 85%;background: none; }
.page-node-votes .sticky-table th{ background: url("images/header_bg1px.png") repeat-x scroll 0 0 #E3AB24; text-align: center;}
.page-node-votes .sticky-table  th a img{ display: none;}
.page-node-votes .sticky-table  tbody tr{ background: none;}
.page-node-votes .sticky-table  tbody tr td{ background: none;}

.node-type-blog .section-container th{ background: url("images/header_bg1px.png") repeat-x scroll 0 0 #E3AB24;}
.node-type-blog .section-container td { background:none;}
.node-type-blog .field-name-body .field-items .field-item img{ height: auto !important;} 

.block-poll-blocks .poll .vote-form .choices .option { font-size: 14px !important;}
#poll-view-voting .poll .vote-form .form-submit { padding: 6px 12px;  font-size: 14px !important}
/* Rss icon  */
.rss-feed-share ul{display:table;float:right;margin-right:10%;margin-bottom:12px;margin-left:15px}
.rss-feed-share ul li{clear:both;list-style-type:none;margin-bottom:2%;text-align:center;color:#3a3f45;display:table-cell;font-family:"Times New Roman";font-size:17px;line-height:27px;min-height:40px;padding:5px;vertical-align:middle}
.uli-rss-wrapper { display: table;box-sizing: border-box;width:97%}
.uli-rss-wrapper .uli-rss{display: table-cell;width: 100%;font-size: 14px;} 
.uli-rss-wrapper .uli-rss  ul{margin: 0px;  display: inline-flex; box-sizing: border-box;width: 100%;text-align:center;}
.uli-rss-wrapper .uli-rss  ul li{list-style-type: none;}
li.uli-rss-icon {  padding-top: 4px;}
li.uli-rss-icon img { padding: 0 !important;  box-shadow: none  !important;width:32px;}
.uli-rss-wrapper .uli-rss .uli-rss-table .uli-rss-text{padding: 0 7px;width: 96%;line-height: 19px;font-size:15px }
.uli-add-blog-holder { display: table-cell;}
.sreach_wrapper{  } 
.sreach_wrapper input{ height: 32px;  margin: 0;  padding: 0 10px;  width: 200px;  box-shadow: 0 0 0 #fff;  border-radius: 5px 0 0 5px;  border: 1px solid #b68611;} 
#nonmobile_search{  bottom: 12px;display: inline-block;margin-top: 55px;position: absolute;right: 11px;}
#nonmobile_search #search_submit{background-image: url("images/magnifier.png");background-repeat: no-repeat;height: 25px;position: absolute;right: 11px;top: 5px;width: 25px;}
#nonmobile_search .search-inner-wrapper { display:table;}
#nonmobile_search .search-input-holder{display:table-cell;}
#nonmobile_search .search-btn-holder{background:#ffffff;border:1px solid #b68611;border-left:0 none;border-radius:0 5px 5px 0;cursor:pointer;display:table-cell;position:relative;width:45px}
#nonmobile_search .search-btn-holder:hover{background: #e1b91b; }

#mobile_search{text-align: center;margin-bottom: 10px;}
#mobile_search #search_submit{background-image: url("images/magnifier.png");background-repeat: no-repeat;height: 25px;position: absolute;right: 11px;top: 3px;width: 25px;}
#mobile_search .search-inner-wrapper { display:table;}
#mobile_search .search-input-holder{display:table-cell;}
#mobile_search .search-btn-holder{background:#ffffff;border:1px solid #b68611;border-left:0 none;border-radius:0 5px 5px 0;cursor:pointer;display:table-cell;position:relative;width:45px}
#mobile_search .search-btn-holder:hover{background: #e1b91b; }
 

/*---------------------- Search Page -------------------------------------*/
#search-form {color: #696969;font-family: Georgia !important;background: none repeat scroll 0 0 #40444D;box-shadow: 6px 0 6px -6px rgba(0, 0, 0, 0.17) inset, -6px 0 6px -6px rgba(0, 0, 0, 0.17) inset, 0 -6px 6px -6px rgba(0, 0, 0, 0.17) inset;padding: 10px 15px;width: 93%;min-height: 70px;border-radius: 4px;text-align: center;margin: 25px;}
#search-form input#edit-keys, #block-search-form .form-item-search-block-form input{ width: 70% !important;height: 1.5em !important;font-size: 1.5em !important;font-weight: normal;text-indent: 10px;}
#search-form  .criterion .form-type-checkboxes{display: none;}
#search-form+h2{font-family: Georgia;font-size: 2.1em;color: rgb(105, 105, 105);font-weight: 700;margin: 2% 6%;width: 90%;line-height:28.5px}

#search-form .form-item label {font-family: Georgia  !important;font-size: 1.5em;margin: 4px;}
#search-form  .search-results {   font-family: Georgia  !important; font-size: 1.2em;}
ol.search-results.node-results {font-family: Georgia;font-size: 14px;color: rgb(105, 105, 105);font-weight: bold;margin: 2%  6%; width: 90%;}
#search-form .form-wrapper { width: 92%; text-align: center; margin:15px; }
#search-form .form-item-keys label {display: block;width: 15%;display: inline  !important;float: left;vertical-align: middle;margin: 10px 10px;font-size: 16px;
color: #fff;}
#search-form fieldset{  width: 70% !important;margin: 2% 6% 2% 13% !important;display: inline-flex;} 
#search-form  fieldset legend { height: 2.1em !important; text-align: left;font-size: 1.4em}
.search-result h3 { font-size: 22px !important;;line-height: 110%;padding: 10px 0;font-family: 'Times New Roman';color:#F89406; }
.search-result h3  a{ color:#D8A120;} 
.search-result .search-snippet { margin-top: 5px;font-size: 16px;font-family: 'Times New Roman';color: #696969;line-height: 20px;font-weight:normal; }
.search-results li {padding-bottom: 0.4285em;margin-bottom: 2.5em !important;background-color: #F6F6F6;display: block; padding: 12px;border:0px}
.search-form+h2+ul{ display: none;}
#search-block-form input.form-submit, #search-form input.form-submit{ float:left;}
#search-form input[type="submit"],input[type="reset"]{-webkit-border-radius:5px !important;-moz-border-radius:5px !important;display:inline-flex;background:#e1b51e !important;background:-moz-linear-gradient(top, #e1b51e 10%, #dca622 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%,#e1b51e), color-stop(100%,#dca622)) !important;background:-webkit-linear-gradient(top, #e1b51e 10%,#dca622 100%);background:-o-linear-gradient(top, #e1b51e 10%,#dca622 100%) !important;background:-ms-linear-gradient(top, #e1b51e 10%,#dca622 100%) !important;background:linear-gradient(to bottom, #e1b51e 10%,#dca622 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1b51e', endColorstr='#dca622',GradientType=0 ) !important;box-shadow:none;border-radius:5px;padding:0.5em 1.5em !important;font-family:Georgia;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);height:2.5em !important;text-indent:2px !important;font-size:1.3em;min-width:50px;width:auto !important}
#search-form input[type="submit"]:hover,input[type="reset"]:hover{background:#dca622 !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNkY2E2MjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTFiNTFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #dca622 10%, #e1b51e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(10%,#dca622), color-stop(100%,#e1b51e));background:-webkit-linear-gradient(top, #dca622 10%,#e1b51e 100%);background:-o-linear-gradient(top, #dca622 10%,#e1b51e 100%);background:-ms-linear-gradient(top, #dca622 10%,#e1b51e 100%);background:linear-gradient(to bottom, #dca622 10%,#e1b51e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dca622', endColorstr='#e1b51e',GradientType=0 ) !important}
.search-results .search-info{display: none;}

h2.search_result_heading{font-family: Georgia;font-size: 2.1em;color: rgb(105, 105, 105);font-weight: 700;margin: 2% 2.5%;width: 90%;line-height:28.5px}
#outside_hso_searchbox{width:100%}
div#outside_hso_searchbox ul{list-style-type:none;line-height:25px;margin-top:5px;font-size:16px;font-family:'Times New Roman';color:#696969;line-height:20px;font-weight:normal;margin-left:2.5%}
div#outside_hso_searchbox a.outside_hso_searchbox_link {color: #D8A120;text-decoration: underline;}
div#outside_hso_searchbox span.outside_hso_searchbox_title {font-style: italic; font-weight: bold;}
/*
.top_article{display:table}
.top_article a{text-decoration:none !important;outline:0px}
.top_article a:hover{text-decoration:none !important;border-bottom:none !important}
.top_article h5{border-bottom:1px solid #e4e7ea;border-top:3px solid #e4e7ea;font-size:0.824em;margin-bottom:20px;padding:7px 0 6px}
.top_article .item{min-height:35px;padding-bottom:25px;position:relative;text-align:left}
.top_article .streamContainer{background-color:#eee;height:calc(100% - 38px);left:48px;position:absolute;top:38px;width:2px}
.top_article .item.last .streamContainer{background:none}
.top_article .title{display:block}.top_article_ftd{position:relative;width:70px;box-sizing:border-box;margin-left:0;display:table-cell}
.top_article_std{position:relative;width:270px;display:table-cell;vertical-align:middle}
.top_article .current .stream{background:#d8a120 none repeat scroll 0 0;color:#fff}
.top_article .stream{background:#eee none repeat scroll 0 0;border-radius:50%;color:#768696;font-size:15px;font-weight:700;line-height:2.6em;margin:0 30px;text-align:center;width:38px}
.top_article a:hover .stream{background:#d8a120 none repeat scroll 0 0;color:#fff}
*/

#benefitListDataContainer .view-loggedin-blog-blocks .item-list ul{display:table;list-style:outside none none;padding:0;margin:0;width:100%}
#benefitListDataContainer .view-loggedin-blog-blocks .item-list ul li{display:table-row;padding:0;margin:15px 0;width:100%}
#benefitListDataContainer  #lartContID .artSubContainer {display: table;  margin: 15px 0;vertical-align: top; width: 100%;}
#benefitListDataContainer  #lartContID .artSubContainer .leftColArticalImage{ width:35%;display: table-cell;vertical-align: top;}
#benefitListDataContainer  #lartContID .artSubContainer .rightColArticalImage{ width:65%;display: table-cell;vertical-align: top;    padding-left: 13px;}
#benefitListDataContainer  #lartContID .artSubContainer .leftColArticalImage  img {max-width: 145px;vertical-align: top;border: 3px solid #ccc;   box-shadow: 4px 4px 4px 2px #515151;}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage .artTitle{font-family:"Times New Roman";font-size:22px;line-height:110%;padding:0;text-align:left}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage .autherDetails{color:#e19600;font-family:"Times New Roman";font-size:12px;text-align:left}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage .artBody{color:#696969;font-family:"Times New Roman";font-size:16px;margin-top:5px;text-align:left}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage .custom-vml{display:inline-block;margin-left:5px}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage .artBody .custom-vml a{background-color:#d79d15;color:#ffffff;display:inline-block;font-size:12px;line-height:1.5em;padding:0;text-align:center;width:85px}
#benefitListDataContainer  #lartContID .artSubContainer .rightColArticalImage  .autherDetails_bottom {float:   right;display: block;font-size: 14px;list-style: outside none none;padding-top: 10px !important;width:auto;}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage .autherDetails_bottom .autherDetails_bottom-user-name{color:#e19600;line-height:22px;padding-right:5px;padding-top:0;display:inline-block;width:auto;margin:0px 1px}
#benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage.autherDetails_bottom li{clear:both;display:inline-block;list-style-type:none;margin-bottom:2%;text-align:left}
#benefitListDataContainer  #lartContID .artSubContainer .rightColArticalImage .autherDetails_bottom .autherDetails_bottom-user-picture  {display: inline-block; width:auto;margin: 0 1px -2px;}
#benefitListDataContainer  #lartContID .artSubContainer .rightColArticalImage.autherDetails_bottom .autherDetails_bottom-user-picture a {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;display: inline-block;font-size: 12px;line-height: 1.5em;padding: 0;width: auto;}
#benefitListDataContainer  #lartContID .artSubContainer .rightColArticalImage .autherDetails_bottom li img {height: auto;width: 50px;box-shadow: none;}
#benefitListDataContainer  #lartContID .artSubContainer .rightColArticalImage .artBody a.views-more-link {display: none;}
#benefitListDataContainer  .view-loggedin-blog-blocks  ul.pager-load-more li{background: none !important;box-sizing: border-box;width: 360px;display: block;margin-left: 5%;}
#benefitListDataContainer  .view-loggedin-blog-blocks  ul.pager-load-more li a{background: #dca322 none repeat scroll 0 0;box-shadow: 2px 2px 1px 1px #b68611; font-weight: bold;border-radius: 5px;padding:12px;color: #ffffff;/*text-transform: uppercase;*/font-size: 20px;width: 300px;outline: none;}
#benefitListDataContainer  .view-loggedin-blog-blocks  ul.pager-load-more li a:hover{color:#ffffff; background-color: #F89406;}
#benefitListDataContainer  .view-loggedin-blog-blocks  ul.pager-load-more-empty{display: none;}
#benefitListDataContainer  .view-loggedin-blog-blocks  ul.pager-load-more li .ajax-progress .throbber {  width: 290px;background-image: url("images/loading.gif");height: 75px; }
.view-loggedin-blog-blocks .view-content+.item-list {padding: 0 14%;    text-align: center;    width: 72%;}
/* ticket no 364 */
#galleriffic ul.thumbs li {border: 5px solid #cccccc ;border-radius: 3px;}
#galleriffic ul.thumbs li.selected {border: 5px solid #d59d23;}
#galleriffic ul.thumbs li a.thumb {background: #ffffff !important ;border:0;}
#galleriffic ul.thumbs li a.thumb img{padding: 0px;}

#benefitListDataContainer .view-loggedin-stickyblog-blocks .item-list ul{display:table;list-style:outside none none;padding:0;margin: 5px 0;width:100%}
#benefitListDataContainer .view-loggedin-stickyblog-blocks .item-list ul li{position: relative;display:block;padding:1px 0 0 0;margin:5px 0;  width:100%;background-color: #FFF8B8; }
#benefitListDataContainer .view-loggedin-stickyblog-blocks  #lartContID .artSubContainer .leftColArticalImage img {border: none;box-shadow: none; background-color: #fff;margin-top: 15px}
#benefitListDataContainer .view-loggedin-stickyblog-blocks  #lartContID .artSubContainer .rightColArticalImage .artTitle {margin-top: 15px}

#benefitListDataContainer .view-loggedin-stickyblog-blocks .artSubContainer .rightColArticalImage .autherDetails_bottom li img  {
  margin: 0 ;border: 0 none;box-shadow:none;
}
#benefitListDataContainer .view-loggedin-stickyblog-blocks .item-list ul li .pinholder{position: absolute;left:15px;top:-12px;}
#benefitListDataContainer .view-loggedin-stickyblog-blocks  .autherDetails-date {font-weight: bold;}
#benefitListDataContainer .view-loggedin-stickyblog-blocks  .artSubContainer .rightColArticalImage .autherDetails_bottom .autherDetails_bottom-user-name {color: #696969;font-weight: bold;}
#benefitListDataContainer .view-loggedin-stickyblog-blocks  .artSubContainer .rightColArticalImage { padding-right: 13px;}
#edit-field-gpa #field-gpa-add-more-wrapper #edit-field-gpa-und-0-value {
    width: 92px !important;
}
body.page-user-edit #edit-field-gpa  {
    margin: 2.5em 0;
}
body.page-user-edit #edit-field-upload-transcript {
    margin: 2.5em 0;
}
#edit-field-gpa div.form-item-field-gpa-und-0-value label,#edit-field-upload-transcript div.form-item-field-upload-transcript-und-0 label{font-family:Georgia;font-size:2em;font-weight:bold;height:2em;width:25%;overflow:hidden;padding-left:8%;padding-top:0; padding-bottom:1%;float:left}
#edit-field-gpa div.form-item-field-gpa-und-0-value .description,#edit-field-upload-transcript div.form-item-field-upload-transcript-und-0 .description{display: none;}
#edit-field-gpa div.form-item-field-gpa-und-0-value label{
    background: rgba(0, 0, 0, 0) url("images/profile/education.png") no-repeat scroll 0 0;
}
#edit-field-upload-transcript div.form-item-field-upload-transcript-und-0 {
   background: transparent url("images/profile/path.png") no-repeat scroll 0 0;
}
#edit-field-upload-transcript-und-0-upload {
    margin-left: 1em;
}
ul.action-links {
    padding: 4px;
    font-size: 1.5em;
    list-style-type: none;
margin-top: 5px;
}

ul.action-links li a {
    background-color: #333;
    color: #fff;
    padding: 8px 10px
}
ul.action-links li a:hover {
background-color: #E8AF30;
    color: #49464D;
}
/* css change for  universal-search */
.page-universal-search .pager-load-more li{display:block}
.page-universal-search .search-result h3{padding: 5px 0;}
.page-universal-search .search_hide_user_class{display: none;}
.page-universal-search .pager-load-more .ajax-progress-throbber .throbber{display:none;background-image:url('images/loading.gif');height:75px;width:290px}
.page-universal-search #universal_search_ol_pager li{background:rgba(0,0,0,0)!important;box-sizing:border-box;display:block;}
.page-universal-search #universal_search_ol_pager li a{background:#dca322;font-size: 12px;border-radius:5px;box-shadow:2px 2px 1px 1px #b68611;color:#fff;font-weight:700;outline:0;padding:12px;text-transform:uppercase;width:237px}
.page-universal-search #universal_search_ol_pager li a:hover{background-color:#f89406;color:#fff}
.page-universal-search .search-snippet-info .search-snippet em{font-weight:700;}
.page-universal-search .search-snippet-info .search-snippet a{color:#d8a120; text-decoration: underline;}
.page-universal-search .search-result .search_result_address em{font-weight:bold;font-size:12px;}
.page-universal-search .search-result .title a em{font-style:unset;}