@import "jobs.css";
@import "scroller.css";


body{
	margin:0;
	padding:0;
	color:#1d1d1d;
	font-family: "Open Sans",sans-serif;
	font-size: 1.4rem;
	line-height: 1.8;
/*	background-color:#d57052;*/	}
header .header-main
	{
/*background-image:url('../images/patterns/header_bg.png');
	background-repeat:repeat-x;*/	
background-color:#fdede3;
	height:150px
	}
.topbar {
font-size:1.1rem;
    padding: 2px 0;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    background: #f88739;
    color: #000;
}
.topbar a{
font-size:1.1rem;
        color: #000;
font-weight:bold

}
.topbar a:hover{
        color:#fff;

}
.topbar .topbar-left .social-list a {
font-size:1.3rem;

  padding: 0 10px;
}



.navigation .gva_menu > li > a
	{
		font-size:1.3rem;
  text-transform:none;
padding: 40px 1px;
color:#000
/*#025239*/
	}
	.navigation .gva_menu > li > a:hover
	{
		color:#025239
	}
.navigation .gva_menu > li > a:active
	{
		color:#025239
	}

.gbb-row .bb-inner
{
padding-top:10px;
	padding-bottom:5px

}
	
/*
.col-md-9 {
    width: 50%;
}*/

#content.content.content-full
{
	/*background-color:#fdf7ec;*/
	
}

.iconbox-homepage
{
background-color:#f58226
}
.hindex
{
min-height:270px
}
.footer

{
font-size:1.4rem;
background: #f1e2c7;
}
.copyright
{
 background: #f88739;
font-size:1rem
}
.copyright a{
font-size:1rem;
        color: #000;


}

.gsc-tabs .tabs_wrapper.tabs_vertical .nav-tabs > li {
    -webkit-box-shadow: 0 1px 6px rgb(0 0 0 / 10%);
    box-shadow: 0 1px 6px rgb(0 0 0 / 10%);
    background: #fff;
    display: block;
    margin-bottom: 2px;
    width: 100%;
    margin-right: 0;
    padding-right: 0;
}

.gsc-tabs .tabs_wrapper.tabs_vertical .tab-content .tab-pane {
    background: #fff;
    -webkit-box-shadow: 0 1px 6px rgb(0 0 0 / 10%);
    box-shadow: 0 1px 6px rgb(0 0 0 / 10%);
    padding: 5px;
}
.gva-navigation
{
	background-color:#f8e7c9;
       
}

.cupCampus {
    border: 1px solid #fff;
    background: #ffffff;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    padding-bottom: 10px;
}
.heightSlider
{height:200px;
}
.leaders-images
{
margin-top:15px;
margin-bottom:15px;
margin-left:15px
}

.slider-height-new
{
height:700px
}

.height-custom-text
{
margin-top:5px;
height:150px
}

.widget.gsc-icon-box_home {
    margin-bottom: 0px;
   
}
.gsc-service-grid-h{
    color: #2249a9;
}
.home_button1
{
width:270px;
margin-bottom:10px;

}
.hindex
{
height:240px;
width:280px;
border-radius:5px
}
.hindex_pic
{
border-radius:5px
}

.gsc-service-grid .item.has-bg-color .icon i_home
{
color:#2249a9;
}

.node__content 
{
padding-left:5px;
padding-right:5px
}
.widget.gsc-heading.style-default .title
{
font-weight: 700;
    margin: 0;
    position: relative;
    color: #252525;
    font-size: 1.8rem;
    padding-bottom: 8px;
    font-family: "Raleway",sans-serif;
}
.widget.gsc-icon-box {
    margin-bottom: 5px;
}
.gbb-row.row-border .row-wrapper > .gsc-column .column-inner
{
padding-left: 15px;
padding-right: 15px;
padding-top: 30px;
padding-bottom: 30px;
}

.team-single-page .team-education .content-inner
{
color:#1d1d1d;
	font-family: "Open Sans",sans-serif;
	font-size: 1.3rem;
	line-height: 1.8;
}
.team-single-page .team-contact .content-inner
{
	color:#1d1d1d;
	font-family: "Open Sans",sans-serif;
	font-size: 1.1rem;
	line-height: 1.8;

}

.alerts
{
    background: #ffd398;
    margin-bottom: 20px;
    padding: 5px 10px;
    border-left: 10px solid #337217;
    border-right: 10px solid #337217;
    border-top: 1px solid #f9b962;
    border-bottom: 1px solid #f9b962;
    text-align:center;
}

.alerts_heading
{
    background: #dfeef8;
    margin-bottom: 30px;
    padding: 5px 5px;
    border-left: 10px solid #125e96;
    border-top: 1px solid #125e96;
    border-bottom: 1px solid #125e96;
    border-right: 10px solid #125e96;

    text-align:center;
height:50px
}


.footer a
{
font-size:1.4rem;
color:#343333;
}

.jobs_table th
{
color:#125e96;
background-color:#dfeef8;
margin-top:10px
}

.school_dept td
{
/*background-color:#fbedd8;*/
padding:10px;
height:30px;
font-weight:bold;
background:url('http://cup.edu.in/images/bg_schools_Dept.png');
background-repeat:no-repeat;
}


.covid_heading
{
    background: #fddde3;
    margin-bottom: 30px;
    padding: 5px 5px;
    border-left: 10px solid #f23b5d;
    border-top: 1px solid #f23b5d;
    border-bottom: 1px solid #f23b5d;
    border-right: 10px solid #f23b5d;
    text-align:center;
height:50px
}
.button_heading
{
    background: #502854;
font-size:2rem;
color:#fff;
    margin: 10px;
    padding: 5px 5px;
    border-left: 10px solid #421147;
    border-top: 1px solid #421147;
    border-bottom: 1px solid #421147;
    border-right: 10px solid #421147;
    text-align:center;
height:50px;
width:270px
}
.button_heading a
{ 
 font-weight:bold;  
font-size:1.5rem;
color:#fff;
   
}

.button_heading:hover
{
    background: #15639c;
font-size:2rem;
color:#000;
    margin: 10px;
    padding: 5px 5px;
    border-left: 10px solid #0c4066;
    border-top: 1px solid #0c4066;
    border-bottom: 1px solid #0c4066;
    border-right: 10px solid #0c4066;
    text-align:center;
height:50px;
width:270px

}


.event_text
{

height:50px;
margin:5px;
padding:5px
}

hr
{
margin-top: 10px;
margin-bottom: 10px;
}
.gsc-service-grid .item .content-inner .icon i {
  font-size: 2.2rem;
  color: #2249a9;
  line-height: 70px;
}
.gsc-service-grid .item .content-inner .title a {
  font-weight: 700;
  color: #2249a9;
  line-height: 22px;
}
.homegroups_table {
  border:0px;
background-color:#f1edee
}
.breadcrumb-content-inner {
  margin-bottom: 30px;
  text-align: center;
  background: #f8f8f8;
}
.breadcrumb-content-inner .gva-breadcrumb-content .page-title {
  font-size: 3rem;
  width: 100%;
  float: left;
  margin-top: 5px;
  margin-bottom: 2px;
  text-align: center;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links {
  margin: 0 auto;
}
.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style {
  padding: 90px 0 160px;
  margin-bottom: 45px;
  position: relative;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li {
  font-size: 2rem;
  font-weight: 400;
  color: #000;
  text-transform: capitalize;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li a {
 font-size: 2rem;
  
color: #000;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li a:hover {
  color: #4582FF;
}
.hindex_div
{
min-height:154px;
width: 208px;

background: url("http://www.cup.edu.in/images/hindex_bg.png");
}
.hindex_div1
{
min-height:154px;
width: 208px;

background: url("http://www.cup.edu.in/images/hindex_bg1.png");
}

.about_block
{
    background-color: #f9e3c7;
/*opacity:0.4;*/
color:#000;
    margin-bottom: 20px;
    padding: 5px 10px;
    border-top: 10px solid #3b7320;
 border-right: 1px solid #3b7320;

    border-left: 1px solid #3b7320;
    border-bottom: 1px solid #3b7320;
    text-align:justify;
}

.about_block_heading
{
    background: #dfeef8;
    margin-bottom: 30px;
    padding: 5px 5px;
    border-left: 10px solid #125e96;
    border-top: 1px solid #125e96;
    border-bottom: 1px solid #125e96;
    border-right: 10px solid #125e96;

    text-align:center;
height:50px
}

.announcement
{
background: linear-gradient(to left, #fefdf9, #edd1aa);
}

.upcoming_events
{
    background-color: #ece9e6;
    margin-bottom: 20px;
    padding: 5px 10px;
    border-left: 10px solid #f3833c;
    text-align:center;
}

.about_block-new
{
background-color:#fff;
    color:#000;
}

.about_block_heading-new
{
    background: #dfeef8;
    margin-bottom: 30px;
    padding: 5px 5px;
     color:#fff;
    text-align:center;
height:50px
}

.block1 .block1-title > span {
  display: inline-block;
  font-size: 1.3rem;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  letter-spacing: 1px;
  color: #fff;
  padding: 0;
  z-index: 9;
}
.block1-title > span {
  display: inline-block;
  font-size: 2rem;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  letter-spacing: 1px;
  color: #fff;
  padding: 0;
  z-index: 9;
}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .nav-tabs > li > a:active {
  color: #0049DB;
}
.nav-tabs > li.active > a, .nav-tabs > li > a.active {
  color: #0049DB;
}
.topbar .topbar-right ul.gva_topbar_menu > li {
  float: left;
  font-weight: 500;
  text-transform: capitalize;
  background: #fff;
  margin-right: 5px;
  padding: 1px 15px 3px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
}
