	@media (max-width : 1024px) {
	.support-main .su-content-wrap{padding:30px;}
	.portfolio-4column #portfolio-list li{width:49.85%;}
	.homep-course .box .img {float:left;width:100%;text-align:center;}
	.homep-course .box .text {width:100%;float:left;}
	.homep-course .box .hd{width:100%;}
	}
	@media screen and (min-width: 768px) {.slicknav_menu{display: none;}}
	@media (min-width: 1920px){.support-main .su-content-wrap{padding:130px 60px;}}
	@media (max-width: 1200px) {	
	.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
		background: #fff;
		padding: 8px 5px 6px 5px;
	}
	.navbar-default .navbar-toggle i {
		color: #bbb;
		font-size: 2em;
	}
	.quote-buttons span {
		margin: 0 2px;
	}
	.flickr-widget ul li {
		margin-left: 0px;
		margin-right: 7px;
	}
	.subscribe-widget form input[type="text"] {
		margin-bottom: 10px;
	}
	.history-content p {
		max-height: 36px;
		line-height: 20px;
		overflow: hidden;
	}
	.projects-carousel {
		width: 950px!important;
	}	
}
	@media (max-width: 991px) {
		.navbar-top.affix .navbar-brand {
			padding: 19px 15px; 
		}
		.boxed-page, .boxed-page header {
			width: 100%;
		}
		.classic-testimonials {
			margin-bottom: 25px!important;
		}
		.tp-caption a.btn-system {
			font-size: 11px;
			padding: 4px 8px;
		}
		.contact-details {
			display: none!important;
		}
		
		.navbar-default .navbar-nav {
			margin: 0 !important;
			top: 0;
		}
		ul.social-list {
			float: none !important;
			text-align: center;
		}
		ul.social-list li {
			float: none !important;
			display: inline-block;
		}
		.quote-buttons {
			text-align: center;
		}
		.copyright-section {
			text-align: center;
		}
		ul.footer-nav {
			display: block;
			float: none !important;
			text-align: center;
			margin-top: 10px;
		}
		ul.footer-nav li {
			display: inline-block;
			float: none;
			margin-left: 15px;
		}
		.classic-title{
			margin-top: 30px;
		}
		.page-banner {
			text-align: center;
		}
		ul.breadcrumbs {
			float: none;
		}
		ul.breadcrumbs li {
			float: none;
			display: inline-block;
			float: left\0/;
		}
		.portfolio-4 .portfolio-item {
			width: 49.99%!important;
			padding-left: 15px;
			padding-right: 15px;
			margin-bottom: 30px;
		}
		.projects-carousel {
			width: 100% !important;
		}
		.pricing-tables .pricing-table {
			//width: 50% !important;
			margin-bottom: 15px;
		}
		.pricing-tables .highlight-plan {
			margin: 0;
		}
		.pricing-tables .pricing-table.highlight-plan .plan-name {
			padding: 15px 0;
		}
		.pricing-tables .pricing-table.highlight-plan .plan-signup {
			padding:25px 0;
		}
		.pricing-tables .pricing-table:hover {
			top: 0;
		}
		.milestone-block {
			margin-bottom: 25px;
			margin-right: 40px;
		}
		.fittext {
			font-size: 30px;
			line-height: 38px;
		}
		.team-member {
			text-align: center;
			margin-bottom: 30px;
		}
		.member-photo {
			display: inline-block;
			margin: 0 auto;
		}
		.easyPieChart {
			margin: 0 40px 20px 0;
		}
		.right-sidebar {
			margin-top: 60px;
			padding-top: 60px;
			border-top: 1px solid #eee;
		}
		.sidebar .widget {
			margin-bottom: 35px;
		}
		.some-text{
			margin-bottom: 30px;
		}
	}
	@media (max-width: 768px) {
		.navbar-top.affix .navbar-brand {
			padding: 19px 15px; 
		}
		.tp-leftarrow,
		.tp-rightarrow {
			display: none!important;
		}
		.tp-caption a.btn-system {
			display: none;
		}
		.history-box img {
			float: none;
			width: 100%;
		}
		.history-content {
			float: none;
			width: 100% !important;
		}
		.history-box span.history-date {
			right: inherit;
			left: 15px;
		}
		.portfolio-filter li {
			margin-bottom: 8px;
		}
		.portfolio-4 .portfolio-item {
			width: 100%!important;
			padding-left: 15px;
			padding-right: 15px;
			margin-bottom: 20px;
		}
		.portfolio-4column #portfolio-list li{
			width: 49.85%;
		}
		.milestone-block {
			margin-bottom: 20px;
			margin-right: 45px;
		}
	}
	
	@media only screen and (max-width: 479px) { 
		.navbar-top.affix .navbar-brand {padding:19px 15px;}
		.top-bar  {text-align: center;}
		.navbar-default .navbar-nav {padding:15px 0;}
		.show-search, .search-form {display: none;}
		ul.social-list li {margin: 0 3px;}
		ul.social-list li a i {font-size: 0.9em;display:block;width:auto;line-height:30px;border: none!important;}
		ul.social-list li a:hover {background-color: transparent!important;}
		ul.social-list li a.facebook:hover {color: #507CBE;	}
		ul.social-list li a.twitter:hover {color: #63CDF1;
		}
		ul.social-list li a.google:hover {
			color: #F16261;
		}
		ul.social-list li a.dribbble:hover {
			color: #E46387;
		}
		ul.social-list li a.linkdin:hover {
			color: #90CADD;
		}
		ul.social-list li a.tumblr:hover {
			color: #4D7EA3;
		}
		ul.social-list li a.flickr:hover {
			color: #E474AF;
		}
		ul.social-list li a.instgram:hover {
			color: #4D4F54;
		}
		ul.social-list li a.vimeo:hover {
			color: #87D3E0;
		}
		ul.social-list li a.skype:hover {
			color: #36C4F3
		}
		.navbar-default .navbar-toggle {
			margin-top: 15px;
			outline: none;
		}
		.navbar-default .navbar-nav > li > a {
			border: none;
			padding: 5px 10px;
			display: block;
			border: none !important;
			padding-right: 0;
		}
		.navbar-default .navbar-nav > li > a:after {
			display: none;
		}
		.navbar-default .navbar-nav > li > a:hover {
			opacity: 0.7;
		}
		.navbar-default .navbar-nav > li {margin-left:0;display:block;margin-bottom:5px;width:100%}
		.navbar-default .navbar-nav > li.drop > a {padding-right:10px;}
		.navbar-default .navbar-nav > li.drop > a {border-radius: 2px;}
		ul.dropdown, ul.sup-dropdown {
			opacity: 1!important;
			position: relative !important;
			visibility: visible !important;
			width: 100% !important;
			top: inherit !important;
			left: 0 !important;
			margin-top: 0 !important;
			background: #fff !important;
			padding-left: 20px !important;
			box-shadow: none !important;
		}
		ul.dropdown li, ul.sup-dropdown li {border-top: none;}
		.milestone-block {display:block; clear:left;margin-right:0;}
		.btn-system {margin-bottom:10px;}
		.easyPieChart {font-size:24px;font-weight:400; position:relative; text-align:center;display:inline-block;margin: 0 0 20px 0;overflow:hidden;}
		.classic-title{margin-top:20px;	}
		.support-main .su-content-wrap{padding:30px 15px;}
		.lat-box{width:100%;}
		.lu-img{display:none;}
		.main-course .testser{width:100% !important;}
		.cnt223{ width:90% !important;}
	}
	
	@media (min-width : 992px) {
		#main-slide .slider-content h2{
			font-size: 68px;
		}
	}
	@media (min-width : 768px) and (max-width: 991px) {
		#main-slide .slider-content h2{
			font-size: 52px;
		}
		#main-slide .slider-content h3{
			font-size: 24px;
			margin-top: 12px;
		}
		.slider.btn{
			padding: 5px 25px;
			margin-top: 5px;
			font-size: 16px;
		}
	}
	@media (max-width:767px) {
		#main-slide .slider-content h2{
			font-size: 28px;
			line-height: normal;
			margin-bottom: 0;
		}
		#main-slide .slider-content h3{
			font-size: 14px;
			margin-top: 5px;
		}
		.slider.btn{
			padding: 0 15px;
			margin-top: 0;
			font-size: 12px;
		}
		#main-slide .carousel-indicators{
			display: none;
		}
		.header-info .hf-item {margin-left:5px !important; padding:5px; }

	}
	
	@media (max-width:480px) {
		.portfolio-4column #portfolio-list li{width:99%;}
		#main-slide .item .slider-content{display:none;	}
		.arrow-r{right:0px;}
		.base-coursebg{width:100%; }
		.topcourses .one{margin:10px 0px;}
		.topcourses .two{margin:10px 0px;}
		.topcourses .three{margin:10px 0px;}
		audio, canvas, progress, video {display:inline-block;vertical-align:baseline;float:left;width:100%;}
		.rs-latest-news .news-normal-block {min-height:200px;}
		.regis-btn{margin:10px 0px; width:100%; text-align:center;}
		.topcourses .two h4{font-size:26px;}
		.cour-20{font-size:20px;}
		.lat-box{width:100%;}
		.lu-img{display:none;}
		.exam-prep{padding:10px;}
		.navbar-brand{ display:block; height:auto; margin-left:auto;margin-right:auto;width:100%;}
		.pl40{padding-left:0px !important;}	
		.topcourses .one h1{font-size:55px;}
		.topcourses .two h1{font-size:55px;}
		.topcourses .three h1{font-size:55px;}
		.topcourses .one h1{font-size:55px; padding:0px 10px 0px 10px;}
		.topcourses .one h4{font-size:35px; padding-top:0px;}
		.topcourses .two h4{margin-top:0px !important;}
		.step-main .hds{font-size:28px;line-height:32px;}
		.exam-prep .hds{font-size:28px;line-height:32px;}
		.classic-title span{border-bottom:0px;}
		.font-36 {font-size:40px !important; float:none; text-align:center;}
		.quick-contact .header-box-info strong {font-size:21px; margin-top:10px; text-align:center; float:none;}
		.quick-contact .header-box-info p {font-size:20px;float:none;text-align:center;margin:0px;}
		.quick-contact {margin-top:0px;}
		.header-regi {margin:20px 20px 20px 0px;}
		.form-btn{margin-bottom:20px;}
		.quick-contact .header-box-info{margin-top:0px;}
		.header-info {margin: -10px -8px 15px 0px; width:106%;}
		.header-info .hf-item {margin-left:5px !important; padding:5px;}
		.header-info .hf-item i {width:30px;height:30px;font-size:15px;margin-right:10px;}
		.header-info .hf-item p span {font-size:15px !important;}
		.social_htext_wrap .header_text{display:none;}
		.red {margin-right: 20px;}
		.exam-counts .testser{width:100% !important;}
		.topcourses .one{width:95%; min-height:200px; margin: 10px 10px !important; }
		.topcourses .two{width:95%; min-height:200px; margin: 10px 10px !important;}
		.topcourses .three{width:95%; min-height:200px; margin: 10px 10px !important;}
		.topcourses .four{width:95%; min-height:200px; margin: 10px 10px !important;}
		.topcourses .five{width:95%; min-height:200px; margin: 10px 10px !important;}
		.view-more {font-size:15px !important; margin:15px 10px 15px 20px !important; width:90% !important;}
		.acol {line-height:30px!important; font-size:30px !important;}
		.ft-lftimg{width:100% !important;}
		.latest-hd-md{padding:5px 15px 5px 15px !important;}
		.soc-media-right{ right:10px;top:0px; display:none;}
		.soc-media-icon {top:150px;}
		.homep-about-us{margin-top:10px;}
		.exam-counts .fr1 {margin:10px 0px 10px 0px;}
		.exam-counts .fr2 {margin:10px 0px 10px 0px;}
		.exam-counts .fr3 {margin:10px 0px 10px 0px;}
		.exam-counts .fr4 {margin:10px 0px 10px 0px;}
		.exam-counts .fr5 {margin:10px 0px 10px 0px;}
		#exTab3 .nav-pills > li > a{border-radius: 5px 5px 5px 5px;}
		a.main-button, input[type="submit"] {float:right;margin-right:20px;}
		.exam-counts-in .testser{width:100% !important;}
		.exam-counts-in .fr1{width:100%; margin:10px 0px 10px 0px;}
		.side-bar-widget .latest-news-area{width:100%;}
		.grid-1{width:100%;}
		.icon-ft22{font-size:25px !important; color:#434343; padding:10px 0px;}	
		.grid-2{width:45%;padding:5px;}
		.main-course .testser{width:100% !important;}
		.main-course .fr1 {margin:10px 0px 10px 0px;}
		.main-course .fr2 {margin:10px 0px 10px 0px;}
		.main-course .fr3 {margin:10px 0px 10px 0px;}
		.main-course .fr4 {margin:10px 0px 10px 0px;}
		.main-course .fr5 {margin:10px 0px 10px 0px;}
		.cnt223{ width:90% !important;}
		.exam-counts .testser { width: 50% !important;}
		.ft-enqbg{padding:0px !important;}
		.caption{margin:0px !important;}
		p {font-size:15px !important; margin: 0px !important; padding: 0px !important;}
		.nav-pills>li {width:100%;}
		.navbar-mobile ul {background-color:#aa0c07 !important;}
		.navbar-mobile a {color:#fff !important;}
		.navbar-mobile .dropdown ul {background:#830406 !important;}
		.home-page-section .box-left{margin-top:0px !important;}
		.header-info {margin-top:10px;width:85%;}
	}
	
	@media screen and (max-width: 320px) {
		.quick-contact li{padding:0px;}
		.img{margin:10px 0px;}
		.topcourses .two h4{font-size:26px;}
		.arrow-r{right:0px;}
		.base-coursebg{width:100%; }
		.topcourses .one{margin:10px 0px;}
		.topcourses .two{margin:10px 0px;}
		.topcourses .three{margin:10px 0px;}
		audio, canvas, progress, video {display:inline-block;vertical-align:baseline;float:left;width:100%;}
		.lat-box{width:100%;}
		.lu-img{display:none;}
		.rs-latest-news .news-normal-block {min-height:200px;}
		.regis-btn{margin:10px 0px; width:100%; text-align:center;}
		.navbar-brand{ display:block; height:auto; margin-left:auto;margin-right:auto;width:100%;}
		.cour-20{font-size:20px;}
		.exam-prep{padding:10px;}
		.pl40{padding-left:0px !important;}	
		.topcourses .one h1{font-size:55px;}
		.topcourses .two h1{font-size:55px;}
		.topcourses .three h1{font-size:55px;}
		.topcourses .one h1{font-size:55px; padding:0px 10px 0px 10px;}
		.topcourses .one h4{font-size:35px; padding-top:5px;}
		.topcourses .two h4{padding-top:25px;}
		.step-main .hds{font-size:28px;line-height:32px;}
		.exam-prep .hds{font-size:28px;line-height:32px;}
		.classic-title span{border-bottom:0px;}
		.font-36 {font-size:40px !important; float:none; text-align:center;}
		.quick-contact .header-box-info strong {font-size:21px; margin-top:10px; text-align:center; float:none;}
		.quick-contact .header-box-info p {font-size:20px;float:none;text-align:center;margin:0px;}
		.quick-contact {margin-top:0px;}
		.header-regi {margin:20px 20px 20px 0px;}
		.form-btn{margin-bottom:20px;}
		.quick-contact .header-box-info{margin-top:0px;}
		.header-info .hf-item {margin-left:5px !important;}
		.header-info .hf-item i {width:30px; height:30px;font-size:15px;margin-right:10px;}
		.header-info .hf-item p span {font-size:13px !important;}
		.social_htext_wrap .header_text{display:none;}
		.red {margin-right: 20px;}
		.exam-counts .testser{width:100% !important;}
		.topcourses .one{width:95%; min-height:200px; margin: 10px 10px !important; }
		.topcourses .two{width:95%; min-height:200px; margin: 10px 10px !important;}
		.topcourses .three{width:95%; min-height:200px; margin: 10px 10px !important;}
		.topcourses .four{width:95%; min-height:200px; margin: 10px 10px !important;}
		.topcourses .five{width:95%; min-height:200px; margin: 10px 10px !important;}
		.view-more {font-size:15px !important; margin:15px 10px 15px 20px !important; width:90% !important;}
		.acol {line-height:30px!important; font-size:30px !important;}
		.ft-lftimg{width:100% !important;}
		.latest-hd-md{padding:5px 15px 5px 15px !important;}
		.soc-media-right{ right:10px;top:0px;}
		.soc-media-icon {top:150px;}
		.homep-about-us{margin-top:10px;}
		.exam-counts .fr1 {margin:10px 0px 10px 0px;}
		.exam-counts .fr2 {margin:10px 0px 10px 0px;}
		.exam-counts .fr3 {margin:10px 0px 10px 0px;}
		.exam-counts .fr4 {margin:10px 0px 10px 0px;}
		.exam-counts .fr5 {margin:10px 0px 10px 0px;}
		#exTab3 .nav-pills > li > a{border-radius: 5px 5px 5px 5px;}
		a.main-button, input[type="submit"] {float:right;margin-right:20px;}
		.exam-counts-in .testser{width:100% !important;}
		.exam-counts-in .fr1{width:100%; margin:10px 0px 10px 0px;}
		.side-bar-widget .latest-news-area{width:100%;}
		.grid-1{width:100%;}
		.grid-2{width:45%;padding:5px;}
		.icon-ft22{font-size:25px !important; color:#434343; padding:10px 0px;}	
		.main-course .testser{width:100% !important;}
		.main-course .fr1 {margin:10px 0px 10px 0px;}
		.main-course .fr2 {margin:10px 0px 10px 0px;}
		.main-course .fr3 {margin:10px 0px 10px 0px;}
		.main-course .fr4 {margin:10px 0px 10px 0px;}
		.main-course .fr5 {margin:10px 0px 10px 0px;}
		.cnt223{ width:90% !important;}
		.exam-counts .testser { width: 50% !important;}
		.ft-enqbg{padding:0px !important;}
		.caption{margin:0px !important;}
		p {font-size:15px !important; margin: 0px !important; padding: 0px !important;}
		.nav-pills>li {width:100%;}
		.navbar-mobile ul {background-color:#aa0c07 !important;}
		.navbar-mobile a {color:#fff !important;}
		.navbar-mobile .dropdown ul {background:#830406 !important;}
	    .home-page-section .box-left{margin-top:0px !important;}
		.header-info {margin-top:10px;width:85%;}
	}
	
	
	@media screen and (max-width: 240px) {
		.lat-box{width:100%;}
		.lu-img{display:none;}
		.rs-latest-news .news-normal-block {min-height:200px;}
		.regis-btn{margin:10px 0px; width:100%; text-align:center;}
		.navbar-brand{ display:block; height:auto; margin-left:auto;margin-right:auto;width:100%;}
		.cour-20{font-size:20px;}
		.exam-prep{padding:10px;}
		.pl40{padding-left:0px !important;}	
		.step-main .hds{font-size:28px;line-height:32px;}
		.exam-prep .hds{font-size:28px;line-height:32px;}
		.classic-title span{border-bottom:0px;}
		.font-36 {font-size:40px !important; float:none; text-align:center;}
		.quick-contact .header-box-info strong {font-size:21px; margin-top:10px; text-align:center;float:none;}
		.quick-contact .header-box-info p {font-size:20px;float:none;text-align:center;margin:0px;}
		.quick-contact {margin-top:0px;}
		.header-regi {margin:20px 20px 20px 0px;}
		.form-btn{margin-bottom:20px;}
		.quick-contact .header-box-info{margin-top:0px;}
		.header-info .hf-item {margin-left:5px !important;}
		.header-info .hf-item i {width:30px; height:30px; font-size:15px; margin-right:10px;}
		.header-info .hf-item p span {font-size:13px !important;}	
		.social_htext_wrap .header_text{display:none;}		
		.red {margin-right: 20px;}
		.view-more {font-size:15px !important; margin:15px 10px 15px 20px !important; width:90% !important;}
		.acol {line-height:30px!important; font-size:30px !important;}
		.ft-lftimg{width:100% !important;}
		.latest-hd-md{padding:5px 15px 5px 15px !important;}
		.soc-media-right{ right:10px;top:0px;}
		.soc-media-icon {top:150px;}
		.homep-about-us{margin-top:10px;}
		.exam-counts .fr1 {margin:10px 0px 10px 0px;}
		.exam-counts .fr2 {margin:10px 0px 10px 0px;}
		.exam-counts .fr3 {margin:10px 0px 10px 0px;}
		.exam-counts .fr4 {margin:10px 0px 10px 0px;}
		.exam-counts .fr5 {margin:10px 0px 10px 0px;}
		.exam-counts-in .testser{width:100% !important;}
		.exam-counts-in .fr1{width:100%; margin:10px 0px 10px 0px;}
		#exTab3 .nav-pills > li > a{border-radius: 5px 5px 5px 5px;}
		a.main-button, input[type="submit"] {float:right; margin-right:20px;}
		.side-bar-widget .latest-news-area{width:100%;}
		.grid-1{width:100%;}
		.icon-ft22{font-size:17px !important; color:#434343; padding:5px 0px;}	
		.grid-2{width:45%;padding:5px;}
		.main-course .testser{width:100% !important;}
		.main-course .fr1 {margin:10px 0px 10px 0px;}
		.main-course .fr2 {margin:10px 0px 10px 0px;}
		.main-course .fr3 {margin:10px 0px 10px 0px;}
		.main-course .fr4 {margin:10px 0px 10px 0px;}
		.main-course .fr5 {margin:10px 0px 10px 0px;}
		.cnt223{ width:90% !important;}
		.exam-counts .testser { width: 50% !important;}
		.ft-enqbg{padding:0px !important;}
		.caption{margin:0px !important;}
		p {font-size:15px !important; margin: 0px !important; padding: 0px !important;}
		.nav-pills>li {width:100%;}
		.navbar-mobile ul {background-color:#aa0c07 !important;}
		.navbar-mobile a {color:#fff !important;}
		.navbar-mobile .dropdown ul {background:#830406 !important;}
		.home-page-section .box-left{margin-top:0px !important;}
	}
	