/* Enter Your Custom CSS Here */

.pho-no {
  font-size:42px;
  color:red;
  font-weight:bold;
  margin-bottom:18px;}

.id-1 {font-weight:bold; font-size:17px; color:#000;}

.id-1 a {color:#fff;}

.id-1 a:hover {color:#c2c2c2;}

/*body {background:#3f1000 !important;}*/

#header .logo {max-width:100%;}

.banner-container {display:none;}

.header-side .sidebar-menu > li.menu-item {
  text-align:left !important;
  margin-left:20px;}

#menu-main-menu li a {color:#fff;}

#menu-main-menu li:hover {background:transparent;}

.header-side-nav .sidebar-menu > li.menu-item > a {font-size:16px !important;}

.contact_form br {display:none;}

.form-1 {margin-bottom:10px;}

span.form-field {
  display:inline-block;
  width:232px;}

.contact_form textarea {
  height:100px;}

.top-line .wpb_text_column {
  margin:5px;
  color:#fff;}

.bullet-point-1 .wpb_text_column {
  margin:10px;}

.bullet-point-1 ul {color:#000;}

body {margin:0 auto !important; max-width:770px; border:2px solid #3f1000}

.header-wrapper.header-side-nav #header.fixed-bottom {
  position:absolute !important;
  bottom:auto !important;}

.header-wrapper.header-side-nav {
  background:#accc4c;}

/*.form-1 input {
  width:41%;
  padding:2px !important;
  float:right;}

.form-1 select {
  float:right;
  width:41%;}*/

.contact_form input, .contact_form select, .contact_form textarea  {width:100%; color:#000 !important; font-weight:bold;}

.submit-btn input {
  width:auto;
  background:maroon;
  color:#fff !important;}

.wpb_content_element {
  margin-bottom:5px;}

.no-breadcrumbs .main-content {padding-top:0px !important; padding-bottom:0px !important;}

/*.footer-wrapper {display:none !important;}*/

.side-bottom {display:none !important;}

.header-center {margin-top:240px !important;}

.form-1 {display:inline-block; width:49%;}

.service-block h3, .testimonial-block h3, .green-block h3 {margin-bottom:5px;}

.service-block ul {padding-left:18px;}

.footer-center p {margin-bottom:0px; color:#000 !important;}

#footer {background:#b1c1d0;}

@media (max-width: 480px) and (orientation: portrait){
  
  .header-main.sticky {display:none !important;}
  
  .share-links {display:none !important;}
  
  .img-responsive.standard-logo {width:125px;}

}

@media (max-width: 768px) and (min-width: 480px) and (orientation: landscape){
      
        .header-main.sticky {display:none !important;}
  
  .share-links {display:none !important;}
  
  .img-responsive.standard-logo {width:127px;}
  
  #header .header-main .container .header-center {text-align:right !important;}

}


@media (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
  
  .img-responsive.standard-logo {width:130px;}
  
  .share-links {display:none !important;}


}