/**
 *
 * Apply Here your Custom CSS
 *
*/

body {
	
}

.content-wrap {
	padding: 25px;
background: #fff;
border: 1px solid #d0d1d5;
-webkit-border-radius: 3px;
}

.modal {
background-color: rgba(255, 255, 255, .8);
}

.modal-header {
min-height: 16.42857143px;
background: #f6f7f8;
border-bottom: 1px solid #eaeaeb;
font-size: 16px;
font-weight: 500;
padding: 10px 18px;
}


.modal-content {
position: relative;
background-color: #ffffff;
border-radius: 0px;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .3);
box-shadow:0 3px 8px rgba(0, 0, 0, .3);
}

.modal .modal-header .close {
background: none;
display: inline-block;
padding: 0px 5px;
line-height: 1;
color: #848484;
-webkit-opacity: 0.7;
-moz-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=70);
text-shadow: none;
font-weight: 700;
-moz-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}

.close {
float: right;
font-size: 25px;}

/* Voucher Preview Styles */
#voucher_preview {
background: #e9eaed;
padding: 16px;
border-top: 1px solid #B2B2B2;}

#voucher {
position: relative;
background-color: rgba(255, 255, 255, 1) !important;
border: 2px dashed rgba(0, 0, 0, 0.3) !important;
margin: 10px auto !important;
width: 790px !important;
}

#voucher #voucher-content {
float: left !important;
width: 615px !important;
margin: 10px !important;
}

#voucher #voucher-logo img {
height: 126px;
width: 126px;
border: 2px solid rgba(0, 0, 0, 0.3) !important;
border-radius: 0px !important;
}
/* TableStyles */
.headerRow {
    font-weight: 700;
}


/* Button Styles */
.pager li > a, .pager li > span {
display: inline-block;
padding: 5px 10px;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 3px;
border-color: #cccccc #c5c6c8 #b6b7b9;
color: #4e5665;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
font-weight: bold;}


.btn-default.btn-icon {  
  margin-left: 0px;
}

/* Top Headder styles */
.bluebg	{
background: #f6f7f8;
margin-left: -20px;
margin-right: -20px;
margin-top: -20px;
padding-top: 15px;
padding-bottom: 10px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
}

.alinkcolor	{
	color:#000000;
}

.description {color:#FFF;}

/* Drop down styles */
.page-body .select2-drop .select2-search:after {
font-size: 22px}
.page-body .select2-drop .select2-search input {
background: #F2F2F2;
border: 1px solid rgb(216, 216, 216);}

.page-body .select2-drop .select2-search {
position: relative;
padding: 12px 15px;
border-bottom: 1px solid rgb(213, 213, 213);
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
}

.page-body .select2-drop {
	border: 1px solid #B8B8B8;
}

.page-body .select2-drop .select2-search .select2-result-selectable, .page-body .select2-drop .select2-results .select2-result-selectable{
	padding-top: 5px;
padding-bottom: 5px;}


.page-body .selectboxit-container .selectboxit-options{
	border: 1px solid #B8B8B8;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
}

/* Checkbox styles */
.checkbox-replace .cb-wrapper, .radio-replace .cb-wrapper {
border: 1px solid #000000;
}
