body {
    background: #000000;
}
button.menu-toggle { display: none; }
.mn {margin: 0; padding: 0;}
.clear {clear: both;}
.menu {
    width: 872px;
    background: #333333;
}
.menu ul {
    background: #333333;
    padding: 0;
    margin: 0;
}
.menu ul li {
    float: left;
    list-style-type: none;
    position: relative;
    border-right: 1px solid #000;
}
.brnone {
    border: none !important;
}
.menu ul li:hover {
    background: #c0c0c0;
}
.menu ul li a:hover {
    color: #000000;
}
.menu li a {
    text-decoration: none;
    display: block;
    color: #FFF;
    font-family: Century Gothic,Arial,Helvetica;
    font-size: 14px;
    font-weight: bold;
    padding: 9px 8px;
}
.menu li ul {
    display: none;
}
.menu li:hover ul {
    display: block;
}
.menu ul li ul {
    left: 0;
    padding: 0;
    position: absolute;
    top: 36px;
    width: 160px;
}
.menu ul li ul li {
    list-style-type: none;
    float: none;
    text-align: left;
}
.contact-us {
   margin: 50px;
    padding: 10px;
}
.contact-left {
    width: 70%;
    float: left;
}
.contact-rigth {
    width: 29%;
    float: right;
}
.contact-rigth img{
    width: 100%;
}
.mrgn-btm {
    margin-bottom: -5px;
}
.con-left {
    float: left;
    width: 46%;
}
.con-right {
    /*background: #f4f4f4;*/
    float: right;
    width: 54%;
}
.con-right form {
    padding: 0 15px;
}
.con-right form input, .con-right form textarea {
    margin: 7px 0;
    width: 100%;
}
.div-cont-img {
    text-align: center;
}
.div-cont-img img {
    text-align: center;
    height: auto;
    width: 87%;
}
.fcolor {
    color:#ea7c25;
}
.frm-heading {
    font-family: Century Gothic;
    font-weight: bold;
}
.form-label label {
    font-family: Century Gothic;
    color: #ea7c25;
    font-weight: bold;
}
.address-contant {
    font-family: "Century Gothic";
    font-size: 15px;
}
.visit-timeing {
    border-top: 2px solid;
    font-size: 13px;
    margin: 11px 0 6px;
    text-align: center;
    width: 96%;
}
.captcha-img {
    float: left;
    margin: 14px 0 0;
}
#reload {
    margin: 19px 28px;
    min-width: 65px;
    width: 23%;
}
.star{
    font-size: 23px;
    font-weight: bold;
    margin: 28px 0 0;
}
.add-li {
    margin: 0 0 0 -25px;
}
.add-li li {
    margin: 7px 0;
}
.menu-toggle img {
    left: 69px;
    position: absolute;
    top: 15px;
}
#submit {
    width: 90px;
	margin-left: 39%;
}
.div-input {
    margin: 0 0 6px;
}






/* +++++++++++++++++++++++++++++ 980 px +++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++ 980 px +++++++++++++++++++++++++++ */
@media screen and (max-width:980px) 
{
	.nav-div {
		width:100% !important;
	}
    table, thead, tbody, th, td, tr {
        display: block;
        /*padding: 1px 0 !important;*/
        width: 95%;
    }
    /*div#xtrmenutable table {display:none;}*/ 
    .top-banner-img{width:95%; height:auto;}
    .slider-none{display:none;}
    .condition-page{margin:55px 0 0 0;}

    button.menu-toggle 
    {
        background: #B40901;
        border: medium none;
        color: #ffffff;
        display: block;
        font-size: 20px;
        padding: 10px;
        position: relative;
        text-align: left;
        width: 95%;
    }

    .menu {
        display: none;
        margin-left: 2.4%;
        position: absolute;
        width: 93.5% !important;
    }
    .menu ul li {
        width: 100% !important;
        border-bottom: 1px solid #000;
    }
    .menu ul li ul {
        position: unset;
        width: 100%;
        text-align: center;
    }
    .menu ul li ul li {
        text-align: center;
    }
    .contact-rigth img {
        width: 170%;
    }
    
}
@media screen and (max-width:800px){
    .menu {
        width: 93.1% !important;
    }
    .contact-rigth img {
        width: 170%;
    }
}
@media screen and (max-width:640px){
    .menu {
        width: 92.6% !important;
    }
    .post-main {
        margin: -20px 0 0 -17px;
    }
    .post-main h1 a{
        font-size: 20px!important;
    }
    .post-content {
        font-size: 15px!important;
    }
}
@media screen and (max-width:480px){
    .menu {
        width: 91.7% !important;
    }
    .contact-us {
        margin: 10px;
    }
    .post-img {
        float: none!important;
        width: 100%!important;
    }
    .post-content {
        float: none!important;
        width: 100%!important;
    }
    .con-left {
        width: 100%;
    }
    .con-right {
        width: 100%;
    }
    .tbl-wdth-mrgn {
        margin: -31px 0 0 -42px;
        width: 108%;
    }
    #reload {
        margin: 19px 20px;
    }
    .frm-tbl tr td {
        width: 100%!important;
    }
    .frm-tbl tr td {
        width: 342px !important;
    }
}
@media screen and (max-width:360px){
    .menu {
        width: 90.6% !important;
    }
}
@media screen and (max-width:320px){
    .menu {
        width: 90.2% !important;
    }
    .frm-tbl tr td {
        width: 235px !important;
    }
}
/* +++++++++++++++++++++++++++++ 980 px +++++++++++++++++++++++++++ */