@charset "utf-8";
/* CSS Document */
body { color:#666666;}
.logo { z-index: 999999;}
.collegeName { z-index: 9999;}
.logo img 
{
	width:448px;
	height:auto;
	float:none;
}
.menuIcon 
{
	background-image:url(../images/mobile-view-icon.png);
	background-repeat: no-repeat;
	height:27px;
	margin-top:12px;
 	z-index: 999999999;	
 	cursor:pointer;
}

.logo-heading 
{
	font-size:14px;
	color:#ffffff;
	height: 15px;
}
.logo-main-heading 
{
	font-size:25px;
	font-weight:bold;
	color:#ffffff;
	height: 30px;
}
.logo-sub-heading 
{
	font-size:17px;
	font-weight:normal;
	color:#ffffff;
	height: 20px;
}
/*Commented by vinay 21-5-2014 .nav-pos { position:relative; margin-top:12px;}*/
/*Added by vinay 21-5-2015*/
.nav-pos { position:relative; margin-top:6px;}
/*END*/
.container { width:100%;}
.bannerTxt { height:300px;}
.mainDescription { color:#666666;}
.topicHead 
{
	color:#666666;
	text-align:center;
	padding:25px 0 10px 0;
	font-weight:bold;
}
.imgHolder { margin:auto; text-align: center;}

.imgHolderOneline {text-align: center;}
<!--  Glow effect on -->

.imgHolder:hover{
  box-shadow:
                1px 1px #53a7ea,
                2px 2px #53a7ea,
                3px 3px #53a7ea;
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);	
}
.imgHolderOneline img:hover {
  opacity: 0.7;
  box-shadow:
                1px 1px #53a7ea,
                2px 2px #53a7ea,
                3px 3px #53a7ea;
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
 }
.imgHolderOneline img {
  opacity: 1; 
  cursor: pointer; 
}
.imgHolder img:hover {
  opacity: 0.7;
  box-shadow:
                1px 1px #53a7ea,
                2px 2px #53a7ea,
                3px 3px #53a7ea;
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
  
 }
.imgHolder img {
  opacity: 1; 
  cursor: pointer; 
}
<!--  Glow effect off -->
.topicDescp 
{
	margin:auto;
	width:100%;
	text-align: left;
	padding-top:10px;
}
.buttonBottom1, .buttonBottom2, .buttonBottom3 
{
	color:#fff;
	text-align:center;	
	vertical-align:middle;
}
.socialIconsMargin img { margin-left:28px; margin-bottom:30px}

.gradFooter {
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom, #B9B9B9 0%, #737373 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #B9B9B9 0%, #737373 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #B9B9B9 0%, #737373 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #B9B9B9), color-stop(1, #737373));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #B9B9B9 0%, #737373 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top, #B9B9B9 0%, #737373 100%);
}

/*.gradFooter {padding:30px 160px;margin:0 auto;height:399px;text-align:center;}
.gradFooter ul li{float:left;width:25%;}*/

.gradFooter ul li {
   float: left;
    list-style: outside none none;
    padding-left: 5px;

}

.gradFooter {
    height: 105px;
    padding: 30px 253px;
    text-align: center;
}
.gradFooter ul li + li::before {
    content: " | ";
    color:#FFF;
}

.gradFooter ul li a {color:#FFF;text-decoration:none;}

.gradFooter ul li a.disable{color:rgb(172,172,172); cursor:default;}

.slidingMenu2 ul li a.disable{color:rgb(172,172,172); cursor:default;text-decoration:none;}

.gradFooter ul li ul li{text-align:left;float:none;color:#fff;list-style:none;width:100%;}

.marginT60{margin-top:60px}
.footer-lower{height:117px;text-align:center;background-color:#000;color:#afafaf;padding-top:23px;}
/*.socialIconsMargin { text-align:center;height:50px; margin-top:900px;}*/
/* add edby vinay 14-5-2015*/
.socialIconsMargin { text-align:center;height:50px; margin-top:900px;}
.socialIconsMarginhome { text-align:center;height:50px; margin-top:1445px;}

/* END*/
.AdmissocialIconsMargin { text-align:center;height:50px; margin-top:20px;}
.slidingMenu1
{
	padding-top:42px;
	width:159px;
	height:450px;
	background-color:#000;
	position:fixed;
	top:0px;
	right:-298px;
	z-index:999999;
	transition-duration: 1s;
	opacity:0.8;
}
.slidingMenu2
{
	padding-top:45px;
	width:254px;
	height:100%;
	background-color:#000;
	position:fixed;
	top:-4px;
	right:-400px;
	z-index:999999;
	transition-duration: 1s;
	opacity:0.8;
	
}

.slidingMenu1 ul li{color:#fff;list-style:none;font-weight:bold;font-size:12px;line-height:25px;cursor:pointer}
.slidingMenu2 ul li{color:#fff;list-style:none;font-weight:bold;line-height:30px;cursor:pointer}
.slidingMenu1 ul li:hover, .slidingMenu2 ul li:hover{color:#5aca9c;}
.slidingMenu1 ul li.gap, .slidingMenu2 ul li.gap{height:20px;}
.colAdj{min-height:1px;padding-left:15px;padding-right:15px;width:11%;position:relative;float:left}
.TextAdjAbout{min-height:1px;padding-left:15px;padding-right:15px;width:11%;position:relative;float:right}
.FrmBnrAdj{min-height:1px;padding-left:15px;padding-right:15px;width:10.1%;position:relative;float:left}
.LogoAdj{min-height:1px;padding-left:15px;padding-right:15px;width:9%;position:relative;float:left}
.childPgLogoAdj{min-height:1px;padding-left:15px;padding-right:15px;width:10%;position:relative;float:left}
.childPgContAdj{min-height:1px;padding-left:15px;padding-right:15px;width:10.5%;position:relative;float:left}

/*---Add by vinay 15-5-2015-----*/
        .BlockUI
        {
            background-color: #000;
            border: medium none;
            cursor: pointer;
            height: 100%;
            left: 0;
            margin: 0;
            opacity: 0.9;
            padding: 0;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 9999999;
        }
        .InnerBlockUI
        {
            background-color: rgb(255, 255, 255);
            border: 3px solid rgb(170, 170, 170);
            color: rgb(0, 0, 0);
            cursor: pointer;
            left: 32%;
            margin: 0;
            padding: 0;
            position: fixed;
            text-align: center;
            top: 2%;
            z-index: 9999999;
        }
        .adjModPopup
        {
            position: absolute !Important; 
            z-index: 99999 !Important;
            margin-left: 440px !Important;
            float: right; 
            margin-top: -14px
            }
        .adjPopupImgHeight
        {
            height:590px;
            } 
        .AdjMarqueText
        {
            background-color: rgb(255, 108, 0); 
            margin-top: -36px; margin-bottom: 40px;
            color: Black; display: block;
            width:auto;
            margin-right:-15px;
            }
/*-----END----*/
        .adjPageNameCont
        {
            margin-top:17px;
            }
     .ContactusName
        {
      width: 450px; padding-left: 5px;
      } 
      .ContactusEmail
        {
      width: 220px; padding-left: 5px;
      } 
      .ContactusMob
        {
        width: 216px; padding-left: 5px;margin-left:18px
      } 
      .ContactusArea
        {
        height: 200px;width: 450px; padding-left: 5px;
      } 
        .contMap
      {
          width:400; height:450;
          }  
          .contBackColor
        {
            background-color: Gray;
      }       
@media (max-width: 374px) {
.hidden-Custom-frmDiv-xs {
    display: block !important;
    margin-top:20px;
  }
  .hidden-Custom-frmAdjCall-xs {
    display: block !important;
    margin-left:-85px;
  }
  .contactEmailalign
  {
      margin-left:-85px;
      }
.FrmBnrAdj{min-height:1px;padding-left:10px;padding-right:15px;width:1%;position:relative;float:left;margin-left:-23px}
/*OLD CSS comment by vinay 13-5-2015 .logo img { width:32px; height:32px; float:none;}*/
/*---Added by vinay 13-5-2015---*/
.logo img { width:325px; height:auto; float:none;}
/*--END--*/
/*---Added by vinay 15-5-2015---*/
.hidden-Custom {
    display: none !important;
  }
.adjLogoRow{margin-left:-26px;margin-right:-26px}
.adjLogoRowInner{margin-left:-15px}    
 .InnerBlockUI
        {
            background-color: rgb(255, 255, 255);
            border: 3px solid rgb(170, 170, 170);
            color: rgb(0, 0, 0);
            cursor: pointer;
            left: 19%;
            margin: 0;
            padding: 0;
            position: fixed;
            text-align: center;
            top: 18%;
            z-index: 9999999;
        }
        .adjModPopup
        {
            position: absolute !Important; 
            z-index: 99999 !Important;
            margin-left: 215px !Important;
            float: right; 
            margin-top: -14px
            }
         .adjPopupImgHeight
        {
            height:300px;
        }
        .AdjMarqueText
        {
            background-color: rgb(255, 108, 0); 
            margin-top: -36px; margin-bottom: 40px;
            color: Black; display: block;
            width:auto;
            margin-right:-15px
            }  
/*--END--*/
.logo-heading 
{
	font-size:12px;
	height: 10px;
	position:relative;
	top:-2px;
	left:10px;
	font-weight:normal
}
.logo-main-heading 
{
	font-size:12px;
	height: 15px;
	position:relative;
	top:5px;
	left:10px;
	font-weight:normal
}
.logo-sub-heading { display:none;}
/*--Comment by vinay 15-5-2015---*/
/*.menuIcon 
{
	background-image:url(../images/mobile-view-icon-small.png);
	height:22px;
	margin-top:0px;
	z-index: 999999999;
}*/
/*--Modified by vinay 15-5-2015---*/
.menuIcon 
{
	background-image:url(../images/mobile-view-icon-small.png);
	height:22px;
	margin-top:5px;
	z-index: 999999999;
	float:right;
	margin-right:-10px
}
/*--END---*/
.slick-slide img 
{
	display: block;
	height: 100% !important;
	width: 200% !important;
}
.bannerTxt 
{
	position:relative;
	top:-140px;
	color:#fff;
	left:10%;
	width:90%;
	height:320px;
	font-size:16px;
}

/*--OLd comment by vinay 13-5-2015 .mainDescription {}*/
/*---New Added by vinay 13-5-2015*/
.mainDescription {padding:0 20px;margin-top:40px}
/*--END-------*/
.objectBox img 
{
	width:100%;
	height:100%;
	max-width:278px;
}
.principalTalk img { width:100%; height:100%;}
.topicDescp { max-width:278px; min-height:80px;}
/*--comment by vinay 15-5-2015-- .doubleBoxFirst, .doubleBoxSecond {padding-top:50px; min-width:80px;}*/
/*---New Added by vinay 15-5-2015*/
.doubleBoxFirst, .doubleBoxSecond {padding-top:30px; min-width:80px;}
/*END*/
.imgBoxHolder { width:109px; margin-right:30px;padding:0;}
.doubleBoxFirst .BoxFText 
{
	padding-left:0px;
	position: relative;
}
.doubleBoxSecond .BoxFText 
{
	padding-left:0px;
	position: relative;
	width:100%;
}
.heightAdjustDoulbeBox { height:130px;}
.doubleBoxFirst img 
{
	width:100%;
	position:relative;
}
.doubleBoxSecond img 
{
	width:100%;
	position:relative;
}
#dv_magzine {padding:0;}
.BoxFText { max-width:100px;}
.holdPad { padding:0 50px;}
.holdPadType2 { padding:0 50px;}
.doubleBoxFirstType2 .BoxFTextType2 
{
	padding-left:0px;
	position: relative;
	width:100%;
}
.doubleBoxSecondType2 .BoxFTextType2 
{
	padding-left:0px;
	position: relative;
	width:100%;
}
.doubleBoxFirstType2 img 
{
	width:100%;
	position:relative;
}
.doubleBoxSecondType2 img 
{
	width:100%;
	position:relative;
}
/*Commented by Vinay 15-5-2015*/
/*.doubleBoxFirstType2, .doubleBoxSecondType2 
{
	padding-top:50px;
	min-width:80px;
}*/
/*END*/
/*New added by Vinay 15-5-2015*/
.doubleBoxFirstType2, .doubleBoxSecondType2 
{
	padding-top:18px;
	min-width:80px;
}
/*END*/
.imgBoxHolderType2 { width:75px; margin-right:30px;padding:0;}
.BoxFTextType2 { max-width:100px;}
.buttonBottom1
{
	width:100%;
	height:38px;
    /* Comment by Vinay 15-5-2015 */ 	
    /*margin-top:40px;*/
    /*End*/	
    /* Added by Vinay 15-5-2015 */ 	
    margin-top:5px;
    /*End*/	
	padding-top:8px;
	font-size:13px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #428C75), color-stop(1, #3A6053));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #428C75 0%, #3A6053 100%);
}

.buttonBottom2
{
	width:100%;
	height:38px;
	margin-top:10px;
	padding-top:8px;
	font-size:13px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #43778D 0%, #39515D 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #43778D 0%, #39515D 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #43778D 0%, #39515D 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43778D), color-stop(1, #39515D));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #43778D 0%, #39515D 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #43778D 0%, #39515D 100%);
}

.buttonBottom3
{
	width:100%;
	height:38px;
	margin-top:10px;
	padding-top:8px;
	font-size:13px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8E5B48), color-stop(1, #5A413A));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #8E5B48 0%, #5A413A 100%);
}

.ContactusName
        {
      width: 300px; padding-left: 5px;
      } 
      .ContactusEmail
        {
      width: 300px; padding-left: 5px;
      } 
      .ContactusMob
        {
        width: 300px; padding-left: 5px;margin-left:-1px;
      } 
      .ContactusArea
        {
        height: 300px;width: 300px; padding-left: 5px;
      }
      .contMap
      {
          width:300; height:300;
          } 
           .contactMapAdjust
        {   
         margin-left:2px;
         }
      
}	
@media (min-width: 375px) and (max-width: 417px) 
{  
    .hidden-Custom-frmDiv-xs {
    display: block !important;
    margin-top:20px;
  }
  .hidden-Custom-frmAdjCall-xs {
    display: block !important;
    margin-left:-85px;
  } 
     .contactEmailalign
  {
      margin-left:-85px;
      } 
    .FrmBnrAdj{min-height:1px;padding-left:15px;padding-right:15px;width:8.5%;position:relative;float:left}
    /*---Added by vinay 15-5-2015---*/
.hidden-Custom-xs {
    display: none !important;
  }
 .adjLogoRow{margin-left:0}
/*--END--*/
.logo img 
{
	width:100%;
	height:32px;
	float:none;
	margin-left:10px;
}
.logo-heading 
{
	font-size:14px;
	height: 10px;
	position:relative;
	top:-2px;
	left:10px;
}
.logo-main-heading 
{
	font-size:14px;
	height: 15px;
	position:relative;
	top:5px;
	left:10px;
	font-weight:normal;
}
.logo-sub-heading {display:none;}
.menuIcon 
{
	background-image:url(../images/mobile-view-icon-small.png);
	height:22px;
	margin-top:5px;
	float:right;
	margin-left:0;
	z-index: 999999999;
}
.nav-pos { margin-top:8px;}
.padAdjust { padding-left:0px;    padding-right: 0;}
.slick-slide img 
{
	display: block;
	height: 100% !important;
	width: 210% !important;
	margin-top:50px;
}
.bannerTxt 
{
	position:relative;
	top:-250px;
	color:#fff;
	font-size:14px;
	left:150px;
	width:60%;
}
.bannerTxtPos1 
{
	top:-220px;
	font-size:14px;
	left:60px;
	width:60%;
	line-height:20px;
}
.topicDescp { max-width:278px; min-height:80px;}
.topicDescp h5 
{
	font-weight:bold;
	font-size:11px;
	text-align:center;
	/* line-height:0px; */
}
.mainDescription { padding:0px 35px;}
.topicDescpOneline { padding:0px 25px;}
.doubleBoxFirst, .doubleBoxSecond {padding-top:50px; min-width:80px;}
.imgBoxHolder { width:90%; margin-right:60px;}
.doubleBoxFirst .BoxFText, .doubleBoxSecond .BoxFText 
{
	padding-left:0px;
	top: -52px;
	left: 75px;
	position:relative;
}
.doubleBoxFirstType2 .BoxFTextType2, .doubleBoxSecondType2 .BoxFTextType2 {
	padding-left:0px;
	position:relative;
	top:-50px;
	left:75px;
}
.heightAdjustDoulbeBox { height:130px;}
.doubleBoxFirst img, .doubleBoxSecond img 
{
	width:70px;
	position:relative;
	left:-15px;
	max-width:100px;
}
.BoxFText { max-width:100px;}
.holdPad { padding:0 50px;}
.holdPadType2 { padding:0 50px;}
.doubleBoxFirstType2 img, .doubleBoxSecondType2 img 
{
	width:70px;
	position:relative;
	left:-15px;
	max-width:100px;
}
.doubleBoxFirstType2, .doubleBoxSecondType2 { padding-top:0px; min-width:50px;}
.imgBoxHolderType2 { width:90%; margin-right:60px;}
.BoxFTextType2 { max-width:100px;}
.buttonBottom1
{
	width:100%;
	height:38px;
	margin-top:40px;
	padding-top:8px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #428C75), color-stop(1, #3A6053));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #428C75 0%, #3A6053 100%);
font-size:12px;
}
.buttonBottom2
{
	width:100%;
	height:38px;
	margin-top:10px;
	padding-top:8px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43778D), color-stop(1, #39515D));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #43778D 0%, #39515D 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #43778D 0%, #39515D 100%);
font-size:12px;
}
.buttonBottom3
{
	width:100%;
	height:38px;
	margin-top:10px;
	padding-top:8px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8E5B48), color-stop(1, #5A413A));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #8E5B48 0%, #5A413A 100%);
font-size:12px;
}
.objectBox img { max-width:300px;}

.ContactusName
        {
      width: 300px; padding-left: 5px;
      } 
      .ContactusEmail
        {
      width: 300px; padding-left: 5px;
      } 
      .ContactusMob
        {
        width: 300px; padding-left: 5px;margin-left:-1px;
      } 
      .ContactusArea
        {
        height: 300px;width: 300px; padding-left: 5px;
      }
      .contMap
      {
          width:300; height:300;
          } 
           .contactMapAdjust
     {
      margin-left:2px;
      }
}
@media (min-width: 418px) and (max-width: 991px) {
.logo img 
{
	width:448px;
	height:auti;
	position:absolute;
	float:none;
	left:30px;
}
.logo-heading 
{
	font-size:14px;
	height: 10px;
	margin-left:10px;
}
.logo-main-heading 
{
	font-size:14px;
	height: 15px;
	margin-left:10px;
	font-weight:normal;
	margin-top:5px;
}
.logo-sub-heading { display:none;}
.menuIcon 
{
	background-image:url(../images/mobile-view-icon-small.png);
	height:22px;
	margin-top:25px;
	margin-left:30px;
	z-index: 999999999;
	float:right;
	cursor:pointer;
}


/*.FrmBnrAdj{min-height:1px;padding-left:15px;padding-right:15px;width:8.5%;position:relative;float:left}*/
.FrmBnrAdj{min-height:1px;padding-left:15px;padding-right:15px;width:10.6%;position:relative;float:left}
/*comm by vinay 21-5-2015--.nav-pos { margin-top:8px;}*/
/*Added by vinay 21-5-2015*/
.nav-pos { margin-top:6px;}
/*ENd*/
.padAdjust { padding-left:0px;}
.slick-slide img 
{
	display: block;
	height: 100% !important;
	width: 120% !important;
	margin-top:30px;
}
.bannerTxt 
{
	position:relative;
	top:-209px;
	font-size:20px;
	color:#fff;
	left:55%;
	width:45%;
}
.objectBox img { max-width:175px;}
.topicDescp 
{
	width:90%;
	max-width:300px;
	min-height:100px;
}
.principalTalk img { width:80%; max-width:600px;}
/*OLD---comment by vinay 13-5-2015 .mainDescription { padding:0px 20px;margin-top:16px}*/
/*---New added by vinay 13-5-2015--*/
.mainDescription { padding:0px 20px;margin-top:20px}
/*--End---------*/

.topicDescpOneline { padding:0px 10px;}
.doubleBoxFirst { padding-top:55px; min-width:200px;}
.doubleBoxFirst img, .doubleBoxSecond img { width:92%;}
.doubleBoxFirstType2 img, .doubleBoxSecondType2 img 
{
	width:80%;
	position:relative;
	left:-15px;
	max-width:100px;
}
.doubleBoxFirstType2, .doubleBoxSecondType2 
{
	padding-top:0px;
	min-width:200px;
}
.row.ab{
	margin-bottom:30px;
}
.imgBoxHolder {}
.imgBoxHolderType2 { min-width:200px;}
.doubleBoxFirst .BoxFText, .doubleBoxSecond .BoxFText { padding-left:0px; margin-left: -10px;}
.doubleBoxSecond { padding-top:10px; min-width:200px;}
.heightAdjustDoulbeBox { height:110px;}
.BoxFText { max-width:100px;}
.BoxFTextType2 { max-width:100px; margin-left:-100px;}
.buttonBottom1
{
	width:31%;
	height:38px;
	margin-top:40px;
	float:left;
	padding-top:9px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #428C75), color-stop(1, #3A6053));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #428C75 0%, #3A6053 100%);
font-size:12px;
}
.buttonBottom2
{
	width:31%;
	height:38px;
	margin-top:40px;
	float:left;
	margin-left:10px;
	padding-top:9px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43778D), color-stop(1, #39515D));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #43778D 0%, #39515D 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #43778D 0%, #39515D 100%);
font-size:12px;
}
.buttonBottom3
{
	width:31%;
	height:38px;
	margin-top:40px;
	float:left;
	margin-left:10px;
	padding-top:9px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8E5B48), color-stop(1, #5A413A));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #8E5B48 0%, #5A413A 100%);
font-size:12px;
}
/*added by vinay 14-5-2015*/
.slidingMenu1
{
	padding-top:42px;
	width:181px;
	height:450px;
	background-color:#000;
	position:fixed;
	top:0px;
	right:-298px;
	z-index:999999;
	transition-duration: 1s;
	opacity:0.8;
}
/*End*/
/*added by vinay 15-5-2015*/
 .InnerBlockUI
        {
            background-color: rgb(255, 255, 255);
            border: 3px solid rgb(170, 170, 170);
            color: rgb(0, 0, 0);
            cursor: pointer;
            left: 27%;
            margin: 0;
            padding: 0;
            position: fixed;
            text-align: center;
            top: 7%;
            z-index: 9999999;
        }
        .adjModPopup
        {
            position: absolute !Important; 
            z-index: 99999 !Important;
            margin-left: 335px !Important;
            float: right; 
            margin-top: -14px
            }
         .adjPopupImgHeight
        {
            height:456px;
        } 
        .AdjMarqueText
        {
            background-color: rgb(255, 108, 0); 
            margin-top: -39px; margin-bottom: 40px;
            color: Black; display: block;
            width:auto;
            margin-right:-15px
            }  
 /*End*/       
   .adjPageNameCont
        {
            margin-top:60px;
            }
  .adjLogoRowInner{margin-left:-32px}
  .adjEventImg{width:300px !Important;}
  
  
.ContactusName
        {
      width: 450px; padding-left: 5px;
      } 
      .ContactusEmail
        {
      width: 450px; padding-left: 5px;
      } 
      .ContactusMob
        {
        width: 450px; padding-left: 5px;margin-left:-1px;
      } 
      .ContactusArea
        {
        height: 400px;width: 450px; padding-left: 5px;
      }
      .contMap
      {
          width:400px; height:450px;
          } 
          .hidden-Custom-frmDiv-xs {
    display: block !important;
    margin-top:20px;
  }
  .hidden-Custom-frmAdjCall-xs {
    display: block !important;
    margin-left:-242px;
  }
   .contactEmailalign
  {
      margin-left:-242px;
      }
      
      .contactMapAdjust
     {
      margin-left:2px;
      }
  .contBackColor
  {
      background-color: Gray;
      height:91px;
      }
}
@media (min-width: 992px) and (max-width: 1199px) {
.gradFooter {    padding: 30px 213px;}
.FrmBnrAdj{min-height:1px;padding-left:15px;padding-right:15px;width:10.1%;position:relative;float:left}
.bannerTxt 
{
	position:relative;
	top:-150px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	left:565px;
	width:40%;
}
.principalTalk .topicHead 
{
	text-align:left;
	padding-top:0px;
	padding-bottom:8px;
}
.topicHead 
{
	text-align:left;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:5px;
}
.imgHolder { text-align: center;}
.objectBox img { width:100%; max-width:207px;}
.principalTalk img { width:100%; max-width:600px;}
.mainDescription { padding:0px 20px;}
.topicDescpOneline { padding:0px 10px;}
.imgHolderOneline { text-align: left;}

.doubleBoxFirst { padding-top:35px;}
.doubleBoxFirst img, .doubleBoxSecond img 
{
	width:120%;
	position:relative;
	left:-15px;
}
.doubleBoxFirst .BoxFText, .doubleBoxSecond .BoxFText { padding-left:0px;}
.doubleBoxSecond { padding-top:20px;}
.topicDescp { min-height:150px;}
.heightAdjustDoulbeBox { height:250px;}
.doubleBoxFirstType2 .BoxFTextType2, .doubleBoxSecondType2 .BoxFTextType2 { padding-left:0px;}
.doubleBoxFirstType2 img, .doubleBoxSecondType2 img {
	width:120%;
	position:relative;
	left:-15px;
}
.doubleBoxFirstType2 { padding-top:35px;}
.doubleBoxSecondType2 { padding-top:20px;}
.buttonBottom1
{
	width:100%;
	height:62px;
	margin-top:35px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #428C75), color-stop(1, #3A6053));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #428C75 0%, #3A6053 100%);
}
.buttonBottom2 {
	width:100%;
	height:62px;
	margin-top:10px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #43778D 0%, #39515D 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #43778D 0%, #39515D 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #43778D 0%, #39515D 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43778D), color-stop(1, #39515D));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #43778D 0%, #39515D 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #43778D 0%, #39515D 100%);
}
.buttonBottom3
{
	width:100%;
	height:62px;
	margin-top:10px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8E5B48), color-stop(1, #5A413A));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #8E5B48 0%, #5A413A 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #8E5B48 0%, #5A413A 100%);
}
/*Added by vinay 15-5-2015*/
.autoAdjLastContText{margin-right:-25px !important}
.AdjMarqueText
        {
            background-color: rgb(255, 108, 0); 
            margin-top: -42px; margin-bottom: 40px;
            color: Black; display: block;
            width:auto;
            margin-right:-15px
            }  
/*END*/
.objectBox:last-child {
	margin-right:0;
}
}
@media (min-width: 1200px) and (max-width: 1279px) {
.bannerTxt 
{
	position:relative;
	top:-200px;
	color:#fff;
	left:590px;
	width:40%;
	font-size:22px;
	font-weight:bold;
}
.principalTalk .topicHead 
{
	text-align:left;
	padding-top:0px;
	padding-bottom:8px;
}
.topicHead 
{
	text-align:left;
	padding-top:75px;
	padding-bottom:8px;
	max-width:207px;
}
.imgHolder { text-align: left;}
.objectBox img { width:100%; max-width:207px;}
.principalTalk img { width:100%; max-width:600px;}
.imgHolderOneline { text-align: left;}
.doubleBoxFirst { padding-top:107px;}
.doubleBoxFirst img, .doubleBoxSecond img 
{
	width:120%;
	position:relative;
	left:-15px;
}
.doubleBoxFirst .BoxFText, .doubleBoxSecond .BoxFText { padding-left:0px;}
.doubleBoxSecond { padding-top:20px;}
.topicDescp { min-height:150px;}
.doubleBoxFirstType2 .BoxFTextType2, .doubleBoxSecondType2 .BoxFTextType2 { padding-left:0px;}
.doubleBoxFirstType2 img, .doubleBoxSecondType2 img 
{
	width:120%;
	position:relative;
	left:-15px;
}
.doubleBoxFirstType2 { padding-top:107px;}
.doubleBoxSecondType2 { padding-top:20px;}
.buttonBottom1
{
	width:100%;
	height:62px;
	margin-top:100px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #428C75), color-stop(1, #3A6053));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #428C75 0%, #3A6053 100%);
}
.buttonBottom2
{
	width:100%;
	height:62px;
	margin-top:10px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43778D), color-stop(1, #39515D));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #43778D 0%, #39515D 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #43778D 0%, #39515D 100%);
}
.buttonBottom3
{
	width:100%;
	height:62px;
	margin-top:10px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8E5B48), color-stop(1, #5A413A));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #8E5B48 0%, #5A413A 100%);
}
/*Added by vinay 15-5-2015*/
.autoAdjLastContText{margin-right:-25px !important}
/*END*/
}
@media (min-width: 1280px) {

.bannerTxt 
{
	position:relative;
	top:-150px;
	color:#fff;
	left:150px;
	width:40%;
	font-size:22px;
	font-weight:bold;
}
.bannerTxtPos1
{
	position:relative;
	top:-340px;
	color:#fff;
	left:630px;
	width:40%;
	font-weight:normal;
	line-height:30px;
}
.bannerTxtPos2 
{
    color: #fff;
    font-weight: normal;
    left: 630px;
    line-height: 30px;
    position: relative;
    text-align: right;
    top: -200px;
    width: 40%;
}
.TxtPos2
{
	top: -92px;
	left: 393px;
	font-weight:bold;
	width:60%;
}
.TxtPos3
{
	top: -90px;
	left: 500px;
	font-weight:bold;
	width:60%;
}
.TxtPos4
{
	top: -90px;
	left: 573px;
	font-weight:bold;
	width:60%;
}
.TxtPos5 
{
	top: -90px;
	left: 255px;
	font-weight:bold;
	width:60%;
	text-align:center;
}
.TxtPos6
{
	top: -90px;
	left: 236px;
	font-weight:bold;
	width:60%;
	text-align:center;
}
.TxtPosAbout
{
	top: -206px;
	left: 680px;
	font-weight:bold;
	width:60%;
	color:White;
}
.principalTalk .topicHead 
{
	text-align:left;
	padding-top:0px;
	padding-bottom:8px;
	font-size:16px;
}
.topicHead 
{
	text-align:left;
	padding-top:35px;
	padding-bottom:5px;
	max-width:207px;
	font-size:16px;
}
.topicHead1
{
	text-align:center;
	padding-top:15px;
	font-size:18px;
	color:#666666;
	font-weight:bold
}
.imgHolder { text-align: left; margin-top:13px;margin-left:-3px}
.imgHolder1 { text-align: left; margin-top:13px;margin-left:55px}

.imgbox 
{
	background: #fff none repeat scroll 0 0; 
	border: 1px solid #d3d3d3;
	margin-bottom:20px;
	height:490px;
	box-shadow:0 -20px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
}
.abtimgbox  
{
    border: 1px solid #d3d3d3;
    height: 400px;
    margin-bottom: 20px;
	box-shadow:0 -20px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
}
.objectBox img { max-width:300px;}
.principalTalk img { width:100%; max-width:600px;}
.imgHolderOneline { text-align: left;}
.doubleBoxFirst { padding-top:61px;}
.doubleBoxFirst img, .doubleBoxSecond img { position:relative; left:-15px;}
.doubleBoxFirst .BoxFText, .doubleBoxSecond .BoxFText { padding-left:20px;}
.doubleBoxSecond { padding-top:20px;}
.topicDescp { min-height:50px;}
.doubleBoxFirstType2 .BoxFTextType2, .doubleBoxSecondType2 .BoxFTextType2 { padding-left:0px;}
.doubleBoxFirstType2 img, .doubleBoxSecondType2 img { position:relative; left:-15px;}
.doubleBoxFirstType2 { padding-top:61px;}
.doubleBoxSecondType2 { padding-top:17px;}
.buttonBottom1
{
	width:240px;
	height:60px;
	margin-top:61px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #428C75), color-stop(1, #3A6053));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #428C75 0%, #3A6053 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #428C75 0%, #3A6053 100%);
}
.buttonBottom2
{
	width:240px;
	height:60px;
	margin-top:10px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #43778D 0%, #39515D 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43778D), color-stop(1, #39515D));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #43778D 0%, #39515D 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #43778D 0%, #39515D 100%);
}
.buttonBottom3
{
	width:240px;
	height:60px;
	margin-top:10px;
	padding-top:20px;
	font-weight:bold;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8E5B48), color-stop(1, #5A413A));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #8E5B48 0%, #5A413A 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #8E5B48 0%, #5A413A 100%);
}
/*Added by vinay 15-5-2015*/
.autoAdjLastContText{margin-right:-25px !important}
/*End*/
}
