
.entity-info-container .form-table th {width: 0px;}
.entity-info-container { background-color: #fff; margin-right: 20px; padding: 25px 25px 25px; margin-top: 20px; border: 1px solid #e5e5e5; text-align: justify;min-height: 425px;}
.entity-info-container h2 {padding-left: 20px; }
.entity-info-container p.submit {padding-left: 20px;}
.entity-info-container::before,
.entity-info-container::after {content: ''; clear: both; display: table;}
.entity-info-container .info-title { margin: 0 0 15px; text-transform: uppercase;}
.entity-info-container .info-icon { font-size: 24px; width: auto; height: auto;}
.entity-info-container .info-text { text-transform: uppercase; margin-top: 8px;}
.entity-info-container .info-text a { color: #333; text-decoration: none;}
.entity-info-container .info-text a:hover { color: #00b9eb;}
.entity-info-blocks .info-blocks { background-color: #fff; margin: 20px auto; padding: 25px; margin-right: 20px; border: 1px solid #e5e5e5; text-align: center; min-height: 120px;}
.entity-info-blocks .info-block { float: left; width: 28.1%; border: 1px solid #eaeaea; padding: 15px; margin: 1%; background-color: #f7f7f7; text-align: center;} 
.entity-info-container .wp-editor-area {margin: 1px; padding: 1px;}
.entity-info-container .main1 {min-width: 310px; max-width: 800px; padding: 10px; margin: 0 auto; background: #fff; float:left;}
.entity-info-container section {display: none; padding: 20px 0 0; border-top: 1px solid #ddd;}
.entity-info-container input#tab1,
.entity-info-container input#tab2,
.entity-info-container input#tab3 ,
.entity-info-container input#tab4 {display: none;}
.entity-info-container .contact_seo label {width: 150px; padding: 0px; text-align:left;}
.entity-info-container .contact_seo input {width: 70%;}
.entity-info-container span { margin-right: 8px;}
.entity-info-container .dashicons, 
.entity-info-container .dashicons-before::before {margin-top: 0px;}
.entity-info-container b, 
.entity-info-container strong{margin-bottom: 10px; padding-bottom: 10px;}
.entity-info-container hr {margin-bottom: 10px;}
.entity-info-container label {display: inline-block; margin: 0 0 -1px; padding: 10px 20px; font-weight: 400; text-align: center; color: #bbb; border: 1px solid transparent;}
.entity-info-container label:before {font-weight: normal; margin-right: 10px;}
.entity-info-container label:hover {color: #888; cursor: pointer;}
.entity-info-container input:checked + label {color: #555; border: 1px solid #ddd; border-top: 2px solid orange; border-bottom: 1px solid #fff;}
.entity-info-container #tab1:checked ~ #content1,
.entity-info-container #tab2:checked ~ #content2,
.entity-info-container #tab3:checked ~ #content3,
.entity-info-container #tab4:checked ~ #content4 {display: block;}
.entity-info-container #content3 strong {text-transform: uppercase;}
.entity-info-container .form-table td p  strong{margin-top: 10px; margin-bottom: 10px; line-height: 2;}
.entity-info-container #content3 img {display: block;}

@media screen and (max-width: 650px) {
 .entity-info-container label {font-size: 0;}
 .entity-info-container label:before {margin: 0; font-size: 18px;} 
 .entity-info-container .info-block {padding: 7px;}
 .entity-info-container .info-text {display: none;}
}
@media screen and (max-width: 420px) {
 .entity-info-container label {padding: 15px;} 
}
