.heading-block::after{border-top:0 !important;}
.top-links li > a, #top-social li .ts-icon{font-size:11px;color:#6f6f6f;font-weight:300;}
#top-social li :hover .ts-icon{color:#fff;}
.top-links ul li, #top-social li{border-left:0;}
.dark #top-bar, #top-bar.dark{background:transparent;}
#top-bar{height: 35px;
    line-height: 34px;z-index:1;}
	.top-links ul li, .top-links li > a{height:35px;}
#primary-menu.sub-title ul li a{padding:18px 10px 27px;}
#primary-menu.sub-title ul li.home a{padding:28px 10px 21px;}
#top-social li, #top-social li a, #top-social li .ts-icon, #top-social li .ts-text{font-size:11px; height:34px;line-height:34px;}
.top-links li:hover {
    background-color: #f68220;
}
.nest-result{
    background-color: #f68220;
	color:#fff !important;
}
#header{border-bottom:0;}
.white-bg{background:#fff !important;}
.entry-title h2 {
   font-size: 18px;
    font-weight: 400;
    letter-spacing: 0.3px;
    margin: 0 0 15px;
    text-transform: capitalize;
}
.entry-content p{
	color: #727272;
    font-size: 14px;
    font-weight: 300;
    line-height: 25px;
	margin-bottom:15px;
	display:inline-block;
	letter-spacing:0.2px;
}
.more-link{border-bottom: medium none;}
.more-link:hover{color:#2985c5;}
.more-link img{display:inline-block !important;vertical-align: baseline;}
.grid-outer .entry{border:0;margin:0;padding:0;}
.entry blockquote p {
	font-weight: 400;
	font-style: normal;
	color:#f58220;
}
.grid-outer blockquote {
    border-left: 0;
    font-size: 17.5px;
    padding: 0;
}
.grid-outer blockquote  footer{color:#2985c5;}

.home-bg{background:#fafafa;}

.home-tagline{font-size:20px;color:#211e1e;line-height:7px;}
.grid-outer{background:#FFF;box-shadow:0 0 20px #ccc;}
0#top-search a, #top-cart a, #side-panel-trigger a{color:#6f6f6f;}
.heading-block h2 + span{font-size:18px;font-weight: 300 !important;}
.heading-block strong{color:#232020;}
#primary-menu.sub-title > ul > li:hover > a, #primary-menu.sub-title > ul > li.current > a, #primary-menu.sub-title > div > ul > li:hover > a, #primary-menu.sub-title > div > ul > li.current > a{background-color: #f58220;}
.dark #header-wrap:not(.not-dark) #primary-menu > ul > li:hover a, .dark #header-wrap:not(.not-dark) #primary-menu > ul > li.current a, .dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li:hover a, .dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li.current a{
    color: #f68121;
}
#primary-menu ul ul a {
    color: #929292 !important;
    font-weight: 300;
}
#primary-menu ul ul, #primary-menu ul li .mega-menu-content{border-color: #f58220 #eee #eee;}
.campus-size{font-size:18px;}
#primary-menu ul ul li:hover > a{color:#929292 !important;}
#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title:hover > a{color:#444 !important;}

	
	.sticky-header .home a {margin-top: 20px;}
	.sticky-header #primary-menu ul li a{padding: 0 10px;}
	.sticky-header #top-search a, .sticky-header #top-cart a, .sticky-header #side-panel-trigger a{margin-top: 9px;}
	#primary-menu.sub-title > ul > li:hover > a .home-icon, #primary-menu.sub-title > ul > li.current > a .home-icon, #primary-menu.sub-title > div > ul > li:hover > a .home-icon, #primary-menu.sub-title > div > ul > li.current > a .home-icon{background:url("https://conferences.lpu.in/icm2nm/images/icons/home-icon-hover.png") no-repeat ;}
	.clients-grid, .testimonials-grid {
    overflow: visible;
}
.testi-meta::before {
    content: "";
}
.testi-meta {
    color: #428fc9;
    font-size: 16px;
    font-weight: 500;
	margin-top: 5px;
	text-transform: none;
	margin-bottom:5px;
  }
  .testi-meta span {
   color: #6f6f6f;
    display: block;
    font-size: 13px;
    font-weight: 300;
    margin-top: 5px;
    padding-left: 0;
    text-transform: uppercase;
}
.testi-content p {
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
}
.clients-grid li::after, .testimonials-grid li::after{border:none;}
.clients-grid li::before, .testimonials-grid li::before{border:none;}
.border-right-bottom{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.border-bottom{border-bottom:1px solid #ccc;}
.border-right{border-right:1px solid #ccc;}
.border-bottom-2{border-bottom:2px solid #ccc;}
.border-right-2{border-right:2px solid #ccc;}
.map-title-transform{text-transform:none !important;}
.video-popup{bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.portfolio-3 .portfolio-item {
    margin: 0 25px 25px 0;
	width:360px;
}

.home a{margin-top:3px;}


a.more-link:hover{text-decoration:underline !important;}


  #top-search form input{font-size: 24px !important;
    font-weight: normal !important;}
body.stretched #header.full-header .container{padding: 0 30px 0 24px;}
#header.full-header #logo {
    border-right: 0;
}
#header.full-header #primary-menu > ul {
    border-right: 0;
	padding-right:0;
	margin-right:0;
	}
	
.heading-block h1 + span {
    font-size: 18px;
}
	.heading-block.center > span, .heading-block.title-center > span, .center .heading-block > span {
    margin-left: auto;
    margin-right: auto;
    max-width: 930px;
}
.home-promo{padding: 20px 30px 30px !important ; }
.home-promo h1{font-size:32px; color:#333;} 
.home-promo.promo-light{background:#fff !important;box-shadow:0 0 20px #ccc !important;}
.mobile-video .home-video-desc {
    font-size: 13px;
    padding: 30px 10px;
}

#header.transparent-header + #slider, #header.transparent-header + #page-title.page-title-parallax, #header.transparent-header + #google-map, #slider + #header.transparent-header{margin-bottom:-145px;top:-145px;}
.dark .top-links li > a {
    color: #efefef;
}
.top-links li > a, #top-social li .ts-icon {
    color: #efefef;
}
.dark .top-links li:hover{background:#F68220;}
.dark #top-social li {
    border-left:0;
}

.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark), #header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) {
    border-bottom-color: transparent;
}
.one-page-arrow {
    color: #fff;
}
.slider-content h1 {
    font-size: 30px;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-transform: uppercase;
	line-height:38px;
	color:#fff;
	font-weight: 400;
	}
	.slider-content span{
		font-weight: 400;
		color:#F58220 !important;
		display:block;
	}
	.slider-content span.school-tagline{color:#fff !important;font-size:16px;}
	.topmargin {
    margin-top: 120px !important;
}
.vertical-middle{opacity:1 !important;}
#page-menu nav li a {
    font-size: 13px;
    margin: 8px 0;
    padding: 0 10px;
}
.scroll-menu{display:none;}
.apply-now-menu{background:#F68220; display:block;}
  .apply-now-menu a{color:#fff !important;}


.home-promo h1 {
    color: #333;
    font-size: 32px;
}
.panel {
    background-color: rgba(255, 255, 255, 0.85);
}
.column-count {
    display:inline-block;
	width:auto;
	margin-bottom:10px;
	background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 20px #ccc;
	padding:18px;
	width:100%;
}

.column-count  li {
    list-style: outside none none;
	line-height:26px;
}
.column-count li a{color: #333;}
.column-count li a:hover{text-decoration:underline !important;}
.column-count li a img{margin-right:2px;}
.course-title{
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    margin-bottom: 10px;
    text-transform: uppercase;padding-left: 19px;}
.course-title a{color: #333;}
.course-filter{
	display:inline-block;
	width:100%;
	list-style-type:none;
	text-align:center;
}
.course-filter li{
	display:inline-block;
}
.course-filter li a{ 
	border: 1px solid #e4e4e4;
    color: #999999;
    padding: 20px;
	display:inline-block;
    text-transform: uppercase;
}
.course-filter li a:hover{color:#3c3839;border-color:#f68535;	 }
.course-filter li a{display:block; }
.course-filter li a img {
    display: block;
    margin: auto auto 10px;
}
.courses-title {
     border-bottom: 1px solid #e4e4e4;
    font-size: 25px;
    font-weight: 300;
    padding-bottom: 10px;
	margin-bottom: 20px;
}
.courses-title > img {
    margin-right: 13px;
}

.courses-name li { float: left;
    list-style-image: url("https://conferences.lpu.in/icm2nm/images/arrow-icon.jpg");
    list-style-position: inside;
    width: 50%;}
.courses-name li a{color: #999999;
    font-size: 15px;
    line-height: 26px;}
	.courses-name li a img {
    margin-right: 6px;
}
.courses-name li a:hover{color:#2985c6;}
.courses-name li:hover{list-style-image: url("https://conferences.lpu.in/icm2nm/images/arrow-hover-icon.jpg");}
#page-menu nav ul{background-color: transparent;}
 /*-------- Media Query  --------*/



@media(max-width:1300px){
	.top-links li > a{font-size:10px;padding:0 6px;}
	
}

@media (min-width: 1200px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
	
}
}
@media(max-width:1100px)
{
	#header.transparent-header + #slider, #header.transparent-header + #page-title.page-title-parallax, #header.transparent-header + #google-map, #slider + #header.transparent-header {
    margin-bottom: -145px;
    top: -210px;
}
}

@media(max-width:1200px){#page-menu nav li a {
    font-size: 12px;
    padding: 0 8px;
}
#page-menu .menu-title {
    font-size: 17px;
}
}
@media(max-width:992px){
	.dark .top-links li > a{color:#666666;}
	 #header.transparent-header + #slider, #header.transparent-header + #page-title.page-title-parallax, #header.transparent-header + #google-map, #slider + #header.transparent-header{top:0;margin-bottom: 0;}
	.top-links li > a, #top-social li .ts-icon {
    color: #6f6f6f;
	}
	.top-links li > a:hover{color: #fff;}
	#primary-menu-trigger{top:15px;}
	#logo{font-size:0;height:auto;}
	#page-menu nav {
    background-color: #2985c5;
    width: 210px;
}
#page-menu nav li a {
    margin: 0;
}
  .column-count li {
    width: 100%;
}
.course-filter li {
    margin-bottom: 10px;
    width:49%;
}

}
@media (min-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }

}
@media (min-width: 768px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
  }

}
@media(max-width:768px){
	.course-filter li {
    width:100%;
}
	.courses-name li {
    width: 100%;
}
}
@media(max-width:600px){
	#page-menu .menu-title {
    font-size: 13px;
}
}

@media(max-width:480px){
.thinkbig-mobile{line-height:28px;}
#portfolio:not(.portfolio-1) .portfolio-item {
    width: 100%;
}
	.top-links li > a{padding: 0 8px;}

}

/*-------- Media Query  --------*/