/*Brand color start here */
.SearchContainer__searchIcon,.AppContainer__backToTop,.Button__footerBtn:hover,.LoginDetail__profileBtn{
background:#F2C42B
}

.Header__searchSection {
background: rgba(6, 50, 142, 0.5)
}

.Header__defaultContent {
background: #06328E
}

.commonStyle__zt3Brand .Icon__brand {
    color: #F2C42B;
}

.signupLink,
.Signin__newuser,
.ForgetPasswordContainer__newuser,
.Signin__loginTitle,
.My_Overdue_Tickets,
.Team_Overdue_Tickets,
.TicketList__filter_channel
 {
    display: none;
}
body{
            font-family: sans-serif !important;
        }
        .form{
            padding: 5px 0px !important;
        }
        .form dd{
            margin:0 !important;
        }
        .form dl {
            margin: 0 0 12px 0 !important;
        }
        .form input{
            margin-bottom:15px !important;
        }
        .inputBox{
            background: #edeff2 !important;
            color: #444 !important;
            outline: 0 !important;
            text-align: left !important;
            vertical-align: top !important;
            border-radius: 0.25rem !important;
            padding: 0.5rem 0.75rem !important;
            font-size: 0.875rem !important;
            margin: 0 0 0.625rem 0 !important;
            background-color: #fff !important;
            box-shadow: none !important;
            border: 0.0625rem solid #E9E9E9 !important;
            min-height: 2.8125rem !important;
            width: 100% !important;
            box-sizing: border-box !important;
            font-weight: normal !important;
        }
        .checkBox{
            color: #868686 !important;
            font-size: 13px !important;
        }
        .primary{
            background: #353535 !important;
            border-color: #a5a5a5 !important;
            color: #fff !important;
            letter-spacing: 0.0625rem !important;
            display: inline-block !important;
            padding: 0.375rem 0.75rem !important;
            font-size: 0.875rem !important;
            font-weight: 400 !important;
            line-height: 1.42857143 !important;
            text-align: center !important;
            white-space: nowrap !important;
            vertical-align: middle !important;
            border-radius: 0.3125rem !important;
            border: none !important;
            float:right !important;
            cursor: pointer !important;
        }
        .primary:focus{
            outline: none !important;
        }
        .field-error .inputBox{
            background:none !important;
            box-shadow:inset 0 0 0 2px #d9534f !important;
            border-radius: 0.25rem !important;
            width: 100% !important;
            border-color: transparent !important;
        }
        .field-msg .error{
            color:#d9534f !important;
            background: none !important;
            font-size: 12px !important;
        }
        .field-msg{
            margin:-10px 0 20px !important;
        }
        .signinoutersection{
            width:auto !important;
        }
        .signincontainer{
            padding: 0 !important;
        }
        .rememberMe{
            padding-left: 2px !important;
        }
        .sgInBx {
			background-image: url(https://desk.zoho.com/support/images/Federated_Login_Logo.svg);
        	height: 41px;
	        width: 41px;
	        border-radius: 3px;
	        margin-right: 10px;
	        cursor: pointer
        }
	    .ZDZIcon {
	        background-position: 92px -10px
	    }
	    .ZDGIcon {
	        background-position: -7px -10px
	    }
	    .ZDFIcon {
	        background-position: -187px -10px
	    }
	    .ZDTWIcon {
	        background-position: -130px -10px
	    }
	    .ZDLNIcon {
	        background-position: -254px -10px
	    }
	    .ZDMIcon {
	        background-position: -65px -10px
	    }
	    .ZDAIcon {
	        background-position: -709px -10px
	    }
	    .ZDYIcon {
	        background-position: -321px -10px
	    }
	    .ZDSIcon {
	        background-position: -387px -10px
	    }
		.ZDsub-form-title {
			width: 100%;
        	font-size: 16px;
			font-weight: bold;
			padding: 14px 0 12px
		}
		.sgInBxPrnt {
		    display: flex;
		}
		
		.ZDidp-topborder {
        	margin: 10px 0;
        	border-top: 1px solid #ebf0f5
    	}
		input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus {
    border: 1px solid rgba(121, 187, 238, 0.75) !important; 
    box-shadow: 0 0 3px rgba(82, 168, 236, 0.5);
    outline: none;
}

