@charset "utf-8";
/* CSS Document */
* { font-family: 'Extaza',sans-serif; direction: rtl; }

/* MIKL CSS */
.phcFontEn{
     font-family: "Open Sans Hebrew";
     font-size: 95%;
}
.phcSpecialSym{
     font-family: "Open Sans Hebrew";
     font-weight: 400;
     font-size: 60%;
}
/* ----------- DESKTOP ----------- */

/* FORM BOOTSTRAP */
.phcBlockDoctorsFormWrap{
	width: 100%;
}
.phcBlockDoctorsFormWrap .form-control{
	min-height: 50px;
	padding: 10px;
     margin-bottom: 0;
     font-size: 17px;
     line-height: 18px;
     font-weight: 400;
     font-family: Arial, sans-serif;
     background-color: #fff;
     border: 1px solid #7b7b7b;
     color: #191919;
}
.phcBlockDoctorsFormWrap .form-group{
	margin: 0 0 15px;
}
.phcBlockDoctorsFormWrap input[type="checkbox"] {
     float: right;
     width: 15px;
     display: inline-block;
     margin: 0;
	height: 15px;
}
.phcBlockDoctorsFormWrap ::placeholder{
	opacity: 1;
     color: #191919;
}
.phcBlockDoctorsFormWrap .form-check-label{
	display: inline-block;
     max-width: 100%;
     margin-bottom: 5px;
     padding: 0 21px 0 0;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	text-align: right;
}
.phcBlockDoctorsFormWrap .form-check-label a{
	color: #191919;
    	text-decoration: underline;
}
.phcBlockDoctorsFormWrap .phcBranchesList{
     display: inline-block;
     width: 100%;
     font-size: 16px;
     line-height: 16px;
     text-align: right;
	color: #000;
	margin: 10px 0 20px;
}
.phcBlockDoctorsFormWrap .phcBranches{
	margin-bottom: 0;
}
.phcBlockDoctorsFormWrap .phcDoctorsFormSubmitBtnWrap{
     display: block;
     width: 100%;
}
.phcBlockDoctorsFormWrap .btn{
	display: inline-block;
	width: 100%;
	min-height: 50px;
	font-size: 24px;
	line-height: 40px;
	color: #fff;
	background-color: #d67480;
	border: none;
	margin-top: 0;
     opacity: 1;
}
.phcBlockDoctorsFormWrap select option {
	font-size: 16px;
     line-height: 25px;
}
.phcBlockDoctorsFormWrap select option[disabled]:first-child {
	display: none;
}
.phcBlockDoctorsFormWrap .has-error input[type="text"], .phcBlockDoctorsFormWrap .has-error input[type="email"], .phcBlockDoctorsFormWrap .has-error input[type="tel"], .phcBlockDoctorsFormWrap .has-error select, .phcBlockDoctorsFormWrap .has-error .phcVal {
	border: 1px solid #a94442!important;
	box-shadow: 0 0 0 0.2rem rgb(169, 68, 66, .25);
	text-transform: lowercase;
}
.phcBlockDoctorsFormWrap .list-inline, .phcBlockDoctorsFormWrap .list-unstyled{
	padding: 2px 10px;
     margin: 0;
     color: #fff;
     text-align: right;
     display: inline-block;
     width: 100%;
     z-index: 1;
     position: relative;
     right: 0;
     top: -11px;
     background-color: rgb(214 116 128);
}
.phcBlockDoctorsFormWrap .form-check .list-inline, .phcBlockDoctorsFormWrap .form-check .list-unstyled{
     right: 0;
     top: -50px;
}
.help-block.with-errors{
	position: absolute;
}
.phcBlockDoctorsFormWrap .list-inline::after, .list-unstyled::after {
	content: " ";
	position: absolute;
  	bottom: 100%;  /* At the top of the tooltip */
  	right: 5%;
  	margin-left: -5px;
  	border-width: 5px;
  	border-style: solid;
  	border-color: transparent transparent rgb(214 116 128) transparent;
}
/* END FORM BOOTSTRAP */
.phcBlockDoctorsFormWrap .form-group.phcRadioBoxWrap{
     height: 50px;
}
.phcBlockDoctorsFormWrap .form-check-inline{
	display: inline-block;
}
.phcBlockDoctorsFormWrap .form-check.form-check-inline{
	padding: 0;
}
.phcBlockDoctorsFormWrap .form-check.form-check-inline .form-check-label{
	padding: 0;
}
.phcBlockDoctorsFormWrap .form-check-inline .form-check-label{
	padding-right: 15px;
	font-size: 16px;
	line-height: 16px;
}
.phcBlockDoctorsFormWrap .form-check-inline input[type=radio]{
	vertical-align: text-bottom;
     padding-right: 0;
}
.phcBlockDoctorsFormWrap .form-check{
	padding-right: 15px;
	font-size: 14px;
	line-height: 16px;
     display: block;
     margin: 20px 0 0;
}
.phcBlockDoctorsFormWrap .form-check a{
	padding-right: 8px;
	font-size: 14px;
	line-height: 16px;
	color: #191919;
	text-decoration: underline;
}
.phcBlockDoctorsFormWrap .form-check label{
	color: #191919;
	padding: 0 30px 0 0;
}
.phcBlockDoctorsFormWrap .form-check label a{
	color: #191919;
    	text-decoration: underline;	
}
.phcBlockDoctorsFormWrap .phcUpload{
     position: relative;
}
.phcBlockDoctorsFormWrap .phcUpload .form-control {
	padding: 10px;
     margin-bottom: 0;
     font-size: 17px;
     line-height: 18px;
     font-weight: 400;
     font-family: Arial, sans-serif;
     background-color: #fff;
     border: 1px solid #7b7b7b;
     color: #191919;
     height: 50px;
     min-height: 50px;
     border-radius: .25rem;
     z-index: 0;
     direction: ltr;
}
input[type='file'] {
     opacity:0;    
}
[type=file] + label {
     font-family: Arial, sans-serif;
     font-size: 17px;
	line-height: 29px;
     padding: 10px;
     width: 20%;
     margin: 0;
     left: 16px;
     position: absolute;
     text-align: center;
     top: 1px;
     background: #d67480;
     color: #fff;
     border: none;
     border-radius: .25rem 0 0 .25rem;
     cursor: pointer;
     height: 48px;
     z-index: 1;
}
@-moz-document url-prefix() {
[type=file] + label {
     width: 17%;
}
}
[type=file] + label:hover {
     background: #d9aeb4;
}

.phcVal {
     width: 95%;
     position: absolute;
     top: 0;
     left: 16px;
     pointer-events: none;
     padding: 10px;
     margin-bottom: 0;
     font-size: 17px;
     line-height: 28px;
     font-weight: 400;
     font-family: Arial, sans-serif;
     background-color: #fff;
     border: 1px solid #7b7b7b;
     color: #191919;
     height: 50px;
     min-height: 50px;
     border-radius: .25rem;
     z-index: 0;
     direction: ltr;
}

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
.phcRequired{
	margin: 10px 0 0;
	font-size: 14px;
	line-height: 14px;
	font-weight: 700;
     display: block;
}
.phcRequired span{
	font-size: 16px;
	line-height: 16px;
	font-weight: 700;
	color: red;
}
.phcBlockDoctorsFormWrap{
	text-align: right;
}
.phcBlockDoctorsTextTitle{
	font-family: 'Extaza',sans-serif;
     text-align: right;
     font-size: 17px;
     line-height: 22px;
	color: #d67480;
	margin-bottom: 20px;
     padding: 0 15px;
     font-weight: 400;
}
.phcBlockDoctorsTextTitle strong{
	color: #d67480;
}
.phcDoctorsMessage{
     text-align: center;
     font-size: 22px;
     line-height: 26px;
     color: #000;
     margin-top: 4%;
}
.phcDoctorsBtn{
     text-align: center;
     font-size: 29px;
     line-height: 30px;
     color: #ed1a39;
     margin-top: 10px;
}
.phcDoctorsBtn a{
     text-align: center;
     font-size: 22px;
     line-height: 22px;
     color: #ed1a39;
     text-decoration: underline;

}
/* ----------- LAPTOP ----------- */

@media screen and (min-width: 1200px) and (max-width: 1600px) {


}

@media screen and (min-width: 1280px) and (max-width: 1280px) {
.phcBlockDoctorsFormWrap {
	margin: 0 0 15px;
	padding: 0 10px;	
}
.phcBlockDoctorsFormWrap .form-group {
	margin: 0 1% 15px;
	padding: 0;
	max-width: 48%;
}
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
/* FORM BOOTSTRAP */

.phcBlockDoctorsFormWrap input[type="checkbox"] {
	right: 15px;
}
.phcBlockDoctorsFormWrap .form-check-label {
	display: inline-block;
     max-width: 99%;
	text-align: right;
	padding: 0 21px 0 0;
}
.phcBlockDoctorsFormWrap .form-check label{
	color: #191919;
	padding: 0 25px 0 0;
}
.phcSubmitBtnWrap{
	float: right;
	display: inline-block;
}
.phcBlockDoctorsFormWrap .form-group {
	padding: 0 15px;	
}
.phcVal {
     width: 94%!important;
}
[type=file] + label {
     width: 23%!important;
}
@-moz-document url-prefix() {
[type=file] + label {
     width: 19%!important;
}
}
/* END FORM BOOTSTRAP */
.col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
}
/* ----------- TABLET ----------- */
@media screen and (min-width: 768px) and (max-width: 1024px) {
/* FORM BOOTSTRAP */
.phcBlockDoctorsFormWrap input[type="checkbox"] {
	float: right;
     width: 15px;
     display: inline-block;
     margin: 0;
     height: 15px;
     position: relative;
}
iframe.phcFormIframe .phcBlockDoctorsFormWrap .form-group {
	margin: 0 0 15px;
     display: inline-block;
     width: 100%;
     float: right;
	max-width: 50%;
}
.phcBlockDoctorsFormWrap .form-check-label {
	display: inline-block;
     max-width: 100%;
	text-align: right;
	padding: 0 21px 0 0;
}
.phcSubmitBtnWrap{
	float: right;
	display: inline-block;
}
.phcBlockDoctorsFormWrap .form-check {
	position: relative;
     display: inline-block;
     padding-left: 0;
}
/* END FORM BOOTSTRAP */
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
.phcBlockDoctorsFormWrap .form-check label{
	color: #191919;
	padding: 0 10px 0 0;
}
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
/* FORM BOOTSTRAP */
.phcBlockDoctorsFormWrap .form-group {
	margin: 0 0 15px;
}
.phcBlockDoctorsFormWrap .form-check-label {
	display: inline-block;
     max-width: 98%;
	text-align: right;
}
.phcBlockCripplesFormWrap .form-check {
	position: relative;
     display: inline-block;
     padding-left: 0;
     width: 100%;
     max-width: 100%;
}
.phcSubmitBtnWrap{
	float: right;
	display: inline-block;
}
.phcBlockCripplesFormWrap .btn {
    width: 60%;
}
/* END FORM BOOTSTRAP */
.phcVal {
     width: 93.5%!important;
}
[type=file] + label {
     width: 25%!important;
     left: 15px!important;
}
@-moz-document url-prefix() {
[type=file] + label {
     width: 22%!important;
     left: 15px!important;
}
}
}

/* ----------- MOBILE LARGE ----------- */
@media screen and (max-width: 767px) {

/* FORM BOOTSTRAP */
.phcBlockDoctorsFormWrap .form-group{
	text-align: right;
	padding: 0 5px;
}
.phcBlockDoctorsFormWrap input[type="checkbox"] {
	right: 5px;
}
.phcBlockDoctorsFormWrap .form-check-label {
	display: inline-block;
     max-width: 100%;
	text-align: right;
	padding: 0 20px 0 0!important;
	font-size: 11px;
	line-height: 12px;
}
.phcSubmitBtnWrap{
	float: right;
	display: inline-block;
}
.phcBlockDoctorsFormWrap .list-inline, .list-unstyled{
	font-size: 15px;
	line-height: 15px;
}
.phcBlockDoctorsFormWrap .form-check {
     font-size: 14px;
     line-height: 16px;
	padding: 0 5px;
	text-align: right;
}
.phcBlockDoctorsFormWrap .form-check a{
     font-size: 11px;
     line-height: 12px;
}
.phcBlockDoctorsFormWrap .form-check.form-check-inline{
	padding: 0!important;		
}
.phcBlockDoctorsFormWrap .form-check-inline .form-check-label {
	padding-right: 0!important;
}
/* END FORM BOOTSTRAP */

.form-check-inline {
	display: inline-block;
}
.phcVal {
     width: 97%!important;
     left: 5px!important;
}
[type=file] + label {
     width: 33%!important;
     left: 5px!important;
}
@-moz-document url-prefix() {
[type=file] + label {
     width: 28%!important;
     left: 5px!important;
}
}
}

@media screen and (max-width: 500px) {
.phcBlockDoctorsTextTitle{
     padding: 0 10px;
     font-size: 15px;
     line-height: 17px;
}
.phcBlockDoctorsTextTitle strong{
     display: block;
}
.phcBlockDoctorsTextTitle br{
     content: "";
}
.phcBlockDoctorsFormWrap .form-group{
	text-align: right;
	padding: 0 5px;
     margin: 0 0 10px;
}
.phcBlockDoctorsFormWrap .form-check-label {
	display: inline-block;
     max-width: 100%;
	text-align: right;
}
.phcBlockDoctorsFormWrap .form-control {
     min-height: 35px;
     padding: 10px;
     margin-bottom: 0;
     font-size: 15px;
     line-height: 16px;
}
.phcBlockDoctorsFormWrap .form-control select{
     min-height: 35px;
     padding: 10px;
     margin-bottom: 0;
     font-size: 15px;
     line-height: 16px;
}
.phcBlockCripplesFormWrap .form-group.phcUpload {
    position: relative;
}
.phcBlockDoctorsFormWrap .phcUpload .phcVal {
     width: 95%;
     position: absolute;
     top: 0;
     left: 16px;
     padding: 10px;
     font-size: 15px;
     line-height: 13px;
     height: 35px;
     min-height: 35px;
}
.phcBlockDoctorsFormWrap .phcUpload .form-control {
     padding: 10px;
     margin-bottom: 0;
     font-size: 15px;
     line-height: 10px;
     height: 35px;
     min-height: 35px;
}
.phcBlockDoctorsFormWrap .phcUpload [type=file] + label {
     font-size: 15px;
     line-height: 10px;
     height: 33px;

}
[type=file] + label {
     width: 28%!important;
     left: 5px!important;
}
@-moz-document url-prefix() {
.phcBlockDoctorsFormWrap .phcUpload .form-control {
     padding: 2px 10px!important;
}
[type=file] + label {
     width: 24%!important;
     left: 5px!important;
}
}
.phcBlockDoctorsFormWrap .btn {
     display: inline-block;
     width: 100%;
     min-height: 30px;
     font-size: 20px;
     line-height: 30px;
}
.phcBlockDoctorsFormWrap .form-check .list-inline, .phcBlockDoctorsFormWrap .form-check .list-unstyled{
     right: 0;
     top: -87px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: right;
}
}

@media screen and (max-width: 360px) {

.phcBlockDoctorsFormWrap .form-control{
	font-size: 15px;
}
[type=file] + label {
     width: 31%!important;
     left: 5px!important;
}
@-moz-document url-prefix() {
.phcBlockDoctorsFormWrap .phcUpload .form-control {
     padding: 2px 10px!important;
}
[type=file] + label {
     width: 27%!important;
     left: 5px!important;
}
}
.phcBlockDoctorsFormWrap .form-check .list-inline, .phcBlockDoctorsFormWrap .form-check .list-unstyled{
     right: 0;
     top: -100px;
}
}

@media screen and (max-width: 330px) {

.phcBlockDoctorsFormWrap .form-control{
	font-size: 15px;
}
[type=file] + label {
     width: 33%!important;
     left: 5px!important;
}
@-moz-document url-prefix() {
.phcBlockDoctorsFormWrap .phcUpload .form-control {
     padding: 2px 10px!important;
}
[type=file] + label {
     width: 28%!important;
     left: 5px!important;
}
}
.phcBlockDoctorsFormWrap .form-check .list-inline, .phcBlockDoctorsFormWrap .form-check .list-unstyled{
     right: 0;
     top: -100px;
}
}

/* ----------- MOBILE SMALL ----------- */
@media screen and (max-width: 320px) {
.phcBlockDoctorsFormWrap .form-control{
	font-size: 14px;
}
.phcBlockDoctorsFormWrap .form-check-label {
	display: inline-block;
     max-width: 100%;
     text-align: right;
}
.phcBlockDoctorsFormWrap .list-inline, .list-unstyled{
	font-size: 13px;
	line-height: 15px;
}
[type=file] + label {
     width: 37%!important;
     left: 5px!important;
}
@-moz-document url-prefix() {
.phcBlockDoctorsFormWrap .phcUpload .form-control {
     padding: 2px 10px!important;
}
[type=file] + label {
     width: 32%!important;
     left: 5px!important;
}
}
.phcBlockDoctorsFormWrap .form-check .list-inline, .phcBlockDoctorsFormWrap .form-check .list-unstyled{
     right: 0;
     top: -100px;
}
}
/* END MIKL CSS */