 @media (max-width: 978px) {
                .sshs_sliderright
                {
                    padding-top:10px;
                    align-content: center;
                } 
                .sshs_ndu1{
                    margin-top:-35px;
                }
                .sshs_search{
                    margin-top:-35px;
                }
                .sshs_newsbg
                {
                    margin-bottom:10px;
                }
                .sshs_campus
                {
                    margin-bottom:10px;
                }
                .event-left
                {
                    max-width:350px !important;
                }
                .eca-right
                {
                    max-width:350px !important; 
                }
               

              }
              @media (max-width: 600px) { 
                .p-bottom
                {
                    padding-bottom:50px;
                }
               }
              @media (min-width: 992px) {  }
              @media (min-width: 768px) {  }
.p-top
   {
     padding-top:10px;                
   }
.ftr_sh{
background: #004a31; /* Old browsers */
background: -moz-linear-gradient(top,  #004a31 0%, #034217 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #004a31 0%,#034217 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #004a31 0%,#034217 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004a31', endColorstr='#034217',GradientType=0 ); /* IE6-9 */
background-repeat:no-repeat;
/*width:1185px;*/
min-height:200px;
}

a
{
text-decoration:none;
color:#003300;
}
a:hover
{
text-decoration:underline;
}
body
{
font-family:Arial, Helvetica, sans-serif;
background-color: #fff !important;
}
#site_body
{
padding-top:15px;}
#sh_pages-body
{
padding:10px;
text-align:left;
}
#sshs_logbar{
min-height:100px;
margin-bottom:-20px;
}
.sshs_newsbg
{
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 39%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 39%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 39%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */ 
border-style: outset; font-size: 12px; padding: 0 10px 0 10px;
text-align: left !important;
height: 160px;
}
#sshs_logo{
height:auto;
margin-top:5px;}
#sshs_logo img
{
height:auto ;
width:auto;
}
#sshs_vision-heading
{
height:20px;
width:70px;
background-image:url(../images/vision.png);
background-repeat:no-repeat;
float:left;
}
#sshs_vision
{
height:20px;
width:100%;
background-color:#CCCCCC;
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
}
.sshs_search
{
width:auto%;
float:left;
}
.sshs_ndu
{
height:62px;
float:left;
padding-top:18px;
}
.body-table
{padding:15px;
}
.heading2
{
color:#0066CC;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}

.sports-heading
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#006666;
text-transform:uppercase;
padding:10px;
font-weight:bold;
text-decoration:underline;
}

.heading4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#009999;
}

.sshs_maindiv
{
padding:0px;
margin:0px;
background-color: #ffffff;
-moz-box-shadow: 0px 1px 15px #000000;
-webkit-box-shadow: 0px 1px 15px #000000;
box-shadow: 0px 1px 15px #000000;
filter: progid:DXImageTransform.Microsoft.Shadow(strength = 1, direction = 180, color = '#000000');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 1, Direction = 180, Color = '#000000')";
/*Shadows look very different in IE (Only cardinal directions supported)*/
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element should have a background-color*/
/*All filters must be placed together*/
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/

/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*All filters must be placed together*/
width:1200px;
height:800px;}
.sshs_topbar
{
background: #004030; /* Old browsers */
background: -moz-linear-gradient(top, #004030 0%, #006e2e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #004030 0%,#006e2e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #004030 0%,#006e2e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004030', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */
height:25px;
width:100%;
}
.sshs_bg{
  background: #004030; /* Old browsers */
background: -moz-linear-gradient(top, #004030 0%, #006e2e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #004030 0%,#006e2e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #004030 0%,#006e2e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004030', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */
}
.sshs_contact
{
color:#F3F3F3;
font-size:12px;
float:left;
padding-left:10px;
padding-top:2px;
vertical-align:middle;
}

.sshs_newsbar
{
min-height:220px;
}
.sshs_sliderbar
{

/*min-height:310px;*/

}
.sshs_sliderleft
{
background-repeat:no-repeat;
padding: 25px;

}
.sshs_sliderright
{
padding-left:5px;
}
.sshs_slidermain
{
float:left;
padding-left:10px;
}
.sshs_fss{
float:left;


}
.sshs_aod{
float:left;
}
.sshs_flp{
float:left;
}
.sshs_fcs{
float:left;

text-align:center;


}
.sshs_issra{
text-align:center;

}
.sshs_vision
{

}
.sshs_activities
{
/*
width:220px;
margin-right:19px;
padding-top:10px;
float:left;
*/
}

.sshs_admission
{
width:175px;
height:193px;
background-repeat:no-repeat;
line-height:24px;
float:left;
background-image:url(../images/admission.png);

padding-top:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:10px;
color:#333333;
}
.sshs_campus
{
padding-top:10px;
float:right;
}
.ftr_heading
{
color:#FFCC66;
text-decoration:underline;
padding:5px;
margin:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
}
#college_name
{
font-family:"Courier New", Courier, monospace;
color:#FFFFFF;
font-weight:bold;
margin:0px;
padding:0px;
text-align:center;
text-transform:uppercase;
}
#college_name h2
{
margin:0px;
padding:0px;
font-size:22px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a4b357+0,75890c+100;Olive+3D+%233 */
background: #a4b357; /* Old browsers */
background: -moz-linear-gradient(top,  #a4b357 0%, #75890c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #a4b357 0%,#75890c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #a4b357 0%,#75890c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4b357', endColorstr='#75890c',GradientType=0 ); /* IE6-9 */


}

#fcsheading
{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003333;
/*background-color:#003333;*/

}
#fcsheading1
{
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#003333;
}
.sshs_courses
{
width:175px;
height:193px;
background-repeat:no-repeat;
line-height:23px;
float:left;
background-image:url(../images/courses.png);
padding-top:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:10px;
color:#333333;
margin-right:10px;
}
.sshs_events
{
width:175px;
height:193px;
background-repeat:no-repeat;
float:left;
background-image:url(../images/events.png);
padding-top:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:10px;
margin-right:10px;
color:#333333;}
.sshs_news
{
background-repeat:no-repeat;
background-image:url(../images/news.png);
padding-top:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:10px;
color:#333333;
}

/*
<div class="focus pic">
    <img src="" alt="">
  </div>
FOCUS*/
.focus {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.focus:hover {
  border: 70px solid #000;
  border-radius: 50%;
}

/*TILT*/
.tilt {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.tilt:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
}

/*VERTPAN*/
.vertpan img {
  margin-top: 0px;
  -webkit-transition: margin 1s ease;
     -moz-transition: margin 1s ease;
       -o-transition: margin 1s ease;
      -ms-transition: margin 1s ease;
          transition: margin 1s ease;
}
 
.vertpan img:hover {
  margin-top: -200px;
}


/*SIDEPAN*/
.sidepan img {
  margin-left: 0px;
  -webkit-transition: margin 1s ease;
     -moz-transition: margin 1s ease;
       -o-transition: margin 1s ease;
      -ms-transition: margin 1s ease;
          transition: margin 1s ease;
}
 
.sidepan img:hover {
  margin-left: -200px;
}

/*SHRINK*/
.shrink img {
 /* height: 400px;
  width: 400px;*/
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.shrink img:hover {
  width: 180px;
  height: 65px;
  padding-top:10px;
  text-align:center;}
/*GROW*/
.grow img {
  /*height: 300px;
  width: 300px;*/
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.grow img:hover {
  width: 98%;
  height: 98%;
  opacity: 0.5;
}


.ftricon a{
  /*height: 300px;
  width: 300px;*/
 
 
}
 
.ftricon a:hover {
  -webkit-transform: scale(1.3);
        -ms-transform: scale(1.3);
        transform: scale(1.3);
}
/*///////////////////footer///////////////*/
.zoom_imgjob img{

height:25px;
width:75px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}


.zoom_imgjob img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
transition: width 2s;
/*padding-bottom:20px;*/
}



.zoom_imgj img{

height:25px;
width:155px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgj img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgcal img{

height:25px;
width:205px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgcal img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgmex img{

height:25px;
width:205px;
text-align:left;

}
.zoom_imgmex img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}

.zoom_imgflp img{

height:25px;
width:85px;
text-align:left;

}
.zoom_imgflp img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}
.zoom_lens img{

height:23px;
width:150px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_lens img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}





.zoom_imgm4a img{

height:25px;
width:185px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgm4a img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}

.zoom_imgmail img{

height:25px;
width:125px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgmail img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgtender img{

height:25px;
width:165px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgtender img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}

.zoom_imggreen img{

height:25px;
width:190px;
text-align:left;

}
.zoom_imggreen img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
}

.zoom_imgfed img{

height:25px;
width:155px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgfed img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgcontact img{

height:25px;
width:155px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgcontact img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}

.zoom_imgloc img{

height:25px;
width:150px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgloc img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgfaq img{

height:25px;
width:90px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgfaq img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_dig-lib img{

height:25px;
width:175px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_dig-lib img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgdownload img{

height:25px;
width:125px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/
text-align:left;

}
.zoom_imgdownload img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}



.zoom_imgspt img{

height:25px;
width:160px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;*/


}
.zoom_imgspt img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}


.zoom_imgtrg img{

height:25px;
width:175px;
/*-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;
*/

}
.zoom_imgtrg img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}

.zoom_img-lib img{

height:25px;
width:100px;
-moz-transition:-moz-transform 0.1s ease-in; 
-webkit-transition:-webkit-transform 0.1s ease-in; 
-o-transition:-o-transform 0.1s ease-in;

}
.zoom_img-lib img:hover{
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
/*padding-bottom:20px;*/
}









.heading1
{
color:#003333;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
padding:10px;
}






.aff a{
}
.aff a:hover{
-moz-border-radius: 13px;
-webkit-border-radius: 13px;
border-radius: 13px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 20px #000000;
-webkit-box-shadow: 0px 0px 20px #000000;
box-shadow: 0px 0px 20px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
opacity: 0.73;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 73);
/*-ms-filter must come before filter*/
filter: alpha(opacity = 73);
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*All filters must be placed together*/
}

#sh_ftr
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#004a31+0,034217+100 */
background: #004a31; /* Old browsers */
background: -moz-linear-gradient(top,  #004a31 0%, #034217 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #004a31 0%,#034217 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #004a31 0%,#034217 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004a31', endColorstr='#034217',GradientType=0 ); /* IE6-9 */
position:fixed;
z-index:999;
background-repeat:no-repeat;
/*width:1185px;*/
height:160px;
}

.div-shadow
{
background-color:#F0F0F0;
border: 1px solid #999999;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: inset 0px 0px 10px #000000;
-webkit-box-shadow: inset 0px 0px 10px #000000;
box-shadow: inset 0px 0px 10px #000000;
/*Inner elements should not cover inner shadows*/
/*Chrome renders inset shadows incorrectly with border-radius*/
/*IE 7 AND 8 DO NOT SUPPORT INSET SHADOWS*/
padding:15px;

line-height:25px;}

@media (max-width: 576px) {
.nmt
{
  margin-top: 26px !important; 
}
}