/* Basic CSS starts */

#PageNotFound .sidey{padding-top:50px;}
#PageNotFound .sidey h1 span{font-family: 'Open Sans',sans-serif !important;}

#PageNotFound p{font-size:14px;}

#PageNotFound .newSearch{}

#PageNotFound .form-control{min-width:240px;}

#PageNotFound .menuAlter{padding-bottom:20px;}
#PageNotFound .menuAlter ul{display:inline; font-size:14px;}
#PageNotFound .menuAlter ul li{display: inline-block; padding:0px 20px;}
#PageNotFound .menuAlter ul li a:hover{color:#136672; border-bottom-style: none;}

#PageNotFound.minHght400{min-height:400px !important;}

#PageNotFound .txtFld div.form-group{float:right;}
#PageNotFound .noMrgLeft{padding-left:0px;}


/* ### MOBILE ### */
@media (max-width: 350px)
{
    #PageNotFound .txtFld div.form-group{float:none !important;}
    #PageNotFound .noMrgLeft{padding-left:30% !important; padding-right:30% !important; margin-bottom:0 !important;}
    #PageNotFound .noMrgLeft input[type="submit"]{float:none !important;}
    #PageNotFound p{font-size:13px; line-height:18px !important;}
    #PageNotFound .sidey h1 {font-size:30px !important;}
    #PageNotFound .menuAlter ul li{padding:0px 5px;}
    #PageNotFound .menuAlter ul{font-size:13px;}

}

@media screen and (min-width: 351px) and (max-width: 800px)
{
    #PageNotFound .txtFld div.form-group{float:none !important;}
    #PageNotFound .form-control{min-width:200px;}
    #PageNotFound p{font-size:13px; line-height:18px !important;}
    #PageNotFound .noMrgLeft input[type="submit"]{float:none !important;margin-left: 30%; margin-bottom: 20px;}
    #PageNotFound .sidey h1 {font-size:30px !important;}
    #PageNotFound .menuAlter ul li{padding:0px 5px;}
    #PageNotFound .menuAlter ul{font-size:13px;}
}
