/*Styling video on Home Page*/
#media_video-5{
display:inline-block;
float:right;
width:300px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAQAAADcDf5aAAAAJUlEQVQYV43CgQ2AIBAAsXJonv0XxhVsyspK2XnyZnIyGffG/x9uWwJcKfHfBQAAAABJRU5ErkJggg==) repeat-x,url(../images/dotted-seperator.png) repeat-x 0 bottom;
}

@media only screen and (min-width:767px) and (max-width:960px){
#media_video-5{
max-width:220px;
}
}

img.superLawyersSeal {
    width: 90px;
    float: left;
    clear: both;
    margin-top: 20px;
    margin-right: 20px;
}

a.bbbSeal {
    float: left;
    margin-top: 20px;
}

/* Changes for new button */
    a.schedule-btn {
		display:block;
    color: #ffffff;
    background: #b16726;
    padding: 3px 5px;
    margin: 10px 15px 0 0;
    width: 128px;
    text-align: center;
    border-bottom: 4px solid #894c14;
    font-family: "nexa_boldregular", sans-serif;
    letter-spacing: 0.02em;
    font-size: 13px;
}
a.schedule-btn:hover {
    background-color: #c6732c;
}
.schedule-icon{
	display:none;
}
.tel{
	padding: 15px 0px 0 0 !important;
}

a.tel:after {
    content: "OR";
    position: relative;
    left: 22px;
    font-size: 1rem;
}

.flex {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 689px;
}

@media only screen and (min-width: 960px){
.tel:before{
	content: "SCHEDULE A FREE CONSULTATION!" !important;
}
/* Increase header height to account for additional secondary navigation item */
.header {
height: 147px !important;
}
/* Add padding so border meets bottom of header */
.main-nav>li:hover, .main-nav>li.current-menu-ancestor {
    padding-bottom: 12px !important;
}
/* Adjust sub-menu position to meet bottom of header */
.top-nav li ul.sub-menu {
    top: 83px !important;
}
}

@media only screen and (max-width:960px){
	a.schedule-btn{
		display:none;
	}
	.flex{
		    justify-content: space-between;
    		width: 231px;
	}
.tel:before{
    background-position: 0px -51px !important;
}
	.tel:after {
    left: 9px !important;
    font-size: 0.5rem !important;
}
	.schedule-icon{
		display:block;
    top: 6px;
    position: relative;
    right: 7px;
	}
.header {
    height: 87px !important;
}
}