input#signup {
   }
div#BotBootInputImage {
    float: left;
    padding: 2px 24px;
    font-size: 20px;
    margin: 5px 0;
    background: url(/captcha.png) no-repeat;
}
 .loader {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    text-align: center;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: auto;
    background: rgba(255, 255, 255, 0.6);
}

pre {
    font-size: 11px;
    padding: 0px !important;
    color: red;
    background: none !important;
    border: none !important;
    /* top:10px; */
}

.error {
border: 1px solid red !important ;
}

.loading-image {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
}

.alert.alert-success {
    font-size: 20px;
}


.alert.alert-success {
    font-size: 20px;
    position: absolute;
    top: 25%;
    left: 25%;
}


em {
    /* position: absolute; */
    /* color: red; */
    /* padding-left: 0px; */
    /* font-size: 12px; */
}
	
.acd-items .panel-heading .panel-title  {

display: block;

font-weight: 600;

padding: 29px 12px;

position: relative;

color: #565872;

/* text-align: center; */

font-size: 15px;

background: #fff;

box-shadow: 0px 8px 16px 0px rgb(0 109 232 / 15%);

/* margin-bottom: 20px; */

height: 82px;
}

.acd-items .panel-heading .panel-title:hover  {
  background: #2e375f none repeat scroll 0 0;
  display: block;
  font-weight: 600;
  /* padding: 24px 29px; */
  position: relative;
  color: white;
  /* text-align: center; */
  /* font-size: 16px; */
  box-shadow: 0px 8px 16px 0px rgb(0 109 232 / 15%);
}
.acd-items .panel-heading .panel-title i  {float: right;font-size: 24px;margin-top: -2px;}
.acd-items .panel-heading .panel-title a::before  {

    position: absolute;
    content: '\f41b';
    font-size: 80px;
    top: -20px;
    left: 5px;
    color: #fff;
    z-index: -1;
    opacity: .1;
}
	
	
.contact_us_details {
  padding-top: 0px;
  /* box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.15), 0 4px 15px 0 rgba(0, 0, 0, 0.15); */
}

.contact_us_details .row .col-md-4:nth-child(2) .c_details_item .media .media-left i {
  font-size: 23px;
}

.c_details_item {
  background: transparent;
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 16px;
}

.c_details_item .media .media-left {
  padding-right: 23px;
  /* vertical-align: middle; */
}

.c_details_item .media .media-left i {height: 65px;width: 65px;border: 1px solid #fd223f;border-radius: 50%;color: #ffffff;text-align: center;line-height: 61px;font-size: 28px;-webkit-transition: all 400ms linear 0s;-o-transition: all 400ms linear 0s;transition: all 400ms linear 0s;background-color: #fd223f;}

.c_details_item .media .media-body p {


  line-height: 22px;

  font-weight: normal;
}

.c_details_item .media .media-body a {

  color: #4a4a4a;
  line-height: 24px;

}

.c_details_item .media .media-body a:hover {
color: #0263a9;
}
.c_details_item .media .media-body h4 {margin-bottom: 8px;font-weight: 700;/* color: #0666ab; */}


@media only screen and (min-width: 320px) and (max-width: 735px) {
  .c_details_item {
    padding: 28px 15px;
  }
  .c_details_item .media .media-left {
    padding-right: 10px;
  }

}


.social-icon-two{
	position:relative;
}

.social-icon-two li{
	position:relative;
	margin-left:12px;
	display:inline-block;
}

.social-icon-two li a{
	position:relative;
	width:40px;
	height:40px;
	font-size:16px;
	color:#ffffff;
	border-radius:50%;
	line-height:42px;
	text-align:center;
	border:1px solid #ffffff;
	display:inline-block;
	-webkit-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	transition:all 300ms ease;
}

.social-icon-two li a:hover{
	color:#ffffff;
	border-color:#71b100;
	background-color:#71b100;
}


.social-icon-contact{
	position:relative;
}

.social-icon-contact li{
	position:relative;
	margin-right: 11px;
	display:inline-block;
}

.social-icon-contact li a{
	position:relative;
	width:40px;
	height:40px;
	font-size:16px;
	color: #0263a9 !important;
	border-radius:50%;
	line-height: 39px !important;
	text-align:center;
	border:1px solid #ffffff;
	display:inline-block;
	-webkit-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	transition:all 300ms ease;
	border: 1px solid #0263a9;
}

.social-icon-contact li a:hover{
	color: #ffffff !important;
	border-color: #0263a9;
	background-color: #0263a9;
}
.crhd{
    color: white !important;
    font-size: 10px;
    font-weight: 600;	
	
}
	