/* Update for Client */
     /*Main Color*/
     /*Main Color*/
     /* Main Color */
     /* Main Color */
     /* Main Color */

     /*Second Color */
     /* Second Color*/



/*Colors*/
     /*Black*/

/*Button Colors*/
     /*Black*/

/*Post-it Colors*/
     /* Lite Orange */ 
     /* Black */
     /* White */

/*Breadcrumb*/
     /* White */
     /* Black */

/* Sidebar Colors*/
     /* Black */
     /* Maroon */
     /* Gray */
    
/* Feature Slide Color*/

/* Info Detail */

    
    /*GENERAL*/
    
    html, body { height: 100%; }
    .container { min-height: 100%; }
/*
    footer { height: 50px; margin-top: -25px;}
*/    
    html{
        background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/c09329407f8311e3a8b023101949ca18/original/fabric_of_squares_gray.png") repeat;
    }
    
    
    body{
        background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/37074840976611e4abcf93313f7c9999/original/top_b_generic_gray.png") repeat-x left top ;
		color: #000;
		line-height: 1;
		font-family: 'Open Sans', sans-serif; 
	}

/*
	footer{
		background-color: #000;
		color: #ccc;
	}
	
*/	
	a {

		color: #681B17;
		text-decoration: none;
	}
	a:hover{
		color:#000;
	}
	small {
	font-size: 70%;
	}
	#home #main, #home #sidebar{
		margin-bottom: 0;
	}
	#page-title{
		background-color: #fff;
		border-radius: 5px 5px 5px 5px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		border-top: none;
		border-bottom: none;
		margin-top: 4px;
	}
	#search-nav{
		display: none;
	}
	.navbar-inner h1 img{
		padding-top: 0;
	}
	.sidebar-menu li.current a {
		background: #000;
	}
	
	/*CHANGE SECOND */
	
	#home-wrap-second .widget{
		background: #fff;
		margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
	}
	#home-wrap-first .inner,
	#home-wrap-second .inner{
		padding: 1em 0 !important;
	}
	#home-wrap-first .widget .inner,
	#home-wrap-second .widget .inner{
		padding: 1em !important;
	}
	#home-wrap-first #main .inner{
		padding: .5em  .5em 0  .5em !important;
	}
	#home-wrap-second{
		margin-top: 1em;
	}
	.wrapper-row {
		padding: 1em 0;
	}
	.interact-box{
		border-radius: 5px;
	}
	#top .top-inner{
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
	}
	#page-title h2,
	#top h2 {
		font-weight: 100;
		text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
		color:#681B17;
	}
	.thumbs-fluid a img:hover{
		border-radius: 2px;
	}

footer{
	background-color: #000;
	color: #fff;
	margin-top: 2em;
	border-top: 1px solid #ccc;
    margin-bottom:2em;
}

footer  .footer-inner{
	overflow: hidden;
}

footer .copy{
    float: right;
	width: 50%;	
    text-align:right;
}

footer .social-footer{
	float: left;
	width: 30%;
}

footer .social-footer ul{
	list-style: none;
	padding: 0;
	margin: 5px;
}

footer .social-footer ul li{
	float: left;
	margin-right: 5px;
	
}

	/*========================================================= BUTTON*/
	.btn{
		text-align: center;
		text-shadow: none;
		background-image: none;
		background-image: none;
		background-image: none;
		background-image: none;
		background-image: none;
		background-repeat: none;
		filter: none;
		border-color: transparent;
		border-color: transparent;
		filter: none;
		border-bottom-color: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;	
		font-weight: bold;
		padding: 7px 8px;
		background-color: #681B17 ;
		color: #fff !important;	
		line-height: 1 !important;
		font-size: 12px;
		white-space: nowrap;
		border: none;
		cursor: pointer;
		display: -moz-inline-stack;
		display: inline-block;
		vertical-align: middle;
		zoom: 1;
		border-radius: 4px;
	}


	.btn:hover{
		background: #000;
	}
	.btn.btn-primary{
		background-color: #681B17;
	}
	.btn.btn-primary:hover{
		background-color: #000;
	}
	.btn.btn-primary.btn-large{
		padding: 12px 12px;
		font-size: 14px;
	}
	/*COUNTERS*/
	.comments-count{
		float: left;
		display: inline-block;
		padding: 2px 4px;
		font-size: 11.844px;
		font-weight: bold;
		line-height: 14px;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
		white-space: nowrap;
	
	
		vertical-align: baseline;
		background-color: #999;
		border-radius: 5px;
		border-top: none;
	}
	/*=========================================================MENU*/
	.navbar .dropdown-menu {
		background: #000;
		padding: 0;
	}
	.dropdown-menu li > a{
		padding: 12px 20px;
	}
	.dropdown-menu li > a:hover, 
	.dropdown-menu li > a:focus, 
	.dropdown-submenu:hover > a{
		background: #681B17;
	}
	/*========================================================= HEADER*/
	header{
		width: 100%; 
		z-index: 3000;
		min-height: 50px;
	}
	header > .header-inner{
		padding:0;
		margin: 0 auto;
	}
	/*============================================================ NAV*/
	header h1 {
		padding: 0;
	}
	.nav-collapse{
		margin-top:0;
	}
	.navbar .nav > li{
		border-right:0px solid #000;
	}
	.navbar .nav > li:last-child{
		border-right: none;
	}
	.navbar .nav > li > a {
		color: #681B17;
		padding: 15px 10px;    
	}
	.navbar .nav > li > a:hover, 
	.navbar .dropdown.hover > a{
		background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/36fcc0f0976611e4abd6a5528b15f7f6/original/hover-menu_stafford_generic.png") repeat-x left top #681B17;
	}
	.navbar .nav > .active > a, 
	.navbar .nav > .active > a:focus {
		color: white;
		background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/36fcc0f0976611e4abd6a5528b15f7f6/original/hover-menu_stafford_generic.png") repeat-x left top #681B17;
	}
	.navbar .nav > .active > a:hover {
		background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/36fcc0f0976611e4abd6a5528b15f7f6/original/hover-menu_stafford_generic.png") repeat-x left top #681B17;
		color: white;
	}
	/*========================================================== SEARCH*/
	#search-nav{
		background: #232323;
		margin: 0;
	}
	.search-inner{
		padding: 20px 10px 20px 20px;
	}
	#search-nav .search {
		width: 120px;
	}
	i.icon-search{
		width: 20px;
		height: 20px;
		background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/75863dc6cead5fe70f6ffd4b27157120/original/search-ico.png") no-repeat left top transparent;
	}
	/*======================================================= BREADCRUMB*/
	.wrap-bradcrumb{
		width:100%;
		background: transparent;
	}
	.breadcrumb li{
		text-shadow: 0 1px 0 #000000;
	}
	.breadcrumb,
	.breadcrumb a{
		background: transparent;
		padding: 5px 10px 1px;
		color: #fff;
		padding-top: 35px;
	}
	.breadcrumb > .active {
		color: #000;
	}
	
	/*================================================== WIDGET POST IT HOME*/
	#home-wrap-first #sidebar .inner{
		padding-bottom: 0;
	}
	#home-wrap-first #sidebar .widget{
		padding-bottom:0;
		margin-bottom: 0;
	}
	/*================================================== WDGT MEDIA HOME*/
	#home .widget.widget-programs-list.widget-main h3{
		font-weight: bold;
		letter-spacing: -0.03em;
		color: #681B17;
		line-height: 0,1;
		font-size: 1.8em;
		padding-bottom: 7px;
		border-bottom: 1px solid #ddd;
	}
	#home .widget.widget-programs-list.widget-main ul{
		overflow: hidden;
	}

	#home .widget.widget-programs-list.widget-main ul li.item{	
		border-bottom: none;
	}
	#home .widget.widget-programs-list.widget-main .information-fluid{
		padding: 1em 0 0;
	}
	#home .widget.widget-programs-list.widget-main .cover{
		border-radius: 5px;
		background: #fff;
		padding: 1.4em 1em;
		margin-right: 2em;
	}
	#home .widget.widget-programs-list.widget-main .cover img{
		margin-right: 0;
		border: none;
	}
	#home .widget.widget-programs-list.widget-main .description{
		line-height: 1.3;
		margin-bottom: 15px;
		color: #999;
		text-decoration: none;
	}
	#home .widget.widget-programs-list .item{
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	#home .widget.widget-programs-list .view-more{
		padding-top: 0;
	}
	#home #home-wrap-first #main .inner{
		padding-bottom: 0;
	}
	#home .widget.widget-programs-list{
		margin-bottom: 1em;
	}
	/*=============================================== LAYOUT GENERAL*/
	.container{
		width: 100%;
		position: relative;
		background: transparent;
	}
	.content-inner #main{
		background: #fff;
		padding: 5px 10px;
		margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 3px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 3px 0;
		box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 3px 0;
		
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		
	}
	/*Title with Action*/
	#page-title.page-title-with-action h2 {
		float: left;
		margin-bottom:0;
		width: 78%;
	}
	.page-title-action {
		padding-top: 5px;
		float: right;
		width: auto;
	}
	/*==================================================== NETWORK LIST*/
	#internal.context-forums-list #main{
		padding: 0;
	}
	#internal.context-forums-list #main .list li{
		background-color: #fff;
		border-radius: 5px;
		padding: 20px;	
		border-bottom: none;
	}
	#internal.context-forums-list .list .item,
	#internal.context-forums-show .list .well{
		background: #fff;
		padding: 10px;
		border-bottom: none;
		margin-bottom: 5px;
		border-radius: 5px;
		box-shadow: none;
		border: none;
	}
	#internal.context-forums-show .list .well img{
		background-color: #fff;
		padding: 5px;
	}
	#internal.context-forums-show .list .well .time{
		font-size: 11px;
	}
	#internal.context-forums-show  .icon-eye-open{
		background-color:#c2e1ee ;
		padding:3px;
		border-radius: 50px;
		background-position: -94px -117px;
	}
	#internal.context-forums-list  .information-detail .meta-info{
		float: left;	
		display: inline-block;
		padding: 2px 4px;
		font-size: 11.844px;
		font-weight: bold;
		line-height: 14px;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
		white-space: nowrap;
		vertical-align: baseline;
		background-color: #999;
		border-radius: 5px;
		border-top: none;
	}
	#internal.context-forums-show .accordion{
		background-color: #fff;
	}
	/*==================================================== NETWORK INTERACTION*/
	#internal.context-resource-interaction .top-inner {
		padding: 1em 1em 0 1em;
		margin-bottom: 0;
		border: none;
	}
	#internal.context-resource-interaction  #main{
		padding: 0;
		overflow: hidden;

	}
	#internal.context-resource-interaction  .top-inner .information-fluid{
		background: #fff;
		padding: 2em;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
	}
	#internal.context-resource-interaction .top-inner  .information-fluid .cover{
		float: left;
		display: block;
		margin-right: 10px;

	}
	#internal.context-resource-interaction .top-inner  .information-fluid .cover img{
		width: 80px;
	}
	#internal.context-resource-interaction .top-inner  .information-fluid .information-detail{
		float: none;
		overflow: hidden;
		width: auto;
	}
	#internal.context-resource-interaction #comment-list li{
		background-color: #fff;
		border-radius: 5px;
		padding: 20px;
		border-bottom: none;
	}

	
	#internal.context-resource-interaction #topic-header {
		padding: 1em;
		background: #f3f3f3;
		border-radius: 5px;
		margin-bottom: 1em;
	}
	
	#internal.context-resource-interaction .interact-box{
		border-radius: 5px;
	}
	#internal.context-resource-interaction #topic-header .cover img{
		width: 50px;
	}
	#internal.context-resource-interaction #topic-header .description{
		padding: 1em 0;
		font-size: 16px;
	}
	#comment-list h3{
		padding: 0 0 0.5em;
		border-bottom: 1px solid #eee;
		margin: 0 0 0.5em;
	}
	.interact-box{
		overflow: hidden;
	}
	.interact-box #comment-add button.btn{
		float: right;
	}
	.interact-box #interaction-add input.btn{
		float: right;
	}
	.interact-box .save-box input.btn{
		float: right;
	
	}
	.btn.fileinput-button{
		background-color: #666;
		padding: 4px;
	}
	/*===================================================== PROGRAM SHOW*/
	#internal.context-program-show #top {
		padding: 1em 1em 0 1em;
		margin-bottom: 0;
		border: none;
	}
	#internal.context-program-show #top .top-inner{
		background: #fff;
		padding: 2em;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
	}
	.list-default {
		border-radius: 0;
		border: none;
	}
	.list-default > h3 {
		margin: 0;
		padding: 0 0 1em 0;
		margin-bottom: 1em;
		background: transparent;
		font-size: 18px;
		color: #000;
		text-shadow: 1px 1px 0 white;
		border-bottom: 1px solid #ccc;
	}
	.list-default ul{
		border: #f3f3f3 solid 1px;
		border-radius: 4px;
	}
	.list-default > ul > li {
		background: transparent;
		padding: 1em 1em 1em 4em;
	}
	#internal.context-program-show .list-default > ul > li{
		background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/94960b7b83e03ad5be2cfae1520d2873/original/ico-course.png") no-repeat 16px 12px transparent;
	}
	.list-default > ul > li h4{
		margin: 0;
	}
	/*SIDEBAR*/
	.sidebar-information{
		line-height: 18px;
	}
	.sidebar-information .detail,
	.sidebar-information .description{
		background: #fff;
		padding:10px;
		margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.03) 0 0 3px 0;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
	}
	/*===============================================================================PROGRAM LIST*/
	#page-content{
		padding: 14px 0;
	}
	#internal.context-program-list #main{
		padding: 1em;
	}
	#internal.context-program-list  #page-content ul.list{
		padding: 1em;
	}
	#internal.context-program-list  #page-content .list li{
		background-color: #fff;
		border-radius: 5px;
		padding: 20px;	
		border-bottom: none;
	}
	#internal.context-program-list  #page-content .list .cover{
		float: left;
		display: block;
		width: 100px;
		margin-right: 20px;	
	}
	#internal.context-program-list  #page-content .list .information{
		float: none;
		overflow: hidden;
		width: auto;
	}
	#internal.context-program-list  #page-content .list .description{
		margin-bottom: 15px;
	}
	#internal.context-program-list .sidebar-left{
		width: 240px;
	}
	/*===============================================================================PROGRAM SHOW*/
	#internal.context-program-show #main{
		padding: 1em;
	}
	#internal.context-program-show .list-default{
		padding: 1em;
	}
	#internal.context-program-show li.resource-interaction:hover{
		background-color: #fff;
	}
	.progress-wrapper{
		background-color: #CCCCCC;
		border-radius: 5px;
		padding: 10px;
		border: 1px solid #e3eef3;
	}
	/*===============================================================================NETWORK SHOW*/
	#internal.context-forums-show #resource-topics #interaction-list li{
		background-color: #fff;
		border-radius: 5px;
		padding: 20px;	
		border-bottom: none;
	}
	
	/*===============================================================================ISSUES LIST*/
	
	#internal.context-media-list #main {
		padding: 0;
	}
	#internal.context-media-list #main .list{
		padding: 2em;
	}
	#internal.context-media-list #main .list li{
		background-color: #fff;
		border-radius: 5px;
		padding: 20px;
		border-bottom: none;
	
	}
	#internal.context-request-list  #main .list li{
		background-color: #fff;
		border-radius: 5px;
		padding: 20px;	
		border-bottom: none;
	}
	
	#internal.context-request-request #main #comment-list li{
		background: #fff;
		border-radius: 5px;
		padding: 1em;
		border-bottom: none;
	}
	
	#internal.context-request-request #request-header{
		background: #fff;
		border-radius: 5px;
		padding: 1em;
		margin-bottom: 1em;
	}
	#internal.context-request-request #request-header .description{
		padding: 1em 0;
		font-size: 16px;
	}
	#internal.context-request-request .interact-box{
		border-radius: 5px; 
	}
	/*===============================================================================
	POST SHOW*/
	#internal.context-posts-show #main .description{
		line-height: 18px;
	}
	#internal.context-posts-show #main .main-inner img{
		padding: 1em;
	}
	/*==========================================================================WDGT PROGRAM LIST*/
	.widget.widget-me-programs-list .item{
		background: #fff;
		border-radius: 5px;
		padding: 1em;
		border-bottom: none;
	}
	.widget.widget-me-programs-list .item img{
		border: none;
	}
	/*===============================================================================WDGT ME FEED*/
	.widget-me-feed .item .cover{
		float: left;
		width: 60px;
		display: block;
		margin-right: 10px;
	}
	.widget-me-feed .item .information{
		float: none;
		overflow: hidden;
		width: auto;
	}
	/*=====================================================================WDGT ME ISSUES SIDEBAR*/
	#sidebar .widget-me-requests-list .item{
		background-color: #fff;
		border-radius: 5px;
		padding: 10px;	
		border-bottom: none;
		margin-bottom: 5px;	
	}
	#sidebar .widget-me-requests-list img{
		background-color: #fff;
	}
	/*===============================================================================WDGT PEOPLE*/
	.widget-me-members.widget-small .thumbs-fluid,
	.widget-members.widget-small .thumbs-fluid{
		margin: 0;
	}
	.widget-me-members.widget-small .thumbs-fluid > li,

	.widget-members.widget-small .thumbs-fluid > li {
		margin: 0;
	}
	.widget-me-members.widget-small .thumbs-fluid img,
	.widget-members.widget-small .thumbs-fluid img{
		padding: 2px;
		background-color: #fff;
		margin-right: 4px;
		margin-bottom: 4px;
	}
	/*===============================================================================FILES SHOW*/
	#internal.context-files-show .main-inner .information{
		margin-bottom: 1em;
	}
	/*===============================================================================PEOPLE LIST*/
	#internal.context-people-list .thumbs.fixed-height li.item{
		list-style: none;
		box-shadow: none;
		margin: 0 0 20px 20px;
		float: left;
		width: 47%;
		position: relative;
		background: #fff;
		border-radius: 5px;
		height: 90px;
		overflow: hidden;
	}
	#internal.context-people-list .avatar{
		float: left;
		width: 60px;
		display: block;
		margin-right: 10px;
	}
	#internal.context-people-list .information{
		float: none;
		overflow: hidden;
		width: auto;
	}
	/*===============================================================================PEOPLE ME*/
	#internal.context-me-you #top,
	#internal.context-people-show #top,
	#internal.context-me-friends #top {
		padding: 1em 0 0 0;
		margin-bottom: 0;
		border-bottom:none;
	}
	#internal.context-me-you .top-inner,
	#internal.context-people-show .top-inner,
	#internal.context-me-friends .top-inner{
		background-color: white;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
	}
	#internal.context-me-you .top-inner .cover img,
	#internal.context-people-show .top-inner .cover img,
	#internal.context-me-friends .top-inner .cover img{
		width: 80px;
	}
	#internal.context-me-you .nav.nav-pills,
	#internal.context-people-show .nav.nav-pills,
	#internal.context-me-friends .nav.nav-pills{
		margin-top: 10px;
	}
	#internal.context-me-you .nav.nav-pills a,
	#internal.context-people-show .nav.nav-pills a,
	#internal.context-me-friends .nav.nav-pills a{
		text-align: center;
		padding: 6px 10px;
		background: #681B17;
		color: #fff ;
		line-height: 1;
		font-size: 12px ;
		font-family:'Open Sans', sans-serif;
		white-space: nowrap;
		cursor: pointer;
		display: -moz-inline-stack;
		display: inline-block;
		vertical-align: middle;
		zoom: 1;
		border-radius: 4px;
	}
	#internal.context-me-you .nav.nav-pills a:hover,
	#internal.context-people-show .nav.nav-pills a:hover,
	#internal.context-me-friends nav.nav-pills a:hover{
		background-color: #000;
	}
	/*WDGT POSI IT*/
	.alert.alert-box{
		background-color: #fff;
		color: #000;
		line-height: 16px;
		border-radius: 0 0 5px 5px;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		border:none;
		text-shadow: none;
		padding:0;        
	}
	.alert.alert-box h4{  
		background-color: #681B17;  
		color: #fff;
		padding: 10px;
		border-top: 1px solid #681B17;
		border-left: 1px solid #681B17;
		border-right: 1px solid #681B17;  
	}
	
	
	
	.alert-content{
		padding: 10px;    
	}
	/*PROGRESS BAR*/
	.progress-striped .bar {
		background-color: #681B17;
	}
	/*======================================================================= END FOR HTML ROBERT*/
	
	
	
	/*=============================================== MEDIA QUERY LAYOUT*/
	
	@media (min-width: 1200px){
		.footer-inner,
		#content,
		.header-inner{
			width:1170px;
			margin: 0 auto;
		}	
		#home .content-inner{
			margin: 1em;
			padding-top: 25px;
		}
		body#internal{
			background: url("https://d2r1lfdvt5an2j.cloudfront.net/uploads/37074840976611e4abcf93313f7c9999/original/top_b_generic_gray.png") repeat-x left top transparent;
		}
	}
	@media (max-width :1200px){
		#home .content-inner{
			margin: 1em;
			padding-top: 25px;
		}
		#page-content{
			padding: 1em;
		}
	}
	@media (max-width: 979px){
		
		#home .content-inner{
			margin: 1em;
			padding-top: 25px;
		}
	
		.navbar-inverse .btn-navbar{
			margin-top: 20px;
		}
		.navbar .nav-collapse ul.nav {
			margin-top: 0;
		}
		.navbar-inverse .nav-collapse .nav > li > a, 
		.navbar-inverse .nav-collapse .dropdown-menu a {
			color: #fff;
			background-color: #000;
			margin-bottom: 0;
			border-color: #606060;
		}
		.navbar .nav > .active > a, .navbar .nav > .active,
		.navbar-inverse .nav-collapse .dropdown-menu .active  a{
			color: white;
			background-color: #0b9444 !important;
		}
		.navbar-inverse .nav-collapse .dropdown-menu a:hover {
			background-color: ;
		}
	}
	@media (max-width: 767px){	
		body {
			padding-left: 0;
			padding-right: 0;
		}
		#search-nav .search {
			width: 80px;
		}
		.main-left, .main-right {
			width: 97%
		}
		.left-half, .right-half, .sidebar-left, .sidebar-right{
			width: 100%;
		}	
		#page-content{
			padding: 1em;
		}	
		#home #home-wrap-first #main{
			margin-bottom: 1em;
		}
		#home #home-wrap-first #sidebar .inner{
			padding-bottom: 0 !important;
		}
		#home #home-wrap-second .widget{
			margin-bottom: 0;
		}
		#home-wrap-second {
			margin-top: 0;
		}
	}
	@media (max-width: 480px){
		#home #content{
			padding-top: 75px;
		}
		#home .content-inner{
			margin: 1em;
			padding-top: 25px;
		}
		header h1{
			width: 100%;
			text-align: center;
		}
		#search-nav{
			float: left;
		}
		.header-inner{
			background-image: none;
			background: transparent;
		}
		#search-nav .search{
			width: 255px;
		}
		.wrap-bradcrumb {
			top:66px;
		}
		.navbar-inverse .btn-navbar{
			margin-top: -45px;
		}
	}
	@media (min-width: 980px) and (max-width:1200px){
		.main-left, .main-right {
			width: 690px;
		}
	}
	/*FOR 2 Template*/
	/*me*/
	#internal.context-me-you #top,
	#internal.context-people-show #top,
	#internal.context-me-friends #top {
		padding: 1em 0 0 0;
		margin-bottom: 0;
		border-bottom:none;
	}
	/*WDGT*/
	#sidebar.sidebar-right .widget,
	#sidebar.sidebar-left .widget,
	#internal #sidebar .widget{
		background: #fff;
		padding:0;
		margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 3px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 3px 0;
		box-shadow: rgba(0,0,0,0.1) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 3px 0;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		overflow: hidden;
	}
	#sidebar.sidebar-right .widget .inner,
	#sidebar.sidebar-left .widget .inner,
	#internal #sidebar .widget .inner{   
		padding: .8em;
		overflow: hidden;
	}
	.widget h3,
	.widget h4{
		font-weight: bold;
		/*
		color:#681B17;
		*/
		color: #681B17;
		
	}
	/*======================================================================= Slide ShowSidebar*/
	#col1 .carousel .carousel-control,
	#col2 .carousel .carousel-control,
	#col3 .carousel .carousel-control{
		top:50%;
		font-size: 40px;
	}
	#col1 .carousel .carousel-caption,
	#col2 .carousel .carousel-caption,
	#col3 .carousel .carousel-caption{
		background: rgba(0,0,0,0.85);
		font-size: 12px;
	}
	#col1 .carousel .carousel-caption p,
	#col2 .carousel .carousel-caption p,
	#col3 .carousel .carousel-caption p{
		line-height: 15px;
	}
	/*======================================================================= forums*/
	#interaction-list ul{
		list-style: none;
		overflow: hidden;
	}
	/*======================================================================= SIDEBAR INFORMATION*/
	#sidebar .sidebar-information{
		font-size: 12px;
		line-height: 15px;
	}
	@media (max-width: 767px){
		#sidebar .sidebar-information {
			background: #fff;
			border: 1px solid #ccc;
			border-radius: 5px;
			overflow: hidden;
			padding:1em;
		}	
	}
	.list-units > ul{
		background: #fcfcfc;
	}
	.list-units > ul > li > ul > li {
		border-bottom:none;
		background: #fff;
		filter: none;
		padding: 0.5em;
		box-shadow: 0 -1px 0 white inset;
		border-radius: 4px;
		margin-bottom: 4px;

		overflow: hidden;
	}
	.list-units > ul  > li > ul {
		margin-bottom: 5px;
		border: none;	
	}
	.list-units > ul > li > ul > li > span.finish{
		background-color: #681B17;
		line-height: 25px;
	    color: #fff;
    }
	.list-units > ul > li > ul > li:first-child ,
	.list-units > ul > li > ul > li:last-child {
		border-radius: 4px; 
	}

/*CHANGE FIRST*/

	#home-wrap-first .widget.widget-programs-list.widget-small{
		background: #fff;
		margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
	}

	
	/*======================================================================= HOME CAROUSEL*/
	#home #home-wrap-first #main.span8{
		padding: 0;
	}
	#home #home-wrap-first #main.span8 .main-inner{
		padding: 8px;
	}
	#home #home-wrap-first .carousel-caption{
		border-radius: 0 0 5px 5px;
	}
	#home #home-wrap-first .carousel{
		margin-bottom: 0;
	}
	#home #home-wrap-first .carousel .item{
		border-radius: 5px 5px 0 0;
	}
	#home #home-wrap-first .carousel-control{
		font-size: 40px;
	}
	
	.carousel-inner > .item > img {
		border-radius: 5px;
		width: 100%;
	}
	/*SIDEBAR*/
	#home .sidebar-inner{
		padding: 0;
	}
	/*======================================================================= PROGRAMS*/
	.sidebar-menu li{
		margin-bottom: 4px;
	}
	.sidebar-menu li a{
		padding: 1em;
		background-color: #000;
		font-size: 14px;
		color: #fff;
	}
	.sidebar-menu li.current a ,
	.sidebar-menu li.current a:hover {
		background-image: none;
		background-color: #681B17;
		color: #fff;
	}

	.sidebar-menu li a:hover{
		padding: 1em;
		background-color: #808080;
		font-size: 14px;
		color: #fff;
	}


	/*PADDING MAIN*/
	#internal.context-me-you .content-inner #main,
	#internal.context-forums-list .content-inner #main,
	#internal.context-forums-show .content-inner #main,
	#internal.context-request-list .content-inner #main,
	#internal.context-request-request .content-inner #main ,
	#internal.context-posts-list .content-inner #main,
	#internal.context-posts-show .content-inner #main,
	#internal.context-event-show .content-inner #main,
	#internal.context-pages-show .content-inner #main,
	#internal.context-resource-interaction .content-inner #main,
	#internal.context-files-show .content-inner #main,
	#internal.context-people-list .content-inner #main,
	#internal.context-people-show .content-inner #main,
	#internal.webinar-list .content-inner #main,
	#internal.context-program-list .content-inner #main,
	#internal.context-program-show .content-inner #main,
	#internal.context-course-show .content-inner #main,
	#internal.context-event-list .content-inner #main,
	#internal.context-me-friends .content-inner #main,
	#internal.internal-terms .content-inner #main{
		padding: 0;
	}
	#internal.context-me-you #main .main-inner,
	#internal.context-forums-list #main .main-inner,
	#internal.context-forums-show #main .main-inner,
	#internal.context-request-list #main .main-inner,
	#internal.context-request-request #main .main-inner,
	#internal.context-posts-list #main .main-inner,
	#internal.context-posts-show #main .main-inner,
	#internal.context-event-show #main .main-inner,
	#internal.context-pages-show #main .main-inner,
	#internal.context-resource-interaction #main .main-inner,
	#internal.context-files-show #main .main-inner,
	#internal.context-people-list #main .main-inner,
	#internal.context-people-show #main .main-inner,
	#internal.webinar-list #main .main-inner,
	#internal.context-program-list #main .main-inner,
	#internal.context-program-show #main .main-inner,
	#internal.context-course-show #main .main-inner,
	#internal.context-event-list #main .main-inner,
	#internal.context-me-friends #main .main-inner,
	#internal.internal-terms #main .main-inner{
		padding: 2em;
	}

	#internal .sidebar-inner{
		padding: 0;
	}
	
	#sidebar .widget h3, 
	#main .widget h3, 
	#home-wrap-second .widget h3{
		border-bottom: 1px solid #dadada;
		padding-bottom: 10px;
	}


#home-wrap-first #sidebar .widget {
    padding-bottom: 0px;
    margin-bottom: 0px;
		background: #fff;
		margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.65) 0 0 6px 0;


}

.form-wide li {
    list-style: none outside none;
    padding: 0px 40px;
    margin: 0px;
}

#widget-e0c7d5 {
    padding: 14px;
        background: #fff;
    	margin-bottom: 20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		-moz-box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
		box-shadow: rgba(0,0,0,0.2) 0 0 0 1px inset,rgba(0,0,0,0.09) 0 0 6px 0;
}

.slide-down {
    padding: 10px;
    border: 1px solid #DAD0D0;
    overflow: hidden;
    margin-bottom: 10px;
    background-color: #fff;
}


.carousel-caption a {
    line-height: 20px;
    color: #681B17;
}

/*.view-more { clear: both; visibility: hidden;}*/



ul {
    list-style-position: inside;
} 


.information-detail a {
    font-weight: bold;
    color: #681B17
}
      /* CSS VARIABLES */
      :root {
           --main-color: #681B17; 
           --sub-text: #000; 
           --main-button: #681B17; 
           --button-hover: #000; 
          
          
          
          
      }
  
  
  .signin-signup input.password {margin-bottom: 15px!important;}