body, html{height:100%}

body 
{
    background-color:#cccccc !important;
	font-family: "NeoSans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

b{font-weight:bold;}
i{font-style:italic;}

.admin-menu-wrapper{background-color:#FFF;text-align:right;padding:10px 30px 0px 10px;}
.admin-menu a, .admin-menu a:active, .admin-menu a:hover{color:#333 !important;}
.admin-menu .divider{color:#333 !important;padding:0px 10px 0px 10px;}
ul.admin-menu {		margin-left:0;float:right;list-style:none;}
ul.admin-menu > li {
	float:left;
	margin:0;
	padding:0;
	background-color:Transparent;
}

.RadComboBox_Default .rcbInput{padding:0px !important;}

.infield  { position:absolute; top:5px; left:6px;color:#b4a398;font-size:14px;z-index:200;}
.header-container{}
.logo {
background-image: url(/Portals/0/Skins/CLAC/img/logo_mobile.png);
width: 77px;
height: 56px;
background-repeat: no-repeat;
}

.logo a {
margin: 0;
padding: 0;
display: block;
width: 77px;
height: 56px;
}
.top-links{float:right;margin-top:8px;padding-right:0px;color:#717171;}
.top-links-login{color:#646568;float:right;margin-top:26px;padding-right:0px;font-size:18px;}
.welcome-links{float:right;}

.name-clac{float:left;margin:0px;margin-right:16px;text-align:right;}
.welcome-text{display:block;clear:both;}
.top-links span{float:left;margin:0px;}
.top-links-divider{border-right:1px solid #bbbbbb;margin:4px 12px 0px 6px !important;height:13px;}

.clac-id{display:block;clear:both;}
.clac-id span{display:inline-block;float:right;}
.clac-id .clac-id-title{font-weight:bold;margin-right:4px;}
.clac-id .Normal{padding:0;margin:0;font-size:14px;line-height:14px;margin-top:3px;}

.members-container{margin-bottom:25px;}
.clac-members-box, .non-members-box
{
    width:100%;
    margin-top:10px;
   margin-bottom:10px;
    padding:12px;
    font-size:14px;
    font-family:Arial;
    line-height:16px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

}

.clac-members-box .title, .non-members-box .title
{
    font-size:20px;
    font-family:Arial;
    font-weight:bold;
    padding-bottom:8px;
}
.clac-members-box
{
  color: #ffffff;
  background-color: #e7334e;
  background-image: -moz-linear-gradient(top, #e7334e, #8d1b1e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7334e), to(#8d1b1e));
  background-image: -webkit-linear-gradient(top, #e7334e, #8d1b1e);
  background-image: -o-linear-gradient(top, #e7334e, #8d1b1e);
  background-image: linear-gradient(to bottom, #e7334e, #8d1b1e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7334e', endColorstr='#ff8d1b1e', GradientType=0);
  border-color: #8d1b1e #8d1b1e #8d1b1e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #8d1b1e;
  -pie-background: linear-gradient(#e7334e, #8d1b1e); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
   -webkit-border-radius: 8px !important;
      -moz-border-radius: 8px !important;
      border-radius: 8px !important;
      behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
}
.non-members-box
{
    color: #ffffff;
  background-color: #0bbefa;
  background-image: -moz-linear-gradient(top, #0bbefa, #0d75aa);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0bbefa), to(#0d75aa));
  background-image: -webkit-linear-gradient(top, #0bbefa, #0d75aa);
  background-image: -o-linear-gradient(top, #0bbefa, #0d75aa);
  background-image: linear-gradient(to bottom, #0bbefa, #0d75aa);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0bbefa', endColorstr='#ff0d75aa', GradientType=0);
  border-color: #0d75aa #0d75aa #0d75aa;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0d75aa;
  -pie-background: linear-gradient(#0bbefa, #0d75aa); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-border-radius: 8px !important;
      -moz-border-radius: 8px !important;
      border-radius: 8px !important;
      behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
}
.clac-members-box a, .non-members-box a, .clac-members-box a:active, .non-members-box a:active
{
    color:#fff;
    text-decoration:underline;
}
.clac-members-box a:hover, .non-members-box a:hover
{
    color:#fff;
    text-decoration:none;
}

/*NAVIGATION BAR
-------------------------------------------------- */
/*.navbar-default
{
    margin:0px -15px;
    border-width:0px !important;
}

  
.navbar {  margin-bottom: 15px !important;}
.caret-container{display:inline-block !important;background-color:Transparent;margin:0;padding-right:8px;}
.caret-container .caret{}*/

/* LOGIN FORM
-------------------------------------------------- */

.welcome-title{margin:0;padding:0;font-size:30px;font-weight:bold;line-height:30px;}
.btn-login
{
    font-size:16px;
    font-weight:bold;
    line-height:30px;
    text-transform:uppercase;
  text-align:center;
    color: #ffffff !important;text-decoration:none !important;
    -webkit-border-radius: 16px !important;
      -moz-border-radius: 16px !important;
      border-radius: 16px !important;
  background-color: #0bbefa;
  background-image: -moz-linear-gradient(top, #0bbefa, #0d75aa);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0bbefa), to(#0d75aa));
  background-image: -webkit-linear-gradient(top, #0bbefa, #0d75aa);
  background-image: -o-linear-gradient(top, #0bbefa, #0d75aa);
  background-image: linear-gradient(to bottom, #0bbefa, #0d75aa);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0bbefa', endColorstr='#ff0d75aa', GradientType=0);
  border-color: #0d75aa #0d75aa #0d75aa;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0d75aa;
  -pie-background: linear-gradient(#0bbefa, #0d75aa); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  
      behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
    }
.login-links{margin:0;}
.login-links li{list-style:none;margin:0;margin-bottom:10px;}
.DnnModule-Authentication{height:auto;}

/* CONTENT FORMATTING
-------------------------------------------------- */
h1{
        font-weight:normal !important;
        /*font-family: Arial Black, Arial !important;*/}
        
.Normal, .NormalDisabled, .NormalDeleted {
color: #646568;
font-size: 14px;
font-weight: normal;
line-height: 16px;
}

.login-container > .well,
.content-container > .well
{
 background-color:#FFF;
 border-radius: 0px;border-width:0px;
    -webkit-box-shadow: 0px 0px 0px 0px #d5d8de !important;
	-moz-box-shadow: 0px 0px 0px 0px #d5d8de !important;
	box-shadow: 0px 0px 0px 0px #d5d8de !important;
	padding: 0px;
    behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
	}
	
	.content-container > .well{margin-bottom:0px;}
	
.content-pane .well {background-color:#FFF;padding:0;}
.content-pane .well h3
{
    margin:2px;
    padding:14px 9px 0px 9px;
    color:#002e62;
    font-family:Arial;
                       font-size:18px;
                       font-weight:bold;
                       background-color:#FFF;
                    background-image:url(/Portals/0/Skins/CLAC/img/content-bg.jpg);
                    background-repeat:repeat-x;
                    background-position:left top;
                    height:42px;
                    border-bottom:1px solid #ececec;
                       }                  
.content-pane .non-well h3
{
    margin:2px;
    padding:14px 9px 0px 9px;
    color:#002e62;
    font-family:Arial;
                       font-size:18px;
                       font-weight:bold;
                       background-color:#FFF;
                   
                    height:42px;
                       } 
                       
.content-pane .well .content-section,
.content-pane .non-well .content-section
{margin:0;padding:20px 12px 20px 12px;}





  /*------------------------------------------------*/
/* RESPONSIVE IMAGE SLIDER */
/*------------------------------------------------*/ 
.rslides {
  position: relative;
  list-style: none;
  padding: 0;
  margin: 0;
}

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
  
.rslides_tabs 
{
    position:absolute;
    z-index:450;
    top:238px;
    right:28px;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  _float: left;
  *float: left;
  margin-right: 5px;
  }
  
  
.rslides_tabs a {
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #FFF;
  display: inline-block;
  _display: block;
  *display: block;
  width: 7px;
  height: 7px;
  border:2px solid #FFF;
  behavior: url(/Portals/0/Skins/CLAC/assets/csspie/PIE.htc);
  
  }
.rslides_tabs .rslides_here a {
  background: #000;
  }
  

.banner-image
{
    position:relative;
    z-index:400;
    top:0;
    width:inherit;
    height:inherit;
	
}
.banner-image img
{
border:1px solid #DCDCDC;
}

.banner-box
{
    position:absolute;
    z-index:500;
    /*top:44px;
    right:28px;
    width:292px;
    min-height:121px;
    background-color:#FFF;
    font-family: Arial, Sans-Serif;
    font-size:18px;
    line-height:18px;
    color:#333;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
                       filter: alpha(opacity=80);
                       opacity: 0.80;
   -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	/*-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	/*box-sizing: border-box;         /* Opera/IE 8+ */
	/*adding:12px 12px 12px 12px;
	-moz-box-shadow: 0px 0px 6px #333;
    -webkit-box-shadow: 0px 0px 6px #333;
    box-shadow: 0px 0px 6px #333;*/
    behavior: url(/Portals/0/Skins/CLAC/assets/csspie/PIE.htc);
}
/*.banner-box a:link, .banner-box a:visited,  .banner-box a:hover, .banner-box a:active
{
    color:#c62626;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size:14px;
    font-weight:bold;
    }*/


@media (min-width: 768px) and (max-width: 979px) 
{
   /*.banner-box
   {
       right:20px;
    width:218px;
    min-height:90px;
    background-color:#FFF;
    font-family: "Franklin Gothic Book", Arial, Sans-Serif;
    font-size:14px;
    line-height:14px;
    padding:12px 9px 12px 9px;
   }
   .banner-box a:link, .banner-box a:visited,  .banner-box a:hover, .banner-box a:active
   {font-size:12px;}*/
   .rslides_tabs {top:130px;right:20px;}
}
@media (max-width: 767px) 
{
   /*.banner-box
   {
       top:20px;
       right:10px;
    width:125px;
    min-height:80px;
    background-color:#FFF;
    font-family: "Franklin Gothic Book", Arial, Sans-Serif;
    font-size:12px;
    line-height:14px;
    padding:8px 9px 8px 9px;
   }
   .banner-box a:link, .banner-box a:visited,  .banner-box a:hover, .banner-box a:active{font-size:11px;}*/
   .rslides_tabs {top:70px;right:10px;}
   
}
@media (max-width: 480px) 
{
   /*.banner-box
   {
       top:7px;
       right:5px;
    width:85px;
    min-height:80px;
    background-color:#FFF;
    font-family: "Franklin Gothic Book", Arial, Sans-Serif;
    font-size:9px;
    line-height:10px;
    padding:7px 7px 7px 7px;
   }
   .banner-box a:link, .banner-box a:visited,  .banner-box a:hover, .banner-box a:active
   {font-size:9px;}*/
   .rslides_tabs {top:90px;left:-10px;}
   
}



/*------------------------------------------------*/
/* FOOTER */
/*------------------------------------------------*/
/*#footer{ margin:0 auto;background: #012f64;color:#fff !important;display:block;width:100%;padding-top:15px;min-height:100px;}
#footer p{color:#fff !important;font-size:14px;line-height:16px;}
.footerleft-pane{padding-top:5px;text-align:center;}
.footerright-pane{text-align:center;padding-bottom:15px;}
.follow-title{float:none;color:#fff !important;font-size:14px;padding-bottom:10px;font-weight:bold;padding-top:6px;margin-right:5px;}
.facebook-icon,
.facebook-title,
.twitter-icon,
.twitter-title,
.youtube-icon,
.youtube-title {display:inline-block;color:#fff !important;font-size:14px;}


.facebook-title, .twitter-title, .youtube-title{display:none;}
.facebook-icon 
{
background-image: url(/Portals/0/Skins/CLAC/img/facebook.png);
width: 28px;
height: 28px;
background-repeat: no-repeat;
margin:0px 5px;
}

.facebook-icon a {
margin: 0;
padding: 0;
display: block;
width: 28px;
height: 28px;
}

.twitter-icon 
{
background-image: url(/Portals/0/Skins/CLAC/img/twitter.png);
width: 28px;
height: 28px;
background-repeat: no-repeat;
margin:0px 5px;
}

.twitter-icon a {
margin: 0;
padding: 0;
display: block;
width: 28px;
height: 28px;
}
.youtube-icon 
{
background-image: url(/Portals/0/Skins/CLAC/img/youtube.png);
width: 28px;
height: 28px;
background-repeat: no-repeat;
margin:0px 5px;
}

.youtube-icon a {
margin: 0;
padding: 0;
display: block;
width: 28px;
height: 28px;
}*/




/* RESPONSIVE CSS
-------------------------------------------------- */


@media (min-width: 1200px) {
  .container {
    max-width: 1170px !important; /*instead of 1170 usually lg*/
  }
}




/*portrait tablets, landscapes and desktops*/
@media (min-width: 768px)
{
    /*body 
    {
    background-image: url(/Portals/0/Skins/CLAC/img/bg_site.gif);
    background-repeat: repeat-x;
    background-position:top left;
    }*/
    .logo {
    background-image: url(/Portals/0/Skins/CLAC/img/logo.png);
    width: 188px;
    height: 106px;
    background-repeat: no-repeat;
    margin-top:10px;

    margin-left:19px;
    }

    .logo a {
    margin: 0;
    padding: 0;
    display: block;
    width: 188px;
    height: 106px;
    }
    
    .top-links{float:right;margin-top:25px;padding-right:20px;}
    .name-clac{margin-right:3px;}


    .members-container{float:right !important;margin-bottom:0px;}
    .clac-members-box, .non-members-box
    {
    float:left;
    width:208px;
    margin-left:12px;
    margin-top:10px;
    margin-bottom:12px;
    padding:12px;
    font-size:14px;
    font-family:Arial;
    line-height:16px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
    behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);

    }
.non-members-box{margin-right:20px;}
/*.navbar {margin-bottom:0px !important;}
.navbar-default{background-color:transparent !important;position:relative;top:-28px; margin:0px 0px;}
.navbar-header{background-image: none !important;}
.navbar-nav
{
     color: #ffffff;
  background-color: #0291ce;
  background-image: -moz-linear-gradient(top, #0291ce, #0c81bd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0291ce), to(#0c81bd));
  background-image: -webkit-linear-gradient(top, #0291ce, #0c81bd);
  background-image: -o-linear-gradient(top, #0291ce, #0c81bd);
  background-image: linear-gradient(to bottom, #0291ce, #0c81bd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0291ce', endColorstr='#ff0c81bd', GradientType=0);
  border-color: #0c81bd #0c81bd #0c81bd;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0c81bd;
  -pie-background: linear-gradient(#0291ce, #0c81bd); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

 /* filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-border-radius: 8px 8px 0px 0px !important;
      -moz-border-radius: 8px 8px 0px 0px !important;
      border-radius: 8px 8px 0px 0px !important;
      behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
      padding:0px 12px !important;
      margin-right:-10px !important;
    }
    .navbar-default .navbar-nav > li.divider{border-left:1px solid #03638f;border-right:1px solid #31a2d3;margin:0;padding:0;height:27px;width:2px;}
    
  .navbar-default .navbar-nav > li > a {
  color: #fff !important;
  text-transform:uppercase;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #0f7db8;
  background-image: -moz-linear-gradient(top, #0f7db8, #0aa4d9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0f7db8), to(#0aa4d9));
  background-image: -webkit-linear-gradient(top, #0f7db8, #0aa4d9);
  background-image: -o-linear-gradient(top, #0f7db8, #0aa4d9);
  background-image: linear-gradient(to bottom, #0f7db8, #0aa4d9);
  background-repeat: repeat-x ;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0f7db8', endColorstr='#ff0aa4d9', GradientType=0);
  border-color: #0aa4d9 #0aa4d9 #0aa4d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0aa4d9;
  -pie-background: linear-gradient(#0f7db8, #0aa4d9); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

 /* filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);*/
}


/*.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > li > a:hover {
  color: #fff;
  background-color: #0f7db8;
  background-image: -moz-linear-gradient(top, #0aa4d9, #0f7db8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0aa4d9), to(#0f7db8));
  background-image: -webkit-linear-gradient(top, #0aa4d9, #0f7db8);
  background-image: -o-linear-gradient(top, #0aa4d9, #0f7db8);
  background-image: linear-gradient(to bottom, #0aa4d9, #0f7db8);
  background-repeat: repeat-x ;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0aa4d9', endColorstr='#ff0f7db8', GradientType=0);
  border-color: #0f7db8 #0f7db8 #0f7db8;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0f7db8;
  -pie-background: linear-gradient(#0aa4d9, #0f7db8); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  /*filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
}

.navbar-default .navbar-nav > li > a.activeTab,
.navbar-default .navbar-nav > li > a.activeTab:hover {
  color: #fff;
  background-color: #0f7db8;
  background-image: -moz-linear-gradient(top, #0f7db8, #0aa4d9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0f7db8), to(#0aa4d9));
  background-image: -webkit-linear-gradient(top, #0f7db8, #0aa4d9);
  background-image: -o-linear-gradient(top, #0f7db8, #0aa4d9);
  background-image: linear-gradient(to bottom, #0f7db8, #0aa4d9);
  background-repeat: repeat-x ;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0f7db8', endColorstr='#ff0aa4d9', GradientType=0);
  border-color: #0aa4d9 #0aa4d9 #0aa4d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0aa4d9;
  -pie-background: linear-gradient(#0f7db8, #0aa4d9); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  /*filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff !important;
  background-color: #0f7db8 !important;
  background-image: -moz-linear-gradient(top, #0f7db8, #0aa4d9) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0f7db8), to(#0aa4d9)) !important;
  background-image: -webkit-linear-gradient(top, #0f7db8, #0aa4d9) !important;
  background-image: -o-linear-gradient(top, #0f7db8, #0aa4d9) !important;
  background-image: linear-gradient(to bottom, #0f7db8, #0aa4d9) !important;
  background-repeat: repeat-x !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0f7db8', endColorstr='#ff0aa4d9', GradientType=0) !important;
  border-color: #0aa4d9 #0aa4d9 #0aa4d9 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  *background-color: #0aa4d9 !important;
  -pie-background: linear-gradient(#0f7db8, #0aa4d9); /*ie 6-9 via PIE*/
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  /*filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
  behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
}

.navbar-default .navbar-nav > .dropdown > a {padding-right:4px;}
.navbar-default .navbar-nav > .dropdown .caret,
.navbar-default .navbar-nav > .dropdown .caret {
 
  margin-left: 8px;
  border-top-color: #fff !important;
  border-bottom-color: #fff!important;
}
*/
.login-notes{padding:20px 0px 0px 0px;}
.content-container{position:relative;top:-28px;}
    
    .content-container > .well,
    .login-container > .well
    {
        min-height:620px !important;
        background-color:#FFF;
        border-radius: 8px;
        -webkit-box-shadow: 0px 0px 3px 1px #d5d8de !important;
	    -moz-box-shadow: 0px 0px 3px 1px #d5d8de !important;
	    box-shadow: 0px 0px 3px 1px #d5d8de !important;
	    padding: 19px;
        behavior: url(/Portals/0/Skins/CLAC/csspie/PIE.htc);
		

    }
	  .login-container > .well
	  {
	      min-height:420px !important;
	  padding-top:40px;
}	  

   /* .footerleft-pane{padding-top:5px;text-align:left;}
.footerright-pane{text-align:left;}*/
    .follow-container{float:right;}
.follow-title,
.facebook-icon,
.facebook-title,
.twitter-icon,
.twitter-title,
.youtube-icon,
.youtube-title {float:left;display:block;}

.facebook-title, .twitter-title, .youtube-title{display:inline-block;padding-top:6px;margin-right:5px;}

   .follow-title{float:none;padding-bottom:10px;}
}

/*for desktops and landscape tablet*/
@media (min-width: 992px)
{
    
.follow-title{float:left;font-weight:bold;padding-top:6px;margin-right:5px;}

}

/*portrait tablets*/
@media (min-width : 768px) 
and (max-width : 940px) { 
   
   
}
/*phones*/
@media (max-width : 768px) 
{
   
}


/* OptOut Module */
ul.optout { list-style: none; }
ul.optout li label { margin: 0 0 10px 5px; font-weight: normal; }

/* Dash: Notes & Alerts */
ul.noteslist { list-style: none; margin: 0px !important }
ul.noteslist hr { margin-top: 10px; margin-bottom: 10px;}

ul.documentslist { list-style: square outside; }

/* Dash: My profile */
#profilebox { text-align:center; padding: 5px; margin-bottom: 10px;}
#profilebox span { font-size: 120%; }

/* Upload Resume */
ul.provinceslist { list-style: none; }
ul.provinceslist li label { margin: 0 0 5px 5px; font-weight: normal; }


ul.tradeslist { list-style: none; }
ul.tradeslist li label { margin: 0 0 5px 5px; font-weight: normal; }

ul.positionslist { list-style: none; margin: 0px !important }
ul.positionslist li label { margin: 0 0 5px 5px; }
ul.positionslist hr { margin-top: 10px; margin-bottom: 10px;}


.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width:auto;
  max-width: 500px;
  margin: 20px auto;
}

/* hide Source and Author from search results */
.dnnSearchResultItem-Description + .dnnSearchResultItem-Others + .dnnSearchResultItem-Others {
    display: none;
}