
.middle_container{
     width: 1210px;
     margin: 0 auto;
}
#menu_bg .demo-container #mega-menu-1, .ser a{
    font: 15px/30px "Trebuchet MS",Arial,sans-serif;
}
.ser {
    margin-top: -37px;
}
/* #mega-menu-1 li a {
    padding: 13px 24px;
} */
#mega-menu-1 li .sub {
    border-top: 1px solid #4f4f4f;
    padding: 5px 15px;
}

#mega-menu-1 li .sub .row {
    display: block;
    float: left;
   // margin-right: 19px;
    //width: 210px;
}
#mega-menu-1 li .patani.mega-hdr {
    //background: #1466AA none repeat scroll 0 0;
    font-size: 10px !important;
    margin: 0 8px 4px 0;
}

#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a {
    //color: #fff !important;
    //font-size: 13px;
    //margin-bottom: 5px;
    //padding: 0 5px;
    //line-height: 20px;
}
.mor {
    //text-align: right;
}

.banner_leftbar_section {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #dddddd;
    margin-bottom: 20px;
    margin-top: 5px;
    padding-bottom: 25px;
    padding-top: 25px;
    text-align: center;
}
.top_home_about_container {
    margin-bottom: 0px;
}
.top_home_about_container > h1 {
	line-height: 22px;
	font-size: 22px;
}

#contents .home_feature_prod_container > h2 {
    font-size: 25px !important;
    font-weight: bold !important;
    letter-spacing: 0.6px;
    margin-bottom: 30px !important;
    padding: 11px 18px !important;
    width: 95.7% !important;
}
.product_border_home:nth-child(4n+4) {
    margin-left: 0;
    margin-right: 0;
}
.product_border_home {
    box-shadow: 0 -1px 0 0 #eee;
}

.home_feature_prod_container .price {
    color: #000 !important;
}

.top_home_about_container > p {
    line-height: 22px !important;
    text-align: justify;
}
.leftbar_servies_quality_info_list > li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 4px 0 !important;
}
.acc-pay.payment_recived_by_section {
    margin-top: 25px;
}
.acc-pay.payment_recived_by_section h2{
    padding-top: 25px;
    background: none !important;
    border: none !important;
    color: #acc939 !important;
    font-weight: 600 !important;
}
#contents strong {
/*    border: 1px solid #67b8ef;
    display: inline-block;
    margin-top: 30px;
    padding: 10px;*/
}
.sep strong {
    border: 0 !important;
    display: inline-block;
    margin-top: 0px !important;
    padding: 0px !important;
}
/* #contents h1 {
    border-bottom: 1px solid #bebebe;
    font-size: 25px;
    font-weight: normal;
    padding: 0 0 20px;
    text-transform: uppercase;
} */


.fact_box > h4 {
    background: #eee none repeat scroll 0 0;
    padding: 10px 8px !important;
}
.top_home_about_container h1 {
    border-bottom: medium none !important;
}
.contact #contents strong{
    margin-top: 0px !important;
    border:none !important;
    display: inline !important;
    padding: 0 !important;     
}
.cont-map-section {
	margin-bottom: 40px;
}
/* #contentarea .root_menu > a {
    color: #000;
    line-height: 24px;
} */
.contact #contact_form {
    float: left;
    width: 500px;
}
.contact #contact_form .textfield{
     border-color: #ccc;
}
.inputfield.width_70 {
    text-align: center;
}
