/* priyanka css start */
/********************contact us page****************/
/* css for border to the main form */
.contact-us
{
		font-size: 4.5em; 
		text-align: center; 
		font-weight:bolder;
		display: table-cell;
		vertical-align: middle;
		width: 100%;
}

.form-text{width:95%;}
.page-node-66 h1.page-title{display:none}
 
#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child, 
#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child div, 
#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child+div, 
#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child+div div, 
/********************************************************************************************************************/
#generic-sec4 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child, 
#generic-sec4 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child div, 
#generic-sec4 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child+div, 
#generic-sec4 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child+div div

{
	display: inline;
	margin-left: 0.1em;
 
}

#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content .field-name-field-sec1-title,
#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content .field-name-field-sec1-title-colour2 {
    line-height: 3em;
}

#generic-sec1 > div > div.field-items > .field-item .entity-field-collection-item > .content>div:first-child .spotlight-title{
		display:inline-block;
		line-height: 1.5em;
		margin: 2% 0;
}

/*#edit-submit{
 border:1px solid #ffc826; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 12px; text-decoration:none; display:inline-block; color: #383838;
 background-color: #ffd65e; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd65e), to(#febf04));
 background-image: -webkit-linear-gradient(top, #ffd65e, #febf04);
 background-image: -moz-linear-gradient(top, #ffd65e, #febf04);
 background-image: -ms-linear-gradient(top, #ffd65e, #febf04);
 background-image: -o-linear-gradient(top, #ffd65e, #febf04);
 background-image: linear-gradient(to bottom, #ffd65e, #febf04);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffd65e, endColorstr=#febf04);
}*/

/*
#edit-submit:hover{
 border:0px solid #f7b800;
 background-color: #ffc92b; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc92b), to(#ce9a01));
 background-image: -webkit-linear-gradient(top, #ffc92b, #ce9a01);
 background-image: -moz-linear-gradient(top, #ffc92b, #ce9a01);
 background-image: -ms-linear-gradient(top, #ffc92b, #ce9a01);
 background-image: -o-linear-gradient(top, #ffc92b, #ce9a01);
 background-image: linear-gradient(to bottom, #ffc92b, #ce9a01);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc92b, endColorstr=#ce9a01);
}*/

.contact-image { 
		background-image: url("images/about_images/about_theme.jpg");
		background-repeat: no-repeat;
		background-size: cover;
		height:189px;
		max-height:189px;
		display: table;
		width: 100%;
}
/*form.webform-client-form input[type="email"]:focus
{
    box-shadow:0 0 2px #FFFE00;
}*/

/************************** css for Generic page******************************************************************/
.generic-image{
background-image: url("images/about_images/about_theme.jpg");
background-position: 100% 100%;
background-size: cover ;
background-repeat: no-repeat;
height:189px;
width:99.8%; 
text-align: center;
/*text-transform: uppercase;*/
overflow: hidden;
display: table;
}
.node-type-generic-page .generic-image h1 span{line-height:155px;font-family: Georgia;font-size: 1.6em;}
.section-container{
    margin: 0 auto 2%;
    max-width: 1000px;
    width: 100%;
		border:0px solid red; 
}
.section-A{margin-bottom:2%;}

/**********section 1**************************/
.generic-sec1{margin-top:3%;}


div.field-name-field-sec1-title div.field-items div.field-item,
div.field-name-field-sec1-title-colour2 div.field-items div.field-item{		
		font-weight:normal;		
		font-family: Georgia;
  font-size: 3.5em;
    padding: 5% 0 3%;
}

div.field-name-field-sec1-title div.field-items div.field-item
{
		margin-right:2px;
		text-align:right;		
}

div.field-name-field-sec1-title-colour2 div.field-items div.field-item{
		color: #E19600;
    display: inline !important;
    font-family: Georgia;
    font-size: 3.5em;
     font-weight: bolder;
    text-align: left;
}

div.field-name-field-sec1-subtitle div.field-items div.field-item{ 
		margin-top:5%;
		font-family: Georgia;
		font-size:1.9em;
		text-align:center;  
		color: #696969;
		padding: 0 3%;
		line-height: 1.5em;
	
}
div.field-name-field-sec1-description div.field-items div.field-item{
		padding: 3% 0% 0;
}

/********************section 2 *******************/
.generic-sec2{clear:both;display:block; width:100%;}


/*.generic-sec2>*/

.field-name-field-generic-section-2 > .field-items > div.field-item
{
		float:left;
		width:49%;
		margin-bottom: 2%;
}
.field-name-field-generic-section-2 > .field-items > div.odd
{
		margin-left:2%;
}
div.field-name-field-sec2-description div.field-items> div.field-item, 
div.field-name-field-sec1-description div.field-items> div.field-item
{
		text-align: left;
		font-family:'Times New Roman';
		color: #696969;
		font-size: 1.7em;
		line-height: 1.5em;
		display: block;
		margin-left:10px;
		
}

/*********************************************************************************/
div.field-name-field-sec2-title div.field-items >div.field-item
{ 
		background-image: url("images/about_images/leafleft.png") ;
		background-position: left center;
		background-repeat: no-repeat;
		text-align: right;
		padding-left: 55px; 
}
div.field-name-field-sec2-title-colour2 div.field-items > div.field-item
{
		background-image: url("images/about_images/leafright.png");
		background-position: right center;
		background-repeat: no-repeat;
		color: #E19600;  
		text-align: left;
		padding-right: 55px; 
}

#generic-sec2 .field-name-field-sec2-title, 
#generic-sec2 .field-name-field-sec2-title-colour2
{
		font-family: Georgia;
		font-size	 : 2.4em;
		font-weight: normal;		
		line-height: 150%;		
}
/*********************************************************************************/


/****************** section 3 ************************/
.generic-sec3{
		clear: both;
		font-size: 100%;
		display: inline-block;
		padding:5% 0;
}

.generic-sec2.learn-text a {
    color: #B68611;
    font-size: 16px;
}
.generic-sec3 > .field-name-field-generic-section-3.field-type-field-collection>.field-items>div{
		float:left;
		width:50%;
		min-height: 18em;
		margin-bottom:4%;
}
div.generic-sec3 div.field.field-name-field-sec3-image.field-type-image{
		float:left;width:31%;padding-right: 15px;
}
.generic-sec3 > .field-name-field-generic-section-3.field-type-field-collection>.field-items>div.even{
		clear:both;
}


div.field-name-field-sec3-title {
    font-family: Georgia;
    font-size: 2.4em;
    line-height: 1.5em;
    overflow: hidden;
    text-align: left;
}

div.field-name-field-sec3-description{
		overflow: hidden;
}

.generic-sec3 div.field-name-field-sec3-description{
		float: left;
}

div.field-name-field-sec3-image>div.field-items div.field-item{
		float:left;
}
div.field-name-field-sec3-image img{
    border: 1px solid #DCDCDC;
    box-shadow: 0 0 3px #EEEEEE;
    max-width: 12.7em;
    padding: 0.3em;
    width: 100%;
}		

.generic-sec3 > .field-name-field-generic-section-3.field-type-field-collection > .field-items > div.even>div{
		padding-left: 0;
		padding-right: 10px;
}
.generic-sec3 > .field-name-field-generic-section-3.field-type-field-collection > .field-items > div.odd >div
{
		padding-left: 10px;
}

div.field-name-field-sec3-description div.field-items div.field-item{
		color: #696969;
		float: left;
		font-family: Times New Roman;
		font-size: 1.7em;
		line-height:1.5em;
		margin-top: 1%;
		text-align: left;
}


.field-name-field-generic-section-3 .a-field-item {
    margin-bottom: 2em;
}


body.page-node-276 .menu-bar, body.page-node-33854 .menu-bar {
    display: none;
}

body.page-node-276 #nonmobile_search, body.page-node-33854 #nonmobile_search, body.page-node-33854 form#search-form-mobile, body.page-node-276 form#search-form-mobile{
    display: none;
}

.textbooks-widget {
    border:0;
    overflow:visible; 
    padding: 5% 25% 0% 25%;
}

@media screen and (max-width : 600px) {
    .textbooks-widget {
        padding: 0;
    }
}

/***********************section 4**********************/
.generic-sec4{
		clear: both;
}
div.field-name-field-sec4-title div.field-items div.field-item, 
div.field-name-field-sec4-title-colour2 div.field-items div.field-item
{
		font-size:3.5em;
		font-family:Georgia; 
}
div.field-name-field-sec4-title div.field-items div.field-item
{		
		margin-right:1%;
		text-align:right;				
		font-weight:normal;
}
div.field-name-field-sec4-title-colour2 div.field-items div.field-item
{
		text-align:left;
		font-weight:bolder;
		color:#E19600;
}
div.field-name-field-sec4-subtitle div.field-items div.field-item{margin-top: 5%;font-family: Georgia;font-size: 1.9em;text-align:center;color: #696969; line-height: 1.5em;
}
.node-type-generic-page #wrapper #container #post-content h1.page-title{display:none}
/*#twoLeavesImg {line-height: 180%;padding-bottom: 2%; text-align: center;}*/

/********************** slider block ********************************************************************/
.slider-block{
    margin-left: 7%;
    max-width: 85%;
    width: 100%;
		margin-bottom: 2%;
}
.node-type-generic-page .second-info input[type="password"] 
{
    height: 1.85em;
    max-width: 395px;
    width: 100%;
}


.node-type-generic-page .styled-select select {
    -moz-appearance: none;
		-webkit-appearance: none; 
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 0 0 0 0;
    font-family: Times New Roman;
    font-size: 1.7em;
    height: 2.1em;
    line-height: 2.1em;
    margin: 0;
    padding: 1%;
    text-indent: 0.01px;
    text-overflow: "";
    width: 100%;
}
.node-type-generic-page .styled-select
{
		width: 99%;
		overflow: hidden;
		background: url(images/about_images/ddl-expanded.png) no-repeat right white;
		border: 1px solid #ccc;
		border-radius: 6px 6px 6px 6px;
		margin: 0 auto;
}
.node-type-generic-page #submit {margin-left:6%;}
.node-type-generic-page #checkbox p{
		font-family: 'Times New Roman';
		font-size: 1.6em;
		padding: 6% 1%; 
		font-weight: lighter;
}

#checkbox1 {
    float: left;
    font-weight: bolder;
    margin-right: 1%;
    width: 25%;
}
.node-type-generic-page label {
		font-family: 'Times New Roman';
		font-size: 1.7em;
		text-transform: capitalize;
		line-height: 1.8em;
}

.block-poll-blocks .poll label {
    font-family: 'Georgia';
}

.block-poll-blocks .poll {
    font-family: 'Georgia';
}

#radio-button{font-family: 'Times New Roman';padding: 3% 7%;font-weight:bolder;width: 25%;}
.node-type-generic-page 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;}
.node-type-generic-page input[type=checkbox].css-checkbox + label.css-label {
		padding-left:3.3em;
		height:15px; 
		display:inline-block;
		line-height:1.0em;
		background-repeat:no-repeat;
		background-position: 0 0;
		font-size:1.5em;
		vertical-align:super;
		cursor:pointer;
}
.node-type-generic-page 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); }

.myButton {
    background-color: #38404A;
    border: 1px solid #1F2F47;
    border-radius: 0 6px 6px 2px;
    color: #FFFFFF;
    display: inline-block;
    font-family: Georgia;
    font-size: 1.1em;
    font-weight: bold;
    padding: 1.19em 2em;
    text-decoration: none;
}

.myButton:hover {background-color:#464f59;}
.myButton:active {position:relative;top:1px;}
.view-profile {
    background-color: #E8AF30;
    border: 1px solid #C97E1C;
    border-radius: 6px 2px 0 6px;
    color: #49464D;
    display: inline-block;
    font-family: Georgia;
    font-size: 1.1em;
    font-weight: bold;
    margin-right: -3px;
    padding: 1.19em 2em;
    text-decoration: none;
}
.view-profile:hover 
{
		background-color:#f89306;
		color: #49464D;
}
.view-profile:active { position:relative;top:1px;}

#profile-section {
    float: left;
    padding: 1% 0;
    width: 72%;
}
#left-box {
    border: 1px solid black;
    border-radius: 20px 0 0 20px;
    clear: both;
    display: table-cell;
    width: 35%;
		background: black;
}

#right-box{ 
		display: inline-block;
		padding:4% 4% 2% 4%;
		font-family: Georgia;
}

.style-t {
    color: #D5A924;
    font-size: 1.4em;
    font-weight: bolder;
    line-height: 2em;
}
.subtitle{
    font-size: 1.8em;
    font-weight: bolder;
    line-height: 3em;
		color: #3C4147;
		
}
.right-boxDesc {
    color: #969696;
    font-family: 'Times New Roman', Arial;
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1.5em;
}
#genericContainer {
    display: inline-block;
    padding: 2% 0% 12%;
		width: 100%;
}
#slide-2{
		clear: both;
    margin: 0 auto;
    width: 100%;
		display: inline-block;
}
#slide-1 {
    display: inline-block;
    margin-bottom: 2%;
    width: 100%;
}
.information {
    display: inline-block;
    width: 100%;
}

.first-info{ margin-right: 6%; }
.first-info,
.second-info
{
		float: left; 
		width: 46%;
}
.profile-button {
    clear: both;
/*    display: inline-block;
    float: left;*/
    margin: 0 auto 0 35px;
    position: relative;
    width: auto;
}
/*
.profile-button{
	clear: both;
    margin-bottom: 0;
    margin-top: 1%;
    position: relative;
    text-align: right; 
    margin-left:3%;
    }*/
#slider-range .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default:hover {background-image:url(images/about_images/slider-holder.jpg); }
#slider-range .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {height: 2.3em;margin-top: -0.8em;}
#slider-range .ui-slider-range {background: none repeat scroll 0 0 transparent;}
.ui-widget-content .ui-datepicker-calendar .ui-state-default, .ui-widget-header .ui-datepicker-calendar .ui-state-default:hover {background-image: none; }
.ui-datepicker-calendar td {background: none; vertical-align: baseline;}
.node-type-generic-page #slider-range{background: none repeat scroll 0 0 black;height: 0.3em;}
#renagelbl{font-size: 1.5em;margin-top: 9%;}
#renagelbl #range1{border: 0; color: #34373C;font-weight: bold;float:left;width:50%;}
#renagelbl #range2{border: 0; color: #34373C;font-weight: bold;float:left;width:50%;text-align:right;}
.button-container{
    clear: both;    
    display: inline-block;
    padding:4% 0;
    width: 100%;
		height: 100%;
}
.range-bar{float: left;margin-left: 1%;margin-top: 3%;width: 39%;}
.button-box{ float:left;width:57%;}
.range-bar p{font-family: Times New Roman;font-size: 1.6em;margin-bottom: 9%;}
.radio-button #radio1{float: left;margin-right: 10%;text-align: right; width: 40%; font-family: Times New Roman;font-size: 1.4em;}
.radio-button #radio2{margin-right:2%; font-family: Times New Roman;font-size: 1.4em;float: left;width: 40%; }
.radio-button input { margin: 4px 12px; padding: 9px;}
.radio-button{margin-top:2%}
.submitB {background: linear-gradient(to bottom, #E8AF30 5%, #E8AF30 100%) repeat scroll 0 0 #E8AF30;border: 1px solid #C97E1C;border-radius:  6px 7px 8px 6px; box-shadow: 0 1px 0 0 #FFE0B5 inset;color: #49464D;display: inline-block;font-family: Georgia;font-size: 11px;font-weight: bold;padding: 13px 22px;text-decoration: none;text-shadow: 0 0 0 #8F7F24;}
.submitB:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f89306), color-stop(1, #fbb450));
        background:-moz-linear-gradient(top, #f89306 5%, #fbb450 100%);
        background:-webkit-linear-gradient(top, #f89306 5%, #fbb450 100%);
        background:-o-linear-gradient(top, #f89306 5%, #fbb450 100%);
        background:-ms-linear-gradient(top, #f89306 5%, #fbb450 100%);
        background:linear-gradient(to bottom, #f89306 5%, #fbb450 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89306', endColorstr='#fbb450',GradientType=0);
        background-color:#f89306;}
.submitB:active {position:relative;top:1px;}
  
/*************** big image*********************************/
.image-content{float: left;width: 60%;}

.field-name-field-footer-sec-title .field-items
{
		/*(background: url("images/about_images/yellow2leafleft.png") no-repeat scroll 8% 0%, url("images/about_images/yellow2leafright.png") no-repeat scroll 95% 0% transparent;*/
		background-attachment: scroll;
		background-clip: border-box;
		background-color: transparent;
		background-origin: padding-box;
		background-repeat: no-repeat;
		background-image:url("images/about_images/yellow2leafright.png");
		background-position:95% 0%;		
		color: #FFFCD0;
		font-family: Georgia;
		font-size: 2.4em;
		height: 30px;
		text-align: center;
		
}

.field-name-field-footer-sec-title .field-items>div:first-child{
		background-repeat: no-repeat;
		background-image:url("images/about_images/yellow2leafleft.png");
		background-position: 8% 0%;
		padding-left: 100px;
		padding-right: 85px;		
		line-height: 110%;
		
}
.field-name-field-footer-sec-description .field-items {
    color: #FFFCD0;
    float: left;
     font-family: Times New Roman;
    font-size: 1.7em;
    /*font-weight: bold;*/
    height: auto;
    line-height: 140%;
    padding: 2% 9% 2% 7%;
    text-align: left;
    min-height: 200px;
}
.field-name-field-footer-sec-description .field-items .even{margin-bottom:7%;}
.field-name-field-footer-sec-description .field-items .odd{margin-bottom:7%;}
.field-name-field-footer-sec-image .field-items{float:left;}
.small-image{float: left;width: 37%;}
.profile-box{
		background: none repeat scroll 0 0 transparent;
		border: 4px solid #C0C0C0;
		outline: 8px solid #E0E0E0;		
		/*display: table;*/
		/*height:21.5em;*/
		margin: 8px;
}
.big-image {
    background: url("images/about_images/yellowbox.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: inline-block;
    padding: 5% 0;
    position: relative;
    top: 0;
    width: 100%;
}

/*.big-image{background: url("images/about_images/yellowbox.png") no-repeat scroll 48% 0 transparent;
					padding: 4% 16% 42% 9%;
					position: relative; 
}*/

/*RG Custom started*/
#buttonContainer
{
	margin:0 0 4% 0;
}
.subTitleMin{
		font-size: 1.5em;
		font-family: Georgia;
		font-weight: normal;
}
#checkBoxCont{
		margin-top:10%;
}
#topImageTitleContainer.designYellow {
   font-family: Georgia;
    font-size: 4.5em;
    /*font-weight: bolder;*/
    text-align: center;
		display: table-cell;
		width:100%;
		vertical-align: middle;
		line-height: initial;
		
}
 .field.field-name-field-footer-sec-description.field-type-text-with-summary,
.field.field-name-field-footer-sec-title.field-type-text
{
		overflow: hidden;
		padding: 0 2%;
}
.field.field-name-field-footer-sec-right-image.field-type-image{
		float: right;
		width:30%;
		padding-right: 4%; 
}
.field.field-name-field-footer-sec-right-image.field-type-image img{
width:100%

 }
.field.field-name-field-footer-sec-right-image.field-type-image> .field-items{
height: 250px;
    margin: 0 auto;
    max-width: 250px;
    text-align: center;
}

.yellow-background-image-contentainer{
		display: inline-block; 
		width: 100%;
}
/*.yellow-background-image-contentainer > .field.field-name-field-generic-footer-section.field-type-field-collection > .field-items > div.field-item{
	
		background-attachment: scroll;
		background-clip: border-box;
		background-color: transparent;
		background-origin: padding-box;
		background-repeat: no-repeat;
		background-image: url("images/about_images/yellowbox.png");
		background-position:0 0;
		background-size: 100% 100%;
		 clear: both;
		 display: inline-block;
		 padding: 5% 0;
		 position: relative;
		 top: 0;
		 width: 100%;
}
*/
.yellow-background-image-contentainer > .field.field-name-field-generic-footer-section.field-type-field-collection > .field-items > div.field-item.odd{
		margin-top: 2%;
}

.generic-sec1>.field-name-field-generic-section-1 .content, 
.entity-field-collection-item.field-collection-item-field-generic-section-4 > .content{
		/*background: url("images/main_title_flower.png") no-repeat scroll 50% 0 / 12% auto transparent;*/

background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("images/main_title_flower.png");
background-origin: padding-box;
background-position: 50% 0;
background-size: 12% auto;
background-repeat: no-repeat;


font-size: 100%;
padding: 6% 0 2% 0;
text-align: center;

}

.getMoreInfoLinkRightBox {
    font-size: 1.2em;
    font-weight: normal;
    margin-bottom: 0;
    padding: 4% 2%;
}
.generic-page a {
    color: #C97C18;
}
.generic-page a:hover {
    color: #F89406;
}

/*RG Custom*/
/* priyanka css end */
/******************************************************************************************************************************************/


/* priyanka css end */
/*scholorship-directory*/
/******************************************************************************************************************************************/
.scholorship-page{width:100%;}
.scholorship-image{
		background-repeat: no-repeat;
		background-image: url("images/about_images/about_theme.jpg");
		background-position: 0 0;
		background-size: 100% auto;
    height: 189px;
		max-height: 189px;
    text-align: center;
    width: 100%;
		display: table;
}
.node-type-scholorship-directory .scholorship-image h1 span{
		font-family: Georgia;
}

.node-type-scholorship-directory .scholorship-image.designlightGray{
		color:#353A40;
}

.filter-container
{ 
		background: none repeat scroll 0 0 #40444D;
    float: left;
    margin-right: 4.3%;
    width: 31.6%;
		max-width: 330px;
}
.scholorship-details #slider-search>div
{
		padding-left:40px;
		padding-right:40px;
		text-align: left;
		margin-left:0; 
		margin-right:0; 
}
.detail-container
{
    float: left;
    width: 63%;
		max-width: 675px;
}
.detail-container > .field-name-field-member-details > .field-items > div.field-item
{
		background: none repeat scroll 0 0 transparent;
    border: 3px solid #C0C0C0;
    outline: 6px solid #E0E0E0;
		padding:5%;
		margin-bottom:5%;
		overflow: hidden;
}
div.field-name-field-scholorship-title > .field-items{color: #D5A924;
    font-size: 1.5em;
    font-weight: bolder;
    line-height: 2em; 
		font-family: Georgia;
}
div.field-name-field-scholorship-subtitle > .field-items
{
		color: #696969;
    font-family: Georgia;
    font-size: 1.9em;
    font-weight: bold;
    line-height: 150%;
    text-align: left;
}
div.field-name-field-scholorship-description > .field-items{color: #969696;
    font-family: 'Times New Roman',Arial;
    font-size: 1.7em;
    font-weight: normal;
    line-height: 1.5em;}
div.field-name-field-scholorship-more-info > .field-items a{
		font-size: 1.4em;
    font-weight: normal;
    margin-bottom: 0;
    padding: 4% 2%;color: #D5A924;}
/*.scholorship-details{margin-top:3%;}*/

.scholorship-container {
    margin: 0 auto;
    max-width: 1050px;
    width: 100%;
}
.node-type-scholorship-directory .styled-select select {	 
width:100%;
/*background: transparent;

font-family: Times New Roman;
line-height: 1;
border: 0;
border-radius: 0;
height: 28px;
-webkit-appearance: none; 
-moz-appearance: none;
text-indent: 0.01px;/* Removes default arrow from firefox*//*text-overflow: "";margin-top: 1%;/*Removes default arrow from firefox*/
}
.node-type-scholorship-directory .styled-select
{
	font-size: 1.5em;
    margin: 0 2px 18px 0;
}
.node-type-scholorship-directory #checkbox p{
	color: white;
    font-family: 'Times New Roman';
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 5%;
}
.node-type-scholorship-directory 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;}
.node-type-scholorship-directory input[type=checkbox].css-checkbox + label.css-label {padding-left:33px;height:15px; display:inline-block;line-height:16px;background-repeat:no-repeat;background-position: 0 0;vertical-align:super;cursor:pointer; text-transform: capitalize;}
.node-type-scholorship-directory 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); }
.filter{margin: 7% auto 2%;
    max-width: 212px;
    width: 100%;}
.node-type-scholorship-directory .scholor-range-bar{
    
    margin-left: 1%;
    margin-bottom: 30%;
    
}
.node-type-scholorship-directory #slider-range {
    background: none repeat scroll 0 0 #292D36;
    height: 0.3em;
}
.node-type-scholorship-directory label {color: #F5FAFD;
    font-family: Georgia;
    font-size: 1.3em;
    font-weight: bold;margin-bottom: 5%;
}
.node-type-scholorship-directory .scholor-range-bar p {
    font-family: Times New Roman;
    font-size: 1.6em;
    margin-bottom: 9%;color:white;font-weight: bold;}
.node-type-scholorship-directory #renagelbl #range1 {
    color:white;
}
.node-type-scholorship-directory #renagelbl #range2 {
     color:white;
}
.search-filter{background: none repeat scroll 0 0 #2C3137;
    height: 69px;
    line-height: 604%;
    text-align: center; 
    font-weight: bold;
    
}
.search-label{ color: #FEFFFF;
    font-size: 1.8em;}

.reedem-benefit {background-color: #E8AF30;border: 1px solid #C97E1C;border-radius:  6px 6px 6px 6px; /*box-shadow: 0 1px 0 0 #FFE0B5 inset;*/color: #49464D;display: inline-block;font-family: Georgia;font-size: 11px;font-weight: bold;padding: 0px 7px;text-decoration: none; margin-top: 6%;}
.reedem-benefit:hover {background-color:#f89306;}
.reedem-benefit:active { position:relative;top:1px;}
.reedem-button
{
		background: none repeat scroll 0 0 #2B3036;
    padding: 10% 0;
    text-align: center !important;
		font-family: Georgia;
		font-size: 1.1em;
}
.node-type-scholorship-directory #slider-range.ui-widget-content{
border:0px solid #aaaaaa;
}
#checkbox> .check-title{color: white;
    font-size: 1.4em;
    margin-bottom: 8%; width: 52%;}

.scholorshipHome {
    font-family: Georgia;
    font-size: 2.8em;
    font-weight: bolder;
    padding: 20px 0 40px;
    text-align: center;
    width: 100%;
		line-height: 150%;
}
.filterfirst-info{ margin-right: 6%; }
.filterfirst-info,
.filtersecond-info
{
		float: left; 
		width: 100%;
}
.scholorshipPage> span.designGray{ font-weight:normal;}
.scholorship-details #slider-search> .reedem-button> .btn{
padding: 0.9em 1.6em;
}
/*****************Membership Payment**************************************/


#billing-address-pane input[disabled="disabled"]{
		  box-shadow:none;
		  box-shadow: 0px 0px 0px #E6E6E6 inset !important;
			padding: 0% 0% !important;
			margin:0 !important;
}

#uc-store-address-billing-zone-wrapper label, 
.form-item-panes-payment-details-cc-number label, 
.form-item-panes-payment-details-cc-exp-month label, 
.form-item-panes-payment-details-cc-cvv label, 
.form-item-panes-billing-billing-postal-code input, 
.form-item-panes-billing-billing-phone input 
{
    width: 95% !important;
}
/*.form-type-textfield input[type='text'],
.form-type-textfield  input[type='password'],
.form-type-textfield  input[type='email']
{
    border-radius: 6px 6px 6px 6px !important;
    box-shadow: 6px 6px 10px #E6E6E6 inset !important;
    color: #7D7D7D;
    font-family: times new roman;
    font-size: 1.2em;
    font-weight: bold;
    padding: 1% 2%;
}*/
#edit-panes-payment-details-cc-exp-month {
		-moz-appearance: none;
    background: url("images/ddl-expanded.png") no-repeat scroll right center white;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 6px 6px 10px #E6E6E6 inset;
    color: #7D7D7D;
    font-family: times new roman;
    height: 5%;
    overflow: hidden;
    padding: 2% 4%;
    text-indent: 0.01px;
    text-overflow: "";width:50%;
}
#edit-panes-payment-details-cc-exp-year{
		-moz-appearance: none;
    background: url("images/ddl-expanded.png") no-repeat scroll right center white;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 6px 6px 10px #E6E6E6 inset;
    color: #7D7D7D;
    font-family: times new roman;
    height: 5%;
    overflow: hidden;
    padding: 2% 11%;
    text-indent: 0.01px;
    text-overflow: "";}
#edit-panes-payment-details-cc-cvv{ margin-right: 2%;
    width: 43%;clear:both;}
/**************************************************************/
/*------- membership activated --------*/

.membership-activated {background: url("images/about_images/spotlightbg.png") center; height: 100%; }
.membership-activated-title 
{
/*    background: url("images/about_images/yellowleafleft.png") no-repeat scroll 1% 97%, url("images/about_images/yellowleafright.png") no-repeat scroll 100% 97% transparent;*/
    font-size: 3.4em;
    font-weight: bold;
    margin-bottom: 6%;
    padding-top: 9%;
    text-align: center;
}


.membership-activated-text {
   color: #ffffff;
    display: inline-block;
    font-family: Georgia;
    font-size: 15px;
    line-height: 150%;
    padding: 0 0 1em 6%;
    text-align: left;
    vertical-align: top;
    width: 70%;
}
.membership-activated-image {
    background: transparent url("images/about_images/membership-activated_new.jpg") no-repeat scroll left top;
    display: inline-block;
    height: 172px;
    margin-bottom: 2%;
    width: 192px;
}

.membership-container {
    margin: 0 auto;
    max-width: 88%;
    width: 100%;
}
#edit-back input[type="submit"]:hover, input[type="reset"]:hover {display:none;}
.page-cart-checkout-review table{  background: none;  border: 0px solid #BBBBBB;}
.membership-activated-text a:hover{text-decoration: underline;}
.member-info{font-weight:bold;color: #D5A924;}
.membership-active-container { margin: 0 auto;   width: 100%;}
.membership-container-thanks{ clear:both; text-align:right; padding: 0; margin: 2% 2% 0 0;line-height: 300%; font-size:17px; }
.membership-container-thanks a{
/*color: #5A5B5F;*/
color:#BDA924;
text-decoration:underline;
}

.membership-container-thanks a:hover{
color:#E19600;
}
.yellow-background-image-contentainer a {
    color: #8F681B !important;
}
.yellow-background-image-contentainer a:hover{
    color: #666666 !important;
}
.member-right-top-details h3 a {
    color: #494E52 !important;
}
.member-right-top-details h3 a:hover {
    color: #F89406 !important;
}

div#block-system-main.block div.content div.node-product{
line-height: 2em;margin:0 auto;max-width: 1094px;width:100%;font-size:1.5em;
}
div#block-system-main.block div.content span.submitted{
font-size: 1.5em;
    line-height: 1em;
    margin: 0 auto;
    max-width: 1094px;
    width: 100%;
}
div#cart-form-pane form#uc-cart-view-form div table.sticky-enabled tbody tr.odd td.qty div.form-item{width:70%;}
.page-user-cert div.region div#block-system-main.block div.content{font-size: 1.5em;
    margin: 0 auto;
    max-width: 1120px;
    width: 100%;}

.page-user-payment-mgmt div.region div#block-system-main.block div.content, .page-hsfoundation div.region div#block-system-main.block div.content{
    font-family: times new roman;
    font-size: 1.7em;
    line-height: 1.538em;
    color: #696969;
    margin: 0 auto;
    max-width: 1120px;
    width: 100%;}
.page-user-payment-mgmt div.region div#block-system-main.block div.content a{color:#E8AF30}
.page-user-payment-mgmt div.region div#block-system-main.block div.content a:hover{color:#F89406}

.page-user-activity div.region div#block-system-main.block div.content{
    font-family: times new roman;
    font-size: 1.7em;
    line-height: 1.538em;
    color: #696969;
    margin: 2em auto;
    max-width: 1120px;
    width: 100%;}
.page-user-activity div.region div#block-system-main.block div.content a{color:#E8AF30}
.page-user-activity div.region div#block-system-main.block div.content a:hover{color:#F89406} 

.page-user-orders div.region div#block-system-main.block div.content{font-size: 1.5em;line-height: 2em;
    margin: 0 auto;
    max-width: 1080px;
    width: 100%;}
.page-user-orders div.region div#block-system-main.block div.content th, 
.page-user-orders div.region div#block-system-main.block div.content td
{
		text-align:center;
}
 .page-user-orders div.region div#block-system-main.block div.content td{
		background: #ffffff;
		color: #000000;
		height: 3em;
		
 }
  .page-user-orders div.region div#block-system-main.block div.content td.active {
    background-color: #FAF0E6;
}



 .page-user-orders div.region div#block-system-main.block div.content a img {
    margin-left: 10px;
    vertical-align: top;
}
/******************************************************************************************************/

.page-user-recurring-fees div.region div#block-system-main.block div.content{
    font-size: 1.2em;
    margin: 0 auto;
    max-width: 1054px;
    width: 100%;
}
 .page-user-recurring-fees div.region div#block-system-main.block div.content table.sticky-header thead tr{
 padding: 2% 0;
 }
 .page-user-recurring-fees div.content table.sticky-enabled tbody tr.odd td{
 background: none repeat scroll 0 0 white;
 padding: 1% 1%;
 }
 #generic-sec3 .field-name-field-sec3-title a{color:#3A3F45}
 #generic-sec3 .field-name-field-sec3-title a:hover{color:#E19600;}

 #generic-sec3 .field-name-field-sec3-description a{font-weight:bolder;}



.field-collection-item-field-generic-section-2{
		text-align:center;
		display: block;
}

.field-collection-item-field-generic-section-2 .content{
		display: block;
		width:100%;
}
.field-collection-item-field-generic-section-2 .content div{
		display:inline;
}
/*********************************************************************************************************/
.yellow-background-image-contentainer>div>div>div.field-item
{
	background-image: url("images/about_images/yellowbox_top.png");	
	  background-size:100% auto;
    background-position:center top;
    background-repeat:no-repeat;
    background-color:transparent;
    
    clear: both;
    display: inline-block;
    padding: 0;
    position: relative;
    top: 0;
    width: 100%;
    
  
}

.yellow-background-image-contentainer>div>div>div.field-item>div:first-child{

 background-image: url("images/about_images/yellowbox_bottom.png");
 background-size:100% auto;
    background-position:center bottom;
    background-repeat:no-repeat;
    background-color:transparent;
    padding-bottom: 7%;
    padding-top: 3%;
    
}

.yellow-background-image-contentainer>div>div>div.field-item>div:first-child > div:first-child{

    background-image: url("images/about_images/yellowbox_middle1px.png");
    background-size:100% 100%;
    background-position:0 0 ;
    background-repeat:repeat;
    background-color:transparent;
    padding: 3%;
}    

/*-----------------------------------------------------------------------------------*/
#blog_details_wraaper{ width: 95%;margin: 0% 2.5%; display: table;}
#blog_details_lefttpanel{ width: 70%; display: table-cell;float: left;}
#blog_details_lefttpanel .blog_details_heading{  color: #575757;font-family: "times new roman";font-size: 31px;font-weight: 500;line-height: 110%; padding: 5px 10px;
}
#blog_details_lefttpanel .blog_details_date{ color: #575757;font-family: "times new roman";font-size: 13px;padding: 5px 10px 25px;}
#blog_details_lefttpanel .blog_details_imageholder{margin: 0 10% 1% 10%;text-align: center;   }
#blog_details_lefttpanel .blog_details_imageholder img{ border: 2px solid #c0c0c0;  outline: 5px solid #e0e0e0;}
#blog_details_lefttpanel .blog_details_imagewrapper{ width:100%;}
#blog_details_righttpanel{  display: table-cell;  width: 25%; margin-left: 5%; float: right;}
#blog_details_righttpanel .section_heading{color: #3a3f45;font-family: "times new roman";font-size: 17px;line-height: 130%;text-align: left;    margin: 15px 5px; /*text-transform: uppercase;*/ }
#blog_details_lefttpanel  .section-A { width:100% !important}
#blog_details_lefttpanel  h1 {font-size: 25px;}
#blog_details_lefttpanel  .blog_details_sharewrapper{ margin-right: 20px; text-align: right; float: right;}

#blog_details_righttpanel      #blogdetails_author_contanier{ width:100% !important;box-sizing:border-box;min-height:150px;height: auto;text-align: center;margin-bottom: 39px; }
#blogdetails_author_contanier .article-author-picture a{  display: inline-block; width: 80px;  height: 80px;  border-radius: 40px;  background-color: #605f5f;  overflow: hidden;  float: left;}
#blogdetails_author_contanier .article-author-picture img{ max-width: 120px}
#blogdetails_author_contanier .user-picture a{  display: inline-block;overflow: hidden;float: left;}
#blogdetails_author_contanier .user-picture img{max-width: 120px}
#blogdetails_author_contanier .article-author-profile-info{font-size:15px;line-height: 18px;text-align: left;  margin-left: 10px;clear:both;  padding-top: 12px;}
#blogdetails_author_contanier .article-author-otherlink {color: #3a3f45 !important;font-size: 15px;line-height: 16px;margin: 20px 10px;text-decoration: underline;text-align: left;}
#blogdetails_author_contanier .article-author-otherlink a{color: #C97C18; text-decoration: underline;}
#blogdetails_author_contanier .article-author-otherlink a:hover{color: #F89406; text-decoration: underline;}
#blogdetails_author_contanier .article-author-profile-info a { color: #C97C18; text-decoration: underline;font-weight: bold;}
#blogdetails_author_contanier .article-author-profile-info a:hover { color: #F89406; text-decoration: underline;}

#blog_details_righttpanel #blogdetails_articles_contanier{ width:100% !important;box-sizing:border-box;min-height:150px;height: auto;text-align: center;margin-bottom: 39px;  }
#blog_details_righttpanel #blogdetails_articles_contanier #blog_suggestion_wrapper  ul { list-style-type: none;  margin-left: 10px;}
#blog_details_righttpanel #blogdetails_articles_contanier #blog_suggestion_wrapper  ul li { height: 175px;overflow: hidden;position: relative;background-color: #3d414a;}
#blog_details_righttpanel #blogdetails_articles_contanier #blog_suggestion_wrapper  ul li img { padding: 0px;}
#blog_details_righttpanel #blogdetails_articles_contanier #blog_suggestion_wrapper  ul li #blog_suggestion_title {background: #3d414a none repeat scroll 0 0;bottom: 0;color: #ccc;font-size: 15px; margin: 0%;position: absolute;width: 100%;line-height: 20px;vertical-align: middle; padding: 5px 0px; opacity: 0.95;}
#blog_details_righttpanel #blogdetails_articles_contanier #blog_suggestion_wrapper  ul li #blog_suggestion_title  a{color:#fff}

#blog_details_righttpanel #blogdetails_follow_contanier{ width:100% !important;box-sizing:border-box;min-height:150px;height: auto;text-align: center;margin-bottom: 39px; }
#blog_details_righttpanel .blog-share-icon {color: #575757;font-family: "times new roman";font-size: 17px;text-align: center;line-height: 110%;  margin: 0 15px;}
#blog_details_righttpanel .blog-share-icon ul{list-style-type:none;text-align: left;margin: 0px;}
#blog_details_righttpanel .blog-share-icon ul li{display: inline-block;}
#blog_details_righttpanel .blog-share-icon ul img{padding: 5px 0px;}
#blog_details_righttpanel #bloglist_social_contanier{width:100% !important;box-sizing:border-box;}
