.rteindent1{margin-left:40px}
.rteindent2{margin-left:80px}
.rteindent3{margin-left:120px}
.rteindent4{margin-left:160px}
.rteleft{text-align:left}
.rteright{text-align:right}
.rtecenter{text-align:center}
.rtejustify{text-align:justify}
.ibimage_left{float:left}
.ibimage_right{float:right}
table.cke_editor fieldset{padding:0!important}
.cke_editor{display:table!important}
#ie#bug,.cke_editor{display:inline-table!important}
.cke_dialog tr td:last-child{border-right:0}
form#ckeditor-admin-profile-form textarea#edit-toolbar{display:none}
form#ckeditor-admin-profile-form #edit-toolbar+.grippie{display:none}
div.sortableList{cursor:n-resize}
div.widthMarker{height:20px;border-top:1px dashed #CCC;margin:10px 0 0 1px;padding-left:1px;text-align:center}
div.sortableList.group{margin:20px 0 0 0}
div.sortableList div.sortableListDiv{height:30px;margin-bottom:3px;width:900px}
div.sortableList div.sortableListDiv span.sortableListSpan{background-color:#F0F0EE;height:30px;border-right:1px dashed #CCC;display:block}
div.sortableList div.sortableListDiv span.sortableListSpan ul{width:900px;white-space:nowrap;border:1px solid #CCC;list-style:none;margin:0;padding:0 0 0 1px;height:30px}
div.sortableList div.sortableListDiv span.sortableListSpan ul li{list-style:none;cursor:move;height:18px;min-width:18px;padding:2px}
div.sortableList div.sortableListDiv span.sortableListSpan ul li.group{min-width:5px;padding-left:2px}
div.sortableList div.sortableListDiv span.sortableListSpan ul li img{border:0;padding:0;margin:0}
li.sortableItem{position:relative;float:left;margin:3px 1px 1px 0;border:1px solid #CCC;background-color:#F0F0EE;z-index:99}
#security-filters .filter-text-formats{float:left;clear:both;width:15%;font-size:11px;font-weight:700;padding:10px 0}
#security-filters .filter-text-formats .filter-text-format-status{float:left;padding-right:20px}
#security-filters .filter-text-formats .enabled{background:url(../../../all/modules/ckeditor/images/tick.png) no-repeat right center}
#security-filters .filter-text-formats .disabled{background:url(../../../all/modules/ckeditor/images/delete.png) no-repeat right center}
#security-filters .filter-info{float:left;width:85%}
#security-filters .fieldset-legend{background:0 0;padding-left:10px}
#security-filters .fieldset-legend a{font-weight:400;font-size:10px;padding-left:5px}
#security-filters .filter-wrapper{clear:both;float:left;border-bottom:1px solid #CCC;width:100%}
div#allButtons,fieldset#edit-appearance div#groupLayout{border:0;padding:0;margin:1em 0;overflow:auto}
.ctools-locked{color:red;border:1px solid red;padding:1em}
.ctools-owns-lock{background:#FFD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em}
a.ctools-ajaxing,button.ctools-ajaxing,input.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px!important;background:url(../../../all/modules/ctools/images/status-active.gif) right center no-repeat}
div.ctools-ajaxing{float:left;width:18px;background:url(../../../all/modules/ctools/images/status-active.gif) center center no-repeat}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden}
#frameContainer,#imageContainer,#modalContainer{padding:10px}
#modalContainer{line-height:1em;overflow:auto}
#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:absolute;bottom:0;height:45px}
#imageData>#frameHoverNav{left:0}
#frameHoverNav a,#hoverNav a{outline:0}
#nextLink,#prevLink{width:49%;height:100%;background:transparent url(../../../all/modules/lightbox2/images/blank.gif) no-repeat;display:block}
#framePrevLink,#prevLink{left:0;float:left}
#frameNextLink,#nextLink{right:0;float:right}
#framePrevLink,#prevLink.force_show_nav,#prevLink:hover,#prevLink:visited:hover{background:url(../../../all/modules/lightbox2/images/prev.gif) left 15% no-repeat}
#frameNextLink,#nextLink.force_show_nav,#nextLink:hover,#nextLink:visited:hover{background:url(../../../all/modules/lightbox2/images/next.gif) right 15% no-repeat}
#framePrevLink:hover,#framePrevLink:visited:hover,#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav{background:url(../../../all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat}
#frameNextLink:hover,#frameNextLink:visited:hover,#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav{background:url(../../../all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat}
#frameNextLink,#framePrevLink{width:45px;height:45px;display:block;position:absolute;bottom:0}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px}
#imageData{padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:700}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}
#imageData #lightbox2-node-link-text{display:block;padding-bottom:1em}
#imageData #bottomNav{height:66px}
.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px}
#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
#overlay_default{opacity:.6}
#overlay_macff2{background:transparent url(../../../all/modules/lightbox2/images/overlay.png) repeat}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html>body .clearfix{display:inline;width:100%}
* html .clearfix{height:1%}
#bottomNavClose{display:block;background:url(../../../all/modules/lightbox2/images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:.7em;height:26px;width:26px}
#bottomNavClose:hover{background-position:right}
#loadingLink{display:block;background:url(../../../all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px}
#bottomNavZoom{display:none;background:url(../../../all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right}
#bottomNavZoomOut{display:none;background:url(../../../all/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right}
#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(../../../all/modules/lightbox2/images/play.png) no-repeat}
#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(../../../all/modules/lightbox2/images/pause.png) no-repeat}
.lightbox2-alt-layout #bottomNavClose,.lightbox2-alt-layout-data #bottomNavClose{margin-top:93px}
.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut,.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut{margin-top:93px}
.lightbox2-alt-layout #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout-data #lightshowPlay{margin-top:102px}
.lightbox_hide_image{display:none}
#lightboxImage{-ms-interpolation-mode:bicubic}
@font-face{
	font-family:'Lato Regular';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Regular.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'Lato Black';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Black.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'Lato Light';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Light.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'Lato Bold';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Bold.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'Lato Bolditalic';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Bolditalic.ttf.html) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'Lato Hairline';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Hairline.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'Lato Heavy';
	src:url(../../../all/themes/bootstrap_gre/fonts/Lato-Heavy.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:marydaleregular;
	src:url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-regular-webfont.eot);
	src:url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-regular-webfont-.eot#iefix) format('embedded-opentype'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-regular-webfont.woff2.txt) format('woff2'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-regular-webfont.woff) format('woff'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-regular-webfont.ttf) format('truetype'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-regular-webfont.svg#marydaleregular) format('svg');font-weight:400;font-style:normal;
}
@font-face{
	font-family:marydalebold;
	src:url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-bold-webfont.eot);src:url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-bold-webfont-.eot#iefix) format('embedded-opentype'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-bold-webfont.woff2.txt) format('woff2'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-bold-webfont.woff) format('woff'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-bold-webfont.ttf) format('truetype'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-bold-webfont.svg#marydalebold) format('svg');font-weight:400;font-style:normal;
}
@font-face{
	font-family:marydaleblack;
	src:url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-black-webfont.eot);src:url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-black-webfont-.eot#iefix) format('embedded-opentype'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-black-webfont.woff2.txt) format('woff2'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-black-webfont.woff) format('woff'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-black-webfont.ttf) format('truetype'),url(../../../all/themes/bootstrap_gre/fonts/marydale/marydale-black-webfont.svg#marydaleblack) format('svg');font-weight:400;font-style:normal;
}
@font-face{
	font-family:fontello;
	src:url(../../../all/themes/bootstrap_gre/fonts/fontello-89090868.eot);
	src:url(../../../all/themes/bootstrap_gre/fonts/fontello-89090868.eot#iefix) format('embedded-opentype'),url(../../../all/themes/bootstrap_gre/fonts/fontello-89090868.woff) format('woff'),url(../../../all/themes/bootstrap_gre/fonts/fontello-89090868.ttf) format('truetype'),url(../../../all/themes/bootstrap_gre/fonts/fontello-89090868.svg#fontello) format('svg');
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:fontello2;
	src:url(../../../all/themes/bootstrap_gre/fonts/fontello2-59840092.eot);src:url(../../../all/themes/bootstrap_gre/fonts/fontello2-59840092.eot#iefix) format('embedded-opentype'),url(../../../all/themes/bootstrap_gre/fonts/fontello2.woff2-59840092.txt) format('woff2'),url(../../../all/themes/bootstrap_gre/fonts/fontello2-59840092.woff) format('woff'),url(../../../all/themes/bootstrap_gre/fonts/fontello2-59840092.ttf) format('truetype'),url(../../../all/themes/bootstrap_gre/fonts/fontello2-59840092.svg#fontello) format('svg');font-weight:400;font-style:normal;
}
[class*=" gre-icon2-"]:before,[class*=" gre-icon-"]:before,[class^=gre-icon2-]:before,[class^=gre-icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class*=" gre-icon2-"]:before,[class^=gre-icon2-]:before{font-family:fontello2}
.gre-icon-0:before{content:'\e800'}
.gre-icon-arrow-01:before{content:'\e801'}
.gre-icon-location:before{content:'\e802'}
.gre-icon-camera-01:before{content:'\e803'}
.gre-icon-clock-01:before{content:'\e804'}
.gre-icon-education:before{content:'\e805'}
.gre-icon-thinking_agian_new-1:before{content:'\e806'}
.gre-icon-1-2_month:before{content:'\e807'}
.gre-icon-long_arrow-01:before{content:'\e808'}
.gre-icon-id:before{content:'\e809'}
.gre-icon-phone:before{content:'\e80a'}
.gre-icon-layersv2-01:before{content:'\e80b'}
.gre-icon-paper:before{content:'\e80c'}
.gre-icon-1:before{content:'\e80d'}
.gre-icon-graduate_school:before{content:'\e80e'}
.gre-icon-business_school:before{content:'\e80f'}
.gre-icon-social_science:before{content:'\e810'}
.gre-icon-question_mark_outline:before{content:'\e811'}
.gre-icon-mathematics:before{content:'\e812'}
.gre-icon-no_phones-01:before{content:'\e813'}
.gre-icon-binoculars-1:before{content:'\e814'}
.gre-icon-engineering_new-1:before{content:'\e815'}
.gre-icon-phd_masters:before{content:'\e816'}
.gre-icon-play_button:before{content:'\e817'}
.gre-icon-question_mark_solid:before{content:'\e818'}
.gre-icon-other_field-1:before{content:'\e819'}
.gre-icon-humanities_and_arts-1:before{content:'\e81a'}
.gre-icon-not_sure_new-1:before{content:'\e81b'}
.gre-icon-scarf_hat_watch-01:before{content:'\e81c'}
.gre-icon-layersv2-1:before{content:'\e81d'}
.gre-icon-register_not_taken_new:before{content:'\e81e'}
.gre-icon-specailized_masters:before{content:'\e81f'}
.gre-icon-technology:before{content:'\e820'}
.gre-icon-3-5_month:before{content:'\e821'}
.gre-icon-id-1:before{content:'\e822'}
.gre-icon-6-11_month:before{content:'\e823'}
.gre-icon-12_month:before{content:'\e824'}
.gre-icon-id_2:before{content:'\e825'}
.gre-icon-thin_graduate_school:before{content:'\e829'}
.gre-icon-thin_institution-01:before{content:'\e82b'}
.gre-icon-thin_left_arrow-01:before{content:'\e82c'}
.gre-icon-1_month_less:before{content:'\e82d'}
.gre-icon-science-7:before{content:'\e82e'}
.gre-icon-thin_masters_a_f_m:before{content:'\e82f'}
.gre-icon-thin_mba_business_management:before{content:'\e830'}
.gre-icon-analytical_writing_2_selected:before{content:'\e831'}
.gre-icon-analytical_writing_2:before{content:'\e832'}
.gre-icon-analytical_writing-bold:before{content:'\e833'}
.gre-icon-close_button:before{content:'\e834'}
.gre-icon-thin_paper:before{content:'\e835'}
.gre-icon-thin_right_arrow-01:before{content:'\e836'}
.gre-icon-thin_smart_phone:before{content:'\e839'}
.gre-icon-weibo:before{content:'\e83c'}
.gre-icon-2_or_more:before{content:'\e842'}
.gre-icon-wechat:before{
	content: url(weixin.svg);
	width: 25px;
	height: 25px;
}
.gre-icon-weixin {
	background: url(weixin.png) center center no-repeat;
	background-size: 25px auto;
}
.gre-icon-fb:before{
	content:'\e845';
}
.gre-icon-laptop:before{content:'\e846'}
/*.gre-icon-weibo {
   background: url(weibo.png) center center no-repeat;
   background-size: 25px auto;
   }*/
   .gre-icon-linkedin:before{
	content:'\e847';
   }
   .gre-icon-printer:before{content:'\e848'}
   .gre-icon-quantitative_reasoning_selected:before{content:'\e849'}
   .gre-icon-quantitative_reasoning-bold:before{content:'\e84a'}
   .gre-icon-quantitative_reasoning-1:before{content:'\e84b'}
   .gre-icon-reading_icon-bold:before{content:'\e84c'}
   .gre-icon-running_man:before{content:'\e84d'}
   .gre-icon-verbal_reasoning_selected:before{content:'\e84e'}
   .gre-icon-verbal_reasoning:before{content:'\e84f'}
   .gre-icon2-mail-squared:before{content:'\f199'}
   .gre-icon2-twitter-squared:before{content:'\f304'}
   [class*=" gre-icon-"],[class^=gre-icon-]{font-family:fontello;font-style:normal;font-weight:400;line-height:1em}
   @media only screen and (max-width:767px){
	.socialfoot {
		width: 100%;
		height: 26px;
	}
	.socialfoot a {
		width: 20%;
		height: 26px;
		float: left;
		margin: 0 0 0 0;
	}
	.socialfoot .socialfoot-wechat {
		width: 20%;
		height: 26px;
		background: url(weixin2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-weibo {
		width: 20%;
		height: 26px;
		background: url(weibo2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-zhihu {
		width: 20%;
		height: 26px;
		background: url(zhihu2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-fb {
		width: 20%;
		height: 26px;
		background: url(fb2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-linkedin {
		width: 20%;
		height: 26px;
		background: url(linkedin2.png) center center no-repeat;
		background-size: 26px 26px;
	}
   }
   @media only screen and (min-width:768px){
	.socialfoot {
		width: 220px;
		height: 26px;
	}
	.socialfoot a {
		width: 26px;
		height: 26px;
		float: left;
		margin: 0 18px 0 0;
	}
	.socialfoot .socialfoot-wechat {
		width: 26px;
		height: 26px;
		background: url(weixin2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-weibo {
		width: 26px;
		height: 26px;
		background: url(weibo2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-zhihu {
		width: 26px;
		height: 26px;
		background: url(zhihu2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-fb {
		width: 26px;
		height: 26px;
		background: url(fb2.png) center center no-repeat;
		background-size: 26px 26px;
	}
	.socialfoot .socialfoot-linkedin {
		width: 26px;
		height: 26px;
		background: url(linkedin2.png) center center no-repeat;
		background-size: 26px 26px;
	}
}
@font-face {
    font-family: 'Xindi';
    src: url('xindi.eot');
    src: url('xindi.eot?#iefix') format('embedded-opentype'),
         url('xindi.woff2') format('woff2'),
         url('xindi.woff') format('woff'),
         url('xindi.ttf') format('truetype'),
         url('xindi.svg#Xindi') format('svg');
    font-weight: normal;
    font-style: normal;
}
.xindi {
	font-family: 'Xindi' !important;
}