/*
Theme Name: Eacts
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Normalize
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigation
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Widgets
 * 11.0 - Content
 *    11.1 - Header
 *    11.2 - Posts and pages
 *    11.3 - Post Formats
 *    11.4 - Comments
 *    11.5 - Sidebar
 *    11.6 - Footer
 * 12.0 - Media
 *    12.1 - Captions
 *    12.2 - Galleries
 * 13.0 - Multisite
 * 14.0 - Media Queries
 *    14.1 - >= 710px
 *    14.2 - >= 783px
 *    14.3 - >= 910px
 *    14.4 - >= 985px
 *    14.5 - >= 1200px
 * 15.0 - Print
 */


/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */

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

@font-face {
	font-family: 'Calibri';
	src: url('fonts/Calibri-Bold.eot');
	src: url('fonts/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/Calibri-Bold.woff') format('woff'),
		url('fonts/Calibri-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}


@font-face {
	font-family: 'HelveticaNeue-Light';
	src: url('fonts/HelveticaNeue-Light.eot');
	src: url('fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
		url('fonts/HelveticaNeue-Light.woff') format('woff'),
		url('fonts/HelveticaNeue-Light.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}



* {
margin:0px;
padding:0px;
}

h1 {
  border-bottom: 1px solid #c7c7c7;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
  clear:both;
}

h2 {
  border-bottom: 1px solid #c7c7c7;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
  clear:both;
}

 p {
  color: #000;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0 0 15px;
}

 h3 {
  color: #282052;
  font-family: calibri;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}


 li {
  color: #000;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
}

hr {
  color: #b8b8b9;
  margin-bottom: 8px;
  margin-top: -8px;
  border-top: 1px solid #b8b8b9;
}


body {
  background-color:#fff;
 /* background-image: url("img/back-new.jpg");
  background-position: center center;
  background-repeat:no-repeat;
  background-size:cover;*/
  font-family: Calibri;
  margin: 0;
  padding: 0 0 20px;
}


.container {
	width:1370px;
	margin:0 auto;
	background-color:#fff;
}

.wrapper {
  margin: 0 auto;
  padding: 0 52px;
  width: auto;
}

/*------------------------------------header--------------------------*/

.header {
	 background-color: #fff;
  float: left;
  width: 100%;
  position:relative;
  padding:34px 0px 22px;
  /* ransition: all 0.6s ease 0s; */

}

.stickHeader {
  position: fixed;
  width: inherit;
  top:0px;
  z-index: 99999;
  transition: top 0.5s ease-in-out 0s;
}

.logo {
  float: left;
  margin-top: 7px;
  padding-left:0px;
  width: 20%;
}

.logo-image img {
  max-width: 100%;
}

.last-logo {
  display: inline-block;
  width: auto;
}

.last-logo.mobile {
  display: none;
}


.last-logo .raising-standards {
  color: #282052;
  display: inline-block;
  font-family: HelveticaNeue-Light;
  font-size: 21px;
  font-weight: normal;
  line-height: 26px;
  padding-bottom: 0;
  padding-left: 0;
  padding-top: 5px;
}

.last-logo .raising-standards  span {
  color: #3173bf;
  display: inline-block;
}

.last-logo .news-or-breadcom marquee#test a {
  color: #282052;
  font-family: calibri;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  text-decoration:none;
}

.last-logo .news-or-breadcom marquee#test a:hover {
text-decoration:underline;
}

.last-logo .news-or-breadcom marquee#test .titlee {
  display: inline-block;
  font-size: 12px;
    color: #3173bf;
  font-family: calibri;
  font-weight: bold;
  text-transform:uppercase;
  text-decoration:none;
  white-space:nowrap;
}





.page-template-homepage .header {
  border-bottom: 1px solid #c7c7c7;
  margin-bottom: 7px;
  padding: 34px 0 15px;
}

.page-template-homepage .last-logo .news-or-breadcom {
  bottom: 19px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

.page-template-homepage .last-logo .news-or-breadcom {
  bottom: 15px;
}
	
}

.last-logo .news-or-breadcom {
  bottom: 25px;
  padding: 0;
  position: absolute;
}

.last-logo .menu-breadcrumb {
  padding: 0;
}

.last-logo .menu-breadcrumb a {
  color: #343434;
  font-family: calibri;
  font-size: 12px;
    line-height: 15px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}

.navbar {
  border-bottom: 1px solid #c7c7c7;
  border-right: 1px solid #c7c7c7;
  float: left;
  margin-left:6px;
  width: 79.4%;
}

.navbar ul {
  float: right;
  text-align: right;
}

.navbar li {
  float: left;
}

.navbar ul li {
  display: inline-block;
  list-style:none;
}

.navbar .current_page_item  a {
  background-color: #3173bf;
  color: #fff;
  border-top:1px solid #3173BF;
}

.navbar .primary-menu .current-menu-item .sub-menu a {
  background-color: transparent;
  border-top:transparent;
}

.menu-item.current-menu-ancestor .sub-menu li a  {
  background-color:transparent ;
  color: transparent;
}

.menu-item.current-menu-ancestor .sub-menu .current-page-ancestor  a  {
  background-color: #3173bf;
  color: #fff;
}

.menu-item.current-page-ancestor .sub-menu .current-page-ancestor  a  {
  background-color: #3173bf;
  color: #fff;
}


.menu-item.current-page-ancestor a  {
  background-color: #3173bf;
  color: #fff;
}

.menu-item.current-menu-ancestor a {
  background-color: #3173bf;
  color: #fff;
}


.menu-item.current-page-ancestor .sub-menu li a {
  background-color:transparent ;
  color: transparent;
}

.menu-item.current-menu-parent a {
  background-color: #3173bf;
  border-top: 1px solid #3173bf;
  color: #fff;
}

.menu-item.current-menu-parent .sub-menu .current-menu-item a {
  background-color: #3173bf;
  color: #fff;
}

.menu-item.current-menu-parent .sub-menu li a {
  background-color:transparent ;
  color: transparent;
}

.current-menu-ancestor ul.sub-menu {
  display: block;
}


.navbar li a {
  border-left: 1px solid #c7c7c7;
  border-top: 1px solid #c7c7c7;
  color: #000;
  display: inline-block;
  font-family: Calibri;
  font-size: 13px;
  font-weight: normal;
  line-height: 19px;
  padding:10px 14px;
  text-decoration: none;
  text-transform: uppercase;
}

.navbar li a:hover {
 background-color: #3173bf;
 border-top:1px solid #3173bf;
  color: #fff;
}

.header-bottom {
	 background-color: #e1e2e4;
  border-bottom: 1px solid #b8b8b9;
   border-top: 1px solid #b8b8b9;
  float: left;
  padding: 6px 0;
  width: 100%;
}

.bottom-left {
  float: left;
  padding-left: 12px;
  width: 49%;
}

.bottom-left p {
  color: #282052;
  font-family: Calibri;
  font-size: 12px;
  line-height: 22px;
    padding: 3px 0 0;
}

.bottom-left  span {
   color: #3173bf;
   font-weight: bold;
  text-transform: uppercase;
}

.bottom-right {
  float: left;
  margin-right: 0px;
  position: relative;
  text-align: right;
  width: 47%;
}

.bottom-right  a {
  color: #3173bf;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  text-transform: capitalize;
   font-family: Calibri;
}
.bottom-right img {
  left:4px;
  position: relative;
  top: 3px;
}

.bottom-right h2 {
  border: medium none;
  margin: 0;
  padding: 0;
}



/*------------------------box-------------------------*/



.widget-easy-twitter-feed-widget-row{
  background-color: #fff;
  float: left;
  position: absolute;
  right: -34px;
  top: 35px;
  width: 33%;
  z-index:999;
}

.box {
   border-bottom: 1px solid #9d9d9d;
  float: left;
  margin: 5px 8px 3px;
  padding-bottom: 13px;
  width: 94%;
}

.box  img {
  float: left;
  left: -3px;
}

.box  span {
  color: #9d9d9d;
  display: inline-block;
  font-size: 13px;
  line-height: 22px;
  margin-top: 10px;
}

.box  p {
  color: #000;
  float: left;
  font-size: 14px;
  line-height: 20px;
  margin-top: 5px;
  text-align: left;
}



/*------------------------slider-------------------------*/


.slider {
  float: left;
  width: 100%;
}

.slider img {
  max-width: 100%;
}

.slide-image .wp-post-image {
  height: auto;
  max-width: 100% !important;
}

.slider #slides.design-3 .slider-content {
  left: 155px;
  top: 125px;
    background: transparent;
  width: 18%;
}

.slider #slides a.slidesjs-previous {
  background:rgba(0, 0, 0, 0) url("img/arrow-left.png") !important;
  background-position: center center;
  background-repeat: no-repeat !important;
  background-size: auto auto;
  left: 46px;
}

.slider #slides a.slidesjs-next, a.slidesjs-previous {
  height: 56px;
  position: absolute;
  text-indent: -9999px;
  top: 43%;
  width: 55px;
  z-index: 99;
}

.slider #slides a.slidesjs-next {
  background: rgba(0, 0, 0, 0) url("img/arrow-right.png") !important;
    background-position: center center;
  background-repeat: no-repeat !important;
  background-size: auto auto;
  right:46px;
}

.slider #slides .slider-content h1.slide-title {
  background-color: #000;
  color: #fff;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 9px;
  margin-bottom:0px;
  border:none;
}

.slider #slides .slider-short-content p {
  background-color: #fff;
  color: #000;
  font-family: arial !important;
  font-size: 16px;
  font-weight: normal;
  line-height: 21px;
  padding: 4px 9px 2px;
  text-shadow: none;
}

.slider .slider-short-content span {
  color: #747474;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.slider .slider-short-content a {
  color: #747474 !important;
  display: block;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px !important;
  padding: 0 0 3px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  top: -2px;
}



/*------------------------inner-xy----------------------*/


.inner-xy {
	background-color:#fff;
	width:100%;
	  display: inline-block;
}

.page-template-homepage .xy-main {
  float: left;
  padding: 22px 0 31px;
  width: 100%;

}

.xy-main li {
  border-right: 1px solid #b8b8b9;
  float: left;
  padding-left: 53px;
  width: 21%;
  min-height:175px;
   line-height: 22px;
}

.page-template-homepage .xy-main ul li .sub-menu li {
  border: medium none;
  float: none;
  min-height:0px;
  padding-left: 0;
  width: auto;
}

/*.xy-box {
  border-right: 1px solid #b8b8b9;
  float: left;
  padding-left: 53px;
  width: 21%;
  min-height:175px;
}

.xy-box h2 {
  color: #282052;
  font-family: Calibri;
  font-size: 19px;
  font-weight: 400;
  margin: 4px 0 5px;
  text-transform: uppercase;
}

.xy-box span {
  left: 5px;
  position: relative;
  top: 4px;
}*/

.page-template-homepage .xy-main .primary-menu .menu-item-has-children .sub-menu {
  background-color: transparent;
  left: 0;
  position: relative !important;
  text-align: unset;
  top: 0;
}

.page-template-homepage .xy-main .primary-menu .menu-item-has-children .sub-menu {
  display: block;
}

.page-template-homepage .xy-main li a {
  color: #282052;
  display: inline-block;
  font-family: Calibri;
  font-size: 19px;
  font-weight: 400;
  margin: 4px 0 5px;
  text-decoration: none;
  text-transform: uppercase;
}

.page-template-homepage .xy-main .menu-item-has-children a {
  background-image: url("img/icon.png");
  background-position: 100% center;
  background-repeat: no-repeat;
  display: inline-block;
  padding-right: 30px;
}

.page-template-homepage .xy-main .menu-item-has-children .sub-menu li a {
  background-image:none !important;

}


.page-template-homepage .xy-main ul li {
  list-style: outside none none;
}

.page-template-homepage .xy-main ul li .sub-menu li a {
  color: #000;
  font-family: Calibri;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-transform: capitalize;
  left:0px;
}

.page-template-homepage .xy-main ul li .sub-menu .activeghk  a { 
	color:#3173bf
}

.page-template-homepage .xy-main ul li .sub-menu li a:hover {
	color:#3173bf
}

.page-template-homepage .xy-main .menu-item-63 {
  display: none;
}

/*.page-template-homepage .xy-main #menu-homepage-footer #menu-item-538 {
  background-image: url("img/icon.png");
  background-position: 64% 5px;
  background-repeat: no-repeat;
}

.page-template-homepage .xy-main #menu-homepage-footer #menu-item-544 {
  background-image: url("img/icon.png");
  background-position: 74% 5px;
  background-repeat: no-repeat;
}

.page-template-homepage .xy-main #menu-homepage-footer #menu-item-549 {
  background-image: url("img/icon.png");
  background-position: 48% 5px;
  background-repeat: no-repeat;
}

.page-template-homepage .xy-main #menu-homepage-footer #menu-item-557 {
  background-image: url("img/icon.png");
  background-position: 32% 5px;
  background-repeat: no-repeat;
}*/




/*-----------------------------------footer----------------------*/

.footer {
  background-color: #343434;
  float: left;
  margin-bottom:0px;
  width: 100%;
}

.copy-right {
  float: left;
  padding: 0 0 7px;
  width: 100%;
}

.copy-txt {
  float: left;
  width: 81%;
}

.copy-txt ul li {
  display: inline-block;
  list-style: outside none none;
}

.copy-txt li {
  border-right: 1px solid #fff;
  color: #fff;
  font-size: 11px;
  height: 10px;
  line-height: 9px;
  padding: 0 10px 0 8px;
  text-transform: uppercase;
  font-family: calibri;
}

.xy-main li:last-child {
  border-right: medium none;
}

.copy-txt li a {
  color: #fff;
  font-family: calibri;
  font-size: 11px;
  text-decoration: none;
  text-transform: uppercase;
}


.copy-txt img {
  left: 15px;
  position: relative;
  top: 6px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.copy-txt img {
  top:8px;
}

}


.copy-txt li:first-child {
  padding-left: 0;
}

.footer .search-btn {
  float: left;
  width: 19%;
}

.footer .search-btn form label .screen-reader-text {
  display: none;
}

.footer .search-btn form .search-submit .screen-reader-text {
  display: none;
}

.footer .copy-right .search-btn form label input.search-field {
  background-color: #fff;
  border: 1px solid #a6a6a6;
  font-size: 11px;
  padding: 2px 10px;
  position: relative;
  top: 6px;
  width: 85%;
  font-style:italic;
  border-radius:0px;
    -webkit-appearance:none;
  -moz-appearance:none;
}

.footer .copy-right .search-btn form button.search-submit {
  background-color: transparent;
  background-image: url("img/srch-icon.png");
  background-position: center center;
  background-repeat: no-repeat;
  border: medium none;
  cursor: pointer;
  height: 21px;
  left: -6px;
  position: relative;
  top: 2px;
  width: 25px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	
.footer .copy-right .search-btn form label input.search-field {
    top: 0px;
}	

.footer .copy-right .search-btn form button.search-submit {
	top: 7px;
}
}


/*-----------------------------------------about-----------------------------*/



.main-nav {
  background-color: #261d56;
   display: inline-block;
  width: 100%;
}

.nav ul li {
  display: inline-block;
  list-style:none;
}

.nav li {
  border-left: 1px solid #fff;
}

.nav li:last-child {
  border-right: 1px solid #fff;
}

.nav a {
  color: #fff;
  display: inline-block;
  font-family: Calibri;
  font-size: 13px;
  font-weight: bold;
  line-height: 18px;
  padding: 5px 15px;
  text-decoration: none;
  text-transform: uppercase;
}

.nav a:hover {
  background-color: #3173bf;

}

.main-about {
  background-color: #fff;
  display: inline-block;
  min-height:775px;
  padding: 30px 0 10px;
  width: 100%;
}

.about-lft {
  float: left;
  margin-right:2.7%;
  width: 63.9% !important;
}


.about-lft h2 {
  border-bottom: 1px solid #b8b8b9;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
}

.about-lft  p {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 0 15px;
  color: #000;
}

.about-lft  ul {
  padding: 0px 0 15px;
}

.about-lft li {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  margin-left: 18px;
   color: #000;
}

.about-lft  h3 {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
 font-weight:bold;
 color:#282052;
}

.about-rgt {
  float: left;
  margin-left:0;
  margin-top: 42px;
  width: 35%;
}

.about-rgt .wpb_wrapper img {
  height: auto;
  max-width: 100%;
}



/*----------------------------aword-------------------*/

.main-aword {
	background-color:#fff;
   display: inline-block;
  padding: 0px 0 55px;
  width: 100%;
      min-height: 660px;
}

.aword-lft {
  float: left;
  width: 60%;
}


.aword-lft h2 {
  border-bottom: 1px solid #b8b8b9;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
}

.aword-lft p {
  color: #000;
  font-family: arial;
  font-size: 12px;
  line-height: 15px;
  padding: 0 0 5px;
}

.aword-lft  a {
  background-color: #282052;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 13px;
  margin: 8px 0 20px;
  padding: 4px 10px;
  text-decoration: none;
  text-transform: uppercase;
  line-height:18px;
}

.aword-lft  a:hover {
  background-color: #3173bf;
}


.aword-rgt {
  float: left;
  margin-top: 42px;
  width: 35%;
}


/*-----------------------------------------fellowship-----------------------------*/


.main-fellowship {
	background-color:#fff;
   display: inline-block;
  padding: 0px 0 10px;
  width: 100%;
}

.fellowship-lft {
  float: left;
  width: 60%;
}


.fellowship-lft h2 {
  border-bottom: 1px solid #b8b8b9;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
}

.fellowship-lft  p {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 0 15px;
  color: #000;
}

.fellowship-lft  ul {
  padding: 0px 0 15px;
}

.fellowship-lft li {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  margin-left: 18px;
   color: #000;
}

.fellowship-lft  h3 {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
 font-weight:bold;
 color:#282052;
}

.fellowship-rgt {
  float: left;
  margin-left: 5%;
  margin-top: 42px;
  width: 35%;
}

.fellowship-lft span {
  color: #000;
  display: block;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0;
}

.fellowship-lft a {
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  text-decoration: none;
}




/*-----------------------------------------organisation-----------------------------*/


.main-org {
	background-color:#fff;
   display: inline-block;
  padding: 0px 0 10px;
  width: 100%;
}

.org-lft {
  float: left;
  width: 35%;
}


.org-lft h2 {
  border-bottom: 1px solid #b8b8b9;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
  text-transform: capitalize;
}

.org-rgt-txt {
  margin: 27px 0 29px;
  text-align: center;
}

.org-rgt-txt span {
  background-color: #271e59;
  box-shadow: 0 4px 3px 0 #777485;
  display: inline-block;
  height: 74px;
  transform: rotate(45deg);
  width: 74px;
}

.org-rgt-txt a {
  color: #fff;
  display: inline-block;
  font-size: 18px;
  left: -1px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  top: 25px;
  transform: rotate(315deg);
}

.org-lft  p {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 0 15px;
  color: #000;
}

.org-lft  ul {
  padding: 0px 0 15px;
}

.org-lft li {
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  margin-left: 18px;
   color: #000;
}


.org-rgt {
  float: left;
  margin-left: 5%;
  position: relative;
  width: 60%;
}

.org-domain h2 {
  border: medium none;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}

.org-domain {
  border: 1px solid #454545;
  float: left;
  padding: 10px 0;
  text-align: center;
  width: 100%;
}

.org-domain  ul li {
  display: inline-block;
  list-style: outside none none;
}

.org-domain li {
     box-shadow: -2px 0 4px 0 #b0b0b0;
  float: left;
  height: 50px;
  margin: 10px 0 10px 23px;
  padding: 0 20px;
  width: 16%;
   transition: all 0.3s ease 0s;
}

.org-domain li:hover {
  box-shadow: -3px 3px 4px 0 #6a6a6a;
  transition: all 0.5s ease 0s;
}

.org-domain li a {
  color: #fff;
  display: table-cell;
  font-family: calibri;
  font-size: 15px;
  line-height: 18px;
  padding: 10px 0;
  text-decoration: none;
  vertical-align: middle;
  width: 165%;
}

.org-domain li:first-child {
  background-color: #985a96;
   display: table;
}

.org-domain li:nth-child(2) {
  background-color: #d48d3c;
   display: table;
}

.org-domain li:nth-child(3) {
  background-color: #44aa86;
   display: table;
}

.org-domain li:nth-child(4) {
  background-color: #b6a721;
   display: table;
}


.org-rgt-btm {
  border: 1px solid #454545;
  display: inline-block;
  margin: 15px 0;
  padding: 10px 0;
  width: 100%;
}



.org-btm-lft {
    float: left;
    width: 50%;
}

.org-btm-lft  ul li {
  list-style: outside none none;
}

.org-btm-lft li {
  background-color: #3173bf;
     box-shadow: -2px 0 4px 0 #b0b0b0;
  display: table;
  float: left;
  height: 60px;
  margin: 10px 0 10px 23px;
  padding: 0 9px;
  text-align: center;
  width: 38%;
   transition: all 0.3s ease 0s;
}

.org-btm-lft li:hover {
  box-shadow: -3px 3px 4px 0 #6a6a6a;
   transition: all 0.5s ease 0s;
}


.org-btm-lft li a {
  color: #fff;
  font-family: calibri;
  font-size: 15px;
  line-height: 20px;
  padding: 10px 8px;
  vertical-align: middle;
    text-align: center;
     display: table-cell;
	 text-decoration:none;
}

.org-btm-lft h2 {
  border: medium none;
  margin: 0;
  padding: 0;
  text-align: center;
}


.org-btm-rgt  h2 {
  border: medium none;
  margin: 0;
  padding: 0;
  text-align: center;
}

.org-btm-rgt {
    float: left;
    width: 50%;
}

.org-btm-rgt  ul li {
  list-style: outside none none;
}

.org-btm-rgt li {
  background-color: #3173bf;
   box-shadow: -2px 0 4px 0 #b0b0b0;
  display: table;
  float: left;
  height: 60px;
  margin: 10px 10px 10px 13px;
  padding: 0 9px;
  text-align: center;
  width: 38%;
   transition: all 0.3s ease 0s;
}

.org-btm-rgt li:hover {
  box-shadow: -3px 3px 4px 0 #6a6a6a;
   transition: all 0.5s ease 0s;
}


.org-btm-rgt li a {
  color: #fff;
  display: table-cell;
  font-family: calibri;
  font-size: 15px;
  line-height: 20px;
  padding: 10px 15px;
  vertical-align: middle;
  	 text-decoration:none;
}

.wpb_column .vc_column-inner .wpb_wrapper p a {
  background-color: #282052;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 4px;
  margin-top: -3px;
  padding: 3px 7px;
  text-decoration: none;
  text-transform: uppercase;
}

.wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
  margin-top: 40px;
}

.wpb_column.vc_column_container.vc_col-sm-8  {
  margin-right:2.6%;
  width: 64% !important;
}

.page-id-51 .wpb_column .vc_column-inner .wpb_wrapper  a {
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  background-color:transparent;
  padding:0px;
  text-decoration:underline;
      text-transform: capitalize;
}

.page-id-51 .wpb_column .vc_column-inner .wpb_wrapper  a:hover {
  color: #2b224e;
}

.page-id-51 .wpb_wrapper li {
  margin-left: 18px;
}

.page-id-51 .wpb_column .vc_column-inner .wpb_wrapper ul {
  margin: -13px 0 15px;
}

.parent-pageid-51 .wpb_column .vc_column-inner .wpb_wrapper ul {
  margin: -13px 0 15px;
}

.parent-pageid-51 .wpb_column .vc_column-inner .wpb_wrapper li {
  margin-left: 18px;
}

.parent-pageid-51 .wpb_column .vc_column-inner .wpb_wrapper  a {
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  background-color:transparent;
  padding:0px;
  text-decoration:underline;
      text-transform: capitalize;
}

.parent-pageid-51 .wpb_column .vc_column-inner .wpb_wrapper  a:hover {
  color: #2b224e;
}

.parent-pageid-51 .wpb_column .vc_column-inner .wpb_wrapper span {
  display: block;
    font-family: calibri;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    margin-top: 15px;
	color:#aa061b !important;
}

.wpb_column .vc_column-inner .wpb_wrapper p a.pdfs {
  background-color: transparent;
  color: #000 !important;
  display: inline-block;
  font-family: calibri;
  font-size: 9px !important;
  line-height: 7px;
  padding: 0;
  position: relative;
  top: -7px;
}



/*---------------- pankaj css ---------------------------- */

.navbar .sub-menu {
  display: none;
}

.tab-item{
	display:none;
}
.tab-item.active{
	display:block;
}

.navbar  .primary-menu .menu-item-has-children .sub-menu {
  background-color: #261d56;
  left: 0;
  position: absolute;
  right: 0;
  text-align: left;
  top:130px;
  width: 100%;
}


.navbar .primary-menu .menu-item-has-children .sub-menu li a {
  border-left: 1px solid #fff;
  color: #fff;
  font-family: Calibri;
  font-size: 13px;
  font-weight: bold;
  left: 52px;
  line-height: 18px;
  padding: 5px 15px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  border-top:transparent;
}

.navbar .primary-menu .menu-item-has-children .sub-menu li:last-child a {
  border-right: 1px solid #fff;
}


.navbar .primary-menu .current-menu-item.menu-item-230 .sub-menu {
	display:block;
}

.navbar .primary-menu .current-menu-ancestor.menu-item-230 .sub-menu   {
	display:block;
}


.navbar .primary-menu .current-menu-item.menu-item-70  .sub-menu {
	display:block;
}

.navbar .primary-menu .current-page-ancestor.menu-item-70  .sub-menu {
	display:block;
}

.navbar .primary-menu .current-menu-item.menu-item-75  .sub-menu {
	display:block;
}

.navbar .primary-menu .current-page-ancestor.menu-item-75  .sub-menu {
	display:block;
}

.navbar .primary-menu .current-menu-item.menu-item-83  .sub-menu {
	display:block;
}

.navbar .primary-menu .current-page-ancestor.menu-item-83  .sub-menu {
	display:block;
}

.page .navbar .current_page_item a ul.sub-menu li a {
  background-color:transparent !important;
}

.navbar .primary-menu .menu-item-has-children .sub-menu li .sub-menu {
display:none;
}


.page-template-homepage .primary-menu .menu-item-has-children .sub-menu {
  display: none;
}

 .current-menu-parent ul.sub-menu {
	 display:block;
 }
 


/* ---------------pankaj css end ------------------------------- */





.widgettitle span {
  background-image: url("img/twitter.png");
  background-position: 96% center;
  background-repeat: no-repeat;
  color: #3173bf;
  font-family: Calibri;
  font-size: 18px;
  font-weight: bold;
  padding: 0 38px 0 0;
  position: relative;
  text-decoration: none;
  text-transform: capitalize;
  top: -3px;
}

.copy-txt ul {
  float: left;
  margin-top:6px;
  width: auto;
}

.footer .follow_us {
  margin-left: 13px;
  margin-top:0px !important;
}

.follow_us  li {
  border:none;
  margin: 0;
  padding: 0;
}

.wpb_wrapper .tab-label.active {
  color: #3173bf;
}

.wpb_wrapper .tab-label {
  color: #000;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  padding-right: 20px;
  position: relative;
  text-decoration: none;
  top: 10px;
}

.wpb_wrapper table th {
  color: #282052;
  font-family: calibri;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}

.wpb_wrapper table td {
  color: #000;
  font-family: calibri;
  font-size: 14px;
  line-height: 16px;
}




.title-expert a {
  color: #3173bf;
  display: inline-block;
  font-family: calibri;
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
  text-decoration: none;
}

.experta {
  color: #454545;
  font-family: calibri;
  font-size: 11px;
  line-height: 14px;
}


.edu-lft {
  float: left;
  margin-right: 3.5%;
  width: 62.8% !important;
}

.edu-rgt {
  float: left;
  margin-left: 21px;
  width: 32%;
}

.edu-rgt img {
  margin-top: 40px;
}

.edu-rgt .navbar-edu {
  padding: 0 0px;
}

.edu-rgt .em-calendar {
  background-color: #3e86cd;
  color: #fff;
  width: 100%;
}

.em-calendar .em-calnav {
  color: #fff;
  text-decoration: none;
}

.css-events-list .events-table tr {
  border: 1px solid #000;
  float: left;
  margin: 5px 0;
  width: 100%;
}


.parent-pageid-33 .wpb_column .vc_column-inner .wpb_wrapper li {
  margin-left: 16px;
}

.parent-pageid-33 .wpb_column .vc_column-inner .wpb_wrapper ul {
  margin: 0 0 15px;
}

.page-id-35 .wpb_single_image.wpb_content_element {
  margin-bottom: 12px;
}

.page-id-35 .wpb_wrapper p span {
  background-color: #201f4b !important;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  margin-left:0px;
  margin-top: -5px;
  padding: 5px 10px 3px;
  text-decoration: none;
  text-transform: uppercase;
}

.page-id-35 .wpb_column.vc_column_container.vc_col-sm-4 .wpb_wrapper  p {
  margin-left:0px;
}

/*.page-id-35 .wpb_text_column.wpb_content_element {
  margin-bottom: 160px;
}*/

.page-id-35 .wpb_text_column.wpb_content_element:last-child {
  margin-bottom:15px;
}

.down  a {
  background-color: #201f4b;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  padding: 5px 10px;
  text-decoration: none;
  text-transform: uppercase;
}

.down {
  margin-bottom: 15px;
}

.page-id-39  .wpb_wrapper span {
  color: #282052 !important;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  font-weight: bold;
  padding: 4px 0 0;
}

.wpb_wrapper .cvm_single_video_player {
  margin-top: 40px;
}

.above-child-pages {
  float: left;
  margin: 0 4px 10px;
  position: relative;
  width: 19.3%;
}

.above-child-pages  img {
  max-width: 100%;
}

.edu-lft .above-child-pages {
  float: left;
  margin: 0 5px 11px;
  width: 32%;
}

.edu-lft .above-child-pages  img {
  max-width: 100%;
}

.page-id-48 .wpb_wrapper p span {
  background-color: #201f4b !important;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  margin: 10px 0 0;
  padding: 5px 10px;
  text-decoration: none;
  text-transform: uppercase;
}

.page-id-48 .wpb_text_column.wpb_content_element {
  margin-bottom: 0;
}

.above-span {
  float: left;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 132px;
  width: 70%;
}

.edu-lft .above-span {
  top: 137px;
  width: 80%;
}

.edu-lft .above-span h1 {
  margin-bottom: 12px;
  min-height: auto;
}

.above-span  span {
  color: #fff;
  display: block;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 20px;
  min-height: 27px;
  text-transform: uppercase;
}

.above-span h1 {
  color: #009de1;
  float: left;
  font-family: calibri;
  font-size: 24px;
  font-weight: bold;
  line-height: 24px;
  min-height: 11px;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  margin-bottom:0px;
}


.above-span p {
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  line-height: 16px;
  padding: 0 30px;
}

.above-child-pages:nth-child(3) .above-span h1 {
  min-height: 46px;
}

.above-span a {
text-decoration:none;
}

.edu-lft .above-span p {
  padding: 0;
}

.edu-lft .above-span span {
  text-transform: capitalize;
}

.edu-rgt  img {
  height: auto;
  max-width: 100%;
}

.page-id-28 .wpb_text_column.wpb_content_element {
  margin-bottom: 6px;
}

.left_right {
  float: left;
  width: 100%;
}

.left_right > p {
  float: left;
  margin-right: 15px;
  width: 48%;
}

.wpcf7-form {
  width: 100%;
}

.wpcf7-form .left_right .wpcf7-form-control {
  border: 1px solid #454545;
  margin-top: 5px;
  padding: 2px 5px;
  width: 92%;
  border-radius:0px;
  background-color:#fff;
  -webkit-appearance:none;
  -moz-appearance:none;
}

.wpcf7-form .enquiry .wpcf7-form-control {
  border: 1px solid #454545;
  height: 87px;
  margin-top: 5px;
  padding: 2px 5px;
  width: 96%;
    border-radius:0px;
    -webkit-appearance:none;
  -moz-appearance:none;
}

.wpcf7-form .left_right .wpcf7-form-control-wrap {
  float: left;
  width: 100%;
}

.left_right  p:last-child {
  margin-right: 0;
}

.page-id-100 .wpb_content_element {
  margin-bottom: 0;
}

.page-id-100 .wpb_gmaps_widget.wpb_content_element {
  margin-bottom: 8px;
}

.enquiry .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required {
  border: medium none;
}

.enquiry .wpcf7-list-item.first.last {
  margin: 0;
}

.wpcf7-form-control.wpcf7-submit {
  background-color: #282052;
  border: 1px solid #282052;
  color: #fff;
  float: right;
  font-family: calibri;
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
  padding: 2px 3px;
  text-transform: uppercase;
  border-radius:0px;
  -webkit-appearance:none;
  -moz-appearance:none;
}

.left_right p {
  padding: 0 0 10px;
}

.enquiry  p:last-child {
  float: left;
}

.page-id-14 .org-lft span {
  color: #282052 !important;
}

.org-lft p a.tab-label {
  color: #000;
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
      font-family: calibri;
}

.org-lft p a.tab-label.active {
	color:#3173bf;
  text-decoration: underline;
}

.org-lft p a.tab-label:hover {
	color:#3173bf;
  text-decoration: underline;
}


.org-lft .next_meet {
  margin-top: 0px;
}

.both-class {
  float: left;
  margin-bottom: 15px;
  margin-right: 8px;
  width: 15.7%;
}

.page-id-237 .wrapper {
  margin: 0 auto;
  padding: 0 22px 0 52px;
  width: auto;
}

.page-id-237  .registration-right  .wpb_wrapper li {
  color: #fff;
  font-family: calibri;
  font-size: 12px;
  line-height: 16px;
  margin-left: 15px;
}


.single-organisation .post-thumbnail{
 display : block !important;
}

.page-id-237  .registration-right .wpb_wrapper p {
  color: #fff;
  font-family: calibri;
  font-size: 12px;
  line-height: 16px;
}

.page-id-237 .wpb_column.vc_column_container.vc_col-sm-4 {
  background-color: #262453;
  margin-top: 40px;
  padding: 15px 4px;
}

.page-id-237 .registration-right  .wpb_wrapper  ul {
  padding: 0 0 15px;
}

.wpb_wrapper h5 {
  clear: both;
  color: #fff;
  font-family: calibri;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  margin-left:2px;
}

 .org-lft.chartpage ul {
  margin-left: 25px;
  margin-top: -15px;
}

.org-lft.chartpage ul.memberinner {
  margin-left: 0px;
  margin-top: 0px;
}

.org-lft.chartpage ul.memberinner li {
  margin-left:0px;
}

.memberinner li a {
  color: #000;
  display: block;
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
}

.memberinner li a:hover {
  color: #3173bf;
  text-decoration:underline;
}

.memberinner li a.tab-label.active {
  color: #3173bf;
  text-decoration:underline;
}


.org-lft.chartpage  ul li {
	list-style-type:none;
}

#linkto_29 h2 {
  border-bottom: medium none;
  border-top: 1px solid #b8b8b9;
  display: block;
  margin-top: 17px;
  padding: 5px 0 0;
}

.page-template-academy-child .wpb_column .vc_column-inner .wpb_wrapper p a.pdfs {
    color: #3173bf;
    font-family: calibri;
    font-size: 14px;
	top:0px;
	font-weight:bold;
	  text-decoration:underline;
}

.page-template-academy-child .wpb_column .vc_column-inner .wpb_wrapper p a {
  background-color: transparent;
    color: #3173bf;
    font-family: calibri;
    font-size: 14px;
  	font-weight:bold;
  line-height: 18px;
  margin: 0;
  padding:0;
  text-decoration:underline;
  text-transform: capitalize;
}

.slidesjs-play.slidesjs-navigation {
  display: none !important;
}

.slidesjs-stop.slidesjs-navigation {
  display: none !important;	
}

.org-lft.chartpage #post-14 ul {
  margin-left: 0;
  margin-top: 0;
}

.org-lft.chartpage #post-14 ul li {
  list-style-type: unset;
}

.meta_value {
  margin-bottom: 15px;
}

#post-18 li {
  margin-left: 18px;
}

.parent-pageid-26 .wpb_column .vc_column-inner .wpb_wrapper p a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  margin: 0;
  padding: 0;
  text-decoration: underline;
  text-transform: unset;
}

.edu-rgt .navbar-edu ul li {
  list-style: outside none none;
}

.edu-lft .wpb_wrapper span {
  font-family: calibri;
  font-size: 17px;
  font-weight: bold;
  line-height: 20px;
}

.parent-pageid-26 .edu-rgt .navbar-edu {
  padding: 0;
}

.parent-pageid-26 .edu-rgt .navbar-edu li a {
  color: #3173bf;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  padding-bottom: 14px;
}

.org-rgt .chart-title {
  background-image: url("img/icon-border1.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  color: #fff;
  float: left;
  font-size: 18px;
  font-weight: bold;
  height: 26px;
  line-height: 25px;
  padding: 5px 8px;
  position: absolute;
  text-transform: uppercase;
  top: 40px;
  width: 190px;
}

.loop-event {
  background-color: #f6f6f6;
  border: 1px solid #4c4c4c;
  float: left;
  margin-bottom: 10px;
  width: 100%;
}

.ebents-calebder-16 {
  float: left;
  margin-top: -8px;
  width: 100%;
}

 .event-left {
  float: left;
  margin-right: 20px;
  width: 28%;
}

 .event-right {
  float: left;
  width: 69%;
}

.event-left h2 {
  color: #fff;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 21px;
  margin: 0;
  padding: 10px 0;
  text-align: center;
  text-transform: uppercase;
}

.loop-event.blue .event-left h2 {
  background-color: #3173bf;
}

.loop-event.green .event-left h2 {
  background-color: #44aa86;
}

.event-right a {
  display: inline-block;
  font-family: calibri;
  font-size: 21px;
  font-weight: bold;
  padding: 5px 0 3px;
  text-decoration: none;
}

.loop-event.blue .event-right  a {
  color: #3173bf;
}

.loop-event.green .event-right  a {
  color: #44aa86;
}

.event-right p {
  color: #000;
  font-family: calibri;
  font-size: 12px;
  line-height: 15px;
  padding-bottom: 10px;
}

 .event-left  img {
  max-width: 100%;
}

.skill-calender {
  border-bottom: 1px solid #b8b8b9;
  float: left;
  margin-bottom: 12px;
  margin-top: -2px;
  padding-bottom:4px;
  width: 100%;
}

.skill-calender ul li {
  display: inline-block;
  list-style: outside none none;
  position: relative;
}

.skill-calender li {
  font-family: calibri;
  font-size: 12px;
  font-weight: bold;
  padding: 0 5px;
}

.skill-calender h2 {
border:none;
float:left;
width: auto;
padding-bottom:0px;
margin-bottom:0px;
}

.skill-calender  ul li {
  display: inline-block;
  list-style: outside none none;
  position: relative;
}

.skill-calender  ul {
  float: right;
  padding-top: 12px;
  width: auto;
}

.inner {
  margin-left: 38px;
}

.post-494 tr th:first-child {
  padding: 0 14px 0 36px;
}

.post-494  tr td:first-child {
  padding: 0 14px 0 36px;
}

.post-494 tr th:nth-child(2) {
  padding: 0 14px 0 36px;
}

.post-494  tr td:nth-child(2){
  padding: 0 14px 0 36px;
}

.post-494 tr th:last-child {
  padding: 0 14px 0 36px;
}

.post-494  tr td:last-child {
  padding: 0 14px 0 36px;
}

#post-494 table {
  margin-bottom: 15px;
}

.sky-main .colours-li-first {
  border: 1px solid #ae0051;
}

.sky-main ul li {
  list-style:none;
  display:inline-block;
}

.sky-main ul {
  float: left;
  height: 50px;
  margin: 2px 0 20px;
  width: 100%;
  direction: ltr;
    overflow: auto;
}

.sky-main li:first-child {
  color: #fff;
  float: left;
  font-size: 30px;
  margin-right: 9px;
  padding: 16px 0;
  text-align: center;
  width: 38px;
}

.sky-main .colours-li-second {
  border: 1px solid #3173bf;
}

.sky-main .colours-li-three {
  border: 1px solid #47ab87;
}

.sky-main .colours-li-four {
  border: 1px solid #aaa139;
}

.sky-main .colours-li-five {
  border: 1px solid #261d56;
}

.sky-main .colours-li-first li:first-child {
  background-color:#ae0051;
}

.sky-main .colours-li-second li:first-child {
  background-color:#3173bf;
}

.sky-main .colours-li-three li:first-child {
  background-color:#47ab87;
}

.sky-main .colours-li-four li:first-child {
  background-color:#aaa139;
}

.sky-main .colours-li-five li:first-child {
  background-color:#261d56;
}

.sky-main li:last-child {
  color: #000;
  float: left;
  font-family: calibri;
  font-size: 12px;
  line-height: 14px;
  padding: 3px 0 4px;
  width: 94%;
}

.parent-pageid-28 h4 {
  background-image: url("img/icon-border.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  color: #fff;
  float: left;
  font-size: 18px;
  font-weight: bold;
  height: 26px;
  line-height: 25px;
  margin: 0 0 10px;
  padding: 5px 8px;
  text-transform: uppercase;
  width: 190px;
}

tbody .days-names {
  border: medium none;
}

.page-id-18 table {
  border: 1px solid #000;
}

.page-id-18 table tbody th {
  background-color: #261d56;
  border: 1px solid #000;
  border-collapse: collapse;
  color: #fff;
  font-family: calibri;
  font-size: 18px;
  line-height: 18px;
  padding: 4px 5px;
  text-transform: uppercase;
  width: 47px;
}

.page-id-18 table tbody td:last-child {
  width: 235px !important;
}

.page-id-18 table tbody td {
  padding: 10px 10px 10px 6px;
  vertical-align: top;
  width: 150px;
}

.page-id-18 table tbody th:last-child {
  padding-right: 88px !important;
}

.page-id-18 h4 {
  background-image: url("img/icon-border1.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  color: #fff;
  float: left;
  font-size: 18px;
  font-weight: bold;
  height: 26px;
  line-height: 25px;
  margin:35px 0 15px;
  padding: 5px 8px;
  text-transform: uppercase;
  width: 190px;
}

.page-id-18 table , .page-id-18 th ,.page-id-18 td, .page-id-18 tr {
  border: 1px solid #343434;
    border-collapse: collapse;
}

table.em-calendar, table.em-calendar thead tr, table.em-calendar thead td {
  border:none;
}

table.em-calendar {
    border-collapse: collapse;
}

table.em-calendar tbody tr, table.em-calendar tbody td {
  border: 1px solid #fff;
  border-collapse: collapse;
  padding: 6px;
}

table.em-calendar tbody .days-names , table.em-calendar tbody .days-names td {
  border: none !important;
}

.skill-calender li {
   padding: 0 8px 0 18px;
}


.skill-calender li:last-child {
  padding: 0 0px 0 18px;
}

.above-calender-events {
  background-color: #3e86cd;
  margin-top: 18px;
  padding: 0 15px 15px;
  width: 75%;
}

.above-calender-events h2.widgettitle {
  background-image: url("img/calender-icon.png");
  background-position: left center;
  background-repeat: no-repeat;
  border-bottom: 1px solid #fff;
  color: #fff;
  font-size: 22px;
  margin-bottom: 12px;
  padding: 15px 30px;
}

.above-calender-events table.em-calendar td.eventless-today, table.em-calendar td.eventful-today {
  background-color: #fffffd;
  color: #3e87ce;
}

.wpb_map_wraper  iframe {
  max-width: 100%;
}

.wpb_gmaps_widget.wpb_content_element {
  margin-top: 40px;
}

.above-child-pages:nth-child(5) h1 {
  padding: 0 17px;
  width: auto;
}

.page-id-240 .wpb_column .vc_column-inner .wpb_wrapper p a.pdfs {
  margin-bottom: 22px;
   font-weight: bold;
}

.parent-pageid-28.wpb_column .vc_column-inner .wpb_wrapper p a {
  font-weight: normal;
}

.page-id-100 .about-rgt {
  margin-left: 0;
  margin-top: 0;
}

#wpcf7-f109-p100-o1 .wpcf7-form .last-both a {
  background-color: transparent !important;
  color: #3173bf !important;
  font-size: 14px !important;
  font-weight: normal !important;
  padding: 0 !important;
  text-transform: capitalize !important;
}

.last-both {
  float: left;
  width: 100%;
}

.last-both  p:first-child {
  float: left;
  width: 77%;
}

.last-both > p:last-child {
  display: inline-block;
  width: 22%;
}

.enquiry  p {
  width: 100%;
}

.page-id-100 .about-lft .wpb_gmaps_widget.wpb_content_element {
  margin-top:0px;
}

.page-id-100 .wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
  border: 1px solid #000;
}

.page-id-100 .wpb_gmaps_widget .wpb_wrapper {
  background-color: transparent;
  padding: 0;
}

.event-right span {
  color: #282052 !important;
}

.ebents-calebder-16 .loop-event .register-event {
  background-color: #282052;
  color: #fff !important;
  display: inline-block;
  float: right;
  font-family: calibri;
  font-size: 13px;
  margin-bottom: 4px;
  margin-right: 10px;
  margin-top: -3px;
  padding: 3px 7px;
  line-height: 18px;
}

.event-left  a {
  text-decoration: none;
}

.page-id-102 .wpb_column.vc_column_container.vc_col-sm-6 {
  display: none;
}

.page-id-102 .page-list li a {
  color: #3173bf;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.parent-pageid-18 .wpb_wrapper a {
	 color: #3173bf;
	  text-decoration: underline;
}

.parent-pageid-189 .wpb_column .vc_column-inner .wpb_wrapper li a.pdfs {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0;
  text-decoration: underline;
  text-transform:uppercase;
  font-weight:bold;
}

.parent-pageid-189 .wpb_column .vc_column-inner .wpb_wrapper p a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0;
  text-decoration: underline;
  text-transform: unset;
}

.parent-pageid-189 .edu-rgt .navbar-edu li a {
  color: #3173bf;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  padding-bottom: 14px;
}

.parent-pageid-189 .wpb_column .vc_column-inner .wpb_wrapper a.register-event {
  background-color: #282052;
  color: #fff !important;
  display: inline-block;
  font-family: calibri;
  font-size: 13px;
  margin: 22px 0 20px;
  padding: 3px 5px;
  text-decoration: none;
}

.parent-pageid-189 .wpb_wrapper li {
  font-size: 14px;
  line-height: 20px;
  list-style: inside;
  margin-left: 6px;
}

.parent-pageid-189 .wpb_wrapper li ul li {
  margin-left:33px;
}

.parent-pageid-189 .wpb_text_column.wpb_content_element {
  margin-bottom: 18px;
}

.parent-pageid-189 u {
  display: inline-block;
  font-size: 9px;
  position: relative;
  text-decoration: none;
  top: -22px;
}

.last-ul {
  margin-left: 35px;
}


.page-template-homepage .xy-main ul li .sub-menu li a:hover::after {
  color: #3173bf;
  content: ">>";
  margin-left:4px;
}

.page-template-homepage .xy-main ul li .sub-menu .activeghk a::after {
  color: #3173bf;
  content: ">>";
  margin-left:4px;
}

.page-id-39 .wpb_wrapper strong span {
  color: #000 !important;
}

.page-id-35 .vc_single_image-img.attachment-full {
  margin-top: 10px !important;
}

.parent-pageid-22 h4 {
  background-image: url("img/icon-border1.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  color: #fff;
  font-size: 17px;
  font-weight: bold;
  height: 26px;
  line-height: 25px;
  margin: 14px 0 0;
  padding: 5px 8px;
  text-transform: uppercase;
  width: 190px;
}

.single-event .entry-content h3 span {
  color: #282052 !important;
}

.parent-pageid-28.page-template-academy-child .wpb_column .vc_column-inner .wpb_wrapper p a {
  font-weight:normal;
}

.page-id-237.page-template-academy-child .wpb_column .vc_column-inner .wpb_wrapper p a {
  font-weight: bold;
}

.page-id-240.page-template-academy-child .wpb_column .vc_column-inner .wpb_wrapper p a {
  font-weight:bold;
}

.parent-pageid-28 .wpb_wrapper span {
  color: #aa061b !important;
  font-weight: bold;
}

.page-id-243 .wpb_wrapper ul {
  margin-bottom: 15px;
  margin-left: 52px;
}

.parent-pageid-26 .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner .wpb_wrapper p a {
  font-weight:bold;
}

.page-id-170 .wpb_column .vc_column-inner .wpb_wrapper p span {
  background-color: #282052 !important;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 13px;
  line-height: 18px;
  margin: 40px 0 0;
  padding: 2px 8px;
  text-decoration: none;
  text-transform: uppercase;
}

.parent-pageid-170 .wpb_column .vc_column-inner .wpb_wrapper ul li  {
list-style:none;
}

.parent-pageid-170 .wpb_column .vc_column-inner .wpb_wrapper li a {
 color: #3173bf;
    display: inline-block;
    font-family: calibri;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    padding-bottom: 14px;
}

.indusoop  img {
  max-width: 100%;
}

.indusoop {
  float: left;
  margin-bottom: 3px;
  margin-right: 19px;
  margin-top: 14px;
  position: relative;
  width: 18.4%;
}

.indusoop .above-span {
  float: left;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 20px;
  width: 100%;
}

.indusoop .above-span p {
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0 15px;
  text-align: center;
  vertical-align: bottom;
}

.indusoop .above-span h1 {
  color: #009de1;
  float: left;
  font-family: calibri;
  font-size: 24px;
  font-weight: bold;
  line-height: 24px;
  /*margin-bottom: 10px;*/
  min-height:24px;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  border:none;
}

.indusoop .above-span a {
  color: #009de1;
  font-size: 14px;
  text-decoration: underline;
}
.indusoop:nth-child(3) h1 {
  color: #fff;
}

.indusoop:nth-child(3) .above-span {
  padding: 0 30px;
  width: auto;
}

.indusoop:nth-child(4) .above-span {
  padding:0px 10px;
  width:auto;
}

.indusoop:nth-child(4) h1 {
  color: #261d56;
}

.indusoop:nth-child(4) .above-span p {
  color: #000;
}

.indusoop:nth-child(5) h1 {
  color: #009de1;
}
.indusoop:nth-child(5) .above-span p {
  color: #000;
}


/*.indusoop:nth-child(5) .above-span p {
  padding: 0 5px;
  margin-top:115px;
}*/

.indusoop:nth-child(6) h1 {
  color: #261d56;
  margin-bottom: 0;
}

.indusoop:nth-child(6) .above-span p {
  color:#000;
}


.indusoop .above-span span {
  color: #3173bf !important;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  font-weight: bold;
  text-transform: unset;
      line-height: 18px;
    min-height: 18px;
}


.indusoop:nth-child(7) .above-span p {
  color: #000;
}

.indusoop:nth-child(8) h1 {
  color: #fff;
}

.indusoop:nth-child(8) .above-span {
  padding:0px 10px;
  width:auto;
}

.indusoop:nth-child(8) .above-span p {
  padding:0px 8px;
}

.indusoop:nth-child(9) h1 {
  color: #fff;
}

.indusoop:nth-child(9) .above-span {
  padding:0px 10px;
  width:auto;
}


.indusoop:nth-child(10) h1 {
  color: #fff;
}

.indusoop:nth-child(10) .above-span p {
  padding: 0 5px;
  margin-top:115px;
}

.indusoop:nth-child(11) h1 {
  color: #261d56;
}

.indusoop:nth-child(11) .above-span p {
  color:#000;
}

.meeting .menu-breadcumb {
  border-bottom: 1px solid #b8b8b9;
  float: left;
  width: 100%;
}

.meeting .menu-breadcumb h2 {
  border-bottom:none;
  clear: both;
  color: #282052;
  float: left;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
}

.meeting .menu-breadcumb .primary-menu  {
  padding-top: 10px;
}

.meeting .menu-breadcumb .primary-menu li {
  display: inline-block;
  list-style:none;
      padding: 0 3px;
}

.meeting .menu-breadcumb .primary-menu li::after {
  content: ">";
  font-size: 18px;
  left: 5px;
  position: relative;
    color: #282052;
}


.indus-child .menu-breadcumb {
  border-bottom: 1px solid #b8b8b9;
  float: left;
  width: 100%;
}

.indus-child .menu-breadcumb h2 {
  border-bottom:none;
  clear: both;
  color: #282052;
  float: left;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
}

.indus-child .menu-breadcumb .primary-menu  {
  padding-top: 10px;
}

.indus-child .menu-breadcumb .primary-menu li {
  display: inline-block;
  list-style:none;
      padding: 0 3px;
}

.indus-child .menu-breadcumb .primary-menu li::after {
  content: ">";
  font-size: 18px;
  left: 5px;
  position: relative;
    color: #282052;
}

.menu-breadcumb li a {
  color: #261d56;
  font-family: calibri;
  font-size: 14px;
  line-height: 28px;
  text-decoration: none;
  text-transform: capitalize;
}

.indus-child .wpb_wrapper span {
  color: #3173bf !important;
  display: inline-block;
  font-family: calibri;
  font-size: 21px;
  font-weight: bold;
  line-height: 28px;
  margin: 6px 0 11px;
  text-transform: capitalize;
}

.indus-child .wpb_wrapper table {
  border-collapse: collapse;
  width: 100%;
}

.entry-content .privacy-pol .wpb_wrapper a {
  background-color: transparent !important;
  color: #3173bf !important;
  font-size: 14px !important;
  margin: 0 !important;
  padding: 0 !important;
  text-decoration: none;
  text-transform: capitalize !important;
}

.entry-content .privacy-pol .wpb_wrapper ul {
  margin-left:18px;
}

.page-list li {
  list-style: inside;
  margin-left: 1.2px;
}

 .page-id-504 .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-right: 2.8%;
  width: 63% !important;
}

.parent-pageid-20 .wpb_wrapper li {
  margin-left: 18px;
}

.parent-pageid-20 .wpb_wrapper  ul {
  margin-bottom: 15px;
}

.parent-pageid-20 .wpb_wrapper a {
  background-color: transparent !important;
  color: #3173bf !important;
  font-size: 14px !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: calibri;
font-weight:bold;
}

.wpb_map_wraper {
  border: 1px solid #525151;
}

.parent-pageid-20 .alignnone.size-full.wp-image-269 {
  margin-top: -7px;
}

.page-list li .children {
  margin-left: 25px;
}

.page-list li .children li .children {
  margin-bottom: 15px;
}

.parent-pageid-20 table {
  border-collapse: collapse;
  margin-bottom: 11px;
  width: 88%;
}


.parent-pageid-20 table tr {
  border-bottom:1px solid #b8b8b9;
  border-collapse: collapse;
}

.parent-pageid-20 table td {
  color: #000;
  font-family: calibri;
  font-size: 14px;
  line-height: 16px;
  padding: 6px 0;
}

.parent-pageid-20 table th {
  padding: 6px 0;
}

.parent-pageid-20 th:last-child {
  float: right;
}

.parent-pageid-20 td:last-child {
  display: inline-block;
  padding-left: 15px !important;
}

.page-id-510 table {
  border-collapse: collapse;
  margin-bottom:4px;
  width: 100%;
    border:1px solid #b8b8b9 !important;
}

.page-id-510 table tbody {
  width: 100%;
}

.page-id-510 table th {
  background-color: #281f52;
  color: #fff;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  padding: 6px 0 6px 1%;
  text-transform: uppercase;
  width: 99%;
}

.page-id-510 table tr {
	border-bottom:none;
}

.page-id-510 table td {
  color: #000;
  float: left;
  font-family: calibri;
  font-size: 14px;
  line-height: 16px;
  padding: 6px 0 6px 1%;
   border-right: 1px solid #b8b8b9;
}

.page-id-510 .wpb_wrapper a {
  text-transform: unset !important;
}

.page-id-510  td:first-child {
  background-color: #cbdcef;
  font-weight: bold;
  width: 18%;
}

.page-id-510  td:nth-child(3) {
  background-color: #cbdcef;
  font-weight: bold;
  width: 18%;
}

.page-id-510  td:nth-child(2) {
  width: 33%;
}

.page-id-510 td:last-child {
  border-right: medium none !important;
  padding-left: 0;
  width: auto;
}

.page-id-61 .vc_col-sm-4 {
  margin-left:4.8%;
  width: 28.333%;
}

.last-histo.wpb_column.vc_column_container.vc_col-sm-3 {
  width: 33.3333%;
}

.history.vc_col-sm-3 {
  margin-right: 3.7%;
  width: 22%;
}

.history th:first-child {
  width: 28%;
}

.second-history.wpb_column.vc_column_container.vc_col-sm-6 {
  margin-right: 2.9%;
  width: 38%;
}

.second-history th:nth-child(3) {
  width: 32%;
}

.second-history th:first-child {
  width: 16%;
}

.second-history table {
  width: 100%;
}

.second-history th:nth-child(2){
  width: 16%;
}

/*#post-494 .wpb_wrapper  ul {
  margin-left: 50px;
}*/

.page-id-494  .wpb_column.vc_column_container.vc_col-sm-8 .wpb_text_column.wpb_content_element {
  margin-bottom: 0;
}

.vc_inner .wpb_column.vc_column_container.vc_col-sm-2 {
  margin-left: 39px;
  width: 18%;
}

.vc_inner .wpb_wrapper li {
  margin-left: 16px !important;
}

.vc_inner {
  margin-bottom: 18px;
}

.vc_inner .wpb_column.vc_column_container.vc_col-sm-6 {
  width: 31%;
}

.page-id-494 .wpb_wrapper li {
  margin-left: 52px;
}

.page-id-24 .edu-rgt .navbar-edu {
  padding: 0;
}

.page-id-24 .edu-rgt img {
  margin-top: 12px;
}

.page-id-46 .wpb_column .vc_column-inner .wpb_wrapper a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 22px;
  padding: 0;
  text-decoration: none;
  text-transform: capitalize;
}

.page-id-46 .wpb_wrapper table td {
  color: #000;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  line-height: 16px;
  width: 163px;
  vertical-align:top;
}

.page-id-46.parent-pageid-33 .wpb_column .vc_column-inner .wpb_wrapper li {
  margin-left: 0px;
}

.page-id-46.parent-pageid-33 .wpb_column .vc_column-inner .wpb_wrapper ul li {
list-style:none;
}


.page-id-46.parent-pageid-33 .wpb_column .vc_column-inner .wpb_wrapper ul {
  margin: 0;
}

.page-id-280 strong {
  display: inline-block;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  line-height: 18px;
  margin: 14px 0;
}

.page-id-237 .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-right: 3.3%;
  width: 63% !important;
}

.page-id-739.parent-pageid-26 .wpb_column .vc_column-inner .wpb_wrapper p a {
  text-decoration: none;
}

.parent-pageid-167 .vc_column-inner  .wpb_single_image.wpb_content_element {
  margin-bottom:21px;
}

.parent-pageid-167 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
  margin-top:0px;
}

.parent-pageid-167 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-top: 42px;
}

.parent-pageid-167 .wpb_column .vc_column-inner .wpb_wrapper a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0;
  text-decoration: underline;
  text-transform: unset;
}

.register-link a {
  float: right;
  margin-top: 8px !important;
}


.page-id-161 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-top: 42px;
}

.page-id-161 .flexslider {
  border: 0px !important;
}

.parent-pageid-189 .from-left-right {
  margin-left: 37px;
}

.page-id-195 table td:first-child {
  width: 23%;
}

.page-id-201 .wpb_wrapper  ul {
  margin-bottom: 15px;
}

.class-left-right ul {
  margin: 14px 0 12px !important;
}

.parent-pageid-189 .wpb_column .vc_column-inner .wpb_wrapper .class-left-right li a {
  color: #3173bf;
}

.allied-images {
  float: left;
  margin: 20px 0;
  width: 100%;
}

.allied-images .left {
  float: left;
  margin-right: 30px;
}

.allied-images img {
  margin-top: 5px;
  max-width:100%;
}

.parent-pageid-189 .inner-li-new li {
  margin-left: 39px !important;
}

.parent-pageid-170 .wpb_wrapper span {
  color: #261d56 !important;
  font-size: 14px;
}

.parent-pageid-348 .wpb_text_column.wpb_content_element {
  margin-bottom: 0;
}

.page-id-369 table tr:first-child {
  padding-bottom: 9px;
}

.page-id-369 .wpb_wrapper table th {
	  border-bottom: 1px solid #b8b8b9;
  font-size: 18px;
  line-height: 28px;
}

.page-id-369 .wpb_wrapper table td {
  float: none;
  padding: 10px 0 !important;
  vertical-align: top;
}

.parent-pageid-348 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-top: 12px;
}

.parent-pageid-348 .wpb_column.vc_column_container.vc_col-sm-4 .wpb_single_image.wpb_content_element.vc_align_center {
  margin-bottom: 16px;
}

.parent-pageid-348 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
  margin-top: 0;
}

.parent-pageid-26 .wpb_column .vc_column-inner .wpb_wrapper li a {
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  text-decoration: underline;
  text-transform: unset;
}

.parent-pageid-26 .edu-lft .wpb_column .vc_column-inner .wpb_wrapper li {
  margin-left: 18px;
}
.page-id-156.parent-pageid-26 .edu-lft .wpb_column .vc_column-inner .wpb_wrapper ul {
margin-bottom: 15px;
    margin-top: -15px;
}

.inner-li {
  margin-bottom: 15px;
  margin-top: -15px;
} 

.inner-li-new {
  margin-top: -15px;
} 

.page-id-164 .vc_column_container.vc_col-sm-4 .vc_column-inner {
  padding-right: 0;
}

.parent-pageid-26 .wpb_wrapper table {
  border: 1px solid #0d0e0e;
  border-collapse: collapse;
  margin-top: 42px;
  width: 100%;
}

.parent-pageid-26 .wpb_wrapper table .head-tr {
  background-color: #271d55;
}

.parent-pageid-26 .wpb_wrapper table .head-tr  td {
  border-left: 1px solid #0d0e0e;
  color: #fff;
  padding: 8px 0;
  text-align: center;
}

.parent-pageid-26 .wpb_wrapper table .head-second-tr td {
  background-color: #2e76b7;
  border-left: 0 none;
  border-top: 1px solid #0d0e0e;
  color: #fff;
  font-size: 14px;
  padding: 3px 0;
  text-align: center !important;
}

.parent-pageid-26 .wpb_wrapper table .head-second-tr td p{
  color: #fff;
}

.parent-pageid-26 .wpb_wrapper table tr  td {
  border-left: 1px solid #0d0e0e;
  color: #000;
  padding:4px 0;
  text-align: center;
      border-bottom: 1px solid #0d0e0e;
	   font-family: calibri;
    font-size: 14px;
}

.parent-pageid-26 .wpb_wrapper table tr  td:first-child {
  text-align:left;
     padding-left: 2px;
}

.parent-pageid-26 .wpb_wrapper table .head-tr  td:first-child {
  width: 24%;
}

.parent-pageid-26 .wpb_wrapper table tr td p {
  line-height: 14px;
  padding: 0;
}

.page-id-436.parent-pageid-348 .wpb_wrapper table tr {
  float: left;
  margin-bottom: 35px;
  width: 100%;
}

.page-id-436.parent-pageid-348 .wpb_wrapper table td {
  float: left;
  width: 50%;
}

.page-id-436.parent-pageid-348 .wpb_wrapper table td p {
  padding: 0;
}

.page-id-436.parent-pageid-348 .wpb_wrapper table td p {
  padding: 0;
}

.parent-pageid-348 .wpb_column .vc_column-inner .wpb_wrapper table td p a.pdfs {
  background-color: transparent;
  color: #3173bf !important;
  display: inline-block;
  font-family: calibri;
  font-size: 14px !important;
  font-weight: bold;
  line-height: 14px;
  padding: 0;
  position: relative;
  text-decoration: underline;
  top: 0;
}

.parent-pageid-348 .wpb_column .vc_column-inner .wpb_wrapper p a.pdfs {
  background-color: transparent;
  color: #000 !important;
  display: inline-block;
  font-family: calibri;
  font-size: 9px !important;
  line-height: 7px;
  padding: 0;
  position: relative;
  top: -7px;
}

.parent-pageid-348 .wpb_text_column.wpb_content_element.right-top {
  background: #271c54;
  margin-bottom: 8px;
  padding: 10px 18px 18px;
  text-align: center;
}

.parent-pageid-348 .wpb_text_column.wpb_content_element.right-top p {
  color: #fff;
  font-family: arial;
  font-size: 12px;
  line-height: 16px;
  padding: 0 0 3px;
}

.parent-pageid-348 .wpb_text_column.wpb_content_element.right-top p strong {
  font-family: arial;
  font-size: 18px;
  line-height: 22px;
  font-weight:bold;
}

.page-id-399.parent-pageid-348 .wpb_column.vc_column_container.vc_col-sm-4 .wpb_single_image.wpb_content_element.vc_align_center {
  margin-bottom: 6px;
}

.page-id-399.parent-pageid-348 .wpb_wrapper table td {
  float: left;
  width: 14%;
}

.page-id-391.parent-pageid-348 .wpb_column.vc_column_container.vc_col-sm-4 .wpb_single_image.wpb_content_element.vc_align_center {
  margin-bottom: 6px;
}

.page-id-421 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper ul {
padding:0px 0px 15px;
}

.page-id-421 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  list-style:uppercase;
    margin-left: 50px;
}

.page-id-399  .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper ul {
padding:0px 0px 15px;
}

.page-id-399  .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
    margin-left: 50px;
}

.page-id-369  .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper ul {
padding:0px 0px 15px;
}

.page-id-369  .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
    margin-left: 50px;
}

.number-ul {
  margin-bottom: 15px;
  margin-top: -15px;
}

.parent-pageid-189 .wpb_wrapper .number-ul li {
list-style:uppercase;
 margin-left: 18px;
}

.parent-pageid-189 .wpb_wrapper .number-ul.second li {
 margin-left: 20px;
}

.one-fig {
  float: left;
  width: 100%;
}

.one-fig  p:first-child {
  float: left;
  width: 20%;
}

.one-fig  p:last-child {
  float:left;
    width: 80%;
}

.second-fig {
  float: left;
  width: 100%;
}

.second-fig  p:first-child {
  float: left;
  width: 20%;
}

.second-fig  p:last-child {
  float:left;
    width: 80%;
}

.meetion-right a.tab-label.active {
  background-color: #3070ba !important;
  background-image: url("img/search-icon-img.png");
  background-position: 91% center;
  background-repeat: no-repeat;
}

.meetion-right a.tab-label {
	background-color:#261d56;
  color: #fff;
  display: block;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  margin: 2px 0;
  padding: 20px 25px;
  text-decoration: none;
  text-transform: uppercase;
}


/*.meetion-right a.tab-label{
background: -webkit-linear-gradient(top, rgb(73, 66, 110) 0%, rgb(62, 53, 108) 98%);
background: -o-linear-gradient(top, rgb(73, 66, 110) 0%, rgb(62, 53, 108) 98%);
background: -ms-linear-gradient(top, rgb(73, 66, 110) 0%, rgb(62, 53, 108) 98%);
background: -moz-linear-gradient(top, rgb(73, 66, 110) 0%, rgb(62, 53, 108) 98%);
background: linear-gradient(to bottom, rgb(73, 66, 110) 0%, rgb(62, 53, 108) 98%);
  color: #fff;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    padding: 17px;
    text-decoration: none;
    text-transform: uppercase;
	 margin: 2px 0;
}

.meetion-right a.tab-label.active   {
 background: -moz-linear-gradient(85deg, rgba(76,133,199,1) 0%, rgba(43,101,168,1) 100%) !important; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(43,101,168,1)), color-stop(100%, rgba(76,133,199,1))) !important; 
background: -webkit-linear-gradient(85deg, rgba(76,133,199,1) 0%, rgba(43,101,168,1) 100%) !important; 
background: -o-linear-gradient(85deg, rgba(76,133,199,1) 0%, rgba(43,101,168,1) 100%) !important;
background: -ms-linear-gradient(85deg, rgba(76,133,199,1) 0%, rgba(43,101,168,1) 100%); 
background: linear-gradient(5deg, rgba(76,133,199,1) 0%, rgba(43,101,168,1) 100%) !important; 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b65a8', endColorstr='#4c85c7',GradientType=0 ); 
}

.meetion-right a.tab-label.active:after {
background-image: url("img/search-icon-img.png");
}*/

.meetion-right.wpb_column.vc_column_container.vc_col-sm-4 {
  padding: 0 0 0 20px;
}


.page-id-46  .wpb_column.vc_column_container.vc_col-sm-4 {
  padding: 0;
  width: 32%;
    margin-top: 20px;
}

.page-id-46 .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-right: 1%;
  width: 67% !important;
}

.page-id-46 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
  margin-top: 0px;
}

.wpb_text_column.wpb_content_element.gold {
  background: rgba(0, 0, 0, 0) url("img/gold-img.jpg");
  padding:15px;
  margin-bottom:15px !important;
}

.wpb_text_column.wpb_content_element.gold h3 {
  color: #261d56;
  font-family: calibri;
  font-size: 21px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 5px;
}

.wpb_text_column.wpb_content_element.gold li {
  color: #261d56;
  font-family: calibri;
  font-size: 12px;
  line-height: 15px;
  margin-left:18px;
}

.wpb_text_column.wpb_content_element.silver {
  background: rgba(0, 0, 0, 0) url("img/silver.jpg");
  padding:15px;
  margin-bottom:15px !important;
}

.wpb_text_column.wpb_content_element.silver h3 {
  color: #261d56;
  font-family: calibri;
  font-size: 21px;
  font-weight: bold;
  line-height: 15px;
  margin-bottom: 5px;
}

.wpb_text_column.wpb_content_element.silver li {
  color: #261d56;
  font-family: calibri;
  font-size: 12px;
  line-height: 18px;
  margin-left:18px;
}

.wpb_text_column.wpb_content_element.bronz {
  background: rgba(0, 0, 0, 0) url("img/bronz.jpg");
  padding:15px;
  margin-bottom:15px !important;
}

.wpb_text_column.wpb_content_element.bronz h3 {
  color: #fff;
  font-family: calibri;
  font-size: 21px;
  font-weight: bold;
  line-height: 15px;
  margin-bottom: 5px;
}

.wpb_text_column.wpb_content_element.bronz li {
  color: #fff;
  font-family: calibri;
  font-size: 12px;
  line-height: 18px;
  margin-left:18px;
}
.wpb_text_column.wpb_content_element.live-in-a-box p {
  color: #261d56;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  margin-left:18px;
}

.page-id-376.parent-pageid-348 .wpb_wrapper  ul li {
  margin-left: 50px;
}

.parent-pageid-348 .wpb_wrapper #table-symposia {
  width: 100%;
}

.parent-pageid-348 .wpb_wrapper #table-symposia tr:first-child {
 /*  background-color: #271c54; */
  border:none;
}

/* .parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(2) {
  background-color: #a8d1ee;
}

.parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(3) {
  background-color: #cceaf9;
}

.parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(4) {
  background-color: #a8d1ee;
}

.parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(5) {
  background-color: #cceaf9;
} */


.parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(2n+1){ background:#cceaf9;}
.parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(2n+2) {
  background: #a8d1ee none repeat scroll 0 0;
}

.parent-pageid-348 .wpb_wrapper #table-symposia tr:nth-child(1) {
  background: #261d56 none repeat scroll 0 0;
}



.parent-pageid-348 .wpb_wrapper #table-symposia tr {
  border-bottom: 1px solid #fff;
  width: 100%;
}

.parent-pageid-348 .wpb_wrapper #table-symposia td {
  border-bottom: 1px solid #fff;
  float: none;
  padding: 5px 10px;
  text-transform: uppercase;
  width: 33%;
}

.parent-pageid-348 .wpb_wrapper #table-symposia td:first-child {
  width: 15%;
}

.parent-pageid-348 .wpb_wrapper #table-symposia th:nth-child(2) {
  width: 40%;
}

.parent-pageid-348 .wpb_wrapper #table-symposia  th {
  color: #fff;
  float: none;
  width: 33%;
    padding: 8px 10px;
}

.parent-pageid-348 .wpb_wrapper #table-symposia th:first-child {
  float: left;
  width: 18%;
}

.meeting .wpb_wrapper span {
  color: #3173bf !important;
  display: inline-block;
  font-family: calibri;
  font-size: 21px;
  font-weight: bold;
  line-height: 28px;
  margin: 6px 0 11px;
  text-transform: capitalize;
}


/*.page-template-default .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-top: 40px;
}*/


.single header.entry-header {
  float: left;
  margin-top: 40px;
  width: 100%;
}


.single .entry-content a {
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  text-decoration: underline;
  text-transform: capitalize;
}

.single select.em-ticket-select {
  border: 1px solid #b8b8b9;
  font-family: calibri;
  font-size: 14px;
  padding: 5px 4px;
  width: 70%;
}

.single #em-booking form.em-booking-form textarea  {
  border: 1px solid #b8b8b9;
  font-family: calibri;
  font-size: 14px;
  padding: 5px 0px;
}

.single #em-booking form.em-booking-form .em-booking-buttons .em-booking-submit {
    background-color: #201f4b;
	border:1px solid #201f4b;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  margin: 10px 0 0;
  padding: 5px 10px;
  text-decoration: none;
  text-transform: uppercase;
}

.single .event-categories  li {
  list-style:none;
}

.last-both .wpcf7-form-control-wrap span.wpcf7-list-item {
  margin-left: 0;
}

.single-event .entry-summary, .post-thumbnail{
display:none;
}


.single-event .entry-header {
 margin-left: 3.8%;
  margin-right: 2.6%;
  width: 57.4% !important;
}


.single-event .entry-header h1 {
  border-bottom: 1px solid #b8b8b9;
  clear: both;
  color: #282052;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 6px;
  padding-bottom: 4px;
  padding-top: 10px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-top: -7px;
  width: 33%;
}

.single-event  .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
    padding:0px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-4 .wpb_text_column.wpb_content_element.right-side {
  background-color: #262453;
  margin-bottom: 20px;
  padding: 15px 50px 15px 15px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-4  h4 {
  background-image: url("img/icon-border.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  color: #fff;
  float: left;
  font-size: 18px;
  font-weight: bold;
  height: 26px;
  line-height: 25px;
  margin: 0 0 10px;
  padding: 5px 8px;
  text-transform: uppercase;
  width: 190px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-4 .wpb_wrapper li {
  color: #fff;
  margin-left: 18px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-4  p {
	clear:both;
	color:#fff;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-left: 3.8%;
  margin-right: 2.6%;
  width: 60% !important;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 h6 {
  color: #3173bf;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 .right-reg-link {
  float: right;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 table {
  margin-bottom: 15px;
  width: 100%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 table td:first-child {
  width: 9%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 table td:nth-child(2) {
  width: 70%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper table td p {
  padding: 0;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper table td  {
  vertical-align:top;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 {
  margin-left: 3.8%;
  margin-right: 2.6%;
  margin-top: -20px;
  width: 97%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li:first-child {
  margin-right:0.9%;
  width: 10%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
  float: left;
  margin-right: 5.8%;
  width: 5%;
  list-style: none;
 margin-bottom: 20px;
  margin-top: 15px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li img {
  display: block;
}

.single-event .vc_row.wpb_row.vc_row-fluid {
  float: left;
  width: 100%;
}

.single-event  .wpb_column .vc_column-inner .wpb_wrapper p a {
  background-color: #282052;
  color: #fff;
  display: inline-block;
  font-family: calibri;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 4px;
  margin-top: -3px;
  padding: 4px 7px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  top: 15px;
  left:4px;
}

.single-event  .wpb_column .vc_column-inner .wpb_wrapper .wpb_wrapper  ul {
  margin-top: -15px;
}

.page-id-369 .wpb_wrapper table th:first-child {
  width: 83%;
}

.page-id-369 .wpb_wrapper table td:first-child {
  width: 83%;
}

.page-id-369 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper ul {
  margin-top: -9px;
}

.page-id-369 .wpb_wrapper table td:last-child {
  font-weight: bold;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper li a {
  font-weight: normal;
  padding: 0;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper ul li {
  list-style: inside;
     margin-left: 4px;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper ul {
  margin-bottom: 15px;
  margin-top: 15px;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table {
    border-collapse: collapse;
    margin-bottom: 15px;
    width: 100%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td:first-child {
  width: 14%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td {
  float: left;
  vertical-align: top;
}

.parent-pageid-170 .wpb_column .vc_column-inner .wpb_wrapper  a {
  color: #3173bf;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  text-decoration:underline;
  background-color:transparent;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today td {
  float: none;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today td:first-child {
  width:auto;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today th {
  width: 14%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today th:nth-child(4) {
  width: 18%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.site-totle {
  border: 1px solid #c7c7c7;
  width: 20% !important;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.site-totle td {
  border-bottom: 1px solid #c7c7c7;
     border-right: 1px solid #c7c7c7;
    width: 50%;
  float: none;
  padding: 8px;
  vertical-align: middle;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.site-totle td:first-child {
    width: 50%;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper ul.right-half {
  margin-top: 0;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper .right-side {
  margin-left: 115px;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper p {
  clear: both;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper ul.left-audio {
  float: left;
  margin-top: 0;
  width: 36%;
  margin-bottom:15px;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper ul.right-Permits {
  margin-bottom: 15px;
  margin-top: 0;
}

.right-built {
  margin-left: 34px;
  margin-top: -15px;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.date-time td {
  float: none;
  vertical-align: top;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.date-time td:first-child {
  width: auto;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.date-time  {
  width: 30%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.floor-plan td:first-child {
  width: 49%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-time td {
  float: none;
  vertical-align: top;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-time td:first-child {
  width: auto;
}

.menu-breadcumb .primary-menu .current-menu-item a {
	color:#3173bf;
	text-decoration:underline;
}

.menu-breadcumb .primary-menu .current-menu-item::after {
  color: #3173bf !important;
}

.below-pics-event a {
  display: inline-block;
  padding: 0 5px 10px;
  text-decoration: none;
  vertical-align: top;
}

/* .below-pics-event {
  margin-top: 16px;
} */

.below-pics-event {
  float: left;
  margin-top: 0;
  width: 100%;
}

.wpb_wrapper .wpb_gallery.wpb_content_element.vc_clearfix .flexslider .slides img {
  max-width: 100%;
   width: auto;
}

.right {
  float: left;
}

.meeting-chart img {
  max-width: 100%;
}

.search-results a {
  color: #3173bf;
}

.search-results .site-main {
  margin-bottom: 30px;
}

.search-results .entry-title {
  border-bottom: none;
}

.parent-pageid-348.page .wpb_wrapper img {
  max-width:100%;
}

.wpcf7-response-output {
  float: left;
}

.single-event .comment-form label {
  float: left;
  width: 8%;
}

.single-event .comment-form input {
  border: 1px solid #b8b8b9;
  padding: 5px 8px;
  width: 40%;
}

.single-event .comment-form textarea {
  border: 1px solid #b8b8b9;
  padding: 5px 8px;
  width: 40%;
}

.single-event .comment-form .form-submit .submit {
  background-color: #3173bf;
  border: 1px solid #3173bf;
  color: #fff;
  display: inline-block;
  margin-left: 101px;
  padding: 7px 8px;
  width: auto;
}

.widget-easy-twitter-feed-widget-row {
	display:none;
}

.widget-easy-twitter-feed-widget-container .widgettitle span {
	cursor:pointer;
}

.single-event .wpb_column .vc_column-inner .right-side .wpb_wrapper p a {
  background-color: transparent;
  color: #3173bf;
  font-size: 14px;
  margin: 0;
  padding: 0;
  position: unset;
  text-decoration: underline;
  text-transform: capitalize;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 .vc_column-inner .wpb_wrapper  a {
  background-color: transparent;
  color: #3173bf;
  font-size: 14px;
  margin: 0;
  padding: 0;
  position: unset;
  text-decoration: underline;
  text-transform: capitalize;
}

/*.slide-image .wp-post-image {
  height: auto;
  width: auto !important;
}*/

/*@media screen and (-webkit-min-device-pixel-ratio:0) {

.stickHeader {
  width: 96.3%;
}

}*/



/*#cookie-notice {
	display:none !important;
}

.page-id-855 #cookie-notice {
	display:block !important;	
}*/

#cookieList {
		display:none;
}

.cookie-notice-container {
  background-color: #3173bf !important;
  min-height: 30px;
  margin: 0 auto;
  padding: 17px 0 25px;
  width: 1370px;
}


.cookie-notice-container span{
  position: relative;
}

.cookie-notice-container .lfet-coockie {
  float: left;
  left: 26.4%;
  width: auto;
}

.lfet-coockie {
  background-image: url("img/eacts-logo-new.png");
  background-repeat: no-repeat;
  font-family: arial;
  font-size: 12px;
  line-height: 14px;
  margin: 0 auto;
  min-height: 48px;
  padding: 8px 0 0 59px;
  position: relative;
  text-align: left;
  top: -1px;
}

#cookie-notice .button.bootstrap {
  background-color: transparent;
  background-image: none;
  border: 1px solid #fff;
  border-radius: 3px;
  box-shadow: none;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  left: 47px;
  line-height: 20px;
  margin-bottom: 0;
  margin-right: 10px;
  outline: medium none;
  padding: 2px 10px;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  top: 3px;
  vertical-align: middle;
}

#cookie-notice .button.bootstrap:hover, #cookie-notice .button.bootstrap:focus {
  background-color:transparent;
  color: #ffffff;
}


#cookie-notice #cn-refuse-cookie {
    background-color: #ba184f;
    padding: 1px 10px 2px !important;
}
#cookie-notice #cn-accept-cookie {
    background-color: #21a889;
    padding: 2px 8px 1px !important;
}

#showCookies {
  background-color: #252055;
  border: 1px solid #fff;
  border-radius: 3px;
  box-shadow: none;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  left: 15px;
  line-height: 20px;
  margin-bottom: 0;
  margin-right: 0;
  outline: medium none;
  padding: 2px 10px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  top: 5px;
  vertical-align: middle;
  width: 33px;
}

#cookie-notice .button {
  margin-left: 0 !important;
  margin-right: 8px;
    margin-top: 5px;
  
}

.cookiesHeader {
  border-bottom: 1px solid #c4c4c4 !important;
  color: #c4c4c4 !important;
}

#cookieList ul {
  list-style:none;
  padding-left: 20px;
      padding-left: 0 !important;
}

#cookieList li {
  color: #fff;
  padding: 5px 0;
}

.cookieName {
  display: inline;
  font-weight: bold;
}

.cookieDescription {
  display: inline;
}

.cookiesHeader {
  border-bottom: 1px solid #222;
  color: #222;
  font-weight: bold;
  margin-bottom: 3px;
  padding-top: 10px;
}

.cn-top.bootstrap {
  background-color: transparent !important;
  padding: 0;
}

.cn-set-cookie.button.bootstrap {
  left: 25px;
  position: relative;
  top: 5px;
}

.cookies-not-accepted .container {
  margin-top: 72px;
}

.cookie-notice-container #cn-notice-text #cookieList .cookiesHeader span {
  float: none;
  left: 0;
  position: unset;
  width: auto;
}

#cookieList {
  background-color: #3173bf !important;
  float: left;
  padding: 0 24% 0 31%;
  text-align: left;
  width: auto;
}

/*#cookieList {
  background-color: #0a76c1;
  position: absolute;
  width: 100%;
  z-index: 9999;
}*/



/*---------------css-------------------*/




/*3-november-css*/

.org-domain ul li ul li{ margin-bottom:-5px }
.org-domain li:nth-child(5){background-color: #985a96; display: table;}
.org-domain li:nth-child(6){background-color: #d48d3c; display: table;}
.org-domain li:nth-child(7){background-color: #44aa86; display: table;}
.org-domain li:nth-child(8){background-color: #b6a721; display: table;}
.org-domain ul li ul { margin: 0px -25px;}



.news-or-breadcomnew .home { display: none !important;}
.news-or-breadcomnew {
  color: #343434 !important;
    font-family: calibri;
    font-size: 12px;
    font-weight: bold;
    left: 317px;
    position: absolute;
    text-transform: uppercase;
    top: 89px;
    z-index: 9999999;
}
.news-or-breadcomnew span {color: #343434;}

.org-domain ul li ul li { margin-bottom: -10px;}
.boi a {color: #3173bf; font-size: 13px;}
.tab-item h2 span {
  float: left;
  margin-right: 10%;
}

.org-domain ul li ul li a{ font-size:12px;}

.org-domain ul li ul li:hover {
  background-color: #21225a;
  background-image: url("img/intranet-bullet.png") !important;
  background-position: 0 16px;
  background-repeat: no-repeat;
  box-shadow: none;
  z-index: 9999999;}


.fancybox-inner{ overflow: hidden; width: 400px; height: 255px !important;}
.fancybox-skin { border: 6px solid #1b5fbc !important; }
.es_textbox_class {border: 1px solid #ccc; height: 28px; width: 100%; padding:0px 10px;}
.es_textbox_button {
  background: #261d56 none repeat scroll 0 0;
  border: 2px solid #fff;
  box-shadow: 2px 2px 3px #999;
  color: #fff;
  cursor: pointer;
  padding: 10px;
}

.fancybox-overlay.fancybox-overlay-fixed {
  background: #000 none repeat scroll 0 0;
  opacity: 0.98;
  z-index:999999;}
  
.fancybox-close {
  color: #fff !important;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: -18px;
  top: -18px;
  width: 36px;
  z-index: 8040;
  background-image: url("img/close-btn.png") !important;
  background-repeat: no-repeat;
}


.eventful { background: #1e2e5b none repeat scroll 0 0; color: #fff !important;}
.eventful a { color: #fff !important; text-decoration: none;}
.below-pics-event p:empty{ display:none;}


/*3-november-css*/



.loop-event .event-left p a {
  background-color: transparent !important;
  padding: 0 !important;
}


.page-id-35 .wpb_column.vc_column_container.vc_col-sm-4 p a {
  background-color: transparent;
  padding: 0;
}

.page-id-1240.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td {
  margin-right: 10px;
  padding: 5px 0;
  width: 48% !important;
}

.page-id-1240.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td:first-child {
  width: auto;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li img {
  display: block;
  max-width: 100%;
}

.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li:first-child {
  margin-right: unset;
  width: auto;
}

.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
  float: left;
  list-style: outside none none;
  margin-bottom: 20px;
  margin-right: 1% !important;
  margin-top: 15px;
  width: 9% !important;
}

.single-event .wpb_wrapper iframe {
  width: 100%;
}

.single-faculty .faclty .post-thumbnail {
  display: block;
}

.single-faculty .faclty {
  float: left;
  margin:6px 15px 5px 0;
  width: 13%;
}

.single-faculty .faclty .post-thumbnail img {
  max-width: 100%;
}

.single-faculty .entry-content  p {
  line-height: 20px;
}

.single-faculty .entry-header h1 {
  margin-bottom: 15px;
}

.search .header {
  border-bottom: 28px solid #261d56;
  margin-bottom: 8px;
}

.search .nav-links {
  margin-top: 20px;
  text-align: center;
}

.search .page-numbers.current {
  color: #261d56;
  margin:0px 8px;
}

.search-results .nav-links a {
  padding: 0 4px;
}

.search-results .nav-links a:hover {
  color: #261d56;
}

#primary {
  float: left;
  min-height: 900px;
  width: 100%;
}

.page-id-1391 .wpb_column .vc_column-inner .wpb_wrapper a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0 1px;
  text-decoration: underline;
  text-transform: capitalize;
}

.page-id-1391 .wpb_column .vc_column-inner .wpb_wrapper li {
  margin-left: 18px;
}

.page-id-1391 .wpb_column .vc_column-inner .wpb_wrapper  ul {
  padding: 0 0 15px;
}

.page-id-1387 .wpb_column .vc_column-inner .wpb_wrapper a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding: 0 1px;
  text-decoration: underline;
  text-transform: capitalize;
}

.page-id-1387 .wpb_column .vc_column-inner .wpb_wrapper  ul {
  padding: 0 0 15px;
}

.page-id-1387 .wpb_column .vc_column-inner .wpb_wrapper li {
  margin-left: 18px;
}

.page-id-1398 .wpb_column .vc_column-inner .wpb_wrapper a {
  background-color: transparent;
  color: #3173bf;
  font-family: calibri;
  font-size: 14px;
  line-height: 18px;
  padding:0px 1px;
  text-decoration: underline;
  text-transform: capitalize;
}


/*------------------css-new---------------------------*/




.page-id-35 .vc_col-sm-4 .vc_column-inner .wpb_wrapper p img {
  margin-top: -14px;
  padding-left: 18px;
}


.page-id-35 .wpb_column.vc_column_container p a {
  color: #3173bf;
  font-size: 14px;
  margin: 0;
  padding: 0;
   text-transform: unset;
}

.page-id-35 .wpb_column.vc_column_container p span a {
  color: #fff;
}

.page-id-35 .vc_row .vc_col-sm-4 {
  border-right: 1px solid #c7c7c7;
  min-height: 695px;
}

.page-id-35 .vc_col-sm-4:last-child .vc_row.wpb_row.vc_inner .wpb_text_column.wpb_content_element {
  border:none;
  margin: 0;
  padding: 0;
}

.page-id-35 .vc_col-sm-4:last-child .wpb_text_column.wpb_content_element {
  border-top: 1px solid #c7c7c7;
  margin-top: 40px;
  padding-top: 37px;
}

.page-id-35 .vc_col-sm-4:last-child .vc_row.wpb_row.vc_inner .wpb_text_column.wpb_content_element h3 {
  padding: 0;
}

.page-id-35 .vc_col-sm-4:last-child .wpb_text_column.wpb_content_element h3 {
  padding-bottom: 16px;
}

.page-id-35 .vc_col-sm-4:last-child .vc_row.wpb_row.vc_inner .wpb_text_column.wpb_content_element img {
    margin-top: -14px;
}

.page-id-35 .vc_col-sm-4:last-child .wpb_text_column.wpb_content_element img {
  margin-top: -30px;
}

.page-id-35 .vc_col-sm-4 strong {
  position: relative;
  top: 15px;
}

.page-id-1425 .wpb_column .vc_column-inner .wpb_wrapper p a {
  background-color: transparent;
  color: #3173bf;
  font-size: 14px;
  margin: 0;
  padding: 0;
  text-decoration: underline;
  text-transform: unset;
}

.page-id-1425 .wpb_column.vc_col-sm-6:last-child img {
  margin-top: 12px;
}

.slider .slidesjs-pagination {
  display: block;
}

.slidesjs-pagination {
  bottom: 20px;
  left: auto;
  right: 49px;
}

#slides .slidesjs-pagination li a {
  background-color: #fff;
  background-image: none;
  border-radius: 30px;
  color: transparent;
  height: 18px;
  margin: 1px;
  padding: 0;
  width: 18px;
}

#slides .slidesjs-pagination li a.active {
  background-color: #ff0000;
}


.page-id-1425 .vc_col-sm-6 .wpb_wrapper img.alignright {
  padding-left: 38px;
  padding-top: 4px;
}

.wpb_wrapper img.alignright {
  float: right;
}

.page-id-1425 .vc_col-sm-6 .wpb_wrapper h2 {
  margin-bottom: 10px;
}

.page-id-1425 .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner:first-child {
  padding-right: 20px;
}

.page-id-1425 .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner:last-child {
  padding-left: 20px;
}


.last-logo .menu-breadcrumb span span:last-of-type a {
	color:#3173bf;
	 padding-left: 3px;
}

img {
	max-width:100%;
}

.wpb_wrapper img.aligncenter {
  padding-left:22px;
}

.page-id-35 .vc_row .vc_col-sm-4:last-child {
  border-right:none;
}


/*----------header-------------*/

body .wrapfixed {
  background-color: #fff !important;
  left: auto !important;
  margin-top: 0 !important;
  opacity: 1;
  position: fixed !important;
  right: auto;
  top: 0 !important;
  transition: all 0.5s ease 0s;
  width: auto;
  z-index: 99999;
}

body .myfixed {
  background:#fff !important;
  float: left !important;
  max-width: 100% !important;
  border-bottom: 1px solid #c7c7c7;
    margin-bottom:0px auto 7px !important;
}

body #mysticky-nav {
  width: auto !important;
}

body.cookies-not-accepted .myfixed {
  top: 72px;
}


.test {
    display: none;
}


.below-pics-event p {
  display: inline-block;
  padding: 0;
  width: 23%;
}


.skill-calender ul {
  position: relative;
}

#sam-box {
  height: 14px;
  position: absolute;
  top: 16px;
  width: 14px;
  z-index:999;
}

.blue-box {
  left: 34%;
}

.red-box {
  left: 11.7%;
}

.green-box {
  left: 56.6%;
}

.yellow-box {
  left: 79.4%;
}






/* -------------------css-1-6-2017-backup----------------- */


.page-id-4722 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table {
  border-collapse: collapse;
  margin-bottom: 15px;
  width: 100%;
}

.page-id-4722 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table {
  border-collapse: collapse;
}

.page-id-4722 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td:first-child {
  width: 14%;
}

.page-id-4722 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td {
  float: left;
  vertical-align: top;
}

.page-id-4722 .wpb_column .vc_column-inner .wpb_wrapper a {
  background-color: transparent;
  color: #3173bf;
  display: inline-block;
  font-family: calibri;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  text-decoration: underline;
}

.page-id-4722 .wpb_wrapper span {
  color: #261d56;
  font-size: 14px;
}

.page-id-4722 .wpb_column .vc_column-inner .wpb_wrapper ul li {
  list-style:none;
}

.vc_row.all-datashow .vc_tta-container {
  margin-bottom: 0;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionone .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actiontwo .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionfour .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionfive .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionsix .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionseven .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actioneight .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionnine .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actionten .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general .vc_tta-panel.actioneleven .vc_tta-panel-body {
  display: none !important;
}

.vc_row.all-datashow .vc_general.operr .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 20px;
}

.vc_general.operr .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 40px;
}

.vc_row.all-datashow .vc_general.operrone .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrone .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.action .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_tta-panel.actiontwo .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrtwo .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrtwo .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.action3rd .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operr3rd .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operr3rd .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actionfour .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrfour .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrfour .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actionfive .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrfive .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrfive .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actionsix .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrsix .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrsix .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actionseven .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrseven .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrseven .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actioneight .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operreight .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operreight .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actionnine .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrnine .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrnine .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actionten .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operrten .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operrten .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_row.all-datashow .vc_tta-panel.actioneleven .vc_tta-panel-heading {
  border-radius: 0;
}

.vc_row.all-datashow .vc_general.operreleven .vc_tta-panels-container .vc_tta-panel-heading {
  padding-left: 45px;
}

.vc_general.operreleven .vc_tta-panels-container .vc_tta-panel-body {
  padding-left: 66px;
}

.vc_general.operrtwo table {
  margin-bottom: 15px;
}

.vc_row.all-datashow .wpb_wrapper li {
  list-style: unset !important;
  margin-left: 15px;
}

.vc_row.all-datashow .wpb_wrapper ul {
  padding:0 0 15px;
}

.vc_row.all-datashow .wpb_wrapper ol {
  padding:0 0 15px;
}

.vc_row.all-datashow .operr .wpb_wrapper ul {
  margin-top: -15px;
}

.vc_row.all-datashow .operr .wpb_wrapper a {
  text-transform: unset;
}

.vc_row.all-datashow .operrseven .wpb_wrapper ul {
  margin-top: -15px;
}

.vc_row.all-datashow table#table-symposia tr:first-child {
  background-color: #261d56;
}

.vc_row.all-datashow table#table-symposia tr:first-child td {
  color: #fff;
  padding:15px 10px;
}

.vc_row.all-datashow table#table-symposia tr {
  background-color: #cceaf9;
  border-bottom: 1px solid #fff;
  width:100%;
}

.vc_row.all-datashow table#table-symposia tr td {
  padding: 10px;
}

.vc_row.all-datashow table#table-symposia {
  border-collapse: collapse;
}

/* ---------------------css-new-------------- */


.org-btm-lft ul li:nth-of-type(4) {    
position: relative;
}

.org-btm-lft ul li:nth-of-type(4) ul {    
position: absolute;
    width: 100% !important;
    left: 0px !important;  
	top: 0px !important;
	z-index:9999;
}



/*-----------------------------------------media----------------------------*/



@media  (min-width:320px) and (max-width:359px){ 
  
#showCookies {
  left: 10% !important;
  top:-9px !important;
}

.cookies-not-accepted .container {
  margin-top: 99px !important;
}

.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

.mean-nav ul .sub-menu {
  background: #1858a1 none repeat scroll 0 0;
  z-index: 999999;
}
.tab-item h2 span {
  float: left;
  width: 50%;
}

.skill-calender ul {
  float: left;
}

.skill-calender ul li {
  display: block;
  float: left;
  padding: 3px 0 3px 21px;
  width: 32%;
}

.skill-calender ul li:first-child {
  padding: 3px 0;
  width: 8%;
}

.skill-calender li:last-child {
  padding:3px 0 3px 21px !important;
}

#sam-box {
  top: 17px;
}

.red-box {
  left:9%;
}

.blue-box {
  left: 48.2%;
}

.skill-calender .green-box {
  left: 2px;
  top: 41px !important;
}

.skill-calender .yellow-box {
  left: 40.2%;
  top: 41px !important;
}

.tp-mask-wrap {display: block !important;}

}

@media (min-width:360px) and (max-width:375px) {

.lfet-coockie {
  font-size: 11px;
}

#showCookies {
  left: 8% !important;
  top: -10px !important;
}

.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

.mean-nav ul .sub-menu {
  background: #1858a1 none repeat scroll 0 0;
  z-index: 999999;
}

.tab-item h2 span {
  float: left;
  width: 50%;
}

.skill-calender ul {
  float: left;
}

.skill-calender ul li {
  display: block;
  float: left;
  padding: 3px 0 3px 21px;
  width: 32%;
}

.skill-calender ul li:first-child {
  padding: 3px 0;
  width: 8%;
}

.skill-calender li:last-child {
  padding:3px 0 3px 21px !important;
}

#sam-box {
  top: 17px;
}

.red-box {
  left:9%;
}

.blue-box {
  left: 47.4%;
}

.skill-calender .green-box {
  left: 3px;
  top: 41px !important;
}

.skill-calender .yellow-box {
  left: 39.4%;
  top: 41px !important;
}

}

@media (min-width:376px) and (max-width:479px) {

.skill-calender ul {
  float: left;
}

.skill-calender ul li {
  display: block;
  float: left;
  padding: 3px 0 3px 21px;
  width: 32%;
}

.skill-calender ul li:first-child {
  padding: 3px 0;
  width: 8%;
}

.skill-calender li:last-child {
  padding:3px 0 3px 21px !important;
}

#sam-box {
  top: 17px;
}

.red-box {
  left:9%;
}

.blue-box {
  left: 47%;
}

.skill-calender .green-box {
  left: 3px;
  top: 41px !important;
}

.skill-calender .yellow-box {
  left: 39%;
  top: 41px !important;
}	

	
}



@media (max-width:479px){
	
.xy-main li {
 border-right: 0 none;
  min-height:80px;
  padding: 0 15px;
  width: 90%;
  margin-bottom:10px;
}

.widget-easy-twitter-feed-widget-row {
  height: 108px;
}

.org-domain li {
  margin: 10px;
  width: 43%;
  padding:0px;
}

.org-btm-lft li {
  margin: 10px;
  width: 43%;
  padding:0px;
}

.org-btm-rgt li {
  margin: 10px;
  width: 43%;
    padding:0px;
}

.above-child-pages {
  width: 47.2%;
  min-height: 157px;
}

.edu-lft .above-child-pages {
  width: 46.5%;
}

.wpb_wrapper table td {
  font-size: 12px;
}

.page-id-18 table tbody th {
  font-size: 12px;
}

.page-id-18 table tbody th:last-child {
  padding-right: 40px !important;
}

.left_right  p {
  margin-right: 14px;
}

.both-class {
  margin-right: 0;
  width: 100%;
}

#cookie-notice .button.bootstrap {
  top: -12px;
}

#showCookies {
  left: 10%;
  top: -9px;
}

.cookie-notice-container .lfet-coockie {
  padding: 7px 0 10px 45px;
}

.cookie-notice-container {
  padding: 10px 0px 0px;
  width: 100%;
}
#cookieList {
  padding: 0 7% 0 14%;
}

.cookies-not-accepted .container {
  margin-top: 104px;
}

.indusoop {
  margin-right: 0;
  text-align: center;
  width: 100%;
}

.indusoop .above-span {
  width:237px;
}

.indusoop:nth-child(8) .above-span {
  padding: 0;
  width:237px;
}

.indusoop:nth-child(9) .above-span {
  padding: 0;
  width:237px;
}

.indusoop:nth-child(3) .above-span {
  padding:0px;
  width:237px;
}

.indusoop .above-span p {
  padding: 0 15px !important;
}

.indusoop:nth-child(4) .above-span {
  padding: 0;
  width:237px;
}

.indusoop:nth-child(5) .above-span p {
  margin-top:90px;
}

.indusoop:nth-child(10) .above-span p {
  margin-top: 100px;
}

.page-id-510 td:first-child {
  width: 100%;
}

.page-id-510 td:nth-child(2) {
  width: 100%;
}

.page-id-510 td:nth-child(3) {
  width: 100%;
}

.page-id-510 td:last-child {
  width:100%;
}

.wpb_wrapper img.aligncenter {
  padding-left:0px;
  padding-top:15px;
}

.page-id-35 .wpb_wrapper img.alignright {
  width: 40%;
   height: auto;
}

.page-id-1425 .vc_col-sm-6 .wpb_wrapper img.alignright {
  height: auto;
  width: 40%;
}

.cookie-notice-container {
  padding: 8px 0 0 !important;
}

#cookie-notice {
  z-index: 999999 !important;
}

.page-id-35 .vc_row .vc_col-sm-4 {
  min-height: 500px;
}
.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

.mean-nav ul .sub-menu {
  background: #1858a1 none repeat scroll 0 0;
  z-index: 999999;
}

.tab-item h2 span {
  float: left;
  width: 50%;
}

}



@media (max-width:767px){

img {
  max-width: 100%;
}	

.stickHeader {
  position: relative;
}

.container {
  width: 100%;
}

.logo {
  width:97%;
}

.logo p {
  padding-bottom: 5px;
  padding-top: 5px;
}

.navbar {
  width: 100%;
}

.bottom-left {
  padding: 0 8px;
  width: auto;
}

.bottom-right {
  width: 100%;
}

.widget-easy-twitter-feed-widget-row {
  right: 66px;
}

.wrapper {
  padding: 0 10px;
  width: 90% !important;
}

.copy-txt {
  padding: 0 5px;
  width: 97%;
}

.copy-txt li:first-child {
  padding-left: 10px;
}

.footer .search-btn {
  margin-left: 15px;
  width: 67%;
}

.footer .follow_us {
  margin-bottom: 5px;
  margin-left: 0;
  margin-top: 5px !important;
}

.widget-easy-twitter-feed-widget-row {
  overflow: hidden;
  right: 7px;
  width: 54%;
}

.page-template-homepage .xy-main .primary-menu .menu-item-has-children .sub-menu {
  margin-bottom: 18px;
}

.slider #slides.design-3 .slider-content {
  display: none;
}

.page-template-homepage .xy-main li {
  background-image:none !important;
}

.wpb_column.vc_column_container.vc_col-sm-8 {
  margin-right: 0;
  width: 100% !important;
}

.wpb_column.vc_column_container.vc_col-sm-4 {
  width: 100% !important;
margin-top: 9px;
}

.main-about {
  padding: 10px 0 0;
}

.org-lft {
  width: 100%;
}

.org-rgt {
  margin-left: 0;
  width: 100%;
}

.org-btm-lft {
  width: 100%;
}

.org-btm-rgt {
  width: 100%;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
  margin-bottom: 0 !important;
}

.wpb_wrapper .cvm_single_video_player {
  margin: 10px 0 !important;
}

.wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
  margin-top: 15px;
}

.wpb_single_image.vc_align_center {
  text-align: left !important;
}

.wpb_column.vc_column_container.vc_col-sm-4 .wpb_single_image.vc_align_center {
  margin-bottom: 20px !important;
}

.above-span h1 {
  font-size: 18px;
  line-height: 17px;
  min-height: 35px;;
}

.above-span span {
  min-height: 22px;
  font-size: 16px;
  line-height:16px;
}

.above-span p {
  font-size: 13px;
}

.above-span {
  bottom: 15px;
  top: auto;
  width: 100%;
}

.edu-lft {
  margin-right: 0;
  width: 100% !important;
}

.edu-rgt {
  margin: 40px 0 10px;
  width: 100%;
}

.edu-lft .above-span {
  bottom: 15px;
  top: auto;
  width: 95%;
}

.edu-lft .above-span h1 {
  margin-bottom: 0;
}

.page-id-48 table {
  width: 100%;
}

.org-btm-lft li a {
  padding: 10px 8px;
}

.page-id-18 table tbody th {
  font-size: 14px;
}

.page-id-18 table {
  float: left;
  width: 100%;
}

.ebents-calebder-16 {
  margin-top: 0;
}

.event-left {
  margin: 0;
  text-align: center;
  width: 100%;
}

.event-right {
  width: 100%;
}

.loop-event {
  padding: 0 2%;
  width: 96%;
}

.single select.em-ticket-select {
  width: 50%;
}

.single #em-booking form.em-booking-form textarea {
  padding: 5px 1px;
  width: 49%;
}

.org-rgt-txt {
  margin: 98px 0 26px;
}

.post-494 tr th:last-child {
  padding: 0 8px;
}

.post-494 tr th:nth-child(2) {
  padding: 0 8px;
}

.post-494 tr th:first-child {
  padding:0px;
}

.post-494 tr td:first-child {
  padding: 0px;
}

.post-494 tr td:nth-child(2) {
  padding: 0 8px;
}

.post-494 tr td:last-child {
  padding: 0 8px;
}

#post-494 .wpb_wrapper ul {
  margin-left: 25px;
}

.footer .search-btn {
  width: auto;
}

.footer .copy-right .search-btn form label input.search-field {
  width: 80%;
}

.org-rgt .chart-title {
  left: 0;
  margin: 0 auto;
  right: 0;
  top: 25px;
}

.mean-nav ul li a.mean-expand {
  width: 14px !important;
}

.mean-bar .mean-nav .menu-item.current-menu-parent .sub-menu li a {
  background-color: transparent;
  color: #fff;
}

.parent-pageid-12 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 30px;
}

.page-id-18 h4 {
  margin: 0 0 15px;
}

.mean-bar {
  background:#3173bf !important;
  z-index:1 !important; 
}

.mean-bar .mean-nav {
  background:#3173bf !important;
}

.wpb_wrapper .tab-label {
  display: block;
  margin: 0 0 5px;
  text-align: center;
}

.inner {
  margin-left: 15px;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
  background: transparent !important;
}

.sky-main ul {
  height: auto;
}

.sky-main li:first-child {
  width: 100%;
}

.sky-main li:last-child {
  padding: 7px 6px;
  width: 95%;
}

.page-id-237 .wrapper {
  padding: 0 10px;
}

.page-id-237 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 20px;
  margin-top: 20px;
}

.page-id-243 .wpb_wrapper ul {
  margin-left: 20px;
}

.wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 20px;
}

.page-id-170 .wpb_column .vc_column-inner .wpb_wrapper p span {
  margin: 0;
}


.lfet-coockie {
  line-height: 14px;
}

.cookie-notice-container .lfet-coockie {
  float: left;
  left: 4px;
  width: 92%;
}

.org-btm-rgt li a {
  padding: 10px 12px;
}

.history.vc_col-sm-3 {
  margin-right: 0;
  width: 100%;
}

.second-history.wpb_column.vc_column_container.vc_col-sm-6 {
  margin-right: 0;
  width: 100%;
}

.last-histo.wpb_column.vc_column_container.vc_col-sm-3 {
  width: 100%;
}

.parent-pageid-189 .wpb_wrapper li ul li {
  margin-left: 10px;
}

.parent-pageid-189 .from-left-right {
  margin-left: 10px;
}

.page-id-237 .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-right: 0;
  width: 100% !important;
}

.parent-pageid-189 .inner-li-new li {
  margin-left: 15px !important;
}

.cookie-notice-container {
  min-height: 85px;
}

.page-id-164 .vc_column_container.vc_col-sm-4 .vc_column-inner {
  padding-right:15px;
}

.allied-images .left {
  margin-right: 0;
  width: 100%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td:first-child {
  width: 35%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.site-totle {
  width: 50% !important;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper .right-side {
  margin-left: 30px;
}

.right-built {
  margin-left: 15px;
}

.page-id-350.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper ul.left-audio {
  margin-right: 15px;
  width: 50%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.date-time {
  width: 90%;
}

.meetion-right.wpb_column.vc_column_container.vc_col-sm-4 {
  padding: 0;
}

.meetion-right a.tab-label {
  font-size: 15px;
    padding: 15px 10px;
}

.meetion-right a.tab-label.active {
  background-position: 97% center;
}

.page-id-369 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  margin-left: 20px;
}

.page-id-376.parent-pageid-348 .wpb_wrapper ul li {
  margin-left: 20px;
}

.parent-pageid-348 .wpb_wrapper #table-symposia {
  width: 100%;
}

.page-id-399 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  margin-left: 20px;
}

.parent-pageid-348 .wpb_wrapper #table-symposia td:first-child {
  width: 20%;
}

.page-id-421 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  margin-left: 20px;
}

.page-id-504 .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-right: 0;
  width: 100% !important;
}

.parent-pageid-20 table {
  width: 100%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 {
  margin-left: 0;
  margin-right: 0;
  width: 100% !important;
}

.single-event .entry-header {
  margin-left: 0;
  margin-right: 0;
  width: 100% !important;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 table td:first-child {
  width: 18%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-top: 0;
  width: 100% !important;
}

.single-event .vc_row {
  margin-left: 0;
  margin-right: 0;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  width: 100% !important;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li:first-child {
  width: 49%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
  width: 42%;
}

.wpcf7-form .left_right .wpcf7-form-control {
  width: 96%;
}

.left_right  p {
  margin-right:0 !important;
  width: 100%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today th {
  vertical-align: top;
}

.inner-page-new {
  float: left;
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today {
  width: 600px;
}

.single-event .comment-form textarea {
  width: 94%;
}

.single-event .comment-form label {
  width: 90%;
}

.single-event .comment-form input {
  width: 94%;
}

.single-event .comment-form .form-submit .submit {
  margin-left: 0;
}

.page-id-1240.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table td {
  width: 44% !important;
}

body.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
  margin-right: 5.8% !important;
  width: 44% !important;
}

.header {
  padding: 60px 0 0;
}

body .mean-nav {
  margin-top: 20px;
}

body .mean-bar {
  position: fixed !important;
   z-index: 999999 !important;
}


.page-id-1425 .vc_col-sm-6 .wpb_wrapper img.alignright {
  padding-left: 15px;
}

.logo {
  padding-left:8px;
}

.last-logo.mobile {
  display: block;
  padding-left: 8px;
  width: auto;
}

nav .last-logo {
  display: none;
}

.last-logo .news-or-breadcom {
  bottom: auto;
  position: relative;
}

.page-id-35 .vc_row .vc_col-sm-4 {
  border-right: 0 none;
  min-height: auto;
}

.page-template-homepage .header {
  padding: 60px 0 10px;
}

.page-template-homepage .last-logo .news-or-breadcom {
  bottom: 0;
}

.last-logo .news-or-breadcom marquee#test {
  width: 100% !important;
}

.slidesjs-pagination {
  bottom: 8px;
  right: 12px;
}
.tp-mask-wrap {display: block !important;}
}



@media (min-width:480px) and (max-width:767px){ 

.xy-main li {
  border-right: 0 none;
  min-height: 135px;
  padding: 0 15px;
  width: 43%;
}


.widget-easy-twitter-feed-widget-row {
  height: 180px;
}

.org-btm-lft li {
  margin: 10px;
  width: 45%;
    padding:0px;
}

.org-btm-rgt li {
  margin: 10px;
  width: 45%;
    padding:0px;
}

.org-domain li {
  margin: 10px;
  width: 45%;
    padding:0px;
}

.above-child-pages {
  min-height: 157px;
  width: 31.4%;
}

.edu-lft .above-child-pages {
  width: 31%;
}

.both-class {
  margin: 0 8px 15px;
  width: 46.3%;
}

#cookie-notice .button.bootstrap {
  top:2px;
}

#showCookies {
  left: 5%;
  top: 4px;
}

.cookie-notice-container .lfet-coockie {
  padding: 7px 0 5px 45px !important;
}

.cookie-notice-container {
  padding: 10px 0px 14px;
  width: 100%;
}

#cookieList {
  padding: 0 7% 0 10%;
}

.cookies-not-accepted .container {
  margin-top: 112px;
}

.indusoop {
  margin-right: 10px;
  width: 47.5%;
  text-align:center;
}

.indusoop:nth-child(10) .above-span p {
  margin-top: 50px;
}

.indusoop:nth-child(5) .above-span p {
  margin-top: 50px;
}

.wpb_wrapper img.aligncenter {
  padding-left: 6px;
}

.tp-mask-wrap {display: block !important;}

.org-btm-lft ul li:nth-of-type(4) ul {     
	top:-20px !important;
}

}

@media (min-width:480px) and (max-width:599px){ 

.indusoop .above-span {
  width: 175px !important;
  padding:0px !important;
}

.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

.mean-nav ul .sub-menu {
  background: #1858a1 none repeat scroll 0 0;
  z-index: 999999;
}

}


@media (min-width:600px) and (max-width:767px){ 

.indusoop .above-span {
  width: 215px !important;
    padding:0px !important;
}

.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

}


@media (min-width:500px) and (max-width:767px){ 

.widget-easy-twitter-feed-widget-row {
  overflow: hidden;
  right: 7px;
  width: 40%;
}

.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

.tab-item h2 span {
  float: left;
  width: 50%;
}

}

@media (min-width:768px) and (max-width:1023px){ 

.container {
   width:100%;
}

.org-rgt {
  margin-left: 5%;
  width: 45%;
}

.org-lft {
  width: 50%;
}

.org-domain li {
  margin: 10px;
  width: 43.3%;
    padding:0px;
}

.org-btm-lft li {
  margin: 5px;
  width: 93%;
    padding:0px;
}

.org-btm-rgt li {
  margin: 5px;
  width: 93%;
    padding:0px;
}

.above-span h1 {
  font-size: 16px;
  line-height: 17px;
  min-height: 35px;;
}

.above-span span {
  min-height: 22px;
  font-size: 16px;
  line-height:16px;
}

.above-span p {
  font-size: 12px;
  line-height: 14px;
}

.above-child-pages {
  min-height: 157px;
  width: 18.7%;
}

.above-span {
  bottom: 15px;
  top: auto;
  width: 100%;
}

.edu-lft .above-child-pages {
  width: 46.9%;
}

.edu-lft .above-span {
  bottom: 0;
  top: 115px;
  width: 95%;
}

.above-child-pages:nth-child(5) h1 {
  padding: 0;
  width: 100%;
}

.edu-lft .above-span h1 {
  margin-bottom: 3px;
}

.page-id-48 table {
  width: 100%;
}

.xy-main li {
  min-height: 185px;
  padding-left: 26px;
  width: 21.6%;
}

.page-template-homepage .xy-main li a {
  font-size: 15px;
}


.org-btm-lft li a {
  padding: 10px 8px;
}

.page-id-18 table tbody th:last-child {
  padding-right: 0 !important;
}

.page-id-18 table tbody th {
  font-size: 12px;
}

.ebents-calebder-16 {
  margin-top: 0;
}

.event-left {
  margin-right: 12px;
}

.edu-lft {
  margin-right: 1.3%;
}

.above-calender-events {
  width: 100%;
}

table.em-calendar tbody tr, table.em-calendar tbody td {
  padding: 4px;
}

.left_right  p {
  margin-right: 0;
  width: 100%;
}

.wpcf7-form .left_right .wpcf7-form-control {
  width: 96%;
}

.post-494 tr th:first-child {
  padding: 0 10px;
}

.post-494 tr td:first-child {
  padding: 0 10px;
}

.post-494 tr th:nth-child(2) {
  padding: 0 10px 0 20px;
}

.post-494 tr td:nth-child(2) {
  padding: 0 10px 0 20px;
}

#post-494 .wpb_wrapper ul {
  margin-left: 25px;
}

.logo p {
  font-size: 14px;
  line-height: 15px;
  padding-left: 15px;
  padding-top: 0;
  width: 55%;
}

.logo img {
  max-width:100%;
}


.footer .copy-right .search-btn form label input.search-field {
  width: 76%;
}

.wrapper {
  padding: 0 20px;
}

.copy-txt li {
  padding: 0 5px;
}

.org-rgt-txt span {
  margin-left: 60%;
}

.bottom-left {
  width: 55%;
}

.bottom-right {
  width: 42%;
}

.widget-easy-twitter-feed-widget-row {
  height: 241px !important;
  overflow: hidden;
  right: 0px;
    width: 57%;
}

.slider #slides.design-3 .slider-content {
  left: 128px;
  top: 65px;
}

.follow_us  li {
  padding: 0 !important;
}

.copy-txt ul {
  width: 74%;
}

.footer .follow_us {
  width: 23% !important;
}

.wpb_wrapper .tab-label {
  font-size: 15px;
}

.both-class {
  width: 27.7%;
}

.navbar .primary-menu .menu-item-has-children .sub-menu li a {
  font-size: 11px;
  left: 5px;
  padding: 5px 6px;
}

.inner {
  margin-left: 20px;
}

.above-child-pages:nth-child(3) .above-span h1 {
  min-height: 20px;
}

.sky-main li:last-child {
  width: 89%;
}

.cookie-notice-container .lfet-coockie {
  left: 0.4%;
}

.cookie-notice-container {
  width: 100%;
}

#cookieList {
  padding: 0 7% 0 8.5%;
}

#cookie-notice .button.bootstrap {
  left:-40px;
}

#showCookies {
  left: -60px;
}

.second-history.wpb_column.vc_column_container.vc_col-sm-6 {
  margin-right: 5px;
  width: 41%;
}

.history.vc_col-sm-3 {
  margin-right: 0.7%;
  width: 27%;
}

.last-histo.wpb_column.vc_column_container.vc_col-sm-3 {
  width: 30.333%;
}

.parent-pageid-33 table td {
  vertical-align: top;
}

.parent-pageid-189 .wpb_wrapper li ul li {
  margin-left: 10px;
}

.page-id-243 .wpb_wrapper ul {
  margin-left: 20px;
}

.allied-images .left {
  width: 46%;
}

.allied-images .right {
  width: 46%;
}

.indusoop {
  margin-bottom: 0;
  margin-right: 10px;
  margin-top: 10px;
  width: 23.5%;
}

.indusoop .above-span h1 {
  font-size: 17px;
}

.indusoop .above-span {
  top: 12px;
}
.indusoop .above-span p {
  line-height: 16px;
  padding: 0 5px;
}

.indusoop:nth-child(10) .above-span p {
  margin-top: 33px;
}

.indusoop:nth-child(5) .above-span p {
  margin-top: 33px;
}

.indusoop:nth-child(3) .above-span {
  padding: 0 15px;
}

.meetion-right a.tab-label {
  font-size: 15px;
  padding: 20px 10px;
}

.meetion-right a.tab-label.active {
  background-position: 97% center;
}

.page-id-369 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  margin-left: 30px;
}

.page-id-376.parent-pageid-348 .wpb_wrapper ul li {
  margin-left: 30px;
}

.page-id-399 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  margin-left: 30px;
}

.parent-pageid-348 .wpb_wrapper #table-symposia {
  width: 90%;
}

.page-id-421 .wpb_column.vc_column_container.vc_col-sm-8 .wpb_wrapper li {
  margin-left: 30px;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li:first-child {
  margin-right: 0.9%;
  width: 11%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
  margin-right: 0.8%;
  width: 11%;
}

.single-event .wpb_column.vc_column_container.vc_col-sm-8 table td:first-child {
  width: 11%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today th {
  vertical-align: top;
}

.footer .follow_us {
  margin-left: 0;
  margin-top: 0 !important;
}

.inner-page-new {
  float: left;
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today {
  width: 660px;
}

.single-event .comment-form .form-submit .submit {
  margin-left: 59px;
}

.page-id-35 .vc_row .vc_col-sm-4 {
  min-height:800px;
}

.page-id-35 .vc_col-sm-4 .vc_column-inner .wpb_wrapper p img {
  height: auto;
  width: 40%;
}

.last-logo {
  width: 35%;
}

.navbar {
  width: 79%;
}

.last-logo .raising-standards {
  font-size: 15px;
  line-height:17px;
}

.navbar li a {
  font-size: 12px;
  padding: 11px 5px;
}

.last-logo .news-or-breadcom {
  bottom:5px;
}

.navbar .primary-menu .menu-item-has-children .sub-menu {
  top: 105px;
}

.page-template-homepage .last-logo .news-or-breadcom {
  bottom: 3px;
}

.page-id-1425 .wpb_wrapper img.aligncenter {
  padding-left: 15px;
  width: 48%;
}

.page-id-1425 .wpb_wrapper img.alignleft {
  width: 47%;
}

.org-domain ul li ul {
  margin: 5px -14px;
}

.org-domain ul li ul li {
  padding: 0 18px;
}

.tab-item h2 span {
  float: left;
  width: 50%;
}

.slider #slides.design-3 .slider-content {
  width: 32%;
}


/* 13-November-css */
.rev_slider .tp-mask-wrap h2 {background: #000 !important;float: none;padding: 5px !important;width: 220px !important;
font-size: 15px !important;font-family: arial !important;font-weight: bold !important;white-space: normal !important;}
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap a {padding: 6px 0px !important;font-size: 10px !important;}
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap p {font-size: 14px !important;line-height: 18px !important;
Padding: 8px 6px 0px !important;width: 212px !important;white-space: normal !important;}
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap a {padding: 6px 0px !important;font-size: 10px !important;}
.tp-mask-wrap {display: block !important;}
/* 13-November-css */


}

@media (min-width:900px) and (max-width:1023px){

.last-logo .news-or-breadcom {
  bottom: 15px !important;
}

.page-template-homepage .last-logo .news-or-breadcom {
  bottom: 9px !important;
}

}


@media (min-width:1024px) and (max-width:1369px){
	
.container {
		width:100%;
}


.xy-main li {
  padding-left: 40px;
  width: 20.2%;
}

.page-template-homepage .xy-main li a {
  font-size: 18px;
}

/*.page-template-homepage .xy-main #menu-homepage-footer #menu-item-538 {
  background-position: 82% 5px; 
}

.page-template-homepage .xy-main #menu-homepage-footer #menu-item-544 {
  background-position: 97% 5px
}

.page-template-homepage .xy-main #menu-homepage-footer #menu-item-549 {
  background-position: 61% 5px;
}

.page-template-homepage .xy-main #menu-homepage-footer #menu-item-557 {
  background-position: 38% 5px;
}*/

.wrapper {
  padding: 0 35px;
}

.copy-txt li {
  font-size: 10px;
  padding: 0 5px;
}

.copy-txt {
  width: 86%;
}

.copy-txt li a {
  font-size: 10px;

}
.footer .follow_us {
  margin-left: 6px;
}

.footer .search-btn {
  width: 14%;
}

.footer .copy-right .search-btn form label input.search-field {
  width: 76%;
}

.follow_us li {
  padding: 0 !important;
}

.copy-txt img {
  left: 0;
}

.widget-easy-twitter-feed-widget-row {
  height: 335px !important;
  overflow: hidden;
  right: -20px;
  width: 38%;
}	

.org-domain li {
  width: 21%;
    margin: 10px 0 10px 13px;
    padding: 0 3px;
}

.org-btm-lft li {
  width: 43%;
  margin: 10px 0px 10px 12px;
   padding: 0 1px;
}

.org-btm-rgt li {
  width: 43%;
   margin: 10px 0 10px 12px;
     padding: 0 1px;
}

.above-child-pages {
  width: 19.1%;
  min-height: 204px;
}

.above-span {
  top:auto;
  width:95%;
  bottom:15px;
}

.above-span h1 {
  min-height: 45px;
  line-height: 22px;
    font-size: 22px;
}

.above-span span {
   min-height: 22px;
}

.edu-lft .above-child-pages {
  width: 31.6%;
}

.edu-lft .above-span {
  bottom: 0;
  top: 85px;
  width: 100%;
}

.page-id-48 table {
  width: 100%;
}

.left_right  p {
  width: 47.4%;
}

.both-class {
  width: 21.4%;
}

.edu-rgt {
  margin-left: 15px;
}

.event-left {
  margin-right: 16px;
}

.sky-main li:last-child {
  width: 91%;
}

.org-btm-lft li a {
  padding: 10px 8px;
}

.page-id-18 table tbody th {
  font-size: 14px;
}

.page-id-18 table tbody th:last-child {
  padding-right: 65px !important;
}

.last-both p:first-child {
  float: left;
  width: 69%;
}

.post-494 tr th:first-child {
  padding: 0 10px;
}

.post-494 tr td:first-child {
  padding: 0 10px;
}

.post-494 tr th:nth-child(2) {
  padding: 0 10px 0 20px;
}

.post-494 tr td:nth-child(2) {
  padding: 0 10px 0 20px;
}

.navbar .primary-menu .menu-item-has-children .sub-menu li a {
  font-size: 12px;
    padding: 5px 12px;
}

.cookie-notice-container .lfet-coockie {
  left: 17.4%;
}

#cookie-notice .button.bootstrap {
  left: -8%;
}

#cookieList {
  padding: 0 34% 0 22%;
}

#showCookies {
  left: -130px;
}

.parent-pageid-33 table td {
  vertical-align: top;
}

.second-history.wpb_column.vc_column_container.vc_col-sm-6 {
  margin-right: 1.9%;
  width: 46%;
}

.history.vc_col-sm-3 {
  margin-right: 0.7%;
  width: 23%;
}

.last-histo.wpb_column.vc_column_container.vc_col-sm-3 {
  width: 28.333%;
}

.indusoop {
  margin-right: 14px;
}

.indusoop .above-span p {
  line-height: 16px;
}

.indusoop:nth-child(5) .above-span p {
  margin-top: 10px;
}

.indusoop:nth-child(10) .above-span p {
  margin-top: 25px;
}

.indusoop .above-span h1 {
  font-size: 18px;
  line-height: 20px;
}

.indusoop:nth-child(8) .above-span {
  padding: 0 5px;
}

.indusoop:nth-child(3) .above-span {
  padding: 0 10px;
}

.meetion-right a.tab-label.active {
  background-position: 98% center;
}

.meetion-right a.tab-label {
  font-size: 15px;
  padding: 20px 8px;
}

.parent-pageid-348 .wpb_wrapper #table-symposia {
  width: 100%;
  margin-bottom:20px;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.date-time {
  width: 50%;
}

.parent-pageid-170 .wpb_column.vc_col-sm-8 .vc_column-inner .wpb_wrapper table.day-today th {
  vertical-align: top;
}

.below-pics-event a {
  padding: 0 5px;
  width: auto;
}

.ebents-calebder-16 .loop-event .register-event {
  margin-top: -7px;
}

.single-event .comment-form .form-submit .submit {
  margin-left: 75px;
}

.edu-lft .above-span h1 {
  margin-bottom: 5px;
}

.navbar {
  margin-left: 15px;
  width: 78.4%;
}

.logo {
  width: 20%;
}

.last-logo .raising-standards {
  font-size: 17px;
}

.navbar li a {
  padding: 8px 6px;
}

.below-pics-event p {
  padding: 0;
  width: 23%;
}

.tab-item h2 span {
  float: left;
  width: 50%;
}

	
}

@media (min-width:1024px) and (max-width:1199px){


.navbar .primary-menu .menu-item-has-children .sub-menu {
  top: 108px;
}

.page-id-35 .vc_row .vc_col-sm-4 {
  min-height:890px;
}

.last-logo .news-or-breadcom marquee#test {
  width: 430px !important;
}

.marquee{ width:100%;}

.slider #slides.design-3 .slider-content {
  width: 24%;
}


}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

.page-template-homepage .last-logo .news-or-breadcom { bottom: 9px !important;width:400px;}


} 


@media (min-width:1100px) and (max-width:1199px){
	
.edu-lft .above-span {
  top: 98px !important;
}

.above-child-pages:nth-child(5) h1 {
  padding: 0 !important;
  width: 100%;
}

.edu-lft .above-span {
  width: 90%;
}

.edu-lft .above-span h1 {
  margin-bottom: 5px;
}

}

@media (min-width:1200px) and (max-width:1279px){
	
	.edu-lft .above-span {
  top: 110px !important;
}

.above-child-pages:nth-child(5) h1 {
  padding: 0 !important;
  width: 100%;
}

.edu-lft .above-span {
  width: 94% !important;
}

.navbar .primary-menu .menu-item-has-children .sub-menu {
  top: 118px;
}

.last-logo .raising-standards {
  font-size: 21px !important;
}

.navbar li a {
  padding: 8px 10px !important;
}
.slider #slides.design-3 .slider-content {
  width: 19%;
}

}



@media (min-width:1280px) and (max-width:1350px){
	
	.edu-lft .above-span {
  top: 125px !important;
}

.above-child-pages:nth-child(5) h1 {
  padding: 0 !important;
  width: 100%;
}

.edu-lft .above-span {
  width: 85% !important;
}

.navbar .primary-menu .menu-item-has-children .sub-menu {
  top: 125px;
}

.page-id-35 .vc_row .vc_col-sm-4 {
  min-height: 715px;
}

.last-logo .raising-standards {
  font-size: 21px !important;
}

.navbar li a {
  padding: 8px 10px !important;
}

.slider #slides.design-3 .slider-content {
  width: 19%;
}

}

@media (min-width:1351px) and (max-width:1369px){
	
	.edu-lft .above-span {
  top: 132px !important;
}

.above-child-pages:nth-child(5) h1 {
  padding: 0 !important;
  width: 100%;
}

.edu-lft .above-span {
  width: 80% !important;
}

.slider #slides.design-3 .slider-content {
  width: 19%;
}

}


@media (min-width:1370px) and (max-width:2300px){

.above-child-pages {
  min-height: 273px;
}

}


.single-organisation .post-thumbnail {
  float: left;
  margin: 15px 15px 6px 0;
  width: 13%;
}



.single-organisation #main .entry-content p {
  float: left;
  line-height: 20px;
  margin-top: 12px;
  width: 85%;
}

nav { max-width:1200px; width:100%; display:block; z-index:3; margin:0px auto;}
nav ul {-webkit-font-smoothing:antialiased; list-style: none; margin: 0; padding: 0; width: 100%; text-transform: uppercase; display: inline-block; width:auto;}
nav li { float: left; margin: 0; padding: 0; position: relative; }
nav a { color: #FFF; display: block; font: bold 12px/28px sans-serif; padding: 10px 25px; text-align: center; text-decoration: none; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; font-family:'Museo Sans 500', san-serif; font-weight:500px !important; letter-spacing:.02em; }
.cf li ul { z-index:3; text-align:left !important;}
.cf li ul li {width:240px; display:block; height50px;}
.cf li ul li a{text-align:left !important; cursor:pointer;}
.cf li a { cursor:pointer;}
nav li ul {float: left; left: 0; opacity: 0; position: absolute; top: 40px; visibility: hidden; z-index: 1; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }
nav li ul li a{padding:5px 10px;}
nav li:hover ul { opacity: 1; top: 48px; visibility: visible;}
nav li ul li { float: none; width: 100%;}
/*<nav li ul a:hover {  padding-left:20px !important;}*/
.cf:after, .cf:before { content:""; display:table;}
.cf:after { clear:both;}
.cf { zoom:1;}


/* -------------------------css---------------------- */

.page-id-14 .data_wrapper h2 {
  float: left;
  width: 100%;
}

.page-id-14 .boi  a {
  display: none;
}

.org-domain li:first-child ul li {
  background-color: #985a96 !important;
}

.org-domain li:first-child ul li:hover {
  background-color: #673765 !important;
}

.org-domain li:nth-child(2) ul li {
  background-color: #d48d3c !important;
}

.org-domain li:nth-child(2) ul li:hover {
  background-color: #a66e2e !important;
}

.org-domain li:nth-child(3) ul li {
  background-color: #44aa86 !important;
}

.org-domain li:nth-child(3) ul li:hover {
  background-color: #30795f !important;
}

.org-domain li:nth-child(4) ul li {
  background-color: #b6a721 !important;
}

.org-domain li:nth-child(4) ul li:hover {
  background-color: #8f8319 !important;
}



.menu-404-page-container ul li {
  list-style: outside none none;
  padding: 0;
}
.menu-404-page-container ul li a {
  color: #000;
  line-height: 25px;
  text-decoration: none;
}



.page-id-2122 p.menu-breadcrumb {
    display: none;
}

.menu-404-page-container ul li .sub-menu li a {
    font-weight: normal;
    line-height: 18px !important;
}

.menu-404-page-container ul li a:nth-child(1) {
  font-weight: bold;
}

.menu-404-page-container ul li .sub-menu li:last-child{ margin-bottom:15px;}
.page-id-2122 .wpb_text_column.wpb_content_element{
  margin-bottom: 0;
}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2125
{ margin-bottom:10px;}

.em-pagination {
  margin-top: 18px;
  float:left;
  width:100%;
} 



/* 16-dec-2016 */

.event-left p {
    color: #fff;
    font-family: calibri;
    font-size: 18px;
    font-weight: bold;
    line-height: 21px;
    margin: 0;
    padding: 0px 0;
    text-align: center;
    text-transform: uppercase;
	
}


td.eventful-pre a {
    pointer-events: none;
    text-decoration: none !important;
}

.page-id-369 table tr td:nth-child(2) {
  padding-right: 40px !important;
  text-align: justify;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    left: 44.9% !important;
    top: 256px !important;
    width: 26.7% !important;
}

.slide-image.slidesjs-slide:nth-child(2) .slider-content {
   /* left: 66.1% !important;
    top: 147px !important;
	*/
	
	left: 41.5% !important;
    top: 200px !important;
}

.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    left: 41.5% !important;
    top: 200px !important;
}



/* -----------------new-slider---------------- */


#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-mask-wrap {
	background: #fff;
	font-size: 14px !important;
	color: #000 !important;
	width: auto;
}

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap b {
    background-color: #000;
    color: #fff;
    font-family: arial;
    font-size: 15px !important;
    font-weight: bold;
    padding: 6px 9px !important;
    margin-bottom: 4px;
    border: none;
	line-height:28px !important;
	display:block;
}

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap a {
    color: #747474 !important;
    display: block;
    font-family: arial;
    font-size: 11px !important;
    font-weight: bold;
    line-height: 12px !important;
   /* padding:5px 9px 8px !important;*/
   padding:10px 0px 15px !important;
    text-decoration: none;
    text-transform: uppercase;
}
	
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap p {
background-color: #fff;
color: #000;
font-family: arial !important;
font-size: 16px !important;
font-weight: normal;
line-height: 20px !important;
padding:2px 9px 0px !important;
text-shadow: none;
display:block;
}


#rev_slider_1_1_forcefullwidth #rev_slider_1_1_wrapper {
	width:100% !important;
	left:0px !important;
	right:0px;
}

#rev_slider_1_1_forcefullwidth .tp-leftarrow, #rev_slider_1_1_forcefullwidth .tp-rightarrow {
    height: 56px;
    position: absolute;
    text-indent: -9999px;
    top: 43% !important;
    width: 55px;
    z-index: 99;
}

#rev_slider_1_1_forcefullwidth .tp-rightarrow {
    background: rgba(0, 0, 0, 0) url("img/arrow-right.png") !important;
        background-repeat: repeat;
    background-position: center center;
    background-repeat: no-repeat !important;
    background-size: auto auto;
    right: 46px !important;
	left:auto !important;
	transform:rotate(0deg) !important;
}

#rev_slider_1_1_forcefullwidth .tp-leftarrow {
    background: rgba(0, 0, 0, 0) url("img/arrow-left.png") !important;
        background-repeat: repeat;
    background-position: center center;
    background-repeat: no-repeat !important;
    background-size: auto auto;
    left: 46px !important;
	right:auto !important;
	transform: rotate(0deg) !important;
}

#rev_slider_1_1_forcefullwidth .tp-bullets .tp-bullet.selected {
    background-color: #ff0000;
}

#rev_slider_1_1_forcefullwidth .tp-bullets {
    width: auto !important;
    right:116px !important;
    left:auto !important;
}

#rev_slider_1_1_forcefullwidth .tp-bullets .tp-bullet {
    background-color: #fff;
    background-image: none;
    border-radius: 30px;
    color: transparent;
    height: 18px;
    margin: 1px;
    padding: 0;
    width: 18px;
	border:none;
	float: left;
margin: 0px 2px !important;
}

.footer .copy-right .copy-txt {
    padding: 4px 0 0px;
}

.footer .copy-right {
    padding:4px 0;
}

.footer .copy-right .copy-txt p {
    padding: 0px 0 8px;
    margin-left: 12px;
    display: inline-block;
    vertical-align: top;
}

.footer .copy-right .copy-txt p a {
    display: inline-block;
    padding-right: 2px;
}

.copy-txt img {
    left: 0px;
    position: relative;
    top: 3px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
.copy-txt img {
    top: 3px;
}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { 

.footer .copy-right .search-btn form button.search-submit {
    top:13px;
}

}

.year-base-event {

    position: absolute;

    background-color: #3173BF;

    width: auto;

	z-index: 9999;
}



.year-base-event ul {

    padding: 2px 0px 6px;

 background: none;

 top: 122px;

 position: absolute;

 width: 150px;

 left: 52px;

}



.year-base-event ul li {

    list-style: none;

}



.year-base-event ul li a {

    color: #fff;

    padding: 4px 10px;

    display: block;

    text-decoration: none;

}



.year-base-event ul li a {

	background-color: #3173BF;

    color: #fff;

    padding: 4px 10px;

    display: block;

    text-decoration: none;

}



.year-base-event ul li a:hover {

    background-color:#261D56;

}

.em-pagination .page-numbers.current {
    background-color: #261D56;
}

.em-pagination .page-numbers {
    background-color: #3173BF;
    padding:1px 8px;
    color: #fff;
    margin-right: 1px;
    text-decoration: none;
}

.em-pagination .page-numbers:hover {
    background-color: #261D56;
}


.page-id-5525 .wpb_column .vc_column-inner .wpb_wrapper p:nth-child(5) a {
    color: #3173bf;
    font-family: calibri;
    font-size: 14px;
    line-height: 18px;
    background-color: transparent;
    padding: 0px;
    text-decoration: underline;
    text-transform: capitalize;
	margin:0;
}

.page-id-5525 .wpb_column .vc_column-inner .wpb_wrapper p:nth-child(5) a:hover {
  color: #2b224e;
}

.content-block-ancher a {
	 color: #3173bf !important;
    font-family: calibri !important;
    font-size: 14px !important;
    line-height: 18px !important;
    background-color: transparent !important;
    padding: 0px !important;
    text-decoration: underline !important;
    text-transform: capitalize !important;
	margin:0 !important;
}

.content-block-ancher a:hover {
	 color: #2b224e !important;
}





/* ----------------media------------------ */

@media (max-width:600px){

#rev_slider_1_1_forcefullwidth .tp-leftarrow.tparrows, #rev_slider_1_1_forcefullwidth .tp-rightarrow.tparrows {
	display:none;
}

}

@media (max-width:767px){


.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
    margin-bottom: 2px;
    height: 152px;
}

.copy-txt li:first-child {
  padding-left:0px;
}

.footer .copy-right .copy-txt p {
    margin-left: 0px;
}

.copy-txt li {
    line-height: 19px;
}

}

@media screen and (min-width:768px) and (max-width:800px) {

.slide-image.slidesjs-slide:nth-child(2) .slider-content {
    /*left: 65.1% !important;
    top: 43px !important;
    width: 30% !important;*/
	
	left: 41% !important;
    top: 94px !important;
	
	
}

.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    left: 41% !important;
    top: 94px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    top: 139px !important;
    width: 48% !important;
	left: 44.1% !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content h1.slide-title {
    font-size: 14px !important;
	padding:0 9px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content .slider-short-content p {
    font-size: 14px !important;
}

}

@media screen and (min-width:801px) and (max-width:900px) {

.slide-image.slidesjs-slide:nth-child(2) .slider-content {
   /* left: 65.1% !important;
    top: 55px !important;
    width: 30% !important;*/
	 left: 41% !important;
    top:110px !important;
	
}

.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    left: 41% !important;
    top:110px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    top: 148px !important;
	width: 46.5% !important;
	left: 44.2% !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content h1.slide-title {
    font-size: 14px !important;
	padding:0 9px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content .slider-short-content p {
    font-size: 14px !important;
}

}

@media screen and (min-width:901px) and (max-width:979px) {
	
.slide-image.slidesjs-slide:nth-child(2) .slider-content {
   /* left: 65.1% !important;
    top: 86px !important;
    width: 28% !important;*/
	 left: 41% !important;
    top:130px !important;
}

.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    left: 41% !important;
    top:130px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    top: 167px !important;
    width: 40.5% !important;
    left: 44.4% !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content h1.slide-title {
    font-size: 14px !important;
	padding:0 9px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content .slider-short-content p {
    font-size: 14px !important;
}

}

@media screen and (min-width:980px) and (max-width:1023px) {
	
.slide-image.slidesjs-slide:nth-child(2) .slider-content {
   /* left: 65.1% !important;
    top: 86px !important;
    width: 28% !important;
	*/
	 left: 41% !important;
    top:130px !important;
	
	
}

.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    left: 41% !important;
    top:130px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    top: 180px !important;
    width: 37.5% !important;
    left: 44.4% !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content h1.slide-title {
    font-size: 14px !important;
	padding:0 9px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content .slider-short-content p {
    font-size: 14px !important;
}

}


@media screen and (min-width:1024px) and (max-width:1050px) {

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    left: 44.5% !important;
    top: 190px !important;
    width: 32.3% !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content .slider-short-content p {
    font-size: 15px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content h1.slide-title {
    font-size: 13px !important;
	padding: 1px 9px !important;
}

.slide-image.slidesjs-slide:nth-child(2) .slider-content {
    /*left: 65.8% !important;
    top: 106px !important;*/
	top: 142px !important;
}

.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    top: 142px !important;
}

}


@media screen and (min-width:1051px) and (max-width:1300px) {
.slide-image.slidesjs-slide:nth-child(2) .slider-content {
    /*top: 137px !important;*/
	
	top: 180px !important;
}
	
.slide-image.slidesjs-slide:nth-child(3) .slider-content {
    top: 180px !important;
}

.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    top: 243px !important;
	width: 28.5% !important;
}


}

@media screen and (min-width:1150px) and (max-width:1169px) {
.slide-image.slidesjs-slide:nth-child(1) .slider-content {
    width: 31.8% !important;
	top: 215px !important;
}	
	
}


@media screen and (min-width:768px) and (max-width:1023px) {

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap b {
    font-size: 14px !important;
    padding: 2px 9px !important;
	line-height:24px !important;
}

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap a {
    padding:5px 0px !important;
	font-size:10px !important;
}
	
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap p {
font-size: 13px !important;
line-height: 14px !important;
padding: 1px 9px 0px !important;
}

.year-base-event ul {
    top: 97px;
    left: 5px;
}


}

@media screen and (min-width:1024px) and (max-width:1200px) {

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap b {
    padding: 4px 9px !important;
	line-height:24px !important;
}

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap a {
    padding:5px 0px 6px !important;
}
	
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap p {
padding: 1px 9px 0px !important;
font-size: 14px !important;
line-height: 16px !important;
}

}

@media screen and (min-width:768px) and (max-width:849px) {

.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper ul {
    margin-top: 8px;
}
	
.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
    margin-bottom: 2px;
    margin-top: 0;
    height: 135px;
    overflow: hidden;
}
	
}

@media screen and (min-width:850px) and (max-width:1199px) {

.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper ul {
    margin-top: 8px;
}
	
.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
    margin-bottom: 2px;
    margin-top: 0;
    height: 150px;
    overflow: hidden;
}
	
}

@media screen and (min-width:1200px) and (max-width:3000px) {

.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper ul {
    margin-top: 8px;
}
	
.single-event .vc_row.vc_row-fluid.fa-faculty .wpb_column.vc_column_container.vc_col-sm-12 .wpb_wrapper li {
    margin-bottom: 2px;
    margin-top: 0;
    height: 170px;
    overflow: hidden;
}
	
}

@media screen and (min-width:1024px) and (max-width:1199px) {
	
.year-base-event ul {
    top: 100px;
}

}


@media screen and (min-width:1200px) and (max-width:1219px) {

.year-base-event ul {
    top: 116px;
}

}



@media screen and (min-width:1024px) and (max-width:4000px) {
.rev_slider .tp-mask-wrap h2 {
 background: #000 !important;
 float: left;
 padding: 5px !important;
 width: 340px;
}
.rev_slider .tp-mask-wrap p {
 width: 343px !important;
 color: #000 !important;
 white-space: normal !important;
}

.rev_slider .tp-mask-wrap {position: inherit !important;}
.rev_slider .tp-mask-wrap h2 {background: #000 !important;float: none;padding: 5px !important; width: 350px;     font-size: 15px !important;
    font-family: arial !important;
    font-weight: bold !important; }
}

@media screen and (min-width:320px) and (max-width:767px) {
	
#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap p {
    font-size: 6px !important;
    line-height: 6px !important;
    padding: 2px 2px 0px !important;
}

#rev_slider_1_1_forcefullwidth .rev_slider_wrapper .rev_slider .tp-loop-wrap a {
    color: #747474 !important;
    font-size: 6px !important;
    font-weight: bold;
    line-height: 8px !important;
    padding: 3px 0px 8px !important;
}

}

.rev_slider .tp-mask-wrap h2 {background: #000 !important;}


/*.rev_slider .moreInfo { top: 200px;right: auto; width:300px;}
.rev_slider .tp-parallax-wrap {
 position: inherit !important;
 top: 0 !important;
 left: 0 !important;
}

.rev_slider .tp-loop-wrap {
 position: inherit !important;
 width: 293px !important;
}
.rev_slider .tp-mask-wrap h2 {
 white-space: normal !important;
}*/
.rev_slider .tp-mask-wrap a {
 background: #fff;
 /*top: 30px;
 width: 343px;*/
 
}
.rev_slider .tp-mask-wrap {
 background: transparent !important;
}
.rev_slider .tp-mask-wrap a#slide-2-layer-5 {
    background: #fff;
    /*top: 12px;
    width: 343px;*/
}

.rev_slider .tp-mask-wrap a#slide-1-layer-10{
	/* width: 343px;*/
}

.rev_slider b {
    margin-bottom: 0 !important;
}



.org-rgt-btm .org-btm-lft ul li ul { position: absolute; left: 27.2%; float: left; width: 22%; margin-top: 0px !important; visibility: hidden;
opacity:0; } .org-rgt-btm .org-btm-lft ul li ul li { float: left !important; width: 100%; margin: 0; transition: all 0.5s ease 0s; } .org-btm-lft li:hover { box-shadow: -3px 3px 4px 0 #6a6a6a; transition: all 0.5s ease 0s; }
.org-rgt-btm .org-btm-lft ul li:hover ul {
    visibility: visible;
    transition: all .25s ease;
opacity:1;
margin-top: 80px !important;
}

.org-rgt-btm .org-btm-lft ul li ul li:hover {
    background-color: #1b5aa2;
    background-image: url(img/intranet-bullet.png) !important;
    background-position: 0 22px;
    background-repeat: no-repeat;
    box-shadow: none;
    z-index: 9999999;
}







/*-----17-7-2018-------*/
.page-id-8348 .main-about {
    background-color: #fff;
    display: inline-block;
    min-height: 775px;
    padding: 66px 0 10px;
    width: 100%;
}


.page-id-8348 .wpb_column.vc_column_container.vc_col-sm-8 {
	margin-right: 0%;
    width: 66.66666667% !important;
}
.page-id-8348 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0px !important;
}

.page-id-8348 .topheadingrev h1 {
	font-size: 60px;
	padding: 0px 0px 20px 0px;
	color: #1c1c1b;
	border:none !important;
}

.page-id-8348 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
	text-align: right;
	background:none !important;
	width:auto;
	padding:inherit;
}

.page-id-8348 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
	height: auto;
	min-height: 287px;
}
.page-id-8348 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    padding: 3px 0px;
	border: 1px solid #cccccc;
	width: 100%;
}
.page-id-8348 .presdenn span.wpcf7-list-item {
    margin-left: 0px !important;
	line-height: 28px;
	display: block;
	font-size: 12px;
	font-family: Arial;
}

.page-id-8348 .wpb_single_image .vc_single_image-wrapper {

    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    border-top: 7px solid #2a1f54;
    border-bottom: 7px solid #2a1f54;
	margin-top: 20px;
}

.page-id-8348 .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    height: 50px;
	border: 1px solid #cccccc;
	width: 100%;
}



.page-id-8348 .wpcf7-form-control.wpcf7-textarea {
    height: 40px;
	width: 100%;
}


.page-id-8348 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}



.page-id-8348 .wpcf7-form {
    width: 88%;
}
.page-id-8348 .wpcf7-form-control.wpcf7-submit {
    background-color: #282052;
    border: 1px solid #282052;
    color: #fff;
    float: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding: 2px 3px;
    text-transform: uppercase;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    margin-top: 35px;
}

.page-id-8348 .rsvformsec .botheadi p
{
	font-size: 19px;
	font-family: Times New Romam;
	
}
.page-id-8348 .wpcf7 img.ajax-loader {
    border: none;
    vertical-align: middle;
    margin-left: 4px;
    margin-top: 38px;
}
.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}

.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-8348 .wpcf7-form label {
    font-size: 12px;
	font-family: Arial;
	line-height: 28px;
}

/*--25-7-2018-*/

div.wpcf7 .wpcf7-recaptcha iframe {
    margin-bottom: 0;
    margin-top: 18px !important;
}



/*----------resposive-css----------*/

@media (max-width: 1024px) { 

.page-id-8348 .topheadingrev h1 {
    font-size: 46px;
    padding: 0px 0px 20px 0px;
    color: #1c1c1b;
}
.page-id-8348 .rightheadingrsv h4 {
    font-size: 18px;
    font-weight: 300;
    text-align: right;
}
.page-id-8348 .wpcf7-form {
    width: 100%;
}

.page-id-8348 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
    min-height: 200px;
}
	
.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}	
.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}	
.page-id-8348 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}
.page-id-8348 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 58.33333333% !important;
}
.page-id-8348 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width: 41.66666667% !important;
}	
}







@media (max-width: 767px) { 

.page-id-8348 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: left;
}
.page-id-8348 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 150px;
}
.page-id-8348 .wpcf7-form {
    width: 100%;
}
.page-id-8348 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-8348 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-8348 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-8348 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
}







@media (max-width: 575px) { 

.page-id-8348 .topheadingrev h1 {
    font-size: 36px;
    padding: 10px 0px 10px 0px !important;
    color: #1c1c1b;
}
.page-id-8348 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: right;
	padding: 0px 0px 10px 0px;
}
.page-id-8348 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 100% !important;
}

.page-id-8348 .wpcf7-form {
    width: 100%;
}
.page-id-8348 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 20px;
}
.page-id-8348 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-8348 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-8348 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-8348 .mainresvhes img {

    height: 25px;

}
.page-id-8348 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-8348 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
.page-id-8348 .mainresvhes p {

    padding: 0px 0px 0px 0px !important;

}
}

.page-id-8348 #menu-item-1466 .sub-menu .sub-menu {
    display: none !important;
}
.page-id-8348 #menu-item-1466 .sub-menu {
    display: block !important;
}











/*---10-8-2018--editors-dinner-page---*/

.page-id-9769 .main-about {
    background-color: #fff;
    display: inline-block;
    min-height: 775px;
    padding: 66px 0 10px;
    width: 100%;
}


.page-id-9769 .wpb_column.vc_column_container.vc_col-sm-8 {
	margin-right: 0%;
    width: 66.66666667% !important;
}
.page-id-9769 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0px !important;
}

.page-id-9769 .topheadingrev h1 {
	font-size: 60px;
	padding: 0px 0px 20px 0px;
	color: #1c1c1b;
	border:none !important;
}

.page-id-9769 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
	text-align: right;
	background:none !important;
	width:auto;
	padding:inherit;
}

.page-id-9769 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
	height: auto;
	min-height: 287px;
}
.page-id-9769 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    padding: 3px 0px;
	border: 1px solid #cccccc;
	width: 100%;
}
.page-id-9769 .presdenn span.wpcf7-list-item {
    margin-left: 0px !important;
	line-height: 28px;
	display: block;
	font-size: 12px;
	font-family: Arial;
}

.page-id-9769 .wpb_single_image .vc_single_image-wrapper {

    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    border-top: 7px solid #2a1f54;
    border-bottom: 7px solid #2a1f54;
	margin-top: 20px;
}

.page-id-9769 .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    height: 50px;
	border: 1px solid #cccccc;
	width: 100%;
}



.page-id-9769 .wpcf7-form-control.wpcf7-textarea {
    height: 40px;
	width: 100%;
}


.page-id-9769 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}



.page-id-9769 .wpcf7-form {
    width: 88%;
}
.page-id-9769 .wpcf7-form-control.wpcf7-submit {
    background-color: #282052;
    border: 1px solid #282052;
    color: #fff;
    float: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding: 2px 3px;
    text-transform: uppercase;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    margin-top: 35px;
}

.page-id-9769 .rsvformsec .botheadi p
{
	font-size: 19px;
	font-family: Times New Romam;
	
}
.page-id-9769 .wpcf7 img.ajax-loader {
    border: none;
    vertical-align: middle;
    margin-left: 4px;
    margin-top: 38px;
}
.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}

.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9769 .wpcf7-form label {
    font-size: 12px;
	font-family: Arial;
	line-height: 28px;
}


/*----------resposive-css----------*/

@media (max-width: 1024px) { 

.page-id-9769 .topheadingrev h1 {
    font-size: 46px;
    padding: 0px 0px 20px 0px;
    color: #1c1c1b;
}
.page-id-9769 .rightheadingrsv h4 {
    font-size: 18px;
    font-weight: 300;
    text-align: right;
}
.page-id-9769 .wpcf7-form {
    width: 100%;
}

.page-id-9769 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
    min-height: 200px;
}
	
.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}	
.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}	
.page-id-9769 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}
.page-id-9769 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 58.33333333% !important;
}
.page-id-9769 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width: 41.66666667% !important;
}	
}







@media (max-width: 767px) { 

.page-id-9769 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: left;
}
.page-id-9769 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 150px;
}
.page-id-9769 .wpcf7-form {
    width: 100%;
}
.page-id-9769 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-9769 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-9769 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-9769 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
}







@media (max-width: 575px) { 

.page-id-9769 .topheadingrev h1 {
    font-size: 36px;
    padding: 10px 0px 10px 0px !important;
    color: #1c1c1b;
}
.page-id-9769 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: right;
	padding: 0px 0px 10px 0px;
}
.page-id-9769 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 100% !important;
}

.page-id-9769 .wpcf7-form {
    width: 100%;
}
.page-id-9769 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 20px;
}
.page-id-9769 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9769 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-9769 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-9769 .mainresvhes img {

    height: 25px;

}
.page-id-9769 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-9769 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
.page-id-9769 .mainresvhes p {

    padding: 0px 0px 0px 0px !important;

}
}

.page-id-9769 #menu-item-1466 .sub-menu .sub-menu {
    display: none !important;
}
.page-id-9769 #menu-item-1466 .sub-menu {
    display: block !important;
}





/*---10-8-2018--presidential-reception-page---*/

.page-id-9765 .main-about {
    background-color: #fff;
    display: inline-block;
    min-height: 775px;
    padding: 66px 0 10px;
    width: 100%;
}


.page-id-9765 .wpb_column.vc_column_container.vc_col-sm-8 {
	margin-right: 0%;
    width: 66.66666667% !important;
}
.page-id-9765 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0px !important;
}

.page-id-9765 .topheadingrev h1 {
	font-size: 60px;
	padding: 0px 0px 20px 0px;
	color: #1c1c1b;
	border:none !important;
}

.page-id-9765 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
	text-align: right;
	background:none !important;
	width:auto;
	padding:inherit;
}

.page-id-9765 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
	height: auto;
	min-height: 287px;
}
.page-id-9765 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    padding: 3px 0px;
	border: 1px solid #cccccc;
	width: 100%;
}
.page-id-9765 .presdenn span.wpcf7-list-item {
    margin-left: 0px !important;
	line-height: 28px;
	display: block;
	font-size: 12px;
	font-family: Arial;
}

.page-id-9765 .wpb_single_image .vc_single_image-wrapper {

    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    border-top: 7px solid #2a1f54;
    border-bottom: 7px solid #2a1f54;
	margin-top: 20px;
}

.page-id-9765 .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    height: 50px;
	border: 1px solid #cccccc;
	width: 100%;
}



.page-id-9765 .wpcf7-form-control.wpcf7-textarea {
    height: 40px;
	width: 100%;
}


.page-id-9765 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}



.page-id-9765 .wpcf7-form {
    width: 88%;
}
.page-id-9765 .wpcf7-form-control.wpcf7-submit {
    background-color: #282052;
    border: 1px solid #282052;
    color: #fff;
    float: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding: 2px 3px;
    text-transform: uppercase;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    margin-top: 35px;
}

.page-id-9765 .rsvformsec .botheadi p
{
	font-size: 19px;
	font-family: Times New Romam;
	
}
.page-id-9765 .wpcf7 img.ajax-loader {
    border: none;
    vertical-align: middle;
    margin-left: 4px;
    margin-top: 38px;
}
.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}

.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9765 .wpcf7-form label {
    font-size: 12px;
	font-family: Arial;
	line-height: 28px;
}




/*----------resposive-css----------*/

@media (max-width: 1024px) { 

.page-id-9765 .topheadingrev h1 {
    font-size: 46px;
    padding: 0px 0px 20px 0px;
    color: #1c1c1b;
}
.page-id-9765 .rightheadingrsv h4 {
    font-size: 18px;
    font-weight: 300;
    text-align: right;
}
.page-id-9765 .wpcf7-form {
    width: 100%;
}

.page-id-9765 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
    min-height: 200px;
}
	
.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}	
.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}	
.page-id-9765 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}
.page-id-9765 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 58.33333333% !important;
}
.page-id-9765 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width: 41.66666667% !important;
}	
}







@media (max-width: 767px) { 

.page-id-9765 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: left;
}
.page-id-9765 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 150px;
}
.page-id-9765 .wpcf7-form {
    width: 100%;
}
.page-id-9765 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-9765 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-9765 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-9765 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
}







@media (max-width: 575px) { 

.page-id-9765 .topheadingrev h1 {
    font-size: 36px;
    padding: 10px 0px 10px 0px !important;
    color: #1c1c1b;
}
.page-id-9765 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: right;
	padding: 0px 0px 10px 0px;
}
.page-id-9765 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 100% !important;
}

.page-id-9765 .wpcf7-form {
    width: 100%;
}
.page-id-9765 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 20px;
}
.page-id-9765 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9765 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-9765 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-9765 .mainresvhes img {

    height: 25px;

}
.page-id-9765 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-9765 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
.page-id-9765 .mainresvhes p {

    padding: 0px 0px 0px 0px !important;

}
}

.page-id-9765 #menu-item-1466 .sub-menu .sub-menu {
    display: none !important;
}
.page-id-9765 #menu-item-1466 .sub-menu {
    display: block !important;
}



/*---10-8-2018--past-presidents-lunch-page---*/

.page-id-9775 .main-about {
    background-color: #fff;
    display: inline-block;
    min-height: 775px;
    padding: 66px 0 10px;
    width: 100%;
}


.page-id-9775 .wpb_column.vc_column_container.vc_col-sm-8 {
	margin-right: 0%;
    width: 66.66666667% !important;
}
.page-id-9775 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0px !important;
}

.page-id-9775 .topheadingrev h1 {
	font-size: 60px;
	padding: 0px 0px 20px 0px;
	color: #1c1c1b;
	border:none !important;
}

.page-id-9775 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
	text-align: right;
	background:none !important;
	width:auto;
	padding:inherit;
}

.page-id-9775 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
	height: auto;
	min-height: 287px;
}
.page-id-9775 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    padding: 3px 0px;
	border: 1px solid #cccccc;
	width: 100%;
}
.page-id-9775 .presdenn span.wpcf7-list-item {
    margin-left: 0px !important;
	line-height: 28px;
	display: block;
	font-size: 12px;
	font-family: Arial;
}

.page-id-9775 .wpb_single_image .vc_single_image-wrapper {

    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    border-top: 7px solid #2a1f54;
    border-bottom: 7px solid #2a1f54;
	margin-top: 20px;
}

.page-id-9775 .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    height: 50px;
	border: 1px solid #cccccc;
	width: 100%;
}



.page-id-9775 .wpcf7-form-control.wpcf7-textarea {
    height: 40px;
	width: 100%;
}


.page-id-9775 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}



.page-id-9775 .wpcf7-form {
    width: 88%;
}
.page-id-9775 .wpcf7-form-control.wpcf7-submit {
    background-color: #282052;
    border: 1px solid #282052;
    color: #fff;
    float: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding: 2px 3px;
    text-transform: uppercase;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    margin-top: 35px;
}

.page-id-9775 .rsvformsec .botheadi p
{
	font-size: 19px;
	font-family: Times New Romam;
	
}
.page-id-9775 .wpcf7 img.ajax-loader {
    border: none;
    vertical-align: middle;
    margin-left: 4px;
    margin-top: 38px;
}
.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}

.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9775 .wpcf7-form label {
    font-size: 12px;
	font-family: Arial;
	line-height: 28px;
}




/*----------resposive-css----------*/

@media (max-width: 1024px) { 

.page-id-9775 .topheadingrev h1 {
    font-size: 46px;
    padding: 0px 0px 20px 0px;
    color: #1c1c1b;
}
.page-id-9775 .rightheadingrsv h4 {
    font-size: 18px;
    font-weight: 300;
    text-align: right;
}
.page-id-9775 .wpcf7-form {
    width: 100%;
}

.page-id-9775 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
    min-height: 200px;
}
	
.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}	
.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}	
.page-id-9775 .presdenn span.wpcf7-list-item input {
    float: right;
	margin: 8px 0px 0px 0px;
}
.page-id-9775 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 58.33333333% !important;
}
.page-id-9775 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width: 41.66666667% !important;
}	
}







@media (max-width: 767px) { 

.page-id-9775 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: left;
}
.page-id-9775 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 150px;
}
.page-id-9775 .wpcf7-form {
    width: 100%;
}
.page-id-9775 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-9775 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-9775 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-9775 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
}







@media (max-width: 575px) { 

.page-id-9775 .topheadingrev h1 {
    font-size: 36px;
    padding: 10px 0px 10px 0px !important;
    color: #1c1c1b;
}
.page-id-9775 .rightheadingrsv h4 {
    font-size: 21px;
    font-weight: 300;
    text-align: right;
	padding: 0px 0px 10px 0px;
}
.page-id-9775 .wpb_column .wpb_wrapper .vc_single_image-wrapper.vc_box_border_grey img {
    margin-top: 0px !important;
    height: auto;
	min-height: 100% !important;
}

.page-id-9775 .wpcf7-form {
    width: 100%;
}
.page-id-9775 .wpb_column.vc_column_container.vc_col-sm-4 {
  margin-bottom: 20px;
}
.page-id-9775 .wpb_column.vc_column_container.vc_col-sm-8 {
    margin-right: 0%;
    width: 100% !important;
}
.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox {
    float: right;
}

.page-id-9775 .ditaryreq .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox.wpcf7-not-valid {
    float: right;
}
.page-id-9775 .presdenn span.wpcf7-list-item input {
    float: right;
    margin: 8px 0px 0px 0px;
}
.page-id-9775 .mainresvhes img {

    height: 25px;

}
.page-id-9775 .fullimagersv.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
.page-id-9775 .rsvformsec.wpb_column.vc_column_container.vc_col-sm-4 {
    width:100% !important;
}
.page-id-9775 .mainresvhes p {

    padding: 0px 0px 0px 0px !important;

}
}

.page-id-9775 #menu-item-1466 .sub-menu .sub-menu {
    display: none !important;
}
.page-id-9775 #menu-item-1466 .sub-menu {
    display: block !important;
}

/*-------------*/






