@media (min-width:1920px) {
	.quick-box h2, .add-beneficiary h2, .status-tracker h2, .account-summary-svg h2 {
		font-size: 17px;
	}
	.personal-details .prsnl-form.change-password label {
    width: 200px !important;
	}
	.personal-details .prsnl-form select {
		width: 414px !important;
	}
	.personal-details .prsnl-form .select-div:before {
		right: 150px;
	}
	.personal-details .prsnl-form .select-div:after {
		right: 145px;
	}
	.exchange-details .exchange-form select {
		width: 418px !important;
	}
	.exchange-details .exchange-form .select-div:before {
		right: 110px;
	}
	.exchange-details .exchange-form .select-div:after {
		right: 105px;
	}
	.acc-summary-table .table th:last-child {
		padding-left: 75px;
	}
	a.download.save {
		left: 481px !important;
	}
	.personal-details.bank .wrapper-dropdown-5 {
		width: 390%;
	}
	.merged-btn {
		right: 134px;    /*bottom: 5px !important;*/
		padding: 8px 27px 8px 27px !important;
	}
	.table.no-border.edit-beneficiary-header thead th:first-child {
		width: 11.5% !important;
	}
	.table.no-border.edit-beneficiary-header thead th:nth-child(4) {
		width: 17% !important;
	}
	.line.tracenumber span:nth-child(2) {
		margin-left: 199px;
	}
	.line.tracenumber span:nth-child(2) {
		margin-left: 213px !important;
		margin-right: 14px !important;
	}
	.post-login header .container {
		max-width: 1851px;
	}
	.post-login .menu {
		margin-left: 560px !important;
	}
	.post-login header .top-nav .menu li .time-curr {
		font-size: 17px;
	}
	.post-login .menu li {
		margin: 0px 40px 0 0 !important;
	}
	.post-login header .top-nav .menu li a {
		font-size: 18px;
	}
	.post-login .top-nav {
		padding-left: 143px;
	}
	label.pers-marg-add {
		margin-bottom: 11% !important;
	}
	.post-login header .top-nav .menu li:nth-child(4) a, .post-login header .top-nav .menu li:nth-child(5) a, .post-login header .top-nav .menu li:nth-child(6) a, .post-login header .top-nav .menu li:nth-child(7) a, post-login header .top-nav .menu li:nth-child(8) a {
		font-size: 17px !important;
		cursor: default;
		color: #cccccc;
	}
	#feedback.feedbacktopWidth .modal-dialog {
		max-width: 28% !important;
	}

	.beneficiary-section .wrapper-dropdown-5 {
		width: 332px !important;
	}
	.exchange-details .right-box-u .third-row p {
		padding-left: 30px;
	}
	.exchange-details .right-box-u .third-row p {
		padding-right: 27px;
	}
	.exchange-details .right-box-u .first-row hr {
		margin-right: 45px;
		margin-left: 37px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: -2px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: 0px;
	}
	td.fc-day-number.fc-future.show-notification, td.fc-day-number.fc-past.show-notification, .show-notification {
		margin-left: 10px;
		height: 38px;
		width: 53px;
	}
	.notification_text {
		width: 91%;
	}
	.account-summary-dashboard .personal-details {
		min-height: 640px !important;
	}
	.resp-vtabs .resp-tabs-container {
		min-height: 640px;
	}
	.important-dates-note {
		padding: 20px 20px 35px 20px;
	}
	.fc-unthemed td.fc-today {
		height: 31px;
		width: 62px;
	}
	td.fc-day-number.fc-future.show-notification, td.fc-day-number.fc-past.show-notification {
		height: 47px !important;
		width: 63px !important;
	}
	.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {
		height: 44px !important;
	}
	.post-login header .top-nav .menu li:nth-child(8) a {
		font-size: 17px !important;
	}
	.table.no-border.status-header-width thead th:nth-child(2) {
		float: left;
		width: 19.3%;
	}
	.country-code:after {
		top: 11px !important;
		left: 235px !important;
	}
	.post-login a.fix-benif {
	    right: 27px;
	    position: absolute;		
	}
	.edit-delivery-options .merged-btn {
    right: 138px;
	}
	.personal-details.bank .prsnl-form label {
    width: 240px;
	}
	.beneficiary-section .merged-btn {
    right: 90px;
	}
	.error-msg{
		width: 330px !important;
	}
	.beneficiary-section .select2-container, .panel-2 .beneficiary-section .select2-container {
    width: 102% ;
	}
}
@media (max-width:1600px) {
	.beneficiary-section .wrapper-dropdown-5 {
		width: 273px !important;
	}
	/* .beneficiary-section .select2-container, .panel-2 .beneficiary-section .select2-container {
    width: 138%!important;
} */
}
@media (min-width:1367px) {
	.note-li-date {
		display: block;
		color: #777777;
		font-size: 12px;
		margin-bottom: 30px;
	}
	.exchange_rate_card.img-responsive {
		width: 442px;
		height: 250px;
	}
	.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {
		height: 43px !important;
	}
	td.fc-day-number.fc-future.show-notification, td.fc-day-number.fc-past.show-notification {
		width: 63px !important;
	}
	.fc-unthemed td.fc-today {
		width: 60px;
		margin: 0 auto;
		margin-left: 10px;
	}
	.m-b-20 {
		margin-bottom: 20px;
		margin-top: 20px;
		font-size: 13px;
	}
	.table.no-border.edit-beneficiary-header thead th:first-child {
		width: 14%;
	}
	.table.no-border.edit-beneficiary-header thead th:nth-child(2) {
		width: 21%;
	}
	.table.no-border.edit-beneficiary-header thead th:nth-child(3) {
		width: 13%;
	}
	.table.no-border.edit-beneficiary-header thead th:nth-child(4) {
		width: 18%;
	}
	.personal-details.bank .wrapper-dropdown-5 {
		width: 312%;
	}
	.line.tracenumber span:nth-child(2) {
		margin-left: 118px;
		margin-right: 14px;
	}
	label.pers-marg-add {
		margin-bottom: 13%;
	}
	.post-login .tran-booked {
		width: 82%;
	}
	td.fc-day-number.fc-future.show-notification, td.fc-day-number.fc-past.show-notification {
		margin-left: 8px;
		height: 42px;
		width: 53px;
	}
	.note-date {
		padding-top: 3px;
	}
	.post-login .menu {
		margin-left: 470px;
	}
	.grey {
		font-size: 13px;
		margin-top: 10px;
	}
	.account-summary-dashboard .personal-details {
		min-height: 617px !important;
	}
	.important-dates-note {
		padding: 20px 20px 12px 20px;
	}
	label.cnt {
		margin-top: -12px;
	}
	#parentVerticalTab .exchange_chart {
		/* margin-top: 5%  comment by avenues 11/08/2019  */ 
	}
	.post-login .menu li:nth-child(8) {
		margin-right: 0px;
	}
}
@media (min-width:1365px) {
	.account-summary-dashboard .personal-details {
		min-height: 627px;
	}
	.personal-details.edit .prsnl-form .add-edit {
		padding-bottom: 90px;
	}

	.summary-table {
		overflow: hidden;
	}
}

/*ipad pro*/
@media(min-width:1024px) and (max-width:1365px) {
	.personal-details .prsnl-form .form-input, select, .personal-details .prsnl-form textarea {
		width: 100%;
	}
	.personal-details.bank .prsnl-form .form-input, select, .personal-details.bank .prsnl-form textarea {
		width: 100%;
	}
	.personal-details .prsnl-form select {
		width: 282px !important;
	}
	.personal-details .prsnl-form .select-div:before {
		right: 65px;
		top: 73px;
	}
	.personal-details .prsnl-form .select-div:after {
		right: 59px;
		top: 73px;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		padding: 19px 13px 13px 7px;
	}
	.quick-box svg, .add-beneficiary svg, .status-tracker svg, .account-summary-svg svg {
		width: 25px;
		height: 25px;
		opacity: 0.4;
	}
	.personal-details .prsnl-form textarea {
    height: 180px;
	}
	.personal-details .prsnl-form .arrangetext-ben textarea{
		margin-bottom: 0px;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		margin: 0 0 22px 0;
	}
	.account-summary-dashboard {
		padding: 0 55px 0px 20px;
	}
	.personal-details .prsnl-form label {
		padding-left: 18px;
	}
	.personal-details .prsnl-form.exch-rate select {
		width: 630px !important;
	}
	.personal-details .prsnl-form.exch-rate label {
		width: 100%;
	}
	.post-login .copyright {
		margin-top: 28vh;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard .right-info {
		margin-left: 30px;
		margin-right: 77px;
		margin-top: 10px;
	}
	.fc .fc-toolbar>*>:first-child {
		padding-right: 47px;
	}
	.account-summary-dashboard .account-summary .tatus-tracker {
		height: 90%;
	}
	#feedback.feedbacktopWidth .modal-dialog {
		max-width: 60%;
	}
	#feedback.feedbacktopWidth .modal-dialog {
		max-width: 47%;
	}
	.acc-summary-table .table th:nth-child(2) {
		width: 54% !important;
		padding-left: 16px !important;
	}
	#feedback table tr td:first-child {
		width: 3%;
	}
	.exchange-details .right-box-u .first-row hr {
		margin: 0 58px 0 50px !important;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: 38px !important;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: 44px !important;
	}
	.exchange-details .right-box-u {
		width: 100%;
	}
	td.fc-day-number.fc-past.show-notification, .fc-day-number.fc1-mon.fc-future.show-notification, td.fc-day-number.fc1-fri.fc-future.show-notification {
		height: 40px !important;
		width: 58px !important;
		margin-left: 10px;
	}
	.profile-user-name ul.edit li:first-child::after {
		display: none;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		height: 192px;
		padding-top: 70px !important;
	}
	.account-summary-dashboard .account-summary .tatus-tracker {
		height: auto;
	}
	.post-login .tatus-tracker .scroll_content {
		height: 838px !important;
	}
	.post-login .tatus-tracker .scroll_content.booking-table.status {
		max-height: 874px !important;
		height: 100% !important;
	}
	.account-summary-dashboard .account-summary .acc-summary-table {
		height: auto !important;
	}
	.post-login .scroll_content {
		/* min-height: 570px !important; comment by avenues 11/08/2019 */
	}
	.exchange-rate {
		height: 97.5%;
	}
	.post-login .scroll_content.edit-beneficiary {
		max-height: 960px !important;
		height: 100% !important;
	}
	.personal-details.dropd.pers .shift-right {
		padding-left: 28px !important;
	}
	.account-summary-dashboard {
		margin-top: -230px;
	}
	.account-banner.how-it-banner {
		padding: 70px 0;
	}
	.account-summary-dashboard .personal-details.quick-transfer {
		/* height: 97% !important;  comment by avenues 11/08/2019*/
		padding-bottom: 0px !important;
	}
	#termpopup .modal-dialog, #agreepopup .modal-dialog, #status-download .modal-dialog {
		max-width: 80%;
	}
	.personal-details .prsnl-form .country-code {
		width: 30% !important;
		float: left;
	}
	.country-code:after {
		top: 47px !important;
		left: 106px !important;
	}
	/* .personal-details .prsnl-form .form-input.country-code-number {
		width: 70% !important;
	} comment by avenues 11/08/2019 */
	#termpopup .modal-dialog {
    /*top: 50%;*/
	}
}
@media(max-width:1366px) {
	/* .beneficiary-section .select2-container {
	    width: 116%!important;
	} comment by avenues 11/08/2019 */
	.personal-details .prsnl-form select {
		width: 278px !important;
	}
	.acc-summary-table .table th:last-child {
		padding-left: 25px;
	}
	.post-login .terms-content .next {
    margin: 20px 0 0 0 !important
	}
	.personal-details .prsnl-form .select-div:before {
		right: 77px;
	}
	.personal-details .prsnl-form .select-div:after {
		right: 72px;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		padding: 27px;
	}
	.account-summary-dashboard .personal-details {
		/* min-height: 536px !important; comment by avenues 11/08/2019 */
	}
	.account-summary-dashboard .account-summary .acc-summary-table {
		height: 92.5%;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard {
		min-height: 94.5%;
	}
	.transction-amount p {
		font-size: 10px;
		width: 148px;
		margin-left: -15px;
	}
	.transction-amount {
		margin-bottom: 30px;
		padding: 10px;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		margin: 0px 0 25px 0;
	}
	.important-dates-note_ul li {
		padding: 7px 10px 0;
	}
	.personal-details .prsnl-form .next, .personal-details.bank .prsnl-form .done {
		margin: 0px 0 0 10px;
	}
	.post-login .scroll_content {
		/* height: 344px; comment by avenues 11/08/2019*/
	}
	.post-login .remittance .scroll_content {
		height: 346px;
	}
	.post-login .tatus-tracker .scroll_content {
		height: 215px;
	}
	.account-summary .dropd .wrapper-dropdown-5.cntry {
		    width: 95.5%;
	}
	a.download.save {
		left: 381px !important;
	}
	.post-login .scroll_content.edit-beneficiary {
		max-height: 260px;
		height: 100% !important;
	}
	.edit-delivery-options .merged-btn {
		right: 35px;
		bottom: 5px;
		padding: 8px 27px 8px 27px;
	}
	.merged-btn {
		right: 29px;
		bottom: inherit !important;
		padding: 8px 27px 8px 27px !important;
		top: inherit !important;
	}
	#parentVerticalTab .exchange_arrow {
		margin: 10px 14px 0 14px;
	}
	.line.tracenumber span:nth-child(2) {
		margin-left: 18px;
	}
	.line.tracenumber span:nth-child(2) {
		margin-left: 45px;
		margin-right: 14px;
	}
	.post-login header .container {
		max-width: 1317px;
	}
	.post-login .top-nav {
		padding-left: 47px;
	}
	.post-login header a.logo {
		margin-left: 42px;
	}
	.exchange-details .right-box-u .first-row hr {
		margin-right: 15px;
		margin-left: 8px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: -4px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: 0px;
	}
	.note-date {
		padding-top: 4px;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 230px !important;
	}
	.notification-li {
		height: 8px;
		margin-top: -8px;
		width: 8px;
	}
	label.cnt {
		margin-top: -13px;
	}
	.table.no-border.status-header-width thead th:first-child {
		width: 18.5%;
	}
	.qt-table.scroll_content {
		/* height: 100px !important; comment by avenues 11/08/2019*/
	}
	.m-b-20 {
		margin-bottom: 3px;
	}
	#parentVerticalTab .exchange_chart {
		margin-top: 5%
	}
	.country-code:after {
		top: 11px !important;
		left: 204px !important;
	}
	.post-login .save {
    bottom: 0px;
	}
}
@media (max-width:1280px) {
	label.pers-marg1 {
		margin-bottom: 0;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 400px !important;
	}
	#parentVerticalTab .flag-text {
		margin-right: 7px;
	}
	#parentVerticalTab .exchange_arrow {
		margin: 10px 7px 0px 8px;
	}
	#parentVerticalTab .exchange_chart {
		min-width: 400px;
	}
}
@media(min-width:320px) and (max-width:1024px) {
	.beneficiary-section .select2-container {
	    width: 100%!important;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 308px !important;
	}
	.booking-main-table {
		overflow: scroll
	}

	.booking-main-table::-webkit-scrollbar {
		-webkit-appearance: none;
	}
	.booking-main-table::-webkit-scrollbar:horizontal {
		height: 7px;
	}
	.booking-main-table::-webkit-scrollbar-thumb {
		border-radius: 8px;
		border: 1px solid white; /* should match background, can't be transparent */
		background-color: #777777;
	}
	.booking-main-table::-webkit-scrollbar-track {
		background-color: #fff;
		border-radius: 8px;
	}
	.account-summary-dashboard .account-summary .tatus-tracker.main {
		height: 96%;
	}
	.account-summary-dashboard .account-summary .tatus-tracker.edit-beni {
		height: 98% !important;
	}

	.acc-summary-table.acc-width .summary.summ-width {
		width: 100% !important;
	}
	.acc-summary-table.acc-width .summary.summ-width .table tbody tr td {
		width: 72%;
	}
	.acc-summary-table.acc-width .summary.summ-width .table {
		width: 98% !important;
	}
}
@media (max-width:1024px) {
	.booking-inner {
		width: 900px;
	}
	.personal-details .prsnl-form.change-password .error-msg{
    width: 100% !important;
	}
	.post-login header .top-nav .menu li a.active, .post-login header .top-nav .menu li a:hover, .post-login header .top-nav .menu li a:focus {
    color: #22347a;
	}
	label.error-msg.ver.left-error{
	padding-left: 33px !important;
	}
	.summary {
		width: 640px;
	}
	.data-color {
		margin-right: 5px;
	}
	.data-date-info {
		font-size: 13px;
	}
	.notification-info li {
		display: none;
		width: 100%;
	}
	.personal-details .prsnl-form.change-password label {
    width: 100% !important;
	}
	.exchange-form.drop-margin .wrapper-dropdown-5 {
    margin-bottom: 0px;
	}
	.data-text-info {
		font-size: 13px;
		padding: 0px 3px 13px 0;
		width: 163px;
	}
	.calendar-dashboard {
		padding: 30px 0px 0 10px;
	}
	.exchange_rate_slider {
		height: 188px;
		width: 290px;
		padding: 20px;
	}
	.flag-fullform {
		font-size: 16px;
	}
	.flag-text {
		font-size: 18px;
	}
	.country-flag {
		margin-top: 10px;
	}
	.exchange_rate_text {
		font-size: 20px;
	}
	.exchange_rate_text {
		margin-right: 40px;
	}
	.important-dates-note h2 {
		font-size: 15px;
		line-height: 40px;
	}
	.account-summary-dashboard .account-summary .acc-summary-table {
		height: 97%;
	}
	.post-login .scroll_content {
		/* height: 615px; comment by avenues 11/08/2019*/
	}
	.account-summary .dropd .select-div {
		width: 100%;
	}
	.account-summary .dropd .wrapper-dropdown-5 {
		width: 100%;
		padding: 12px 26px 12px 17px;
	}
	.account-summary-dashboard .personal-details {
		/* height: 97.5% !important; comment by avenues 11/08/2019*/
	}
	.transction-amount p {
		font-size: 10px;
		width: 100%;
		margin-left: 0;
	}
	.personal-details .next, .personal-details.bank .done {
		margin: 0px 0 15px 0; 
	/*	comment by avenues 11/08/2019 */
	}
	.status-table .table ul li {
		height: auto;
		font-size: 10px;
	}
	.table.no-border thead th {
		font-size: 12px;
	}
	.personal-details.bank .prsnl-form label {
		width: 100%;
	}
	label.pers-marg1 {
		margin-bottom: 0;
	}
	.personal-details.bank .prsnl-form .done {
		margin: 0px -15px 26px 5px;
	}
	.personal-details.bank .prsnl-form label {
		padding-bottom: 7px;
	}
	.personal-details .prsnl-form label {
		padding-left: 17px !important;
		padding-bottom: 7px;
	}
	label.pers-marg-add {
		margin-bottom: 0;
	}
	.edit-delivery-options .merged-btn {
		right: 17px;
	}
	.personal-details .prsnl-form label {
		width: 100%;
	}
	.pers-marg {
		margin-bottom: 0 !important;
	}
	.edit-delivery-options .prsnl-form textarea {
		margin-bottom: 27px;
	}
	.personal-details .prsnl-form textarea {
		padding-left: 25px;
	}
	.personal-details .prsnl-form .form-input, select {
		padding: 0 21px;
	}
	.personal-details.bank .wrapper-dropdown-5 {
		padding-left: 26px;
		padding-right: 26px;
	}
	.personal-details.bank .wrapper-dropdown-5 {
		width: 286%;
	}
	.personal-details.my-profile.dropd.left-level input, .personal-details.my-profile.dropd.left-level .wrapper-dropdown-5, .personal-details.my-profile.dropd.left-level .prsnl-form textarea {
		padding-left: 17px;
	}
	.personal-details.edit.edit-left-level .prsnl-form .form-input, select {
		padding-left: 16px;
	}
	.personal-details.dropd.pers .wrapper-dropdown-5 {
		padding-left: 26px;
	}
	.sendind-details .col-md-6 {
		line-height: 0.1;
		height: auto;
	}
	.account-summary .dropd .wrapper-dropdown-5 {
		width: 100%;
		padding: 12px 26px 12px 18px;
	}
	.post-login header .top-nav .menu li a {
		color: #777777;
	}
	.error-msg {
		margin-left: 7px;
	}
	li.pdf-download {
		padding: 0px 27px 0px 2px;
	}
	.pdf-download svg {
		width: 12px;
		height: 12px;
	}
	.qt-trasf-delete svg {
		margin-left: -5px;
	}
	.merged-btn {
		position: absolute;
	}
	.error-msg {
		width: 100% !important;
	}
	.post-login .form-inline .form-group {
		display: inline-block;
	}
	.country-code:after {
		top: 47px !important;
		left: 106px !important;
	}

}
@media (max-width:812px) {
	.right-info {
		margin-top: 50%;
		margin-left: 10px;
	}
}
@media (max-width:767px) {
	.right-info {
		margin-top: 50%;
		margin-left: 10px;
	}
	.post-login .menu-button-container{
		display:block;
		left:0;
		margin-left: 10px;
		top: 28px;
	}
	.req-comp .back-home-page{
		border: none;
		display: block;
		padding: 10px 0 0 10px;
	}
	.req-comp {
    padding-bottom: 20px;
	}
	.personal-details #parentVerticalTab a.next.next-slide.save.tf3 {
    margin-left: -16px;
	}
	.pdf-down {
    width: 100%;
    height: 380px;
	}
	/*.personal-details #parentVerticalTab a.next.next-slide.save.tf3 {
    margin-left: -18px;
	}*/
	.exchange-rate .exchange-details .exchange-form.drop-margin label{
   		padding-top: 0px;
	}
	.personal-details .prsnl-form.margin-btm .form-group {
    margin-bottom: 20px;
	}
	.personal-details .prsnl-form.margin-btm .form-group label {
    margin-bottom: 0px;
    /*padding-bottom: 0px;*/
	}
	.calendar-dashboard #calendar {
		min-height: 365px !important;
	}
	.post.offer-div .show-offer {
		right: inherit;
	}
	.notification-li {
		height: 6px;
		width: 6px;
	}
	.personal-details .slide-3 .prsnl-form .qt-trasf-add {
		margin: 15px 24px 10px 0px;
	}
	.qt-table.scroll_content {
		height: 139px !important;
	}
	.qt-trasf-delete svg {
		margin-left: 3px;
	}
	.qt-trasf-delete svg {
		margin-top: -13px;
	}
	.fc-unthemed td.fc-today {
		width: 42px !important;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 100% !important;
	}
	.money_transfer .view-all {
		margin-top: -57px;
	}
	.important-dates-note .view-all {
		margin-top: -38px;
	}
	.account-summary .profile-section {
		padding: 0px;
	}
	.account-summary-dashboard {
		padding: 0;
		margin-top: -210px;
	}
	.account-summary-dashboard .account-summary .acc-summary-table {
		margin: 0px 0px 10px 0px;
		padding: 20px;
		height: 96%;
	}
	.personal-details .prsnl-form label {
		padding-left: 17px !important;
		padding-bottom: 6px;
	}

	/*Add Beneficiary start*/
	.personal-details .prsnl-form textarea, .personal-details.bank .prsnl-form textarea {
		width: 100% !important;
	}
	.personal-details .prsnl-form .form-input, select {
		width: 100% !important;
	}
	.personal-details .prsnl-form .select-div:before {
		right: 77px;
		top: 50px;
	}
	.personal-details .prsnl-form .select-div:after {
		right: 72px;
		top: 50px;
	}
	.account-summary-dashboard .personal-details {
		margin: 0px 0px 10px 0px;
		padding: 20px;
		margin-bottom: 26px;
	}
	.personal-details .prsnl-form .form-input.no-extn {
		width: 23% !important;
	}
	.personal-details .prsnl-form .form-input.no {
		width: 48% !important;
		margin-left: 0px
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard .right-info {
		margin-left: 0;
		margin-right: 0;
		margin-top: 0px;
	}
	.fc .fc-toolbar>*>:first-child {
		padding-right: 39px;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard .notification-info li {
		width: 100%;
	}
	.post-login .offer-div {
		display: block;
	}
	.post-login .post.offer-div .offer-btn, .post.offer-div .video-btn {
		display: none;
	}
	.post-login .footer-sticky-mobile {
		display: none;
	}
	.personal-details.bank .wrapper-dropdown-5 {
		width: 100%;
	}
	input.form-control.form-input.small-width {
		width: 60% !important;
	}
	.post-login .profile-user-name ul.edit li {
		float: none;
		padding: 0px 25px 0 3px;
	}
	.post-login .profile-user-name ul.edit li:first-child::after {
		display: none;
	}
	.profile-user-name ul.edit {
		padding-left: 14px;
	}
	.post-login #logout .modal-dialog, .post-login #delete .modal-dialog {
		max-width: 100%;
	}
	.post-login .account-banner.how-it-banner {
		padding: 120px 0;
	}
	.personal-details.bank .done, .personal-details .next {
		margin-bottom: 10px;
	}
	.account-summary-dashboard .personal-details {
		padding-bottom: 30px;
	}
	.personal-details.dropd .modal-body .transaction .book {
		display: block;
	}
	.post-login .add.save {
		bottom: 25px;
	}
	.account-summary-dashboard .account-summary .tatus-tracker {
		padding-bottom: 95px;
	}
	.account-summary-dashboard .account-summary .tatus-tracker.main {
		padding-bottom: 40px;
	}
	.table.no-border thead th:nth-child(4) {
		width: 20.5%;
	}
	.post-login .call-section {
		top: inherit;
		bottom: -179px !important;
	}
	.country-code:after {
    top: 55px !important;
	}
	.account-summary-dashboard .personal-details.homepage {
		min-height: 533px !important;
		padding-bottom: 0px;
	}
	.post-login .exchange_rate_slider {
		width: 100%;
		padding: 0px;
	}
	.post-login .exchange_rate_slider h2 {
		padding-bottom: 0px;
	}
	.post-login .important-dates-note {
		margin: 15px 0px 22px 0px;
	}
	.post-login .exchange_rate_slider .usd-bg, .uk-bg, .aud-bg, .cad-bg, .sgd-bg, .eur-bg, .uae-bg {
		height: 212px;
	}
	.post-login .copyright {
		line-height: 23px;
		padding-top: 6px;
		margin-top: 0px;
	}
	.post-login .exchange_rate_slider .owl-dots {
		bottom: -9px;
	}
	.post-login .exchange_rate_slider {
		margin-top: 0px;
	}
	.post-login .money_transfer_id {
		margin-bottom: 0px;
	}
	#parentVerticalTab {
		margin: 0px !important;
	}
	.contact-popup-child {
		top: -3px;
	}
	.post-login .scroll_content {
		height: 415px;
	}
	.post-login header .top-nav .menu li a.active, .post-login header .top-nav .menu li a:hover, .post-login header .top-nav .menu li a:focus {
		color: #22347a;
	}
	.personal-details.quick-transfer #parentVerticalTab .panel-3 .prsnl-form label.promo {
		margin-bottom: 3% !important;
		margin-top: 1%;
	}
	.personal-details .slide-5 .remittance .modal-body .transaction .book {
		width: 228px;
		margin: 0 auto;
		display: block;
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.personal-details .slide-5 .remittance .modal-body .transaction p {
		margin: 0 14px;
	}
	.post-login .tatus-tracker .status-table.scroll_content {
		height: 350px;
	}
	.post-login .tatus-tracker .status-table.scroll_content.booking-table.status {
		max-height: 350px;
		height: 100%;
	}
	.account-summary-dashboard .acc-summary-table.acc-width .acc-table .table {
		width: 55%;
	}
	.acc-summary-table.acc-width .table tbody tr td {
		padding: 15px 13px 15px 0px;
	}
	.acc-summary-table.acc-width .summary-table {
		overflow: hidden;
	}
	.acc-summary-table .table tbody tr td:last-child {
		width: 28%;
	}
	.personal-details .slide-3 .prsnl-form .tg th:last-child {
		padding-right: 27px;
		padding-bottom: 3%;
	}
	.important-dates-note_li .note-bullets {
		margin-right: 7px;
	}
	#feedback textarea {
		width: 100%;
	}
	.personal-details .prsnl-form .form-input, select {
		margin: 0 0 0 0;
	}
	.personal-details.bank .prsnl-form .done {
		 margin: 20px 0 0; 
	}
	.error-msg.ver {
		padding-top: 10px;
	}
	#parentVerticalTab .error-msg.drop {
		padding-bottom: 14px !important;
	}
	.error-msg {
		padding-bottom: 0px !important;
		padding-top: 14px;
		width: 100% !important;
	}
	.wrapper-dropdown-5 {
		margin: 0 0 10px 0;
	}
	.arrange .error-msg, .arrangetext-ben .error-msg, .arrangetext .error-msg {
		margin-top: -5px;
	}
	.show-offer .offer-btn, .show-offer .video-btn {
		display: none;
	}
	#termpopup .modal-dialog, #agreepopup .modal-dialog, #status-download .modal-dialog,#feedback .modal-dialog {
	transform: translateY(-13%) !important;
    top: 25% !important;
	}
	.merged-btn {
		bottom: 0px !important;
	}
	.error-msg {
		margin-bottom: 0px !important;
	}
	.personal-details .prsnl-form .country-code {
		width: 30% !important;
		float: left;
	}
	.country-code:after {
		top: 54px !important;
		left: 101px !important;
	}
	.personal-details .prsnl-form .form-input.country-code-number {
		width: 70% !important;
	}
	/*.personal-details.my-profile .save.change-pass {
		margin-left: 144px !important;
	}*/
	/*.money_transfer_id li {
    width: 50px;
	}*/
	.post-login .change-password .save{
		font-size: 12px;
		margin: 18px 0 22px 0;
	}
	.personal-details.my-profile.bottom-btn .save{
		font-size: 12px;
		margin: 10px 0 10px 0;
	}
	.post-login .personal-details .next.tf3 {
    margin-left: -20px;
	}
	.resp-vtabs .panel-5.resp-tab-content {
    padding: 0px 0 0 15px;
	}
}

/*ipad*/
@media(min-width:576px) and (max-width:768px) {
	.fc-day-grid .fc-row {
		height: 56px !important;
		border-bottom: 3px solid transparent;
	}
	.post-login .error-msg {
    margin-left: 0px;
	}
	.personal-details .prsnl-form .arrangetext label{
		padding-bottom: 20px;
	}
	.post-login #parentVerticalTab .wrapper-dropdown-5{
	padding: 12px 19px;
	}
	.personal-details .prsnl-form.margin-btm .form-input, select{
	margin-bottom: 25px;
	}
	.personal-details #parentVerticalTab .prsnl-form .form-input, select {
    padding: 0 20px;
	}
	.post-login .fix-benif span{
    		text-align: center;	
	}
	.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {
		height: 44px !important;
	}
	.fc-unthemed td.fc-today {
		width: 57px !important;
	}
	.personal-details .prsnl-form .form-input, select {
		width: 100%;
	}
	.data-text-info {
		width: 70%;
	}
	.post-login .tran-booked {
		width: 100%;
	}
	.post-login .personal-details.quick-transfer #parentVerticalTab .prsnl-form label {
		padding-left: 20px !important;
	}
	.acc-summary-table .table th:nth-child(2) {
		width: 40% !important;
	}
	.personal-details.bank .prsnl-form .form-input, select {
		width: 100%;
	}
	.personal-details .prsnl-form textarea, .personal-details.bank .prsnl-form textarea {
		width: 100%;
	}
	.personal-details .prsnl-form select {
		width: 201px !important;
	}
	.personal-details .prsnl-form .select-div:before {
		top: 46px;
		right: 48px;
	}
	.personal-details .prsnl-form .select-div:after {
		top: 46px;
		right: 44px;
	}
	.account-summary-dashboard {
		padding: 0 55px 0px 15px;
	}
	.personal-details .prsnl-form label {
		padding: 0px 0px 7px 14px;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		padding: 18px;
	}
	.quick-box svg, .add-beneficiary svg, .status-tracker svg, .account-summary-svg svg {
		width: 20px;
		height: 20px;
		opacity: 0.4;
	}
	.personal-details .prsnl-form textarea {
		height: 144px;
		margin-bottom: 0px;
		margin-top: 8px;
	}
	.dropdown-botm {
		margin-top: -6px;
	}
	.error-msg.drop {
		padding-left: 15px;
		margin-bottom: 0px;
	}
	.arrange .error-msg {
		margin-top: -24px;
	}
	.personal-details.bank .prsnl-form textarea {
		height: 165px;
	}
	.arrangetext label {
		margin-top: -10px; 
	}
	.arrangetext-ben label {
		margin-top: 0px;
	}
	.arrangetext-ben textarea {
		height: 175px !important;
		margin-top: 0px !important;
	}
	.personal-details.bank .prsnl-form textarea {
    height: 190px;
	}
	.arrangetext textarea {
		height: 167px !important;
		margin-top: -10px !important;
	}

	/*.error-msg{
		margin-top: -32px;
	}*/
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		margin: 0 0 10px 0;
	}
	.personal-details .prsnl-form.exch-rate select {
		width: 440px !important;
	}
	.personal-details .prsnl-form.exch-rate label {
		width: 100%;
	}
	.exchange_rate_slider {
		height: 188px;
		width: 290px;
		padding: 20px;
	}
	.flag-fullform {
		font-size: 16px;
	}
	.flag-text {
		font-size: 18px;
	}
	.country-flag {
		margin-top: 10px;
	}
	.exchange_rate_text {
		font-size: 20px;
	}
	.exchange_rate_text {
		margin-right: 10px;
	}
	.important-dates-note h2 {
		font-size: 15px;
		line-height: 40px;
	}
	.account-summary-dashboard .account-summary .acc-summary-table {
		height: 97%;
	}
	#feedback .wrap-radio1 {
		margin: 17px;
	}
	#feedback.feedbacktopWidth .modal-dialog {
		max-width: 60%;
	}
	.small-width {
		width: 50% !important;
	}
	.post-login .exchange_rate_slider {
		width: 100%;
		padding: 0px;
	}
	.post-login .exchange_rate_slider h2 {
		padding-bottom: 10px;
	}
	.post-login .exchange_rate_slider .usd-bg, .uk-bg, .aud-bg, .cad-bg, .sgd-bg, .eur-bg, .uae-bg {
		height: 215px;
	}
	.post-login .exchange_rate_slider .owl-dots {
		bottom: -18px;
	}
	.post-login .important-dates-note {
		width: 100%;
		margin: 17px 0px;
	}
	.post-login .account-summary-dashboard .personal-details.homepage {
		min-height: 533px !important;
	}
	.exchange-details .right-box-u .first-row hr {
		margin: 0 27px 0 18px;
	}
	.exchange-details .right-box-u .first-line h3 {
		padding: 0 5px 0 3px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: 11px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: 8px;
	}
	.profile-user-name ul.edit li:first-child::after, .border-right {
		display: none;
	}
	.transction-amount {
		margin-bottom: 14px;
	}
	input.form-control.form-input.small-width {
		width: 52% !important;
	}
	.account-summary-dashboard .account-summary .tatus-tracker {
		height: auto;
	}
	.post-login .tatus-tracker .scroll_content {
		height: 590px;
	}
	.post-login .tatus-tracker .scroll_content.booking-table.status {
		max-height: 475px;
		height: 100%;
	}
	.personal-details .next, .personal-details.bank .done {
		margin: 22px 0 15px 0;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 212px !important;
	}
	.personal-details.dropd.pers .shift-right {
		padding-left: 28px !important;
	}
	.post-login .transction-amount .no-of-trns::after {
		width: 75%;
		background: #dee2e6;
		content: "";
		height: 1px;
		position: absolute;
		top: inherit;
		left: 17px;
		bottom: 0px;
		right: inherit;
		margin: 0 auto;
	}
	.account-summary-dashboard {
		margin-top: -265px;
	}
	.account-banner.how-it-banner {
		padding: 95px 0;
	}
	.personal-details #parentVerticalTab .prsnl-form .form-input, select {
		width: 90% !important;
	}
	.personal-details .panel-3 .next {
		margin-left: 0px;
	}
	.panel-3 input[type="radio"] {
		margin-bottom: 60px;
	}
	input.form-control.form-input.width-120 {
		margin-bottom: 0px;
	}
	#termpopup .modal-dialog, #agreepopup .modal-dialog, #status-download .modal-dialog {
		max-width: 80%;
	}
	.resp-vtabs .resp-tabs-container {
		/* min-height: 750px !important; comment by avenues 11/08/2019*/
	}
	.account-summary-dashboard .personal-details {
		/* height: 97% !important; comment by avenues 11/08/2019 */
	}
	.personal-details #parentVerticalTab .panel-3.resp-tab-content .prsnl-form .form-input, select {
		width: 96% !important;
	}
	.panel-3.resp-tab-content.hor_1.resp-tab-content-active {
		padding-right: 0px !important;
	}
	.personal-details .slide-5 .remittance .modal-body .transaction .book {
		display: block;
		margin: 0 auto;
		width: 235px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	/*.sendind-details .slide4-sub_details, .slide-4 .slide4-sub_details {
		margin-left: 17px;
	}
*/	.notification_text {
		width: 83%;
	}
	.sendind-details .slide4-sub_details {
    width: 80%;
	}
	.line-1px {
    width: 100%;
	}
	.money_transfer .money-overflow {
		margin-bottom: 25px;
	}

	label.pers-marg-add {
		margin-bottom: -25px;
	}
	.merged-btn {
		right: 14px;
	}
	.country-code:after {
		top: 47px !important;
		left: 78px !important;
	}
	.account-summary-dashboard .personal-details{
		padding: 30px 20px 30px 30px;
	}
}
@media (max-width:576px) {
	.personal-details .prsnl-form .select-div:before {
		right: 49px;
	}
	.personal-details .prsnl-form .select-div:after {
		right: 45px;
	}
	.exchange-details .right-box-u {
		width: 100%;
	}
}

/*Add Beneficiary end*/

/*post-exchange-rate starts here*/
@media (max-width:1366px) {
	.exchange-rate .exchange-details .form-input {
		width: 60%;
	}
	/* comment by avenues 11/08/2019 */
	.exchange-rate .exchange-details .sds {width: 60%;}
	.exchange-rate .exchange-details .select2-container {
		width: 100% !important;
	}
	.exchange-details .exchange-form select {
		width: 260px !important;
	}
	.exchange-details .exchange-form .select-div:before {
		right: 35px;
	}
	.exchange-details .exchange-form .select-div:after {
		right: 30px;
	}
	.exchange-details .right-box {
		padding: 30px 40px 0px 45px;
	}
	.exchange-details .right-box h5 {
		padding-top: 12px;
	}
	.exchange-details .right-box .second-text {
		padding: 12px 0 0 0;
	}
	.exchange-details .right-box .last-line {
		margin: 0 -35px 0 0;
	}
	.exchange-details .right-box .last-line .last-line-content-2 {
		margin: 8px 37px 0 0;
	}
	.resp-vtabs .resp-tabs-container {
		/* min-height: 535px;  comment by avenues 11/08/2019*/
	}
	td.fc-day-number.fc-past.show-notification, .show-notification {
		height: 38px;
		width: 47px;
		margin: 0 auto;
	}
	.account-summary-dashboard .personal-details.homepage {
		padding: 30px 20px 30px 30px !important;
	}
	.important-dates-note {
		padding: 20px 20px 29px 20px;
	}
	.account-summary-dashboard .account-summary .tatus-tracker {
		height: 95.5%;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.acc-width {
		height: 95.5%;
	}
	.fc-unthemed td.fc-today {
		height: 33px;
		width: 45px;
		margin: 0 auto;
	}
	.post-login .menu {
		margin-right: 40px;
	}
	.fix-benif span {
    text-align: center;
	}
}

/*post-exchange-rate ends here*/
@media (max-width:1365px) {
	.post-login a.logout {
		/* position: absolute; */
		/* right: 84px; */
	}
	.post-login a.logout {
		/* display: none; */
	}
}

/*post-exchange-rate-new starts here*/
@media (max-width:767px) {
	.exchange-rate .exchange-details .form-input, select {
		width: 100% !important;
		margin: 0 0 0 0;
	}
	.post-login .error-msg {
    margin-left: 0px;
	}
	.post.offer-div .show-offer{
		top: 170px;
	}

	.exchange-rate .exchange-details .select-div:before {
		right: 35px;
		top: 72px;
	}
	.exchange-rate .exchange-details .select-div:after {
		right: 30px;
		top: 72px;
	}
	.exchange-rate .exchange-details label {
		padding-top: 20px;
		width: 100%;
		padding-bottom: 6px;
		padding-left: 17px;
	}
	.account-summary-dashboard .col-md-9 {
		padding-left: 15px !important;
	}
	#feedback.feedbacktopWidth .modal-dialog {
		max-width: 100%;
	}
	#feedback .modal-dialog {
		max-width: 100%;
	}
	#feedback .wrap-radio1 {
		margin: -2px;
	}
	.exchange-details .right-box-u {
		height: 91.5%;
	}
	.account-summary .dropd .wrapper-dropdown-5.cntry {
		width: 100%;
		margin-bottom: 0px;
	}
	.exchange-rate .wrapper-dropdown-5 {
		margin-left: 0px;
	}
	.exchange-rate {
		padding: 30px 20px 30px 20px;
	}
	#feedback .feedback-slider3 .refer-btn {
		display: block;
		margin-bottom: 4%;
	}
	#feedback h3 {
		font-size: 15px;
	}
	#feedback table tr th, #feedback table tr td {
		padding: 6px;
		font-size: 10px;
	}
	.money_transfer .money-overflow {
	}
	#submit-benef .modal-dialog {
		max-width: 100%;
	}
	#submit-benef .modal-dialog .sendbtn {
		display: block !important;
	}
	.mob-left-pad {
		margin-left: 9px;
	}
	#transdetail .modal-dialog {
		max-width: 100%;
		top: 50%;
	}
	#transdetail .modal-dialog .line span {
		text-align: left;
	}
	#transdetail .track-no .line input {
		margin-left: -34px;
		margin-top: 11px;
	}
	#transdetail .track-no .btn-form {
		margin-top: 12px !important;
		height: 43px;
	}
	#transdetail.feedbacktopWidth .modal-dialog,#pass-change .modal-dialog{
		max-width: 100%;
	}
	div#transdetail {
		padding-right: 0px;
	}
	.exchange-details .right-box-u .first-row hr {
		margin: 0 7px 0 -1px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: -12px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: -8px;
	}
	.fc-day-number ul {
		margin: 0px;
	}
	td.fc-day-number.fc-past.show-notification, .show-notification, td.fc-day-number.fc-future.show-notification {
		height: 31px;
		width: 40px;
		margin-top: 0 auto;
	}
	.fc-unthemed td.fc-today {
		margin-left: 0px;
	}
	.resp-vtabs .resp-tabs-container {
		width: 95%;
	}
	#parentVerticalTab .money-overflow {
		margin-bottom: 25px;
	}
	.m-b-80 {
		margin-bottom: 10px;
	}
	#parentVerticalTab .border-right-1 {
		border-right: none;
	}
	#parentVerticalTab input.form-control.form-input.width-120 {
		margin-bottom: 0px;
	}
	#parentVerticalTab .flag-text.ind {
		margin-right: 12px;
	}
	.panel-3 input[type="radio"] {
		margin-bottom: 200px;
	}
	.wrapper-dropdown-5 {
		width: 100%;
	}
	.post-left-details .form-group {
		padding-left: 0px;
	}
	.personal-details .slide-3 .prsnl-form .tg th img {
		margin-top: -8px;
		margin-left: 2px;
	}
	.exchange_chart {
		padding: 30px 10px;
	}
	.exchange_chart .exchange_table-text {
		line-height: 1;
	}
	#parentVerticalTab .exchange_chart {
		padding-top: 30px;
	}
	.post-login #parentVerticalTab .remittance .scroll_content {
		height: 210px;
	}
	.resp-vtabs .resp-tabs-container {
		min-height: 604px;
	}
	.personal-details.quick-transfer {
		padding-bottom: 0px;
		margin-bottom: 16px;
	}
	.resp-tabs-list.hor_1 li:last-child {
		color: transparent;
	}
	#parentVerticalTab .remittance {
		height: 300px;
	}
	#parentVerticalTab .wrapper-dropdown-5 {
		width: 93%;
		margin-left: 10px;
		margin-right: 61px;
	}
	.personal-details #parentVerticalTab .panel-2 .prsnl-form .form-input, .personal-details #parentVerticalTab .prsnl-form .select2-container {
		width: 93% !important;
		margin-left: 10px;
		margin-right: 61px;
	}
	#parentVerticalTab .sendind-details .slide4-details {
		font-size: 12px;
		line-height: 1.0;
	}
	.personal-details #parentVerticalTab .prsnl-form .form-input, select {
		padding: 0 13px;
	}
	#parentVerticalTab .slide4-details {
		margin-bottom: 0.3rem;
	}
	.post-login .personal-details.quick-transfer #parentVerticalTab .prsnl-form label {
    padding-left: 15px !important;
	}
	.post-login .personal-details.quick-transfer #parentVerticalTab .panel-2 .prsnl-form label {
    padding-left: 23px !important;
	}
	.personal-details .prsnl-form textarea {
		margin-bottom: -5px;
	}
	.notification_text {
		width: 79%;
	}
	.note-date {
		padding-left: 10px;
		padding-top: 3px;
	}
	.agree-text {
		padding: 4px 20px 0 8px;
	}
	.account-summary-dashboard .profile-user {
		padding: 0 12px 24px 12px;
	}
	.error-msg.drop {
		margin-bottom: 1px !important;
		margin-top: -6px !important;
		padding-top: 0px !important;
	}
	.notification-li {
		margin-top: 0px;
	}
	.merged-btn {
		top: 47px !important;
		bottom: auto !important;
		right: 10px;
	}
	.personal-details .prsnl-form.change-password label {
		width: 100% !important;
	}
	.money_transfer .fix-benif img {
    margin-left: 3px;
	}
	.fix-benif img {
    margin-left: 15px;
	}
	.fix-benif span{
		text-align: center;
	}
	.post-login .money_transfer_id li {
    margin-right: 25px !important;
	}
}

/*ipad*/
@media(max-width: 768px) and (min-width: 576px) {
	.exchange-rate .exchange-details .form-input, select {
		width: 100%;
		margin: 0;
	}
	.exchange-rate .exchange-details label {
		padding-top: 20px;
		width: 100%;
		padding-bottom: 6px;
		padding-left: 17px;
	}
	.exchange-rate .exchange-details .select-div:before {
		right: 20px;
		top: 65px;
	}
	.exchange-rate .exchange-details .select-div:after {
		right: 15px;
		top: 65px;
	}
	.exchange-rate .exchange-details select {
		width: 455px !important;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard .right-info {
		margin-top: 5%;
	}
	.account-summary .dropd .wrapper-dropdown-5.cntry {
		width: 100%;
	}
	.exchange-rate .wrapper-dropdown-5 {
		margin-left: 0px;
	}
	.exchange-details .right-box-u {
		width: 100%;
		height: 95%;
		margin-top: 20px;
	}
	.exchange-details .wrapper-dropdown-5 {
		margin-bottom: 0px;
	}
	.profile-user-name ul.edit li:first-child::after {
		display: none;
	}
	.profile-user-name ul.edit li {
		float: left;
		padding: 0px;
		text-align: center;
		margin-left: -25px;
	}
	.post-login .copyright {
		margin-top: 15vh;
	}
	h2.resp-accordion.hor_1, .panel-1.resp-tab-content.hor_1.resp-tab-content-active, .panel-2.resp-tab-content.hor_1.resp-tab-content-active, .panel-3.resp-tab-content.hor_1.resp-tab-content-active, .panel-4.resp-tab-content.hor_1.resp-tab-content-active, .panel-5.resp-tab-content.hor_1.resp-tab-content-active {
		margin-left: 14px;
		margin-right: -5px;
		padding: 10px;
	}
	#parentVerticalTab .money-overflow {
		/*overflow: scroll;*/
		margin-bottom: 25px;
	}
	.personal-details .slide-3 .prsnl-form .tg th img {
		margin-top: -8px;
		margin-left: 2px;
		margin-right: 4px;
	}
	.post-login .scroll_content {
		/* height: 742px; comment by avenues 11/08/2019*/
	}
	.exchange-rate {
		height: 98.5%;
	}
	.post-login .scroll_content.edit-beneficiary {
		max-height: 715px !important;
		height: 100% !important;
	}
	.post-login .sendind-details {
		margin-left: 35px;
	}
	.account-summary-dashboard .personal-details.quick-transfer {
		/* height: 100% !important; comment by avenues 11/08/2019*/
		padding-bottom: 0px !important;
		margin-bottom: 30px;
	}
	#transdetail .modal-dialog, #feedback .modal-dialog {
		max-width: 88%;
	}
	#transdetail p.line {
		text-align: left;
	}
	.fc-unthemed td.fc-today {
		height: 41px;
		width: 57px;
		margin-left: 3px;
	}
	.line.tracenumber span:nth-child(2) {
		margin-left: 3px;
	}
	td.fc-day-number.fc-past.show-notification, .show-notification {
		height: 40px !important;
		width: 54px !important;
		margin: 0 auto;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard .right-info {
		margin: 0px;
		margin-top: 10%;
	}
	.post-login .panel-2 .scroll_content {
		/* height: 390px; comment by avenues 11/08/2019*/
	}
	.account-summary-dashboard .acc-summary-table.acc-width .acc-table .table {
		width: 70%;
	}
	.acc-summary-table.acc-width .table tbody tr td {
		padding: 15px 13px 15px 0px;
	}
	.acc-summary-table.acc-width .summary-table {
		overflow: hidden;
	}
	.acc-summary-table .table tbody tr td:last-child {
		width: 18%;
	}
	.personal-details .slide-3 .prsnl-form .tg th:last-child {
		padding-right: 27px;
		padding-bottom: 3%;
	}
	.agree-text {
		padding: 6px 20px 0 8px;
	}
	.personal-details .prsnl-form .country-code {
		width: 30% !important;
		float: left;
	}
	.country-code:after {
	top: 46px !important;
    left: 80px !important;
	}
	.personal-details .prsnl-form .form-input.country-code-number {
		width: 70% !important;
	}
}

/*ipad-pro*/
@media(min-width:1024px) and (max-width:1365px) {
/* comment by avenues 11/08/2019 */
	.exchange-rate .exchange-details .form-input, .exchange-rate .exchange-details .select2-container {
		width: 100%;
		margin: 0;
	}
	.personal-details #parentVerticalTab .prsnl-form .form-input, select {
    padding: 0 17px;
	}
	.personal-details .prsnl-form.margin-btm .form-input, select{
	margin-bottom: 25px;
	}
	/*#termpopup .modal-dialog {
    top: 50%;
	}*/

	.sendind-details .slide4-sub_details {
    width: 76%;
	}
	.line-1px {
    width: 100%;
	}
	.account-summary-dashboard .personal-details {
		/* height: 97% !important; comment by avenues 11/08/2019*/
	}
	.exchange_rate_card.img-responsive {
		width: 442px;
		height: 204px;
	}
	.exchange-rate .exchange-details label {
		padding-top: 20px;
		width: 100%;
		padding-bottom: 6px;
		padding-left: 17px;
	}
	.exchange-rate .exchange-details select {
		width: 645px !important;
	}
	.exchange-rate .exchange-details .select-div:before {
		right: 20px;
		top: 65px;
	}
	.exchange-rate .exchange-details .select-div:after {
		right: 15px;
		top: 65px;
	}
	.exchange-details .right-box-u {
		/* height: 95%; comment by avenues 11/08/2019*/
		margin-top: 20px;
	}
	.account-summary .dropd .wrapper-dropdown-5.cntry {
		width: 100%;
	}
	.exchange-rate .wrapper-dropdown-5 {
		margin-left: 0px;
	}
	.exchange-details .wrapper-dropdown-5 {
		margin-bottom: 0px;
	}
	.exchange-details .right-box-u .third-row p {
		margin-left: 30px;
	}
	.small-width {
		width: 65% !important;
	}
	.post-login .exchange_rate_slider {
		width: 100%;
		padding: 0px;
		height: 236px;
	}
	.post-login .exchange_rate_slider h2 {
		padding-bottom: 10px;
	}
	.post-login .exchange_rate_slider .usd-bg, .uk-bg, .aud-bg, .cad-bg, .sgd-bg, .eur-bg, .uae-bg {
		height: 259px;
	}
	.post-login .exchange_rate_slider .owl-dots {
		bottom: -18px;
	}
	.post-login .important-dates-note {
		width: 100%;
		margin: 17px 0px;
	}
	.post-login .money_transfer .money-overflow {
		margin-bottom: 25px;
	}
	.post-login .money_transfer_id {
		margin-bottom: 0px;
	}
	
	#parentVerticalTab .money-overflow {
		margin-bottom: 25px;
	}
	p.slide4-details {
		margin-bottom: 0px;
	}
	.post-login .tran-booked {
		width: 100%;
	}
	.data-text-info {
		width: 72%;
	}
	.exchange_rate_slider {
    margin: 24px 0 37px 0;
	}
	.post-login .transction-amount .no-of-trns::after {
		width: 55%;
		background: #dee2e6;
		content: "";
		height: 1px;
		position: absolute;
		top: inherit;
		left: 44px;
		bottom: 0px;
		right: inherit;
		margin: 0 auto;
	}
	.personal-details #parentVerticalTab .prsnl-form .width-120 {
		width: 100%;
	}
	.personal-details #parentVerticalTab .prsnl-form .country-flag {
		width: 100%;
	}
	#parentVerticalTab .exchange_chart {
		min-width: 166px;
		width: 100%;
	}
	.resp-vtabs .resp-tabs-container {
		/* min-height: 1154px; comment by avenues 11/08/2019*/
	}
	.personal-details .panel-3 .next {
		margin-left: 0px;
	}
	#parentVerticalTab .verification .word-verification .form-group {
		margin-top: 7%;
	}
	.exchange_chart .exchange_table-text {
		line-height: 1;
	}
	.sendind-details {
		margin-left: 37px;
		margin-bottom: 20px;
	}
	.panel-3 input[type="radio"] {
		margin-bottom: 60px;
	}
	#parentVerticalTab .exchange_chart {
		padding: 22px;
		margin-top: 5%; 
		/* comment by avenues 11/08/2019 */
	}
	#parentVerticalTab .exchange_chart .exchange_chart-table {
		margin-top: -10px;
	}
	.personal-details.quick-transfer #parentVerticalTab .panel-3 .prsnl-form label.promo {
		margin-bottom: 13%;
	}
	.post-login #parentVerticalTab th.tg-xldj {
		padding-bottom: 2%;
	}
	.personal-details .prsnl-form .country-flag .form-input, select {
		margin-bottom: 0px;
	}
	.grey {
		margin-top: 2%;
	}
	.personal-details .slide-3 .prsnl-form .tg th img {
		margin-top: -8px;
		margin-left: 1px;
		margin-right: 1px;
	}
	#transdetail .modal-dialog, #feedback .modal-dialog {
		max-width: 86%;
	}
	.fc-unthemed td.fc-today {
		/*! width: 58px; */
		height: 45px;
		margin: 0 auto;
		float: left;
		text-align: center;
		margin: 0 auto;
		margin-left: 10px;
	}
	.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {
		height: 40px !important;
	}
	.dropdown-botm {
		margin-top: 0px;
	}
	.error-msg.drop {
		margin-bottom: 5px;
	}
	.error-msg.ver {
		padding-left: 33px !important;
		padding-top: 9px;
	}
	.qt-table.scroll_content {
    /* height: 154px !important; comment by avenues 11/08/2019 */
 }
	.merged-btn {
		right: 17px;
	}
	.money_transfer .fix-benif img{
		margin-left: 42px;
	}
	.personal-details .prsnl-form label {
    font-size: 12px;
	}
	.post-login .post-left-details.select-bank .scroll_content {
    height: 400px !important;
	}
	.post-login .error-msg {
    margin-left: 0px;
	}
}
@media (min-width:768px) and (max-width:1280px){
	.post-login #termpopup .scroll_content {
    height: 300px !important;
	}
}

@media (max-width:768px) {
	#parentVerticalTab .exchange_chart {
		min-width: 166px;
		width: 100%;
		margin-top: 13px;
	}
	.post-login #parentVerticalTab .save {
		position: inherit;
	}
	#parentVerticalTab .left-margin {
		margin-left: 0px !important;
	}
	#parentVerticalTab a.next.next-slide.save.left-margin {
		margin: 0px;
		margin-bottom: 10px;
	}
	.post-login #parentVerticalTab .panel-2 .save {
		margin-left: 10px;
	}
	#parentVerticalTab .exchange_arrow {
		padding: 5px 0px;
	}
	.personal-details .prsnl-form .form-input, select {
		width: 100% !important;
	}
	#parentVerticalTab .country-flag {
		width: 100%;
	}
	.exchange_chart .exchange_table-text {
		line-height: 1;
	}
	.money_transfer_id li:last-child img {
		margin: 0 auto;
	}
	
	#parentVerticalTab .exchange_chart {
		padding-top: 30px;
	}
	#parentVerticalTab .exchange_chart {
		padding: 13px;
	}
	#parentVerticalTab .prsnl-form {
		padding-top: 10%; /* comment by avenues 11/08/2019 */
	}
	#parentVerticalTab .exchange_chart .exchange_chart-table {
		margin-top: 4px;
	}
	.personal-details.quick-transfer #parentVerticalTab .panel-3 .prsnl-form label.promo {
		margin-bottom: 13% !important;
	}
	.remittance {
		height: 440px;
	}
	.personal-details .slide-5 .remittance .modal-body .transaction.success span, .homebtn a {
		margin-left: 0px;
	}
	#submit-benef .modal-body .benef .sendbtn {
		margin: 0 auto;
		width: 200px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	h2.resp-accordion.hor_1, .panel-1.resp-tab-content.hor_1.resp-tab-content-active, .panel-2.resp-tab-content.hor_1.resp-tab-content-active, .panel-3.resp-tab-content.hor_1.resp-tab-content-active, .panel-4.resp-tab-content.hor_1.resp-tab-content-active, .panel-5.resp-tab-content.hor_1.resp-tab-content-active {
		margin-left: 14px;
		margin-right: -5px;
		padding-right: 14px;
	}
	h2.resp-accordion.hor_1 {
		padding: 18px 10px !important;
	}
	.post-login .resp-tab-active {
		border: 1px solid #2c4190 !important;
		border-top: 4px solid #2c4190 !important;
	}
	.resp-arrow {
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-top: 8px solid #c1c1c1;
		margin-top: -4px;
	}
	.post-login h2.resp-tab-active span.resp-arrow {
		border: none;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-bottom: 8px solid #9B9797;
		margin-top: -4px;
	}
	.post-login .panel-1.resp-tab-content.hor_1.resp-tab-content-active {
		border-color: #d6d6d6 !important;
	}
	.post-login h2.resp-tab-active {
		padding: 15px 10px !important;
	}
	.post-login .panel-1.resp-tab-content.hor_1.resp-tab-content-active, .post-login .panel-3.resp-tab-content.hor_1.resp-tab-content-active, .post-login .panel-4.resp-tab-content.hor_1.resp-tab-content-active {
		padding-left: 10px;
		padding-top: 0px;
	}
	.panel-2.resp-tab-content.hor_1.resp-tab-content-active {
		padding-left: 0px;
		padding-top: 0px;
	}
	.money_transfer_id li:last-child a span, #parentVerticalTab .money_transfer_id span {
		margin-top: 10px;
	}
	#parentVerticalTab .money_transfer_id li:last-child a span {
		margin-top: 16px;
	}
	#parentVerticalTab h1.tab-heading a {
		font-size: 16px;
		position: absolute;
		left: 25px;
		display: block;
		font-family: "GothamBook";
	}
	#parentVerticalTab h2.resp-accordion.hor_1.resp-tab-active a, #parentVerticalTab h2.resp-accordion.hor_1 a {
		display: none;
	}
	.money_transfer_id li {
    margin-right: 23px;
	}
}
@media (max-width:400px) {
	.exchange-details .right-box-u .second-text p {
		/* height: 46px; */
		margin-bottom: 8px; /* comment by avenues 11/08/2019 */
	}
	.exchange-details .right-box-u .last-col .second-text p {
		height: 45px;
	}
	.exchange-details .right-box-u .first-row hr {
		margin: -26px -10px 0 -19px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: -22px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: -25px;
	}
	.post-login .scroll_content {
		height: 390px;
	}
	
	.account-summary-dashboard .acc-summary-table.acc-width .acc-table .table {
		width: 47%;
	}
	.notification_text {
		width: 76%;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 290px !important;
	}
	a.fix-benif {
    margin-left: -10px;
	}
	a.fix-benif span{
		margin-left: -10px;
	}
}
@media only screen and (max-width:320px) {
	.exchange-details .right-box-u .mid-img {
		margin: 20px 10px 0 -11px !important;
	}
	.exchange-details .right-box-u{
	    padding: 9px 22px 20px 22px;
	}

	.exchange-details .right-box-u .mid-img img{
		width: 20px;
		height: 20px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: -13px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: -13px;
	}
	p.exchange_table-text {
		margin-bottom: 8px;
	}
	.post-login .money_transfer_id li {
		/*width: 100%;*/
		margin: 0px 3%;
	}
	.account-summary-dashboard .acc-summary-table.acc-width .acc-table .table {
		width: 40%;
	}
	.notification_text {
		width: 72%;
	}
	.post-login .sticky-tab-mobile ul span {
		font-size: 13px;
	}
	.post-login .top-nav .log {
    right: 15px;
    top: 18px;
	}
	.acc-summary-table.acc-width .summary.summ-width .table tbody tr td {
		width: 64%;
	}
	/*.personal-details.my-profile.bottom-btn .save.change-pass {
    margin-left: 120px !important;
	}*/
	.personal-details.my-profile.bottom-btn .save{
		font-size: 10px !important;
		margin: 18px 0 22px 0;
	}
	.prsnl-form.beneficiary-section a.done.save.merged-btn {
    right: 12px;
	}
	#parentVerticalTab .exchange_chart {
    padding: 11px 0px;
	}
	.personal-details #parentVerticalTab .save{
		padding: 7px 18px 7px 18px;
	}
	#parentVerticalTab .remittance {
    height: 318px;
	}
	.personal-details .prsnl-form .country-flag .form-input, select {
    max-width: 160px !important;
	}
}
@media only screen and (max-width:375px) {
	.post-login #parentVerticalTab .money_transfer_id li {
		margin: 0 0%;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 100% !important;
	}
	.personal-details.my-profile.bottom-btn .save{
		font-size: 13px;
	}
	.personal-details .prsnl-form .country-flag .form-input, select {
    max-width: 200px;
	}
}

/*post-exchange-rate-new ends here*/
@media only screen and (device-width:1280px) {
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		height: 110px;
		padding-top: 27px !important;
	}
	.personal-details #parentVerticalTab .prsnl-form .width-120 {
    max-width: 110px;
	}
	.table.no-border.edit-beneficiary-header thead th:first-child {
    width: 18%;
	}
	.table.no-border.edit-beneficiary-header thead th:nth-child(2) {
    width: 22%;
	}
	.table.no-border.edit-beneficiary-header thead th:nth-child(3) {
    width: 15%;
	}
	.exchange_rate_slider {
		margin: 12px 0 30px 0;
	}
	.account-summary-dashboard .personal-details {
		height: 95% !important;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg {
		padding: 18px;
	}
	.transction-amount p {
		margin-left: -15px;
		padding-right: 15px;
	}
	.post-login .exchange_rate_slider .usd-bg, .uk-bg, .aud-bg, .cad-bg, .sgd-bg, .eur-bg, .uae-bg {
		height: 250px;
	}
	.post-login .important-dates-note {
		width: 100%;
		margin: 0 0 17px 0px;
	}
	.exchange_rate_text {
		padding-top: 25px !important;
	}
	.post-login .scroll_content {
		height: 346px !important;
	}
	.post-login .tatus-tracker .scroll_content.booking-table.status {
		max-height: 218px !important;
	}
	.exchange-rate {
		height: 95%;
	}
	.exchange-form.drop-margin .wrapper-dropdown-5 {
		margin-bottom: 0px;
	}
	.account-summary .dropd .select-div {
		width: 100%;
	}
	.exchange-details .right-box-u {
		/* height: 84.5%;  comment by avenues 11/08/2019*/
	}
	.personal-details .prsnl-form .form-input, select, .personal-details .prsnl-form textarea {
		width: 65%;
	}
	.personal-details .prsnl-form textarea {
    height: 135px;
    margin-bottom: 8px !important;
	}
	.account-summary .dropd .select-div {
		width: 62%;
	}
	.account-summary .dropd .wrapper-dropdown-5 {
		width: 100%;
	}
	.account-summary-dashboard .personal-details.quick-transfer {
		height: 60% !important;
	}
	#parentVerticalTab .post-login .scroll_content {
		height: 390px !important;
	}
	.post-login .qt-table.scroll_content {
		height: 67px !important;
	}
	.sendind-details {
		margin-left: 0px;
	}
	.personal-details.bank .prsnl-form label {
		width: 143px;
	}
	.beneficiary-section .wrapper-dropdown-5 {
		width: 238px !important;
	}
	.personal-details.bank .prsnl-form .form-input, select, .personal-details.bank .prsnl-form textarea {
		width: 60%;
	}
	.small-width {
		width: 30% !important;
	}
	.personal-details .prsnl-form.beneficiary-section textarea {
		height: 138px;
	}
	.personal-details .prsnl-form .arrange textarea {
		height: 138px;
	}
	label.pers-marg-add {
		margin-bottom: 22%;
	}
	label.add-edit {
		margin-bottom: 25%;
	}
	.account-summary .exchange-rate .select-div {
		width: 100%;
	}
	.account-summary .exchange-rate .exchange-form .select-div {
		width: 60%;
		float: left;
	}
	.account-summary .exchange-rate .exchange-form label {
		width: 40%;
		float: left;
	}
	.exchange-rate .exchange-details .form-input, select {
		width: 60%;
	}
	.exchange-rate .exchange-form.drop-margin .form-group.col-md-12 {
		padding-bottom: 25px;
	}
	.exchange-details .right-box-u {
		margin-top: 0px;
	}
	.exchange-rate .exchange-details.drop-margin label {
		padding-top: 10px;
	}
	.exchange-details .right-box-u .third-row .last-line-content-1 {
		margin-left: 0px !important;
	}
	.exchange-details .right-box-u .third-row .last-line-content-2 {
		margin-right: 0px !important;
	}
	.exchange-details .right-box-u .first-row hr {
		margin: 0 18px 0 7px !important;
	}
	.post-login a.logout {
		display: block;
		top: 10px;
		height: 14px;
		right: inherit;
	}
	.edit-beneficiary .table td:last-child ul {
		padding-left: 0px;
	}
	.post-login .scroll_content.edit-beneficiary {
		height: 277px !important;
	}
	.edit-beneficiary .table td:last-child ul {
		padding-top: 7px;
	}
	.personal-details .prsnl-form label {
		padding-left: 0px;
	}
	.resp-vtabs .resp-tabs-container {
		min-height: 536px;
	}
	.personal-details.quick-transfer #parentVerticalTab .panel-3 .prsnl-form label.promo {
		margin-bottom: 10%;
	}
	.personal-details .slide-3 .prsnl-form .qt-trasf-add {
		margin: 5px 55px 0px 0px;
	}
	.grey {
		margin-top: 1%;
	}
	#parentVerticalTab .verification .word-verification .form-group {
		margin-top: 0px;
	}
	.notification-info li {
		width: 100%;
	}
	.edit-delivery-options .prsnl-form label {
		width: 130px;
	}
	.error-msg {
		padding-left: 18px !important;
	}
	.personal-details h2 {
		padding-bottom: 20px;
	}
	.post-login .transction-amount .no-of-trns::after {
		width: 1px;
		height: 45px;
		right: -89px;
	}
	.profile-user-name ul.edit li:first-child::after {
		display: block;
	}
	/*.merged-btn {
		right: 35px;
	}*/
	.personal-details .prsnl-form .country-code {
		width: 20% !important;
		float: left;
	}
	.country-code:after {
		top: 11px !important;
		left: 220px !important;
	}
	.personal-details .prsnl-form .form-input.country-code-number {
		width: 45% !important;
	}
	.important-dates-note {
		padding: 20px 20px 20px 20px;
	}
	.personal-details #parentVerticalTab .prsnl-form .country-flag {
    width: 46%;
	}
	#parentVerticalTab .exchange_chart {
    margin-top: 3%;
	}
	.account-summary-dashboard .personal-details.quick-transfer.qt-padding-btm,.resp-vtabs .resp-tabs-container{
    min-height: 705px !important;
	}
	.personal-details .prsnl-form label{
		padding-bottom: 0px;
	}
	.personal-details.dropd.error-padding-bottom .prsnl-form label,.personal-details.dropd.pers .prsnl-form label,.personal-details.my-profile.edit.edit-left-level .prsnl-form label,.personal-details.my-profile.dropd.left-level .prsnl-form label{
		padding-bottom: 20px;
	}
	.money_transfer_id li {
    margin-right: 33px;
	}
	.fix-benif span{
		text-align: center;
	}
	.account-summary-dashboard .personal-details {
    margin: 0 0 40px 0;
	}
	.personal-details .slide-5 .prsnl-form .remittance .next {
    margin: 61px 0 0px 0;
	}
	.fix-benif img{
		margin-left: 12px;
	}
	.money_transfer .fix-benif img {
    margin-left: 17px;
	}
}
@media(min-width:1025px) and (max-width:1280px) {
.account-summary .exchange-rate .exchange-form label {
    width: 40%;
}
.exchange-rate .exchange-details .form-input {
    width: 60%;
}
.transction-amount p {
	margin-left: -15px;
	padding-right: 15px;
}
.post-login .transction-amount .no-of-trns::after {
		width: 1px;
		height: 45px;
		right: -89px;
	}
	.profile-user-name ul.edit li:first-child::after {
		display: block;
	}
	.quick-box, .add-beneficiary, .status-tracker, .account-summary-svg{
		height: auto;
		padding-top: 27px !important;
	}
	.account-summary-dashboard .account-summary .acc-summary-table.calendar-dashboard .right-info{
		margin-right: 15px;
		margin-left: 16px;
	}
	.notification-info li{
		width: 100%;
	}
	.post-login a.logout {
    display: block;
    top: 10px;
    height: 14px;
    right: inherit;
}
.personal-details .prsnl-form.change-password label {
    width: 150px !important;
	}
.merged-btn {
    right: 20px;
}
.exchange-form.drop-margin .wrapper-dropdown-5{
	margin-bottom: 0px;
}
.drop-margin .form-group{
margin-bottom: 15px;
}
.exchange-details .right-box-u{
	margin-top: 0px;
}
.exchange-details .right-box-u .third-row .last-line-content-1{
	margin-left: 0px !important;
}
.exchange-details .right-box-u .third-row .last-line-content-2{
	margin-right: 0px !important;
}
.beneficiary-section .select2-container,.personal-details .prsnl-form select{
	width: 100% ;
}
.personal-details.bank .prsnl-form label,.personal-details .prsnl-form label{
	width: 150px;
}
.personal-details.bank .prsnl-form .form-input, select, .personal-details.bank .prsnl-form textarea,.personal-details .prsnl-form .form-input,.personal-details .prsnl-form textarea {
	width: calc(100% - 150px);
}
.small-width{
	width: 35% !important;
}
.personal-details .prsnl-form .form-input.country-code-number{
	width: 50% !important;
}
.personal-details .prsnl-form .country-code{
	width:10% !important;
}
.edit-delivery-options .merged-btn{
	right: 20px;
}
/*#termpopup .modal-dialog {
    top: 50%;

}*/
.personal-details .prsnl-form .arrange textarea{
	height: 140px;
}
}
@media only screen and (min-width:768px){
	.personal-details.my-profile.dropd.left-level.bottom-btn a.save.change-pass{
		margin-left: 10px !important;
	}
}
/* comment by avenues 11/08/2019 */ 
@media only screen and (max-width:480px){
    #myProfile .btn-container {position: relative;margin: 0 auto 0 0;}
    #myProfile .btn-container li {width:100%; display: block; margin: 0 0 10px;}
    #myProfile button.save{width: 100%;display: block;text-align: center;} 
    #myProfile .btn-container li > a.save{display: block;text-align: center;} 

	}



@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* #termpopup .modal-dialog{
     	transform:translateY(-15%);
     }*/

}

