html,body {
	overflow-x:hidden!important;
	font-family:'Source Sans Pro',sans-serif;
	-webkit-font-smoothing:antialiased;
	min-height:100%;
	background:#f9f9f9;
}
a {
	color:#3c8dbc;
}
a:hover,a:active,a:focus {
	outline:none;
	text-decoration:none;
	color:#72afd2;
}
/* Layouts */
.wrapper {
	min-height:100%;
}
.wrapper:before,.wrapper:after {
	display:table;
	content:" ";
}
.wrapper:after {
	clear:both;
}
/* Header */
body > .header {
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:1030;
}
/* Content */
.content {
	padding:20px 15px;
	background:#f9f9f9;
}
/* Utility */

/* Page Header */
.page-header {
	margin:10px 0 20px 0;
	font-size:22px;
}
.page-header > small {
	color:#666;
	display:block;
	margin-top:5px;
}
.margin {
	margin:10px;
}
/* Display inline */
.inline {
	display:inline;
	width:auto;
}
/* Text colors */
.text-red {
	color:#f56954 !important;
}
.text-yellow {
	color:#f39c12 !important;
}
.text-aqua {
	color:#00c0ef !important;
}
/*
   All form elements including input,select,textarea etc.
-----------------------------------------------------------------
*/
.form-control {
	-webkit-border-radius:0px !important;
	-moz-border-radius:0px !important;
	border-radius:0px !important;
	box-shadow:none;
}
.form-control:focus {
	border-color:#3c8dbc !important;
	box-shadow:none;
}
/*
    component:Boxes
-------------------------
*/
.box {
	position:relative;
	background:#ffffff;
	border-top:2px solid #c1c1c1;
	margin-bottom:20px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	width:100%;
	box-shadow:0px 1px 3px rgba(0,0,0,0.1);
}
.box.box-primary {
	border-top-color:#3c8dbc;
}
.box.box-info {
	border-top-color:#00c0ef;
}
.box.box-danger {
	border-top-color:#f56954;
}
.box.box-warning {
	border-top-color:#f39c12;
}
.box.box-success {
	border-top-color:#00a65a;
}

.etw_Pager{width:auto; display: inline-block; float: right; }
.etw_Pager a{background:#FFFFFF; color:#676767; padding:3px 6px; border:1px #ccc solid; line-height:25px; margin-right:3px; text-decoration:none;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px;}
.etw_Pager span{background:#FFFFFF; color:#676767; padding:3px 6px; border:1px #ccc solid; line-height:25px; margin-right:3px;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px;}
.etw_Pager a:hover{ background:#0074E8; color:#fff; text-decoration:underline;}
.etw_Pager .page_b{background:#006699;color:#fff; font-weight:bold;padding:3px 6px; margin-right:3px; border:#ccc 1px solid}


.select2-container{ float:left; width:99%; text-align:left;}
.select2-container .select2-choice{ line-height:34px;height: 34px;}
.select2-container .select2-choice{ background-image:none;}

.col-sm-2{ padding-left:0px; padding-right:0px;}