.bootstrap-wpadmin .testimonials-text em:before,
.bootstrap-wpadmin .testimonials-text em:after{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif ;
}
.bootstrap-wpadmin a{
	text-decoration: none !Important;
}
.bootstrap-wpadmin th{
	text-align: inherit;
}
.bootstrap-wpadmin .table>thead>tr>th,
.bootstrap-wpadmin .table>tbody>tr>th,
.bootstrap-wpadmin .table>tfoot>tr>th,
.bootstrap-wpadmin .table>thead>tr>td,
.bootstrap-wpadmin .table>tbody>tr>td,
.bootstrap-wpadmin .table>tfoot>tr>td{
	vertical-align: middle;
}
.bootstrap-wpadmin .btn{
	outline:0 !important;
	box-shadow: none !important;
	min-height: auto !important;
	border-radius: 2px !important;
}
.bootstrap-wpadmin .primary-color{
	color:#55c6ca;
}
.bootstrap-wpadmin .secondary-color,
.bootstrap-wpadmin span.required{
	color:#f26722;
}
.bootstrap-wpadmin .bootstrap-wpadmin .progress{
	height:26px;
}
.bootstrap-wpadmin .progress-bar-warning{
	background-color:#f26722;
	line-height: 26px;
}
.bootstrap-wpadmin .btn{
	border:1px solid transparent !Important;
	font-family: 'Montserrat', sans-serif;
}
.bootstrap-wpadmin .btn-primary,
.bootstrap-wpadmin .btn-primary{
	border-color:#55c6ca !important;
	background-color: #55c6ca !important;
}
.bootstrap-wpadmin .btn-warning,
.bootstrap-wpadmin .btn-warning{
	border-color:#f26722 !important;
	background-color: #f26722 !important;
}
.bootstrap-wpadmin .btn-sm, .btn-group-sm>.btn {
	padding: 5px 10px !important; 
}
.bootstrap-wpadmin a.btn-primary,
.bootstrap-wpadmin button.btn-primary{
	border-color:#55c6ca !important;
	background-color: transparent !important;
	color:#55c6ca !important;
}
.bootstrap-wpadmin a.btn-primary:hover,
.bootstrap-wpadmin a.btn-primary:focus,
.bootstrap-wpadmin button.btn-primary:hover,
.bootstrap-wpadmin button.btn-primary:focus{
	border-color:#55c6ca !important;
	background-color:#55c6ca !important;
	color:#fff !important;
}

.bootstrap-wpadmin a.btn-warning,
.bootstrap-wpadmin button.btn-warning{
	border-color:#f26722 !important;
	color: #f26722 !important;
	background-color: transparent !important;
}
.bootstrap-wpadmin a.btn-warning:hover,
.bootstrap-wpadmin a.btn-warning:focus,
.bootstrap-wpadmin button.btn-warning:hover,
.bootstrap-wpadmin button.btn-warning:focus{
	border-color:#f26722 !important;
	background-color: #f26722 !important;
	color:#fff !important;
}
.bootstrap-wpadmin .btn-primary.dark-block,
.bootstrap-wpadmin .btn-primary.dark-block{
	border-color:#55c6ca !important;
	background-color: #55c6ca !important;
	width:100%;
	color : #fff !important;
}
.bootstrap-wpadmin .btn-warning.dark-block,
.bootstrap-wpadmin .btn-warning.dark-block{
	border-color:#f26722 !important;
	background-color: #f26722 !important;
	width:100%;
	color : #fff !important;
}
.bootstrap-wpadmin .btn-lg{
	padding: 10px 50px;
}
.bootstrap-wpadmin .btn-circle{
	border-radius:100px !important;
	padding:8px 40px !important;
	font-weight:700 !important;
}
.bootstrap-wpadmin form .alert{
	display:none;
}
.bootstrap-wpadmin .alert-danger {
	background-color: #da4343;
	border-color: #ce1d39;
	color: #ffffff;
}
.bootstrap-wpadmin .alert-success {
	background-color: #55c6ca;
	border-color: #55c6ca;
	color: #ffffff;
}
.bootstrap-wpadmin form .heading.main{
	font-size: 40px;
	border-bottom:3px solid;
	text-transform: uppercase;
}
.bootstrap-wpadmin .form-group label,
.bootstrap-wpadmin .form label{
	margin-bottom:5px !important;
	font-size:14px !Important;
	font-weight: 600;
	line-height: 30px;
	color:#7c8084;
}
.bootstrap-wpadmin .form-group .form-control{
	font-size:14px !Important;
	padding:6px 10px !Important;
}
.bootstrap-wpadmin .form-group select{
	z-index:0 !Important;
}
.bootstrap-wpadmin .form-group .select-wrapper{
	width:100% !important;
}

.bootstrap-wpadmin .checkbox input[type="checkbox"]{
	margin-left:-20px !important;
}
.bootstrap-wpadmin hr.zero{
	margin:0;
}
.bootstrap-wpadmin .form-control{
	border-radius:2px!important;
	background: #f6f7f7!important;
	color: #4f4f4f!important;
	font-family: "Open Sans",sans-serif;
	font-size: 14px!important;
	font-weight: 400!important;
	line-height: 1.4!important;
	border: 1px solid #d4d4d4!important;
	-moz-box-shadow: inset 0 1px 1px transparent!important;
	-webkit-box-shadow: inset 0 1px 1px transparent!important;
	box-shadow: inset 0 1px 1px transparent!important;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s!important;
}
.bootstrap-wpadmin input.form-control,
.bootstrap-wpadmin select.form-control{
	height: 34px !important;
}
.bootstrap-wpadmin .select-wrapper:before{
	line-height:34px;
}
.bootstrap-wpadmin .has-error .form-control{
	border-color: #a94442!important;
}
.bootstrap-wpadmin .has-error label,
.bootstrap-wpadmin .has-error .help-block,.bootstrap-wpadmin  .has-error .control-label,.bootstrap-wpadmin  .has-error .radio,.bootstrap-wpadmin  .has-error .checkbox,.bootstrap-wpadmin  .has-error .radio-inline,.bootstrap-wpadmin  .has-error .checkbox-inline,.bootstrap-wpadmin  .has-error.radio label,.bootstrap-wpadmin  .has-error.checkbox label,.bootstrap-wpadmin  .has-error.radio-inline label,.bootstrap-wpadmin  .has-error.checkbox-inline label{
	color:#a94442!important;
}
.bootstrap-wpadmin .form-group{
	margin-bottom:20px;
}
.bootstrap-wpadmin .radio-inline{
	padding-left: 0;
	padding-right: 20px;
}
.bootstrap-wpadmin strong{
	font-weight:600;
}
.bootstrap-wpadmin .form-control::-webkit-input-placeholder{
  	color:#b5b5b5 !important;
}
.bootstrap-wpadmin .form-control::-moz-placeholder{
  	color:#b5b5b5 !important;
}
.bootstrap-wpadmin .form-control:-ms-input-placeholder{
  	color:#b5b5b5 !important;
}
.bootstrap-wpadmin .form-control:-moz-placeholder{
  	color:#b5b5b5 !important;
}
.bootstrap-wpadmin .nav-tabs{
	margin:0 !important;
}
.bootstrap-wpadmin .nav-tabs li{
	margin:0 !important;
}
.bootstrap-wpadmin .nav-tabs li>a{
	background: #eee;
	color:#555;
	border-radius:2px 2px 0 0;
	padding:5px 10px;
	font-size:13px;
}
.bootstrap-wpadmin .nav-tabs>li.active>a,.bootstrap-wpadmin  .nav-tabs>li.active>a:hover,.bootstrap-wpadmin  .nav-tabs>li.active>a:focus{
	color :#55c6ca;
}
.bootstrap-wpadmin form{
	padding-top:15px;
	padding-bottom:15px;
}
.bootstrap-wpadmin form .col-sm-12 .radio-inline, .checkbox-inline{
	padding-left:0;
}
.bootstrap-wpadmin .register-form:not(.no-bg){
	background: #f0f0f0;
	padding: 20px 10px;
}
.bootstrap-wpadmin .register-form:not(.no-bg) .form-group{
	margin-bottom: 10px;
}
.bootstrap-wpadmin .register-form:not(.no-bg) .form-control{
	height: 40px !important;
	background: #fff !important;
	color:#666 !important;
	font-size:14px !important;
}
.bootstrap-wpadmin .register-form .heading{
	font-size:14px;
	margin-bottom:0;
	font-weight:700;
}
.bootstrap-wpadmin .register-form hr{
	margin:10px 0;
	border-color:#ddd;
}
.bootstrap-wpadmin .default-hide{
	display: none;
}
.bootstrap-wpadmin .file-dropbox{
	border:2px dashed #ddd;
	position: relative;
	text-align: center;
	padding: 30px 0;
	cursor: pointer;
}
.bootstrap-wpadmin .file-dropbox span{
	color:#b5b5b5;
	text-transform: uppercase;
	cursor: pointer;
}
.bootstrap-wpadmin .file-dropbox input[type="file"]{
	width:100%;
	position: absolute;
	height: 100%;
	top:0;
	opacity: 0;
	cursor: pointer;
}
.bootstrap-wpadmin span.help-block{
	font-size:12px;
}
.bootstrap-wpadmin .text-upper{
	text-transform: uppercase;
}
.bootstrap-wpadmin .edsi-message-block{
	display: block;
	border:1px solid #d4d4d4;
	border-radius: 3px;
	padding:20px 15px 30px 15px ;
}
.bootstrap-wpadmin .edsi-message-block .title{
	font-weight: 700;
}
.bootstrap-wpadmin #gallery-1.gallery-size-full{
	text-align: center;
	margin:30px auto !important;
}
.bootstrap-wpadmin #gallery-1.gallery-size-full .gallery-item{
	min-width:33.33%;
}
.bootstrap-wpadmin .dashboard-block{
	border:1px solid #d4d4d4;
	border-radius: 3px;
	padding:20px 20px 30px 20px ;
	display: block;
}
.bootstrap-wpadmin .dashboard-block hr{
	margin:5px 0 20px 0;
}
.bootstrap-wpadmin .dashboard-block .big-title{
	margin:0;
}
.bootstrap-wpadmin .dashboard-block .button-block .btn{
	margin-bottom: 10px;
	min-width: 350px;
}
.bootstrap-wpadmin .btn-block{
	padding: 14px 28px !important;
	background: #55c6ca;
	color: #fff !important;
	font-weight: 700 !important;
}
.bootstrap-wpadmin .label-or{
	background: #f2f2f2;
	border-radius: 50%;
	display: block;
	font-style: italic;
	margin: 10px auto;
	font-size: 14px;
	color: #aeadad;
	text-align: center;
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.bootstrap-wpadmin .egg-donor-search-block{
	border:1px solid #d4d4d4;
	border-radius: 3px;
	padding:30px;
	display: block;
}
.bootstrap-wpadmin .no-wrapper .select-wrapper:before{
	content:"" !Important;
	display: none !Important;
}
.bootstrap-wpadmin .chosen-container-single .chosen-single div b{
	background-position-y:8px !Important;
}
.bootstrap-wpadmin .chosen-container-active.chosen-with-drop .chosen-single div b{
	background-position:-16px 8px !Important;
}

.bootstrap-wpadmin .chosen-container .chosen-results{
	text-align: left !Important;
	max-height: 180px !Important;
	z-index: 999999 !Important;
}
.bootstrap-wpadmin .chosen-container .chosen-results::-webkit-scrollbar {
	    width: 4px;
}
.bootstrap-wpadmin .chosen-container .chosen-results::-webkit-scrollbar-track{
	background:transparent;
}
.bootstrap-wpadmin .chosen-container .chosen-results::-webkit-scrollbar-thumb {
	background:#55c6ca !Important;
	border-radius: 2px;
}

.bootstrap-wpadmin .chosen-container-single .chosen-single{
	box-shadow: none !Important;
	background: #f6f7f7;
	color: #4f4f4f;
	height: 34px !Important;
	line-height: 34px !Important;
	border-radius: 2px !Important;
	border-color: #d4d4d4 !Important;
}
.bootstrap-wpadmin .chosen-container .chosen-drop{
	border-color: #d4d4d4 !Important;
	border-radius: 0 0 2px 2px!Important;
}
.bootstrap-wpadmin .chosen-container-active.chosen-with-drop .chosen-single{
	box-shadow: none !Important;
	background: none !Important;
	background: #fff !Important;
	height: 34px !Important;
	line-height: 34px !Important;
	border-radius: 2px 2px 0 0 !Important;
}

.bootstrap-wpadmin .chosen-container-active .chosen-single{
	box-shadow:none !Important;
	border-color: #d4d4d4 !Important;
}
.bootstrap-wpadmin .chosen-container-single .chosen-single span{
	color: #4f4f4f !important;
}
.bootstrap-wpadmin .chosen-container .chosen-results li.highlighted{
	background: #55c6ca !Important;
}
.bootstrap-wpadmin img.img-thumb{
	width:50px;
	height: 50px;
}
.bootstrap-wpadmin .edsi-search-block table thead tr th,
.bootstrap-wpadmin .edsi-search-block table thead tr td,
.bootstrap-wpadmin .edsi-search-block table tbody tr td,
.bootstrap-wpadmin .edsi-search-block table tbody tr th{
	vertical-align: middle !Important;
}

.bootstrap-wpadmin .edsi-search-block .table-responsive::-webkit-scrollbar {
	    width: 2px;
	    height: 2px;
}
.bootstrap-wpadmin .edsi-search-block .table-responsive::-webkit-scrollbar-track{
	background:transparent;
}
.bootstrap-wpadmin .edsi-search-block .table-responsive::-webkit-scrollbar-thumb {
	background:#55c6ca !Important;
	border-radius: 0px;
}
.bootstrap-wpadmin .condensed-view-images .carousel-control{
	top : inherit !important;
	opacity:1 !important;
	background-image: none !important;
	width:85%;
}
.bootstrap-wpadmin .condensed-view-images{
	padding: 15px;
	background: #fff;
	border:4px solid #eaeaea;
}
.bootstrap-wpadmin .condensed-view-block,
.bootstrap-wpadmin .edsi-search-block{
	border:1px solid #d4d4d4;
	border-radius: 3px;
	padding:40px;
	display: block;
	position: relative;
}
.bootstrap-wpadmin .condensed-view-block table{
	border:1px solid #f5f5f5;
}
.bootstrap-wpadmin #egg-donor-front-table tbody tr .edsi_user_images_main_block img{
	cursor: pointer;
}
.bootstrap-wpadmin .condensed-view-table:not(.backend) thead td,
.bootstrap-wpadmin .condensed-view-table:not(.backend) thead th,
.bootstrap-wpadmin .condensed-view-table:not(.backend) tbody td,
.bootstrap-wpadmin .condensed-view-table:not(.backend) tbody th,
.bootstrap-wpadmin .condensed-view-table:not(.backend) tfoot td,
.bootstrap-wpadmin .condensed-view-table:not(.backend) tfoot th{
	border:0 !important;
}
.bootstrap-wpadmin .condensed-view-block .bottom-buttons{
	text-align: right;
}
.bootstrap-wpadmin .favorite-donor-btn,
.bootstrap-wpadmin .print-btns{
	display: inline-block;
}

.bootstrap-wpadmin .favorite-donor-btn .btn,
.bootstrap-wpadmin .print-btns .btn{
	border: 1px solid #ccc !important;
	font-size: 16px !important;
}
.bootstrap-wpadmin .favorite-donor-btn .btn.active,
.bootstrap-wpadmin .print-btns .btn.active{
	color:#f26722;
	border-color: #f26722 !Important;
	background: #fff !Important;
}

.bootstrap-wpadmin .modal.sign-up{
	top:8%;
}
.bootstrap-wpadmin .m-signature-pad{
	position: relative;
}
.bootstrap-wpadmin .m-signature-pad .m-signature-pad--body{
	background: #f6f7f7;
	border: 1px solid #d4d4d4;
	border-radius: 2px;
	margin-bottom: 10px;
	padding: 10px;
}
.bootstrap-wpadmin .m-signature-pad .btn{
	color:  #ccc !Important;
	background-color: #fff !Important;
	border-color: #ccc !Important;
	font-size:16px !Important;
	padding:2px 8px !Important
}

.bootstrap-wpadmin .m-signature-pad .m-signature-pad--footer{
	position: absolute;
	top: 0;
	right: 0;
}

.bootstrap-wpadmin #redirect_link_btn{
	display: none;
}
.bootstrap-wpadmin .ui-datepicker select.ui-datepicker-month,
.bootstrap-wpadmin .ui-datepicker select.ui-datepicker-year{
	line-height: 12px !important;
}
.bootstrap-wpadmin .progress{
	height: 24px;
}
.bootstrap-wpadmin .edsi_user_images_main_block{
	position:relative;
}
.bootstrap-wpadmin .edsi_user_images_block{
	position: absolute;
	top: 0;
	left: 80%;
	width: 200px;
	border: 2px solid #eaeaea;
	padding: 10px;
	background: #fff;
	display: none;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	z-index:999;
}
.bootstrap-wpadmin .edsi_user_images_main_block:hover .edsi_user_images_block{
	display: block;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	z-index:999;
}
.bootstrap-wpadmin #egg-donor-front-table >tbody>tr:last-child .edsi_user_images_block{
	bottom: 0;
	top: auto;
}
.bootstrap-wpadmin .edsi_images_carousel .carousel-control{
	top : 40%;
	opacity:1 !important;
	background-image: none !important;
}
.bootstrap-wpadmin .edsi_images_carousel .carousel-inner{
	height: 130px;
}
.bootstrap-wpadmin .files-list li{
	border: 1px dashed #f26722;
	padding: 5px;
	color: #f26722;
	font-weight: 700;
	margin-top: 10px;
}
.bootstrap-wpadmin .files-list  li .remove-temp-upload-files{
	color: #f26722;
}
.bootstrap-wpadmin .unstyled-list{
	margin-left: 0px !important;
	list-style-type: none !important;
}
@media only screen and (max-width : 767px){
	.bootstrap-wpadmin .change-search-button{
		text-align: left !important;
		margin-bottom: 20px;
	}
	.bootstrap-wpadmin .condensed-view-block .bottom-buttons{
		text-align: center;
	}
	.bootstrap-wpadmin .condensed-view-block .bottom-buttons .btn{
		margin-bottom:10px;
	}
	.bootstrap-wpadmin .condensed-view-block, .bootstrap-wpadmin .edsi-search-block{
		padding:15px;
	}
	.bootstrap-wpadmin .condensed-view-images{
		margin-bottom:30px;
	}
	.bootstrap-wpadmin .condensed-view-images .carousel-inner{
		height: 300px;
	}
	.bootstrap-wpadmin .condensed-view-table tbody td{
		text-align: left;
	}
	.bootstrap-wpadmin .condensed-view-table tbody td:first-child{
		width:40%;
		text-align: right;
	}
	.bootstrap-wpadmin .dashboard-block .button-block .btn{
		min-width: auto;
	}
}

@media only screen and (min-width : 768px){
	.bootstrap-wpadmin .condensed-view-images{
		position: absolute;
		right: 40px;
		margin-top:1px;
		width: 350px;
		border:4px solid #eaeaea;
	}
	.bootstrap-wpadmin .condensed-view-images.backend{
		right: 20px;
	}
	.bootstrap-wpadmin .condensed-view-images .carousel-inner{
		height: 250px;
	}
	.bootstrap-wpadmin .condensed-view-images img{
		min-width: 300px;
	}
	.bootstrap-wpadmin .condensed-view-table tbody td:first-child{
		width:20%;
		text-align: right;
	}
	.bootstrap-wpadmin .condensed-view-table tbody td:last-child{
		text-align: left;
	}
	
}