/* Website template by freewebsitetemplates.com */

@font-face {
 font-family: "Oswald";
 font-style: normal;
 font-weight: 400;
 src: local("Oswald Regular"), local("Oswald-Regular"), url("http://themes.googleusercontent.com/static/fonts/oswald/v7/-g5pDUSRgvxvOl5u-a_WHw.woff") format("woff");
}
 @font-face {
 font-family: "Oswald";
 font-style: normal;
 font-weight: 700;
 src: local("Oswald Bold"), local("Oswald-Bold"), url("http://themes.googleusercontent.com/static/fonts/oswald/v7/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff") format("woff");
}
body {
	background: #d4d5d0;
	color: #464646;
	font-family: "Helvetica", Arial, sans-serif;
	font-size: 13px;
	margin: 0;
	min-width: 1024px;
	padding: 0;
	width: 100%;
}
* { box-sizing: unset !important; }
#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-text {  width: 64% !important; min-width: 444px !important; }
#qs-hq .qs-listings .qs-headerFilterFrm fieldset { float: none !important; }
a {
	outline: none;
}
img {
	border: 0;
}
p a {
	color: #df4b9f;
}
#header {
	margin-top: 75px;
}
#header div {
	margin: 0 auto;
	width: 100%;
}
#header .egle {
	height: 166px;
	background: url(../images/top_bg.png) repeat center top;
	/*background: url(../images/top_bg.png) repeat center 134px; */
	
	overflow: hidden;
	position: relative;
	border-radius: 12PX;
	box-shadow: 0px 3px 2px #888888;
}
.mobile-device #header .egle { /*background: url(../images/top_bg.png) repeat center 134px;*/
 background-size: 25px 142px;  }

.mobile-device #sharebarx, .mobile-device #sharebar { display:none !important; }
.mobile-device #block-easy-breadcrumb-easy-breadcrumb, .mobile-device div.tabs { display: none !important; }

#header {
	background: none repeat scroll 0 0 transparent;
	height: auto;
}
#header div div div#logo {
	float: left;
	padding-top: 31px;
}
#header div div div {
	float: right;
	height: 75px;
	width: auto;
}
#header div.login-info {
	display: block;
	float: none;
	height: auto;
	padding-bottom: 40px;
	padding-left: 160px;
	margin-top: 7px;
	margin-right:25px;
	overflow: hidden;
	width: auto;
}

.pageca-topads {
  float: left;
  padding-right: 10px;
padding-bottom:10px;
  position: relative;
  z-index: 10;
}

.field.field-name-field-ads-career-page.field-type-text-long.field-label-hidden {
  float: left;
  padding-right: 10px;
padding-bottom:10px;
  position: relative;
  z-index: 10;

}

.field.field-name-field-ads-career.field-type-text-long.field-label-hidden {
  float: left;
  padding-right: 10px;
  position: relative;
  z-index: 10;

}



#block-search-0 {
    background: #5c130b; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjMTMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNDJkMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #5c130b 0%, #b42d24 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c130b), color-stop(100%,#b42d24)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* IE10+ */
    background: linear-gradient(to bottom, #5c130b 0%,#b42d24 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c130b', endColorstr='#b42d24',GradientType=0 );
    border: 0 solid #FFFFFF;
	border-radius: 5px 5px 0 0;
	height: 44px !important;
	width: 290px !important;
    width:399px !important;
	left: -11px !important;
}
#edit-search-block-form-1-wrapper label {
	display:none;
}
#search-block-form input.form-submit {
	background: url("/sites/all/themes/scholinvest/images/search1.png") no-repeat scroll center top transparent;
	border: medium none;
	color: #00CCFF;
	display: block;
	float: left;
	font-weight: bold;
	height: 30px;
	line-height: 13px;
	padding: 0 5px;
	text-decoration: none;
	text-indent: -1000px;
	width: 65px;
	cursor: pointer;
	margin-top:-2px;
}
#search-text {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 15px;
	margin-left: 6px;
	padding-top: 13px;
	position: absolute;
	z-index: 2;
}
.view-all-scholarships td.views-field-field-field-s-of-study { width:400px;}
#header div div div div a.last {
	border: 0;
	padding-right: 0;
}
#search-block-form {
	height: 36px;
	position: absolute;
	right: 0;
	top: 10px;
	width: 284px;
	z-index: 5;
}
#search-block-form div {
	height: 30px;
	width: 310px;
}
#edit-search-block-form-1-wrapper {
	float:left !important;
}
#header div div div form input {
	float: left;
	line-height: 30px;
}
#search-block-form input.form-text {
	background:#FFF;
	border: 0;
	height: 26px;
	padding: 0 5px;
	border-radius: 3px;
	margin-left:4px;
	margin-right:2px;
	width: 140px;
	color:#000;
}
.input_bg {
	background-color:#E15838;
	width:371px;
	height:48px;
	border: 0px solid #FFF;
	border-radius: 5px 5px 0px 0px;
}
#header div div div form input#searchbtn {
	background: url(../images/sprite-buttons.gif) no-repeat 0 -291px;
	border: none;
	height: 35px;
	width: 60px;
}
#header div ul {
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
#header div ul li {
	float: left;
	height:60px;
	line-height: 17px;
	width: 205px;
	text-align:left;
}
#header div ul li a {
	background: url(../images/menu_uns_bg.png) repeat center top;
	color: #fff;
	display: block;
	font-size: 14px;
	padding: 17px 60px 8px;
	padding-bottom:8px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 0 #414141;
	border: 1px solid #c8c7c3;
	font-family:"Oswald", Arial, Helvetica, sans-serif;
	height:39px;
}
#header div ul li a:hover, #header ul li.sfHover a.active {
	color: #FFF;
	background: url(../images/menu_s_bg.png) repeat center top;
	text-shadow: 1px 1px 0 #414141;
	padding-top:17px;
}
#header div ul li.current a {
	background-color:#E15838;
	height:39px;
}
#header div div#section, #header div div.section {
	background: #aa6581;
	height: 360px;
	padding: 17px;
	width: 940px;
}
#header div div.section {
	height: 190px;
}
#header div div#section ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#header div div#section ul li {
	background: none;
	float: none;
	height: 40px;
	line-height: 1px;
	padding: 10px 0 1px;
	width: 230px;
}
#header div div#section ul li a {
	background: url(../images/menu_s_bg.png) repeat-x center top;
	color: #f5ffff;
	display: block;
	height:40px;
	height: 38px;
	line-height: 34px;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 0 1px;
	text-align: center;
	text-shadow: 1px 1px 0 #ad657d, -1px -1px 0 #ad657d, -1px 1px 0 #ad657d, 1px -1px 0 #ad657d;
	text-transform: lowercase;
}
#header div div#section ul li a:hover, #header div div#section ul li.selected a {
	color: #7c0d37;
	text-shadow: 1px 1px 0 #f7cade, -1px -1px 0 #f7cade, -1px 1px 0 #f7cade, 1px -1px 0 #f7cade;
}
#header div div#section ul li.selected a {
	background: url(../images/sprite-buttons.gif) no-repeat 0 0;
}
#header div div#section img {
	float: right;
}
#content {
	background: #d4d5d0;
	height: auto;
	width: 100%;
}
#footer div.section {
	background: url(../images/bg-footer2.gif) repeat-x top left;
	height: 226px;
	padding: 0;
	width: auto;
}
#content_home {
	margin: 0 auto;
	overflow: hidden;
	width: 1024px;
}
.section_mid {
	float:left;
	margin-top:30px;
	width:1024px;
	background: #d4d5d0;
}
.left_cont {
	float:left;
	min-height:517px;
	height:auto;
	width:761px;
}
.img_cont {
	float:left;
	background-image:url(../images/what_image2.png);
	height:327px;
	width:761px;
}
.rigt_cont {
	float:right;
	width:256px;
	height:516px;
}
.front .side_img {
	/*height:256px;*/
	width:257px;
	cursor:pointer;
	overflow: visible;
	margin: 0px 0;
}
.front .region.region-newsletter-link {
clear: both;
float: left;
width: 100%;
height: 100%;
}
.side_img {
	/*height:256px;*/
	width:257px;
	cursor:pointer;
	overflow: hidden;
	margin: 5px 0;
}
.side_img1 {
	/*height:257px;*/
	width:257px;
	cursor:pointer;
	overflow: hidden;
	margin: 5px 0;
}
.wht_contant {
	float:left;
	min-height:181px;
	height:auto;
	width:761px;
}
.cont2 {
	float:left;
	height:206px;
	margin-top:30px;
	width:1024px;
	background:url(../images/fot11_bg.png) repeat-x center top;
	border-radius: 10px;
}
.icon_our {
	float: left;
	height: 200px;
	padding-left: 14px;
	width: 287px;
}
.icon_our input {
	background:url(../images/input.png) repeat-x center top;
	height:32px;
	width:192px;
	color:#CCC;
	border-radius: 5px;
	border: 1px solid #acacac;
}
.ico_sept {
	float:left;
	width:2px;
	height:200px;
	background:url(../images/sept_top.png);
}
.icon_our2 {
	float: left;
	height: 200px;
	padding-left: 15px;
	width: 240px;
}
.icon_our3 {
	float:left;
	width:225px;
	padding-left:3px;
	padding-top:10px;
	height:200px;
}
.search_job {
	background:url(../images/post_our.png);
	float:left;
	width:199px;
	padding-left:1px;
	padding-top:10px;
	height:200px;
}
.footer_1 {
	float:left;
	height:206px;
	/*margin-top:30px;*/
	margin-top: 86px;
	width:1024px;
	background:url(../images/brown_bg.png) repeat-x center top;
	border-radius: 10px;
}
.foot_1 {
	float: left;
	height: auto; /*154px*/
	padding-left: 77px;
	padding-top: 17px;
	width: 243px;
	line-height:25px;
	color:#fffdfe;
	padding-bottom: 30px;
}
.footer_sept {
	float:left;
	width:2px;
	height:200px;
	margin-top:1px;
	background:url(../images/sept.png);
}
.footer_2 {
	float:left;
	height:75px;
	margin-top:10px;
	padding-left:20px;
	color:#FFF;
	width:1004px;
	background:url(../images/bot_bg.png) repeat-x center top;
	border-radius: 8px;
}
.img_cont_inbox {
	float:left;
	height: 251px;
	margin-left: 238px;
	margin-top: 24px;
	width: 463px;
}
.listing {
	color:#575755;
	font-size:16px;
	padding-left:25px;
	margin-top:20px;
}
.listing ul {
	list-style-type: none;
	padding: 0px;
	margin-top:60px;
	margin-left:26px;
}
.listing ul li {
	background-image: url(../images/green_apple.png);
	background-repeat: no-repeat;
	padding-top:4px;
	margin-top:17px;
	padding-left: 33px;
}
.post_resume {
	background-color:#E41433;
	color:#FFF;
	padding-top:5px;
	padding-left:9px;
	padding-bottom:5px;
	width:110px;
	border: 
 1px solid #600;
	border-radius:3px;
	margin-left:10px;
}
.img_cont_inbox h2 {
	font-family: "Oswald", Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: 400;
}
.listing ul li {
	font-family: "Oswald", Arial, Helvetica, sans-serif !important;
	font-weight: 100 !important;
}
.icon_our2, .icon_our {
	margin-top: 10px;
}
h1 {
	font-family: "Oswald", Arial, Helvetica, sans-serif !important;
	font-weight: 400 !important;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
h2, h3 {
	font-family: "Oswald", Arial, Helvetica, sans-serif !important;
	font-weight: 100 !important;
	padding-bottom: 10px;
	padding-top: 10px;
}
.front p {
	color: #5D5D5D;
	font-size: 14px;
	line-height: 1.25;
}
ul.links li {
	padding:0px;
}
.footer_2 p {
	margin-top: 20px;
	color:#FFFFFF;
}
.links li.first a {
	border-bottom-left-radius: 17px;
}
.links li.last a {
	border-bottom-right-radius: 17px;
}
.img_cont_inbox {
	margin-left:130px;
}
.listing ul {
	margin-top:15px;
}
h1 a, h2 a, h2 a, div a {
	color:#464646;
}
#simplenews-block-form-1 .form-radios {
	display:none;
}
#simplenews-block-form-1 label {
	display:none;
}
#simplenews-block-form-1 .form-item {
	margin-top:0px;
	margin-bottom:0px;
}
#simplenews-block-form-1 input.form-submit , #mc-embedded-subscribe  {
	background: url("../images/submit.png") no-repeat scroll center top transparent;
	border: 0 solid #ACACAC;
	float: left;
	height: 40px;
	margin-top: -3px;
	padding-left: 90px;
	width: 73px;
	text-indent: -1000px;
	cursor: pointer;
}
.icon_our input {
	float:left;
}
#block-menu-secondary-links ul li {
	border-right: 1px solid #FFFFFF;
	display: inline;
	padding-bottom: 0;
	padding-right: 18px;
	padding-top: 0;
	color: #FFFFFF;
}
#block-menu-secondary-links ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
#block-menu-secondary-links ul.menu li.last {
	border-right-style: none;
}
#block-block-18 {
	padding-left: 17px;
	padding-top: 3px;
}
img.shadow {
	background: url("images/shadowAlpha.png") no-repeat scroll right bottom transparent;
	margin: 5px;
	padding: 5px 10px 10px 5px;
}
#block-menu-menu-scholarships-first {
	margin-top:40px;
}
#block-menu-menu-scholarships-first li.leaf {
	list-style-image:none !important;
	list-style-type:none;
	line-height: 25px !important;
	list-style:none !important;
}
#block-menu-menu-scholarships-first li a, #block-menu-menu-scholarships-first li a {
	color:#FFFDFE;
	text-decoration:none;
}
#block-menu-menu-scholarships-second {
	margin-top:40px;
}
#block-menu-menu-scholarships-second li.leaf {
 list-style-image:none list-style-type:none;
	line-height: 25px;
	list-style:none;
}
#block-menu-menu-scholarships-second li a, #block-menu-menu-scholarships-second li a {
	color:#FFFDFE;
	text-decoration:none;
}
#block-menu-menu-academic-main li.first {
	display:none !important;
}
#block-menu-menu-academic-main li.collapsed , #block-menu-menu-academic-main li.leaf {
	list-style-image:none;
	list-style-type:none;
	line-height: 25px;
	list-style:none;
	display:block;
}
#block-menu-menu-academic-main li a, #block-menu-menu-academic-main li a {
	color:#FFFDFE;
	text-decoration:none;
}
#block-menu-menu-academic-main ul {
	margin:-5px 0px 0px -17px;
}
#block-menu-menu-academic-main li.expanded {
	list-style-image:none;
	list-style-type:none;
	line-height: 25px;
	list-style:none;
}
/*#header div ul li{

width:196px;

}*/

#header div ul {
	overflow:visible;
}
ul.nice-menu-down li {
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right:0px solid #FFFFFF;
	z-index: 20;
}
ul.nice-menu li {
	background-color: #7A7B79;
	background-image: none;
	display: inline-block;
	float: left;
	margin: 0;
	padding-left:0px;
	padding-right:0px;
	z-index: 20;
}
ul.nice-menu li.first a {
	border-bottom-left-radius:8px !important;
}
ul.nice-menu li a {
	box-shadow: 0 3px 2px #888888 !important;
}
ul.nice-menu ul {
	top:70px !important;
}
ul.nice-menu ul li {
	height:auto !important;
}
ul.nice-menu ul li a {
	border: medium none !important;
	font-size: 12px !important;
	height: auto !important;
	padding: 5px 0 !important;
}
#superfish-1 li.last a {
	border-bottom-right-radius:8px !important;
}
#superfish-1 li.first a {
	border-bottom-left-radius:8px !important;
}
#superfish-1 li a {
	box-shadow: 0 3px 2px #888888 !important;
}
#superfish-1 ul li ul {
	top:70px !important;
}
#superfish-1 ul li {
	height:auto !important;
}
#superfish-1 ul li a {
	border: medium none !important;
	font-size: 12px !important;
	height: auto !important;
	padding: 5px 0 !important;
}
#superfish-1 li.sfHover ul {
	top:67px !important;
}
#superfish-1 li ul li.sf-no-children a {
	border-bottom-right-radius:0px !important;
}
#superfish-1 li ul li.sf-no-children a {
	border-bottom-left-radius: 0px !important;
}
#superfish-1 ul li {
	border-right: 1px solid #FFFFFF;
	height: auto !important;
	width: 204px !important;
}
#superfish-1 ul li#menu-11069-1 {
	height : auto !important;
}
#superfish-1 ul li#menu-11069-1 a {
	height : 44px !important;
}
#superfish-1 li ul li {
	display:none !important;
}
#superfish-1 li:hover ul li {
	display:block !important;
}
#superfish-1 li ul:hover li {
	display:block !important;
}
#header div ul li {
	height: 70px;
}
.prefect_main {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0;
	padding-top: 0;
	width: 761px;
}
.prefect_left {
	float: left;
	height: 528px;
	width: 265px;
}
.prefect_left_left {
	background: url("../images/left_bg.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 528px;
	width: 7px;
}
.prefect_right_right {
	background: url("../images/right_strip_.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 528px;
	width: 7px;
}
.prefect_contain_mid {
	background: url("../images/mid_bg.png") repeat-x scroll 0 0 transparent;
	float: left;
	height: 528px;
	width: 244px;
}
.text_prefect {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 10px;
}
.text_prefect2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 47px;
}
.text_prefect_contain {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 20px;
}
.text_prefect_contain2 {
	background: url("../images/cont_pre.png") repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 216px;
	padding-left: 20px;
	padding-top: 5px;
	width: 244px;
}
.What_question {
	color: #000000;
	padding-top: 5px;
}
.What_question a {
	color: #F54219;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
}
.prefect_input {
	padding-top: 7px;
}
.prefect_input select {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: Transparent !important;
	background-image: url("../images/select_image.png");
	background-origin: padding-box;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: auto auto;
	border: medium none;
	color: #F54219;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	height: 34px;
	line-height: 21px;
	padding: 8px;
	width: 234px;
}
.prefect_input option {
	height: 34px;
	line-height: 21px;
	width: 234px;
}
.prefect_right {
	float: left;
	margin-left: 5px;
	width: 470px;
}
.prefect_right_top {
	background: url("../images/top_up_bg_right.png") no-repeat scroll 0 0 transparent;
	height: 123px;
	padding-left: 20px;
	padding-top: 20px;
	width: 735px;
}
.prefect_right_mid {
	background: url("../images/mid_up_bg_right.png") repeat-y scroll 0 0 transparent;
	padding-left: 20px;
	width: 469px;
}
.prefect_right_mid strong {
	font-size: 14px;
}
.prefect_right_bot {
	background: url("../images/bot_up_bg_right.png") no-repeat scroll 0 0 transparent;
	height: 130px;
	margin-top: -12px;
	width:755px;
}
#up_margin {
	margin-top: 6px;
}
.career_image {
	background: url("../images/red_bg.png") repeat-x scroll 0 0 transparent;
	border-radius: 0 5px 5px 0;
	color: #FFFFFF;
	float: left;
	font-size: 24px;
	font-weight: bold;
	height: 42px;
	margin-top: 29px;
	padding-left: 20px;
	padding-top: 10px;
	width: 263px;
}
/*.prefect_right_mid{

width:725px;

}*/

.career_image h1 {
	font-size: 23px !important;
	margin-top: -11px;
}
#edit-keys, #edit-term-node-tid-depth {
	width:405px;
}
.prefect_right_mid ul li {
	list-style:none;
}
.prefect_right_mid {
	padding-right:10px;
	width: 725px;
}
.prefect_right_mid h1 {
	margin-top:0px;
}
.career_image {
	width:555px;
}
h1 a, h2 a, h2 a, div a {
	color:#85AF34;
	text-decoration:none;
	font-size: 14px;
}

#search-block-form input.form-text {
	width:193px;
}
#search-text {
	margin-left:18px;
}
#header div.login-info {
	padding-left:256px;
}
/*
#header div {
	margin: 0 auto;
	width:100%;
}*/
#header {
	margin-top:0px;
}
#header .egle {
	height:164px;
}
.mobile-device #header .egle {
  height: 133px;
}
.prefect_main p {
	font-size: 14px !important;
	line-height: 1.25;
}
#header div ul li {
	width: 205px;
}
#superfish-1 li.last a {
	padding-left: 43px;
}
#header div ul li a {
	padding: 17px 70px 8px !important;
}

.mainDivWrap{
    float: none !important;
    margin: 0 auto !important;
    width: 1024px !important;
}
#block-block-44 > div {
margin: 0 auto 5px;
}
/*------------------------new style------------------*/
.call_to._action_button_div {
text-align: center;
}
.fancybox-wrap.fancybox-desktop.fancybox-type-iframe.fancybox-opened {
width: 900px !important;
}
.fancybox-inner {
width: 880px !important;
}
.field.field-name-field-new-school-button.field-type-text-long.field-label-hidden {
text-align: center;
margin-top: 30px;
}
.fancybox, .popupbtn{
    /*width: 170px;
    line-height: 34px;
    text-decoration: none;
    display: inline-block;
   margin: 20px auto;
    font-size: 1.2em;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #fff;
    text-shadow: #000 0.1em 0.1em 0.2em;
    background-color: #636363;
    background-image: -moz-linear-gradient(top, #6d6d6d, #535353);
    background-image: -webkit-gradient(linear,0 0,0 100%, from(#6d6d6d), to (#535353));
    background-image: -webkit-linear-gradient(top, #6d6d6d,#535353);
    display: table;*/
    background-color: #79b903;
	border: 0 solid #acacac;
	border-radius: 18px;
	color: #ffffff;
	padding: 10px;
	cursor: pointer;
	font-size: 26px;
    
}
.childmenu {
	background-color: #F7F7F7;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 2px 2px #414141;
	float: left;
	height: auto;
	margin-top: 30px;
	padding-left: 33px;
	padding-bottom:20px;
	width: 980px;
}
.childmenu ul {
	list-style:none;
}
.childmenu ul li {
	float: left;
	width: 315px;
	padding:2px;
}
.career_image {
    background: #5c130b; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjMTMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNDJkMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #5c130b 0%, #b42d24 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c130b), color-stop(100%,#b42d24)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* IE10+ */
    background: linear-gradient(to bottom, #5c130b 0%,#b42d24 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c130b', endColorstr='#b42d24',GradientType=0 );

    border-radius: 0 5px 5px 0;
	color: #FFFFFF;
	float: left;
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
	margin-top: 13px;
	height: 60px;
	padding-left: 20px;
	padding-top: 10px;
}
#header div ul li a:hover, #header ul li.sfHover a.active {
    background: #5c130b; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjMTMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNDJkMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #5c130b 0%, #b42d24 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c130b), color-stop(100%,#b42d24)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #5c130b 0%,#b42d24 100%); /* IE10+ */
    background: linear-gradient(to bottom, #5c130b 0%,#b42d24 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c130b', endColorstr='#b42d24',GradientType=0 );

}

#block-block-19 .titleblock {
	background: none repeat-x scroll 0 0 #464646;
	border-radius: 5px 5px 0 0;
	color: #FFFFFF;
	float: left;
	font-size: 24px;
	font-weight: bold;
	height: auto;
	line-height: 30px;
	margin-top: 13px;
	padding-left: 23px;
	padding-right: 20px;
	padding-top: 10px;
}
#block-block-19 iframe {
	background-color: #DFDDDE;
	border-radius: 0 0 8px 8px;
	box-shadow: 0 3px 2px #888888 !important;
	padding: 26px;
}
#searchform select {
	padding:5px !important;
}
#block-block-21 .content {
	text-align:center;
}
.node-type-grant .content div.field {
	margin-bottom: 5px;
	margin-top: 5px;
}
.login-span {
	border-right: 1px solid;
	padding-right: 4px;
}
.logput-span {
	padding-left: 4px;
}
.login-infospan {
	border-right: 1px solid;
	padding-right: 4px;
}
.login-login {
	padding-left: 4px;
}
.non-mobile-device .mainDiv {
	float: inherit !important;
	width: 1024px !important;
}
.non-mobile-device .hwrap{
     float: left;
    height: 65px;
    margin-left: 69px;
    margin-top: -94px;
    width: 354px;
}
.non-mobile-device .mainNav {
    /*height: 57px !important;*/
    width: 1025px !important;
    margin-top: -60px !important;
}

.icon_oursocial {
	margin-top:15px;
	padding-left:10px;
}
.icon_our4 {
	padding-left:4px;
	margin-top:20px;
}
.icon_our5 {
	padding-top:30px;
	margin-left:5px;
}
#block-easy_breadcrumb-0 { float:left; padding-top:2px; padding-left:10px; }
#block-block-25 { margin-top:25px; margin-bottom:25px; }

/***************************  Changes ********************************/

.field-name-field-car-ob-school-ad a, .field-name-field-school-ad-1 a, .views-field-name-field-school-ad-1 a{
	background-color: #79b903;
	border: 0 solid #acacac;
	border-radius: 18px;
	color: #ffffff;
	padding: 10px;
}

.field-name-field-car-ob-school-ad2 a, .field-name-field-school-ad-2 a{
  background-color: #79b903;
	border: 0 solid #acacac;
	border-radius: 18px;
	color: #ffffff;
	padding: 10px;
}
.field.field-type-text.field-name-field-car-ob-school-ad, .field.field-type-text.field-name-field-school-ad-1,
.views-field-name-field-school-ad-1 {
    margin-top: 20px;
    padding: 10px;
    text-align: center;
}
.field.field-type-text.field-name-field-car-ob-school-ad2, .field.field-type-text.field-name-field-school-ad-2 {
    margin: 20px 0;
    padding: 10px;
    text-align: center;
}

.field.field-name-field-car-ob-school-ad.field-type-text-long.field-label-hidden {
  text-align: center;
}

.prefect_right_mid {
    float: left;
}
div.tabs {
    float: left;
    margin: 0 0 23px;
    width: 100%;
}
div.tabs h2{
    display: none;
}
ul.primary {
     float: left;
}
ul.primary li.active a, ul.primary li.active a:hover {
    background: url("/sites/all/themes/scholinvest/css/images/tabs/tab-left.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);
    border-width: 0;
    color: #000;
}
ul.primary li.active a , ul.primary li.active a:hover , ul.primary li a:hover {
    background: url("/sites/all/themes/scholinvest/css/images/tabs/tab-right.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
}
ul.primary li a  {
    background: url("/sites/all/themes/scholinvest/css/images/tabs/tab-right.png") no-repeat scroll right -38px rgba(0, 0, 0, 0);
    border-width: 0;
    display: block;
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding: 4px 13px 0 6px;
}

.prefect_right_bot {
    float: left;
}
.logged-in .region.region-content {
    /* margin-top: 35px; */
    clear:both;
}

.not-front div#block-block-44 {
margin-top: 20px;
}
.field.field-name-field-job-result.field-type-text-long.field-label-hidden{
clear: both;
width: 99%;
padding-top: 20px;
}
 .field-name-field-job-result #zs_results {
    clear: both;
    float: left;
    padding-left: 15px;
    width: 90%;
    padding-right: 15px;
}

.region.region-bredcrumbregion {
  float: left;
  padding-left: 150px;
  position: relative;
}

.easy-breadcrumb {
    float: left;
    margin-left: 10px;
}
.easy-breadcrumb {
  float: left;
  margin-left: 10px;
  margin-top: -35px;
  position: relative;
}
.field.field-name-field-top-corner-ad.field-type-text-long.field-label-hidden {
float: left;
padding-right: 10px;
padding-bottom:10px;
  position: relative;
  z-index: 10;
}
div#block-miscl-my-block2, .field.field-name-field-top-find-a-school-button.field-type-text-long.field-label-hidden {
float: left;
padding: 60px 45px;
}

.socialhoverclass {
 /* display:none;  */
   opacity: 0;

position: absolute;

top: 0;

left: 0;

right: 0;

bottom: 0;

width: 100%;

height: 100%;

background: rgba(0, 0, 0, 0.6);

color: #fff;

padding: 15px;

-moz-transition: all 0.4s ease-in-out 0s;

-webkit-transition: all 0.4s ease-in-out 0s;

-ms-transition: all 0.4s ease-in-out 0s;

transition: all 0.4s ease-in-out 0s;
    
}
.imageparrent{
 position:relative; 
 display: inline-block;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}
.imageparrent:hover .socialhoverclass  { opacity: 1; }

/************************ media query **********************/



@media (min-width:1200px) {
.top-header .aux-text {
display:inline-block !important
}
.w-section .aside-feature {
text-align:left
}
.w-section .aside-feature .icon-feature {
text-align:left
}
.slider {
width:100%
}
.w-section .txt-fly-over {
height:350px;
top:-90px
}
.navbar-default .dropdown-menu, .navbar-wp .dropdown-menu {
margin-top:0px !important
}
.navbar-default .dropdown-menu, .navbar-wp .dropdown-menu.dropdown-menu-user {
margin-top:13px !important
}
.wrapper.boxed {
width:1230px;
margin:auto
}
}
@media (min-width:992px) and (max-width:1199px) {
.top-header .aux-text {
display:inline-block !important
}
.navbar-default .dropdown-menu, .navbar-wp .dropdown-menu {
margin-top:0px !important
}
.navbar-default .dropdown-menu, .navbar-wp .dropdown-menu.dropdown-menu-user {
margin-top:13px !important
}
.wrapper.boxed {
width:1000px;
margin:auto
}
.w-section .txt-fly-over {
height:390px;
top:-60px
}
}
@media (min-width:768px) and (max-width:991px) {
.navbar-header img {
  width: 60% !important;
}
.top-header .aux-text {
display:inline-block !important
}
.w-box, .carousel-work .figure {
margin-bottom:15px
}

.carousel-1 .object {
width:400px !important
}
.slider {
width:100%
}
.w-section .txt-fly-over {
height:400px;
top:-60px
}
.client {
margin-bottom:20px
}
.work.work-no-space.g2 .mix {
width:50%
}
.work.work-no-space.g3 .mix {
width:50%
}
.work.work-no-space.g4 .mix {
width:50%
}
.work.work-no-space.g5 .mix {
width:50%
}
}
@media (max-width:767px) {
	
.field.field-name-field-top-corner-ad.field-type-text-long.field-label-hidden,
.field.field-name-field-top-find-a-school-button.field-type-text-long.field-label-hidden{
display: none;
}
.indeed_search_wrapper > div {
  float: left !important;
  width: 100%;
}
#indeed_widget_wrapper #indJobContent {
  clear: both;
}
#indeed_link {
  float: left;
  width: 100%;
  position: initial !important;
  padding: 10px 5px;
}
	.logo-tagline p {
		text-align: center;
		float: none;
	}
	.wp-theme-1 .navbar-wp .dropdown-menu {
	  min-width: 100%;
	}
	.navbar-collapse.collapse {
	  padding-left: 15px !important;
	  padding-right: 0 !important;
	}
	.navbar-header img {
	  width: 40% !important;
	}
	header .navbar-brand {
	margin:14px 0
	}
	.navbar-wp .navbar-nav>li>a {
	color:#4c4c4c;
	padding:10px 20px !important;
	margin-right:0
	}
	.navbar-wp .navbar-nav>li>a:hover, .navbar-wp .navbar-nav>li>a:focus {
	color:#FFF;
	background-color:#e06d58;
	border-radius:0 !important
	}
	.navbar-wp .navbar-nav>.active>a, .navbar-wp .navbar-nav>.active>a:hover, .navbar-wp .navbar-nav>.active>a:focus {
	border-radius:0 !important
	}
	.navbar-wp .dropdown-menu:after {
	border:0 !important;
	margin-left:0
	}
	.navbar-wp .dropdown-menu:before {
	border:0 !important;
	margin-left:0
	}
	.top-header .top-header-menu ul.menu>li ul.sub-menu {
	display:none !important
	}
	.w-section .aside-feature {
	text-align:center
	}
	.w-section .aside-feature .icon-feature {
	text-align:center
	}
	.sort-list-btn .btn {
	margin-bottom:10px
	}
	.w-box, .carousel-work .figure {
	margin-bottom:15px
	}
	.animate-hover-slide .figure img {
	width:100%
	}
	.carousel-1 .carousel-inner {
	height:420px
	}
	.carousel-1 .carousel-inner {
	overflow:hidden
	}
	.carousel-1 .carousel-control i {
	position:absolute;
	top:50%;
	margin-top:-18px;
	font-size:36px;
	font-weight:600
	}
	.carousel-1 .item-dark {
	color:#FFF
	}
	.carousel-1 p {
	font-size:16px
	}
	.carousel-1 .object {
	display:none
	}
	.carousel-1 .object.fluid {
	width:100%;
	left:0;
	margin:0
	}
	.carousel-1 .object iframe {
	width:100% !important
	}
	.carousel-1 .description {
	width:100% !important;
	top:50px;
	left:0 !important;
	margin:0 !important
	}
	.carousel-1 .description .title {
	font-size:32px;
	margin:0 0 15px 0;
	padding:8px 20px;
	background:#FFF;
	color:#9ab2cc;
	display:block;
	text-align:center
	}
	.carousel-1 .description .subtitle {
	font-size:24px;
	margin:20px 0;
	padding:0 15px !important;
	display:block;
	text-align:center
	}
	.carousel-1 .description p {
	font-size:16px;
	color:#FFF;
	margin:0
	}
	.carousel-1 .description.fluid-center .features i {
	width:80px;
	height:80px;
	background:#FFF;
	text-align:center;
	line-height:80px;
	font-size:34px;
	color:#697e93;
	font-weight:700;
	border-radius:80px;
	margin-right:20px
	}
	.carousel-1 .list-carousel {
	padding-left:30px !important
	}
	.carousel-3 .figure {
	margin-bottom:20px
	}
	.slider {
	height:auto;
	max-height:440px;
	margin:0
	}
	.cta-wr {
	text-align:center
	}
	.cta-wr .btn {
	float:none !important
	}
	.w-section .txt-fly-over {
	height:400px;
	position:static;
	top:0
	}
	.client {
	margin-bottom:20px
	}
	.work.work-no-space.g2 .mix {
	width:100%
	}
	.work.work-no-space.g3 .mix {
	width:100%
	}
	.work.work-no-space.g4 .mix {
	width:100%
	}
	.work.work-no-space.g5 .mix {
	width:100%
	}
    
}

@media (max-width:767px) {
#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-box {
  min-height: 83px;
}	
	
#qs-hq .qs-listings .qs-emt-listing-header .q-headline-right {
  float: right;
  width: 30% !important;
}
		
 #qs-hq .qs-listings .qs-emt-listing-header .qs-headline-text {
  min-width: 300px !important;
  width: 50% !important;
}

#qs-hq .qs-listings .qs-headerFilterFrmWrapper, #qs-hq .qs-listings .qs-school-info.qs-main.qs-emt-listing {
  box-sizing: border-box !important;
  min-width: inherit !important;
  width: 100%;
}



}




@media (max-width:640px) {

#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-text {
  width: 100% !important;
  box-sizing:border-box !important;
}
#qs-hq .qs-listings .qs-emt-listing-header .q-headline-right {
  float: left !important;
  margin-top: 5px !important;
  padding-left: 78px;
  text-align: left !important;
  width: 100% !important;
    box-sizing:border-box !important;
}

#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-left {
  width: 50% !important;
}
#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-left img{max-width:100% !important; height:auto !important;}



#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-middle {
  float: left;
  margin-left: 0!important;
  margin-right: 0!important;
  margin-top: 10px!important;
  width: 100%!important;
}

#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-middle ul{
	margin:0 !important;
	padding:0 !important;
}
	
	
}

@media (max-width:479px) {
	
#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-text, #qs-hq .qs-listings .qs-emt-listing-header .q-headline-right {
  font-size: 12px !important;
  line-height: 20px !important;
  margin: 0 !important;
}

#qs-hq .qs-listings .qs-matching-ad,
#qs-hq .qs-listings .qs-listing-header.qs-main.qs-enhancedListing .qs-avc-text
 {
  display: none;
}
	
	
}

@media (max-width:414px) {
	
#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-text, #qs-hq .qs-listings .qs-emt-listing-header .q-headline-right {
  font-size: 12px !important;
  line-height: 20px !important;
  margin: 0 !important;
  padding-left: 70px !important;
}
#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-arrow {
  width: 45px !important;
  background-size:100% auto !important;
}	
#qs-hq .qs-listings .qs-headerFilterFrm {
  box-sizing: border-box !important;
  padding-left: 0 !important;
  width: 100% !important;
}




#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-left {
  display: table;
  float: none !important;
  margin: 0 auto !important;
  width: auto !important;
}

#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-right {
  display: table;
  float: none !important;
  margin: 20px auto 0 !important;
  width: auto !important;
}

#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing a.qs-program-link {
  display: block;
  text-align: center;
  width: 100% !important;
}
#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-location-info {
  display: table;
  font-size: 1.1em;
  margin: 10px auto 0 !important;
}

#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-middle {
  text-align:justify  !important;
}

#qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-left img {
  box-sizing: border-box !important;
  height: 100% !important;
  padding: 5px 10px;
  width: 100% !important;
}


#qs-hq .qs-listings .qs-headerFilterFrm #qs-headerMultiFieldsWrapper {
  width: 100% !important;
}
#qs-hq .qs-listings .qs-headerFilterFrm #qs-headerMultiFieldsWrapper .qs-headerFilterZipWrapper {float: left;}

#qs-hq .qs-listings .qs-headerFilterFrm #qs-headerMultiFieldsWrapper .qs-headerFilterSubmit {
  float: left;
  position: static !important;
}




	
}

@media (max-width:375px) {

#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-text, #qs-hq .qs-listings .qs-emt-listing-header .q-headline-right {
  font-size: 10px !important;
  line-height: 18px !important;
  margin: 0 !important;
  padding-left: 57px !important;
}



}

@media (max-width:360px) {
	
#qs-hq .qs-listings .qs-emt-listing-header .qs-headline-box {
  min-height: 70px;
}
	
	
}


@media (max-width:320px) {
	

	
	
}






@media only screen and (min-width:1440px) {
    .slider {
	width:100%
    }
    
}
@media (max-width:460px) {
.indeed_jobform > div {
  width: 100%;
}
    .search-wr .search-sign i {
	margin-left:0
    }
    .global-search-input {
	font-size:16px;
	padding:14px 0
    }
}










/************ MOBILE DESIGN CSS *****************/


@media only screen and (min-width:950px){
    .mobile-device .img_cont_inbox .hwrap h2{font-size: 18px;}
    .mobile-device .listing ul li{font-size: 14px;}
    .mobile-device .listing ul{margin-left: 30%}
    .mobile-device .img_cont_inbox .hwrap{ margin-left: 30%;}
    .mobile-device .img_cont_inbox img{height: 32px !important;
	left: 30%;
	position: absolute;
	top: 30px;
	width: 32px !important;
    }
.mobile-device .box_header {
  padding-left: 10px;
}
}

@media only screen and (max-width:950px){
body {min-width: 250px ;}
}
@media only screen and (min-width:650px) and (max-width:949px){
    .mobile-device .img_cont_inbox .hwrap h2{font-size: 15px;}
    .mobile-device .listing ul li{font-size: 13px;}
    .mobile-device .listing ul{margin:-21px 0 0 28%}
    .mobile-device .img_cont_inbox .hwrap{ margin-left: 28%;}
    .mobile-device .img_cont_inbox img{height: 25px !important;
	left: 27%;
	position: absolute;
	top: 25px;
	width: 23px !important;
    }
    .mobile-device .img_cont_inbox .hwrap h2{ margin-top: 0;font-size: 14px;}
    .mobile-device .listing ul li{font-size: 12px;}
    .mobile-device .listing{margin-top: 0px;}
    .mobile-device .logo_img{width: auto;margin-left: 10px;}
}

@media (min-width:480px) and (max-width:649px) {
.mobile-device .listing ul{margin:-21px 0 0 25%}
    .mobile-device .img_cont_inbox .hwrap{ margin-left: 23%;}
    .mobile-device .img_cont_inbox img{height: 25px !important;
	left: 26%;
	position: absolute;
	top: 25px;
	width: 23px !important;
    }
    .mobile-device .img_cont_inbox .hwrap h2{ margin-top: 0;font-size: 10px;}
    .mobile-device .listing ul li{font-size: 10px;}
    .mobile-device .listing{margin-top: -15px;}
    .mobile-device .logo_img{width: 70%; margin-left: 10px;}
}
@media (min-width:200px)  and (max-width:590px){
    .mobile-device .head_img{display: none;}
    .mobile-device .career_image{border-radius: 5px;}
}
@media (min-width:200px)  and (max-width:479px){
    .mobile-device .listing ul{margin:0 0 0 28%}
    .mobile-device .img_cont_inbox .hwrap{ margin-left: 30%;}
    .mobile-device .img_cont_inbox .hwrap h2{ margin-top: 0;font-size: 10px;}
    .mobile-device .listing ul li{font-size: 10px;}
    .mobile-device .listing{margin-top: -25px;}
    .mobile-device .logo_img{width: 60%;margin-left: 10px;}

    #qs-hq .qs-listings .qs-school-info.qs-main.qs-enhancedListing .qs-main-info .qs-main-middle {
		clear: both;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-top: 10px !important;
	}



}
#block-block-45 .inner_container { float: left; }
.mobile-device  div#block-block-45 { background: #fff; padding-bottom: 1px; }
.mobile-device {min-width: 250px; }
.mobile-device {width:96%; margin: 0 auto;}
.mobile-device  #header div div div#logo{width: auto;float: left;}
.mobile-device  #header .login_links{width: auto; position: absolute; right: 20px;top: 20px;}
.mobile-device  #header .login_links .login-info{padding: 0; margin: 0;}
.mobile-device #header div div div{float: none;}
.mobile-device .mainNav{width: 100%; /*margin-top: -60px !important;*/ position: relative;}
.mobile-device #header  .mainNav .block-superfish, .mobile-device #header  .mainNav .block-superfish .block-inner{float: none !important; height: auto !important; margin: 0 auto; width: auto;}
.mobile-device .mainDiv{position: relative;}
.mobile-device .login-info a{font-size: 14px; }
.mobile-device .block ins{margin: 0 auto !important; display: block;}
.mobile-device .side_img1{width: auto !important}
.mobie-device #sharebarx, .mobile-device #block-block-12{display: none !important;}
.mobile-device .career_image{padding-right: 15px;  width: auto;}
.mobile-device .prefect_right_mid{ }
.mobile-device body {width: 95% !important; min-width:0px !important;}
/*.mobile-device .sf-menu-academic-main li:first-child{display: none !important;}*/
.mobile-device .sf-menu-academic-main li:nth-child(4){clear: left !important;}
.mobile-device div#block-block-45 a { clear: both; }
.mobile-device .icon_our {float: none !important;height: auto !important;width: 100% !important;}
.mobile-device .icon_our input {width: auto;margin-left: 25px;clear: both;}
.mobile-device .footer_1{width: 100% !important;text-align: center !important;  height: auto;}
.mobile-device .footer_2 {width: 100% !important;height: auto !important;background-size: contain !important;padding-left:0px !important;}
.mobile-device ul.menu {text-align: center;}
.mobile-device #header div ul li {width: 100% !important;}
.mobile-device .foot_1{ width:100% !important;text-align: center;padding-left:0px !important;}
.mobile-device #content_home{ width:99% !important;}
.mobile-device .section_mid{ width:100% !important;}
.mobile-device .wht_contant, .mobile-device .side_img, .mobile-device .cont2{ width:100% !important;}
.mobile-device body ul#sharebarx {display: none !important;}
.mobile-device .img_cont { width: 96%; background-size: cover !important;height: 180px; border-radius: 7px; padding: 5px;}
.mobile-device .img_cont_inbox img{position: absolute;top: 25px;left: 26%; height: 32px !important;width: 32px !important;}
.mobile-device .img_cont_inbox .hwrap{margin-top: 0;
    position: relative;
    text-align: left;
    width: auto;font-size: 10px;}

.mobile-device #block-menu-menu-scholarships-second{margin: 0;}
.mobile-device .listing ul li{  padding-top: 4px;
    margin-top: 17px;
    padding-left: 33px;
    height: 22px;
}

.mobile-device .img_cont_mobile{
    width: 96%;  padding: 5px;
    position: relative;
    margin: 0 auto;
}
.mobile-device .img_cont_wrap{ min-height: 180px !important;}
.mobile-device .img_cont_bg{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    min-height: 189px;
}
.mobile-device .img_cont_inbox{
    margin: 0;
    position: relative;
    float: none;
    height: auto;
    width: auto;
}
.mobile-device #superfish-1 li:nth-child(2) a {
	border-top-left-radius:8px !important;
}
.mobile-device #superfish-1 li:nth-child(3) a {
	border-top-right-radius:8px !important;
}
.mobile-device #superfish-1 li:nth-child(4) a {
	border-bottom-left-radius:8px !important;
}
.mobile-device #block-menu-secondary-links{line-height: 28px;}
.mobile-device #block-block-18{text-align: center;margin-top: 10px;padding-bottom: 10px;}

.mobile-device .search_job_wrap, .mobile-device  .post_job_wrap{text-align: center;padding: 0;}
.mobile-device .search_job_wrap img, .mobile-device  .post_job_wrap img{border-radius: 6px;height: auto !important; width: 94% !important;}

.mobile-device .side_img{
	margin: 0px 0 5px 0;
}
.mobile-device #search-block-form div{height: auto; width: auto;}
.mobile-device #edit-search-block-form-1-wrapper{margin: 0;}
/*.mobile-device #search-block-form input.form-text{width: 90%;}*/
.mobile-device .cont2{margin: 0 auto;    padding: 0;    text-align: center}
.mobile-device #block-menu-secondary-links ul li {display: block !important;border-right: medium none !important;list-style-image: none !important;list-style-type: none !important;}

.mobile-device #block-easy_breadcrumb-0{float: none; margin-bottom: 15px;clear: both;}
.mobile-device .prefect_main{width: 100%;}
.mobile-device .prefect_right{width: 100%;padding: 0;margin: 0}
.mobile-device .prefect_right_top{border-radius: 5px 5px 0 0;border:1px solid #B3B3B3;border-bottom: 0;    background: url("../images/top_up_bg_right_inner.png"); width: 99%;padding: 0;max-width: 725px; margin: 0 auto;}
.mobile-device .prefect_right_mid{border-radius: 0 0 5px 5px;border:1px solid #B3B3B3;border-top: 0;background: #DCDADB; width: 99%;padding: 0; max-width: 725px; margin: 0 auto; }
.mobile-device .prefect_right_bot{width: 99%;padding: 0; max-width: 725px; margin: 0 auto;}


.mobile-device .prefect_right_top_inner{padding:0px 20px;}
.mobile-device .prefect_right_mid_inner{padding: 20px;}
.mobile-device .prefect_right_bot_inner{padding: 20px;}
.mobile-device #block-search-form{left: 0 !important;margin: 10px auto; width: auto !important;}
.mobile-device .side_img p{text-align: center;}
.mobile-device .side_img{height: auto;}
.mobile-device  .prefect_right_bot{}
.mobile-device  #search-block-form{width: 75%;}
.mobile-device #edit-search-block-form-1-wrapper{ width: 85% !important;}
.mobile-device  #search-block-form #edit-submit{position: absolute; right: 0;}
.mobile-device #simplenews-block-form-1 input.form-submit{
	border: 0 solid #acacac;
    cursor: pointer;
    float: left;
    height: 40px;
    margin: 0;
    padding: 0;
    text-indent: -1000px;
    width: 85px !important;
}
/*.mobile-device .prefect_main p, .mobile-device .prefect_main p a, .mobile-device .prefect_main p em, .mobile-device .prefect_main p strong{font-size: 22px !important;line-height: 31px !important;}*/
.page-arts-careers .field-content div{max-width: 100%;}

.mobile-device #user-register input, .mobile-device #user-register select, .mobile-device #user-register textarea{width: 95%;}
.mobile-device #user-login input, .mobile-device #user-login select, .mobile-device #user-login textarea{width: 95%;}
.mobile-device #user-pass input, .mobile-device #user-pass select, .mobile-device #user-pass textarea{width: 95%;}
.mobile-device #user-register input[type="submit"], .mobile-device #user-login input[type="submit"], .mobile-device #user-pass input[type="submit"]{width: auto;}


.mobile-device .location .form-item label{float: none;}

.mobile-device  .childmenu {
    background-color: #f7f7f7;
    border-radius: 10px;
    float: left;
    height: auto;
    margin-top: 30px;
    padding: 30px;
    width: auto;
    box-shadow: none;
}
 .field-name-field-madservices, .field-name-field-mobile-ads-carrer-page { display: none !important;}
.mobile-device .field-name-field-ads-career, .mobile-device .field-name-field-ads-career-page { display: none !important;}
.mobile-device .field-name-field-madservices, .mobile-device .field-name-field-mobile-ads-carrer-page { display: block !important;}

/***********   Changes ********************************************/


ul.menu li {
    margin: 0;
}
#block-superfish-1 .box_header.slide {
    display: none;
}
#block-search-form{
    background: linear-gradient(to bottom, #5c130b 0%, #b42d24 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 solid #ffffff;
    border-radius: 5px 5px 0 0;
    height: 44px !important;
    left: -11px !important;
    width: 399px !important;
}
#search-block-form .form-item-search-block-form {
    float: left !important;
}
h3 {
     font-size: 19px;
}
.block ul {
    margin: 0;
    padding: 0 0 0.25em 1.3em;
}
#block-menu-secondary-menu ul li {
    border-right: 1px solid #ffffff;
    color: #ffffff;
    display: inline;
    padding-bottom: 0;
    padding-right: 18px;
    padding-top: 0;
    margin: 0 0 0 0.5em;
}
#block-menu-secondary-menu ul li a {
    color: #ffffff;
    text-decoration: none;
}
#block-block-18 p{
    margin-top: 0;
}
.icon_oursocial {
    float: left;
    width: 100%;
}
#block-block-33 {
    float: left;
}
.mobile-device #search-block-form .form-item,.mobile-device #search-block-form .form-actions {
    margin-bottom: 0;
    margin-top: 0;
}
.region.region-googlejobad {
    float: left; 
}
/********new css 4-9-15***********/
.field-name-field-school-ad-1 a {
  background-color: hsl(81, 97%, 37%);
  border: 0 solid hsl(0, 0%, 67%);
  border-radius: 18px;
  color: hsl(0, 0%, 100%);
  padding: 10px;
}
.field.field-name-field-school-ad-1.field-type-text-long.field-label-hidden {
  text-align: center;
}
.region-footer-block ul.menu li.last {
  border-right: none !important;
}
.non-mobile-device .field.field-name-field-mobile-ads-carrer-page.field-type-text-long.field-label-hidden {
  display: none;
}
.mobile-device .field.field-name-field-ads-career-page.field-type-text-long.field-label-hidden{
	 display: none;
}
.mobile-device .imageparrent img { max-width: 100%; height: auto !important; }
.field-name-field-school-ad-2 , .field-name-field-car-ob-school-ad2 { text-align: center; }
.field-name-field-job-results label { display:inline-block; font-weight: normal; }

/**************************menu toggle**************************/
.navbar-toggle {
  background-color: #5c130b;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  float: left;
  margin-bottom: 8px;
  margin-left: 30px;
  margin-top: -50px;
  padding: 4px 5px;
  position: absolute;
/*top:175px;*/
	top:146px;
	z-index: 9999;
}


.logged-in .navbar-toggle{
top:203px !important;
}
.sr-only {
  border: 0 none;
  clip: rect(0px, 0px, 0px, 0px);
  display: none;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.navbar-toggle span:nth-child(2) {
  height: 1px !important;
}
.navbar-toggle .icon-bar {
  border-bottom: 3px solid #fff;
  display: block;
  height: 4px;
  width: 18px;
}
.mobile-device .mainNav {
  display: none;
}
.togglesearch{
position: relative;
top: -41px;
float: right;
right: 15px;
margin-bottom:-20px;
height: 33px;
width: 43px;
}
.m_search_wrap{
display:none;
}
.mobile-device .section_mid {
  margin-top: 0;
}
.node-grant.node-teaser h2 a { font-family: "Oswald",Arial,Helvetica,sans-serif !important;
    font-weight: 100 !important;
    padding-bottom: 10px;
    padding-top: 10px;
     font-size: 18px;
 }
.region.region-scholarship-desktop-top-ad {
  clear: both;
}
body{-webkit-overflow-scrolling: auto;}


.modal {
	
    display: none;
    position: fixed; 
    z-index: 99999; 
    padding-top: 10px; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 98%; 
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
     -webkit-overflow-scrolling: touch;
}
/*.modal{
z-index: 9999999 !important;
height: 100% !important;
width: 100% !important;	
position: absolute !important;

}*/

.modal-open {
    overflow: hidden;
}

.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 10px;
    border: 1px solid #888;
    width: 80%;
    height: 95%;
     overflow: auto; 
}
.modal-content iframe{
	overflow-y:auto;
	/*height:450px !important; */
	height:90% !important;
}
.close, .closetop {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}
.close:hover, .closetop:hover
.close:focus, .closetop:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.sticky {
	position: fixed;
	width: 100%;
	left: 0;
	top: 40%;
	z-index: 100;
	border-top: 0;
	width: 45px;
}

.social_font {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 45px;

}
.social_font li{
	float:left;
	margin-bottom: 5px;
}

.social_font li a, .socialhoverclass a {
	font-size: 0;
	width: 45px;
	height: 45px;
	line-height: 45px;
	display: block;
	background-color:#ccc;
}
.socialhoverclass a { width: 30px; height: 30px; line-height: 30px; float: left; border-radius: 3px; }
.socialhoverclass a.twitter { margin-left: 3px; margin-right: 3px; }

.social_font li:nth-child(1) a, .socialhoverclass a.facebook {background-color: #899fcf;}
.social_font li:nth-child(2) a, .socialhoverclass a.twitter {background-color: #a3d3ea;}
.social_font li:nth-child(3) a{background-color: #6b9fd1;}
.social_font li:nth-child(4) a, .socialhoverclass a.pinterest {background-color: #DB4437;}
 

.social_font li:nth-child(1):hover a, .socialhoverclass a.facebook:hover{background-color: #6582C0;}
.social_font li:nth-child(2):hover a, .socialhoverclass a.twitter:hover{background-color: #7ABFE0;}
.social_font li:nth-child(3):hover a{background-color: #4486C5;}
.social_font li:nth-child(4):hover a, .socialhoverclass a.pinterest:hover{background-color: #DC4E41;}
.social_font li a::before,.socialhoverclass a.facebook:before, .socialhoverclass a.twitter:before, .socialhoverclass a.pinterest:before {
 color: #fff;
  display: block;
  font-family: "FontAwesome";
  font-size: 24px;
  text-align: center;
  cursor:pointer;
}
.socialhoverclass a::before { font-size: 18px !important; }
.social_font li a.facebook:before, .socialhoverclass a.facebook:before {content:"\f09a";}
.social_font li a.twitter:before, .socialhoverclass a.twitter:before{content:"\f099"; }
.socialhoverclass a.pinterest:before { content:"\f0d2";  }
.social_font li a.linkedin:before{content:"\f0e1"; }
.social_font li a.googleplus:before{content:"\f0d5";}
/*** R#ESPONSIVE ADs BLOCK STYLE *******/

.responsive { width: auto; height: auto; margin: 0 auto; }

@media(min-width: 320px) { .responsive { width: 300px; height: auto; } }

@media(min-width: 500px) { .responsive { width: 468px; height: 60px; } }

@media(min-width: 800px) { .responsive { width: 728px; height: 90px; } } 

@media(min-width: 1000px) { .responsive { width: 256px; height: 256px; } }
@media(max-width: 767px) { .socialShares { width: 100%; float: left; }
.social_font { width: 100%; }
.social_font li {     margin-bottom: 10px; margin-right: 10px }
.region.region-content { clear: both; }
 }
