
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'entypo-fontello';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.glyphicon-ok-sign:before{content:"\e812";}
.glyphicon-ok-circle:before{content:"\e80c";}
.glyphicon-ban-circle:before{content:"\e868";}

.text-primary{color:#337ab7 !important;}
.text-success{color:#3c763d !important;}
.text-danger{color:#a94442 !important;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:focus,.btn:hover{color:#333;text-decoration:none;}
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-success:focus{color:#fff !important;background-color:#449d44;border-color:#255625;}
.btn-success:hover{color:#fff !important;background-color:#449d44;border-color:#398439;}
.btn-success:active{color:#fff !important;background-color:#449d44;border-color:#398439;}
.btn-success:active:focus,.btn-success:active:hover{color:#fff !important;background-color:#398439;border-color:#255625;}
.btn-success:active{background-image:none;}

.btn-success{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);}
.btn-success:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.btn:active{background-image:none;}
.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e;}
.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px;}
.btn-success:active{background-color:#419641;border-color:#3e8f3e;}

.Rtable a.btn{color:#337ab7;text-decoration:none;}
.Rtable a.btn:focus,.Rtable a.btn:hover{color:#23527c;text-decoration:underline;}
.Rtable a.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.Rtable h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
.Rtable h3{margin-top:20px;margin-bottom:10px;}
.Rtable h3{font-size:24px;}

.Rtable a.btn{
	color:#ffffff !important;
}

/* Tables
================================== */
.Rtable {
	display: flex;
	flex-wrap: wrap;
	margin: 0 0 3em 0;
	padding: 10px;
}
.Rtable-cell {
	box-sizing: border-box;
	flex-grow: 1;
	width: 100%;
	padding: 0.8em 0.8em;
	overflow: hidden;
	list-style: none;
	border: solid 3px white;
	background: rgba(112, 128, 144, 0.2);
}
.Rtable-cell > h1,
.Rtable-cell > h2,
.Rtable-cell > h3,
.Rtable-cell > h4,
.Rtable-cell > h5,
.Rtable-cell > h6 {
	margin: 0;
	font-size:14px;
}
.Rtable-cell--head{
	background-image: linear-gradient(0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1));
	font-weight:bold;
}
/* Table column sizing
================================== */
.Rtable--2cols > .Rtable-cell {
	width: 50%;
}
.Rtable--3cols > .Rtable-cell {
	width: 33.33%;
}
.Rtable--4cols > .Rtable-cell {
	width: 25%;
}
.Rtable--5cols > .Rtable-cell {
	width: 20%;
}
.Rtable--6cols > .Rtable-cell {
	width: 16.6%;
}

.Rtable--6cols > .cc-1{
	width: 32%;	
}
  
.Rtable--6cols > .cc-2{
	width: 14%;	
}

.Rtable--6cols > .cc-3{
	width: 15%;	
}

.Rtable--6cols > .cc-4{
	width: 9%;	
}

.Rtable--6cols > .cc-5{
	width: 9%;	
}

.Rtable--6cols > .cc-6{
	width: 21%;	
}
  
.mobile{
	display:none;
}

.is-striped {
  background-image: linear-gradient(0, rgba(0, 0, 0, 0.09), rgba(0, 0, 0, 0.03));
}

.btn{
	width:100%;
}

/* Responsive
==================================== */
@media all and (max-width: 768px) {
	.Rtable-cell--head{
		display:none;
	}

	.Rtable--collapse {
		display: block;
	}
	.Rtable--collapse > .Rtable-cell {
		width: 100% !important;
	}
	.Rtable--collapse > .Rtable-cell--foot {
		margin-bottom: 1.5em;
	}

	.Rtable-cell > h3{
		font-size:18px;
		font-weight:bold;
		text-align:center;		
	}

	.Rtable--6cols > .Rtable-cell-50{
		width:50% !important;
		float: left !important;
	}
	
	.mobile{
		padding-right:15px;
		display:inline-block;
	}	
	
	.Rtable--stripe .is-striped {
		background-image: none;
	}
	.Rtable--stripe .Rtable-cell:nth-child(even) {
		background-image: linear-gradient(0, rgba(0, 0, 0, 0.07), rgba(0, 0, 0, 0.07));
	}	
}
.no-flexbox .Rtable {
	display: block;
}
.no-flexbox .Rtable > .Rtable-cell {
	width: 100%;
}
.no-flexbox .Rtable > .Rtable-cell--foot {
	margin-bottom: 1.5em;
}
