/* Enter Your Custom CSS Here */

blockquote::after{
  /*Reset to make sure*/
  content: "";
}

p {
 margin: 0 0 20px 0 !important; 
}

.cp-theme-style-1 h1 {
 color: #000 !important; 
}

#footer {
  display: none;
}

.cp-footer-content .col-md-4 {
    display: none;
}

.cp-footer-content {
padding: 0px 0px 40px 0px;
background: #1995AD !important;
}

.buttonh:active, .buttonh:hover {
background-color: #A1D6E2 !important;
border-color: #1995AD !important;
}

.btn-container a.cp-btn, .btn-container a.cp-btn-normal, .btn-container a.cp-btn-metro {
    color: rgb(255, 255, 255);
}

.qa-faq-answer > p, .qa-faq-answer > ul, .qa-faq-answer > ol {
 color: #1995AD!important;
}

.cp-practice-area ul a:hover {
 color: #fff !important; 
}

a {
 color: #1995AD; 
}

.alignright {
    float: right;
    margin: 0 0 10px 20px;
}

blockquote a{
  text-decoration: none;
  background: #eee;
  cursor: pointer;
  padding: 0 3px;
  color: #1995AD;
}

blockquote a:hover{
 color: #666;
}

blockquote em{
  font-style: italic;
}

.widget_nav_menu {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  font-size: 18px !important;
  margin: 48px 0;
width: 100% !important;
  margin-left: -40px !important;
}

.widget_nav_menu ul {
  list-style: none outside none;
  margin: 0;
}

.widget_nav_menu li {
  border-top: 1px solid rgba(255, 255, 255, 0.2) !important;
  position: relative;
  padding-bottom: 0 !important;
}

.widget_nav_menu a {
  padding: 8px 30px !important;
  color: #fff;
  display: block;
  text-transform: uppercase;
  background: #ccc;
}
	
  .widget_nav_menu li:hover > a,
  .widget_nav_menu li.focus > a {
    background-color: #1995AD;
    color: #fff;
  }

.cp-theme-style-1 .hentry h1 {
    color: #1995AD !important;
}

.sbr_box ul {
 padding-left: 0px !important; 
}

.wpb_wrapper {
    padding-bottom: 20px;
}

.cp-theme-style-1 h2 {
    color: #A1D6E2 !important;
}

.cp_side-menu {
    display: none !important;
}

.cp-head-topbar .right-box {
    display: none !important;
}

.dark h2, .dark p, .dark h4, .dark h3 {
 color: #fff !important; 
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
    background-color: #1995AD;
    border-color: #1995AD;
    color: #fff;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover, .vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
    background-color: #1995AD;
    border-color: #1995AD;
    color: #fff;
}

.page-id-5 .col-md-3, .page-id-7 .col-md-3 {
width: 100% !important;
}

.page-id-5 .wanda .cp-text-box h3 {
    margin-top: 112px !important;
}

.wanda .cp-text-box h3 {
    margin-top: 43px;
}

.page-id-7 .cp-attorneys-team-space .cp-attorneys-style-1 .cp-text-box::before {
    bottom: 113px;
    height: 92px;
}

.cp-attorneys-team-space .cp-attorneys-style-1 {
    margin: 0 0 72px;
}

.cp-author-box {
    display: none;
    float: left;
    margin-top: 45px;
    width: 100%;
}

#respond {
display: none;
}

#inner-banner .breadcrumb {
    display: none;
}

.testimonials-style-3 .cp-box-outer .frame {

    display: none;
}

.cp-post-box .cp-text-box .detail-row {
    display: none;
}

.page-id-5 .cp-blog .cp-post-box .shadow-box {
    border: 1px solid #fff;
}

.gform_wrapper input[type="email"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="text"], .gform_wrapper input[type="url"], textarea {
  border: 1px solid #ddd; 
}

.cp-theme-style-1 p, .cp-theme-style-1 ul, .cp-theme-style-1 ol  {
    color: #666;
    font: 400 18px/25px "Open Sans",sans-serif;
    margin: 0;
}

.cp-theme-style-1 ul, .cp-theme-style-1 ol {
 margin-bottom: 25px; 
}

.widget.box-1.widget_black_studio_tinymce > h3 {
 text-align: center; 
}

.ls-l {
 text-align: center;
  color: #000!important;
  font-size: 55px;
  font-weight: bold;
}

#inner-banner {
    background-color: #000;
    background-image: url("https://www.wendysatinlaw.com/wp-content/uploads/2018/01/151779968-sub.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    float: left;
    padding: 130px 0;
    width: 100%;
}