/*********** Header ************/

#top-header .container {
    width: 90%;
    max-width: 100%;
}

#top-header #et-info {
    width: 100%;
}

#top-header .container .et-social-icons {
    float: right;
}

.page-id-10 #page-container {
    padding-top: 80px !important;
}

/*********** Menu *************/

#top-menu li.mega-menu>ul>li>a {
    padding: 0px;
		text-indent: 10px;
}

#top-menu li.mega-menu>ul>li {
    padding: 5px !important;
    margin-bottom: 5px;
}

#top-menu li.mega-menu>ul>li:hover {
   background-color: #bd250e;
		border-radius: 4px;
}

#top-menu li.mega-menu>ul>li:hover a {
    color: #fff;
}

/********** Home *************/

.cs-why-choose-us .et_pb_module_header span {
    border-bottom: solid 2px #000;
}

/*********** About *************/

.abt-ser-list li a {
    color: #fff;
    line-height: 2em;
}

.abt-ser-list li {
    list-style-type: none;
}

/********** Services *************/

.cs-property-vehicles .et_pb_column {
    margin-top: -100px;
}

/************* Footer *************/

.footer-widget #media_image-7 {
    margin-bottom: 0px;
}

#menu-footer-menu .current_page_item a {
    color: #fff !important;
    background-color: #bd250e;
    padding: 7px 20px;
    border-radius: 3px;
}

#menu-footer-menu {
    text-align: center;
}

.footer-widget #text-2, .footer-widget #text-3 {
    margin-bottom: 25px;
}

/*********** Slider *************/

.cs-services-box .et_pb_container {
    margin-left: 0px;
}