.fancybox-title.fancybox-title-float-wrap span {display: none;}
.wrapper{margin: 0 auto;}
@media (min-width: 680px) {
  .rwd-table td:before {display: none;}
}

@media (min-width: 680px) {
  .rwd-table th, .rwd-table td {display: table-cell;padding: .25em .5em;}
  .rwd-table th:first-child, .rwd-table td:first-child { padding-left: 0;}
  .rwd-table th:last-child, .rwd-table td:last-child {padding-right: 0;}
}

@media (min-width:1180px) {
	.wrapper{width:1170px;}
}

@media (max-width:1024px) {
	#cssmenu #menu-button {display: block;}
	#cssmenu ul {position:absolute; z-index:999;top: 51px;right: -25px;}
	#cssmenu ul li {display: block;width: 200px;background-color: rgba(255,255,255,.95);}
	#cssmenu ul li a {color: #000;padding: 10px;border-bottom: 1px solid #000;}
	#cssmenu > ul > li.menu-home a {width:100%; height:100%;text-indent: 0;background-image:none;}
	.site-header.inner-header #cssmenu > ul > li.menu-home a {background-image:none;}
	#cssmenu ul li a:hover, #cssmenu ul li a.active {background-color:#000; color:#fff;} 
	#menu-button {text-indent: -999em;background-image: url('../img/menu.png'); height:21px; width:25px; background-repeat:no-repeat;}
	.inner-header #menu-button  {background-image: url('../img/blue-menu.png');} 
	.inner-page-content .wrapper {z-index:1;}
	.compare-hidden-body li { width:19%;}
	.college-main-details-bg .clg-details {width: 100%;}
}

@media (min-width:1020px) and (max-width:1179px) {
	.wrapper{width:1000px}
	.steps-block .steps .step-box {width: 220px;}
	.site-home-content {padding: 0px 0 0;margin-top: -13%;}
	.site-banner .rank-prediction-block {position: relative;bottom: 202px;}
	.compare-block .compare-img {width: 460px;}
	.purple-bg .big-email {float: none;text-align: center;}
	.purple-bg {background: none;background-color: #064c6f;}
	.purple-bg .big-email a {background: url(../img/mail-icon.png) no-repeat 33% center;}
	.purple-bg .social span.social-tag {display: inline-block;float: none; top:-18px;}
	.purple-bg .social {float: none; text-align:center;}
	.purple-bg .social ul {float: none;display: inline-block;}
	.social ul li {display: inline-block;float: none;}
	.clg-detail-section .two-third {width: 67%;}
	.clg-detail-section .one-third {width: 30%;}
	
	.content-block .form-box {margin-right: 20px;width: 400px;}
	.content-block .contact-box {width: 520px;}
	.contact-box .timings {margin: 0 0 10px;}
	.query-block .query-box {width: 255px;margin-right: 10px;}
	.contact-info-block .address-block {padding: 30px 0 0 20px;width: 55%;}
	.contact-info-block .info-block {width:45%;}
	
	.site-content {float: left;width: 65%;}
	.widget-area {float: right;width: 30%;}
	
	.site-footer .one-fourth {
    width: 22%;
    margin-right: 30px;
}
	
}

@media (max-width:768px){
	.site-content {float: left;width: 100%;}
	.widget-area {float: right;width: 100%;}
	}

@media (min-width:768px) and (max-width:1019px) {
	.wrapper{width:730px}
	
	.steps-block .steps .step-box {width: 155px;}
	.site-home-content {padding: 0px 0 0;margin-top: 5x%;}
	.site-banner .rank-prediction-block {position: relative;bottom: 85px;}
	.compare-block .compare-img {width: 300px;}
	.steps-block .steps .step-box::after {width:165px;}
	.compare-block .college-list {width: 180px;}
	.site-footer .one-fifth {width: 250px;margin-bottom: 20px;}
	.site-footer .one-third {width: 420px; margin-bottom: 30px;}
	.partner {font-size:14px;}
	.purple-bg .big-email {float: none;text-align: center;}
	.purple-bg {background: none;background-color: #064c6f;}
	.purple-bg .big-email a {background: url(../img/mail-icon.png) no-repeat 26% center;}
	.purple-bg .social span.social-tag {display: inline-block;float: none; top:-18px;}
	.purple-bg .social {float: none; text-align:center;}
	.purple-bg .social ul {float: none;display: inline-block;}
	.social ul li {display: inline-block;float: none;}
	.banner-logo {width: 50%;top: 40px;}
	.inner-banner h2 {width:50%;}
	
	.city-select-box .city-radio:last-of-type {margin-left: 40px;}
	
	.clg-detail-section .two-third, .clg-detail-section .one-third {width: 100%;}
	.content-block .contact-box {width: 100%;margin-top: 20px;}
	.contact-box .timings {margin: 0 0 15px;}
	.query-block .query-box {width: 48.5%;margin-right: 15px;}
	.contact-info-block .info-block {border-right: 0px solid #ccc;padding: 30px 30px 30px 0;width: 100%;}
	.content-block .form-box {width: 100%;}
	.field-row .field-phone {width: 70%;}
	.compare-hidden-body li {width: 18.5%;}
	
	.college-result-table table td {padding:5px;}
	.college-result-table table td.college-feature .apply-now a {font-size:16px;padding: 10px;}
	.compare-college-result-banner .banner-logo {top: 17%;}
	
	.site-footer .one-fourth {
    width: 20%;
    margin-right: 30px;
}
	
	
	
}

@media (max-width:680px){
	
	.apply-now.fixed-mobile.sticky a {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    border-radius: 0;
    text-align: center;
	z-index:9;
}
	.apply-now.fixed-mobile.sticky {display:block;}
	.fancybox-inner {overflow:auto !important;}
	
	}

@media (min-width:600px) and (max-width:767px) {
	.wrapper{width:570px}
	
	.top-header .logo {width: 40%;}
	.navigation {margin-top: -8px;}
	#cssmenu ul {top:40px;}
	.steps-block .steps .step-box {width: 50%;margin-bottom: 20px; margin-right:0;}
	.site-home-content {padding: 0px 0 0;margin-top: 10%;}
	.site-banner .rank-prediction-block {position: unset;bottom: 0px;}
	.compare-block .compare-img {width: 280px;}
	.steps-block .steps .step-box::after {width:165px; display:none;}
	.compare-block .college-list {width: 145px;}
	.site-footer .one-fifth {width: 250px;margin-bottom: 20px;}
	.site-footer .one-third {width: 260px; margin-bottom: 30px;}
	.partner {font-size:14px;}
	.site-banner .image-container {position: unset;}
	.compare-block {padding: 60px 0px 0;}
	.purple-bg .big-email {float: none;text-align: center;}
	.purple-bg {background: none;background-color: #064c6f;}
	.purple-bg .big-email a {background: url(../img/mail-icon.png) no-repeat 18% center;}
	.purple-bg .social span.social-tag {display: inline-block;float: none; top:-18px;}
	.purple-bg .social {float: none; text-align:center;}
	.purple-bg .social ul {float: none;display: inline-block;}
	.social ul li {display: inline-block;float: none;}
	.partner .fl-left, .partner .fl-right {float:none; text-align:center; line-height:25px;}
	
	.banner-logo {width: 50%;top: 38%;}
	.inner-banner h2 {font-size: 40px; width:50%;}
	
	.city-select-box .city-radio:last-of-type {margin-left: 15px;}
	.city-select-box .or-image {margin: 0 0 0 15px;}
	.city-select-box .city-radio {margin-left: 0px;}
	.clg-detail-section .two-third, .clg-detail-section .one-third {width: 100%;}
	
	.content-block .contact-box {width: 100%;margin-top: 20px;}
	.contact-box .timings {margin: 0 0 15px;}
	.query-block .query-box {width: 48.5%;margin-right: 15px;}
	.contact-info-block .info-block {border-right: 0px solid #ccc;padding: 30px 30px 30px 0;width: 100%;}
	.content-block .form-box {width: 100%;}
	.field-row .field-phone {width: 60.5%;}
	
	.compare-hidden-body li {width: 18%;min-height: 45px;}
	.compare-hidden .compare-hidden-body {padding: 5px 0;}
	.compare-hidden .compare-hidden-head {padding:5px;}
	.compare-hidden-head .btn {padding: 6px 10px;}
	.compare-hidden-head .button-group .btn {margin-right: 5px;}
	.handle {display: none !important;}
	
	.college-result-table table td {padding:5px;}
	.college-result-table table td.college-feature .apply-now a {font-size:16px;padding: 10px;}
	.compare-college-result-banner .banner-logo {top: 17%;}
	
	  .college-result-table tbody td {display: block;  text-align:center;width: 100%;}
	  .college-result-table table > tbody > div {display:none !important;}
  
	  .college-fix-row.scroll-to-fixed-fixed {position: unset !important;width: 100% !important;}
	  .college-result-table table td.college-feature-name2 {vertical-align: middle;background-color: #f0f0f0;background-color: #008CD3;color: #fff;}
	  .college-fix-row td:before { display:none !important;}
	  .college-result-table table td.college-feature-name {vertical-align: top;padding-top: 10px;background-color: #008CD3;color: #fff;
    padding-bottom: 10px;}
	.college-feature h4 {min-height:1px;}
	
	
	.site-footer .one-fourth {width: 160px;margin-bottom: 20px;}
	
}

@media (max-width:480px) {
	
	.banner-text h2, .banner-text h1 {font-size: 21px;}
	.banner-text .btn {padding: 10px 15px;}
	input[type="submit"], input[type="button"], input[type="reset"], button, .btn {font-size: 16px;line-height: 1;padding: 5px 15px;}
	.navigation .menu {padding: 12px 0 0;}
	.rank-prediction h2, .steps-block h2 {font-size: 18px;}
	.steps-block h2::before, .steps-block h2::after {width: 25px;height: 2px;top: 10px;}
	.steps-block .steps .step-box {min-height: 140px;}
	.purple-bg .big-email a {padding: 32px 0 33px 100px;font-size: 20px;}
	.clg-detail-section .two-third, .clg-detail-section .one-third {width: 100%;}
	.handle {display: none !important;}
	.compare-college-text {display: none !important;}
	
	 .college-result-table tbody td {display: block;  text-align:center;width: 100%;}
	  .college-result-table table > tbody > div {display:none !important;}
  
	  .college-fix-row.scroll-to-fixed-fixed {position: unset !important;width: 100% !important;}
	  .college-result-table table td.college-feature-name2 {vertical-align: middle;background-color: #f0f0f0;background-color: #008CD3;color: #fff;}
	  .college-fix-row td:before { display:none !important;}
	  .college-result-table table td.college-feature-name {vertical-align: top;padding-top: 10px;background-color: #008CD3;color: #fff;
    padding-bottom: 10px;}
	.college-feature h4 {min-height:1px;}
	.apply-now.sticky a {padding: 10px;font-size: 18px;}
	
	.college-name-search {width: 90%;}
	.college-full-listing  #CollegeCollegeListingForm {float: none;width: 90%; margin: auto;}
	.compare-heading {padding-right:0px;width: 100%;text-align: center;margin-bottom: 20px;}
	.ajax-login {width: 100%;}
		
	}

@media (min-width:480px) and (max-width:599px) {
	.wrapper{width:95%}
	
	.top-header .logo {width: 40%;}
	.navigation {margin-top: -7px;}
	#cssmenu ul {top:37px;}
	.steps-block .steps .step-box {width: 50%;margin-bottom: 20px; margin-right:0;}
	.site-home-content {padding: 0px 0 0;margin-top: 10%;}
	.site-banner .rank-prediction-block {position: unset;bottom: 0px;}
	.compare-block .compare-img {width: 280px; display:none;}
	.steps-block .steps .step-box::after {width:165px; display:none;}
	.compare-block .college-list {width: 50%;}
	.college-list li {min-height:115px;}
	.site-footer .one-fifth {width: 160px;margin-bottom: 20px;}
	.site-footer .one-third {width: 230px; margin-bottom: 30px;}
	.partner {font-size:14px;}
	.site-banner .image-container {position: unset;}
	.compare-block {padding: 60px 0px 0;}
	.purple-bg .big-email {float: none;text-align: center;}
	.purple-bg {background: none;background-color: #064c6f;}
	.purple-bg .big-email a {background: url(../img/mail-icon.png) no-repeat 18% center;}
	.purple-bg .social span.social-tag {display: inline-block;float: none; top:-10px; left:13px;}
	.purple-bg .social {float: none; text-align:center;}
	.purple-bg .social ul {float: none;display: inline-block;}
	.social ul li {display: inline-block;float: none;}
	.partner .fl-left, .partner .fl-right {float:none; text-align:center; line-height:25px;}
	.steps-block h2::before {left: -22px;}
	.steps-block h2::after {right: -25px;}
	.navigation .menu {padding: 13px 0 0;}
	input[type="submit"] {padding: 8px 23px;}
	.banner-logo {width: 50%;top: 38%;}
	.inner-banner h2 {font-size: 32px; width:50%;}
	.inner-banner {padding: 20px 0 105px;}
	
	.city-select-box .city-radio:last-of-type {margin-left: 15px;}
	.city-select-box .or-image {display: block;margin: 10px auto 0;}
	.city-select-box .city-radio {margin-left: 0%;}
	.city-select-box .city-radio label {margin-left:14%;}
	
	.content-block .contact-box {width: 100%;margin-top: 20px;}
	.contact-box .timings {margin: 0 0 15px;}
	.query-block .query-box {width: 100%;margin-right: 15px;margin-bottom: 20px;}
	.contact-info-block .info-block {border-right: 0px solid #ccc;padding: 30px 30px 30px 0;width: 100%;}
	.content-block .form-box {width: 100%;}
	.field-row .field-phone {width: 49%;}
	.field-row .radio-box {width:45%;}
	.cpcha_img2 {width: 200px;}
	
	.compare-hidden-body li {width: 18%;min-height: 45px;}
	.compare-hidden .compare-hidden-body {padding: 5px 0;}
	.compare-hidden .compare-hidden-head {padding:5px;}
	.compare-hidden-head .btn {padding: 6px 10px;}
	.compare-hidden-head .button-group .btn {margin-right: 5px;}
	.boxed-listing .college-box {font-size: 14px;}
	.college-box-details .college-box-details1 {padding: 0 10px 10px 0;margin-right: 10px;}
	.college-box-details .college-box-image {width: 120px;}
	.college-box-image span {height: 100px;width: 150px;}
	
	.site-footer .one-fourth {width: 40%;margin-right: 30px;margin-bottom: 30px;}
	
}

@media (max-width:479px) {
	.wrapper{width:95%}
	
	.top-header .logo {width: 40%;}
	.navigation {margin-top: -7px;}
	#cssmenu ul {top:33px; right:-45px;}
	.steps-block .steps .step-box {width: 50%;margin-bottom: 20px; margin-right:0;}
	.site-home-content {padding: 0px 0 0;margin-top: 10%;}
	.site-banner .rank-prediction-block {position: unset;bottom: 0px;margin-top: 70px;}
	.compare-block .compare-img {width: 280px; display:none;}
	.steps-block .steps .step-box::after {width:165px; display:none;}
	.compare-block .college-list {width: 50%;}
	.college-list li {min-height:115px;}
	.site-footer .one-fifth, .site-footer .one-third {width: 100%;margin-bottom: 40px;}
	.partner {font-size:14px;}
	.site-banner .image-container {position: unset;}
	.compare-block {padding: 60px 0px 0;}
	.purple-bg .big-email {float: none;text-align: center;}
	.purple-bg {background: none;background-color: #064c6f;}
	.purple-bg .big-email a {background: url(../img/mail-icon.png) no-repeat 18% center;}
	.purple-bg .social span.social-tag {display: inline-block;float: none; top:-10px; left:13px;}
	.purple-bg .social {float: none; text-align:center;}
	.purple-bg .social ul {float: none;display: inline-block;}
	.social ul li {display: inline-block;float: none;}
	.partner .fl-left, .partner .fl-right {float:none; text-align:center; line-height:25px;}
	.steps-block h2::before {left: -22px;}
	.steps-block h2::after {right: -25px;}
	.navigation .menu {padding: 13px 0 0;}
	input[type="submit"] {padding: 8px 23px;}
	.btn {font-size: 14px;}
	.button-group .btn {margin-right: 0px;}
	.navigation .menu {margin-right:5px;}
	.banner-text h2, .banner-text h1 {margin: 0 0 10px;}
	.site-banner .banner-text {top:35px;}
	.building-color .text-left {width: 100%;}
	.building-color .email-right {width: 100%;}
	.email-right .email-block input[type="email"] {width: 69%;}
	
	.purple-bg .big-email a {background: url(../img/mail-icon.png) no-repeat 0% center;padding: 32px 0 33px 80px;}
	.inner-banner {padding: 10px 0 75px;}
	.inner-banner h2 {font-size: 30px;display: block;width: 100%;text-align: center;}
	.banner-logo {position: unset;width: 70%;margin: auto;margin-top: 20px;}
	
	.city-select-box .city-radio:last-of-type {margin-left: 15px;}
	.city-select-box .or-image {display: block;margin: 10px auto 0;}
	.city-select-box .city-radio {margin-left: 0%;}
	.city-select-box .city-radio label {margin-left:14%;}
	#CollegeEducation {width:70%;}
	
	.content-block .contact-box {width: 100%;margin-top: 20px;}
	.contact-box .timings {margin: 0 0 15px;}
	.query-block .query-box {width: 100%;margin-right: 15px;margin-bottom: 20px;}
	.contact-info-block .info-block {border-right: 0px solid #ccc;padding: 30px 30px 30px 0;width: 100%;}
	.content-block .form-box {width: 100%;}
	.field-row .field-phone,.cpcha_img2 {width: 100%;margin-bottom: 15px;}
	.field-row .radio-box {width: 100%;margin-top: 15px;}
	.contact-info-block .address-block {padding: 30px 0 0 0px;}
	/*	.site-header.inner-header .navigation .btn.btn2, .site-header .navigation .btn.btn2 {width: 70px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}	
	*/	.ajax-login {width: 100%;}
	.login-block {width: 100%;}
	.btn {padding: 5px 8px;}
	
	.compare-hidden-body li {width: 18%;min-height: 45px;}
	.compare-hidden .compare-hidden-body {padding: 5px 0;}
	.compare-hidden .compare-hidden-head {padding:5px;}
	.compare-hidden-head .btn {padding: 6px 10px;}
	.compare-hidden-head .button-group .btn {margin-right: 5px;}
	
	.compare-hidden-body li {padding: 5px; margin-right:5px;}
	.fl-left.college-box-image {float: none;margin: auto;}
	.college-box {text-align: center;}
	.college-box-compare {padding-top: 20px;display: block;width: 100%;}
	.college-box-details .college-box-details1 {padding: 0 0px 10px 0;border-right: 0px solid #ccc;margin-right: 0px;float: none;margin-top: 20px;}
	
	.content-block table {
    width: 100%;
    display: block;
    overflow: auto;	}
	
     .content-block table td {padding: 5px;word-wrap: break-word !important;}
	 
	 .site-footer .one-fourth {margin-bottom: 30px;}
	 
	 .navigation .btn {text-indent: -999em;width: 25px;background-repeat: no-repeat;background-size: 40px;}
	 .navigation .btn.btn2, .site-header.inner-header .navigation .btn.btn1 {background-position: -19px 2px;}
	 .navigation .btn.btn1, .site-header.inner-header .navigation .btn.btn2 {background-position: 2px 2px;}
	 .navigation .btn.btn2:hover, .site-header.inner-header .navigation .btn.btn1:hover {background-position:2px 2px;}
	 .navigation .btn.btn1:hover, .site-header.inner-header .navigation .btn.btn2:hover {background-position:-19px 2px;}
	 	 
	 .navigation .btn.myaccountbtn, .site-header.inner-header .navigation .btn.btn2.myaccountbtn {background-image:url('../img/account.png');}
	 .navigation .btn.logoutbtn, .site-header.inner-header .navigation .btn.btn1.logoutbtn {background-image:url('../img/logout.png');}
	 .navigation .btn.loginbtn, .site-header.inner-header .navigation .btn.btn1 {background-image:url('../img/login.png');}
	 .navigation .btn.signupbtn, .site-header.inner-header .navigation .btn.btn2	 {background-image:url('../img/signup.png');}
	 
	 .blog.custom-font-enabled.single-author .navigation .btn {margin-right:5px;}
	
	}

@media (max-width:320px) {
	
	
	.top-header .logo {width: 45%;}
	.email-right .email-block input[type="email"] {width: 65%;}
	.purple-bg .big-email a {font-size: 16px;}
	.purple-bg .social span.social-tag {font-size: 16px;padding: 10px 10px;}
	.copyright img {width: 95%;}
	.site-footer .one-fifth, .site-footer .one-third {margin-bottom: 30px;}
	.site-footer {padding: 20px 0;}
	
	#CollegeEducation {width:60%;}
	.content-block ol li {margin: 0 0 15px 10px;}
	.compare-hidden-body li {padding: 5px; margin-right:5px;}
}