.thumbnail {
  padding: 0;
  border: none;
  text-decoration: none;
}
.thumbnail .caption{
   padding: 10px 0 0 0;
}

/* POP UP*/
.newforms .modal-dialog{
    margin: 30px auto;
    width: 300px;
}

.modalform{
  bottom: 0px;
  padding: 0 30px 30px 30px;
  position: absolute;
}

#ui-datepicker-div {
    z-index: 999999 !important;
}
/*--------------------*/
.carousel {
    margin-bottom: 0;
  /*  padding: 0 40px 30px 40px;*/
}
/* The controlsy */
.carousel-control {
	left: -12px;
    height: 40px;
	  width: 40px;
    background: none repeat scroll 0 0 #222222;
    border: 4px solid #FFFFFF;
    margin-top: 90px;
    text-decoration: none;
}
.carousel-control.right {
	right: -12px;
}
/* The indicators */
.carousel-indicators {
	right: 50%;
	top: auto;
	bottom: -10px;
	margin-right: -19px;
}
/* The colour of the indicators */
.carousel-indicators li {
	background: #cecece;
}
.carousel-indicators .active {
background: #428bca;
}
/* */
.onlymobile{
	display: none;
}
@media screen and (max-width: 768px){
	.onlydesktop{
		display: none;
	}
	.onlymobile{
		display: block;
	}
  .form_light_box .modal-body{
  	background: rgba(0, 0, 0, 0) url("../image/Mobile_personal_details.png");
    background-size: 100%;
    background-repeat: no-repeat;
    background-color: rgb(167, 197, 231);
  }

  .modal-dialog {
    width: 95%;
}
#userform22{
  height: auto !important;
}

.myname,.mymobile,.myemail,.mybtn {
    margin: 10px !important;
    width: 95% !important;
    height: 45px;
}
.myname input[type="text"],.mymobile input[type="text"],.myemail input[type="text"],.mybtn button{
  height: 45px !important;
}

.myname{
    /*margin-left: 0px !important;*/
}
#submit22{
  background-image: url("../image/submit_button_mobile.jpg");
  width: 100% !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

}
