@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=EB+Garamond);

@font-face {
	font-family: 'Conv_garreg';
	src: url('fonts/garreg.eot');
	src: url('fonts/garreg.woff') format('woff'), url('fonts/garreg.ttf') format('truetype'), url('fonts/garreg.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'AdobeGaramondProRegular';
    src: url('fonts/adobe-garamond-pro_2012.eot');
    src: url('fonts/adobe-garamond-pro_2012.eot') format('embedded-opentype'),
         url('fonts/adobe-garamond-pro_2012.woff') format('woff'),
         url('fonts/adobe-garamond-pro_2012.ttf') format('truetype'),
         url('fonts/adobe-garamond-pro_2012.svg#AdobeGaramondProRegular') format('svg');
}


/*font-family: 'EB Garamond', serif;*/

body {
 /* padding-top: 70px;
  padding-bottom: 30px;*/
  font-family: 'Droid Sans', sans-serif;
  font-size:13px;
  font-weight:400;
  background:url(../images/body_bg.png) repeat;
  color:#676767;
}

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}
.starter-template {
 /* padding: 40px 15px;*/
 padding:0 15px 40px;
  text-align: center;
  float:left;
}
.navbar-inverse { 
	background: #c8d7dc !important; /* Old browsers */
background: -moz-linear-gradient(top,  #c8d7dc 0%, #f2f5f6 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8d7dc), color-stop(100%,#f2f5f6)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c8d7dc 0%,#f2f5f6 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c8d7dc 0%,#f2f5f6 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c8d7dc 0%,#f2f5f6 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #c8d7dc 0%,#f2f5f6 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8d7dc', endColorstr='#f2f5f6',GradientType=0 ) !important; /* IE6-9 */
border-bottom:none !important;
box-shadow: 0 0 3px #999;
}
.navbar { margin-bottom:0 !important; min-height:62px !important;}
.navbar-nav > li { border-left:1px solid #9e9e9e;}
.navbar-nav > li:last-child { border-right:1px solid #9e9e9e;}
.navbar-nav > li > a {
	padding:21px 12px !important;
	font-family: 'Droid Sans', sans-serif;
  	font-size:15px;
	color:#4a4949 !important;
	text-transform:uppercase;
	transition: all 0.35s ease-out 0s;
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a { text-shadow:none !important;}

.navbar-inverse .navbar-nav > .active > a {
	color:#fff !important;
    background: #175c85 !important;
    box-shadow: none !important;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { background: #175c85 !important; color:#fff !important;} 
.navbar-fixed-top, .navbar-fixed-bottom { position:static !important;}

.top_header { background:url(../images/header_bg.png) no-repeat; background-size:auto auto; min-height:118px; float:left; width:100%;}
.logo { float:left;}
.logo a { float:left;}
.navbar-brand {
    float: left;
    /*font-size: 18px;
    height: 50px;
    line-height: 20px;*/
    margin-top: 6px;
    padding: 0 !important;
}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 536px;
  margin-bottom: 30px;
  box-shadow: 0 0 10px #999;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
    left: 20%;
    min-width: 320px;
    top: 45%;
    width: 45%;
    z-index: 10;
	font-family: 'EB Garamond';
	color:#2b8bc4;
	text-align:left;
	text-shadow:none;
}
.carosel-desc { float:left; width:100%; background:#fff; padding:2%; margin-bottom:20px;}
.carosel-desc h1 { float:left; width:100%; background:#fff; padding:2%; text-transform:uppercase; margin:5px 0 0 0; text-align:left;}
.carosel-desc p { float:left; width:100%; background:#fff; padding:2%; font-size:13px; font-family:Georgia;}

.readmore-btn { float:left; 
	background: #eeeeee !important; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ) !important; /* IE6-9 */
border-radius:0 !important;
border:2px solid #fffbef;
color:#000;
font-family: 'EB Garamond';
text-transform:uppercase;
}
.readmore-btn:hover { 
	background: #eeeeee !important; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ) !important; /* IE6-9 */
border-radius:0 !important;
border:2px solid #fffbef;
color:#000;
font-family: 'EB Garamond';
text-transform:uppercase;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 536px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 536px;
}
.carousel-indicators li { background:#fff !important; width:15px !important; height:15px !important; border:none !important;}
.carousel-indicators .active { background:#01a5fc !important;}

/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
  margin-bottom: 20px;
  text-align: center;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-right: 10px;
  margin-left: 10px;
}


/* Featurettes
------------------------- */

.featurette-divider {
  margin: 80px 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}
.welcome-msg .span-hed-main { font-size:40px; color:#000; text-align:center; width:100%; text-transform:uppercase; margin-bottom:15px; float:left; font-family: 'EB Garamond'; text-transform:uppercase; font-weight:700;}
.welcome-msg .span-hed-sub { font-size:40px; color:#469acc; text-align:center; width:100%; margin-bottom:15px; float:left; font-family: 'EB Garamond'; font-weight:700;}
.welcome-msg .about_desc { font-family:Georgia; font-size:14px; color:#676767; line-height:22px; float:left;} 
.about_desc_more { float:left; width:100%; text-align:center;}
.about_desc_more a { font-size:14px; font-family:Georgia; color:#469acc; text-decoration:underline; text-transform:uppercase;}

.mrgn-bottom { margin-bottom:40px;}
.home-content { float:left; width:100%; padding:30px 0;
	background: #f2f5f6; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f5f6 0%, #c8d7dc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(100%,#c8d7dc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f5f6 0%,#c8d7dc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
min-height:536px;
box-shadow: 0 0 8px #bbb;
margin-bottom:40px;
}
.image-box { float:left; width:100%; text-align:center;}
.icon-h2 { color:#479acc; text-align:center;}
.icon-h22 { color:#479acc; float:left; width:100%; text-align:center; margin-bottom:20px;}
.image-box-inn {float:left; width:100%; text-align:center;}
.image-box-inn img { width:100%; border:3px solid #ccc; max-width:328px;}
.show-publication-details { float:left; width:100%; padding-left:15px; padding-right:15px; margin:30px 0 20px 0;}
.show-publication-details .publication-details { float:left; width:100%; margin-bottom:15px;}
.show-publication-details .publication-details .public-year { float:left; padding:15px 10px; background:#175c85; color:#fff; font-size:15px; font-family:Georgia; width:16%; line-height:20px;}
.show-publication-details .publication-details .public-desc { float:left; margin:0 0 0 10px; width:80%;}
.show-publication-details .publication-details .public-desc p { font-family:Georgia; color:#535454; margin-bottom:5px;}
.show-publication-details .publication-details .public-desc a { color:#175c85; text-decoration:none; font-weight:bold; }
.more-link { float:right; color:#479acc; text-decoration:none; font-size:14px; font-family:Georgia; text-transform:uppercase;}

.show-news-details { float:left; width:100%; padding-left:15px; padding-right:15px; margin:30px 0 20px 0;}
.show-news-details ul { float:left; margin:0; padding:0; width:100%;}
.show-news-details ul li { float:left; margin:0 0 8px 0; padding:0 0 0 30px; width:100%; list-style-type:none; background:url(../images/news_icon.png) no-repeat left 5px; font-size:14px; color:#175c85; font-family:Georgia; line-height:20px;}

.show-meeting-details { float:left; width:100%; padding-left:15px; padding-right:15px; margin:30px 0 20px 0;}
.show-meeting-details .meeting-details { float:left; width:100%; margin-bottom:15px;}
.show-meeting-details .meeting-details .public-year { float:left; padding:5px 10px; background:#175c85; font-size:15px; font-family:Georgia; width:16%; line-height:20px;}
.show-meeting-details .meeting-details .public-year .date-show { color:#fff; float:left; font-size:20px; width:100%; text-align:center; margin:0; font-family:Georgia;}
.show-meeting-details .meeting-details .public-year .month-show { color:#67d8ff; float:left; font-size:14px; width:100%; text-align:center; margin:0; text-transform:uppercase; font-family: 'Droid Sans', sans-serif;}
.show-meeting-details .meeting-details .public-desc { float:left; margin:0 0 0 10px; width:80%;}
.show-meeting-details .meeting-details .public-desc p { font-family:Georgia; color:#535454; margin-bottom:5px;}
.show-meeting-details .meeting-details .public-desc a { color:#175c85; text-decoration:none; font-weight:bold; }

.our_memb_hed { float:left; width:100%; text-align:center; margin-bottom:20px; font-size:25px; color:#175c85; font-family: 'Droid Sans', sans-serif; text-transform:uppercase;}
.col-sm-2-width { width:20% !important;}

.member-img-container { float:left; width:100%; position:relative; min-height:193px; margin-bottom:20px;}
.member-img { position:absolute; top:0; left:0; border-radius:50%; border:4px solid #175c85; overflow:hidden; width:193px; height:193px; z-index:1;}
.hover-div { position:absolute; top:0; left:0; background:#175c85; opacity:0.5; width:193px; height:193px; border-radius:50%; z-index:3;}
.member-name { float:left; width:100%; font-size:18px; font-family:Georgia; text-transform:uppercase; color:#333232; text-align:center; margin-bottom:10px;}
.department-name { float:left; width:100%; font-size:13px; font-family: 'Droid Sans', sans-serif; color:#333232; text-align:center; margin-bottom:15px;}

.footer { float:left; width:100%; background:#6d6e6e; min-height:390px; padding:20px 0;}
.blog-box { float:left; width:90%; margin-bottom:15px;}
.blog-box h4 { float:left; width:100%; color:#67d8ff; font-family: 'Droid Sans', sans-serif; text-transform:uppercase; border-bottom:1px solid #fff; padding-bottom:6px; margin-bottom:15px;}
.blog-box ul { float:left; width:100%; margin:0; padding:0;}
.blog-box ul li { float:left; width:100%; margin:0 0 5px; padding:0 0 5px; list-style-type:none;}
.blog-box ul li a { float:left; width:100%; font-size:13px; line-height:20px; font-family:Georgia; text-decoration:none; color:#fff;}
.blog-box ul li a:hover { text-decoration:underline;}
a.learn-more-link { float:right; color:#67d8ff; text-decoration:none;}
a.learn-more-link:hover { text-decoration:underline;}

.stay-connect-box{ float:left; width:90%; margin-bottom:15px;}
.stay-connect-box h4 { float:left; width:100%; color:#67d8ff; font-family: 'Droid Sans', sans-serif; text-transform:uppercase; border-bottom:1px solid #fff; padding-bottom:6px; margin-bottom:15px;}
.facebook { float:left; width:45px; height:46px; background:url(../images/facebook.png) no-repeat;}
.stay-connect-box a { margin:0 8px 0 0;}
.twitter { float:left; width:45px; height:46px; background:url(../images/twitter.png) no-repeat;}
.rss-feed { float:left; width:45px; height:46px; background:url(../images/rss-feed.png) no-repeat;}
.linkedin { float:left; width:45px; height:46px; background:url(../images/linkdin.png) no-repeat;}
.google-plus { float:left; width:45px; height:46px; background:url(../images/google-plus.png) no-repeat;}

.facebook-team{ 
    float: left;
    height: 20px;
   margin: 30px 0 0;
    position: relative;
    top: 0;
    width: 20px; 
	background:url("../images/facebook.png") no-repeat scroll 0 0 / 100% auto;
}
.twitter-team { margin: 30px 20px 0;position: relative; top: 0;width:20px; height:20px; background:url(../images/twitter.png) no-repeat scroll 0 0 / 100% auto;}

.linkedin-team{margin: 30px 0 0;position: relative; top: 0;width:20px; height:20px; background:url(../images/linkdin.png) no-repeat scroll 0 0 / 100% auto;}

.recent-news-block { float:left; width:90%; margin-bottom:15px;}
.recent-news-block h4 { float:left; width:100%; color:#67d8ff; font-family: 'Droid Sans', sans-serif; text-transform:uppercase; border-bottom:1px solid #fff; padding-bottom:6px; margin-bottom:15px;}
.recent-news-block-inn { float:left; width:100%; margin-bottom:20px;}
.recent-news-block-inn .user-pic { float:left; width:61px; height:61px; margin-right:15px;}
.recent-news-block-inn .user-comments { float:left; width:235px;}
.recent-news-block-inn .user-comments p { float:left; width:100%; color:#fff; line-height:20px; margin-bottom:5px;}
.recent-news-block-inn .user-comments a.post-date { float:left; color:#67d8ff; text-decoration:none;}
.recent-news-block-inn .user-comments a.post-date:hover { text-decoration:underline;}

.contact-info { float:left; width:90%; margin-bottom:15px;}
.contact-info h4 { float:left; width:100%; color:#67d8ff; font-family: 'Droid Sans', sans-serif; text-transform:uppercase; border-bottom:1px solid #fff; padding-bottom:6px; margin-bottom:15px;}
.address-txt { float:left; width:100%; text-transform:uppercase; font-size:14px; color:#fff; font-family:Georgia; margin-bottom:40px;}
.email-txt {float:left; width:100%; font-size:14px; color:#fff; font-family:Georgia; margin-bottom:8px;}

.copyright-txt { float:left; width:100%; background:#175c85; min-height:60px; padding:30px 0; font-family:Georgia;}
.copyright-txt span { float:right; color:#fff; font-size:13px;}


/************ General Statements **************************/
.page-title-container {
    border-bottom: 1px solid #479acc;
}
.page-title { text-align:left; padding:30px 0; float:left; width:100%; min-height:120px; }
.paper-plan-icon {
    color: #479acc;
    float: left;
    font-size: 10em;
    left: 75%;
    opacity: 0.1;
    position: absolute;
    top: -5%;
}

.main-container { float:left; width:100%; background:#fff; padding:30px 0;}
.general_statements {
    float: left;
    min-height: 200px;
    position: relative;
    width: 100%;
}
.gen-state-inner { width:100%; float:left;}
.gen-state-inner .gen-state-left { border-right:1px solid #ccc;}
.gen-stat-icon { float:left; width:60px; height:60px; text-align:center; font-size:30px; background:#175c85; border:1px solid #03F; color:#fff; line-height:60px; transition: all 0.35s ease-out 0s;}
.gen-stat-icon:hover { background:#f6f6f6; color:#175c85; border:1px solid #175c85;}
/*.gen-state-inner .gen-state-right {}*/
.gen-state-inner .gen-state-right .title-description-colon { float:left; width:100%; position:relative; z-index:5;}
.gen-state-inner .gen-state-right .title-description-colon .user-tital { float:left; width:100%; font-size:30px; line-height:30px; margin:0 0 20px 0; border-bottom:1px dashed #CCC; padding-bottom:15px; color:#479acc;}
.gen-state-inner .gen-state-right .title-description-colon .user-tital::first-letter { font-size:50px; text-transform:uppercase;}
.gen-state-inner .gen-state-right .title-description-colon .user-description { float:left; width:100%; line-height:20px; text-align:justify; padding-bottom:15px;}
.gen-state-inner .gen-state-right .title-description-colon .user-description span { text-transform:uppercase; font-size:20px; color:#479acc;}
.sidebar h3 {
    border-bottom: 2px solid #ccc;
    float: left;
    font-family: 'EB Garamond';
    margin-bottom: 10px;
    margin-top: 0;
   /* padding-bottom: 10px;*/
    text-transform: uppercase;
    width: 100%;
}
.sidebar h3 span { float:left; border-bottom: 2px solid #479acc;  padding-bottom: 10px; line-height:42px; margin-bottom:-2px;}
ul.sidebar-menu { float:left; width:100%; margin:0 0 25px 0; padding:0;}
ul.sidebar-menu li { float:left; width:100%; margin:0; padding:0; list-style-type:none;}
ul.sidebar-menu li a { float:left; width:100%; margin:0 0 10px 0; padding:10px 8px; text-decoration:none; border-bottom:1px solid #479acc; background:#f6f6f6; color:#175c85; line-height:15px; transition: all 0.35s ease-out 0s;}
ul.sidebar-menu li a:hover { text-decoration:none; border-bottom:1px solid #03F; color:#fff; background:#175c85;}
ul.sidebar-menu li:last-child a { margin-bottom:0 !important;}
.sidebar-meetings { float:left; width:100%;}
.sidebar-meetings .side-meeting-details {
    float: left;
    margin-bottom: 15px;
    width: 100%;
	transition: all 0.35s ease-out 0s;
	padding:5px;
}
.sidebar-meetings .side-meeting-details:hover {border-bottom:1px solid #479acc; background:#f6f6f6;}
.sidebar-meetings .side-meeting-details .public-year {
    background: none repeat scroll 0 0 #175c85;
    float: left;
    font-family: Georgia;
    font-size: 15px;
    line-height: 20px;
    padding: 5px 10px;
    width: 50px;
}
.sidebar-meetings .side-meeting-details .public-year .date-show {
    color: #fff;
    float: left;
    font-family: Georgia;
    font-size: 20px;
    margin: 0;
    text-align: center;
    width: 100%;
}
.sidebar-meetings .side-meeting-details .public-year .month-show {
    color: #67d8ff;
    float: left;
    font-family: 'Droid Sans',sans-serif;
    font-size: 14px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.sidebar-meetings .side-meeting-details .public-desc {
    float: left;
    margin: 0 0 0 10px;
    width: 70%;
}
.sidebar-meetings .side-meeting-details .public-desc p {
    color: #535454;
    font-family: Georgia;
    margin-bottom: 5px;
}
.sidebar-meetings .side-meeting-details .public-desc a {
    color: #175c85;
    font-weight: bold;
    text-decoration: none;
}


.steering-comm-details { float:left; width:100%; margin:0 0 25px 0; padding:0 0 15px 0; border-bottom:1px dashed #479acc; transition: all 0.35s ease-out 0s;}
.steering-comm-details:hover { background:#f6f6f6; border-bottom:1px dashed #ccc;}
.steering-comm-details .commet-img { width:171px; height:194px; border:3px solid #eee; transition: all 0.75s ease-out 0s; float:left; margin:7px 20px 0 7px;}
.steering-comm-details .commet-img:hover { width:171px; height:194px; border:3px solid #479acc; background:#f6f6f6;}
.steering-comm-details .commet-img img { width:100%;}
.steering-comm-details .commet-title-desc { float:left; width:76%;}
.steering-comm-details .commet-title-desc .commet-img-title {
    border-bottom: 1px solid #ccc;
    float: left;
    font-family: 'Droid Sans',sans-serif;
    margin-bottom: 10px;
    margin-top: 0;
   /* padding-bottom: 10px;
    text-transform: uppercase;*/
    width: 100%;
	color:#479acc;
}

.steering-comm-details .commet-ind-img { width:150px; height:150px; border:3px solid #eee; transition: all 0.75s ease-out 0s; float:left; margin:7px 20px 0 7px;}
.steering-comm-details .commet-ind-img img { width:100%;}
.steering-comm-details .commet-title-desc .commet-img-email { float:left; width:50%;}
.steering-comm-details .commet-title-desc .commet-img-email i { float:left; padding:5px; border:1px solid #479acc; color:#479acc; margin-right:15px; transition: all 0.35s ease-out 0s;}
.steering-comm-details .commet-title-desc .commet-img-email i:hover {color:#fff; background:#479acc;}
.steering-comm-details .commet-title-desc .commet-img-email span { float:left; padding:5px; font-size:14px;}

.steering-comm-details .commet-title-desc .commet-img-phone { float:left; width:50%;}
.steering-comm-details .commet-title-desc .commet-img-phone i {transition: all 0.35s ease-out 0s;
    border: 1px solid #479acc;
    color: #479acc;
    float: left;
    font-size: 25px;
    line-height: 14px;
    margin-right: 15px;
    padding: 5px 6px;
}
.steering-comm-details .commet-title-desc .commet-img-phone i:hover {color:#fff; background:#479acc;}
.steering-comm-details .commet-title-desc .commet-img-phone span { float:left; padding:5px; font-size:14px;}



.steering-comm-details .commet-title-desc .commet-img-title span { float:left; border-bottom: 1px solid #479acc;  padding-bottom: 10px; line-height:42px; margin-bottom:-1px;}
.left { float:left;}
.right { float:right;}
.desc-more-btn { margin-right:10px;}
.thumbnail, .btn { border-radius:0 !important; text-transform:uppercase;}
.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
}
.panel, .panel-group .panel, .panel-heading {
    border-top-left-radius:  0 !important;
    border-top-right-radius:  0 !important;
}
.panel {border-radius: 0 !important;}
.panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus { text-decoration:none !important; outline:none !important;}

.mrgn-bot { margin-bottom:0 !important;}
.panel-default > .panel-heading { border-left:1px solid #479acc;}
/*************** Protocol **********************/
.steering-comm-details .protocol-title-desc {
    float: left;
    width: 100%;
	padding:1%;
}
.steering-comm-details .protocol-title-desc .commet-img-title {
    border-bottom: 1px solid #ccc;
    color: #479acc;
    float: left;
    font-family: 'Droid Sans',sans-serif;
    margin-bottom: 10px;
    margin-top: 0;
    width: 100%;
}
.steering-comm-details .protocol-title-desc .commet-img-title span {
    border-bottom: 1px solid #479acc;
    float: left;
    line-height: 42px;
    margin-bottom: -1px;
    padding-bottom: 10px;
}
.steering-comm-details .protocol-title-desc .commet-img-desc { float:left; width:100%;}
.upload-download-btns { float:left; width:98%; margin-top:10px; padding:1%;}

.upload-btn, .download-btn { background:#175c85; padding:10px 14px; text-decoration:none; text-align:center; color:#fff; text-transform:uppercase; font-size:20px; border:1px dashed #67d8ff; transition: all 0.35s ease-out 0s;}
.upload-btn i, .download-btn i { border:2px solid #fff; padding:6px; border-radius:50%; margin:0 0 0 10px;}
.upload-btn:hover, .upload-btn:active, .upload-btn:focus, .download-btn:hover, .download-btn:active, .download-btn:focus { text-decoration:none; color:#67d8ff; background:#666;}
.outline-inward {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    position: relative;
    transform: translateZ(0px);
}
.outline-inward:before {
    border: 4px solid #67d8ff;
    bottom: -16px;
    content: "";
    left: -16px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: -16px;
    top: -16px;
    transition-duration: 0.3s;
    transition-property: top, right, bottom, left;
}
.outline-inward:hover:before, .outline-inward:focus:before, .outline-inward:active:before {
    bottom: -8px;
    left: -8px;
    opacity: 1;
    right: -8px;
    top: -8px;
}
.tabular-format-hed { float:left; margin:0; padding:0; width:100%;}
.tabular-format-hed li { float:left; margin:0; padding:8px 5px; list-style-type:none; background:#175c85; color:#fff; font-size:14px; text-transform:uppercase;}
.tabular-format-hed li.thumb-icon { float:left; width:10%;}
.tabular-format-hed li.filename { float:left; width:35%;}
.tabular-format-hed li.submited-by { float:left; width:25%;}
.tabular-format-hed li.date {float:left; width:10%;}
.tabular-format-hed li.download-link {float:left; width:20%; text-align:center;}

.tabular-format-inner { float:left; margin:0; padding:0; width:100%; background:#f6f6f6; color:#175c85; border-bottom:1px solid #ccc;}
.tabular-format-inner:hover { background:#fff;}
.tabular-format-inner li { float:left; margin:0; padding:8px 5px; list-style-type:none; min-height:60px; font-size:13px;}
.tabular-format-inner li.thumb-icon { float:left; width:10%; text-align:center; font-size:20px;}
.tabular-format-inner li.filename { float:left; width:35%; padding-top: 14px;}
.tabular-format-inner li.submited-by { float:left; width:25%; padding-top: 14px;}
.tabular-format-inner li.date {float:left; width:10%; padding-top: 14px;}
.tabular-format-inner li.download-link {float:left; width:20%; text-align:center;}
.tabular-format-inner li.download-link a { background:#175c85; color:#fff; text-transform:uppercase; font-size:12px; padding:6px 5px; border:1px solid #ccc; text-decoration:none; float:left; margin-left:24%;}
.tabular-format-inner li.download-link a:hover { text-decoration:none;}
.pagination { margin-top:0 !important;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #175c85 !important;
    border-color: #175c85 !important;
}

.tabular-format-upload {
    background: none repeat scroll 0 0 #f6f6f6;
    border: 2px solid #67d8ff;
    box-shadow: 0 2px 15px #aaa;
    float: left;
    margin: 5% 10%;
    padding: 2%;
    width: 80%;
}
.tabular-format-upload li { float:left; margin:0; padding:0; list-style-type:none; width:100%;}
.tabular-format-upload li.upload-txt { float:left; width:100%; text-align:center; font-size:25px; margin:15px 0;}
.tabular-format-upload li.thumb-icon { float:left; text-align:center; font-size:60px;}
.tabular-format-upload li.thumb-icon i {
    background: none repeat scroll 0 0 #fff;
    border: 2px dotted #ccc;
    padding: 2% 2% 1%;
}
.tabular-format-upload li.filename { float:left; padding: 14px 20px; font-size:13px;}
.tabular-format-upload li.filename input[type="text"] {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    float: none;
    margin: 0 35%;
    padding: 8px 15px;
    text-align: center;
}.tabular-format-upload li.upload-by { float:left; width:100%;}
.tabular-format-upload li.upload-by .upload-box {
    background: none repeat scroll 0 0 #f6f6f6;
    border: 2px dotted #67d8ff;
    border-radius: 10px;
    float: left;
    height: 60px;
    margin: 20px 18%;
    overflow: hidden;
    position: relative;
    width: 67%;
}.show-file-name {
    background: none repeat scroll 0 0 #fff;
    height: 60px;
    left: 0;
    line-height: 44px;
    padding: 5px;
    position: absolute;
    top: 0;
    width: 80%;
}
.brows-btn {
    background: none repeat scroll 0 0 #67d8ff;
    color: #fff;
    font-size: 16px;
    height: 60px;
    line-height: 54px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: unset;
    top: 0;
    width: 20%;
}
.input-field { position:absolute; z-index:5; left:0; top:0; font-size:50px; opacity:0; cursor:pointer;}
.dropdown-menu li { border-bottom:1px solid #ccc;}
.dropdown-menu li:last-child { border-bottom:none;}
.dropdown-menu > li > a {
    min-width: 226px;
    padding: 10px 20px !important;
}
/************************** Login Form ******************************************/
.full-width-col { float:left; padding:20px 0;}
.login-form { float:left; margin:0; padding:0; width:90%;}
.login-form ul { float:left; margin:0; padding:0; width:100%;}
.login-form ul li { float:left; margin:0 0 10px 0; padding:0; width:100%; list-style-type:none;}
.login-form ul li label {float:left; margin:0; padding:0 0 5px 0; width:100%; font-size:14px;}
.login-form ul li label em { color:#F00;}
.login-form ul li input[type="text"], .login-form ul li input[type="password"] {float:left; margin:0 0 5px 0; padding:0; width:100%; background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    float: left;
    padding: 10px 8px; }
.forgot-password-link { font-size:14px; color:#479acc; text-decoration:underline; margin-top:5px;}
.forgot-password-link:hover { text-decoration:none;}
.border-left-col { border-left:1px solid #ccc;}
.border-right-col { border-right:1px solid #ccc;}
.register-link-block { float:left; width:80%; border:2px dashed #479acc; padding:10px; background:#f6f6f6; margin:0 10% 0;}
.register-link-block .useer-icon-span { float:left; width:100%; text-align:center; margin:18px 0;}
.register-link-block .useer-icon-span i { font-size:50px; color:#479acc;}
.register-link-block .useer-icon-msg { float:left; width:100%; text-align:center; margin:0 0 20px; font-size:16px;}
.register-link-block .useer-icon-msg strong { text-decoration:underline; color:#479acc;}
.register-link-block .register-btn {
   /* border: 4px solid #ddd !important;
    border-radius: 10px !important;*/
    font-size: 20px;
    margin: 0 0 10px 25%;
    padding: 15px 40px;
	min-width:200px;
}
.register-link-block .login-btn {
    font-size: 20px;
    margin: 0 0 10px 11%;
    min-width: 200px;
    padding: 15px 40px;
}

/************************** Register Form ******************************************/
.register-form { float:left; margin:0; padding:0; width:95%;}
.register-form ul { float:left; margin:0; padding:0; width:100%;}
/*.register-form ul li { float:left; margin:0 0 10px 0; padding:0; width:100%; list-style-type:none;}*/
.register-form ul li { float:left; margin:0 2% 10px; padding:0; width:46%; list-style-type:none;}
.register-form ul li.upload-li { width:96% !important;}
.register-form ul li label {float:left; margin:0; padding:0 0 5px 0; width:100%; font-size:14px;}
.register-form ul li label em { color:#F00;}
.register-form ul li input[type="text"], .register-form ul li input[type="password"], .register-form ul li textarea, .register-form ul li select {float:left; margin:0 0 5px 0; padding:0; width:100%; background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    float: left;
    padding: 10px 8px; }
.register-form ul li input[type="file"] {float:left; margin:0 0 5px 0; padding:0; width:100%; background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    float: left;
    padding: 8px 8px; }
.forgot-password-link { font-size:14px; color:#479acc; text-decoration:underline; margin-top:5px;}
.forgot-password-link:hover { text-decoration:none;}
.register-btn {
	background: #2989d8 !important;
  background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2989d8), color-stop(100%,#1e5799)) !important;
  background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%) !important;
  background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%) !important;
  background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%) !important;
  background: linear-gradient(top, #2989d8 0%,#1e5799 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 ) !important;
  box-shadow : 0 1px 4px rgba(0,0,0,.6) !important;
  text-shadow : 0 1px 3px rgba(0,0,0,.4) !important;
	}
/*.reg-bg-col { position:relative;}
.reg-bg-icon { position:absolute; font-size:80px; opacity:0.3; color:#479acc;}*/


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

border-color : #2989d8;
  background: #2989d8;
  background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%);
  background: -webkit-gradient(linear, left top, left bottom, 
    color-stop(0%,#2989d8), color-stop(100%,#1e5799));
  background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: linear-gradient(top, #2989d8 0%,#1e5799 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( 
    startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 );

***********/
/************************ ITS Page ********************************/
.even { background:#f4f8fb;}
.odd { background:#f6f6f6;}
ul.file-col-hed { float:left; width:100%; margin:0; padding:0; border:1px solid #ccc; 
border-color : #2989d8;
  background: #2989d8;
  background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%);
  background: -webkit-gradient(linear, left top, left bottom, 
    color-stop(0%,#2989d8), color-stop(100%,#1e5799));
  background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: linear-gradient(top, #2989d8 0%,#1e5799 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( 
    startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 );
}
ul.file-col-hed li { float:left; margin:0; padding:8px 10px; font-size:14px; list-style-type:none; color:#fff; text-transform:uppercase;}
ul.file-col-hed li.serial-no { float:left; width:10%; text-align:center;}
ul.file-col-hed li.link-icon { float:left; width:6%; min-width:50px;}
ul.file-col-hed li.link-url { float:left; width:80%;}
ul.file-col-hed li.link-url a { float:left; width:100%; text-decoration:underline; color:#479acc;}
ul.file-col-hed li.link-url a:hover { text-decoration:none; color:#000;}

ul.file-col-inner { float:left; width:100%; margin:0; padding:0; border-bottom:1px solid #ccc;}
ul.file-col-inner li { float:left; margin:0; padding:12px 10px; font-size:14px; list-style-type:none;}
ul.file-col-inner li.serial-no { float:left; width:10%; color:#000; text-align:center;}
ul.file-col-inner li.link-icon { float:left; width:6%; color:#479acc; min-width:50px;}
ul.file-col-inner li.link-icon i {
    border: 1px solid #ccc;
    float: left;
    font-size: 14px;
    margin-right: 10px;
    padding: 5px 6px;
    transition: all 0.55s ease-out 0s;
}
ul.file-col-inner li.link-icon i:hover { background:#479acc; color:#fff;}
ul.file-col-inner li.link-url { float:left; width:80%;}
ul.file-col-inner li.link-url a { float:left; text-decoration:underline; color:#479acc;}
ul.file-col-inner li.link-url a:hover { text-decoration:none; color:#000;}

/************************** Org Member page ****************************/
.orgn-member-block { float:left; width:100%; margin-bottom:20px;}
.mem-shorting-block { float:left; width:100%; background:#f6f6f6; padding:1%;}
.mem-shorting-block a { float:left; padding:5px 8px; line-height:16px; text-decoration:none; background:#eee; color:#175c85; font-weight:bold; text-align:center; border:1px solid #ddd; margin-right:5px; font-size:12px; transition: all 0.75s ease-out 0s;}
.mem-shorting-block a:hover { text-decoration:none; background:#175c85; color:#eee;}

.mem-search-block { float:left; margin-bottom:10px;}
.mem-search-block .search-title {
    float: left;
    font-size: 16px;
    line-height: 39px;
    width: 100%;
}
.mem-search-block .search-input { float:left; width:90%;}
.mem-search-block .search-input input[type="text"] { float:left; width:100%; border:1px solid #ccc; padding:10px 5px; border-left:2px solid #479acc !important;}

.short-bydate-block { float:left; margin-bottom:10px;}
.short-bydate-block .short-title {
    float: left;
    font-size: 16px;
    line-height: 39px;
    width: 100%;
}
.short-bydate-block .calender-show { float:left; width:100%;}
.short-bydate-block .calender-show .cal-left { float:left; width:40%;}
.short-bydate-block .calender-show .cal-left i { float:left; font-size:23px; margin-right:15px; margin-top:10px;}
.short-bydate-block .calender-show .cal-left input[type="text"] { float:left; width:60%; border:1px solid #ccc; padding:10px 5px; border-left:2px solid #479acc !important;}
.short-bydate-block .calender-show .span-to {
    float: left;
    font-size: 16px;
    margin: 0 27px 0 0;
    padding: 11px 0;
}

.short-bydate-block .calender-show .cal-right { float:left; width:40%;}
.short-bydate-block .calender-show .cal-right i { float:left; font-size:23px; margin-right:15px;  margin-top:10px;}
.short-bydate-block .calender-show .cal-right input[type="text"] { float:left; width:60%; border:1px solid #ccc; padding:10px 5px; border-left:2px solid #479acc !important;}





ul.mem-shorting-list-hed { float:left; width:100%; margin:0; padding:0; border:1px solid #ccc; 
  background: #2989d8;
  background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%);
  background: -webkit-gradient(linear, left top, left bottom, 
    color-stop(0%,#2989d8), color-stop(100%,#1e5799));
  background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: linear-gradient(top, #2989d8 0%,#1e5799 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( 
    startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 );
}
ul.mem-shorting-list-hed li { float:left; margin:0; padding:8px 10px; font-size:14px; list-style-type:none; color:#fff; text-transform:uppercase;}
ul.mem-shorting-list-hed li.serial-no { float:left; width:10%; text-align:center;}
ul.mem-shorting-list-hed li.member-image { float:left; width:65px; margin-right:5px;}
ul.mem-shorting-list-hed li.member-names { float:left; width:32%;}
ul.mem-shorting-list-hed li.member-email { float:left; width:32%;}
ul.mem-shorting-list-hed li.member-phone { float:left; width:16%;}

ul.mem-shorting-list-inner { float:left; width:100%; margin:0; padding:6px; border:1px solid #ccc; border-top:0 !important; background: #f6f6f6;}
ul.mem-shorting-list-inner li { float:left; margin:0; padding:8px 10px; font-size:14px; list-style-type:none; color:#000;}
ul.mem-shorting-list-inner li.serial-no { float:left; width:10%; text-align:center;}
ul.mem-shorting-list-inner li.member-image { float:left; width:65px; height:65px; border:1px solid #ccc; background:#fff; padding:0; margin-right:5px;}
ul.mem-shorting-list-inner li.member-image img { width:100%;}
ul.mem-shorting-list-inner li.member-names { float:left; width:32%;}
ul.mem-shorting-list-inner li.member-names a { color:#000; text-decoration:underline;}
ul.mem-shorting-list-inner li.member-email { float:left; width:32%;}
ul.mem-shorting-list-inner li.member-phone { float:left; width:16%;}

/******************** News Page ************************************/
.steering-comm-details .news-img {
    border: 3px solid #eee;
    float: left;
    height: 114px;
    margin: 6px 20px 0 7px;
    transition: all 0.75s ease-out 0s;
    width: 100px;
}
.steering-comm-details .news-title-desc {
    float: left;
    width: 84%;
	margin-top:5px;
}
.steering-comm-details .news-title-desc .news-img-title {
    color: #479acc;
    float: left;
    font-family: 'Droid Sans',sans-serif;
    margin-bottom: 10px;
    margin-top: 0;
    width: 100%;
}
.steering-news-details .news-title-desc .news-img-title span {
    border-bottom: 1px solid #479acc;
    float: left;
    line-height: 42px;
    margin-bottom: -1px;
    padding-bottom: 10px;
}
.news-title-desc .post-date { padding:0 5px 0 15px; background:#fff; border-left:1px solid #479acc; margin-right:15px;}
.news-title-desc .post-date i { float:left; font-size:14px; border:1px solid #ccc; padding:5px 6px; margin-right:10px; transition: all 0.55s ease-out 0s;}
.news-title-desc .post-date i:hover { background:#479acc; color:#fff;}
.news-title-desc .post-date strong { color:#479acc; margin-top:4px; float:left;}
.desc-more-btn { font-size:12px !important;}

/********************** Meetings page *****************************/
.meeting-col { float:left; width:100%;}
.meeting-col .meeting-img { border: 3px solid #eee;
    float: left;
    height: 114px;
    margin: 6px 20px 0 7px;
    transition: all 0.75s ease-out 0s;
    width: 100px;}
.meeting-col .meeting-title-desc {float: left; width: 84%; margin-top:5px;}
.meeting-col .meeting-title-desc .meeting-img-title {
    color: #479acc;
    float: left;
    font-family: 'Droid Sans',sans-serif;
    margin-bottom: 10px;
    margin-top: 0;
    width: 100%;
}
.meeting-title-desc .post-date { padding:0 5px 0 15px; background:#fff; border-left:1px solid #479acc; margin-right:15px;}
.meeting-title-desc .post-date i { float:left; font-size:14px; border:1px solid #ccc; padding:5px 6px; margin-right:10px; transition: all 0.55s ease-out 0s;}
.meeting-title-desc .post-date i:hover { background:#479acc; color:#fff;}
.meeting-title-desc .post-date strong { color:#479acc; margin-top:4px; float:left;}

.meeting-title-desc .post-location { padding:0 5px 0 0; margin-right:15px; width:60%;}
.meeting-title-desc .post-location i { float:left; font-size:14px; border:1px solid #ccc; padding:5px 6px; margin-right:10px; transition: all 0.55s ease-out 0s;}
.meeting-title-desc .post-location i:hover { background:#479acc; color:#fff;}
.meeting-title-desc .post-location address { float:left; margin:0; color:#479acc; width:80%;}

.login-regster-links {
    float: right;
    margin-top: 52px;
    width: 142px;
}
.login-regster-links a { float:left; text-transform:uppercase; font-size:12px; border-right:1px solid #ddd; padding:5px 10px; line-height:2px; text-decoration:none;}
.login-regster-links a:hover { color:#fff;  text-decoration:none;}
.login-regster-links a:last-child { border:none !important;}

/********************** Tools page *****************************/
.tools-col { float:left; width:100%;}
.tools-col .tools-img { border: 3px solid #eee;
    float: left;
    height: 50px;
    margin: 6px 20px 0 7px;
    width: 50px; text-align:center;}
.tools-col .tools-img i { line-height:48px;  font-size:30px; color:#479acc; transition: all 0.75s ease-out 0s; display:block;}
.tools-col .tools-img i:hover {color:#fff; background:#479acc;} 
.tools-col .tools-title-desc {float: left; width: 90%; margin-top:5px;}
.tools-col .tools-title-desc .tools-img-title {
    color: #479acc;
    float: left;
    font-family: 'Droid Sans',sans-serif;
    margin-bottom: 10px;
    margin-top: 0;
    width: 100%;
}
.news-img-desc, .meeting-img-desc { margin-top:10px;}
.main-banner-img { background:url(../images/hed-banner.jpg) no-repeat; background-size:100% auto;}
.login-banner { background:url(../images/login-img.png) no-repeat; min-height: 176px; padding:60px 10px; text-shadow: none; color:#fff; background-position:right center;}
.register-banner { background:url(../images/register-image.png) no-repeat; min-height: 176px; padding:60px 10px; text-shadow: none; color:#fff; background-position:right center;}

/*************************** file management *************************/
.file-management-block { float:left; width:100%;}
.file-management-block ul.file-management-hed { float:left; width:100%; margin:0; padding:5px; font-size:14px; color:#fff; text-transform:uppercase;
	background: #2989d8;
  background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%);
  background: -webkit-gradient(linear, left top, left bottom, 
    color-stop(0%,#2989d8), color-stop(100%,#1e5799));
  background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%);
  background: linear-gradient(top, #2989d8 0%,#1e5799 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( 
    startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 );
}
.file-management-block ul.file-management-hed li { float:left; margin:0; padding:5px 6px; list-style-type:none;} 
.file-management-block ul.file-management-hed li.file-name { width:25%;}
.file-management-block ul.file-management-hed li.memb-categ { width:25%;}
.file-management-block ul.file-management-hed li.date-show { width:13%}
.file-management-block ul.file-management-hed li.download-link {width:15%;}
.file-management-block ul.file-management-hed li.edit-delete {width:20%;}


.file-management-block ul.file-management-inn { float:left; width:100%; margin:0; padding:5px; background: #f6f6f6; border-bottom:1px solid #ccc;}
.file-management-block ul.file-management-inn:last-child { border-bottom:none !important;}
.file-management-block ul.file-management-inn li { float:left; margin:0; padding:5px 6px; list-style-type:none;} 
.file-management-block ul.file-management-inn li.file-name { width:25%;}
.file-management-block ul.file-management-inn li.memb-categ { width:25%;}
.file-management-block ul.file-management-inn li.date-show { width:13%}
.file-management-block ul.file-management-inn li.download-link {width:15%;}
.file-management-block ul.file-management-inn li.edit-delete {width:20%;}

/****************** View Profile ******************************/
.steering-comm-details .commet-title-desc .commet-img-address { float:left; width:50%;}
.steering-comm-details .commet-title-desc .commet-img-address i {
    border: 1px solid #479acc;
    color: #479acc;
    float: left;
    font-size: 20px;
    line-height: 14px;
    margin-right: 15px;
    padding: 5px 6px;
    transition: all 0.35s ease-out 0s;
}
.steering-comm-details .commet-title-desc .commet-img-address i:hover {color:#fff; background:#479acc;}
.steering-comm-details .commet-title-desc .commet-img-address span { float:left; padding:5px; font-size:14px; width:80%;}

.steering-comm-details .commet-title-desc .commet-img-group { float:left; width:50%;}
.steering-comm-details .commet-title-desc .commet-img-group i { float:left; padding:5px; border:1px solid #479acc; color:#479acc; margin-right:15px; transition: all 0.35s ease-out 0s;}
.steering-comm-details .commet-title-desc .commet-img-group i:hover {color:#fff; background:#479acc;}
.steering-comm-details .commet-title-desc .commet-img-group span { float:left; padding:5px; font-size:14px;}

.dropdown:hover .dropdown-menu {
    display: block;
}









@media (min-width: 280px) {
	.top_header {  background-size: auto 100%;  min-height: 73px;  padding: 10px 0;}
	.logo a img { width:100%;}
	.carousel-caption { left: 12%; min-width: 212px; top: 5%;}
	.carosel-desc h1 { font-size:20px;}
  .navbar-toggle { margin-top:14px; background:#175c85;}
  .navbar-nav {
    margin:0 -15px 7.5px;
}
.col-sm-2-width {
    width: 100% !important;
}
.member-img-container {
    margin-left: 10%;
    width: 84%;
}
.show-publication-details { padding-left:0; padding-right:0;}
.show-publication-details .publication-details .public-year, .show-meeting-details .meeting-details .public-year { width:24%;}
.show-publication-details .publication-details .public-desc, .show-meeting-details .meeting-details .public-desc {
    float: left;
    margin: 0 0 0 10px;
    width: 70%;
}
.show-news-details, .show-meeting-details { padding-left:0; padding-right:0;}

.carousel, .carousel .item, .carousel-inner > .item > img { height:390px;}
}

@media (min-width: 320px) and (max-width: 480px) {
	.top_header {  background-size: auto 100%;  min-height: 73px;  padding: 10px 0;}
	.logo a img { width:100%;}
	.carousel-caption {left: 12%; min-width: 248px;}
  .navbar-toggle { margin-top:14px; background:#175c85;}
  .navbar-nav {
    margin:0 -15px 7.5px;
}
.col-sm-2-width {
    width: 100% !important;
}
.member-img-container {
    margin-left: 16%;
    width: 84%;
}
}

/*@media (min-width: 480px) {
body { background:#00CC00;}
.top_header {  background-size: auto 100%;  min-height: 90px;  padding: 10px 0;}
.logo a img { width:100%;}
.carousel-caption {
    left: 12%;
    min-width: 365px;
}
}*/

@media (min-width: 481px) and (max-width: 640px) {
 .top_header {
    min-height: 118px; background-size: auto 100%;
}
.logo a img { width:100%;}
.col-sm-2-width {
    float: left;
    width: 49% !important;
}
.image-box img { width:100%; max-width:320px;}
 .navbar-toggle { margin-top:14px; background:#175c85;}
  .navbar-nav {
    margin:0 -15px 7.5px;
}
.member-img-container {
    margin-left: 18%;
    width: 80%;
}
}


@media (min-width: 641px) and (max-width: 767px) {
  .top_header {
    background-size: auto 100%;
    min-height: 94px;
    padding: 10px 0;
}
  .logo a img { width:100%;}
  .carousel-caption {left: 12%; min-width: 248px;}
  .navbar-toggle { margin-top:14px; background:#175c85;}
  .navbar-nav {
    margin:0 -15px 7.5px;
}
.col-sm-2-width {
    width: 100% !important;
}
.member-img-container {
    margin-left: 16%;
    width: 84%;
}
.image-box > img {
    width: 100%;
}

}
@media (min-width: 768px) and (max-width: 991px) {
    .top_header {
    background-size: auto 100%;
    min-height: 132px;
    padding: 10px 0;
}
  .logo a img { width:100%;}
    .carousel-caption {left: 12%; min-width: 320px; width:75%;}
	.image-box > img {
    width: 100%;
}
.member-img-container {
    min-height: 123px;
}
.hover-div { width:120px; height:120px;}
.member-img { width:120px; height:120px;}
.member-img img { width:100%;}
.show-publication-details { padding-left:0; padding-right:0;}
.show-publication-details .publication-details .public-year, .show-meeting-details .meeting-details .public-year { width:24%;}
.show-publication-details .publication-details .public-desc, .show-meeting-details .meeting-details .public-desc {
    float: left;
    margin: 0 0 0 10px;
    width: 70%;
}
.show-news-details, .show-meeting-details { padding-left:0; padding-right:0;}
.recent-news-block-inn .user-comments {
    float: left;
    width: 111px;
}
.nav > li > a {
    display: block;
    font-size: 12px !important;
    padding: 21px 2px !important;
    position: relative;
}
.navbar-nav {
    margin: 0;
}
.col-sm-2-width {
    width: 20% !important;
}
.search_icon {
    float: left;
    text-align: center;
}
.search_icon i {
    color: #ddd;
    font-size: 40px;
    margin-left: 67%;
    margin-top: 50%;
    text-align: center;
}

.social-icns {
    float: left;
    padding: 0 20%;
    width: 100%;
}
.social-icns a { float:left;}


}
@media (min-width: 992px) and (max-width: 1199px) {
  .top_header {
    background-size: auto 100%;
    min-height: 132px;
    padding: 10px 0;
}
  .logo a img { width:100%;}
  .carousel-caption {left: 12%; min-width: 320px; width:45%;}
  .nav > li > a {
    padding: 10px 6px;
}
.navbar-nav {
    margin: 0;
}
}
@media (min-width: 1200px) {
  .top_header {
    background-size: 100% 100%;
	min-height:137px;}
	.navbar-nav { margin:0;}
	.col-sm-2-width {
    width: 20% !important;
}
.carousel, .carousel .item, .carousel-inner > .item > img { height:536px;}
.show-publication-details, .show-news-details, .show-meeting-details {
    padding-left: 15px;
    padding-right: 15px;
}
.show-publication-details .publication-details .public-year, .show-meeting-details .meeting-details .public-year {
    width:16%;
}
.carousel-caption {
    left: 1.5%;
    min-width: 212px;
    top: 45%;
	margin-top:80px;
}
}
@media (min-width: 1280px) {
  .top_header {
    background-size: 100% 100%;
	min-height:137px;
}
.navbar-nav { margin:0;}
.col-sm-2-width {
    width: 20% !important;
}
.carousel, .carousel .item, .carousel-inner > .item > img { height:536px;}

.show-publication-details, .show-news-details, .show-meeting-details {
    padding-left: 15px;
    padding-right: 15px;
}
.show-publication-details .publication-details .public-year, .show-meeting-details .meeting-details .public-year {
    width:16%;
}
.carousel-caption {
    left: 1.5%;
    min-width: 212px;
    top: 45%;
	margin-top:80px;
}
}
@media (min-width: 1920px) {
  .top_header {
    background-size: 100% 100%;
	min-height:137px;
}
.navbar-nav { margin:0;}
.col-sm-2-width {
    width: 20% !important;
}
.carousel, .carousel .item, .carousel-inner > .item > img { height:536px;}
.show-publication-details, .show-news-details, .show-meeting-details {
    padding-left: 15px;
    padding-right: 15px;
}
.show-publication-details .publication-details .public-year, .show-meeting-details .meeting-details .public-year {
    width:16%;
}
.carousel-caption {
    left: 1.5%;
    min-width: 212px;
    top: 45%;
	margin-top:80px;
}
}