#lawyers{
	padding-top: 30px !important;
	padding-right: 5% !important;
	padding-bottom: 30px !important;
	padding-left: 5% !important;
}
.vc_custom_1527878328207{
	margin-top: 15px !important;
	margin-right: 15px !important;
	margin-bottom: 15px !important;
	margin-left: 15px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	background-color: #ffffff !important;
}
.vc_custom_1527878333332{
	margin-top: 15px !important;
	margin-right: 15px !important;
	margin-bottom: 15px !important;
	margin-left: 15px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	background-color: #ffffff !important;
}
.vc_custom_1527878337413{
	margin-top: 15px !important;
	margin-right: 15px !important;
	margin-bottom: 15px !important;
	margin-left: 15px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	background-color: #ffffff !important;
}
.vc_custom_1527878343317{
	margin-top: 15px !important;
	margin-right: 15px !important;
	margin-bottom: 15px !important;
	margin-left: 15px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	background-color: #ffffff !important;
}


/* .lawyer_contact::before, .lawyer_contact:before{
	content: '';
	background: url('/wp-content/uploads/2018/05/Barriston-Map-Marker.png');
	width: 25px;
	height:25px;

} */

.lawyer_contact i{
	width:20px;
}


.first-row{
    padding-top:50px;
    padding-bottom:100px;
    max-width: 100%;
    margin: 0;
}
.first-row .left-box h3{
    font-size:40px;
    color:#292c3d;
    font-family:"Segoe UI";
    text-transform:none;
    font-weight:100;
}
.first-row .left-box h2{
    font-size:50px;
    color:#0f75bc;
        font-family:"Segoe UI";
    text-transform:none;
    padding-left:5%;
}
.first-row .left-box p{
    font-family:"Segoe UI";
    color:#292c3d;
    font-size:18px;
    padding-top:50px;

}
span.author {font-family:"CrimsonItalic";
display:block;}


.first-row .right-box p{
  font-size:20px;
  color:#292c3d;
  width:50%;
  margin:0 auto;
  font-family:"Segoe UI";
      line-height:1.6;
      position:relative;
      padding-top:25px;
}
.first-row .right-box p::after{
  content:'';
  width:102%;
  height:100%;
  position:absolute;
  top:110%;
  left:-5%;
  border-top:2px solid #0f75bc;
}
.first-row .right-box p::before{
  content:'';
  width:102%;
  height:100%;
  position:absolute;
  top:0%;
  left:-5%;
  border-top:2px solid #0f75bc;
}
.first-row .full_section_inner{
    width:90%;
    margin:0 auto;
}
.first-row .left-box p .color{
    color:#0f75bc;
}

.second-row{
  padding-top:50px;
  padding-bottom:50px;
  background-color:#292c3d;
}
.second-row h2{
  color:#0f75bc;
  font-family:"Segoe UI";
  text-transform:none;
  font-size:30px;
  font-weight:100;
}








.lawyer h2{
    color:#292c3d;
    padding-top:20px;
    font-family:"MonstBold";
    text-transform:none;
}
.lawyer h5{
    font-family:"MonstBOld";
    font-size:13px;
    color:grey;
    padding-top:10px;
    padding-bottom:10px;
}
.lawyer p{
    color:#292c3d;
    font-family:"Segoe UI";
    font-size:15px;
    padding-bottom:5px;
}
.lawyer .links ul{
    list-style:none;
}
.lawyer .links img{
    width:15px;

}
.lawyer .links li,.lawyer .links a{
    color:#0f75bc;
    font-family:"MonstBold";
}
.lawyer .links li{
    display:flex;
    align-items:center;
}
.lawyer .links img{
    padding-right:10px;
}
.lawyer .read-more a{
    background-color:#0f75bc;
    padding:10px 40px;
    color:white;
    font-family:"MonstBold";
}
.lawyer .read-more{
    margin-top:5px;
}
.lawyer .read-more a:hover{
    background-color:#292c3d;
}
.lawyer .links a:hover{
    color:#292c3d;
}
.title_subtitle_holder{
    padding-top:125px;
}


.fourth-row{
  padding-top:50px;
  padding-bottom:50px;
  background-image:URL("../../../uploads/2018/05/lake-navy-blue-overlay-barriston-law.jpg");

}
.fourth-row .left-box h3{
  color:white;
  font-family:"Segoe UI";
  text-transform:none;
  font-size:40px;

}
.fourth-row .anchor-container a{
  color:white;
  background-color:#0f75bc;
  width:20%;
  margin-right:5%;
  text-align:center;
  font-family:"MonstBold";
  padding:20px 30px;
  font-size:20px;



}
.lawyer-row{
  padding-bottom:40px;
}
.fourth-row .anchor-container a:hover{
    background-color:#937c64;
}

.fourth-row .anchor-container {
  display:flex;
  justify-content:center;
}

.fourth-row .full_section_inner{
    display:flex;
    width:90%;
    margin:0 auto;
}
.fourth-row .right-box{
    display:flex;
    align-items:center;
}



@media(max-width: 1350px) {
    .fourth-row .anchor-container a {
        font-size:inherit;
    }
}

@media(max-width: 1250px) {
    .first-row .right-box p {
        width:90%;
    }

    .fourth-row .left-box span {
        font-size: 30px !Important;
    }
}

@media(max-width: 1200px) {
    .lawyer-container {
        width:30% !Important;
    }

    .lawyer-container:nth-child(4) {
        position: relative;
        margin-left: 0px;
    }

    .lawyer-container:nth-child(5) {
        margin-left: 5% !important;
    }
}

@media(max-width: 1000px) {
    .fourth-row .full_section_inner {
        flex-direction:column;
    }

    .fourth-row .left-box,.fourth-row .right-box {
        width: 100%;
        text-align: center;
    }

    .fourth-row .right-box {
        padding-top: 50px;
    }

    .title_subtitle_holder {
        padding-top: inherit;
    }
}

@media(max-width: 767px) {
    .first-row .left-box {
        text-align:center;
    }

    .first-row {
        padding-top: 20px;
    }

    .first-row .left-box p {
        padding-top: 20px;
    }

    .first-row .right-box {
        padding-top: 50px;
    }

    .lawyer-container {
        width: 40% !Important;
    }

    .lawyer-container {
        margin-left: 0% !important;
    }

    .lawyer-container:nth-child(even) {
        margin-left: 5% !important;
    }

    .lawyer-container:nth-child(5) {
        margin-left: 0px !Important;
    }
}

@media(max-width: 600px) {
    .lawyer-container:nth-child(even) {
        margin-left:0% !important;
    }

    .lawyer-container:nth-child(5) {
        margin-left: 0px !Important;
    }

    .lawyer-container {
        margin-left: 0px !Important;
        width: 100% !Important;
        margin-right: 0%;
    }
}

@media(max-width: 470px) {
    .fourth-row .left-box span {
        font-size:25px !important;
    }

    .fourth-row .right-box a {
        padding: 10px 20px 10px 20px;
    }

    .fourth-row .right-box a:nth-child(1) {
        padding-right: 40px;
    }
}

@media(max-width: 400px) {
    .fourth-row .left-box span {
        font-size:22px !Important;
    }
}



.lawyer > div{
    max-width: calc(100% - 30px);
}

select#lawyers_filter {
    background-image: URL("../../../uploads/2018/06/caret-down.svg");
    background-repeat: no-repeat;
    background-position: 90%;
    position: relative;
}
#lawyers .vc_column-inner{
    
}



@media(min-width: 767px) {
    .read-more {
        position:absolute;
        top: 87%;
    }

    .lawyer {
        height: 250px;
        }
        .lawyer ul{
	position:absolute;
	top:77%;
}
}


@media(max-width:993px) and (min-width:830px){
	.lawyer ul{
		top:79%;
	}
}

@media(min-width:1700px){
	.lawyer ul{
		top:79%;
	}
}

<<<<<<< HEAD

/*HIDE SAM PRATT */

.lawyer:nth-child(25) {
    display: none !Important;
}
@media(max-width: 1422px) and (min-width:1340px) {
    .lawyer ul {
        position:absolute;
        top: 80%;
    }
}
=======
.lawyer.hide{
	display:none !important;
}
>>>>>>> b9fda519102f625d841eb771d216cd5127a0e461
