.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1000px;}

#top-sec .navbar .navbar-logo{margin-right:10px;}
#top-sec .navbar .navbar-brand{display: block;float: left;}
#top-sec .navbar .navbar-brand.logo{position:relative; text-indent:-9999px; padding: 0; margin:3px 5px 0px 4px; background:url(../images/imleagues-logo.png) no-repeat 0 6px; width:33px; height:34px;  display:block; }
#top-sec .navbar .navbar-brand.logo .hover{background:url(../images/imleagues-logo-hover.png) 0px 6px no-repeat; position:absolute;top:0;left:0;height:34px; width:33px;}
/*#top-sec .navbar .brand.logo:hover{background:url(../images/imleagues-logo-hover.png) no-repeat 0 6px;}*/

/*#top-sec .navbar-inverse .navbar-inner{ border-bottom:#212754 solid 5px;}*/
#top-sec .navbar-inner{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; border: none; }
  

#top-sec .navbar .brand{float:left;}
#top-sec > .nav > li {position: relative;}
#top-sec .nav li a {  font-size:14px; /*padding: 10px 15px 10px;*/}
#top-sec .navbar {border-radius: 0; border:0;}



#top-sec .navbar .im-user{ font-size:12px; padding:10px 5px 0 5px; margin:0; height:30px; font-size:14px; font-weight:bold;}


#top-sec a.im-msg,#top-sec a.im-request{ width:30px; display:block;  padding: 13px 0 0 0; float:left; font-size:14px; margin:0; position: relative; color:#ccc;}
#top-sec a.im-msg i,#top-sec a.im-request i{opacity:0.5;filter:alpha(opacity=30);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#top-sec a.im-msg:hover i,#top-sec a.im-request:hover i{opacity:1;filter:alpha(opacity=100);}
#top-sec a.im-msg{margin-left:10px;}
 

#top-sec span.im-ncount
{
    position: absolute;
    left: 8px;
	top: 1px;
    background-color: #f4394b;
    -webkit-border-radius: 2px;
    color: White;
    text-align: center;
    vertical-align: middle;
    padding: 0px 4px;
    font-size: 12px;
    font-weight: bolder;
}

/*#header-sec .school-logo{display: block;float: left; padding: 6px; margin-left: 20px;}*/
#header-sec .navbar-detailed{ color:#fff; height:75px;}
#header-sec .navbar-detailed .nav{ display:block; position:absolute; right:0; top:0px;}
#header-sec .navbar-detailed .container{ position:relative;}
#header-sec .navbar-detailed:before,.navbar-detailed:after{display:table;line-height:0;content:""}
#header-sec .navbar-detailed:after{clear:both}
#header-sec .navbar-detailed h1{margin-top:8px; margin-bottom:0px; font-size:26px; line-height:26px; font-family: "Helvetica Neue",Helvetica,'microsoft yahei ui', 'microsoft yahei','simhei',Arial,sans-serif; }
#header-sec .navbar-detailed h1 a,#header-sec .navbar-detailed .school-des a{color:#fff;}
#header-sec .navbar-detailed h1 a:hover{text-decoration:underline;}
#header-sec .navbar-detailed .school-name{padding-top:5px;}
#header-sec .navbar-detailed .school-des{font-style:italic; color:rgba(255,255,255,0.7); font-size:18px; overflow:hidden; padding:0px; margin:0px; margin-top:2px;}
/*#header-sec .navbar-detailed .school-des>a+a:before {
padding: 0 5px;
color: #ccc;
content: "/\00a0";
}
#header-sec .navbar-detailed .school-des a{color:rgba(255,255,255,0.7);}
#header-sec .navbar-detailed .school-des a:hover{color:rgba(255,255,255,1.0); text-decoration:none;}*/
#header-sec .navbar-detailed .school-des a{ display:inline-block; padding:0px 5px;}
#header-sec .navbar-detailed .school-des a.current{background:#fff;}
/*.navbar-detailed .nav{padding-top:40px;}
.navbar-detailed .nav li{ float:left; padding-top:45px;}*/

#banner-links > li > a { font-weight:bold; background:none; color:#fff; font-size: 16px; margin-right:0px; height:75px;}
#banner-links > li > a:hover{ background:none; color:#fff;text-decoration:underline;}

#banner-links > li > a b.caret { border-top: 4px solid #fff;}

#banner-links > li > a.topside-link{color:rgba(255,255,255,0.7); border-radius:0; padding-top:20px; text-align:center;}
#banner-links > li > a.topside-link:hover,#banner-links > li.hover > a.topside-link{ background-color:rgba(255, 255, 255, 0.2); color:rgba(255,255,255,1.0);}
#banner-links > li > a.topside-link i{ font-size:20px; }
#banner-links > li > a.topside-link span{ font-size:14px; font-weight:400; display:block;}

/************  for pop   *******************/
.l{float:left;}
.r{float:right;}
.clear{clear:both;}

#user-info .popover-content{ padding:0px;}
#user-info address{ margin:5px 0 7px 0;}
#user-info .img-polaroid{ border:0px; padding:0px;}
#user-info .u-info{ padding: 10px; overflow:hidden;}
#user-info .des{ padding-left:18px;}
#user-info .btn-toolbar{ margin: 0; padding:10px;}
#user-info .u-info .img-polaroid{display:block; border:0 none;}
#user-info .modal-footer{margin-top:0px; padding:8px 20px; background-color: #f5f5f5;}


#menu-items .nav span.primary-link{height:20px; display:block;max-width:270px; overflow:hidden;}

/******** navbar-default-style *******/
#navbar-default-style .navbar .brand, .school-logo{display: block;float: left; margin:2px 5px 0px 4px;}

#navbar-default-style .navbar .brand.logo{padding: 0; margin-right:10px; margin-left:0px; background:url(../images/imleagues-logo.png) no-repeat 0 6px; width:48px; height:40px;  display:block;}
#navbar-default-style .navbar .brand.logo:hover{background:url(../images/imleagues-logo-hover.png) no-repeat 0 6px;}

/******** navbar-search *******/
.search-form_is{text-indent: -9999px;overflow: hidden;background: url("/Images/Template/tools/buttons/search_glass.png") no-repeat scroll 0% 0% transparent;
box-shadow: none;border: none;transition: none; position:absolute; right:10px; top:10px; width:19px; height:19px; display:block; cursor:pointer;}

/******** links/text color style **********/
.nav-tabs li a, table th a{ color:#333;}
table th a, table th a:hover{  text-decoration:none;}
.accordion-heading a, .accordion-heading a:hover{color:Gray; text-decoration:none;}
/*.accordion-heading a.btn{color:White;}*/
.nav-pills a{color:#333;}
.popup-header, .popup-header h4,.popup-header h4 a{color:#fff;}
.popup-header h4 a.btn{color:Gray;}

h3 {font-size: 18px; padding:0px; margin:0px; line-height:24px;}

h4{ font-size:16px; color:Gray;}

.group-status-0,.group-status-1,.group-status-2{ height:16px; border:0; padding:10px 14px;background:url(/Images/grounp-icon.png) no-repeat left top; text-indent:-9999px;}
.group-status-0{ background-position:0 -48px;}
.group-status-2{ background-position:0 0;}
.group-status-1{ background-position:0 -23px;}


/** only for ie ***/
.breadcrumb a img{ height:22px; width:22px;}
#ulSearchResults li .photo,  #ulResultContainer .link_image{ width:32px; height:32px;}
#spSearchTitle img{width:40px; height:40px;}

.dd-icon{height:13px;}


.list-name{color:#b4b4b4;}




/*new style for bootstrap3*/
.popover-content ul{
  padding: 0;
}
/*iml-over css*/
.navbar { min-height: 40px; margin-bottom: 0px; }
.navbar-brand {padding:0px;}
.navbar-fixed-top {border-width: 0px 0px 5px;}


.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}

#adcopy-outer { width:308px !important;}

#divMyMessagesPopup .popover-content ul li,#divMyRequestsPopup .popover-content ul li{border-bottom:#ddd solid 1px; padding:6px 0px;}
#divMyMessagesPopup .popover-content ul li a,#divMyRequestsPopup .popover-content ul li a{font-size:12px;}