/* Enter Your Custom CSS Here */

/*custom homepage attorney styling*/
@media only screen and (min-width:640px){
  .btn-more {
    position: absolute;
    bottom: 13%;
    right: 41%;
  }
  .one-attorney{
      position: relative;
      height: 550px;
      text-align: center;
  }
  .one-attorney img{
    float: none;
    max-width:118px;
  }
  .one-attorney h5{
      text-align: center !important;
  }
  .one-attorney-content p{
      text-align: left;
  }
}


/* custom footer styling */
footer #gform_4{max-width:initial !important;}
footer .gform_wrapper input[type="submit"]{width:95% !important;}
footer .acf-map{height:172px;}

/*search bar styling*/
div[id*="ajaxsearchlite"]{background:none !important;}
div[id*="ajaxsearchlite"] .probox div.prosettings, div[id*="ajaxsearchlite"] .probox .promagnifier{box-shadow:none !important;}
div[id*="ajaxsearchlitesettings"].searchsettings{background:white !important;}
div[id*="ajaxsearchlite"] .probox{background:none !important;padding:0 !important;border-radius:0 !important;}
#ajaxsearchlite1 .probox form input[type="search"]{color:white !important;}
div[id*="ajaxsearchlite"] .probox .proinput input[type=search]::-webkit-input-placeholder {color: white !important;}
div[id*="ajaxsearchlite"] .probox .proinput input[type=search]:-moz-placeholder {color: white !important;}
div[id*="ajaxsearchlite"] .probox .proinput input[type=search]::-moz-placeholder {color: white !important;}
div[id*="ajaxsearchlite"] .probox .proinput input[type=search]:-ms-input-placeholder {color: white !important;}

/* testimonial page */
.category-testimonial{max-width:1000px;}
.category-testimonial-inner > p{font-size:.9em;}

/* Mixed fixes */
.verdicts-section{background:url(https://floridajustice.com/wp-content/uploads/2015/11/verdicts-bg1.jpg) 50% 35% no-repeat;background-size:cover;}
.verdicts-row{padding:50px 0;}
.verdicts-box{text-align:center;border:4px double white;background:rgba(25, 202, 230,.9);display: inline-block;width: 100%;margin-bottom:15px;height:94%;}
.verdicts-box h4{border-bottom:1px solid white;margin:23px 49px 10px;}
.verdicts-box p{margin-bottom:10px;color:black;}
.verdicts-box .verdicts-detail{border:2px solid white;color:white;padding:3px 6px;border-radius:5px;margin-bottom:13px;font-size:.8em;display:inline-block;font-weight:100;transition:all .3s;-webkit-transition:all .3s;}
.verdicts-box:hover .verdicts-detail{background:white;color:#1DBFDA;}

.gallery img{width:auto !important;}

.free-con-foot{margin-top:5px;font-weight:bold;text-decoration: underline;}
.phone-foot-spelled{font-size: 1.7em;font-weight: bold;}
.header-phone{margin-top:0 !important;}

.sticky header{z-index:1001;}

@media(min-width:931px){
.special-more-padding{padding-top:5%;}

.special-desktop-logo .special-content-text{padding-top:0 !important;float:none;bottom:0;top:initial;max-width:100%;left: 50%;margin-left: -130px;position:absolute !important;}
.special-desktop-logo .special-content-text .mobile-home-content{display:none;}

.special-move-logo-down .content-text{padding-top:27% !important;}
}
@media(max-width:930px){
.special-more-padding{padding-top:5%;}

.top-section .content-text{padding-top: 0 !important;position: relative;top: 290px;}

.special-desktop-logo .special-content-text{padding-top:0 !important;float:none;bottom:0;top:initial;max-width:100%;left: 50%;margin-left: -500px;position:absolute !important;}
.special-desktop-logo .special-content-text .desktop-home-content{display:none;}

.special-move-bg-25{background-position: 25% !important;}
.special-move-bg-44{background-position: 44% !important;}
.special-move-bg-83{background-position: 83% !important;}
}

.one-practice:first-child{background:#021d24;}
.one-practice:first-child h3{color: #d6ffff;}
.one-practice:nth-child(2){background: #d6ffff;}
.one-practice:first-child .btn-more{background: #d6ffff;color: #021d24;}
.one-practice:nth-child(2) .btn-more{background: #021d24;color: #d6ffff;}
.practice-bg{background: #021d24 !important;}

.content-wrap{background:url(https://floridajustice.com/wp-content/uploads/2015/09/bg_phillips.jpg) center center;}
.newspapers-one a, .magazines-one a{color:#033D6E;font-weight:normal;}

.one-attorney{border:none !important;}
.one-attorney-content p{text-indent: initial;padding-top:10px;}
.one-attorney:nth-child(2) img {width: 50%;}
.one-attorney-content h5{text-align:left;padding-bottom:0;}
.one-attorney-content h5:before{content:"-";padding-right:5px;}

.results-one h3{font-family: 'BigCaslon-Medium' !important;text-transform: capitalize !important;font-size: 27pt;font-weight:bold !important;line-height: initial !important;}

.slick-slider .slick-track{margin:auto;}

.inner-categories a{height:auto;}

.one-news{clear:both;}

.small-new-posts .video-box{display: inline-block;position: relative;float:left;margin-right: 10px;}
.small-new-posts .video-box img{max-width:120px;}
.small-new-posts h3{font-size: 1em;}

.award-one{min-height: 355px;}

.results-one a, .one-attorney-content a{color:#0ECDFF;}

.one-area-img h4 a{background:rgba(255,255,255, 0.9);}

.practice-box h1{color: #fff;text-align: center;font-size: 29pt;text-transform: uppercase;}

.blocks-bg p{text-indent:0 !important;}
.introduction-text li{color: #ff0e0e;font-size: 9.5pt;text-indent: 14px;margin-bottom: 7px;line-height: 12pt;font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, sans-serif;}

.one-country span, .custom-city{color: #fff;clear: both;font-size: 12pt;line-height: 14pt;font-family: 'BigCaslon-Medium';display: inline-block;}
.custom-city:first-child i{display:none;}
.one-country a{text-decoration:underline;}

.top-section{min-height:960px;}
.top-section .content-text{padding-bottom:0;padding-top:100%;}
.top-section .content-text h3, .top-section .content-text h6{display:none;}
.top-section .top-info{padding-top:100%;}

.information-box-one ul{margin:0;padding:0;}
.information-box-one li{color: #fff;font-size: 9pt;line-height: 10pt;margin-bottom: 2px;font-family: 'Arial-Black';}
.information-box-one li:before{content:"-";padding-right:5px;}
.information-box-one a{color:#353535;}

.description-page iframe{height:300px !important;}

#gform_7 label{display:block!important;}

@media(min-width:1700px){
.team-box{min-height:400px;}
}
@media(min-width:1200px) and (max-width:1699px){
.team-box{min-height:263px;}
}
@media(min-width:551px) and (max-width:1199px){
.team-box{min-height:175px;background: url(https://floridajustice.com/wp-content/themes/foundation/images/office.jpg) no-repeat center center !important;width:100%;}
.team-one{display:block !important;}
}
@media(max-width:550px){
.team-box{min-height:148px;background: url(https://floridajustice.com/wp-content/themes/foundation/images/office.jpg) no-repeat center center !important;width:100%;}
.team-one{display:block !important;}
}

/* what-to-look-for table */
.what-to-look-for tr:nth-of-type(even) {background: #EDFBFF;}
.what-to-look-for th{font-size:1.5em;border-right:1px solid #021D24;background:#0ECDFF;}
.what-to-look-for td{border-right:1px solid #CCC;}
.what-to-look-for td:last-child, .what-to-look-for th:last-child{border-right:0;}
.what-to-look-for td.checked, .what-to-look-for td.question, .what-to-look-for td.unchecked{font-size:1.5em;text-align:center;}