.gform_wrapper.gravity-theme .gfield-choice-input {vertical-align:top;margin-top:6px;}
.gform_wrapper.gravity-theme .gfield-choice-input+label {margin-bottom:10px;}
input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea, .form-control, select, .porto-wpforms-inline .wpforms-field-large {border-color:#8e8e8e; color:#313131;}

.mb0 {margin-bottom:0px !important;}
.pt20 {padding-top:20px !important;}
.contact-info-block .contact-details span {display:block;}
.contact-info-block .contact-details li:not(:last-child) {margin-bottom:10px;}
.right-sidebar {padding-top:30px;}
.widget .widget-title {font-size:1.3rem;}
#menu-services-sidebar li {font-weight:700;color:#243271;font-size:16px;}
#menu-services-sidebar .menu-item-has-children {font-weight:700;color:#243271;font-size:16px;}
#menu-services-sidebar .menu-item-has-children li {font-weight:600;color:#222529;font-size:14px;}
.min-height-200 {min-height:200px;}
.top-header-text {font-style:italic;font-size:14px;}
.right-sidebar {padding-left:30px; padding-right:0px;}
.post-template-default .main-content {padding-top:35px;}
.post-meta .meta-comments {display:none !important;}
.post-meta .btn-default.btn {background:#243271;color:#fff}
#hp-box-height .porto-sicon-box-link {min-height:300px;}
#lfi-box-height .porto-sicon-box-link {min-height:150px;}
#help-now-min-height .porto-sicon-box {min-height:235px;}

@media (min-width: 992px) {
#header .header-main .header-left {flex:0 0 50%}
}