/*
 * @author ( Akash )
*/

/* not ready */

/* ##########################  general  ########################### */


@font-face {
    font-family: 'OpenSansRegular';
    src: url('../font/OpenSans-Regular-webfont.eot');
    src: url('../font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/OpenSans-Regular-webfont.woff') format('woff'),
         url('../font/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../font/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body
{
background: #fff /*url(../images/header_outer.jpg) repeat-x */;
color: #000;
font-family:"Rajdhani",Helvetica,sans-serif;
overflow-x:hidden;/***********added*******************/
}

#all
{
color: #000;
border:solid 0px #ddd  !important ;
margin-top:0px;
font-family:"Rajdhani",Helvetica,sans-serif!important;

}
a:link,
a:visited
{
color:#2F5597
}

a:hover,
a:active,
a:focus
{
background:none;/**#669933**/
color:#FFF;
}

input:focus
{
border:solid 2px;
}

fieldset
{
border:solid 0px #ccc
}

.article-info
{
color:#444;
}

.article-info dd span
{
color:#444;
border-right:solid 0px;

}
/* ##########################  logo  ########################### */
#header
{background:#fff}
#logo span
{
color:#4B94C9!important;
margin-top:6px;
font-size:13px !important;
letter-spacing:1px;
}

.logoheader
{
/*border-top:solid 2px #fff;
border-bottom:solid 2px #fff;*/
color:#fff;
background:#fff;/*#3A5795*/
height:151px;
position:fixed;
top:0px;
z-index:1000;
width:100%;
box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.3);
transition: transform 300ms ease 150ms;

}

#header-image
{
min-height:0px;
background:#E2E2E2;
position:relative;
margin-top:151px;


}

h1#logo
{
margin:20px 0px 0px 3%;
font-size:3em;
width:auto;/**********prev auto**************/
float:left;/*******added*******/

}


#line
{
text-align:right;
margin-bottom:10px;
padding-right:20px;
}

#header #line form,
#header #line #fontsize,
#header #line form .search
#header #line form .finder
{
display:inline !important;
}

/* ##########################  header  ########################### */


#header ul
{
max-width:1030px;
right:15px;
}

/* ++++++++++++++  lists, skiplinks  ++++++++++++++ */
#header ul.menu
{

margin-top:5px !important;
list-style-type:none
}

#header ul.menu li
{
border:0
}

#header ul.menu li a:link,
#header ul.menu li a:visited
{
color:#333;
border:0;
border-right:solid 1px #eee;
background:transparent;
padding:10px 15px;
}

#header ul.menu li a:hover,
#header ul.menu li a:active,
#header ul.menu li a:focus
{
color:#444;
background:#ddd
}

#header ul.menu li.active a:link,
#header ul.menu li.active a:visited
{
color:#fff;
border-right:solid 1px #237D85;
background:#2F5597 !important
}

#header ul.skiplinks
{
width:100%
}
.skiplinks,
.skiplinks li
{
  border:solid 0px #000;
}

#header ul.skiplinks
{
  width:100%;
  text-align:left;
  background:none;
  z-index:20000;
  top:0;
  display:inline;
  padding:0
}

#header ul.skiplinks li a.u2:active,
#header ul.skiplinks li a.u2:focus

{
  background:#333 !important;
  color:#fff !important;
  border:solid 1px;
  top:0px !important;
  z-index:1000000000000 !important;
  left:10px !important;
  display:block;
    width:14em;
    display:block
}

/* ++++++++++++++  fontsize  ++++++++++++++ */

#fontsize
{
  color:#fff;
}

#fontsize p a:link,
#fontsize p a:visited
{
  color:#fff
}

#fontsize p a:hover,
#fontsize p a:active,
#fontsize p a:focus
{
  background:none;
  color:#fff
}

#fontsize h3
{
  color:#fff;
}


/* ++++++++++++++  search  ++++++++++++++ */

#header form .inputbox
{
  background:#fff !important;
}

#header form .inputbox:focus
{
  border:solid 2px #000;
}

#header form .button
{
  border:solid 1px #999;
  background:#664335 url(../images/searchbutton.png) ;
  color:#fff;
}

/* ##########################  contentarea  ########################### */

#top
{
    background:#eee;
    padding:15px;
    border:solid 1px #ddd
}

#contentarea,
#contentarea2
{
  background:#fff;
}


/* ##########################  breadcrumbs  ########################### */

#breadcrumbs
{
  color:#555;
}

#breadcrumbs span
{
  color:#555;
}

#breadcrumbs span a:link,
#breadcrumbs span a:visited
{
  background:#fff;
  color:#2F5597;
}

#breadcrumbs span a:hover,
#breadcrumbs span a:active,
#breadcrumbs span a:focus
{
  background:#2F5597;
  color:#fff;
}


/* ##########################  navigation column  ########################### */

.module_content
{
  border:solid 1px #ddd;
  background:#fff
}
.moduletable_js
{
  border:solid 0px #ddd;
}

#right .moduletable_js
{
  border:0
}

#nav h3
{
  border-bottom:solid 1px #ddd;
  color:#444;
}

h3.js_heading
{
  border-bottom:solid 1px #fff !important;
  background:#eee;
  font-family: 'Titillium Maps', Arial;
}

h3.js_heading span.backh
{
  border:solid 0px #000
}

h3.js_heading span.backh1
{
  color:#444
}

#right h3
{
  color:#377A2E;
  border-bottom:solid 1px #ddd;
}

#right h3 span.backh
{

}

#right h3 span.backh2
{

}

#right h3 span.backh3
{
  color:#664335
}

h3.js_heading a
{
  border:0
}

h3.js_heading a img
{
  border:0
}

h3.js_heading a.opencloselink:hover,
h3.js_heading a.opencloselink:active,
h3.js_heading a.opencloselink:focus
{
  background:none
}

h3.js_heading a:link,
h3.js_heading a:visited,
h3.js_heading a:hover,
h3.js_heading a:active,
h3.js_heading a:focus
{

}

#nav h3
{
  font-family: 'Titillium Maps', Arial;
}

#nav h3.js_heading a:focus
{

}

#nav form
{
  color:#000;
}

#nav form a:hover,
#nav form a:active,
#nav form a:focus
{
  color:#fff;
  background:none;/**#669933**/
}

/* ++++++++++++++  first level  ++++++++++++++ */
#nav .moduletable-example ul.menu
{
  background:none;
  border:0;
}

ul.menu
{
  border:0;
  background:none /* #fff url(../images/nav_level_1.gif) repeat-x */;
  /**border:solid 0px #eee;**/
}

.module_content ul.menu
{
  border:0;
}

ul.menu li
{
  /*border-bottom:solid 1px #ddd;*/
}


ul.menu li a:link,
ul.menu li a:visited
{
  color:#828B9F;
  /*background:url(../images/karo.gif) 5px 12px no-repeat*/
}

ul.menu li.active a:link,
ul.menu li.active a:visited
{
  color:#828B9F;
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus,
ul.menu li.active a:hover,
ul.menu li.active a:active,
ul.menu li.active a:focus
{
  /*background: #fff url(../images/nav_level_1.gif) repeat-x ;*/
  color:#828B9F ;
}


/* ++++++++++++++  second level  ++++++++++++++ */

ul.menu li ul
{
  border:solid 0px #eee;
}

 ul.menu li ul li
{
  border:solid 0px #000;
  background:none;
}

 ul.menu li.active ul li a:link,
 ul.menu li.active ul li a:visited
{
  color:#444;
  border:0;
  border-bottom:solid 1px #fff;
  background: #e8e8e8
}

 ul.menu li.active ul li.active a:link,
 ul.menu li.active ul li.active a:visited
{
  border:0;
  color:#333;
  border-bottom:solid 1px #fff;
}

 ul.menu li.active ul li a:hover,
 ul.menu li.active ul li a:active,
 ul.menu li.active ul li a:focus
{
  background:#666 !important;
  color:#fff !important;
}


/* ++++++++++++++  third level  ++++++++++++++ */

ul.menu li ul li ul
{
  border:0 !important;
  background:#f5f5f5 !important;
  padding-bottom:0
}

ul.menu li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li a:visited
{
  background:#f5f5f5 ;
  border-bottom:solid 1px #fff;
  color:#444
}

ul.menu li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active a:visited
{
  color:#333;
}



/* ++++++++++++++  fourth level  ++++++++++++++ */

ul.menu li ul li ul li ul
{
  border:solid 1px #eee !important;
  padding-top:10px !important;
  padding-bottom:10px !important;
  background:#fff url(../images/level4.png) repeat-x !important;
}


ul.menu li.active  ul li.active  ul li.active  ul li  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li a:visited
{
  font-weight:normal;
  padding: 3px 2px 3px 40px;
  font-size:0.9em;
  background:#fff url(../images/arrow_small.png) no-repeat  30px 5px;
  color:#444
}


ul.menu li.active  ul li.active  ul li.active  ul li.active  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li.active a:visited
{font-weight:bold;
color:#333 }



/* ++++++++++++++  fifth level  ++++++++++++++ */

ul.menu li ul li ul li ul li ul
{
  border:solid 0px #eee !important;
  padding-top:5px !important;
  padding-bottom:10px !important;
  background:#fff url(../images/level4.png) repeat-x !important;
}


ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li a:visited
{
  font-weight:normal;
  padding: 3px 2px 3px 5px;
  font-size:0.9em;
  background:#fff ;
  color:#444;
  margin:0 10px  0 35px;
  border-bottom:solid 1px #ddd
}


ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li.active  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li.active a:visited
{font-weight:bold; color:#333}


/* ##########################  content - main   ########################### */


#main
{

min-height:300px
width:100%;

}

#main a:link,
#main a:visited
{

}

#main a:hover,
#main a:active,
#main a:focus
{
  background:#2F5597;
  color:#fff;
}

#main th a:hover,
#main th a:active,
#main th a:focus
{
  background:#333;
  color:#fff;
}

.items-row
{

}

.column-1,
.column-2
{
  border: solid 0px;
}

.item-separator
{
  border: solid 0px #333333;
  
}

#main ul li
{

}

.small
{
  border:solid 0;
}

ul#archive-items li.row0,
ul#archive-items li.row1
{
  border-bottom:solid 1px #ddd
}

.archive #adminForm fieldset
{
  border:0;
  padding:0;
  margin:20px 0
}

/* ++++++++++++++  images  ++++++++++++++ */

.image-left
{
    padding:2px;
}

.image-right
{
    border:solid 1px #ddd;
    padding:2px
}


/* ++++++++++++++  leading  ++++++++++++++ */

.items-row
{

}


/* ++++++++++++++++++++ headings +++++++++++++ */

#main h1
{
  color:#333;
  /*border-top:solid 0px #ddd;
  border-bottom:solid 0px #ddd;*/
   font-family: "Rajdhani",Helvetica,sans-serif;

}

/* h1 on frontpage */
/*
#main .blog-featured h1
{
  border-top:solid 0px #ddd;
  border-bottom:solid 0px #ddd;
}
*/
.items-row h2
{
  color:#2F5597;
  border-top:solid 1px #ddd;
  border-bottom:solid 1px #ddd;
}
.items-row h2 a:link,
.items-row h2 a:visited,
.items-leading h2 a:link,
.items-leading h2 a:visited
{
  color:#2F5597 !important;
}



.items-row h2 a:hover,
.items-row h2 a:active,
.items-row h2 a:focus,
.items-leading h2 a:hover,
.items-leading h2 a:active,
.items-leading h2 a:focus
{color:#fff !important;
text-decoration:none !important
}





.items-leading h2
{
  color:#2F5597;
}

#main h2
{
font-family: "Rajdhani",Helvetica,sans-serif;
margin-top: 10px;
color: #000;
font-size: 3.5em;
padding-bottom: 1%;

}

#main h2 a
{
  color:#333;
}


/* ++++++++++++++  readmore  ++++++++++++++ */

.readmore a:link,
.readmore a:visited,
a.readmore:link,
a.readmore:visited
{
  color:#fff;/****#444*****/
  background:#4B94C9 /*#eee url(../images/arrow1.gif) no-repeat left top*/;
  border:solid 1px #ddd;
}

.readmore a:hover,
.readmore a:active,
.readmore a:focus,
a.readmore a:hover,
a.readmore a:active,
a.readmore a:focus
{
  background:#007CA3/*#555 url(../images/arrow2.gif) no-repeat left 6px*/ !important;
  color:#4B94C9;/*prev #fff*/
}

a.readmore:hover,
a.readmore:active,
a.readmore:focus
{
  background:#fff;
  color:#4B94C9;
}

/* ++++++++++++++  icons  ++++++++++++++ */

.actions img
{
  border:0;
}

/* ++++++++++++++  items-more  ++++++++++++++ */

#main .items-more h3
{
  border-bottom:solid 1px #ddd;
  border-top:solid 1px #ddd;
  color:#444;
}

#main .items-more ol
{
  color:#000;
}

#main .items-more ol li a
{
  background:#FFF url(../images/blog_more.gif) no-repeat  !important;
  color: #2F5597 /* #377A2E */
}

#main .items-more ol li a:hover,
#main .items-more ol li a:active,
#main .items-more ol li a:focus
{
  background: #555 url(../images/arrow2.gif) no-repeat 0px center;
  color:#333;
}

/* ++++++++++++++  pagination  ++++++++++++++ */

#main .pagination
{
  border-top:solid 1px #ddd;
}


/* ++++++++++++++  article index  ++++++++++++++ */

table.contenttoc
{
  border:solid 1px #ccc;
}


/* ##########################  right column   ########################### */

#right
{

}

#right .moduletable
{
  border:solid 0px #eee;
  border-top:0;
    margin-bottom:10px;

}

#right h3
{
  color:#333
}

#right h4
{
  color:#444;
  border:solid 0;
}

#right ul
{
  border:solid 0 #ccc;
  color:#333;
}

.moduletable-custom ul li
{
  color:#333;
  background: url(../images/arrow2_grey.png) no-repeat  2px 7px;
}

#right .moduletable-custom h4
{
color:#444
}

#right .moduletable a img
{border:0}

/* ++++++++++++++  button for closing right column  ++++++++++++++ */
#close span
{
  color:#000;
}

/* ##########################  modules  ########################### */

/* ++++++++++++++  mostread, latest news ++++++++++++++ */

.mostread li a:link,
.mostread li a:visited,
.latestnews li a:link,
.latestnews li a:visited
{
  background: url(../images/arrow2_grey.png) 2px 7px  no-repeat ;
}

.mostread li a:hover,
.latestnews li a:hover,
.mostread li a:active,
.latestnews li a:active,
.mostread li a:focus,
.latestnews li a:focus
{
  background:#555 url(../images/arrow_white_grey.png) 2px 6px  no-repeat !important;
}

/* ++++++++++++++  newsfeed  ++++++++++++++ */

ul.newsfeed
{
  border:solid 0px #000;
}

.newsfeed-item
{
  border-bottom:solid 1px #ddd;
}

.newsfeed-item h5 a
{

}

/* ++++++++++++++  newsflash  ++++++++++++++ */
/* newsflash horizontal */

ul.newsflash-horiz
{
  border:solid 1px #eee;
  background:#f5f5f5 url(../images/box.png) repeat-x;
}

.newsflash-horiz li
{
  border:solid 0px #eee;
  background:#f5f5f5;
}

ul.newsflash-horiz li h4
{
  border-bottom:solid 1px #fff;
  font-family: 'Titillium Maps', Arial;
}

/* newsflash vertical */

.newsflash-vert
{

}

/* ++++++++++++++  banner  ++++++++++++++ */

.banneritem
{
  border:0
}

.banneritem a
{
  background:none
}

.banneritem a img
{
  background:none;
  border:0
}

/* ++++++++++++++  login  ++++++++++++++ */

#login-form .inputbox
{
  border:solid 1px #ddd;
  background:url(../images/content_bg.gif) repeat-x;
}

fieldset.input
{
  border:0;
}

input.button,
button.button
{
  background:#FFFFFF url(../images/arrow1.gif) no-repeat left top;
  border:1px solid #DDDDDD;
  color:#444444;
}


/* ++++++++++++++  tabs/ slide  ++++++++++++++ */

ul.tabs
{
  border:solid 1px #ddd;
  border-bottom:0;
  background:#f5f5f5 url(../images/box.png) repeat-x;
}

ul.tabs li
{
  background:#f5f5f5 url(../images/box.png) repeat-x;
  border-right:solid 1px #ddd
}

ul.tabs li a:link,
ul.tabs li a:visited
{
  color:#333;
}

ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus
{
  color:#000
}

.tabcontent
{
  border:solid 1px #ddd;
  background:#fff;
  color:#000;
}

.tabcontent .linkclosed
{
  color:#000;
  border-bottom:solid 1px #e5e5e5;
}

ul.tabs li a.linkopen
{
  background:#fff;
  color:#333;
  border:0
}

ul.tabs li a.linkclosed:hover,
ul.tabs li a.linkclosed:active,
ul.tabs li a.linkclosed:focus,
ul.tabs li a.linkopen:hover,
ul.tabs li a.linkopen:active,
ul.tabs li a.linkopen:focus
{
  background:#555;
  color:#fff
}


/* ++++++++++++++  category-module  ++++++++++++++ */

.category-module li
{
  border-bottom:solid 1px #ddd;
}

.category-module li li
{
  border:0
}

/* ##########################  search   ########################### */

.searchintro img





{
  border:0px
}

.inputbox:focus
{
  border:solid 2px #000;
}

.word
{
  background:#fff;
  border:solid 0px #ccc ;
}

.word input
{
  background:#fff;
  border:solid 1px #999;
  color:#444;
}

.only
{
  border:solid 1px #ccc;
}

.phrases
{
  border:solid 1px #ccc;
}

/* ++++++++++++++  selects  ++++++++++++++ */
.phrases .inputbox
{
  background:#fff;
  color:#000;
}

.phrases .inputbox option
{
  background:#f5f5f5;
  border-bottom:solid 1px #ccc;
}

.phrases .inputbox option a:hover
{
  background:#C00;
  border-color:#CFD0D6;
  color:#fff;
}

/* ++++++++++++++  search results  ++++++++++++++++++ */

dl.search-results
{
  background:#f5f5f5;
}

dl.search-results dt.result-title
{
  border-top:dotted 1px #ddd
}

dl.search-results dd.result-url
{
  border-bottom:solid 5px #fff;
  color:#115599;
}

dl.search-results dd.result-created
{
  border-bottom:solid 5px #fff;
}

/* ##########################  forms   ########################### */

/* ++++++++++++++  form validation  ++++++++++++++ */

.invalid
{
  border-color:red !important;
}

label.invalid
{
  color:red;
}

/* ##########################  user profile  ########################### */

#users-profile-core,
#users-profile-custom
{
  border:solid 1px #ccc;
}

#member-profile fieldset
{
  border:solid 1px #ccc;
}


/* ##########################  tables   ########################### */
table
{
  border:solid 1px #ddd !important
}

tbody
{

}

tr.odd,
.cat-list-row1
{
  background:url(../images/news.gif)  repeat-x;
}

table.newsfeeds td,
table.weblinks td
{

}

table.weblinks th,
table.newsfeeds th,
table.category th,
table.jlist-table th
{
  background:#444;
  color:#fff
}

table.weblinks th a,
table.newsfeeds th a,
table.category th a,
table.jlist-table th a
{
  color:#fff !important
}

td.table_footer
{
  background:#ddd url(../images/table_footer.gif) bottom left repeat-x;
}

td.counter
{

}

td.num,
td.hits
{

}

td p
{

}

table.category th a img
{
  border:solid 0px ;
}

/* for opera */
tr, td
{
  border:solid 1px #ddd
}

fieldset.filters
{
  border:0;
}


/* ##########################  contacts   ########################### */

.contact form
{
  background:#fff;
  color:#000;
}

.contact input
{
  background:#fff;
  color:#000;
}

.contact input.invalid,
.contact textarea.invalid
{
  border:solid 2px red;
}

.contact label.invalid
{
  color:red;
}


/* ++++++++++++++  Error Message contact form  ++++++++++++++ */

p.error
{
  color:#044b63;
  background:#eee;
  border-top:3px solid #044b63;
  border-bottom:3px solid #044b63;
}

body.contentpane
{
  background:#fff;
}


/* ##########################  footer   ########################### */

#footer
{

  background:#fff/*#474141#333333 url(../images/tabs_back.png) repeat-x*/;
  color:#333/*#C2BABA*/;
  border-top:solid 1px #A7A7A7; /*#ccc*/
  min-height:10px;
  padding:0;text-align: center;
  
}

#footer-inner
{
  background:#474141 /*#f5f5f5 url(../images/footer.jpg) repeat-x left bottom*/;
  /*border-top:solid 1px #ddd*/
  border-top: 5px solid #414141;
  
  
}

#footer-sub a:link,
#footer-sub a:visited
{color:#fff; font-size:16px!important;text-decoration:none;}



.box1
{
  border-right:none;
}

.box3
{
  /*border-left:solid 1px #39363C;
  border-right:solid 1px #39363C;*/
}

.box4
{
  /*border-left:solid 1px #39363C;*/
}

.box5
{
  border-left:solid 1px #39363C;
  border-right:solid 1px #39363C;
}
.box h3
{
  font-family: 'Titillium Maps', Arial;
}

#bottom a img
{
  border:0 none;
}



/* ##########################  editor  ########################### */

.contentpaneopen_edit img
{
  border:0
}

form.editor fieldset
{
  border:solid 1px #ccc;
}


/* ++++++++++++++  edit  ++++++++++++++ */

form#adminForm
{
  border:solid 0px #000
}

.edit form#adminForm fieldset
{
  border:solid 1px #ddd
}

legend
{font-weight:bold}
/* ++++++++++++++  tooltip  ++++++++++++++ */
.tip
{
  border:solid 1px #333;
  background:#ffffcc;
}
table.pagenav,
table.pagenav tr,
table.pagenav td
{border:0 !important}

#main .categories-list ul
{list-style-type:none}

/* contact  plain */
#main .contact h3
{
  border-bottom:solid 1px #ddd;
  margin: 20px 0
}

.form-required
{
  font-weight:bold;
  margin:10px 0;
  background:#fff url(../images/req.png) no-repeat;
  padding:10px 40px

}

.contact .inputbox
{
  background:#fff url(../images/content_bg.gif) repeat-x ;
  border:solid 1px #ccc;
  padding:3px
}
/* contact  slider */

.panel
{
  border:solid 1px #ddd;
  margin-top:-1px

}
#main .contact .panel h3
{
  margin:0px 0 0px 0;
  padding: 0;
  background:#eee;
  border:0
}
.panel h3 a
{
  display:block;
  padding:6px;
  text-decoration:none;
  color:#444;
  padding:6px;
}


.panel h3.pane-toggler a
{
  background:#f5f5f5 url(../images/slider_plus.png) right  top no-repeat;
}
.panel h3.pane-toggler-down a
{
  background:#f5f5f5  url(../images/slider_minus.png) right  top no-repeat;
  border-bottom:solid 1px #ddd;
}

.pane-slider
{
  border:solid 0px;
  padding:0px 10px !important;
  margin:0;
  background: url(../images/nav_level_1.gif) repeat-x ;
}

.panel .contact-form,
.panel  .contact-miscinfo
{
  padding:10px
}

.contact .panel .contact-form form,
.contact .panel .contact-address
{
  margin:20px 0 0 0
}

.categories-list .category-desc ul li
{list-style-type:square
}
/* tabs */

div.current
{

  background: url(../images/nav_level_1.gif) repeat-x ;
}

#close a
{text-decoration:none}

/*Encyclopedia*/
div.encyclopedia_col1 {
  width:49%;
  float:left;

}
div.encyclopedia_col1 p.img_caption {
  font-size: .6em;
}
div.encyclopedia_col2 {
  width:49%;
  float:right;
  padding-left:3px;
  margin-left: 2px;
}
div.encyclopedia_col2 p {
  padding-left:3px;
  margin-left: 2px;
}

div.encyclopedia_links ul
{
        display:block;
        margin:0px 0px 1px 0px;
        list-style-type:none;
        padding:10px 0px 10px 0px;
        width:100%
}
div.encyclopedia_links ul li
{
        display:inline ;
        padding:2px ;
        margin:2px;
        white-space:nowrap;

}
/* ########################## sample module styling  ########################### */

div.sample-module {
    border: 2px dashed #ddd;
    padding: 10px;
    background-color: #f5f5f5;
}


/********************************************************/
.top-menu{width:100%; border:1px solid #00243A;}
#menu-cont{width:48.5%; position:relative; top:10px; float:left; height:100px; margin-left:3%;}
#connect{width:100%; position:relative; top:0px; float:left; height:40px; margin-left:3%; background:none;}
#webnxtt-menu{width:100%; position:relative; top:0px; float:left; height:40px; margin-left:0%;background: #7A3029;}

#social-media{ float:right; bottom:0px; width:auto; position: relative; right:20px; display:inline-block;}

.social-media-img{ padding:5px; width:30px; height:30px;}
#top-block{ float:right; top:5px; width:350px; position: absolute; right:2px; display:block;}

#top-right-menu{ float:right; bottom:0px; width:auto; position: relative; right:9px; display:block;}
#top-right-menu a:link, #top-right-menu a:hover, #top-right-menu a:visited, #top-right-menu a:focus{ color:#4B94C9; text-decoration:none; padding:8px 10px 8px 10px; font-size:13px;}
#top-right-menu a:hover{ background:#4B94C9; box-shadow: 0px 1px 5px #fff; color:#fff;}

/**************search************************/

#search{ float:right; top:0px; width:auto; position: relative; right:20px; display:block;}
.btnsearch{ border-radius:10px;}
.inputboxsearch{ border-radius:5px; background: #F1F2F2 url(../images/search_btn.png) center right 10px no-repeat; height:20px!important;}
.inputboxsearch:focus{ background:#F1F2F2;}
.inputbox{ border-radius:5px; background: #F1F2F2 url(../images/search_btn.png) center right 10px no-repeat; height:15px!important; margin-top:10px; color: #CCCCCC!important;}
.inputbox:focus{ background:#F1F2F2;}

/****************** Home Page***********************/

.webnxtt-container{ width:100%; float:left; margin: 0px auto;padding-bottom: 10px; background: url("../images/webnxtt_bottom_seperator.png") no-repeat scroll center bottom transparent;}

.webnxtt-leading{ width:100%; margin: 0px auto;padding-bottom: 10px;text-align: center; background: url("../images/webnxtt_bottom_seperator.png") no-repeat scroll center bottom transparent;}

.webnxtt-column-first{ width:23%; float:left; display:block; margin-right:2%; padding-top: 10px;}

.webnxtt-column-sec{width:23%; float:left; display:block; margin-right:2%; padding-top: 10px;}

.webnxtt-column-third{width:23%; float:left; display:block; margin-right:2%; padding-top: 10px;}

.webnxtt-column-fourth{width:23%; float:left; display:block; padding-top: 10px;}

.webnxtt-intro-article{ width: 100%; }


/********************** Two Columns layout**********************/

.two-column-layout-webnxtt-container { width:85%; float:left; border-top: 2px dashed #808080;border-bottom: 2px dashed #808080; margin-left:7.5%; margin-top:6%; margin-bottom:10%;}

.two-column-layout-webnxtt-column-first{width:28%; float:left; display:block; margin-right:2%;}

.two-column-layout-webnxtt-column-first h3{color:#E37B60; font-size:24px; text-align:center; padding-top:10%;}

.two-column-layout-webnxtt-column-sec{width:65%; float:left; display:block; border-left:2px dashed #808080; padding:20px;}

.two-column-layout-webnxtt-column-sec-inner-container{ width:100%; float:left;}

.two-column-layout-webnxtt-column-sec-inner-container-column-first{ width:30%; float:left; border-right:2px dashed #808080; margin-left:5%;padding-right:5%;}

.two-column-layout-webnxtt-column-sec-inner-container-column-sec{ width:30%; float:left; margin-left:5%; }


.two-column-layout-webnxtt-column-sec-inner-container p{ color:#6F6F6F; font-size:16px; font-weight:600;}

.two-column-layout-block-one{width:48%; float:left; display:inline-block; margin-right:2%;}

.two-column-layout-block-sec{width:48%; float:left; display:inline-block; margin-right:2%;}

.two-column-layout-block-third{width:auto; float:left; display:inline-block; margin-right:2%;}

a.know-more{ background:#F68121; color:#FFFFFF; display:block; padding:5px; font-size:16px; font-weight:600; width:80px; text-align:center; float:right; margin-right:20px;}
a.know-more:link, a.know-more:active, a.know-more:focus, a.know-more:visited{ text-decoration:none; background:#DA6F1A;}
a.know-more:hover{ background:#DA6F1A!important; cursor:pointer;}

.two-column-layout-contentarea{ width: 100%; }


/***********Classes of p*********************/

.webnxtt-intro-article-heading{ color:#007C66; font-weight:600;}


/**************Seperator***********/

span.separator{ 
  
      font-weight: normal;
    color: #fff;
    font-size: 1em;
    font-family: "Rajdhani",Helvetica,sans-serif !important;
}
#footer-inner span.separator{ 
  
      font-weight: normal;
    color: rgb(167, 167, 167);
    font-size: 2em;
    font-family: "Rajdhani",Helvetica,sans-serif !important;
}


/***********News Letter form**************/

.control-label{ display:none;}
#contact{padding: 0px 0px;}

.form-horizontal .controls{ margin-left: 5px;}

.input-80{ width: 85%;}

/********************connect to us ************/

.box6 ul.menu{ padding-bottom:5px;}
.box5 ul.menu{ padding-bottom:15px;}

.webnxtt-social-connect{ padding-bottom:10px; border-bottom:solid 1px #39363C; width:90%; margin-bottom:10px;}


/*************contact bottom**************/

.contact-bottom span.separator{ font-size:1.4em;}

a.contact-bottom{ background:none; color:#FFFFFF; display:block; padding:5px; font-size:1.8em; font-weight:600;}
a.contact-bottom:link, a.contact-bottom:active, a.contact-bottom:focus, a.contact-bottom:visited{ text-decoration:none; background:none;}
a.contact-bottom:hover{ background:#007CA3!important;cursor:pointer;}

.contact-us-bottom{
width:90%; float:left; display:block; border-radius:3px; margin-top:10px;
color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.contact-us-bottom:active,.btn-info.active{background-color:#24748c \9;}


/********************footer*********************/

#footer-left{ width:50%; float:left;  background:#1E1B22; border-top:solid 1px #39363C;}
#footer-left li { display:inline-block; padding-left:5px; padding-right:5px;}

#footer-left ul.menu{ padding-bottom:0px;}

#footer span.separator{ font-size:1em;}

#footer ul.menu{padding: 0px 5px 0px;}

/**************table******************/

table.no-border{ border:0px hidden!important; margin-bottom:20px!important;}
tr.blue{ background: #4B94C9; color:#fff;}
tr.dark-blue{background: #007CA3; color:#fff;}

/*************page-div**************/

.webnxtt-right-box{ float:right; width:70%;}
.webnxtt-left-box{ float:left; width:70%; position:relative;}
.left-webnxtt-inquiry{ float:left; width:auto;}


/*******classes of h1***********/

h1.webnxtt-page-heading{ font-size:2.8em!important;}
h2.webnxtt-packages-heading{ font-size:2.5em!important;}


/*********Search Results**************/

.word{ display:none;}
.phrases{ display:none;}
.only{ display:none;}
.form-limit{ display:none;}



/***********************Webnxtt-Top Info Div*************/

.info{ width:48%; background:#fff; position:relative; z-index:1000; opacity:1; float:left; top:0px; padding:1%;}

/************************/

.webnxtt-top-banner{ min-height:0px;}

.webnxtt-top-banner-image{ min-width: 100%;
  min-height: 38em;
  background: #79C7D0 url(../images/header-background.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  
 
}

/****************************************/

.webnxtt-top-heading{ background:#E2E2E2;}

.top-heading{ margin:0px; padding: 50px; width:400px; margin:0 auto;}

.top-heading h3{ font-size:32px!important; color:#79C7CF; border-top: 3px solid #B0B0B0; border-bottom:3px solid #B0B0B0; padding:20px;}

/************************************/

.login-area{ width:auto; float:left; padding-top:0px; padding-left:20px;}
.menulogin-top li{ display:inline-block; padding-right:20px;}
.menulogin-top li a, .menulogin-top li a:hover, .menulogin-top li a:focus{ color:#fff; background:none;}

.top-logo-menu{ width:auto; float:left;  padding-top:70px; }
.menutop-logo{ margin-bottom:0px;}
.top-logo-menu li{ display:inline-block; padding-left:0px;}
.top-logo-menu li a{ color: #fff!important; font-size:5em;}
.top-logo-menu li a:hover{ background:none;}

/****************Section first***********************/

.sec-one-container{ background: #1B2228; width:100%; min-height:500px;}
.sec-one-inner-container{ max-width:1024px; margin:0 auto; padding-bottom:20px;}
.sec-one-inner-container h1{ color:#fff!important; text-align:center; font-size:40px!important; border-bottom:1px solid #F68121!important;}
.sec-one-left-block, .sec-one-right-block{ background:#1B2228; display:inline-block; width:48%; margin-top:2%; min-height:450px; vertical-align:top;}
.sec-one-left-block{ margin-right:2%;}
.sec-one-left-block h1, .sec-one-right-block h1{ color:#fff!important; text-align:center; border-bottom:none!important;}
.sec-one-text{ padding-right:25px; padding-left:25px;}
.sec-one-text p{ color:#fff;}
#ahgallery{ margin:0 auto;}

/****************Section two***********************/


.sec-two-container{ background: none; width:100%; height:450px;}
.sec-two-inner-container{ max-width:1024px; margin:0 auto; padding-bottom:20px;}
.sec-two-inner-container h1{ color:#fff!important; text-align:center; font-size:40px!important; border-bottom:1px solid #F68121!important;}
.sec-two-left-block,.sec-two-mid-block, .sec-two-right-block{ background:none; display:inline-block; width:31%; margin-top:2%; min-height:450px; vertical-align:top;}
.sec-two-left-block,.sec-two-mid-block{ margin-right:2%;}
.sec-two-left-block{ margin-left:2%;}
.sec-two-left-block h1,.sec-two-mid-block h1, .sec-two-right-block h1{ color:#fff!important; text-align:left; font-size:16px!important; padding-left:0px!important; border-bottom:none!important;}
.sec-two-text{ padding-right:25px;}
.sec-two-text p{ color:#fff;}

/****************************Section Third**********************************/
.sec-third-inner-container{ max-width:1024px; margin:0 auto; padding-bottom:20px; text-align:center;}
.sec-third-container h1{ color:#333!important; text-align:center; font-size:40px!important; border-bottom:1px solid #F68121!important;}


/******************************Section News********************************************/

.sec-news h1 { font-size:18px!important; margin-bottom:0px;}
.sec-news ul{ margin-left:12px!important;}
.sec-news li{ list-style:disc;}

/*************************Bottom Menu***************************/
ul.menubottom{ margin-top:4%; border-bottom: 2px solid #ddd; margin-left:10%; width:70%; padding-left:18px;}
ul.menubottom li{ display:inline-block; padding:5px; font-size:18px;}

/*****************Last Bottom Menu*********************************/

ul.menulastbottom{ margin-top:1%;margin-left:10%; width:25%; padding-left:18px;}
ul.menulastbottom li{ display:block; padding:5px; font-size:14px;}

/*******************Address************************/

.article_anywhereaddress{ float:right; margin-top:-21%; margin-right:17%; border-left: 1px solid #ddd; padding-left:4%;}

/****************Copyright**************************/
ul.menucopyright{ margin-top:17%; padding-left:17%;}
ul.menucopyright li span.separator{ color:#333; font-size:12px;}

/****************************/

.timeline_footer{ background:#F0F0F0;}
a.powered-{ display:none;}

/*******************/
.portfolio-list{ }
#projects-wrapper{ max-width:86%; margin:0 auto;}
.page-header{ background:#fff; padding-left:3%!important; margin-top:3px; border-bottom: none; margin-bottom:0px;}
.page-heaader h1{ color:#fff;}
.page-header::before{ content:""; background:#fff; height:61px; position:absolute; width:1%; left:0px;}

/**************************************************/
/*
a {background-position: 50% 50%;
  background-repeat: no-repeat;
  background-origin: border-box;
  
  display: inline-block; width: 100px; height: 100px;
  border-width: 50px;
  border-color: rgba(0,0,0,0);
  
  border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
}

a:hover {
  border-width: 0;
  border-color: rgba(0, 0, 0, 0.5);
}

.one{border-style: solid;}
.two{border-style: dashed;}
.three{border-style: dotted;}

.yon {border: 50px solid rgba(0, 0, 0, 0.7);}
.goo {border: 50px dashed rgba(0, 0, 0, 0.7);}
.rok {border: 50px dotted rgba(0, 0, 0, 0.7);}
.ryk {border: 50px double rgba(0, 0, 0, 0.7);}
.yon:hover{border: 1px solid rgba(0, 0, 0, 0.7);}
.goo:hover{border: 1px dashed rgba(0, 0, 0, 0.7);}
.rok:hover{border: 1px dotted rgba(0, 0, 0, 0.7);}
.ryk:hover{border: 1px double rgba(0, 0, 0, 0.7);}

.x7, .x8, .x9 {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
.x7 {border: 50px solid rgba(0, 0, 0, 0.7);}
.x8 {border: 50px dashed rgba(0, 0, 0, 0.7);}
.x9 {border: 50px dotted rgba(0, 0, 0, 0.7);}
.x7:hover {border: 1px solid rgba(0, 0, 0, 0.7);}
.x8:hover {border: 1px dashed rgba(0, 0, 0, 0.7);}
.x9:hover {border: 1px dotted rgba(0, 0, 0, 0.7);}

*/
/************************************/

.zt-module-testimonial-description{ max-width:1024px; margin:0 auto; padding-left:20px;}

/********************/

a.more-clients{ font-size:16px; border-top:1px solid #F90;padding:5px 28px 10px 20px!important;}
a.more-clients:hover, a.more-clients:focus, a.more-clients:visited, a.more-clients:active{ background:none!important; color:#333!important; text-decoration:none;}
a.more-clients:hover{padding:5px 48px 10px 40px!important;}

/**************************************/

a.project-icon:hover{background: transparent url("../images/project-ico.png") no-repeat scroll center center!important;}

a.link-icon:hover{background: url("../images/link-ico.png")!important;}
a.gallery-icon:hover{background: url("../images/finder-ico.png")!important;}

.project-img-extra{ background-image: -moz-linear-gradient(center top , #F68121 0%, #F68121 100%)!important;
}
.project-img-extra-content h4{ color:#fff; font-size:1.5em;}

.project-item-meta h2{ font-size:1.5em!important;}
.project-item-meta h2 a:hover{ background:none!important; color:#F68121!important}

/**********************************************************/

.content-container{ max-width:86%; margin: 0 auto;}

/*************************************************************/
a#timeline_loadmore_100{ background:#004466; color:#fff;}

/*****************************************************************************VSSD***************************************************************************/
ul.menutop-menu{ min-width:35%; float:right;}
.menutop-menu li{ display:inline-block; padding-right:10px;}
.menutop-menu li a{color:#fff!important; text-decoration:none; font-size:80%;}
/*****************************************/
.college-name{ width:35%; float:left;}
.college-name h1{ color: #448AFF; font-family:"product sans","open sans",arial,sans-serif!important; margin-top:15px; margin-bottom:2px; font-size:32px;}
.college-name p{ color: #448AFF; font-family:"product sans","open sans",arial,sans-serif!important; margin-top:25px; font-size:.8em; margin-top:0px; margin-left:2px;}

/***********************Home Page Section first****************/

.sec-first-container {
    width: 100%;
    margin-left: 0px !important;
    min-height:500px;
  
}

.sec-first-left-container {
  
    background: #000 url(../images/focus-bg.jpg) no-repeat;
   /* min-height: 400px;
    float: left;
    width: 50%;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 1;*/
  bottom: 0px;
    float:left;
    position: relative;
    top: 0px;
    width: 50%;
  min-height:610px;background-size: cover;
  
}

.sec-first-left-back-img{ 

                background: #000 url("../images/college.png") no-repeat;
        background-size:cover;
        background-position: 81% center;
        min-height:500px;
                left: 0px;
                position: relative;
                top: 0px;
                width: 100%;
                        }
.sec-first-content-container {
    float: right;
    width: 50%;
  }

.sec-first-content {
    padding: 2% 10%;
    position: relative !important;
}

.sec-first-content h1{ margin: 20px 0 35px 0!important; font-size:48px!important; line-height:58px!important; color: #444!important;
font-family: "Rajdhani",Helvetica,sans-serif!important;
letter-spacing: normal; text-rendering: optimizelegibility; padding:0px!important;}

p.big-font{font-size: 17px;
line-height: 35px;color: #848484;
font-family: "Roboto",arial,sans-serif!important;}

#webnxtt-menu.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
  transition: top 400ms ease 0s, opacity 300ms ease 0s;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.3); 
  background:#fff;
  /*border-radius: 0 0 0.5em 0.5em;*/
}


/****************************Home Page Section-Second**********************************************/
/*.leading-0{ background:#7F0909; background-repeat: no-repeat;background-attachment: fixed;background-position: center; float:left;}
.leading-2{ background: #e7e7e7 url(../images/book-bg.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: center; float:left;}*/

.orng-btn{ width:150px; background:#7F0909; border-radius:5px; color:#fff; text-align:center; padding:15px 10px; font-size:24px; margin:auto;}
.pricipal-words{ width:60%; float:left; font-family: "Rajdhani",Helvetica,sans-serif!important; font-size:1.7em!important; color:#333!important; font-weight:200!important;
padding:5%;}
.pricipal-words p{ line-height:1.2em;}

.principal-pic{box-shadow:0px 1px 5px rgba(0, 0, 0, 0.8); width:246px; height:246px; float:left; margin-top:-4%; border-radius:5px;}
.principal-name{ max-width:34%; float:right; font-size:0.8em!important; line-height:0.8em;}
.section-sec{ padding-top:1%; padding-bottom:10%; float:left;}
.section-sec h1{ font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:5.0em!important; color:#fff!important;}
.section-sec-inner{ width:80%; margin:0 auto;}
.section-sec-inner h3 { font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:1.8em!important; color:#f6f6f6!important; line-height:1.2em!important; font-weight:normal;}
.leading-0 .section-sec-inner-coloumn-container{padding: 5% 0 0 13%;}
.section-sec-inner-coloumn-container{ width:80%; margin:0 auto; padding: 5% 0 0 0;}
.section-sec-col-first,.section-sec-col-sec,.section-sec-col-third,.section-sec-col-fourth{ float:left; width:20%; margin-right:1%; text-align:center; min-height:250px;}
.motivating { font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:1.8em!important; color:#e0ede0!important; line-height:1.2em!important; font-weight:normal;}
.motivating::after {
    height: 0.1em;
    top: 0.3em;
  content: "";
    width: 33.3333%;
    display: block;
    position: relative;
    left: 33.3333%;
    right: 33.3333%;
    background-color: #fefefe!important;
    opacity: 0.6;
}

.mot-desc p{ color:#e5e5e5; font-size:1.3em;}

/******************************************************Section Third*******************************************/

.section-third-container{background:#F6F6F6; padding:0 0 0 5%; float:left; width:100%;font-family:"Rajdhani",Helvetica,sans-serif !important;}
.section-third-left{background:#f2eee4; width:30%; float:left; padding:2%;}
.section-third-left h1{font-size: 3.0em!important;
color: #0A2B66; margin-bottom:30px!important;
font-weight: normal;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);font-family:"Rajdhani",Helvetica,sans-serif !important;
}
.news-events{ padding:0 2%; border-bottom:1px dashed #333; float:left; padding-bottom:4%; padding-top:3%;}
.date{ width:8%; background:#006; padding:1%; border:4px solid #448AFF; float:left;}
p.month, p.day{ color:#fff; margin:0px!important; text-align:center; font-weight:bold;}
.news-desc{ float:left; width:80%; padding-left:5%;}
.news-desc a, .news-desc a:hover, .news-desc a:focus{ color:#000066!important; font-size:1.3em!important; background:none!important;}
.news-desc p{ margin:0px;}
p.date-time-footer{ font-weight:bold;}

.section-third-right{ width:60%; float:left; padding:2%;}
.sec-third-col1,.sec-third-col2,.sec-third-col3{ float:left; width:28%; margin-right:2%;}
.news-card{box-shadow: 2px 2px 8px 0px #CECECE; padding:1%; background:#F2EEE4; margin-top:5%; border:1px solid #C6C3AF;}
.news-card .moduletable{margin-bottom:5px!important}
.news-card h1{ font-size:1.2em!important;}
#ahgallery ul.hover_block0{ padding:0px!important;}
#ahgallery{ padding:2px;}

.more-events{ float:right; margin:5%; padding:3%; border:1px solid #C6C3AF; width:auto; background:#fff;}
.more-events a, .more-events a:hover{color:#006 !important; background:none!important;}

/*****************************************Section four************************************/

.section-four-container{ background:#F5F7FA; padding:5%; padding-top:3%; float:left; width:90%;}

.section-four-container h1{ font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:5.0em!important; color:#333!important; text-align:center;}
.sec-four-inner-container{ width:100%; margin:0 auto; padding-bottom:20px; padding-top:5%; float:left;}
.sec-four-inner-container h2{ color:#444!important; text-align:left; font-size:1.5em!important;font-family:"Rajdhani",Helvetica,sans-serif !important; padding: 5px 5px!important; border-bottom:1px solid #ccc; margin-bottom:5px!important;}
.sec-four-col1, .sec-four-col2,.sec-four-col3,.sec-four-col4,.sec-four-col5{ width:19%; float:left; margin-right:1%}
.sec-four-card{background:#fff; padding:3%!important;}


/**************************************Section Five********************************************/
.section-five-container{width: 100%; float:left; background:#928E8E;}
.section-five-inner-container{ width: 100%; float:left; margin-left:8px; padding-top:0;}
.section-five-left-col, .section-five-right-col{ width:49%; float:left;}
.section-five-left-col{ margin-right:2%;}
.section-five-left-col h1,.section-five-left-col h2, .section-five-right-col h1, .section-five-right-col h2{ font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:3.0em!important; color:#fff!important; text-align:left; padding-bottom:0px!important;}

.section-five-left-col h2, .section-five-right-col h2{ font-size:2.0em!important; padding-bottom:0px!important; padding-left:1%!important;}

.section-five-left-col p, .section-five-left-col a, .section-five-right-col p, .section-five-right-col a{ color:#fff; font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:1.2em!important;}
.section-five-left-col a:hover, .section-five-left-col a:focus, .section-five-right-col a:hover, .section-five-right-col a:focus{ background:none!important;}

.section-five-left-col img{padding: 2px;
border: 3px solid #fff !important;}

.gal{ width:30%; background:#fff; float:left; margin-right:3%;}
.gal p {color: #444 !important;
text-align: left;
font-size: 1em !important;
font-family: "Rajdhani",Helvetica,sans-serif !important;
padding:0 5%!important;
margin: 0px !important;}
.more-gal{ float:right; margin-top:3%; margin-right:4%;}
img.gal-img{ margin:5%;}

/*****************************************Section six************************************/

.section-six-container{ background:transparent; padding:0 5%; padding-top:0px; float:left; width:90%;top:0px; z-index:100;position:relative; background: #F5F5F5; /*background: linear-gradient(180deg, transparent 50px, #F5F7FA 100%);*/}

.section-six-container h1{ font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:5.0em!important; color:#333!important; text-align:center;}
.sec-six-inner-container{ width:100%; margin:0 auto; padding-bottom:20px; padding-top:0px; float:left;}
.sec-six-inner-container h2{ color:#444!important; text-align:left; font-size:1.5em!important;font-family:"Rajdhani",Helvetica,sans-serif !important; padding: 5px 5px!important; border-bottom:1px solid #ccc; margin-bottom:5px!important;}
.sec-six-col1, .sec-six-col2,.sec-six-col3,.sec-six-col4,.sec-six-col5{ width:20%; float:left; margin-right:0px; position:relative;}
.sec-six-card{position: relative; background: #fff;padding: 3% !important;height: 200px;border:0px;text-align: center;z-index: 100;top: -50px;}
.ic-card1, .ic-card2, .ic-card3, .ic-card4, .ic-card5{position: relative;padding: 3% !important;height: 200px;border:0px;text-align: center;z-index: 100;top: -50px;}

.ic-card1, .ic-card2, .ic-card3, .ic-card4, .ic-card5{ background:#276299;}
.ic-card1:hover, .ic-card2:hover, .ic-card3:hover, .ic-card4:hover, .ic-card5:hover{ background:#9DC3E6;}
.ic-card2,.ic-card4{ background:#66904a;}
.ic-card2:hover,.ic-card4:hover{background:#A9D18E;}


.sec-six-card p, .ic-card1 p, .ic-card2 p, .ic-card3 p, .ic-card4 p, .ic-card5 p {
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 2.5em;
    line-height: 35px;
}
/*.sec-six-card p{margin-top:20%;}*/
.sec-six-card a:hover, .ic-card1 a:hover, .ic-card2 a:hover, .ic-card3 a:hover, .ic-card4 a:hover, .ic-card5 a:hover{background:none!important;}
.sec-six-card a:link, .ic-card1 a:link, .ic-card2 a:link, .ic-card3 a:link, .ic-card4 a:link, .ic-card5 a:link, 
.sec-six-card a:visited, .ic-card1 a:visited, .ic-card2 a:visited, .ic-card3 a:visited, .ic-card4 a:visited, .ic-card5 a:visited{color: #fff !important;text-decoration: none;position: relative;}
.ic-txt-cnt{padding:2% 5%;}

/*****************************************Section seven************************************/

.section-seven-container{ background:#fcfafa; padding:5%; padding-top:3%; float:left; width:90%;}

.section-seven-container h1{ font-family:"Rajdhani",Helvetica,sans-serif !important; font-size:5.0em!important; color:#333!important; text-align:center;}
.sec-seven-inner-container{ width:100%; margin:0 auto; padding-bottom:20px; padding-top:5%; float:left;}
.sec-seven-inner-container h2{ color:#444!important; text-align:left; font-size:1.5em!important;font-family:"Rajdhani",Helvetica,sans-serif !important; padding: 5px 5px!important; border-bottom:1px solid #ccc; margin-bottom:5px!important;}



/*************************Edit Icon*************/
.btn-group{display:none;}
 ul.actions{display:none;}

/***************************** Bottom Menu*************************/

ul.first-bottom-menu ul li a{font-size:1.5em; color:#9E9B9B!important;font-family: "Rajdhani",Helvetica,sans-serif !important;}

/****************Social Icons***************************/

.social-icons {
  padding-left:5px;
    
}
.social-icons p{ margin:0px!important; width:30px; float:left; margin-right:5px!important;}
.social-icons-facebook, .social-icons-facebook:hover {
  background-image: url("../images/social-icons.png");
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    opacity: 0.8;
    overflow: hidden;
    width: 30px;
    background-position: -270px 0px;
}

.social-icons-twitter, .social-icons-twitter:hover {
  background-image: url("../images/social-icons.png");
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    opacity: 0.8;
    overflow: hidden;
    width: 30px;
    background-position: -30px 0px;
}
.social-icons-google, .social-icons-google:hover {
  background-image: url("../images/social-icons.png");
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    opacity: 0.8;
    overflow: hidden;
    width: 30px;
    background-position: -240px 0px;
}
.social-icons-mail, .social-icons-mail:hover {
  background-image: url("../images/social-icons.png");
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    opacity: 0.8;
    overflow: hidden;
    width: 30px;
    background-position: -300px 0px;
}
.social-icons-google:hover, .social-icons-google:focus, .social-icons-facebook:hover, .social-icons-facebook:focus, .social-icons-twitter:hover, .social-icons-twitter:focus, .social-icons-mail:hover, .social-icons-mail:focus{opacity:1; outline:0}

/*******************Internal Page Format***************************************************/
.page-container{ width:94%; margin: 0 auto;}
.page-left{ width:60%; float:left; margin-right:2%;}
.page-left h2{color:#7F0909!important;font-family: "Rajdhani",Helvetica,sans-serif !important;font-size:1.8em!important;}
.page-left p, .page-right p{font-size:1.2em!important;}
.page-right{ width:35%; float:left; padding:1%; border: 1px solid #ddd;}
.intro-text{ width:96%; padding:1.5%; font-size: 1.6em; font-weight: 100;font-style: italic;text-align: justify;letter-spacing: normal; background:#FBFBF9; color:#595959;}
.intro-text p{ line-height:1.2em;}
.add-info-box{ background:#f1fbea; margin-top:20px; padding: 2% 4%;}
.add-info-box h2{color:#7F0909!important;font-size:1.8em!important; text-transform:uppercase; margin-bottom:10px!important; font-family: "Rajdhani",Helvetica,sans-serif !important;}
.add-info-box h3{margin-top:0px!important;line-height: 15px; text-transform:uppercase;}
.add-info-box ul{margin:0px!important; margin-bottom:10px!important;list-style-image: url('../images/arrow_white_grey.png');}
.add-info-box li p{margin:0px; line-height:1.5em; font-size:14px!important;}

.left-box-wrapper{ width:100%; border-top: 1px solid #ddd; }
.left-img-box{vertical-align: top;padding: 30px 0px;min-width: 100px;box-sizing: border-box;display: table-cell;}
img.round-image{border-radius: 100%;width: 120px;height: 120px;vertical-align: middle;border: 2px solid #00243A;box-shadow: 0px 0px 8px 0px rgb(114, 5, 5);}
.left-content-box{display: table-cell;vertical-align: middle;padding: 20px 20px 20px 40px;}

/*********************************Faculty page Format****************************************/

.fac-left-box-wrapper{ width:70%; float:left;}
.fac-page-right{ width:27%; float:left; padding:1%; border-left: 1px solid #ddd;}
img.fac-image{float:left;}
.fac-info{float:left; padding-left:15px;}
.faculty-box{width:100%; float:left; margin-bottom:40px;padding-left: 1%;}
.fac-info h3{font-size:2.5em; margin-top:0px!important; font-weight:normal;}
.fac-info h4{font-size:1.8em;font-weight:normal;}
.fac-info h5{font-size:1.3em; font-weight:normal;}
.fac-page-right h3{font-size:1.5em; margin-top:0px!important; font-weight:normal; background:#E6EAEB;padding-left: 2%}

/***********************************Inner Page Container**************************************/


.inner-left-box-wrapper{ width:68%; float:left; padding-right:2%;}
.inner-page-right{ width:27%; float:left; padding:1%; border-left: 1px solid #ddd;}
.inner-left-box-wrapper h3{font-size:2.5em; margin-top:0px!important; font-weight:normal;}

.inner-page-right h3{font-size:1.5em; margin-top:0px!important; font-weight:normal; padding-left: 2%}
.inner-page-intro-img{
min-height: 150px;
left: 0px;
position: relative;
top: 0px;
  width: 100%;}
img.inner-image{width:100%; height:150px;}

.inner-left-box-wrapper ol li{font-size:1.5em; margin-bottom:10px!important;}

/**************************Staff Page*************************************/

img.staff-image{width:90px; height:95px; float:left;}
.staff-row{width:100%; float:left; margin-bottom:5%;}
.staff-row hr{margin:0px;}
.inner-page-staff{width:30%; float:left; margin-top:10px; margin-right:20px;}
.staff-dsg{float:left; width:63%; margin-left:2%;}
p.staff-name, p.dsg{margin:0px;}

/******************Media Screen Queries*************************************/

@media screen and (max-width: 1280px) {
  
  .sec-third-col1, .sec-third-col2, .sec-third-col3{width:30%;}
  
}

@media screen and (max-width: 1024px) {
   .section-sec-inner-coloumn-container {
        padding: 5% 0 0 0px;
    }
  
  .section-sec-col-first, .section-sec-col-sec, .section-sec-col-third, .section-sec-col-fourth
  {width:24%;}
  #webnxtt-menu{padding-left:0px;}
  .icemegamenu ul#icemegamenu li a.iceMenuTitle{padding:0 0.38em}
  
  .sec-third-col1, .sec-third-col2{width:48%;}
  .sec-third-col3{width:100%;}
  .sec-third-col3 .news-card{width: 46%; display: inline-block; margin-top: 2%;margin-right: 1.2%;}
  
  .section-third-container{padding: 0 0 0 2%;}
  .section-third-left{ width: 35%; padding:2%;}
  .section-third-right{width:55%; padding:1%;}
  .section-third-right h1{font-size:3.2em!important;}
  .news-card h1 {font-size: 1.5em !important;}
  .principal-name{max-width:38%;}
}

/*************************************/

.icemegamenu > ul > li a.iceMenuTitle {font-size: 16px;font-weight: bold !important;}
.zt-module-testimonial p {
    line-height: 14px;
    font-size: 14px;
}
.zt-module-testimonial-description{display:none;}

/*****************************/

.section-sec-inn-lft, .section-sec-inn-rgt{width:45%; float:left; text-align:center;border: 1px solid #fff;background: #00243A;padding: 20px 5px;height: 420px;}
.section-sec-inn-lft{margin-right:5%;}

/**********04-04-18**************/

img.wb{border: 3px solid #e0ede0!important;}

.sec-first-alft,.sec-first-rrgt{float:left; width:42%; padding:3% 2%;}
.sec-first-alft{margin: 0 2.5%;}
.sec-first-alft h1,.sec-first-rrgt h1{font-size:3em!important;}
.lft-bg-cnt{padding: 3% 2%; float:left;}
.cr{width:225px; height:225px; padding:2%; float:left; background:#d81313; opacity:.8; margin:5%; border-radius:100%; border:3px solid #fff;}
.cr:hover{opacity:1;}
.cr p{color:#fff; text-align:center; vertical-align:middle; font-size:2.5em;font-size: 2.5em;margin-top: 33%;line-height: 35px;}
.cr p a{color:#fff; text-decoration:none;}
.cr p a:hover,.cr p a:visited{background:none!important; text-decoration:underline;}

/**********05-04-18************/

#djslider110, #djslider114{box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);}
#djslider110 .slide-desc-bg, #djslider114 .slide-desc-bg{background:#fff;}
#djslider110 .slide-desc-text, #djslider114 .slide-desc-text{color: #aaa;}
#djslider110 .slide-desc-text p, #djslider114 .slide-desc-text p{line-height:1.3em;}
#djslider110 .slide-desc-text .slide-title, #djslider114 .slide-desc-text .slide-title{color:#333;}


/**************09-04-18***************/

.sec-six-col1 .sec-six-card{background:#276299;}
.sec-six-col1 .sec-six-card:hover {background:#9dc3e6;}

.sec-six-col1 .sec-six-card::before {
    /*background: url(../images/icons/faculty.png) no-repeat;*/
    position: absolute;
    top: 20px;
    left: 10%;
    content: "";
    width: 175px;
    height: 84px;
    background-size:contain;
}

.sec-six-col2 .sec-six-card{background:#66904a;}
.sec-six-col2 .sec-six-card:hover {background:#a9d18e;}

.sec-six-col2 .sec-six-card::before {
    /*background: url(../images/icons/manpower.png) no-repeat;*/
    position: absolute;
    top: 20px;
    left: 10%;
    content: "";
    width: 165px;
    height: 79px;
    background-size:contain;
}

.sec-six-col3 .sec-six-card{background:#276299;}
.sec-six-col3 .sec-six-card:hover {background:#9dc3e6;}

.sec-six-col3 .sec-six-card::before {
    /*background: url(../images/icons/innovator.png) no-repeat;*/
    position: absolute;
    top: 20px;
    left: 10%;
    content: "";
    width: 165px;
    height: 79px;
    background-size:contain;
}

.sec-six-col4 .sec-six-card{background:#66904a;}
.sec-six-col4 .sec-six-card:hover {background:#a9d18e;}

.sec-six-col4 .sec-six-card::before {
    /*background: url(../images/icons/collaboration.png) no-repeat;*/
    position: absolute;
    top: 20px;
    left: 10%;
    content: "";
    width: 165px;
    height: 79px;
    background-size:contain;
}

.sec-six-col5 .sec-six-card{background:#276299;}
.sec-six-col5 .sec-six-card:hover {background:#9dc3e6;}

.sec-six-col5 .sec-six-card::before {
    /*background: url(../images/icons/intranet.png) no-repeat;*/
    position: absolute;
    top: 20px;
    left: 10%;
    content: "";
    width: 165px;
    height: 79px;
    background-size:contain;
}

.blue-btn {
    width: 150px;
    background: #00243A;
    border-radius: 5px;
    color: #fff!important;
    text-align: center;
    padding: 5px 5px;
    font-size: 18px;
    margin: auto;
}

.itemid207{display:none!important;}

.stay-conn{float: left;width: auto;vertical-align: top;padding: 0 2%; margin: 0 13%;}
.sc-txt{float: left;vertical-align: top;}
.sc-txt p, .sc-txt p a{font-size: 14px; color:#00243A;}
.sc-img{float: left;width: 20px;vertical-align: middle;margin: 10px 5px;}
.sc-img img{width:100%; border-radius:2px;}

.opc tr, .opc td{border:none!important;}
.opc{border:none!important;margin-top:20px;}

/*****************10-04-18***********/

.orng-btn a:link, .orng-btn a:visited{color:#fff; text-decoration:none;}
.orng-btn a:hover{background:none!important; text-decoration:underline;}

.dj-mtmenu ul.dj-submenu{background:#fff;}
.dj-mtmenu li a.dj-up_a:hover, .dj-mtmenu li a.dj-up_a:visited, .dj-mtmenu li a.dj-up_a:link{color: #EC8F39;background:none!important;}
.dj-mtmenu li.separator > a {
    cursor: pointer;
}
.dj-mtmenu li a.dj-up_a {background:#fff!important;}
.dj-mtmenu ul.dj-submenu li a:hover span.dj-drop{color:red!important;}

.dj-mtmenu li:hover a.dj-up_a, .dj-mtmenu li.active a.dj-up_a {
    color: #EC8F39;
}

/************************/
span.jwts_toggleControlTitle{color:#00243A!important;}

/***************10-05-18 DORD*************************/

img.dep-logo{float:right;}

/*******************15-05-18******************/

.rgue-cont{padding:2% 5%; float:left; width:90%; position:relative;}
.rg{width:60%; float:left; margin-right:1.5%; border-right:1px solid #aaa;}
.ue{width:38%; float:left;}

/*********************17-05-18-slider content************/

.slider-box{width:50%; float:left; height:auto;  color:#fff;text-align:left;background:#F68121;background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
position: relative; padding:10px; white-space:normal;}
.slider-box h2, .slider-box h1, .slider-box p, .slider-box a{font-family:"Rajdhani",Helvetica,sans-serif!important;}
.slider-box h2{border-bottom:1px solid red;padding:5px 0}
.slider-box h1{border-bottom:1px solid red;padding:5px 0; line-height:35px;}
.slider-box p{line-height:22px; font-size:18px;}
.slider-box a{font-size:18px; color:#fff!important; font-weight:bold; text-shadow:none!important;}

/*******************18-05-18******************/

.cnt-srh{padding:2px 5%; float:left; width:90%; position:relative; background:#5b9bd5;}
.lft-srh{width:60%; float:left; margin-right:1.5%; border-right:1px solid #fff;}
.rgt-srh{width:38%; float:left;}
.lft-txt{width:100%; float:left;}
.lft-txt h1, .sfe-lft h1{color:#fff!important; padding:0px!important; margin:0px!important;}
input.sus-nlt{width:100%; line-height:50px;}
.lft-txt, .rgt-nlt{padding:2% 0;}
.rgt-nlt{width:45%; float:left;}

.sfe-cnt{padding:4% 5% 2% 5%; float:left; width:90%; position:relative; background:#bfbfbf;}
.sfe-lft{width:38%; float:left; margin-right:2%;}
.sfe-rgt{width:60%; float:left;}
.sfe-lft p{float:right;}
.sfe-rgt a{float:right; color:#333!important; text-decoration:none; background:none!important;}
.sfe-rgt a:hover{text-decoration:underline;}

/***************22-05-18*****************/

.fc-cnt {
    padding: 2% 5%;
    float: left;
    width: 90%;
    position: relative;
}

.fc-cnt h1{font-size: 45px !important;font-weight: normal;line-height: 50px;padding: 9px 5px;text-align: left; margin-bottom:8px;}
.cbx-r1, .cbx-r2{ width:100%; float:left;}
.cbx,.cbx-lst{width:22.5%; float:left;text-align:center; min-height:250px; margin:2% 0; padding:1%;}
.cbx{border-right: 2px solid #004B8E;}
.cbx:hover, .cbx-lst:hover{background:#C7E2F9;}
.cbx h2, .cbx-lst h2{font-weight:bold!important;font-size: 18px;line-height: 22px;padding: 14px 0;}
.cbx p, .cbx-lst p{text-align:justify!important; font-size:16px!important; margin:12px 0!important}
img.cbx-img{width:25%;}
.cbx-r1 .cbx, .cbx-r1 .cbx-lst{min-height:290px;}
.cbx-r2 .cbx, .cbx-r2 .cbx-lst{min-height:398px;}


.do-fs-cnt{
    padding: 2% 5% 2px 5%;
    float: left;
    width: 90%;
    position: relative; background:#2f5597;
}

.lft-fs{width:30%; float:left; text-align:left;}
.lft-fs h2{color:#fff!important; font-size:22px!important; font-weight:bold!important; margin:0px!important;padding: 5px 0;line-height: 24px;}
.lft-fs p,.lft-fs a {color:#fff!important; margin:0px!important; line-height:22px!important; text-decoration:none; font-size:16px!important;}
.lft-fs a:hover{background:none!important; text-decoration:underline;}
.rgt-fs{width:70%; float:left;}
ul.rgt-lst{ color:#fff; width: 30%;float: left; text-align:left;margin: 5px 0;padding-left: 15px;}
ul.rgt-lst li{list-style:none;}
ul.rgt-lst li p{margin:0px!important; font-size:16px!important;}
.ft-sm{float: left;width: 100%;padding: 2% 0}
ul.sm{width: 25%; float:right;}
ul.sm li{ display:inline-block;}
ul.sm li:first-child{width:50%!important; display:inline-block;}
ul.sm li p{color:#fff!important; font-weight:bold; font-size:13px!important;}
img.smic{width:30px;padding:0 4%; vertical-align:middle;}


/************************23-05-18*********************/


#hdlft{width: 48%;
background: #fff;
position: relative;
z-index: 1000;
opacity: 1;
float: left;
top: 0px;
padding: 1%;}

.hd-sm-cnt{width:100%; position:relative; float:left;}
.hd-sm{width:80%; position:relative; float:left; padding: 0 10%;margin-bottom: 10px;}

.hd-sm ul.sm {
    width: 100%;
    float: left;
}

.hd-sm ul.sm li p{color:#333!important; font-size:14px;}
.hd-sm ul.sm li:first-child {
    width: 40% !important;
    display: inline-block;
}
.lnk-cnt{width:100%; float:left;padding: 0 10%;}
.srch{width:19%; float:left;}
#mod-search-searchword{margin-top: 0px !important;height: 25px !important;border: 1px solid #ccc;padding: 0 5px;}
ul.lnks{float:left; width:65%; padding: 0 10px;}
ul.lnks li{display:inline; padding:0 5px;}
ul.lnks li a{color:#333!important; text-decoration:none!important; font-size:14px;}
ul.lnks li a:hover{text-decoration:underline!important;}


/*****************24-05-18********************/

.newsltr-cnt{width:100%; position:relative; float:left;}
.newsltr-box{width: 164px;float: left;margin-right: 20px;}
img.newsltrimg{width:100%;}
.newsltr-box p{color:#333!important; text-align:center;font-weight:bold;}
.nwsltrbtmcnt{width:100%; float:left;}
.rgttxt{width:30%; float:left; padding:2% 0;}
.rgttxt p{ font-size: 18px; font-weight: bold;}
input.nws-nlt{width:100%; line-height:35px;}
.rgttxtbtn{width:15%; float:left; margin:1.5% 2%; text-align:center; background:#C7E2F9; border-radius:5px;}
.rgttxtbtn a{color:#333; font-size:18px; text-decoration:none;}
.rgttxtbtn a:hover{background:none!important;}


/******************25-05-18***********/

.nwsltrmore{float:left;margin:12% 2%; width:auto;}
.nwsltrmore a{color:#fff; font-size:30px; font-weight:bold;text-decoration:none;}
.nwsltrmore a:hover{background:none!important; text-decoration:underline;}


/*********************28-05-18*****************/

.int-cont{width:90%; padding:0 5%; float:left; position:relative;}
.left-box{width:24%; margin-right:2%; float:left;}
.right-box{width:74%; float:left;}
.left-box ul{padding:0px!important;}
.left-box ul li{list-style:none!important; background:#f2f2f2; border-bottom:1px solid #fff;float:left; width:100%;}
.left-box ul li a{ font-size:18px; color:#000; text-decoration:none; width:96%;float:left; line-height:25px;padding:2%!important;}
.left-box ul li a:hover, .left-box ul li a:active{background:#5b9bd5!important;}
.right-box h1{padding:0px!important;text-indent: -3px;}
.right-box h3{margin: 2px 0!important; font-size:22px!important;}
.right-box p, .right-box a, .right-box ol, .right-box ul{font-size:18px; line-height:20px;}

/*************************31-05-18***************************/

table.nbd{border:none!important;}
table.nbd tr, table.nbd td{border:none!important;}
table.nbd tr, table.nbd td{vertical-align:top; padding:10px 0!important;}
table.nbd td h2{padding:0px!important; margin:0px!important; font-size:24px!important;}
table.nbd td h3{font-size:20px!important; font-weight:normal;}
table.nbd table{border:none!important;}
img.smallcardimg{padding:2.5%; background:#f2f2f2;}

.jwts_content, .jwts_toggleControlTitle {font-size:18px;}
.jwts_toggleControl{background:#f2f2f2!important; margin-bottom:3px!important;}
.jwts_toggleControl:hover, .jwts_toggleControl:active{background:#5B9BD5!important;}


/****************01-06-18**********************/

a.knm{font-size:18px!important; text-decoration:none!important; padding:5px!important;color: #2F5597!important;}
a.knm:hover{background:#2F5597; color: #fff!important;}
a[name=pmc]{top:350px; float:left; position:absolute;}
a[name=spmc] {top:1020px; float:left; position:absolute;}
a[name=emc] {top:1540px; float:left; position:absolute;}
a[name=sfc] {top:3300px; float:left; position:absolute;}
a[name=acc] {top:2060px; float:left; position:absolute;}
a[name=acmc] {top:2570px; float:left; position:absolute;}
a[name=crc] {top:2940px; float:left; position:absolute;}
a[name=rad] {top:3660px; float:left; position:absolute;}

/**************11-06-18**************/
.breadcrumbs{padding: 1% 0;}


/********9-7-18*******/

.ic-slider-box {
    width: 100%;
    float: left;
    height: auto;
    color: #fff;
    text-align: left;
    background: rgba(246, 240, 240, 0.5);
    position: relative;
    padding: 50px;
    white-space: normal;
}

.ic-slider-box h1{font-size:60px!important; color:#000}

/********17-4-19**by amit sharma*****/
div.icemegamenu ul#icemegamenu{padding:0 3% !important;width:100% !important;}
div.icemegamenu ul#icemegamenu li a.iceMenuTitle, div.icemegamenu ul#icemegamenu li span.separator, div#subMenusContainer a.iceMenuTitle, div#subMenusContainer span.separator{
  padding:0 9px !important;
}
span.icemega_title.icemega_nosubtitle {
    font-size: 17px !important;
}
.dj-mtmenu li a.dj-up_a{font-size: 13px !important; padding:0 2px !important}
.dj-mtmenu li a.dj-up_a span.dj-drop{font-size: 13px !important; padding:0 2px !important}

div.icemegamenu ul#icemegamenu li.parent{background:url(menu-arrow.gif) no-repeat 97% 170% !important;}

/*.sec-six-card p, .ic-card1 p, .ic-card2 p, .ic-card3 p, .ic-card4 p, .ic-card5 p{font-size:1.8em !important; width:92%;}*/
.ic-card1, .ic-card2, .ic-card3, .ic-card4, .ic-card5{height:170px !important;}
.sec-six-card{height:150px !important;}
#main h1{font-size:3em !important;}
.rgue-cont ul li a{font-size:15px !important;}
.dj-mtmenu li a.dj-up_a span::after{content: " |";padding-left: 3px;}
.dj-mtmenu li.last a.dj-up_a span::after{content: " ";}

table.vacan tr td{padding:5px;}
table.vacan tr th{border:1px solid #ddd;background-color: #f9f9e2;}

table.vacan tr:nth-child(odd) td{
background-color: #f9f9e2;
}
table.vacan tr:nth-child(even) td{

}
.unlink{pointer-events:none;cursor:default;}