	.powered-by {
		display:none !important;
	}
.site-logo{
	vertical-align:middle !important;
	
}

.ptsTableFrontedShell{
	padding-top:18px;
}

.single-jetpack-portfolio #single-header{
	display:none;
}

#page-header .entry-header{
	padding:5px 0;
}
#page-header h1{
	font-size:30px;
	
}


.homeone, .hometwo, .homethree, .homefour, .homefive, .homesix, .homeseven, .homeeight, .homenine {
	background-repeat:no-repeat;
	background-size:cover;
	text-align:center;
	padding-right:0px !important;
	
}

.hometext{
	background-color:rgba(255, 255, 255, 0.872);
	 margin: auto;
     width: 90%;
     height: 240px;
	top:10%;
	position:relative;
	display: flex;
	flex-flow:column;
  align-items: center !important;
	justify-content:center;

}

.hometext h4{
	font-weight:bold;
	font-family:"Open Sans";
	font-size:19px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
}

.hometext p{
	margin-top:0px;
	margin-bottom:0px;
	font-size:15px !important;
	margin-left:12px;
	margin-right:12px;
}

.homeone{
	height:300px;
	background-image: url("/wp-content/uploads/2018/10/bghome1.jpg");

	
}

.hometwo{
		height:300px;
	background-image: url("/wp-content/uploads/2018/10/bghome2.jpg");

}

.homethree{
		height:300px;
	background-image: url("/wp-content/uploads/2018/10/bghome3.jpg");
	
}

.homefour{
			height:300px;
	background-image: url("/wp-content/uploads/2020/06/imm.jpg");

	
}

.homefive{
			height:300px;
	background-image: url("/wp-content/uploads/2018/10/bghome5.jpg");

	
}

.homesix{
			height:300px;
	background-image: url("/wp-content/uploads/2019/02/mari.jpg");
	
}

.homeseven{
			height:300px;
	background-image: url("/wp-content/uploads/2019/02/chessboardx.jpg");
	
}
.homeeight{
			height:300px;
	background-image: url("/wp-content/uploads/2019/02/employmentx.jpg");
	
}
.homenine{
			height:300px;
	background-image: url("/wp-content/uploads/2019/02/Internationalx.jpg");
	
}

#front-page-blog {
	display:none;
}
.ptsActBtn a{
	color:#63ACE3 !important;
}

.ptsColHeader {
	background-color:#EDEDED;
}
.ptsColHeader{
	background-color:#EDEDED !important;
}

#ptsBlock_90751 .ptsCol-1 .ptsRows{
	border:none !important;
}

.ptsRows{
	border:none !important;
}

.ptsRows:before {
    content: ""; /* This is necessary for the pseudo element to work. */ 
    display: block; /* This will put the pseudo element on its own line. */
    margin: 0 auto; /* This will center the border. */
    width: 80%; /* Change this to whatever width you want. */
    padding: 0px; /* This creates some space between the element and the border. */
    border-bottom: 1px solid gray; /* This creates the border. Replace black with whatever color you want. */
}

.ptsRows .ptsCell:last-of-type:before {
    content: ""; /* This is necessary for the pseudo element to work. */ 
    display: block; /* This will put the pseudo element on its own line. */
    margin: 0 auto; /* This will center the border. */
    width: 89%; /* Change this to whatever width you want. */
    padding-top: 10px; /* This creates some space between the element and the border. */
    border-bottom: 1px solid gray; /* This creates the border. Replace black with whatever color you want. */
}

.main-navigation{
	font-size:14px;

}

.main-navigation ul ul{
	font-size:13px;

}

.site-title img {
    max-width: 490px !important;

}


@media only screen and (max-width: 600px) {
   .site-title img {
    max-width: 280px !important;

}
	.home .entry-title {
		display:none;
	}
	
}

.entry-header h1, .entry-title {
	font-family: "Open Sans", sans-serif;
}

.entry-content p, .entry-content ul{
	font-size:18px;
	margin-bottom:24px
}

.disclaimer {
	font-size:11px
}

.ptsColHeader .ptsEl {
	display:inline-block !important;
	text-align:center !important;
}

.page-template h1, .blog h1, .header h1, .page-id-2 h1, .page-id-21 h1{
	font-weight:bold !important;
	font-size:18px !important;
	text-transform:uppercase !important;
	padding-top:11px;
	padding-bottom:11px;
}

.home .entry-title {
	font-size:45px !important;
	text-transform:capitalize !important;
	font-weight:400 !important;
}

#nav_menu-2 .widget-title {
	font-family:"Open Sans";
		font-weight:400 !important;
}

.entry-content ul{
	margin-top:10px !important;
}

.lawtext{
	float:left;
	font-weight:bold;
}

.post-template-default.single .entry-header h1{
	font-weight:bold !important;
	font-size:18px !important;
	text-transform:uppercase !important;
	padding-top:11px;
	padding-bottom:11px;

