.parent-validator{position:relative;}
.invalid-tooltip{right:0;top:45px;text-wrap:nowrap;max-width:unset;}

.bread-sec .grow-crumb {float: left; width: auto; margin-bottom: 30px; margin-top: 20px;}
.bread-sec .grow-crumb .breadcrumb {background-color: #f3f3f3;border-radius: 5px;width: auto;height: 28px;padding: 1px 11px 0px 9px;}
.bread-sec .grow-crumb .breadcrumb img {padding-right: 6px; height: 15px; margin-top: 5px;}
.bread-sec .grow-crumb .breadcrumb a {font-size: 12px; text-decoration: none; color: #838181;}
.bread-sec .grow-crumb .breadcrumb span {font-size: 12px; text-decoration: none; color: #838181;}
.bread-sec .grow-crumb .breadcrumb a:hover {color: #c09573; transition: .3s;}

/* th_beat_head */
.th_beat_head {width:100%;float:left;margin-top:40px;padding:0 168px; margin-bottom: 60px;}
.th_beat_head h2 {width:100%;float:left;font-size:35px;font-family:"Rob-500";color:#060707;}
.th_beat_head p {margin-top:20px;color:#b5b5b5;width:100%;float:left;}
.th_beat_form {width:100%;float:left;box-shadow:rgba(200, 200, 200, 0.75) 0px 3px 8px;padding:24px 19px; margin-bottom: 80px;}
.th_beat_form h3 small{float:left;width:100%;font-size:16px;color:#535353;margin-bottom:10px;}
.th_beat_form h3 {width:100%;float:left;color:#c09573;font-size:32px;font-family: "Rob-700";text-align:center; margin-bottom: 20px;}
.th_beat_form form {width: 100%; float: left;}
.th_beat_form form input {height: 44px;width:100%;float:left;border:1px solid #dddddd;padding: 0 15px;font-size:14px;color:#535353;
margin-bottom: 15px; outline:none;}
.th_beat_form form select {height:44px;width:100%;float:left;border:1px solid #dddddd;padding:0 15px;font-size:14px;
color:#535353;margin-bottom: 15px; outline:none;}
.th_form_sec form .form-spec{float: left; width: 100%;}
.th_beat_form form .form-spec label {width:100%;float:left;color:#0a0a0a;font-size:14px;font-family: "Rob-700"; margin-bottom: 10px;}
.th_beat_form form .form-spec label img {padding-right: 8px; margin-top: -1px;}
.th_beat_form form .th_form_file{position: relative; float: left; width: 100%;}
.th_beat_form form .th_form_file input[type="file"]::-webkit-file-upload-button{display: none;} 
.th_beat_form form .th_form_file input {height:44px;width:100%;float:left;border:1px solid #dddddd;line-height: 43px;padding:0 48px;font-size:14px;color:#535353; outline:none;}
.th_beat_form form .th_form_file img{position: absolute; top: 12px; left: 10px;}
.th_beat_form form textarea {height:76px;width:100%;float:left;border:1px solid #dddddd;padding:18px 15px;font-size:14px; color:#535353;outline:none;margin-bottom: 15px;resize:none;}
.th_beat_form form .captcha {float: left;width: 100%; padding-top: 5px;}
.th_beat_form form .captcha span {float: left; width: 15%;}
.th_beat_form form .captcha label {float: left; width: 85%; font-size: 14px; padding-top: 4px; white-space: nowrap; font-family: 'Rob-400';}
.th_beat_form form .captcha label b{color: #c09573;}
.th_beat_form form .th_form_ans {width:100%;float:left;}
.th_beat_form form .th_form_ans input {width:100%;float:left;border:1px solid #dddddd;height:44px;padding:0px 10px;outline:none; font-size:14px; border-radius: 3px;margin: 0}
.th_beat_form form .submit {width:100%;float:left;}
.th_beat_form form .submit button {background-color: #c09573;height:44px;line-height:44px;font-family:'Rob-500'; font-size:18px;color:#fff;border:none;outline:none;border-radius:3px;width:100%;}
.th_beat_form form .submit button:hover {background-color: #80654f; color: #fff; transition: 0.3s;} 
.th_form_banner {width:100%;float:left;}
.th_form_banner img {height:660px;} 

/* media quries */
@media only screen and (max-width:991px){
.th_beat_head {padding:0;margin-top:40px;}
.th_beat_head h2 {font-size:30px}
.th_beat_form form .th_form_ans{margin-bottom: 20px;}
.th_form_banner img {height: 782px;}
}

@media only screen and (max-width: 767px) {
.th_beat_form{margin-bottom: 10px;}
.th_form_banner img{height: unset;}
.th_form_banner {margin-bottom: 80px;}
}

@media only screen and (max-width: 575px) {
.th_beat_head h2 {font-size:20px}
.th_beat_head p {margin-top:10px;font-size:14px}
.th_beat_form p{font-size: 12px;}
.th_beat_form h3{font-size: 22px;}
.th_beat_form h3 small{font-size: 13px;}
.th_beat_form form .th_form_ans input{margin-bottom: 20px;}
.bread-sec .grow-crumb {margin-bottom: 10px;}
}
