#unclaimed_dividend_title .page_title {font-weight: 700 !important; font-size: 55px; line-height: 61px; margin: 0; padding: 8.3% 0 1.8%;}
.topspace133 {height: 133px;}

.unclaimed_dividend_search_btn input { position: relative; padding: 0 40px; width: 100%; float: left; height: 90px; border:0; border-bottom:1px solid #a6a8ab; font-size: 17px; font-weight: 300 !important; line-height: inherit; text-align: center; color: #a7a9ac;}
.unclaimed_dividend_search_btn .search_btn, .unclaimed_dividend_search_btn input[type="submit"] {
	font-size: 0px;
	width: 26px;
	height: 26px;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 32px;
	border: 0px !important;
	background: transparent;
	cursor: pointer;
	padding: 0px !important;
}

#frmShareholdersFeedback label.error { float: left; width: 100%; display: block; font-size: 15px; font-weight: 300 !important; padding-top: 10px; color: red; }
#shareholdersFeedback p a { color: #212120; }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #a7a9ac;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #a7a9ac;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #a7a9ac;
}
:-moz-placeholder { /* Firefox 18- */
  color: #a7a9ac;
}
#success_message h6 {text-align: center;color: #000;margin-top: 30px;}

.Shareholders_Feedback h6 {font-weight: 400 !important;  display: block; float: left; font-size: 14px; color: #676767; line-height: 18px; padding: 20px 0 17px; }
.Shareholders_Feedback h6 strong {font-weight: 400 !important; margin-bottom: 5px; display: inline-block; }
.question_title { width: 100%; float: left; border:1px solid rgba(167,169,172,0.4); border-bottom: 0; padding: 8px 15px; }
.main_box {border:1px solid rgba(167,169,172,0.4); padding: 0 15px}
.main_box .row {border-bottom:1px solid rgba(167,169,172,0.4);}
.main_box .no_bo {border:0;}
.question_title h2{font-weight: 700 !important; font-size: 15px; line-height: 22px; color: #000; }
.question_title p{font-weight: 300 !important; font-size: 13px; line-height: 22px; color: #676767; float: right;}

.row_head { padding: 10px 0; }
.row_head li, .row_radio_btns li {display: block; width: 20%; float: left; padding: 10px 0; }
.row_head li span {display: inline-block; font-weight: 400 !important; font-size: 13px; color: #676767; line-height: 18px; padding-right: 10px;}
.row_radio_btns li label {display: inline-block; float: left;}
.row_radio_btns li input {text-align: left;}
.row_radio_btns li span, .row_radio_btns li label.error {display: none !important;}

.Shareholders_Feedback .desc p {font-weight: 300 !important; font-size: 14px; color: #676767; line-height: 18px; margin: 10px 0; display: block;}
.Shareholders_Feedback .txtBox {margin: 10px 0 10px; border:1px solid rgba(167,169,172,0.4); height: 100px; width: 100%; padding: 10px; font-size: 13px; font-weight: 300 !important; line-height: 18px; color: #a7a9ac; border:1px solid rgba(167,169,172,0.4);}
.Shareholders_Feedback .ez-radio { cursor: pointer; position: relative; display: inline-block; float: left; float: none; background: none !important; width: 30px; height: 30px; margin: 4px 0 0 !important; display: inline-block;}
.Shareholders_Feedback .ez-radio input { cursor: pointer; opacity: 1 !important; margin: 0px !important; width: 30px; height: 30px; border: 1px solid rgba(167,169,172,0.4); border-radius: 50%; -webkit-appearance: none; appearance: none;}
.Shareholders_Feedback .ez-radio input.error {border: 2px solid rgba(0,0,0,1);}
.Shareholders_Feedback .ez-radio.ez-selected input{ position: relative; border: 1px solid #212120; background: #212120 !important;}
.Shareholders_Feedback .ez-radio.ez-selected::before { content: ''; font-size: 0; width: 9px; height: 16px; padding: 3px; border-width: 0px 3px 3px 0px; border-style: solid; border-color: #fff; position: absolute; left: 50%; top: 40%; transform: translate(-50%,-50%) rotate(45deg); z-index: 999;}

.Shareholders_Feedback .actionBar {width: calc(100% - 30px); margin: 0 0 0 15px !important; float: left; display: block; border:1px solid rgba(167,169,172,0.4); height: 50px; background-color: #f7f7f7; color: #000;}
.Shareholders_Feedback .msgBox {position: relative; float: left; font-weight: 700 !important; color: #5A5655; z-index: 999; min-width: 200px;}
.Shareholders_Feedback .msgBox .close {display: none;}

.Shareholders_Feedback .buttonNext, .Shareholders_Feedback .buttonPrevious, .Shareholders_Feedback .buttonFinish { display: block; float: right; background-color: #000; margin: 5px 3px 0 3px; padding: 10px 30px; text-decoration: none; text-align: center; font-size: 15px !important;  font-weight: 700 !important; color: #FFF; outline-style: none; border: 1px solid #000; text-transform: uppercase;}
.Shareholders_Feedback .buttonDisabled {background-color: #a7a9ac; border: 1px solid #a7a9ac;}
.comment_box label.error, .specific_que_box label.error { position: absolute; left: 0; bottom: -3px; color: red; font-size: 12px; font-weight: 300 !important;}


.Shareholders_Feedback .loader {position: relative; float: left; margin: 2px 0 0 2px; padding: 14px 30px 15px 40px; font-weight: 700 !important; border: none; color: #5A5655; background: #f7f7f7 url(../images/loader.gif) no-repeat 10%; background-size: 22px; z-index: 998; display: none;  width: auto;}
.Shareholders_Feedback .msgBox .content { font-weight: 700 !important; padding: 8px 0px 0px 0px; float: left; color: #000; font-size: 15px;}
.Shareholders_Feedback .comment_box, .Shareholders_Feedback .specific_que_box {position: relative; padding: 20px 0px 0px 0px; display: none;}

.Shareholders_Feedback ul.anchor li a { display:block; position:relative; float:left; margin:0; padding:3px; height:60px; width:230px; text-decoration: none; outline-style:none; z-index:99;}
.Shareholders_Feedback ul.anchor li a.selected {color: #F8F8F8; background: #EA8511; border: 1px solid #EA8511; cursor: text; -moz-box-shadow: 5px 5px 8px #888; -webkit-box-shadow: 5px 5px 8px #888; box-shadow: 5px 5px 8px #888;}
.Shareholders_Feedback ul.anchor li a .stepNumber{ position:relative; float:left; width:30px; text-align: center; padding:5px; padding-top:0; font: bold 45px Verdana, Arial, Helvetica, sans-serif;}
.Shareholders_Feedback ul.anchor li{  position: relative;  display:block; margin: 0; padding: 0;  padding-left:3px; padding-right: 3px; border: 0px solid #E0E0E0; float: left;}
.btnsPreviousnone, .Shareholders_Feedback ul.anchor li {display: none;}
.Shareholders_Feedback ul.anchor li a.selected:hover {color:#F8F8F8; background: #EA8511;}
.Shareholders_Feedback ul.anchor li a.disabled { color:#CCCCCC;   background: #F8F8F8; border: 1px solid #CCC; cursor:text;}
.Shareholders_Feedback ul.anchor li a.disabled:hover { color:#CCCCCC; background: #F8F8F8;}

/*Mobile*/
@media only screen and (max-width: 768px) {

#unclaimed_dividend_title .page_title { font-size: 36px; line-height: 40px; padding: 0 0 35px;}
.unclaimed_dividend_search_btn input {font-size: 14px; line-height: inherit; height: 60px;}
.unclaimed_dividend_search_btn .search_btn {width: 16px; height: 16px;}
.unclaimed_dividend_search_btn .search_btn, .unclaimed_dividend_search_btn input[type="submit"] {top: 21px;}

.Shareholders_Feedback .loader {width: 100%; background: #f7f7f7 url(../images/loader.gif) no-repeat 35%;}

.main_box .no_bomo {border:0;}
.row_head {display: none;}
.row_radio_btns {padding-bottom: 10px;}
.row_radio_btns li {display: block; width: 100%;}
.row_radio_btns li span, .row_radio_btns li input {display: inline-block !important; float: left; font-size: 13px; color: #a7a9ac; line-height: 18px;}
.Shareholders_Feedback .ez-radio input, .Shareholders_Feedback .ez-radio {width: 24px; height: 24px;}
.row_radio_btns li {padding-left: 15px;}
.row_radio_btns li span br {display: none;}
.row_radio_btns li span {margin-top: 4px;}
.Shareholders_Feedback .ez-radio.ez-selected::before {width: 5px; height: 12px; border-width: 0 2px 2px 0;}

.Shareholders_Feedback h6 {width: 100%; float: left; padding-bottom: 10px;}
.Shareholders_Feedback {padding-bottom: 10px;}
.Shareholders_Feedback .ez-radio {float: left; margin: 4px 12px 0 0 !important}
.Shareholders_Feedback .stepContainer div.content {width: 100%;}
.Shareholders_Feedback .ez-radio {margin: 0 12px 0 0 !important}
.Shareholders_Feedback .actionBar {height: auto !important; padding-bottom: 10px !important; }
.Shareholders_Feedback .actionBar .buttonFinish {float: right; margin: 10px 10px 0 0;}
.Shareholders_Feedback .actionBar .buttonNext {float: none; display: inline-block; margin: 10px 0 0 0;}
.Shareholders_Feedback .actionBar .buttonPrevious {float: left; margin: 10px 0 0 10px;}

.Shareholders_Feedback .actionBar .buttonNext, .Shareholders_Feedback .actionBar .buttonPrevious, .Shareholders_Feedback .actionBar .buttonFinish {padding: 10px 18px;}
.Shareholders_Feedback .msgBox { height: auto; padding-bottom: 10px;}
.Shareholders_Feedback .msgBox .content { font-size: 14px; line-height: 19px; float: left; color: #000; width: 100%;}
}


			header .topheader { background: #121214 !important; }
			.mainheader, #search_popup { background: #fff !important; }
			/*.mainheader.sticky_header .menu ul li ul:after, .menu ul li ul:after { background: #121214 !important; }*/
			header #menu_divider { background: #a7a9ac !important; }
			header .mainheader .menu li a { color: #121214 !important; }
			header .mainheader .menu li ul li a { color: #fff !important; }
			#Mobile_Header {background: #121214;}
			header .search .sprites {
				background-position: -84px -92px;
			}