.mobHeader {
    display: none;
}

.frt-desktop {
    float: right;
}

@media screen and (max-width: 640px) and (orientation: landscape){
    /* .w300 {
        width: 100%;
    } */

    .formEle.error input, .formEle.success input, .formEle input {
        width: 74% !important;
    }
	
	.full_row .pfresult-landscape{
		clear: none;
		display: inline !important;
		float: left;
		width: 48%;
		margin-top:0px !important;
	}
	 
	.businessResult {
		margin-left: 0px;
		padding-bottom: 15px;
		padding-top: 10px;
		width: 100%;
	}
	.style_selectInd select {
        width:100% !important;/*fix for 724 Pranay 8th July*/
    }
	.cellOff{
		display:none !important;
	}
	#recoverModal input {
        width: 97%;
    }
	
}
/*shiv*/
@media screen and (device-width: 1024px), screen and (device-width: 768px) {
    .hidden-desktop {
        display: none !important;
    }

}

#frmLoanCalculator, #frmFMForm, #frmProductFinder {
    margin-bottom: 0px;
}

:focus {
    outline: none;
}


/* Media Queries


@media (max-width: 360px)  */
/*@media screen and (max-width: 720px) and (max-height: 720px)*/
@media screen and (max-width: 767px) {
    .dvGetInTchCont {
        margin-top: 20px !important;
    }

    .your-dbs-hero-block .carousel-inner .item p {
        width: 100% !important;
    }

    .page-module.global-footer {
        margin-left: 0px !important;
    }
    /* dharmendra */
   /* body {
        padding: 0px;
    }*/

    .row-fluid .span12 {
        width: 100%;
    }

    .navSeparator {
        background-color: #E7E7E7;
        height: 20px;
        margin: 0px -10px 0 -10px;
    }

    #header-mobile .main-navigation-phone {
        padding-bottom: 0 !important;
        width: 100%;
    }

    /* .style_selectInd select {
        min-width: 323px!important;
/* shiv max-width: 323px!important;*/
        /* width: 330px !important; */
 /* shiv ;
    } *//*commented out to check 724*/

    .wd600 {
        width: auto !important;
        min-height: 10px !important;
        height: auto !important;
    }

    .page-module.landing-page-hero {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .errorMessagehelpTab2 {
        padding-left: 2px !important;
        margin-top: 85px;
    }

    .git-container {
        display: block !important;
    }

    #divKYR {
        display: block;
    }

    .titles {
        background-color: #C00;
    }

    .topborder {
        margin-bottom: 5px;
    }

    .wizard, .rmwizard {
        width: 100%;
        float: left;
        margin-bottom: 15px;
        margin-top: 0px;
        padding-top: 10px;
    }

    .wizard ul, .rmwizard ul {
        padding: 0px;
        margin: 0px;
        overflow: auto;
    }

    .wizard li, .rmwizard li {
        float: left;
        display: none;
        background: url(../images/step_unsel.png) bottom right no-repeat;
        padding: 0px 10px 15px 0px;
        font-family: "OpenSans";
        font-size: 16.5px;
        color: #808080;
        width: 100%;
        text-align: center;
    }

    .wizard li.last {
        background: url(../images/step_unsel_last.png) bottom right no-repeat;
        padding: 0 10px 15px 0px;
        display: none;
    }

    .wizard li.active, .rmwizard li.active {
        display: block;
        background: url(../images/step_sel_mobile.png) bottom right repeat-x;
        padding: 0 0px 15px 0px;
        color: #ee0000;
    }

    .wizard li.visited {
        display: none;
        background: url(../images/step_visit.png) bottom right no-repeat;
        padding: 0 10px 15px 0px;
        color: #8a0808;
    }

    .wizard li.activeLast, .rmwizard li.activeLast {
        display: block;
        padding: 0 0px 15px 0px;
        color: #7f0000;
        background: url(../images/step_sel-last_mobile.png) bottom right repeat-x;
    }

    li {
        line-height: 20px;
    }

    p.formMainText {
        margin-bottom: 0px;
    }
    .ddLabel, .txtLabel {
        padding-top: 10px !important;
        padding-bottom: 0px;
    }

    .view-more {
        margin-top: 10px;
        margin-left: 10px;
		/* margin-right: 75px; */
        float: left;
        clear: right !important;
    }

    a {
        color: #cc0000;
        text-decoration: none;
    }

    #divCalc {
        width: 100%;
    }

    #divCalc .flt {
        height: auto !important;
    }

    .row-fluid, .main-container, .container, .page-module, .footer {
        width: 100%;
    }

    .footer {
        width: auto !important;
    }

    h2 {
        font-size: 32px;
        line-height: 35px;
        font-weight: 300;
    }

    .flt, .frt {
        display: block !important;
        clear: both;
        float: left;
    }

    #pdfViewDBS {
        float: left;
    }

    label.rtAlign {
        text-align: left;
    }

    label {
        display: block;
        margin-bottom: 0px !important;
        line-height: 40px !important;
    }

    label.multiLine {
        line-height: 20px !important;
        margin-bottom: 7px !important;
    }

    .mrg-btm10 {
        height: 50px;
 /*Pranay June-11 issue #573*/;
    }

    .lebelCont_width_4 {
        text-align: left;
        padding-right: 20px;
        width: auto;
    }

    label#lblYearsIncorporated {
        line-height: 20px !important;
        margin-bottom: 7px !important;
    }

    div.style_select {
        clear: both;
        display: block;
    }

    

    .unindentr3 {
        margin-left: 0px;
    }

    .indent36 {
        margin-left: 0px;
    }

    .leftneg12 {
        margin-left: 0px;
    }

    .btnViewdbs {
        margin-left: 0px;
    }

    .unindent5 {
        margin-left: 0px;
    }

    .formEle {
        width: 100% !important;
    }

    .formEle.error input, .formEle.success input, .formEle input {
        width: 84% !important;
    }

    .errorMessagehelp.withLblCurrency {
		/*margin-top:76px !important;*/
        padding-top: 0px !important;
    }

    input[type=radio], input[type=checkbox] {
        top: 10px;
    }

    .gutter20L {
        padding-left: 5px;
    }

    #divRMLoan	.twoColumn.plus20 {
        width: auto !important;
    }

    #divRMLoan	.gutter20L.divEquipment, #divRMLoan	.gutter20L.divProperty .help_icon {
	/*margin: 9px -1px 0 7px; shiv Jun-11 issue #569 */
        float: left;
    }

    .mobcol {
        float: left;
        width: 96px;
        padding-top: 10px;
        margin-bottom: 40px;
        text-align: right;
        padding-right: 5px;
        clear: left;
    }

    #divRMLoan	.twoColumn.pt12 {
        padding-top: 0px !important;
        clear: both;
    }
   /*updated for issue no 868 by bala on 27/07/2015*/
    #divRMLoan .threeColumn .help_icon {
        margin: 10px -1px 0 17px;
    }

    .mobile_inline_radios {
        width: 100%;
        display: inherit !important;
    }

    .mobile_inline_radios .threeColumn {
        clear: none !important;
    }

    #divRMLoan .mobcol .threeColumn {
        width: 80% !important;
        float: left;
        clear: both;
    }

    #divRMLoan	.threeColumn, #divRMLoan .mobcol .threeColumn {
        width: 100% !important;
        float: left;
        clear: both;
    }

    #divRMLoan	.threeColumn .formEle {
        clear: none;
        width: 59% !important;
    }

    #divRMLoan	.threeColumn .clear_both {
        clear: none;
    }

    #divRMLoan	.threeColumn .errorMessagehelp {
        margin-left: 108px;
        top: -33px;
        position: relative;
        margin-bottom: -23px;
    }

    input.interest {
        width: 70px !important;
    }

    .formEle.error input.interest, .formEle.success input.interest, .formEle input.interest {
        width: 70px !important;
    }

    ul.square {
        list-style: square;
        margin: 0px 0 0 0;
    }

    .formEle.error input, .formEle.success input, .formEle input {
        margin-right: 0px;
        margin-bottom: 0px;
    }

    .errorMessagehelp {
        position: inherit;
        margin: 0;
        margin-top: -2px;
        padding-left: 2px;
        display: none;
        color: #F00;
        font-size: 85%;
        font-weight: 700;
        font-weight: 400\0;
 /* IE 8*/
        color: #7f0000;
        clear: both;
    }

    #header-mobile .main-navigation-phone .nav-bar-mobile {
        background-color: #100f0f;
        text-align: center;
    }

    .nav-bar-mobile {
        padding: 10px;
        font-size: 18px;
        color: #100f0f;
        line-height: 0;
    }

    /* .visible-phone {
        display: inherit!important;
    } */

    .mobHeader {
        display: block;
        vertical-align: middle;
        text-align: center;
        margin-left: -10px !important;
        margin-right: -10px !important;
    }

    #divresults {
        float: left !important;
    /*display: none;*/
        width: 100% !important;
    }

    #divresults h2, #pdfViewDBS h2 /*shiv Jun-11 issue #534*/ {
        width: 100%;
    }

    span4.currency-converter {
        margin-left: 10px;
        width: 98%;
    }

    .row-fluid .span4.currency-converter .col4-module.left {
        margin-left: -15px !important;
        margin-right: 0px;
    }

    div.indices {
        margin-top: -28px;
    }

    h1 {
        width: 100%;
    }

    .frt .pull-right {
        width: 280px;
        text-align: right;
    }

    div.mid-market-text {
        text-align: right;
        width: 280px;
    }

    img.trlogo {
        height: 31px;
        padding-left: 91px;
    }

    #subscribeInputBlock.form-horizontal .emaillabel {
        width: 300px;
        text-align: left;
    }

    #header-mobile .main-navigation-phone .logo {
        background-image: url("../../images/logos/dbs-mobile.png");
        margin-left: -2px;
        height: 45px;
        width: 91px;
        display: inline-block;
    }

    .icn-searchbox {
        background: url('../images/icons-s0099f5f8a7.png') no-repeat scroll 0% 0% transparent;
        background-position: 0 -691px;
        height: 45px;
        width: 45px;
    }

    table.quote {
        width: 99%;
        height: 100%;
    }

    ul.red-square > li {
        list-style-type: none;
        background: url('../images/square-red.png') no-repeat scroll left top transparent;
        padding-left: 25px;
    }

    .btnKYR {
        width: 280px;
        cursor: pointer;
        text-align: left;
    }

    .btn {
        margin-left: 0px !important;
    }

    .formMainText {
        font-size: 16.5px !important;
        line-height: 25px;
        margin-top: 20px;
        font-family: "OpenSans";
        color: #100F0F;
        width: 100%;
    }

    .margin4px {
        margin-top: 10px !important;
        padding-left: 0px;
    }

    hidden-phone {
        display: none;
    }

    .full_row {
        display: block;
        margin-bottom: 20px;
    }

    .devMarginBtm5 {
        margin-bottom: 5px;
    }

    .multiLineLabel {
        display: block;
        margin-bottom: 10px !important;
        line-height: 20px !important;
    }

    .cbMultiLineLabel {
        display: block;
        position: relative;
        top: -40px;
        left: 28px;
        margin-top: 8px;
        margin-bottom: 10px !important;
        line-height: 20px !important;
        width: 90%;
    }

    #calcbuttons {
        margin-top: 0px;
    }

    .header-container {
        width: 340px;
    }

    .global-footer {
        margin-left: 23px !important;
    }

    a.launch {
        clear: both;
        display: block;
    }

    .businessResultNote {
        margin-left: 2px !important;
        clear: left;
        padding-top: 5px;
    }

    .leftneg3, .leftneg15 {
        margin-left: 0px !important;
    }

    .skip4cols {
        clear: both;
        display: block;
        padding-left: 0px;
    }

    .rmwizard li, .rmwizard li.last, .rmwizard li.visited {
        display: none;
    }

    #mobile_number {
        margin-left: 2px !important;
        width: 100px !important;
    }

    #phoneSuff {
        width: 40px !important;/*Fix for 713 8th July Pranay*/
    }
    
    
    
    /* dharmendra */
    
    .tabbed-nav.visible-phone li.active {
        width: 67% !important;
    }

    #header-mobile .main-navigation-phone .logo {
        margin-left: -2px;
    }

    #header-mobile .main-navigation-phone .language-country-dropdown-trigger {
        right: 40px;
    }

    .landing-page-hero-tiles .tile {
        font-size: 14px;
        line-height: 35px;
    }

    .input-append .btn.btn-primary {
        width: auto;
        font-size: 14px;
        padding: 7px;
    }

    .btn.btn-wide {
        width: 70px;
        font-size: 14px;
        padding: 7px;
    }

    .market-overview .index-name,.market-overview .index-change-percent {
        font-size: 12px;
        line-height: 16px;
    }

    .market-overview .index-points {
        font-size: 14px;
        line-height: 24px;
    }

    .market-overview .index-change-points {
        font-size: 14px;
        line-height: 20px;
    }

    .market-overview table tr td {
        padding-left: 5px;
        padding-right: 2px;
    }

    .horizontal-line {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #divGIT.hidden-phone {
        height: 200px;
        display: block;
        border: 1px solid red;
    }

    #empty-fields-list {
        width: 96%;
    }

    .footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: left;
        width: 48%;
        margin-right: 2%;
    }	
	/*nikunj*/
    .private-bank .col4-module.get-in-touch, .tpc .col4-module.get-in-touch, .dbs .col4-module.get-in-touch, .treasures .col4-module.get-in-touch {
        background-color: transparent;
        border-bottom: 0;
        width: 100%;
        margin: 30px 0 10px;
    }

    #frmWorkingCapital {
        margin: 0;
    }

    .businessResult {
        margin-left: 0px;
        padding-bottom: 15px;
		width:100%; /*fix for 651 Pranay 1st July*/
    }

    .col4-module.keep-yourresults {
        width: 100%;
    }

    .funnelHeader label {
        line-height: 20px !important;
    }

    .span8.padLeft20 {
        clear: both;
        padding-top: 5px;
    }

    h2.wrkCapTltSub {
        font-size: 32px !important;
        font-weight: 300 !important;
    }

    #divKYR .btn {
        width: auto !important;
    }

    .tabbed-nav-leftarrow {
        width: 14%;
        float: left;
        clear: none;
    }

    .tabbed-nav-rightarrow {
        width: 4%;
        float: right;
    }

    .tabbed-nav-centerlists {
        width: 80%;
        float: left;
        clear: none;
    }

    .tabbed-nav-centerlists .tabbed-nav {
        width: 100%;
    }

    .tabbed-nav-centerlists .tabbed-nav li {
        width: 84%;
        text-align: center;
        display: none;
    }

    .tabbed-nav-centerlists .tabbed-nav li.active {
        display: inline-block;
    }

    .buttonSpacer {
        display: none !important;
    } /*16 May*/;
	.cellOff{
		display:none !important;
	}
	.footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: none !important;
        width: 46%;/*fix for 716*/
    }
}

 @media (max-width:640px) {
    .footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: left;
        width: 46%;
    }

    #wcChartContainer {
        width: 630px;
        height: 260px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 80px !important;
    }

    .wcFunnelContainer {
        width: 620px;
    }

    .wcFunnelContainer .header-bar {
        width: 163px;
        padding-top: 120px;
        text-align: center;
    }

    .wcFunnelContainer .funnel {
        display: table-cell;
        clear: none;
        width: 80px !important;
        float: left;
        text-align: center;
        font-size: 15px;
        line-height: 18px;
    }

    .wcFunnelContainer .funnel .inner .top-image {
        display: none;
        position: relative;
        top: 15px;
    }

    .wcFunnelContainer .funnel .inner {
        background-color: #F2BC27;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-top: 5px;
        padding-bottom: 0px;
        height: 136px;
    }

    .wcFunnelContainer .funnel .down {
        width: 0px;
        height: 0px;
        border-left: 40px solid transparent;
        border-right: 40px solid transparent;
        border-top: 20px solid #F2BC27;
    }

    .wcFunnelContainer div.funnelHeader {
        display: block;
        height: 90px;
        width: 90%;
        margin-left: 5%;
        margin-top: 15px;
        margin-bottom: 5px;
        overflow: hidden;
    }

    .wcFunnelContainer div.funnelHeader label {
        display: table;
        line-height: 20px !important;
        width: 100%;
        word-break: break-all;
    }

    #wcChartWrapper input[type="text"] {
        width: 70% !important;
        padding: 0px !important;
        padding-top: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-bottom: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    .wcFunnelContainer .operand {
        width: 18px;
        float: left;
        padding-top: 74px;
        padding-left: 8px;
        padding-right: 8px;
    }
	.style_selectInd select {
        width:100% !important;/*fix for 724 Pranay 8th July*/
    }
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	/* .hidden-phone{display:none !important;} */
} 

@media (device-width:570px) {
    .footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: left;
        width: 46%;
    }

    #wcChartContainer {
        width: 560px;
        height: 260px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 70px !important;
    }

    .wcFunnelContainer {
        width: 560px;
    }

    .wcFunnelContainer .header-bar {
        width: 140px;
        padding-top: 138px;
        text-align: center;
    }

    .wcFunnelContainer .funnel {
        display: table-cell;
        clear: none;
        width: 70px !important;
        float: left;
        text-align: center;
        font-size: 15px;
        line-height: 18px;
    }

    .wcFunnelContainer .funnel .inner .top-image {
        display: none;
        position: relative;
        top: 15px;
    }

    .wcFunnelContainer .funnel .inner {
        background-color: #F2BC27;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-top: 5px;
        padding-bottom: 0px;
        height: 136px;
    }

    .wcFunnelContainer .funnel .down {
        width: 0px;
        height: 0px;
        border-left: 35px solid transparent;
        border-right: 35px solid transparent;
        border-top: 20px solid #F2BC27;
    }

    .wcFunnelContainer div.funnelHeader {
        display: block;
        height: 90px;
        width: 90%;
        margin-left: 5%;
        margin-top: 15px;
        margin-bottom: 5px;
        overflow: hidden;
    }

    .wcFunnelContainer div.funnelHeader label {
        display: table;
        line-height: 20px !important;
        width: 100%;
        word-break: break-all;
    }

    #wcChartWrapper input[type="text"] {
        width: 70% !important;
        padding: 0px !important;
        padding-top: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-bottom: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    .wcFunnelContainer .operand {
        width: 18px;
        float: left;
        padding-top: 64px;
        padding-left: 8px;
        padding-right: 8px;
    }
}

@media (max-width:480px) {

    .footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: none !important;
        width: 46%;
    }

    #wcChartContainer {
        width: 470px;
        height: 260px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 60px !important;
    }

    .wcFunnelContainer {
        width: 460px;
    }

    .wcFunnelContainer .header-bar {
        width: 115px;
        padding-top: 118px;
        text-align: center;
        margin-left:-10px;
    }

    .wcFunnelContainer .funnel {
        display: table-cell;
        clear: none;
        width: 60px !important;
        float: left;
        text-align: center;
        font-size: 15px;
        line-height: 18px;
    }

    .wcFunnelContainer .funnel .inner .top-image {
        display: none;
        position: relative;
        top: 15px;
    }

    .wcFunnelContainer .funnel .inner {
        background-color: #F2BC27;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-top: 5px;
        padding-bottom: 0px;
        height: 136px;
    }

    .wcFunnelContainer .funnel .down {
        width: 0px;
        height: 0px;
        border-left: 30px solid transparent;
        border-right: 30px solid transparent;
        border-top: 20px solid #F2BC27;
    }

    .wcFunnelContainer div.funnelHeader {
        display: block;
        height: 90px;
        width: 90%;
        margin-left: 5%;
        margin-top: 15px;
        margin-bottom: 5px;
        overflow: hidden;
    }

    .wcFunnelContainer div.funnelHeader label {
        display: table;
        line-height: 20px !important;
        width: 100%;
        word-break: break-all;
    }

    #wcChartWrapper input[type="text"] {
        width: 70% !important;
        padding: 0px !important;
        padding-top: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-bottom: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    .wcFunnelContainer .operand {
        width: 18px;
        float: left;
        padding-top: 64px;
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media screen and (max-width: 360px) {
    #wcChartContainer {
        width: 350px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 50px !important;
    }

    .wcFunnelContainer {
        width: 345px;
    }

    .wcFunnelContainer .header-bar {
        width: 75px;
        padding-top: 98px;
    }

    .wcFunnelContainer .header-bar .help_icon {
        margin-left: 30px;
    }

    .wcFunnelContainer .funnel {
        width: 50px !important;
    }

    .wcFunnelContainer .funnel .down {
        border-left: 25px solid transparent;
        border-right: 25px solid transparent;
    }

    .wcFunnelContainer .operand {
        width: 13px;
        padding-left: 2px;
        padding-right: 2px;
    }

    .formEle.error input, .formEle.success input, .formEle input {
        width: 74% !important;
    }
	.style_selectInd select {
        width:100% !important;/*fix for 724 Pranay 8th July*/
    }
	.cellOff{
		display:none !important;
	}
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	.footer {
		width: 100% !important;
		display: inline-block;
		margin: 0% !important;
	}
	.hidden-phone{display:none !important;}
}
/*updated for issue no 869 by bala on 27/07/2015*/
@media (max-width:420px) {

    #wcChartContainer {
        width: 310px;
        height: 260px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 40px !important;
    }

    .wcFunnelContainer {
        width: 335px;
    }

    .wcFunnelContainer .header-bar {
        width: 65px;
        padding-top: 98px;
    }

    .wcFunnelContainer .header-bar .help_icon {
        margin-left: 26px;
    }

    .wcFunnelContainer .funnel {
        width: 40px !important;
    }

    .wcFunnelContainer .funnel .down {
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
    }

    .wcFunnelContainer .operand {
        width: 15px;
        float: left;
        padding-top: 64px;
        padding-left: 2px;
        padding-right: 2px;
    }
	.wcFunnelContainer {
        width: 300px !important;
    }

}
@media (max-width:320px) and (orientation: portrait){
    .wcFunnelContainer {
        width: 300px !important;
    }

    .footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: none;
        width: auto;
        margin-right: 2%;
    }

    .view-more {
		/* margin-top: 10px; */
        margin-right: 75px;
        margin-top: 5px;
		/*margin-bottom: 15px;*/;
    }

    .formEle.error input, .formEle.success input, .formEle input {
        width: 74% !important;
    }

    #divRMLoan	.threeColumn {
        width: 100% !important;
    }

    .mobcol {
        width: 82px;
        margin-left: -5px;
    }

    #divRMLoan .mobile_inline_radios .errorMessagehelp {
        margin-top: 36px !important;
    }

    #divRMLoan	.threeColumn .errorMessagehelp {
        margin-left: 94px;
    }

    #empty-fields-list {
        width: 93%;
    }

	.wcFunnelContainer .operand {
        width: 11px !important;
        float: left;
        padding-top: 64px;
        padding-left: 2px;
        padding-right: 2px;
    }
	
}


@media (min-width: 980px) and (max-width: 1199px) {
    .currency-converter .input-prepend input[type="text"] {
        width: 140px;
    }

    .testimonial-block .span2 {
        width: 23.07692%;
    }

    .testimonial-block .span10 {
        width: 74.30939%;
    }
}

@media (max-width: 750px) {
 
    /*.product-preview p img {
        float: none;
        display: block;
        padding-bottom: 10px;
        margin: 0;
        margin-top: 4px
    }*/
    .product-preview p img {
        float: left;
        display: block;
        padding-bottom: 10px;
        padding-right: 10px;
        margin: 0;
        margin-top: 4px;
        width: 120px;
        height: 90px;
    }

    .product-preview {
        padding-bottom: 10px;
    }

    .tooltip-inner {
        max-width: 120px;
    }

    div#map-canvas-appt {
        margin-right: 30px;
    }
}

/*  [27-04-2013]  Ravi added classes for introtext */
/* @media (min-width: 768px) and (max-width: 1024px) { */
@media all and (min-width: 768px) and (max-width: 1280px) {
    .container {
        /*width: 94% !important;
        margin-left:2% !important; Pranay Jun-11 issue #526
        margin-right: 2% !important;*/;
    }

    .span4.generic-side-module .col4-module.right {
        margin-right: -9.5%;
    }

    p.introtextproddetailcategory, p.introtextproddetailname, p.introtextproddetaildescription {
        width: auto !important;
    }

    .sub-navigation ul {
        font-size: 120%;
    }

    .buttonSpacer {
        font-size: 1px;
        margin-left: 19px;
    } /*16 May*/
    .hidden-desktop {
        display: inherit!important;
    }

    .visible-desktop {
        display: none!important;
    }

    .visible-phone {
          /* [04-05-2013] Ravi modified visible phone
        display: inherit!important
          */
        display: none !important;
    }
       /* [12-05-2013] commented by Ravi UAT-235
              .hidden-phone {
                     display: inherit!important
              }
       */
    .global-footer .right-section {
        float: right;
    }

    .global-footer br.visible-phone {
        display: none!important;
    }

    .promo-hero-block  .get-in-touch-container {
        display: inherit!important;
        margin-left: 4px;
        width: 31%;
/* 	  position: absolute;
	  right: -1%;	 */;
    }  

    /* [05-05-2013] Ravi - added */
    .landing-page-hero-tiles {
        margin-bottom: 0;
        margin-top: 0;
    }  

    /* [05-05-2013] Ravi - added */
    h2.section-title {
        padding-top: 10px;
    }
       

       /* [11-06-2013] added by Ravi */
    .video-placeholder.pull-left-video {
        width: 300px;
        height: 300px;
         /* margin-left: -30px !important; */
        margin-left: -3% !important;
        margin-top: 10px;
        background-color: #333;
        border: 5px solid #333;
    }
       /* [11-06-2013] added by Ravi */
    .video-placeholder.pull-right {
        width: 300px;
        height: 300px;
        margin-right: -3% !important;
        margin-top: 10px;
        background-color: #333;
        border: 5px solid #333;
    }
    /* Login Overlay - Start */
    #launchOverlay {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        z-index: 999;
        height: 100%;
    }

    #launchOverlay_mainContainer {
        position: relative;
        margin: 0 auto;
        height: 104px;
    }

    #launchOverlay_tooltip {
        position: absolute;
        right: 0;
    }

    #launchOverlay_bg {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: url(../images/launch/bg.png);
    }

    #launchOverlayContainer {
        position: relative;
    }

    #launchOverlay_tooltip img {
        max-width: 100%;
                /* margin-left: 262%; */
        margin-top: 75px;
        height: auto;
        vertical-align: middle;
        border: 0;
    }      
       /* Login Overlay - End */
       
       /* [21-06-2013] added by Ravi - START */
    .landing-page-hero .landing-page-hero-content .content {
        display: none;
        position: absolute;
        left: 2% !important;
		/* top: 20%; */
        top: 12%;
 /* [Date: 03-10-2013] add - Ravi */
        width: 60%;
    }

    .landing-page-hero .landing-page-hero-content .content h1 {
        position: relative;
		/* white-space:nowrap; */
        z-index: 5;
        font-size: 24px;
        margin: 0;
		/* height: 40px; */
        height: 35px;
 /* [Date: 04-10-2013] add - Ravi */
        line-height: 30px;
 /* [Date: 04-10-2013] add - Ravi */
        overflow: hidden;
    }

    .landing-page-hero .landing-page-hero-content .content span {
        position: absolute;
		/* white-space:nowrap; */
		/* font-size: 48px; */
        color: #333;
        font-weight: 700;
		/* top: 12px; */
        left: 1px;
        z-index: 1;
        font-size: 24px;
        margin: 0;
		/* height: 40px; */
        height: 35px;
 /* [Date: 04-10-2013] add - Ravi */
        line-height: 30px;
 /* [Date: 04-10-2013] add - Ravi */
        overflow: hidden;
        top: 1px;
        text-rendering: optimizelegibility;
    }

    .landing-page-hero .landing-page-hero-content .content p.intro-text {
        position: relative;
        z-index: 5;
        height: 60px;
 /* [Date: 04-10-2013] add - Ravi */
        overflow: hidden;
        margin: 0;
        font-size: 14px;
        line-height: 20px;
 /* [Date: 04-10-2013] add - Ravi */;
    }

    .landing-page-hero .landing-page-hero-content .content p.shadow-text {
        position: absolute;
              /* font-size: 18px; */
        line-height: 25px;
        margin-top: 20px;
        color: #333;
              /* top: 41px; */
        top: 35px;
 /* [Date: 04-10-2013] add - Ravi */
        width: auto;
 /* [Date: 03-10-2013] add - Ravi */
        left: 1px;
        z-index: 1;
        height: 60px;
 /* [Date: 04-10-2013] add - Ravi */
        overflow: hidden;
        margin: 0;
        font-size: 14px;
        line-height: 20px;
 /* [Date: 04-10-2013] add - Ravi */;
    }

    .landing-page-hero .landing-page-hero-content .content br {
        display: none;
    }  /* [14-06-2013] Added by Ravi */
    .landing-page-hero .landing-page-hero-content .content .input-append .explore-dbs-mbfc {
        font-size: 14px;
        padding: 4px 12px;
        margin-top: 10px;
    }
       /* [21-06-2013] added by Ravi - END */   
       /* .span4.get-in-touch-container.hidden-phone .col4-module.get-in-touch { margin-right: -54px; } */
       /* .promo-hero-block #hero-promo-carousel { margin-left: -60px; }        */
    .landing-page-hero .landing-page-hero-content {
        position: absolute;
		/* top: 60%; */
        top: 58%;
 /* [24-09-2013] Modified Bhanu - Ravi*/
        left: 0;
        width: 100%;
        color: #fff;
        background: url("../images/overlay/dbs-landing-page-overlay.png") no-repeat;
        height: 120px;
    }

    .landing-page-hero .get-in-touch-container {
/* 		position: absolute;
		right: -1%;
		top: 0; */
		/* width: 35%; */
        width: 30%;
 /* [24-09-2013] Modified Bhanu - Ravi*/
        z-index: 1;
    }

    .col4-module.get-in-touch {
        margin: 30px 0 0 0;
        padding: 0;
		  /* margin-right: -9.5%; */
		  /* margin-right: -11.5%; */
        margin-right: -30px;
 /* [Date: 13-09-2013] modified - Ravi */;
    }

    .col4-module.get-in-touch ul li {
        padding: 10px 20px;
 /* [Date: 16-10-2013] modified - Ravi */;
    }

    .landing-page-hero-tiles .tile {
        padding-top: 25px;
    }

    #header .header-menu .dropdown-menu {
        margin-left: -1px;
    }
		/* .col4-module.get-in-touch .title h2 { margin-bottom: 10px; } */
    .col4-module.get-in-touch .title h2 {
        margin-bottom: 5px;
    }/* [Date: 24-09-2013] modified - Ravi - Bhanu */
    .hero-block {
        height: 365px;
    }

    .promo-hero-block {
        background-color: #fff;
        height: 365px;
        margin: 0;
        padding: 0;
		  /* position: relative; */
        border-bottom: 2px solid #cac7c1;
    }

    .square.product-details.span8 {
        font-size: 14px;
    }

    .span8 .square.product-details.span8 {
        font-size: 14px;
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content ul.square.product-details.span8 {
        font-size: 18px !important;
    }
		/* .landing-page-hero ~ div.tabbed-content ul.square.product-details.span8 #tabbed-content-text {  width: 940px; } */
    .landing-page-hero ~ div.tabbed-content .Long-standingPartnership ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .InnovativeSolutions ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .ExtensiveNetwork ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .LeadingBankinAsia ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .ExtensiveAsianNetwork ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .AnIdealBankingPartner ul.square.product-details.span8 {
        width: 100%;
    }		
		/* [Date: 28-10-2013] add - Ravi - START */
    .landing-page-hero ~ div.tabbed-content .LongstandingPartnership ul.square.product-details.span8 {
        width: 100%;
    } 
		/* .landing-page-hero ~ div.tabbed-content .InnovativeSolutions ul.square.product-details.span8 {width: 100%;}  */
    .landing-page-hero ~ div.tabbed-content .StrategicNetwork ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .Long-termPartnership ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .FastandSeamlessExperience ul.square.product-details.span8 {
        width: 100%;
    }

    .landing-page-hero ~ div.tabbed-content .AsianConnectivity ul.square.product-details.span8 {
        width: 100%;
    }				
		/* [Date: 28-10-2013] add - Ravi - END */				

    .promo-hero-block {
        background-color: #fff;
        height: 365px;
        margin: 0;
        padding: 0;
			/* position: relative; */
        border-bottom: 2px solid #cac7c1;
    }

    .promo-hero-block .content {
        padding: 0 20px;
    }

    .hero-block h1 {
        margin: 30px 0 20px 0;
        line-height: 40px;
    }

    .promo-hero-block p {
        font-size: 14px;
        font-weight: 400;
        width: 80%;
        height: 70px;
        overflow: hidden;
        margin-bottom: 10px;
    }



    .promo-hero-block #hero-promo-carousel .carousel-inner, .your-dbs-hero-block #hero-promo-carousel  .carousel-inner {
 /*[12-11-2013] added - Ravi */
        height: 170px;
        margin: 5px 5px 5px 20px;
    }

    .promo-hero-block .carousel-inner .item, .your-dbs-hero-block .carousel-inner .item {
 /*[12-11-2013] added - Ravi */
        width: 90%;
    }

    .promo-hero-block .carousel-inner .item h2, .your-dbs-hero-block .carousel-inner .item h2 {
 /*[12-11-2013] added - Ravi */
        font-size: 25px;
        line-height: 35px;
        font-weight: 700;
        margin-top: 0;
    }

    .promo-hero-block .carousel-inner .item a, .your-dbs-hero-block .carousel-inner .item a {
 /*[12-11-2013] added - Ravi */
        color: #c00;
        font-weight: 700;
    }

    .promo-hero-block .carousel-inner .item img, .your-dbs-hero-block .carousel-inner .item img {
 /*[12-11-2013] added - Ravi */
        margin-right: 10px;
    }

    .promo-hero-block .carousel-inner img, .your-dbs-hero-block .carousel-inner img {
 /*[12-11-2013] added - Ravi */
        width: 30%;
    }



    .promo-hero-block .carousel-inner .item a, .your-dbs-hero-block .carousel-inner .item a {
 /*[12-11-2013] added - Ravi */
        color: #c00;
        font-weight: 700;
        margin-top: 0;
 /* [Date: 22-11-2013] - Ravi */;
    }

    .product-summary.product-detail {
        margin-top: 30px;
    }

    #header .header-menu #login-dropdown {
        margin: -2px -21px 2px 20px;
    }

    .awards-browser .award .award-image {
        height: 140px;
    }

    .form-online-account-opening-wealth .container {
        width: 100%;
    }

    .form-eappointment-wealth .container {
        width: 100%;
    }

    .form-contact-me-wealth .container {
        width: 100%;
    }

    .sub-navigation ul li {
        margin-left: 0;
    }

    .testimonial-block .span2 {
        width: 140px !important;
        height: 140px !important;
    }

    .landing-page-hero {
        margin-bottom: 10px;
    }

    .av-webassist-dialog {
        top: 5% !important;
    }

    .form-investor-type-wealth .page-module {
        margin-left: -5%;
        margin-right: -5%;
    } /* [Date: 28-08-2013] add - Ravi */
    .form-subscribe-to-insights .page-module {
        margin-left: -5%;
        margin-right: -5%;
    } /* [Date: 28-08-2013] add - Ravi */
    .form-retirement-planner-wealth .page-module {
        margin-left: -5%;
        margin-right: -5%;
    } /* [Date: 28-08-2013] add - Ravi */
    .row-fluid .span4.currency-converter .col4-module.left {
        margin-right: 0;
    } /* [Date: 28-08-2013] add - Ravi */
		/* [Date: 22-11-2013] - Ravi - START */
    .your-dbs-hero-block {
        min-height: 365px;
        padding-bottom: 0;
        padding-top: 0;
    }

    .your-dbs-hero-block h1 {
        margin: 30px 0px 5px 0px;
        line-height: 40px;
    }

    .your-dbs-hero-block h2.themed {
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .your-dbs-hero-block .hero-block-text {
        min-height: 175px;
        overflow: hidden;
    } 
		/* [Date: 22-11-2013] - Ravi - END */
		/* .form-retirement-planner-wealth  .form-horizontal input[type="text"], .form-retirement-planner-wealth  .form-horizontal textarea { width: 175px; } */ /* [Date: 25-09-2013] commented - Ravi */
		/* [Date: 12-09-2013] add - Ravi - START */
    #subscribeInputBlock.form-horizontal .control-label {
        float: left;
        width: 450px;
        text-align: right;
        padding-top: 0;
    }

    #subscribeInputBlock.form-horizontal .controls {
        margin-left: 470px;
        text-align: left;
    }

    #subscribeInputBlock.form-horizontal .input-append {
        display: inline-block;
        vertical-align: middle;
        font-size: 0;
        white-space: nowrap;
        margin: 0;
    }

    #subscribeInputBlock.form-horizontal .input-append input, .subscribe-block #subscribeInputBlock .input-append button {
        margin: 0 0 10px 0;
    }

    #subscribeInputBlock.form-horizontal .input-append > .btn.btn-info {
        border-left: 0;
    }
		/* [Date: 12-09-2013] add - Ravi - END */	
		/* [Date: 13-09-2013] add - Ravi - START */	
    .visible-tablet {
        display: inherit!important;
    }

    #your-appliaction-module a.call-to-action {
        margin-right: -30px;
    }

    .span4 .article-actions {
        margin-top: 30px;
    }

    .article-actions a.call-to-action {
        margin-right: -30px;
    }		
		/* [Date: 13-09-2013] add - Ravi - END */
    .modal {
        width: 560px;
    } /* [Date: 17-09-2013] add - Ravi */
	    /* .form-subscribe-to-insights .modal .modal-email { width: 60%; } */ /* [Date: 18-09-2013] add - Ravi */
    p.proddetailimage {
        width: 620px;
    } /* [Date: 18-09-2013] add - Vishal Change modified - Ravi */
    .modal-backdrop, .modal-backdrop.fade.in {
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    } /* [Date: 23-09-2013] add - Ravi */
		/* [24-09-2013] modified by Bhanu - Ravi - Start */
    .landing-page-hero .landing-page-hero-content .content #imageHolder {
        float: left;
        height: 90px;
 /* [30-09-2013] modified by Bhanu - Ravi */
        width: 120px;
 /* [30-09-2013] modified by Bhanu - Ravi */
        margin-right: 10px;
 /* [30-09-2013] modified by Bhanu - Ravi */
		  /* margin-top: -10px; */ /* [Date: 03-10-2013] add - Ravi */;
    }

    .landing-page-hero .landing-page-hero-content .content #imageHolder img {
        height: 90px;
 /* [30-09-2013] modified by Bhanu - Ravi */
        width: 120px;
 /* [30-09-2013] modified by Bhanu - Ravi */;
    }

    #textHolder p.intro-text b {
        color: red;
        font-weight: normal;
    }

    .content p.intro-text b {
        color: red;
        font-weight: normal;
    }

    .landing-page-hero img.hero-bg {
        overflow: hidden;
    }

    .landing-page-hero .hero-image {
        width: 100%;
        height: 365px;
        overflow: hidden;
    }
		/* [24-09-2013] modified by Bhanu - Ravi - End */
		/* [Date: 01-10-2013] Chat - Ravi - START */
    .col4-module.get-in-touch div.chat-exists {
        position: relative;
        padding: 18px 20px 20px 20px;
        background-color: #c00;
        font-size: 18px;
        line-height: 25px;
        text-shadow: 0 1px 0 #350000;
        margin-top: 2px;
        border-bottom: 2px solid #ae0000;
        color: #fcfcfc;
    }

    .col4-module.get-in-touch div.chat-exists div.normal_detectCanvas {
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        color: #FCFCFC;
        margin: 80px 0;
        background: url("../images/get-in-touch/git-chat-white.png") no-repeat 0% 10%;
        padding-left: 40px;
    }

    .col4-module.get-in-touch div.chat-exists span.live-chat {
		/* font-size: 21px; */
        font-size: 24px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
        color: #FCFCFC;
    }
		/* [Date: 01-10-2013] Chat - Ravi - END */		
    .modal .btn, .modal .btn-primary {
        width: 130px;
        font-size: 14px;
    } /* [Date: 02-10-2013] add - Ravi*/
		/* [Date: 05-10-2013] add - Ravi - START */
    .form-subscribe-to-insights div.insights-image-content-centered {
        margin-right: 20px;
        min-height: 170px;
    } /* [Date: 11-10-2013] modified - Ravi */
    .form-subscribe-to-insights div.insights-image-content-centered img {
        width: 100%;
        height: 143px;
    } /* [Date: 11-10-2013] modified - Ravi */
    .form-subscribe-to-insights div.control-group {
        margin-bottom: 20px;
    }

    .form-subscribe-to-insights div.insights-article-category-content {
        margin: 0 20px 20px 0;
    }

    .form-subscribe-to-insights div.insights-image-content-left {
        margin-right: 20px;
        margin-bottom: 20px;
        min-height: 170px;
    } /* [Date: 11-10-2013] */
    .form-subscribe-to-insights div.insights-image-content-left img {
        width: 100%;
        height: 143px;
    } /* [Date: 11-10-2013] modified - Ravi */
    .form-subscribe-to-insights div.insights-image-content-centered:nth-child(6) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-centered:nth-child(12) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-centered:nth-child(18) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-centered:nth-child(24) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-centered:nth-child(30) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-left:nth-child(6) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-left:nth-child(12) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-left:nth-child(18) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-left:nth-child(24) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-image-content-left:nth-child(30) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-article-category-content:nth-child(4) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-article-category-content:nth-child(8) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-article-category-content:nth-child(12) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-article-category-content:nth-child(16) {
        margin-right: 0px;
    }

    .form-subscribe-to-insights div.insights-article-category-content:nth-child(20) {
        margin-right: 0px;
    }
		/* [Date: 05-10-2013] add - Ravi - END */
    .form-subscribe-to-insights #registerLoginModal #register-login {
        max-width: 52%;
        width: auto;
    } /* [Date: 29-10-2013] add - Ravi */
    .footer-span12 .footer .offset3.span3.block-4 {
        margin-left: 2.12766%;
    } /*[26-11-2013 DBS-Howell] Added - Ravi */
		/* [Date: 27-12-2013] add SEO Styles - START */
    #header .header-menu .dropdown-menu li span.seo-span {
        font-size: 14px;
        color: #100f0f;
        font-weight: 400;
        min-height: 28px;
        margin: 0;
        line-height: 2;
        text-rendering: optimizelegibility;
        display: block;
        text-align: -webkit-match-parent;
    }

    .landing-page-hero .landing-page-hero-content .content h2.seo-h2 {
        cursor: auto;
        display: block;
        font-size: 48px;
        font-weight: bold;
        height: auto;
        line-height: 34px;
        margin: 0px;
        position: relative;
        text-rendering: optimizelegibility;
        white-space: nowrap;
        width: auto;
        z-index: 5;
    }

    .tabbed-content.page-module h1.seo-h1 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 28px;
        margin: 0 0 10px 0;
        padding: 30px 0 10px 0;
        text-rendering: optimizelegibility;
    }

    .git-container .title span.seo-span-title {
        border: 0;
        margin: 0 0 5px 0;
        padding: 0px;
        color: #f7f2f2;
        display: block;
        font-size: 32px;
        font-weight: 300;
        min-height: 28px !important;
        line-height: 35px;
        text-rendering: optimizelegibility;
        text-shadow: 0 1px 1px #e52e2e;
    }

    .row-fluid .span4.currency-converter .col4-module span.seo-title {
  /* Change seo-span-title to seo-title */
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        min-height: 28px;
        line-height: 28px;
        padding: 20px 0 19px 0;
        margin: 0 0 10px 0;
        text-rendering: optimizelegibility;
    }

    h3.seo-h3 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 0 0 10px 0;
        padding: 30px 0 10px 0;
        text-rendering: optimizelegibility;
    }

    h3.seo-h3 .btn.btn-small {
        float: right;
    }

    .product-summary.product-detail h1.seo-h1 {
        display: block;
        font-size: 48px;
        font-weight: bold;
        line-height: 55px;
        margin: 10px 0;
        padding: 0;
        border: 0;
    }

    .span8.stockMarket h3.seo-h3 {
        color: #100F0F;
        display: block;
        float: left;
        font-size: 32px;
        font-weight: 300;
        line-height: 28px;
        margin: 0;
        padding: 0;
        border: 0;
    }

    .promo-hero-block .carousel-inner .item .seo-carousel-title, .your-dbs-hero-block .carousel-inner .item .seo-carousel-title {
        font-size: 25px;
        font-weight: 700;
        font-weight: 400\0;
        line-height: 35px;
        margin: 0px 0px 10px 0px;
        text-rendering: optimizelegibility;
    }
		/* [Date: 27-12-2013] add SEO Styles - END */		
		/* [Date: 02-01-2014] SEO Changes - Ravi - START */
    #header .header-menu .dropdown-menu li span.seo-span {
        font-size: 14px;
        color: #100f0f;
        font-weight: 400;
        min-height: 28px;
        margin: 0;
        line-height: 2;
        text-rendering: optimizelegibility;
        display: block;
        text-align: -webkit-match-parent;
    }

/* 		.landing-page-hero .landing-page-hero-content .content h2.seo-h2 {
		cursor: auto;
		display: block;
		font-size: 48px;
		font-weight: bold;
		height: auto;
		line-height: 34px;
		margin: 0px;
		position: relative;
		text-rendering: optimizelegibility;
		white-space: nowrap;
		width: auto;
		z-index: 5;
		} */
/* 		.landing-page-hero .landing-page-hero-content .content .seo-carousel-title {
		cursor: auto;
		display: block;
		font-size: 48px;
		font-weight: 700;
		height: auto;
		line-height: 34px;
		margin: 0px;
		position: relative;
		text-rendering: optimizelegibility;
		white-space: nowrap;
		width: auto;
		z-index: 5;
		} */	
    .landing-page-hero .landing-page-hero-content .content .seo-carousel-title {
        position: relative;
		/* white-space:nowrap; */
        z-index: 5;
        font-size: 24px;
        margin: 0;
		/* height: 40px; */
        height: 35px;
 /* [Date: 04-10-2013] add - Ravi */
        line-height: 30px;
 /* [Date: 04-10-2013] add - Ravi */
        overflow: hidden;
        font-weight: 700;
 /*[2014-01-10 DBS-Kevin] Added*/;
    }

    .tabbed-content.page-module h1.seo-h1 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 28px;
        margin: 0 0 10px 0;
        padding: 30px 0 10px 0;
        text-rendering: optimizelegibility;
    }

    .git-container .title span.seo-span-title {
        border: 0;
        margin: 0 0 5px 0;
        padding: 0px;
        color: #f7f2f2;
        display: block;
        font-size: 32px;
        font-weight: 300;
        min-height: 28px !important;
        line-height: 35px;
        text-rendering: optimizelegibility;
        text-shadow: 0 1px 1px #e52e2e;
    }

    .row-fluid .span4.currency-converter .col4-module span.seo-title {
  /* Change seo-span-title to seo-title */
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        min-height: 28px;
        line-height: 28px;
        padding: 20px 0 19px 0;
        margin: 0 0 10px 0;
        text-rendering: optimizelegibility;
    }

    h3.seo-h3 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 0 0 10px 0;
        padding: 30px 0 10px 0;
        text-rendering: optimizelegibility;
    }

    h3.seo-h3 .btn.btn-small {
        float: right;
    }

    .product-summary.product-detail h1.seo-h1 {
        display: block;
        font-size: 48px;
        font-weight: bold;
        line-height: 55px;
        margin: 10px 0;
        padding: 0;
        border: 0;
    }

    .chat span.seo-span-title {
        font-size: 18px;
        line-height: 15px;
        font-weight: 700;
        margin: 10px 0;
        min-height: 25px;
        text-rendering: optimizelegibility;
        display: inline;
        float: none;
    }

    .chat span.seo-span {
        font-size: 18px;
        line-height: 25px;
        font-weight: 700;
        margin: 10px 0;
        min-height: 25px;
        text-rendering: optimizelegibility;
        display: block;
        float: none;
    }

    .span8.stockMarket h3.seo-h3 {
        color: #100F0F;
        display: block;
        float: left;
        font-size: 32px;
        font-weight: 300;
        line-height: 28px;
        margin: 0;
        padding: 0;
        border: 0;
    }

    .promo-hero-block .carousel-inner .item .seo-carousel-title, .your-dbs-hero-block .carousel-inner .item .seo-carousel-title {
        font-size: 25px;
        font-weight: 700;
        font-weight: 400\0;
        line-height: 35px;
        margin: 0px 0px 10px 0px;
        text-rendering: optimizelegibility;
    }
		/* [Date: 02-01-2014] SEO Changes - Ravi - END */		
	  /* [Date: 08-01-2014] Cutomize Your DBS - Ravi - START */
    .customize-your-dbs .container {
        width: 100%;
    }

    .form-investor-type-wealth.customize-your-dbs .page-module {
        margin-left: -2%;
        margin-right: -2%;
    }

    .form-subscribe-to-insights.customize-your-dbs .page-module {
        margin-left: -2%;
        margin-right: -2%;
    }

    .form-retirement-planner-wealth.customize-your-dbs .page-module {
        margin-left: -2%;
        margin-right: -2%;
    } 	  
	  /* [Date: 08-01-2014] Cutomize Your DBS - Ravi - END */		
    .customize-your-dbs  #wealth-content.span12 .form-horizontal h1 {
        margin: 30px 0px 5px 0px;
        line-height: 40px;
    }
    /* [07-02-2014] Customize Subscribe block - START */
    .customize-your-dbs .form-horizontal .subscribe.page-module h2 {
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 20px 0px 10px 0px;
        padding-top: 0px;
        text-align: center;
        text-rendering: optimizelegibility;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .control-label {
        cursor: default;
        display: block;
        float: left;
        font-size: 14px;
        font-weight: 700;
        line-height: 20px;
        margin-bottom: 5px;
        margin-top: 10px;
        padding-top: 0px;
        text-align: right;
        width: 450px;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .controls {
        display: block;
        font-size: 14px;
        line-height: 20px;
        margin-left: 470px;
        text-align: left;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .controls p.error {
        color: #c00;
    } 
    /* [07-02-2014] Customize Subscribe block - END */	  
	/* [Date: 11-02-2014 ] Ravi - START */	
    .customize-your-dbs .form-horizontal p.intro-text ~ div.intro-section > .btn {
        margin: 10px 0 0 0;
    }

    .customize-your-dbs .form-horizontal div.intro-section ~ div.intro-section > .btn {
        margin: 20px 0 0 0;
    }

    .customize-your-dbs .form-horizontal div.intro-section ~ div.intro-section ~ div.intro-section > .btn {
        margin: 20px 0 0 0;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group {
        margin-bottom: 0;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group #insights-cancel {
        margin-bottom: 0;
        margin-top: 30px;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group #subscribe-submit {
        margin-bottom: 0;
        margin-top: 30px;
    }

    .customize-your-dbs .form-horizontal .control-group #recover {
        margin: 10px 0 0 0 !important;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .controls .modal-email {
        margin: 0;
    }

    .form-investor-type-wealth.customize-your-dbs .btn.btn-primary.pull-right.customize-investor {
        position: inherit !important;
        width: auto !important;
    }

    .form-investor-type-wealth.customize-your-dbs .form-horizontal div ~ div.control-group ~ div.control-group > .btn {
        margin-bottom: 0;
    }

    .form-retirement-planner-wealth.customize-your-dbs .form-horizontal #your-current-situation ~ div.control-group > .btn {
        margin-bottom: 0;
    }

    .form-subscribe-to-insights.customize-your-dbs div.form-horizontal  div.control-group ~ div.control-group ~ div.control-group ~ div.control-group ~ div.control-group > .btn {
        margin-bottom: 0;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module div.control-group label.radio {
        margin-top: 20px;
        margin-bottom: 0;
    }
	/* [Date: 11-02-2014 ] Ravi - END */;

}

@media all and (device-width: 768px) and (orientation: portrait){

	#frmFMForm .label-align{
		vertical-align:0% !important;
		padding-top:10px !important;
	}
    body, html {
        overflow-x: hidden !important;
    }

    .wizard {
        width: auto;
    }

    .topborder {
        width: 76.5%;
    }

    #frmLoanCalculator, #frmFMForm, #frmProductFinder, #frmWorkingCapital {
        width: 78%;
    }

    #frmFMForm .mb12 {
        margin-left: -10px;
    }

    #frmFMForm .w187FL {
        margin-left: -25px;
    }

    .twoColumn {
        min-width: 150px;
    }
    .threeColumn .formEle.error input, .threeColumn .formEle.success input, .threeColumn .formEle input {
        width: 60px !important;
    }
	#indstryNameCont .formEle input.w174, #indstryNameCont  .formEle input.w174 .success input, #indstryNameCont  .formEle input.w174 .error input {
		width: 28% !important;
	}

    .gutter20L {
        padding-left: 15px;
    }

    .view-more {
        margin-right: 0;
    }

    h2.section-title {
        font-size: 24px !important;
    }

    .navSeparator {
        display: none;
    }

    .container {
        width: 94% !important;
    }

    .wizard li {
        width: 350px;
    }

    .container .container {
        width: 940px !important;
    }

    #frmLoanCalculator, #frmFMForm, #frmProductFinder, #frmWorkingCapital {
        width: 78%;
    }

    .lebelCont_width_4 {
        width: 162px;
        padding-top: 0;
    }
	#frmProductFinder .lebelCont_width_4 {
        width: 150px;
        padding-top: 0;
		height:50px;
    }
	
	.lebelCont_width_4  #lblAnnualTurnover{height:85px !important;}
	
    #frmFMForm .lebelCont_width_4 {
        width: 85px;
    }
	
	

    .mobile_item {
        width: 77%;
    }

    #divresults {
        width: 51% !important;
    }

    #frmFMForm #divresults {
        width: 65% !important;
    }

    #frmFMForm #empty-fields-list {
        width: auto;
    }

    #pdfViewDBS .wdt9 {
        width: auto;
    }

    .rmwizard li {
        width: 230px;
    }

    .wcFunnelContainer {
        width: 488px;
    }
/*iPad Portrait Graph 3rd July Pranay starts*/
.wcFunnelContainer .funnel {
	display: table-cell;
	clear: none;
	width: 70px !important;
	float: left;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	}
.wcFunnelContainer .funnel .down {
	width: 0px;
	height: 0px;
	border-left: 30px solid transparent;
	border-left-width: 35px;
	border-left-style: solid;
	border-left-color: transparent;
	border-right: 35px solid transparent;
	border-top: 20px solid #F2BC27;
	}
	.wcFunnelContainer .header-bar {
        width: 109px;
        padding-top: 99px;
    }
	.wcFunnelContainer .operand {
	display: table-cell;
	clear: none;
	width: 20px;
	float: left;
	padding-top: 64px;
	padding-left: 5px;
	}
.hwdImgGrfMth {
	height: 15px;
	width: 15px;
	}
/*iPad Portrait Graph 3rd July Pranay ends*/
    

    #wcChartContainer, #wcChartContainer .highcharts-container {
        width: 488px;
    }
	.threeColumn .flt{
		float: left !important;
	}
	#online_account_step1 .full_row .flt{
		float: none !important;
	}
	/* 2 July - ipad related defects start */
	#frmLoanCalculator #online_account_step1 .full_row .flt{
		float: left !important;
		margin-right:5px;
	}
	#frmLoanCalculator #online_account_step1 .full_row .frt{
		float:none;
	}
	.leftneg3 {
        margin-left: 0px;
    }
	
	/* 2 July - ipad related defects end */
	.full_row .leftflt .w300{
		float: none !important;
		width: 371px !important;
	}
	.full_row  .lebelCont_width_4 #lblNeedloan{
		height: 151px;
	}
	.full_row  .lebelCont_width_4 #lblIntending{
		height: 151px;
	}
	.full_row  .lebelCont_width_4 #lblHowYouCarryTransaction{
		height: 46px;
	}
	.full_row  .lebelCont_width_4 #lblIsImporter{
		height: 46px;
	}
	.full_row #lblProtect{
		height: 121px !important;
	}
	.errorMessagehelp{
		margin-top: -10px;
		padding-left: 183px;
	}
	#frmLoanCalculator .errorMessagehelp{
		margin-top: 38px;
		
	}
	.loan-width{
	width:217px !important;
	}
	.errorMessagehelpTab2{
    padding-left:105px;
	}
	.full_row .pfresult-landscape{
		clear: none;
		display: inline !important;
		float: left;
		width: 48%;
		margin-top:0px !important;
	}
	#empty-fields-list{
		width:90%;/*fix for 715 Pranay 8Th july*/
	}
	#factoryPlantShowHide .full_row .lebelCont_width_4 .rtAlign{
		height:50px;
	}
	.unindent5 {
		margin-left: 0px;/*fix for 659 9th july pranay*/
	}
	.businessResult{
		margin-left: 0px;
	}
	/* .page-module{
		margin-left:-1%;
		margin-right:-1%;
	} */
	/* .ddLabel, .txtLabel {
        padding-top: 10px !important;
        padding-bottom: 0px;
    }
	#frmFMForm .twoColumn{
		vertical-align:0px !important;
		padding-top:10px;
	}
	#frmFMForm #loanTypeLabelId.twoColumn{
		vertical-align:0px !important;
		padding-top:0px;
	}
	#businesstermRow
	{margin-bottom:0px} */
	
	#businesstermRow .label-align{
		vertical-align:0% !important;
		padding-top:10px !important;
	}
	#frmFMForm .help_iconHide{
		display:inline;
	}
	#frmFMForm .errorMessagehelp{
		margin-top:15px;
		padding-left:0px;
	}
}

/*@media all and (device-width: 1024px) {

	.wizard li {width:100% !important;}
	.para-width{width:630px;}
	.label1-width{width:178px;}
	.label1-width{width:168px;}
	.topborder{width:100% !important;}

}*//*commented out 3rd july Pranay */

.asset-select select {
    padding: 2px 5px !important;
}

/* @media (max-width: 768px) { */
@media (min-width: 421px) and  (max-width: 800px) {
	 /* .sub-navigation ul li { margin-left: 0;}  */
	 /* .landing-page-hero .hero-image img { height: 280px;} */
    .module-promo-container.promo-module h2 {
        height: 80px;
    }

    .span4.generic-side-module .col4-module.right {
        margin-right: -9.5%;
    }
    /* .span4.get-in-touch-container.hidden-phone .col4-module.get-in-touch { margin-right: -40px; } */
    /* .promo-hero-block #hero-promo-carousel { margin-left: -52px; } */
    .global-footer {
        font-size: 8px !important;
    }

    /* [04-05-2013] Ravi modified width */
    #header .header-container .logo {
        width: 215px;
    }  

    /* [05-05-2013] Ravi - added class to modifiy height */
    .splitter-panel .splitter-tile {
        height: 400px;
    }

    .currency-converter .input-prepend input[type="text"] {
        width: 50% !important;
        padding-left: 2% !important;
        padding-right: 2% !important;
    }

       /* [27-05-2013] Added by - Ravi */
    .row-fluid .span4.currency-converter {
        width: 100%;
        margin-left: 0;
    }

    .row-fluid .span4.currency-converter  .col4-module {
        margin: 0;
    }

       
       /* [27-05-2013] Added by - Ravi */
    #DevCartel_Quote_1 table tbody tr td {
        font-weight: bold;
        border-left: 1px solid #f2f1f1;
        text-align: left;
        width: auto;
        padding: 12px 7px;
        border-top: 1px dotted #cfcece;
        font-size: 15px;
        border-right: 0px !important;
    }

    .row-fluid .span8.stockMarket {
        width: 100% !important;
        margin: 0;
    }  /* [Date: 28-08-2013] modified - Ravi */ 
    #DevCartel_MarketOverview_Area .asset-select {
        margin-right: 0;
    }

    .currency-converter .col4-module a.launch {
        float: right;
    }

    .currency-converter .customDropdownSmall {
        min-width: 30%!important;
        max-width: 30%!important;
        width: 30%!important;
    }

    .currency-converter .customDropdownSmall select {
        /* min-width: 95%!important;
        max-width: 95%!important;
        width: 95%!important; */
		min-width: 115%\0!important;
       max-width: 115%\0!important;
       width: 115%\0!important;
    }
       /* [11-06-2013] added by Ravi */
    .video-placeholder.pull-left-video {
        width: 240px;
        height: 240px;
        margin-left: -3% !important;
    }
       /* [11-06-2013] added by Ravi */
    .video-placeholder.pull-right {
        width: 240px;
        height: 240px;
        margin-right: -3% !important;
    }      
       
       /* #launchOverlay_tooltip img { margin-left: 181%; }  */

    .landing-page-hero img.hero-bg {
        height: 280px;
    }

    .landing-page-hero .landing-page-hero-content {
        top: 49%;
    }

    .landing-page-hero .landing-page-hero-content .content {
		/* top: 20%; */
        top: 12%;
 /* [Date: 03-10-2013] add - Ravi */
        width: 60%;
    }

    .landing-page-hero .get-in-touch-container {
        width: 32%;
        top: 0;
        right: -1%;
    }

    .landing-page-hero .get-in-touch-container .col4-module.get-in-touch {
        margin-right: 0;
    }

    .col4-module.get-in-touch ul li {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .col4-module.get-in-touch {
		  /* margin: 30px 0 0 0; */
        margin: 15px 0 0 0;
 /* [Date: 24-09-2013] modified Bhanu - Ravi */
        padding: 0;
        margin-right: -10%;
    }

    .landing-page-hero-tiles .tile {
        padding-top: 15px;
    }

    #header .header-menu #login-dropdown {
        margin: -2px -11px 2px 20px;
    }

    .col4-module.get-in-touch .title h2 {
        margin-bottom: 5px;
    }

    .hero-block {
        height: 310px;
    }

    .promo-hero-block {
        height: 310px;
    }

    .promo-hero-block .get-in-touch-container {
        width: 32%;
        margin-left: 0;
		 /* margin-right: 3%; */;
    }

    .hero-block h1 {
        margin: 20px 0 5px 0;
        font-size: 38px;
        line-height: 40px;
    }

    .promo-hero-block p {
        font-size: 14px;
        font-weight: 400;
        width: 100%;
        height: 52px;
        overflow: hidden;
        margin-top: 0;
        line-height: 18px;
    }





    .promo-hero-block #hero-promo-carousel .carousel-inner, .your-dbs-hero-block #hero-promo-carousel .carousel-inner {
 /*[12-11-2013] added - Ravi */
        height: 170px;
        margin: 0;
        padding-left: 6%;
    }

    .promo-hero-block .carousel-inner .item, .your-dbs-hero-block .carousel-inner .item {
 /*[12-11-2013] added - Ravi */
        width: 90%;
    }

    .promo-hero-block .carousel-inner .item h2, .your-dbs-hero-block .carousel-inner .item h2 {
 /*[12-11-2013] added - Ravi */
        font-size: 21px;
        line-height: 25px;
        font-weight: bold;
        margin: 10px 0;
    }

    #testimonial-single-block #tsbRight {
        width: 65%;
    }

    .tpc #header .header-menu li.search div {
        padding-left: 0;
    }

    .tpc #header .header-menu>li>div>a {
        padding-left: 0;
    }

    .tpc #header .header-menu>li.search .icons-search {
        background-position: 0 -700px;
        height: 25px;
        width: 25px;
        margin-left: -5px;
    }

    .col4-module.get-in-touch .title {
        padding: 5px 20px;
    } /* [Date: 16-09-2013] modified - Ravi */
    .col4-module.get-in-touch .title p {
        height: 20px;
        line-height: 15px;
        margin-bottom: 2px;
    }

    .col4-module.get-in-touch div.chat .input-medium {
        font-size: 11px;
    }

    .col4-module.get-in-touch div.chat .input-medium-with-icon {
        font-size: 11px;
    }

    .col4-module.get-in-touch div.chat-disclaimer .chat-ok {
        left: 170px;
        top: 250px;
    }

    .col4-module.get-in-touch div.chat-disclaimer div.normal_detectCanvas {
        margin: 50px 0;
    }

    .row-fluid .span4.currency-converter .col4-module.left {
        margin-left: 0;
        margin-top: 10px;
        margin-bottom: 10px;
    } /* [Date: 28-08-2013] add - Ravi */
		/* [Date: 22-11-2013] add - Ravi - START */
    .your-dbs-hero-block {
        min-height: 310px;
        padding-bottom: 10px;
        padding-top: 0;
    }

    .your-dbs-hero-block .hero-block-text {
        min-height: 170px;
        overflow: hidden;
    }

    .your-dbs-hero-block h1 {
        font-size: 38px;
        line-height: 40px;
        margin: 20px 0 5px 0;
    }

    .your-dbs-hero-block h2.themed {
        margin: 5px 0;
    }

    .your-dbs-hero-block .hero-block-text .not-my-page {
        margin-bottom: 5px;
    } 
		/* [Date: 22-11-2013] add - Ravi - END */
		/* [Date: 13-09-2013] add - Ravi - START */
    #your-appliaction-module a.call-to-action {
        margin-right: -9%;
    } /* [Date: 27-08-2013] Modified - Ravi */
		/* #your-appliaction-module a.call-to-action { margin-right: -23px } */
/* 		.readinglist.module-promo.right { margin-right: -23px }
		.asset-class-block.page-module .module-promo.right { margin-right: -23px }
		.products-for-you.page-module .module-promo.right { margin-right: -23px }	 */
    .module-promo.right {
        margin-right: -10%;
    } /* [Date: 27-08-2013] Modified - Ravi */
		/* .article-actions a.call-to-action { margin-right: -23px } */
    .article-actions a.call-to-action {
        margin-right: -9%;
    } /* [Date: 27-08-2013] Modified - Ravi */
		/* [Date: 13-09-2013] add - Ravi - END */
    .form-horizontal .control-label {
        width: 200px;
    } /* [Date: 14-09-2013] add - Ravi */
    .form-horizontal .controls {
        margin-left: 225px;
    } /* [Date: 14-09-2013] add - Ravi */		
    #subscribeInputBlock.form-horizontal .control-label {
        width: 350px;
    } /* [Date: 14-09-2013] add - Ravi */
    #subscribeInputBlock.form-horizontal .controls {
        margin-left: 360px;
    } /* [Date: 14-09-2013] add - Ravi */
    .landing-page-hero .hero-image {
        width: 100%;
        height: 280px;
        overflow: hidden;
    }  /* [Date: 24-09-2013] add Bhanu - Ravi */
    .form-horizontal .controls b {
        margin: 15px 2px;
    }  /* [Date: 01-10-2013] add - Ravi */	
    .form-subscribe-to-insights div.insights-image-content-centered, .form-subscribe-to-insights div.insights-article-category-content, 
		.form-subscribe-to-insights div.insights-image-content-left {
        margin-right: 19px;
    } /* [Date: 05-10-2013] add - Ravi */
		/* .form-subscribe-to-insights div.insights-image-content-left img { height: auto;} */
		/* [Date: 05-11-2013] add - Ravi */
    .form-subscribe-to-insights div.insights-image-content-centered, .form-subscribe-to-insights div.insights-image-content-left {
        min-height: 150px;
    }

    .form-subscribe-to-insights div.insights-image-content-centered img, .form-subscribe-to-insights div.insights-image-content-left img {
        height: 103px;
    }/* [Date: 27-12-2013] add SEO Styles - START */
    .promo-hero-block .carousel-inner .item .seo-carousel-title, .your-dbs-hero-block .carousel-inner .item .seo-carousel-title {
        font-size: 21px;
        line-height: 25px;
        font-weight: 700;
        margin: 10px 0;
        text-rendering: optimizelegibility;
    }
		/* [Date: 27-12-2013] add SEO Styles - END */			
		/* [Date: 02-01-2014] SEO Changes - Ravi - START */
    .promo-hero-block .carousel-inner .item .seo-carousel-title, .your-dbs-hero-block .carousel-inner .item .seo-carousel-title {
        font-size: 21px;
        line-height: 25px;
        font-weight: 700;
        margin: 10px 0;
        text-rendering: optimizelegibility;
    }
		/* [Date: 02-01-2014] SEO Changes - Ravi - END */		
    .customize-your-dbs  #wealth-content.span12 .form-horizontal h1 {
        font-size: 38px;
        line-height: 40px;
        margin: 20px 0 5px 0;
    }
	/* [07-02-2014] Customize Subscribe block - START */	
    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .control-label {
        width: 350px;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .controls {
        margin-left: 360px;
    }
    /* [07-02-2014] Customize Subscribe block - END */;
}

/* [Date: 24-10-2013] add - Ravi */
@media (min-width: 421px) and (max-width: 767px) {
    .form-subscribe-to-insights div.insights-image-content-centered {
        display: inline-table;
        margin: 0 !important;
        width: 24.4%;
        min-height: 160px;
    }

    .form-subscribe-to-insights div.insights-image-content-centered .break-word {
        width: auto;
    }

    .form-subscribe-to-insights div.insights-article-category-content {
        display: inline-table !important;
        margin: 0 0 10px 0 !important;
        width: 32.8% !important;
    }

    .form-subscribe-to-insights div.insights-image-content-left {
        display: inline-table !important;
        margin: 0 !important;
        width: 24.4% !important;
        min-height: 160px;
    }

    .form-subscribe-to-insights div.insights-image-content-left .break-word {
        width: 100%;
    }
	/* .form-subscribe-to-insights div.insights-image-content-left img { height: 130px;} */
    .modal-body {
        max-height: 200px;
    }  /* [Date: 28-10-2013] add - Ravi */
	/* [Date: 05-11-2013] add - Ravi */
    .form-subscribe-to-insights div.insights-image-content-centered img, .form-subscribe-to-insights div.insights-image-content-left img {
        height: 130px;
    }
	.cellOff{
		display:none !important;
	}
}
@media (max-width: 767px) {
    .main-navigation ul li.active {
        border-bottom: 0;
    }

    .sub-navigation ul {
        font-size: 14px;
    }

    .sub-navigation li {
        margin-left: 5px;
        margin-right: 5px;
    }

    .organization-member-grid img.img-thumbnail,.our-business .business-row img.img-thumbnail {
        max-height: 200px;
    }

    .img-spacer {
        height: 200px;
        line-height: 200px;
    }

    .col4-module,.col4-module.left,.module-promo-container.col4-module {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .panel {
        padding-left: 10px;
        padding-right: 10px;
    }

    .panel .btn-panel-close {
        margin-right: -10px;
    }

    .panel .col4-module {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .tabbed-nav {
        font-size: 14px;
    }

    .tabbed-nav.visible-phone li {
        float: left;
        display: none;
    }

    .tabbed-nav.visible-phone li.prev {
        float: left;
    }

    .tabbed-nav.visible-phone li.active {
        display: inline;
    }

    .tabbed-nav.visible-phone li.prev, .tabbed-nav.visible-phone li.next {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-bottom: -13px;
        width: 15%;
        display: inline;
    }

    .tabbed-nav li:first-child {
        border-left: 1px solid #dedad5;
        margin-left: 0;
    }

    .tabbed-nav li {
        margin: 0;
		/* padding-top: 15px; */
        padding: 5px 10px;
        display: inline-block;
        cursor: pointer;
		/* border-left: 1px solid #dedad5; */
        border-right: 1px solid #dedad5;
        margin-left: -5px;
    }

    .landing-page-hero {
        background-color: #fff;
/*         margin-left: 0;
        margin-right: 0; */
        padding-left: 10px;
        padding-right: 10px;
        min-height: 270px;
    }

    .landing-page-hero .landing-page-hero-content {
        left: 0;
        top: 0;
        width: 100%;
    }

    .landing-page-hero .landing-page-hero-content .content {
        position: relative;
        margin-right: 20px;
        margin-left: 20px;
    }

   /*  .landing-page-hero .landing-page-hero-content h1 {
        font-size: 24px;
        line-height: 30px
    } */
       
       /* [07-06-2013] Added by - Ravi */
    .landing-page-hero .landing-page-hero-content .content h1 {
         /* white-space: normal !important; */
        white-space: nowrap !important;
 /* [12-10-2013] modified - Ravi */
         /* height: 100px; */
        line-height: 50px;
         /* overflow: hidden; */
        color: #333;
        font-size: 28px;
         /* max-height: 100px; 
         height: auto; */;
    }

    .landing-page-hero .landing-page-hero-content .content span {
        display: none;
    } /* [07-06-2013] Added by - Ravi */
       /* [07-06-2013] Added by - Ravi */
    .landing-page-hero .landing-page-hero-content .content p.intro-text {
        color: #333;
        font-weight: bold;
        font-size: 16px;
         /* height: 70px !important; */
        margin-top: 10px;
    }

    .landing-page-hero .landing-page-hero-content .content p.shadow-text {
        display: none;
    } /* [07-06-2013] Added by - Ravi */
    .landing-page-hero-content .explore-dbs-mbfc {
        max-width: 100%;
    } /* [07-06-2013] Added by - Ravi */
    .landing-page-hero-tiles {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
    }

    .span4 .input-medium {
        width: 159px;
    }

    .awards .award-thumbnails img {
        float: left;
        margin-right: 10px;
        width: 150px;
    }

    #header-mobile {
        width: 100% !important;
        margin: 0 !important;
    }

    #header-mobile .main-navigation-phone ul li {
        width: 97%;
        padding: 5px 8px 5px 10px;
        text-align: left;
         /* height: 51px; */;
    }  
       /* [07-06-2013] added by Ravi */
    .page-module.visible-phone-get-in-touch {
        display: block;
        padding-bottom: 0;
    }

    .page-module.visible-phone-get-in-touch .get-in-touch-container {
        width: 100%;
        margin: auto;
        padding-top: 20px;
    }

    .span4.get-in-touch-container.hidden-phone {
        display: block !important;
    }

    .row-fluid .span4.currency-converter {
        float: left;
        margin-top: 30%;
    }  
       
       /* [03-06-2013] Added Sheetal changes - Ravi */ 
    #header-mobile .main-navigation-phone .mobile-dropdown-searchbox {
        height: 0;
        overflow: hidden;
    }
       
       /* [03-06-2013] Added Sheetal changes - Ravi */
    #header-mobile .main-navigation-phone .mobile-dropdown-searchbox.expanded {
        border-bottom: 2px solid #cac7c1;
        overflow: visible;
    }

    #DevCartel_Quote_1_Table .tableCol3, #DevCartel_Quote_1_Table .tableCol4 {
        display: none;
    }

    .asset-select select {
        font-size: 14px;
    } /* [08-06-2013] added by Ravi */
    .tableHead {
        font-size: 12px !important;
    }  /* [08-06-2013] added by Ravi */
    #DevCartel_Quote_1 table tbody tr td {
        font-size: 12px  !important;
    } /* [08-06-2013] added by Ravi */
    .asset-select {
        width: 42% !important;
    } /* [08-06-2013] added by Ravi */    
    .row-fluid .span4.currency-converter {
        margin-top: 5% !important;
    }

    #DevCartel_Quote_1_Table td.symbolDisplayName {
        padding-right: 0;
    }
       
       /* [17-06-2013] added by Ravi */
    #header-mobile .main-navigation-phone ul li a:hover {
        color: #c00;
    }

    #mobile-lang-country-section {
        background-position: 0 -250px;
        height: 45px;
        width: 45px;
    }

    #header-mobile .main-navigation-phone .mobile-dropdown-searchbox ul li.search-item {
        height: 51px !important;
    }

    #header-mobile .main-navigation-phone #mobile-search .input-append {
        float: right;
        padding-right: 20px;
    }

    #header-mobile .main-navigation-phone .mobile-dropdown ul li.mobile-login {
        background-color: #7f0000;
    }

    #header-mobile .main-navigation-phone .mobile-dropdown ul li.mobile-login a {
        color: #fff;
    }

    #header-mobile .main-navigation-phone .mobile-dropdown ul li div.icons-lock {
        display: inline-block;
        margin-left: 10px;
    }

    #header-mobile .main-navigation-phone #segment-dropdown ul {
        margin-top: -1px;
    }

    #header-mobile .main-navigation-phone #segment-dropdown ul li .msegmentheading {
        font-weight: 700;
    }

    .hero-block {
        height: auto;
    }

    .promo-hero-block {
        height: auto;
    }

    .your-dbs-hero-block {
        min-height: 250px;
    } /* [Date: 16-09-2013] add - Ravi */
    .your-dbs-hero-block .hero-block-text {
        height: auto;
        overflow: auto;
    } /* [Date: 22-11-2013] - Ravi */
    .your-dbs-hero-block .modal-email {
        display: block;
    } /* [Date: 02-09-2013] add - Ravi */
	   /*.modal .btn { font-size: 14px; margin:0 5px 5px 0; }  [Date: 17-09-2013] add - Ravi */
    .modal .btn {
        font-size: 14px;
        margin: 5px 0;
    } /* [Date: 23-09-2013] add - Ravi */
    .btn, .btn-primary {
        display: block;
        float: none;
    } /* [Date: 23-09-2013] add - Ravi */
    .form-investor-type-wealth #back {
        display: block;
        width: 100%;
        margin-bottom: 5px;
    } /* [Date: 23-09-2013] add - Ravi */
	   /* .modal.fade.in .pull-left, .modal.fade.in .pull-right { float: none; }  */
    .form-subscribe-to-insights .btn {
        display: block;
        float: none;
    }

    .form-subscribe-to-insights .btn-primary {
        display: block;
        float: none;
        width: auto;
    } /* [Date: 23-09-2013] add - Ravi */
    .form-subscribe-to-insights #insights-continue {
        width: 100%;
    } /* [Date: 23-09-2013] add - Ravi */
    .btn.abs-left {
        margin-top: 10px;
    } /* [Date: 23-09-2013] add - Ravi */	
    #keepModal #create-error #create-new-error {
        margin-left: 5px;
    } /* [Date: 17-09-2013] add - Ravi */
    .btn-group .btn.btn-custom.dropdown-toggle {
        margin-top: 12px;
        margin-bottom: 0;
    } /* [Date: 20-09-2013] add - Ravi */   
	   /* [Date: 05-09-2013] add - Ravi - START */
    .form-investor-type-wealth .hero-landing-page .hero-tile.active {
        padding-top: 0px;
        border-left: 5px solid #c00;
    }

    .form-investor-type-wealth .hero-landing-page .hero-tile {
        background-color: #fcfcfc;
        padding: 0px;
        padding-bottom: 0px;
        border-bottom: 1px solid #dedad5;
        border-left: 1px solid white;
        cursor: pointer;
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        text-align: center;
        margin: 0;
        margin-bottom: 5px;
    }

    .treasures .form-investor-type-wealth .hero-landing-page .hero-tile {
        width: 100%;
    }

    .form-investor-type-wealth .hero-landing-page .hero-tile.active {
        border-top: none;
    }

    .form-investor-type-wealth .hero-landing-page .hero-tile h4 {
        color: #666363;
        font-size: 17.5px;
		/* display: inline-block; */
        margin: 5px !important;
    }

    .form-investor-type-wealth .hero-landing-page .hero-tile h3 {
        color: #999494;
		/* margin: 0 !important; */
        margin: 5px !important;
		/* display: inline-block; */;
    }

    .form-investor-type-wealth #viewResults {
        position: relative;
        /*position:absolute; [Date: 24-01-14] -Change by Alvin  */
		/* right: 0%; */
        right: 0 !important;
        top: 31%;
        width: 100%;
        left: 0 !important;
 /* [Date: 15-09-2013] add - Ravi */;
    }	   
	   
	   /* [Date: 05-09-2013] add - Ravi - END */
	   /* [Date: 13-09-2013] add - Ravi - START */
    .your-dbs-hero-block .modal-body {
        padding: 5px 15px;
    }

    .your-dbs-hero-block .modal-body p.intro-text, .your-dbs-hero-block .modal-body div.intro-text, .your-dbs-hero-block .modal-body span.intro-text {
        margin: 0;
    }

    .your-dbs-hero-block .modal-body .input-append {
        padding-top: 10px;
    }

    .your-dbs-hero-block .modal-footer {
        padding-top: 0;
        padding-bottom: 10px;
    }	   
	   /* [Date: 13-09-2013] add - Ravi - END */
    #subscribeInputBlock.form-horizontal .control-label {
        width: 100%;
        text-align: center;
    } /* [Date: 27-09-2013] modifiedy - Ravi */
    #subscribeInputBlock.form-horizontal .controls {
        margin-left: auto;
        margin-right: 42px;
    }/*[Date: 25-09-2013] modified - Ravi*/	   
    .read-later-list .read-later-list-item {
        margin-bottom: 20px;
    } /* [Date: 15-09-2013] add - Ravi */
    .insights-for-you.span8 {
        margin-bottom: 50px;
    } /* [Date: 16-10-2013] modified - Ravi */
    .products-for-you.page-module.bg-soft-white .row-fluid .span8 {
        margin-bottom: 40px;
    } /* [Date: 15-09-2013] add - Ravi */
		/* [Date: 16-09-2013] add - Ravi - START */
    .your-dbs-hero-block ~ .row-fluid.visible-phone .span4 .get-in-touch-container.visible-phone {
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .your-dbs-hero-block ~ .row-fluid.visible-phone {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
        background-color: #fff;
        margin-bottom: 10px;
    }

    #your-appliaction-module a.call-to-action {
        margin-right: 0;
    }

    .readinglist.module-promo.right {
        margin-left: 0;
        margin-right: 0;
    }

    .asset-class-block.page-module.bg-soft-white .module-promo.right {
        margin-left: 0;
        margin-right: 0;
    }

    .products-for-you.page-module.bg-soft-white .module-promo.right {
        margin-left: 0;
        margin-right: 0;
    }

    .module-promo.right {
        margin-left: 0;
        margin-right: 0;
    } /* [Date: 02-10-2013] add - Ravi */
    .introtextproddetailcategory {
        width: 100% !important;
    }		
		/* [Date: 16-09-2013] add - Ravi - END */
    .ack-sub {
        margin: 20px 0;
    } /* [Date: 20-09-2013] add - Ravi */
    .subscribe .input-append input[type="text"] {
        display: block;
        margin-bottom: 10px;
    } /* [Date: 25-09-2013] add - Ravi */
    .form-subscribe-to-insights .input-append input[type="text"] {
        display: block;
        margin-bottom: 5px;
    }/*[Date: 25-09-2013] add - Ravi */
    .btn-group.open .dropdown-menu.dropdown-custom {
        top: 8px;
    } /* [Date: 20-09-2013] add - Ravi */		
    #chatwithUs {
        display: none !important;
    } /* [Date: 20-09-2013] add - Ravi */
    .insights-for-you.span8 .row-fluid.show .span6 {
        min-height: 150px;
    } 	/* [Date: 20-09-2013] add - Ravi */
    #keep-modal-trigger {
        margin: 5px 0;
    } /* [Date: 24-09-2013] add - Ravi */
    .your-dbs-hero-block .spaced {
        margin: 5px 0;
    } /* [Date: 23-09-2013] add - Ravi */
    .form-subscribe-to-insights #viewResultsBtn {
        margin-bottom: 5px;
    } /* [Date: 23-09-2013] add - Ravi */
    .form-retirement-planner-wealth .viewResults {
        width: 100%;
    } /* [Date: 23-09-2013] add - Ravi */
    #keepModal #create-new-account #create-new-create-new {
        margin-left: 0;
    }	/* [Date: 23-09-2013] add - Ravi */	
    .subscribe-block .input-append > .btn.btn-info {
        display: inline;
    }	/* [Date: 24-09-2013] add - Ravi */	
		/* [Date: 24-09-2013] add - Bhanu - Ravi START */
    .landing-page-hero .landing-page-hero-content .content #imageHolder {
        display: none;
    }

    .landing-page-hero .hero-image {
        height: auto;
    }

    #textHolder p.intro-text b {
        color: red;
        font-weight: normal;
    }

    .content p.intro-text b {
        color: red;
        font-weight: normal;
    }
		/* [Date: 24-09-2013] add - Bhanu - Ravi END*/	
		/* [Date: 25-09-2013] add - Ravi - START */	
    input, textarea {
        width: 83%;
    }

    .btn.btn-info {
        display: inline;
    }
		/* .form-retirement-planner-wealth .btn, .form-retirement-planner-wealth .btn-primary { width: 100%;} */
    .tabbed-nav li.active {
        margin-left: 0;
    }

   /*  .subscribe-block .input-append {
        margin-left: 0;
    }	 */	
		/* [Date: 25-09-2013] add - Ravi - END */	
		/*.col4-module.get-in-touch { padding: 0; margin: 0;} [Date: 28-09-2013] add - Ravi */
    .col4-module.get-in-touch {
        padding: 0;
        margin: 0;
        clear: both;
    }

    .form-horizontal .controls b {
        margin: 15px;
    }  /* [Date: 01-10-2013] add - Ravi */	
/* 		.form-subscribe-to-insights div.insights-image-content-centered { display: inline-block; margin-right: 15px !important;}  
		.form-subscribe-to-insights div.insights-article-category-content { margin-right: 0 !important;}
		.form-subscribe-to-insights div.insights-image-content-left { display: inline-table; margin-right: 5px !important;}
		.form-subscribe-to-insights div.insights-image-content-centered .break-word { width: 130px; }
		.form-subscribe-to-insights div.insights-image-content-left .break-word { width: 140px; } */
		/* [Date: 07-10-2013] add - Ravi */
    .av-webassist-main {
        width: auto !important;
    }

    .av-webassist-cobrowse-status-text {
        width: auto !important;
    }

    .av-webassist-container-middle {
        width: auto !important;
    }

    .av-webassist-chat-input {
        width: auto !important;
    }

    .av-webassist-file-drop {
        width: auto !important;
    }

    .av-webassist-hr {
        width: auto !important;
    }

    .av-webassist-video-panel {
        width: auto !important;
    }

    .av-social-login-guest-field {
        width: auto !important;
    }

    .av-social-login-progress {
        width: auto !important;
    }		
		/* [Date: 07-10-2013] add - Ravi */
    .form-retirement-planner-wealth #viewResults {
        width: 100%;
    } /* [Date: 16-10-2013] add - Ravi */
    a.subscribeLink {
        margin-top: 25px;
    } /* [Date: 16-10-2013] add - Ravi */
    .splitter-hero-block .input-append {
        margin-left: 0;
    } /* [Date: 22-10-2013] add - Ravi */
    .splitter-hero-block .gsa-search-box {
        width: 60%;
    }	/* [Date: 22-10-2013] add - Ravi */		
    .branch-finder .storelocator-filter .location-search .btn.btn-info {
        display: inline-block;
    } /* [Date: 24-10-2013] add Bhanu - Ravi */
    .btn.btn-info.geocodesearch {
        display: inline-block;
    } /* [Date: 29-10-2013] add - Ravi */
    p.introtextproddetailname {
        word-break: break-word;
    }

    .branch-finder #map-canvas,global-branch-finder #map-canvas {
        height: 300px !important;
    } /* [Date: 05-11-2013] add - Ravi */
		/* [Date: 27-12-2013] add SEO Styles - START */
    #header-mobile .main-navigation-phone #segment-dropdown ul li span.seo-span-msegmentheading {
        font-weight: 700;
    }

    .landing-page-hero .landing-page-hero-content .content h2.seo-h2 {
        color: #333;
        cursor: auto;
        display: block;
        font-size: 28px;
        font-weight: bold;
        line-height: 50px;
        margin: 10px 0;
        position: relative;
        text-rendering: optimizelegibility;
        white-space: nowrap;
        z-index: 5;
    }

    .git-container .title span.seo-span-title {
        padding: 0;
        margin: 0 0 5px 0;
        border: 0;
        color: #f7f2f2;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        text-rendering: optimizelegibility;
        text-shadow: 0 1px 1px #e52e2e;
        height: auto;
    }

    .tabbed-content.page-module h1.seo-h1 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 0 0 20px 0;
        padding: 10px 0;
        text-rendering: optimizelegibility;
    }

    #DevCartel_MarketOverview_Header {
        padding: 10px 0;
    }

    .span8.stockMarket h3.seo-h3 {
        color: #100F0F;
        display: block;
        float: left;
        font-size: 32px;
        font-weight: 300;
        line-height: 28px;
        border: 0;
        margin: 0;
        padding: 0;
    }

    .row-fluid .span4.currency-converter .col4-module span.seo-title {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 20px 0 25px 0;
        padding: 0 0 10px 0;
        text-rendering: optimizelegibility;
    }

    h3.seo-h3 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 0 0 20px 0;
        padding: 10px 0;
        text-rendering: optimizelegibility;
    }		
		/* [Date: 27-12-2013] add SEO Styles - END */
		/* [Date: 02-01-2014] SEO Changes - Ravi - START */
    #header-mobile .main-navigation-phone #segment-dropdown ul li span.seo-span-msegmentheading {
        font-weight: 700;
    }

		/* .landing-page-hero .landing-page-hero-content .content h2.seo-h2 {
		color: #333;
		cursor: auto;
		display: block;
		font-size: 28px;
		font-weight: bold;
		line-height: 50px;
		margin: 10px 0;
		position: relative;
		text-rendering: optimizelegibility;
		white-space: nowrap;
		z-index: 5;
		} */
    .landing-page-hero .landing-page-hero-content .content .seo-carousel-title {
        color: #333;
        cursor: auto;
        display: block;
        font-size: 28px;
        font-weight: 700;
        line-height: 50px;
        margin: 10px 0;
        position: relative;
        text-rendering: optimizelegibility;
        white-space: nowrap;
        z-index: 5;
    }

    .git-container .title span.seo-span-title {
        padding: 0;
        margin: 0 0 5px 0;
        border: 0;
        color: #f7f2f2;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        text-rendering: optimizelegibility;
        text-shadow: 0 1px 1px #e52e2e;
        height: auto;
    }

    .tabbed-content.page-module h1.seo-h1 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 0 0 20px 0;
        padding: 10px 0;
        text-rendering: optimizelegibility;
    }

    #DevCartel_MarketOverview_Header {
        padding: 10px 0;
    }

    .span8.stockMarket h3.seo-h3 {
        color: #100F0F;
        display: block;
        float: left;
        font-size: 32px;
        font-weight: 300;
        line-height: 28px;
        border: 0;
        margin: 0;
        padding: 0;
    }

    .row-fluid .span4.currency-converter .col4-module span.seo-title {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 20px 0 25px 0;
        padding: 0 0 10px 0;
        text-rendering: optimizelegibility;
    }

    h3.seo-h3 {
        border-bottom: 1px dotted #ccc6c6;
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 0 0 20px 0;
        padding: 10px 0;
        text-rendering: optimizelegibility;
    }
		/* [Date: 02-01-2014] SEO Changes - Ravi - END */		
	   /* [Date: 08-01-2014] Cutomize Your DBS - Ravi - START */
    .customize-your-dbs #wealth-breadcrumbs ul li {
        width: 100%;
    }

    .customize-your-dbs #wealth-breadcrumbs ul li a {
        font-size: 18px;
    }

    .customize-your-dbs .control-group .skip {
        margin-right: 0;
    }

    .customize-your-dbs .form-horizontal .back {
        margin-right: 0;
    }
		/* Added by Alvin 24-01-14 */
    .form-investor-type-wealth #investortypetool-cancel {
        margin-right: 0;
        position: relative;
    }

    .customize-your-dbs .form-horizontal #Freetext .freeText-section {
        width: 100%;
    }

    .customize-your-dbs .form-horizontal #Freetext .visibleImage-dbs {
        text-align: center;
    }

    .customize-your-dbs .form-horizontal #Freetext .visibleImage.pull-right {
        float: none;
    }

    .customize-your-dbs .customize-pie {
        margin-bottom: 20px;
    }
		/* [Date: 08-01-2014] Cutomize Your DBS - Ravi - END */		
    .article-browser .seo-h3 {
        margin: 30px 0px 20px 0px;
        padding-bottom: 10px;
        padding-top: 10px;
    }

    .customizeResults.visible-phone .tabbed-nav {
        margin-top: 20px;
    }

    .customizeResults.visible-phone table td {
        text-align: center;
    }

    .customize-your-dbs  #wealth-content.span12 .form-horizontal h1 {
        font-size: 36px;
        line-height: 40px;
    }	
    /* [07-02-2014] Customize Subscribe block - START */
    .customize-your-dbs .form-horizontal .subscribe.page-module h2 {
        display: block;
        font-size: 32px;
        font-weight: 300;
        line-height: 35px;
        margin: 20px 0px 10px 0px;
        padding-top: 0px;
        text-align: center;
        text-rendering: optimizelegibility;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group {
        text-align: center;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .controls {
        display: inline-block;
        font-size: 14px;
        line-height: 20px;
        margin-left: 0px;
	/* margin-right: 42px; */
        text-align: center;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .control-label {
        cursor: default;
        display: block;
        float: none;
        font-size: 14px;
        font-weight: 700;
        line-height: 20px;
        margin-bottom: 5px;
        margin-top: 10px;
        padding-top: 0px;
        text-align: center;
        width: 100%;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .control-label .muted {
        color: #666363;
    }

    .customize-your-dbs .form-horizontal .subscribe.page-module .control-group .controls p.error {
        color: #c00;
        text-align: center;
    } 	
    /* [07-02-2014] Customize Subscribe block - END */;
	.cellOff{
		display:none !important;
	}
	#recoverModal input {
        width: 84%;
    }
	 .page-module .footer {
		width: 100% !important;
		display: inline-block;
		margin: 0% !important;
	} 
	/* .hidden-phone{display:none !important;} */
	.section-title .hidden-phone{
		display:none !important;
	}
	/*Legend CSS 15th July Pranay*/ 
	.legend-div{background-color:#fff;margin-left:0px;}
	.legend-list{list-style-type:none;margin-top:0px;}
	.label-li-grey{color:#6d6968;font-size:14px;height:15px;}
	.label-li-greylbl{display:inline;color:#6d6968;font-size:14px;}
	.label-li-yellow{color:#e56717;font-size:14px;height:15px;}
	.label-li-yellowlbl{display:inline;color:#e56717;font-size:14px;}
	.label-li-red{color:rgb(204, 0, 0);font-size:14px;height:15px;}
	.label-li-redlbl{display:inline;color:rgb(204, 0, 0);font-size:14px;}
	
	.hideDropDown{display:none;}
}


@media all and (device-width: 342px) {
    input, textarea {
        width: 84%;
    }
}

@media all and (device-width: 570px) {
    input, textarea {
        width: 91%;
    }
}

/*  [05-05-2013]  Ravi added classes for Samsung Galaxy   Start */
@media (min-width: 720px) and (max-width: 1280px) {
    p.introtextproddetailcategory, p.introtextproddetailname, p.introtextproddetaildescription {
        width: auto !important;
    }

    .sub-navigation ul {
        font-size: 120%;
    }

    .hidden-desktop {
        display: inherit!important;
    }

    .visible-desktop {
        display: none!important;
    }

    .visible-phone {
        display: none !important;
    }
       /* [12-05-2013] commented by Ravi UAT -235
     .hidden-phone {
              display: inherit!important
    } */

    .global-footer .right-section {
        float: right;
    }

    .global-footer br.visible-phone {
        display: none!important;
    }

    .promo-hero-block  .get-in-touch-container {
        display: inherit!important;
    }

    .landing-page-hero-tiles {
        margin-bottom: 0;
    }

    h2.section-title {
        padding-top: 30px;
        padding-bottom: 20px;
        margin-bottom: 10px;
        margin-top: 0;
    }

    .mobcol {
        display: none !important;
    }
}

@media (max-width: 720px) {
    .global-footer {
        font-size: 8px !important;
        margin-left: 10px !important;
    }

    #header .header-container .logo {
        width: 250px;
    }

    .splitter-panel .splitter-tile {
        height: 400px;
    }

    .landing-page-hero .landing-page-hero-content {
      /* top: 25%; */
        top: 0;
    }
}

/* @media (max-width: 1280px) {
    .global-footer {
       font-size: 11px;       
    }
} */


@media only screen and (min-device-width : 320px) and (orientation: portrait){
/*     .main-container .row-fluid .span12 .page-module .row-fluid .video-placeholder {
              width: auto !important;
              height: 1000px  !important; 
       } */
       
       /* [27-05-2013] Added by - Ravi */
    #DevCartel_Quote_1 table tbody tr td {
        font-weight: bold;
        border-left: 1px solid #f2f1f1;
        text-align: left;
        width: auto;
        padding: 12px 2px;
        border-top: 1px dotted #cfcece;
        font-size: 15px;
        border-right: 0px !important;
        word-break: break-all;
    }

    .currency-converter .customDropdownSmall {
        min-width: 40%!important;
        max-width: 40%!important;
        width: 40%!important;
    }

    .currency-converter .input-prepend input[type="text"] {
        width: 55%;
    }
       /* [12-06-2013] added by Ravi */
    #DevCartel_Quote_1_Table td.symbolDisplayName {
        padding-right: 30px;
    }

    .mini-chart-holder {
        left: 5px !important;
    }

    .customDropdownLarge {
        min-width: 280px!important;
        max-width: 280px!important;
        width: 280px!important;
    }
}

@media (max-width: 319px) {
    .tabbed-nav.visible-phone li.active {
        width: 67%;
    }

    #header-mobile .main-navigation-phone .logo {
        margin-left: -45px;
    }

    #header-mobile .main-navigation-phone .language-country-dropdown-trigger {
        right: 40px;
    }

    .landing-page-hero-tiles .tile {
        font-size: 14px;
        line-height: 35px;
    }

    .input-append .btn.btn-primary {
        width: auto;
        font-size: 14px;
        padding: 7px;
    }

    .btn.btn-wide {
        width: 70px;
        font-size: 14px;
        padding: 7px;
    }

    .market-overview .index-name,.market-overview .index-change-percent {
        font-size: 12px;
        line-height: 16px;
    }

    .market-overview .index-points {
        font-size: 14px;
        line-height: 24px;
    }

    .market-overview .index-change-points {
        font-size: 14px;
        line-height: 20px;
    }

    .market-overview table tr td {
        padding-left: 5px;
        padding-right: 2px;
    }

    .horizontal-line {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}
/* Checkbox tick - START */
input[type=checkbox]:checked {
    background-color: #E9ECEE;
    border: 1px solid #ADB8C0;
    color: #CC0000;
}

input[type=checkbox] {
    height: 16px;
    width: 16px;
    float: left;
    margin-top: -2px;
    padding: 0px;
    margin-right: 5px !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #CACECE;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset;
    display: inline-block;
    position: relative;
    margin: 0px;
    outline: 0;
    outline-style: none;
    outline-width: 0;
    box-sizing: border-box;
    -webkit-user-select: text;
    cursor: auto;
    font: -webkit-small-control;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    text-align: start;
    -webkit-writing-mode: horizontal-tb;
}

input[type=checkbox]:checked:after {
    color: #CC0000;
    content: "\2714";
    left: 3px;
    position: absolute;
    top: 0;
}
/* Checkbox tick - END */
@media screen and (device-width:768px){

	
	
	.container {
			min-width: 96% !important;
			margin-left:2% !important;
			margin-right: 2% !important;
	}
	/* .hidden-phone{
		display:block !important;
	} */
	.visible-phone{
		display:none !important;
	}
	
	/*give gap Adefault page ipad portrait 4th July pranay starts here*/
	
	.span12 .your-dbs-hero-block page-module{
	
	min-width: 98% !important;
		margin-left:-1% !important;
		margin-right: 0% !important;
	}
	.span12 .subscribe-block{
		min-width: 98% !important;
		margin-left:1% !important;
		margin-right: 1% !important;
	}
	.free-text-block-en .container{
		min-width: 96% !important;
		margin-left:0% !important;
		margin-right: 0% !important;
	}
	.free-text-block-cn .container{
		min-width: 96% !important;
		margin-left:0% !important;
		margin-right: 0% !important;
	}
	.free-text-block-zh .container{
		min-width: 96% !important;
		margin-left:0% !important;
		margin-right: 0% !important;
	}
	.free-text-block-bh .container{
		min-width: 96% !important;
		margin-left:0% !important;
		margin-right: 0% !important;
	}
	/*give gap Adefault page ipad portrait 4th July pranay ends here*/
}

/*@media all and (device-width:568px) and (orientation: landscape){*/

@media all and (min-width:569px) and (max-width:570px){
body {
        width: 100%;
        overflow-x: hidden;
    }
    .wcFunnelContainer {
        width: 550px !important;
    }

    .col4-module, .col4-module.left, .module-promo-container.col4-module {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
	#wcChartContainer {
        width: 560px !important;
        height: 260px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 70px !important;
    }

    .wcFunnelContainer .header-bar {
        width: 137px;
        padding-top: 120px;
        text-align: center;
    }

    .wcFunnelContainer .funnel {
        display: table-cell;
        clear: none;
        width: 70px !important;
        float: left;
        text-align: center;
        font-size: 15px;
        line-height: 18px;
    }

    .wcFunnelContainer .funnel .inner .top-image {
        display: none;
        position: relative;
        top: 15px;
    }

    .wcFunnelContainer .funnel .inner {
        background-color: #F2BC27;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-top: 5px;
        padding-bottom: 0px;
        height: 136px;
    }

    .wcFunnelContainer .funnel .down {
        width: 0px;
        height: 0px;
        border-left: 35px solid transparent;
        border-right: 35px solid transparent;
        border-top: 20px solid #F2BC27;
    }

    .wcFunnelContainer div.funnelHeader {
        display: block;
        height: 90px;
        width: 90%;
        margin-left: 5%;
        margin-top: 15px;
        margin-bottom: 5px;
        overflow: hidden;
    }

    .wcFunnelContainer div.funnelHeader label {
        display: table;
        line-height: 20px !important;
        width: 100%;
        word-break: break-all;
    }

    #wcChartWrapper input[type="text"] {
        width: 70% !important;
        padding: 0px !important;
        padding-top: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-bottom: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    .wcFunnelContainer .operand {
        width: 18px;
        float: left;
        padding-top: 74px;
        padding-left: 8px;
        padding-right: 8px;
    }

	.fltMobile{
		float: left;
	}
	
    .col4-module, .col4-module.left, .module-promo-container.col4-module {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .style_select {
        max-width: 92% !important;
        width: 92% !important;
    }

    .style_select select {
        max-width: 100% !important;
        width: 100% !important;
    }

    [class*="span"],.row-fluid [class*="span"] {
        float: none;
        display: block;
        width: auto;
        margin-left: 0;
    }

    #frmFMForm_indonesia .lebelCont_width_4 {
        padding-right: 20px;
        text-align: right;
        width: auto;
        clear: none;
    }

    #frmFMForm_indonesia .flt, #frmFMForm_indonesia .frt {
        display: block !important;
        clear: none !important;
    }

    #frmFMForm_indonesia .frt {
        float: right !important;
    }

    #frmFMForm_indonesia .formEle {
        width: 40% !important;
    }

    #frmFMForm_indonesia .style_select {
        max-width: 230px !important;
        width: 230px !important;
    }

    .wd110 {
        width: 110px !important;
    }

    .wd175 {
        width: 175px !important;
    }
	.com-height{height:40px;}
	
	.full_row .pfresult-landscape{
		clear: none;
		display: inline !important;
		float: left;
		width: 48%;
		margin-top:0px !important;
	}
	
	.businessResult {
		margin-left: 0px;
		padding-bottom: 15px;
		padding-top: 10px;
		width: 100%;
	}
	.footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: none;
        width: 46%;
    }
	.style_selectInd select {
        width:100% !important;/*fix for 724 Pranay 8th July*/
    }
	.cellOff{
		display:none !important;
	}
	#recoverModal input {
        width: 91%;
    }
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	.hidden-phone{display:none !important;}
}

@media all and (min-width:341px) and (max-width:342px) {
body {
        width: 100%;
        overflow-x: hidden;
    }
    .wcFunnelContainer {
        width: 322px !important;
    }
	.wcFunnelContainer .header-bar {
        width: 87px;
        padding-top: 98px;
    }

    .col4-module, .col4-module.left, .module-promo-container.col4-module {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .lebelCont_width_4 {
        padding-right: 20px;
        text-align: left;
        width: auto;
        clear: none;
    }

    .btn-flt {
        float: left !important;
    }
	/*18th jyne Pranay Indonesia page starts here*/
    #divRMLoan .span4 {
        display: none;
    }

    .frt {
        float: right;
    }
	
	.fltMobile{
		float: left;
	}

    .flt, .frt {
        display: block !important;
    }

    .formEle {
        width: 80% !important;
    }

    .formEle.error input, .formEle.success input, .formEle input {
        width: 74% !important;
    }

    #frmFMForm_indonesia .lebelCont_width_4 {
        padding-right: 20px;
        text-align: right;
        width: auto;
        clear: none;
    }

    [class*="span"],.row-fluid [class*="span"] {
        float: none;
        display: block;
        width: auto;
        margin-left: 0;
    }

    #frmFMForm_indonesia .flt, #frmFMForm_indonesia .frt {
        display: block !important;
        clear: none !important;
    }

    #frmFMForm_indonesia .frt {
        float: right !important;
    }

    #frmFMForm_indonesia .formEle {
        width: 40% !important;
    }

    #frmFMForm_indonesia .style_select {
        max-width: 100px !important;
        width: 100px !important;
    }

    .wd110 {
        width: 110px !important;
    }

    .view-more {
        margin-right: 0px !important;
        float: left;
    }
	.buttonHeight{
		height: 50px;
	}
	.hidden-phone {
        display: none!important;
    }
	
	h2.section-title{
		padding-top: 10px;
	}
	/*18th jyne Pranay Indonesia page ends here*/;
/*30th June Pranay HK RM3 Form*/

/*.wd153{width: 153px !important;}
.wd111{width: 111px !important;}
.wd145{width: 145px !important;}*/

.your-dbs-hero-block .modal-email {
        display: block;
		width: 290px;
    }	
.com-height{height:35px;}
.wcFunnelContainer .operand {
        width: 11px;
        
    }
.hwdImgGrfMth{
		height:10px;
		width:10px;
		}
	.businessResult {
        margin-left: 0px;
        padding-bottom: 15px;
		width:100%; /*fix for 651 Pranay 1st July*/
    }
	.footer-span12 [class*="span"],.award-thumbnails.row-fluid [class*="span"],.organization-member-grid [class*="span"],.footer .row-fluid .span3 {
        float: none !important;
        width: 46%;/*fix for 716*/
    }
	
	.style_selectInd select {
        width:100%;/*fix for 724 Pranay 8th July*/
    }
	.cellOff{
		display:none !important;
	}
	#recoverModal input {
        width: 84%;
    }
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	.footer {
		width: 100% !important;
		display: inline-block;
		margin: 0% !important;
	}
	.hidden-phone{display:none !important;}
}

@media all and (device-width : 568px)
and (orientation : landscape) {
    .msection .item-stage {
        height: 300px !important;
    }

    .col4-module, .col4-module.left, .module-promo-container.col4-module {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

}
@media screen and (device-aspect-ratio: 40/71) and (orientation : portrait){
		body {
        width: 100%;
        overflow-x: hidden;
    }
		.wcFunnelContainer .operand {
				width: 11px;    
			}
		.hwdImgGrfMth{
				height:10px;
				width:10px;
				}
			.wcFunnelContainer .header-bar {
        width: 79px;
        padding-top: 98px;
    }
	.style_selectInd select {
        width:100% !important;/*fix for 724 Pranay 8th July*/
    }
	.cellOff{
		display:none !important;
	}
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	#recoverModal input{
		width:83%;
	}
	.footer {
		width: 100% !important;
		display: inline-block;
		margin: 0% !important;
	}
	.hidden-phone{display:none !important;}
}


@media screen and (device-aspect-ratio: 40/71) and (orientation : landscape){
	
	body {
        width: 100%;
        overflow-x: hidden;
    }
	.wcFunnelContainer {
        width: 548px !important;
    }

    .col4-module, .col4-module.left, .module-promo-container.col4-module {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
	#wcChartContainer {
        width: 560px !important;
        height: 260px;
    }

    .highcharts-container .highcharts-tracker rect {
        width: 70px !important;
    }

    .wcFunnelContainer .header-bar {
        width: 137px;
        padding-top: 120px;
        text-align: center;
    }

    .wcFunnelContainer .funnel {
        display: table-cell;
        clear: none;
        width: 70px !important;
        float: left;
        text-align: center;
        font-size: 15px;
        line-height: 18px;
    }

    .wcFunnelContainer .funnel .inner .top-image {
        display: none;
        position: relative;
        top: 15px;
    }

    .wcFunnelContainer .funnel .inner {
        background-color: #F2BC27;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-top: 5px;
        padding-bottom: 0px;
        height: 136px;
    }

    .wcFunnelContainer .funnel .down {
        width: 0px;
        height: 0px;
        border-left: 35px solid transparent;
        border-right: 35px solid transparent;
        border-top: 20px solid #F2BC27;
    }

    .wcFunnelContainer div.funnelHeader {
        display: block;
        height: 90px;
        width: 90%;
        margin-left: 5%;
        margin-top: 15px;
        margin-bottom: 5px;
        overflow: hidden;
    }

    .wcFunnelContainer div.funnelHeader label {
        display: table;
        line-height: 20px !important;
        width: 100%;
        word-break: break-all;
    }

    #wcChartWrapper input[type="text"] {
        width: 70% !important;
        padding: 0px !important;
        padding-top: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-bottom: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    .wcFunnelContainer .operand {
        width: 18px;
        float: left;
        padding-top: 74px;
        padding-left: 8px;
        padding-right: 8px;
    }
		.full_row .pfresult-landscape{
		clear: none;
		display: inline !important;
		float: left;
		width: 48%;
		margin-top:0px !important;
	}
	
	.businessResult {
		margin-left: 0px;
		padding-bottom: 15px;
		padding-top: 10px;
		width: 100%;
	}
	.style_selectInd select {
        width:100% !important;/*fix for 724 Pranay 8th July*/
    }
	.cellOff{
		display:none !important;
	}
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	#recoverModal input{
		width:91%;
	}
	.hidden-phone{display:none !important;}
}

@media all and (device-width : 320px) and (orientation : portrait) {
    .msection .item-stage {
        height: 188px !important;
    }

    .col4-module, .col4-module.left, .module-promo-container.col4-module {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    #divRMLoan .span4 {
        display: none;
    }

    #frmFMForm_indonesia .flt, #frmFMForm_indonesia .frt {
        display: block !important;
        clear: none !important;
    }

    #frmFMForm_indonesia .frt {
        float: right !important;
    }

    #frmFMForm_indonesia .formEle {
        width: 40% !important;
    }

    .formEle.error input, .formEle.success input, .formEle input {
        width: 74% !important;
    }

    #frmFMForm_indonesia .formEle.error input, #frmFMForm_indonesia .formEle.success input, #frmFMForm_indonesia .formEle input {
        width: 81% !important;
    }

    .lebelCont_width_4 {
        padding-right: 20px;
        width: auto;
        clear: none;
    }

    #frmFMForm_indonesia .lebelCont_width_4 {
        padding-right: 10px;
        width: auto;
        clear: none;
    }

    .wd110 {
        width: 110px !important;
    }

    /* .rtAlign {
        text-align: right;
    } */

    .view-more {
        margin-right: 0px !important;
        margin-left: 5px;
    }
	.mb12{
		margin-bottom:0px !important;
	}
	.mobcol{
		padding-top:0px !important;
	}
	#divRMLoan	.threeColumn .errorMessagehelp {
        margin-left: 88px;
        top: -21px;
        position: relative;
        margin-bottom: -23px;
    }
	.page-module,.dbs-breadcrumb {
        margin-left: 0;
        margin-right: 0;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
	}
	.hidden-phone{display:none !important;}
}
@media (max-width: 767px) and (min-width: 421px) {
        .modal-body {  max-height: 100%; }
}
@media (max-width: 420px){ 
      .modal { max-height: 360px !important; }
}

@-ms-viewport{
	width: device-width;
}
/*updated for issue no 869 by bala on 27/07/2015*/
@media (max-width:736px){
.footer{
  margin-left:0px !important;
  margin-right:0px !important;
}
.page-module{margin-left:0px}
}
 /*updated for issue no 868 by bala on 27/07/2015*/
@media screen and (max-width: 320px) {
#divRMLoan .threeColumn .help_icon {
margin: 10px -1px 0 7px;
}
}
