/* Enter Your Custom CSS Here */

#header .logo {max-width:100%;}

.block-inline {text-align:right; font-size:18px;}

.bg-2 {background:#183c76;}

.bg-1 {background:url(http://charlottepaintingcompany.com/wp-content/uploads/2017/05/top.jpg); height:30px;}

.bg-3 {background:url(http://charlottepaintingcompany.com/wp-content/uploads/2017/05/bottom.jpg); height:30px;}

.bg-2 h2 {
  background:#ff0000;
  text-align:center;
  color:#fff;
  font-size:22px;
  font-weight:600;}

.bg-4 {
  background:#183c76;
  padding:5px;
  font-size:20px;
  line-height:25px;
  text-align:center;
  color:#fff;}

.right_block {
  background:#ffcc00;
  padding:8px;}

.right_block h2 {
  background:#ff6600;
  text-align:center;
  color:#fff;
  font-size:22px;
  font-weight:600;
  margin-bottom:5px;
  border:1px solid #000;}

.right_block p {color:#000;}

.left_block ul {
  list-style:none;
  padding-left:0px;}

.left_block li {
  background:linear-gradient(#005e00, #003501);
  padding:6px;
  padding-left:13px;
  color:#fff;
  border-left:1px solid yellow;
  border-bottom:1px solid yellow;}

.left_block li a {color:#fff;}

.vc_col-sm-3, .vc_col-sm-6, .vc_col-sm-3 {padding:0px !important;}

.f-1 li {
  display:inline-block;
  color:#fff;
  margin-left:5px;
  margin-right:5px;}

.f-2 {text-align:center; color:#fff;}

.f-1 {text-align:center;}

.footer-top {
  padding-top:10px !important;
  padding-bottom:20px !important;}

#footer {display:none;}

#main {background-color:#006600 !important;}

.bg-4 a {
  font-size:23px;
  font-weight:bold;
  color:orange;}

.page-id-169 #main, .page-id-175 #main, .page-id-201 #main, .page-id-227 #main, .page-id-229 #main, .page-id-237 #main, .page-id-171 #main, 
.page-id-243 #main {background:#fff !important;}

.link-page a {
  font-size:17px;
  line-height:26px;
  font-weight:bold;
  color:maroon;}

.alignnone.size-full.wp-image-232, .alignnone.size-full.wp-image-233 {margin:10px;}

.form-1 input {width:100%; color:#000 !important; font-weight:bold;}

.form-1, .comment {margin:10px;}

.comment textarea {width:100%; height:100px; color:#000 !important; font-weight:bold;}

.form-1 select {width:100%; color:#000 !important; font-weight:bold;}

.page-id-203 #main {border-top:5px solid #efefef;}

.f-1 a {color:#fff;}

#header-boxed, #main.main-boxed, #footer-boxed {width:1000px !important;}

.container {width:100% !important;}

@media (max-width: 480px) and (orientation: portrait){
  
  #header-boxed, #main.main-boxed, #footer-boxed {width:100% !important;}
  
  #header .logo {margin:10px auto 0 !important;}
  
}

@media (max-width: 768px) and (min-width: 480px) and (orientation: landscape){
  
    #header-boxed, #main.main-boxed, #footer-boxed {width:100% !important;}

}


@media (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){


}

