.widgets-tataJagran.main-wrap { position: relative; width:100%; height: 246px; border:2px solid #3aac89;}
.widgets-tataJagran .container_guest { display: none; }
.widgets-tataJagran .backgroundImg { position: absolute; width: 300px; height: 250px; display: block; }
.widgets-tataJagran .backgroundImg img { width: 100%; height: 100%; }
.widgets-tataJagran .container { position: absolute; top: 50%; left: 50%; width: 970px; height: 250px; background-color: #fff; display: block; border: 1px solid #000; text-align: center; transform: translate(-50%, -50%); }
.gwd-taparea-1oxq { position: absolute; left: 197px; top: 146px; width: 160px; height: 40px; transform-origin: 76px 15.5px 0px; cursor: pointer; }
.widgets-tataJagran .error { font-family: Arial; font-size: 12px; margin-top: 5px; position: absolute; bottom: -15px; left: 10px; }
.widgets-tataJagran.main-wrap { position: relative; overflow: hidden; background-color:#f3f3f3;}
.widgets-tataJagran.main-wrap .container, .widgets-tataJagran .success-div { width: 100%; background: transparent; border: none; color: #fff; font-family: Arial; text-align: left; }
.widgets-tataJagran .clock-img { margin-bottom: 15px; display: block; }
.widgets-tataJagran .conatiner-header { font-weight: bold; font-size: 13px; text-align: left; margin: 5px 0; }
.widgets-tataJagran .fb-logo { display: inline-block; vertical-align: middle; margin-left: 5px; }
.widgets-tataJagran .login-options { color: #fff; text-decoration: none; display: inline-block; border: 1px solid #fff; padding: 15px 10px; font-size: 11px; border-radius: 5px; margin: 15px 3px; line-height: 15px; }
.widgets-tataJagran .widget-copy, .widgets-tataJagran .widget-copy-frame { font-size: 10px; }
.widgets-tataJagran .widget-copy-frame { color: #fff; }
.widgets-tataJagran .success-copy { font-size: 11px; line-height: 15px; }
.widgets-tataJagran .success-div { display: none; position: absolute; top: 0; left: 0; padding:20px;}
.widgets-tataJagran .guest-submit-btn { background: #3aac89; border: none; outline: none; padding: 10px; border-radius: 5px; color: #fff; float: right; margin-top: 40px; cursor: pointer; }
.widgets-tataJagran .equation-item { color: #fff; display: inline-block; margin: 2px; }
.widgets-tataJagran .container_guest { color: #fff; }
* { margin: 0; padding: 0; box-sizing: border-box; }
.widgets-tataJagran .form-input { color: #fff; border: none; border-bottom: 1px solid rgba(255,255,255,.2); padding: 10px; width: 100%; background: transparent; outline: none; position: relative; z-index: 10; }
.widgets-tataJagran .form-item { margin-bottom: 8px; position: relative; }
.widgets-tataJagran label.form-label { position: absolute; width: 100%; padding: 10px; }
.widgets-tataJagran .ans-input-wrap { max-width: calc(100% - 55px); display: inline-block; }
.widgets-tataJagran #widget_frm { width: 100%; padding: 20px 16px; height: 100%; background-color: rgba(0,0,0,.5); }
.widgets-tataJagran.main-wrap .container { }
.widgets-tataJagran { font-family: 'Open Sans', sans-serif; background: none; }
.widgets-tataJagran #widget_frm { background: none }
.widgets-tataJagran .clock-img { position: absolute; right: 5px; top: 5px; }
.widgets-tataJagran .contentBox h1{ padding:15px 0; text-align:center; background:#3aac89; white-space:nowrap; font-size:25px; }
.widgets-tataJagran .contentBox p{ margin:12px; font-size:16px; color:#000; font-weight:bold;}
.widgets-tataJagran .contentBox .conatiner-header { color: #fff; font-size: 25px; margin: 0 0 5px 0 }
.widgets-tataJagran .contentBox .widget-copy {margin:12px; font-size:16px; color:#000; font-weight:bold;}
.widgets-tataJagran .red { color: #3aac89; }
.widgets-tataJagran .fb-logo { display: inline-block; vertical-align: middle; margin: 0 5px 0 0; }
.widgets-tataJagran .login-options { color: #3aac89; text-decoration: none; display: inline-block; background: #fff; padding: 10px; font-size: 12px; margin: 5px 0 0; line-height: 15px; width: 100%; text-align: center; border:1px solid #3aac89;}
.widgets-tataJagran #fb_login.login-options { background: #fff; border: 1px solid #3aac89; color: #3aac89; }
.widgets-tataJagran .form-item { border-bottom: 1px red solid; }
.widgets-tataJagran .form-input { padding: 10px 10px 10px 0; color: #000 }
.widgets-tataJagran .widget-copy-frame, .widgets-tataJagran .equation-item, .black { color: #000 }
.widgets-tataJagran .guest-submit-btn { margin: 0 }
.widgets-tataJagran .widget-copy-frame { float: right; width: 75%; color: #000; clear: both; font-size: 12px; margin: 5px 0 0 0; }
.widgets-tataJagran .success-div .success-copy { color: #000; font-size: 12px; }
.widgets-tataJagran .KnowMore { color: #fff; text-decoration: none; display: inline-block; background: #3aac89; padding: 10px; font-size: 12px; margin: 5px 0 0; line-height: 15px; border-radius: 5px; text-align: center; margin-top: 15px; }
.widgets-tataJagran .logo { float: right; margin: 20px 5px 0 0; }
.widgets-tataJagran .error { left: 0; color: red; }
.widgets-tataJagran .form-item { float: left; width: 100%; }
.widgets-tataJagran .labelhead { color: #000; font-size: 13px; font-weight: bold; float: left; width: 21.5%; padding: 8px 0; }
.widgets-tataJagran .rgt { padding: 10px 0 10px 0; color: #000; float: left; width: 78.5%; }
