@charset "utf-8";
/****** Initial Style ******/
.re-menu, .gograd-re-menu{display:none;}
/****** Initial Style ******/

@media screen and (max-width: 919px){

#hp-remenu .re-logo .gograd-logo { background-image: url(../images/general-img.png); background-repeat: no-repeat; height: 49px; width: 224px; background-position: -407px 0; display: block;}
#go-grad-main .re-logo .inner-page-logo { background-image: url(../images/general-img.png); background-repeat: no-repeat; height: 49px; width: 224px; background-position: -407px -156px; display: block;}

#go-grad-main #online-phd .subjects-left-nav{top:0 !important;}
#go-grad-main header{height:0;}
#go-grad-main{-webkit-text-size-adjust:none;}
/*.gograd-home-main{top:-172px;}*/
#go-grad-main.active .re-menu{z-index:1;}
#go-grad-main header .header-main .header-top .header-right{margin-top:0;margin-bottom:0;}
#go-grad-main header .header-main .header-top{padding:0;}
#go-grad-main header .header-main .header-top .header-right nav,
#go-grad-main header .header-main .header-top .logo,
#go-grad-main header .header-main .header-top .header-right .social-link{ display:none;}
.gograd-home-main .banner{padding-top:190px;}
#cs-career .career-content .career-left .left-nav ul li a:hover {border-color:#ccc;}
#cs-career .career-content .career-left .left-nav ul li a:hover i{background-image:url(../images/cs-career/content-nav-icn.png);}
/*** Nav sub-child ***/ 
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu > ul > li > a.parent{ background-image:none !important;  padding:10px !important;cursor: default;}
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu ul li ul{ display:block !important;}
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu ul.tech-sub-menu li.child-menu-sub a{display:inline-block;line-height: 24px;color: #333333;font-family: 'OpenSansBold';font-size: 18px; padding: 10px 0 5px 20px !important; background:#d9d9d9;text-transform: uppercase;}
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu ul.tech-sub-menu li.child-menu-sub span{display:inline-block;line-height: 24px;color: #333333;font-family: 'OpenSansBold';font-size: 18px; padding: 10px 0 5px 20px !important; background:#d9d9d9;text-transform: uppercase;}
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu ul.tech-sub-menu li.child-menu-sub a:hover{background:#d9d9d9}
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu ul.tech-sub-menu li a{ padding:5px 0px 6px 35px !important; background:#fff;}
.gograd-re-menu ul.tech-nav li.online-degrees-child-menu ul.tech-sub-menu li a:hover{background:#fff;}
 /*** Nav sub-child ***/ 

#go-grad-main header .header-main .header-top .logo{display:none;}
#go-grad-main header .header-main .header-top .header-right nav{display:none; margin-top:0;}
#go-grad-main header .header-main .header-top .header-right .social-link{display:none;}
.breadcrumb{margin-top:0px;}
header #access{display:none;}
/****** Initial Style ******/
.gograd-re-menu{display:block;}
#content-res-menu a {background: transparent !important;}/****15-12-2014****/
.re-menu{display: inline-block;position: fixed;z-index: 999999;width: 100%; top:0; left:0;}
.re-menu .menu-main{float:left; width:100%; background-color:#fff; /*border-bottom:1px solid #cccccc;*/ display:inline-block;}
#hp-remenu.re-menu .menu-main{background-color:transparent;}
.re-menu .menu-main .menu{float:left; margin-right:9px; line-height:0; display:inline-block;}
.re-menu .menu-main .menu a{text-decoration:none; display:inline-block; padding:10px; line-height:0; margin-right:0px;}/****10-12-2014****/
.re-menu .menu-main .menu a .re-button { background: url(../images/general-img.png) no-repeat; display: inline-block; height: 50px; width: 50px; background-position: -258px -213px;}
.re-menu .menu-main .menu a .inner-re-button { background: url(../images/general-img.png) no-repeat; display: inline-block; height: 50px; width: 50px; background-position: -318px -213px;}
.re-menu .menu-main .re-logo{padding-top:10px; float:none; line-height:0; text-align:center;}
.re-menu .menu-main .re-logo a{display:inline-block; line-height:0;}
.re-menu .content-nav{display:block; width:100%; clear:both; background-color:#eaeaea; padding:5px 0; line-height:0;}
.re-menu .content-nav .inner-button2 { background: url(../images/general-img.png) no-repeat; height: 15px; width: 10px; display: inline-block; margin-top: 5px; margin-right: 10px; float: left; background-position: -333px -14px;}
.re-menu .content-nav .button2 { background: url(../images/general-img.png) no-repeat; height: 15px; width: 10px; display: inline-block; margin-top: 5px; margin-right: 10px; float: left; background-position: -333px -46px;}
#hp-remenu .re-menu .content-nav{background-color:transparent;}
.re-menu .content-nav a{margin:0px 0 0px 4px; text-decoration:none; display:inline-block;}
.re-menu .content-nav a img{margin-right:15px; float:left; margin-top:4px;}
.re-menu .content-nav a span{font-size:16px; line-height:24px; color:#333333;text-transform:uppercase; font-family: 'OpenSansBold';float:left;}
.re-menu .menu-main .re-logo a span{ font-size:15px; color:#fff;font-family:'open_sansregular'; line-height:18px;}
/****** gograd-re-menu *******/
.gograd-re-menu { height: auto; position: fixed; top: 0; width: 75% !important; left: -75%; font-family: 'OpenSansBold'; font-size:20px; overflow-y:auto; direction:rtl; overflow-x:hidden; text-align:left; background-color:#ffffff; height:100%; /*box-shadow: 0px 0 19px rgba(0, 0, 0, 0.76);*/z-index: 999999;}
.gograd-re-menu .menu-button{background-color:#1d2626; width:100%; padding:9px 0; display:block; line-height:33px;}
.gograd-re-menu .menu-button span.title{font-size:16px; color:#999999; line-height:25px; font-family: 'OpenSansBold'; text-transform:uppercase; margin-left:20px;}
.gograd-re-menu.active{ box-shadow: 0px 0 19px rgba(0, 0, 0, 0.76); -webkit-transition:box-shadow 1s ease;}
.gograd-re-menu ul.tech-nav{background-color:#ffffff; padding:0; width:100% !important;}
.gograd-re-menu ul.tech-nav a{color:#333333; font-family:'OpenSansBold'; font-size:18px; }
.gograd-re-menu ul.tech-nav li{border-bottom: 1px solid #ccc; padding: 0 !important; margin-right: 0; float: none; position: relative;}
.gograd-re-menu ul.tech-nav li span.touch-button { display:block; float: left; height: 50px; position: absolute; right: 0; width: 53%; }
.gograd-re-menu ul.tech-nav li a{padding:8px 0 8px 20px;cursor: pointer;display: block; width:100%;box-sizing: border-box;font-size:16px; line-height:35px; text-transform:uppercase;  font-family: 'OpenSansBold';}
.gograd-re-menu ul.tech-nav li:hover{padding:0 0 0 20px;}
.gograd-re-menu ul.tech-nav li .sub-menu{max-height:500px; overflow-y:auto; background-color:#f6f6f6; font-size:20px; border-left:2px solid #ff7859 !important; width:auto; display: none; position:relative; left:0; top:0; box-sizing:border-box; border-top: 1px solid #ccc;}
.gograd-re-menu ul.tech-nav li ul.sub-menu li,
.gograd-re-menu ul.tech-nav li ul.sub-menu li a{border-bottom:none; background:none;}
.gograd-re-menu ul.tech-nav li ul.sub-menu li a{padding:15px 3% 15px 18px !important; line-height:24px; width:100%; color:#666666; font-family:'OpenSansBold'; font-size:16px;}
.gograd-re-menu ul.tech-nav li ul.sub-menu li a:hover{background:none;}
.gograd-re-menu ul.tech-nav li ul.sub-menu::-webkit-scrollbar{width:0px;}
.gograd-re-menu ul.tech-nav li ul.sub-menu::-webkit-scrollbar-thumb{ border-radius:10px; -webkit-box-shadow:#f36d38;}
.gograd-re-menu ul.tech-nav li a.parent{background:url(../images/responsive-menu/down-arrow.png) no-repeat; background-position:95% 50%;}
.gograd-re-menu ul.tech-nav li.hover a.parent{background-image:url(../images/responsive-menu/up-arrow.png);}
.gograd-re-menu ul.tech-nav ul.tech-sub-menu li.current-menu-item a{ color:#41485B;}
/****** os-responsive-menu *******/
#content-res-menu.active{box-shadow: 0px 0 19px rgba(0, 0, 0, 0.76); transition:box-shadow 1s ease; -webkit-transition:box-shadow 1s ease;}
#content-res-menu{position: fixed !important; top: 0; width:75% !important; height:100%; background:none #fff !important; left:-75%; overflow-y:auto; direction:rtl; text-align:left; z-index:999999; /*box-shadow: 0px 0 19px rgba(0, 0, 0, 0.76);*/}
#content-res-menu > b,#content-res-menu h4,#content-res-menu h3,#content-res-menu h2, #content-res-menu > p{background:none #eb5a49 !important; margin:0 !important; width:97% !important; padding:14px 0 14px 3% !important; font-size:16px !important; color:#808080; line-height:23px !important; font-family: 'OpenSansBold'!important; text-transform:uppercase;}/****10-12-2014****/
#content-res-menu div{padding:0 !important; background-color:#fff !important;}
#content-res-menu ul{background-color:#fff !important; box-shadow:none !important; width:100% !important;}
#content-res-menu ul li{width:100% !important; padding:0;}
#content-res-menu ul li a:hover{background-color:#fff !important;}
#content-res-menu div a,#content-res-menu ul li a{padding:13px 1% 13px 20px !important; margin:0 !important; width:100% !important;font-family:'open_sansregular';font-size:15px !important; color:#2b2f3b !important; line-height:24px !important; box-sizing:border-box; direction:ltr;  -webkit-text-size-adjust:none; display:inline-block !important;}
#content-res-menu ul li a span{font-family: 'OpenSansSemibold'; font-size:16px !important; color:#333333 !important; -webkit-text-size-adjust:none;}
#content-res-menu div a span{width:auto !important; float:left !important;  -webkit-text-size-adjust:none;}
#content-res-menu div a:hover span{text-decoration:none !important;}
#content-res-menu div a:hover {background-color:#f2ba00;}
#go-grad-main .inner-page-left-content .subjects-left-nav {position: fixed !important;}
/* faq */
#master-faq-main .master-faq-content .left-side {position: fixed !important;padding:0;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul li a {border-bottom: 1px solid #cccccc;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li a i{background: url(../images/templateforfaq/left-nav-bg-re.png) no-repeat;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li.intro a i {background-position: 0 5px;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li.research a i {background-position: 0 -39px;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li.application a i {background-position: 0 -78px;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li.online-curr a i {background-position: 0 -119px;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li.graduation a i {background-position: 0 -158px;}
#master-faq-main .master-faq-content .left-side#content-res-menu ul.left-menu li.employment a i {background-position: 0 -200px;} 
/* faq */
/* grad-school-guide-book */
#gradschool_main #grandschool-container .left-side {position: fixed !important;padding:0;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul{padding:0; border:none;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li .landscape {background-position: 1px 15px !important;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li .trendfuel {background-position: 1px -39px !important;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li .greenjob {background-position: 1px -92px !important;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li .greenintership {background-position: 1px -145px !important;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li .highereducation {background-position: 1px -200px !important;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li a {border-bottom: 1px solid #cccccc;background: url(../images/GradSchool/icon.png)no-repeat !important;padding: 13px 1% 13px 40px !important;}
/* grad-school-guide-book */
/* woman-master-degrees */
#women-master-degree .women-master-container .left-side{position: fixed !important;padding:0;}
#women-master-degree .women-master-container .left-side .side-navigation {width: auto;}
#women-master-degree .women-master-container .left-side .side-navigation ul li a.no-brd {border-bottom:1px solid #cccccc}
#women-master-degree .women-master-container .left-side .side-navigation ul li:hover a{border-bottom: 1px solid #cccccc;}
#women-master-degree .women-master-container .left-side .side-navigation ul li:hover {background: none;}
/* woman-master-degrees */
/* masters-vets-guide */
#MastersVetsGuide-main .MastersVetsGuide-con .left-side-main .left-menu ul li:hover a {border-bottom: 1px solid #cccccc;}
#MastersVetsGuide-main .MastersVetsGuide-con .left-side-main .left-menu ul li a span {display: inline;margin: 0;}
#MastersVetsGuide-main .MastersVetsGuide-con .left-side-main .left-menu ul li:hover i {display: none;}
/* masters-vets-guide */
 

/****** Initial Style ******/
#go-grad-main .subjects-left-nav ul{padding:0 !important;border: 0 !important;}
#go-grad-main .subjects-left-nav#content-res-menu ul li span{ box-sizing:border-box; margin-left:0; padding-left:0; width:auto; display:inline; float:none;}
#go-grad-main .subjects-left-nav#content-res-menu ul li:hover span{color:#f06343 !important;}
#go-grad-main .subjects-left-nav ul li{padding:0 !important;}
#go-grad-main .subjects-left-nav#content-res-menu ul li a{border-bottom:1px solid #cccccc;}
#go-grad-main .subjects-left-nav ul li b,
#go-grad-main .subjects-left-nav ul li i{display:none !important;}

#go-grad-main .uniq-left ul{padding:0 !important;border: 0 !important;}
#go-grad-main .uniq-left#content-res-menu ul li span{ box-sizing:border-box; margin-left:0; padding-left:0; width:auto; display:inline; float:none;text-decoration:none;}
#go-grad-main .uniq-left#content-res-menu ul li:hover span{color:#f06343 !important;}
#go-grad-main .uniq-left ul li{padding:0 !important;}
#go-grad-main .uniq-left#content-res-menu ul li a{border-bottom:1px solid #cccccc;text-decoration: none;}
#go-grad-main .uniq-left ul li b,
#go-grad-main .uniq-left ul li i{display:none !important;}
#go-grad-main .uniq-left#content-res-menu ul li span br{display:none;}

.gograd-home-main .home-container .home-con-main .home-left-nav{display:inline-block; max-width:100%; margin-top:0;}
.gograd-home-main .home-container .home-con-main .home-left-nav ul{padding:0;}
.gograd-home-main .home-container .home-con-main .home-left-nav ul li span{width:auto; padding-left:0; box-sizing:border-box; display:inline; float:none;}
.gograd-home-main .home-container .home-con-main .home-left-nav ul li a{border-bottom:1px solid #cccccc;}
.gograd-home-main .home-container .home-con-main .home-left-nav#content-res-menu ul li a:hover span{color:#f06343 !important;}
.gograd-home-main .home-container .home-con-main .home-left-nav ul li i,
.gograd-home-main .home-container .home-con-main .home-left-nav ul li b{display:none;}
.gograd-home-main .home-container .home-con-main .home-left-nav:hover{width:100%;}
.gograd-home-main .home-container .home-con-main .home-left-nav ul li span{display:inline-block !important; margin-left:0;}

#hp-remenu.re-menu{background-color:rgba(0, 0, 0, 0.8);}
#hp-remenu.re-menu .content-nav{background-color:transparent;}
#hp-remenu.re-menu .content-nav a span{color:#fff;}

/* paying-for-degree */
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a:hover p span{color:#333; display:inline;}
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a p span{display:inline;}
/*#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.grad-schools {background-position: 0 -96px !important;}*/
/*#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.introduction{background-position:0 7px !important;}*/
/*#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.Studying-Abroad {background-position: 0 -215px !important;}*/
/*#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.conclusion {background-position: 0 -276px !important;}*/
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.loan-forgiveness,
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.types-financial{margin-bottom:5px;}
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a:hover i {background: url(../images/financial-aid-guide/menu-icn.png) no-repeat;}
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a.last {border-bottom: 1px solid #cccccc;}
/* paying-for-degree */
/* resource menu */
.gograd-re-menu ul.tech-nav li .sub-menu ul {border-left: 0 !important;border-top: 0;}
.gograd-re-menu ul.tech-nav li .sub-menu ul.sub-menu li a {padding: 10px 3% 10px 35px !important;}
.gograd-re-menu ul.tech-nav li .sub-menu > li a {background-image: none !important;}
/* resource menu */
}
@media screen and (max-width: 640px){
.gograd-re-menu ul.tech-nav li span.touch-button { width: 46%; }
.re-menu .menu-main .re-logo a img{max-width: 155px;}
/*.re-menu .menu-main .menu a i {width: 35px !important; height: 35px !important; background-size: 100% !important; }*/
.re-menu .content-nav a span{font-size: 11px;}
.re-menu .content-nav a img {margin-right: 10px;margin-top: 6px;max-width: 8px;}
.re-menu .content-nav{padding:0;}
.re-menu .menu-main .re-logo a{margin: 0 10% 0 0;}
#hp-remenu .re-logo .gograd-logo { background-position: -666px 0px; width: 160px;}
#go-grad-main .re-logo .inner-page-logo { background-position: -666px -156px; width: 160px; }
}

 @media screen and (max-width: 598px){
}

@media screen and (max-width: 568px){
}

@media screen and (max-width: 560px){
/* Hr-Page */	
#go-grad-main .human-resource .subjects-left-nav#content-res-menu ul li a {padding: 6px 0 4px 10px !important;}	
#go-grad-main .human-resource .subjects-left-nav#content-res-menu ul li span {font-size: 14px !important;line-height: 14px;}
/* Hr-Page */
}

@media screen and (max-width: 480px){
/****** Initial Style ******/
.gograd-re-menu ul.tech-nav li span.touch-button { width: 28%; height: 42px; }
.gograd-re-menu ul.tech-nav li a{ font-size:16px;}
.gograd-re-menu ul.tech-nav li ul.tech-sub-menu li a{ font-size:16px; padding: 10px 3% 10px 18px !important;line-height: 22px;}
/****** Initial Style ******/
#content-res-menu ul li a span{font-size:14px !important;}
#content-res-menu div a, #content-res-menu ul li a{padding:13px 1% 13px 10px !important;font-size:14px !important;}
.gograd-re-menu ul.tech-nav li ul.sub-menu li a,
.gograd-re-menu ul.tech-nav li a{padding:10px 20px 10px 10px !important; font-size:15px; line-height:22px;}
.gograd-re-menu .menu-button span.title{margin-left:10px;}
#go-grad-main .subjects-left-nav#content-res-menu ul li span{font-size:14px !important;}
/* paying-for-degree */
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.loan-forgiveness {margin: 12px 0 0 0;}
/* paying-for-degree */
/* masters-vets-guide */
#MastersVetsGuide-main .MastersVetsGuide-con .left-side-main .left-menu#content-res-menu ul li:hover a{line-height:15px;}
#MastersVetsGuide-main .MastersVetsGuide-con .left-side-main .left-menu ul li a {font-size: 13px !important;line-height: 15px !important;}
/* masters-vets-guide */
}
@media screen and (max-width: 360px){
/****** Initial Style ******/
.re-menu .content-nav a{margin: 0 0 0 4px;}
#go-grad-main .breadcrumb {display:none;}
.gograd-re-menu ul.tech-nav li ul.sub-menu li a, .gograd-re-menu ul.tech-nav li a {font-size: 13px;line-height: 22px;}
.gograd-re-menu ul.tech-nav li a.parent {background-position: 95% 60%;}
#gradschool_main #grandschool-container .left-side#content-res-menu ul li .landscape{line-height: 18px !important;background-position: 0px 20px !important;}
/****** Initial Style ******/
/* paying-for-degree */
#financial-aid-guide .subject-con-main .left-main .left-menu ul.manu-mian li a i.types-financial{margin-top:12px;}
/* paying-for-degree */
}
  
@media screen and (max-width: 320px){
/****** Initial Style ******/
.gograd-re-menu ul.tech-nav li span.touch-button { width: 36px; }
.gograd-re-menu ul.tech-nav li a{ font-size:15px;}
.gograd-re-menu ul.tech-nav li ul.tech-sub-menu li a{ font-size:15px;}
.gograd-re-menu .menu-button span.title{font-size:15px;}
/****** Initial Style ******/
}