﻿@charset "utf-8";
/* CSS Document */


 textarea:focus, input:focus{
    outline: 0;
}
*:focus {
    outline: 0;
}
input::placeholder {
  color: #c6c6c6;
}
textarea::-webkit-input-placeholder {
color: #c6c6c6;
}

textarea:-moz-placeholder { /* Firefox 18- */
color: #c6c6c6;
}

textarea::-moz-placeholder {  /* Firefox 19+ */
color: #c6c6c6;
}

textarea:-ms-input-placeholder {
color:  #c6c6c6;
}
#top {box-shadow:0 0 3px 0 rgba(0,0,0,0.22);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.22);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.22); padding:5px 0px;}
.logo{height:36px;}
.logobody {
    text-align: center;
}
h4{ font-weight:bold; font-size:15px; margin:5px 0px;}
h5{ font-weight:bold; font-size:13px; margin:5px 0px;}
.bodycontainer{margin-top:70px; padding:0px 70px;}
.bodycontainer h3{ 	color: #DB3B22;	 	font-size: 24px; margin:5px 0px 15px 0px;	font-weight: 500;	letter-spacing: 1px;	line-height: 32px;}
.bodycontainer p{ color: #374251;	font-family: Roboto; margin-top:20px;	font-size: 14px;	letter-spacing: 0.58px;	line-height: 22px;}
.filedbox{border: 1px solid #E6EAEE;  display:inline-block; width:80%; padding:25px 35px;	border-radius: 4px;	background-color: #FFFFFF;	box-shadow: 0 10px 20px -12px rgba(0,0,0,0.5); margin:0px 10%;}
.ftextbox{border: 1px solid #CFD5DB;	border-radius: 4px; height:35px; color:#647182; width:99%; font-size:14px; margin:5px 0px 10px 0px; padding:4px; }
.ftextbox_s{border: 1px solid #CFD5DB;	border-radius: 4px; height:35px; color:#647182; width:99%;   font-size:14px; margin:5px 0px 10px 0px; padding:4px; }
.flabel{	color: #647182;	font-family: Roboto;	font-size: 14px;	font-weight: 500;	line-height: 16px;}
.flabel span{ color:#DB3B22;}
.addbtn{ border: 1px solid #DB3B22;	 color:#DB3B22; border-radius: 4px; width:11%; margin:5px 0px 0px 2%;  height:34px; background:none;  font-size:17px;}
.sumitbtn{ background:#DB3B22; width:99%; border:none;  border-radius: 4px; text-align:center; font-size: 14px;	font-weight: 500; padding:8px 0px;  margin-top:10px; color: #FFFFFF;}
.sumitbtn_d{width:99%; border-radius: 4px;  padding:8px 40px;  color:#fff;  border:none; margin-top:10px; 	background-color: #E6EAEE;}
.sumitbtn_r{border-radius: 4px;  padding:8px 40px;  color:#fff;  border:none; margin-top:50px; 	background-color: #DB3B22;}
.backbtn{border-radius: 4px;  padding:8px 20px;  color:#DB3B22;  border:1px solid #DB3B22; margin-top:20px; background:none;}
.resumediv{border-radius: 4px;	border: 1px solid #CFD5DB; padding:20px; display:inline-block;  margin:50px 0px;}
.radiodiv{width:100%; clear:both;}
  .clear {clear: both;height: 0;margin: 0;padding: 0;}
input[type=radio].css-checkbox {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; box-shadow:none!important ;  clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0; background-color:#fff !important ;  border:none !important ;  padding-top:0px !important ;}
input[type=radio].css-checkbox + label.css-label {
padding-left:22px;height:19px; display:inline-block;line-height:16px;background-repeat:no-repeat;background-position: 0 -1px; vertical-align:middle;cursor:pointer; box-shadow:none!important ; background-color:#fff !important ; border:none !important ; padding-top:0px !important ;}
input[type=radio].css-checkbox:checked + label.css-label {background-position: 0 -21px; background-color:#fff !important ; border:none !important ; box-shadow:none!important ; padding-top:0px !important ; }
label.css-label {background-image:url(../png/radio_id.png) !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; box-shadow:none!important ;  padding-top:0px !important ;}
label.css-labeldis {background:url(../png/radio_id.png)  no-repeat   -0px -0px; padding-left:21px; cursor:pointer; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; box-shadow:none!important ;  padding-top:0px !important ;}
.fqlabel{padding:7px 0px;color: #647182;	font-family: Roboto;	font-size: 14px;	font-weight: 500;}
.fqtextbox{border: 1px solid #CFD5DB;	border-radius: 4px; height:35px; color:#647182; width:99%; font-size:14px; margin:5px 0px 20px 0px; padding:4px; }
/* Resume Part */
.candname{ font-size:18px; font-weight:500; border-bottom: 1px solid #CFD5DB; padding:5px 0px; display:block; }
.cantitle{ font-size:15px; font-weight:500; }
.cansection{ margin-top:25px; border-bottom: 1px solid #CFD5DB;font-size:17px;  margin-bottom:5px;  padding:5px 0px; font-weight:bold;  }
