.site-branding {
    padding: 5px 0;
}
.main-navigation li a {
    text-transform: capitalize;
}
.main-navigation li a {
    padding: 57px 12px 57px;
    font-size: 16px !important;
    color: #000 !important;
}
div#primary {
    padding: 0px !important;
}
.my_contactform .your_name {
    width: 50%;
    float: left;
}
.my_contactform .your_name input {
    width: 98%;
    margin-bottom: 20px !important;
    padding: 6px 10px;
    font-size: 18px;
}
.my_contactform input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number {
    width: 99%;
    padding: 6px 10px;
    font-size: 18px;
}

.my_contactform textarea.wpcf7-form-control.wpcf7-textarea {
    width: 99%;
    font-size: 18px;
    height: 180px;
}
.site-footer-widgets {
    padding: 20px 0px !Important;
}
.site-footer-widgets h2.widgettitle {
    border-bottom: none !important;
}
.site-footer-widgets li#nav_menu-2 h2.widgettitle {
        font-size: 22px;
    padding: 0px;
}
.site-footer-standard {
    background-color: #fefbc6;
}
.site-footer-widgets li#nav_menu-2 ul#menu-menu1 li a {
    font-size: 18px;
}
.site-footer-widgets li#text-4 h2.widgettitle {
    font-size: 22px;
    padding: 0px;
}
.site-footer-widgets li#text-4 .textwidget a {
    font-size: 22px;
}
.site-footer-bottom-bar.layout-plain {
    background: #e67817;
    color: #fff;
}
.site-footer-bottom-bar.layout-plain .site-footer-bottom-bar-left {
float: none;
    font-size: 18px;
}
.site-footer-bottom-bar-left a:hover {
    color: #fefbc6;
}
.site-footer-widgets  li#text-5 h2.widgettitle {
    font-size: 22px;
padding:0px;
}
.site-footer-widgets li#text-5 .textwidget {
    font-size: 18px;
}
li#text-2 .textwidget img {
    padding: 20px 0 0 0;
}
.site-header-topbar {
    background: #e67817;
    color: #fff;
}
.site-header-topbar .site-topbar-left i.fa.fa-map-marker {
    display: none;
}
.site-header-topbar .site-topbar-right i.fa.fa-phone {
        display: none;
}
.site-header-topbar .site-topbar-left span.site-topbar-left-ad {
    font-size: 20px;
}
.site-header-topbar .site-topbar-right span.site-topbar-right-no {
    font-size: 20px;
    padding-top: 5px;
line-height: 30px;
}
@media(max-width:768px)
{
.main-navigation li a {
    color: #fff !important;
}
.wps_sps_image_height{
height:300px;
}
}
header.entry-header {
    display: none;
}
.load_more4 .load_more_button4 {
    background-color: #e5720d !important;
    border: 1px solid rgba(0, 0, 0, 0.14);
    border-radius: 3px;
    color: #FFF !important;
    cursor: pointer;
    -webkit-appearance: button;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 1;
    padding: 10px 25px;
}
.load_more4 .load_more_button4:hover {
    background-color: #e5720d !important;
    color: #FFF !important;
    opacity: .9;
}


    .schedule-button2 {
    color: #343e47;
    font-family: Raleway;
    font-size: 16px;
    font-weight: 400;
    cursor: pointer;
    position: absolute;
    z-index: 110;
    left: 34%;
    display: inline-block;
    padding: 10% 0%;
    width: 40%!important;
    float: left;
}
.schedule-button2 a {
    text-decoration: none;
    color: #343e47;
}
.schedule-button2 .call-bt {
    background-color: #0F3A8E;
    color: #fff;
    height: 35px;
    width: 35px;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    border-radius: 50%;
    margin-left: 5px;
}
.hideunder {
    display: none !important;
}
.schedule-button2{
	display:none;
}

@media(max-width:980px){
.schedule-button2{
	display:block;
}
.hideunder {
    display: block !important;
}
.site-branding {
    width: 30%!important;
    float: left;
}
.site-branding img {    
    padding: 10px;
}
.main-navigation {
    width: 22%!important;
    float: right !Important;   
}
.main-navigation {
    width: 31%!important;
    float: right !Important;
    margin-top: 6%;
    border: 0;
}
.site-header-topbar {
    background: #e67817;
    color: #fff;
    display: none;
}
.header-menu-button span {
    vertical-align: middle;
    margin: 0 0 0 6px;
    display: none;
}
.header-menu-button i {
    font-size: 25px;
    vertical-align: middle;
    position: relative;
    top: 1px;
}
}

.mybtn a {
    background: #02418d !important;
    color: #fff !important;
    text-transform: uppercase;
    font-weight: bold;
}

