  /*
 Theme Name:   Brixel Child
 Theme URI:    http://themes.radiantthemes.com/brixel/
 Description:  Brixel Child Theme
 Author:       RadiantThemes.com
 Author URI:   http://radiantthemes.com/
 Template:     brixel
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  brixel-child
*/

.page-id-53739 .drts .drts-bs-d-none {display:block!important; margin-top:40px!important;}

 

.drts-view-entities-filter-form {width:48%!important;max-width:48%!important; float:left!important;margin-right:2%!important;}
.drts-map-container {width:48%!important;max-width:48%!important; float:left!important;}

.drts .drts-bs-card-group > .drts-bs-card {width:100%!important; display:block!important;}
.drts .drts-bs-card-group > .drts-bs-card {flex:1 0 100%!important;}
 
 #streamrow {min-height:600px!important;} 
 .fa-file-alt::before {content:"\f0c1"!important;}
 
 
 
 span.drts-location-address {font-size:19px!important;}
 
 .drts-display-element p {font-size:19px!important;}
 
 .drts-entity a {font-size:19px!important;}
 

 p.post-modified-info {display:none!important;}
 
 .page-id-54451 #donateform iframe {min-height:500px!important;}
 
 
 
  #streamrow iframe {min-height:600px!important;}
.drts-form-field-radio-options label {font-weight:300!important;font-size:15px!important;color:#010101!important;}

.drts-view-filter-field {width:100%!important;}
#content a.VolumeButton {color:#fff!important;}

.songTitle {margin-top:10px!important;top:44px!important;}

 #content a.whitelink {color:#fff!important;}
 
 #content a.blacklink {color:#222!important;}
 
.page-id-53739 .drts-view-entity-container {background:#eeeeee!important;border:1px solid #222!important; border-radius: 5px!important;} 

.thumbsHolder_ThumbOFF {background:#aadbfc!important; color:#000!important;}

#findbyresources,#findbysynods {margin-top:25px!important;clear:both!important;display:block!important;}

#findbyresources strong {font-size:16px!important;}



.drts-view-entities-header .drts-bs-btn{display:none!important;}

.wraper_header_top {display:none!important;} 



.header_top {display:none!important;} 


#findbysynods strong {font-size:16px!important;}

#updatelink p{font-size:16px!important;}

#drts-view-filter-display-element-view_filter_location_address-1 {width:90%!important;margin-bottom:25px!important;}
.drts-view-filter-form-field-type-keyword {width:90%!important;margin-bottom:25px!important;}
.audio2_html5.whiteControllers .search_term {padding:5px!important;}

.ximage_lbg {border:0px!important;display:none!important; }

.searchDiv {background-color:#0099ff!important;}



.songTitleInside {color:#fff!important; font-size:15px!important;margin-top:-0px!important;}

.bordersDiv {border:0px!important;}

.AudioLyrics, .AudioBuy {display:none!important;}



.owl-carousel .owl-nav.disabled {display:block!important;}

.drts-display-group-element-separator {display:none!important;}

.drts-display-group-inline .drts-display-group-inline {width:100%!important;}

.drts-view-filter-field {float:left!important;}

#content div.drts-view-nav-item-name-pagination a {color:#fff!important;}
span.drts-location-address {font-size:17px!important;margin-bottom:10px!important;}

.drts-entity {padding-bottom:10px!important;} 

.drts .drts-bs-btn-primary {background:#0099ff!important;}

.drts .drts-bs-custom-control input {opacity:1!important;}

.drts .drts-bs-custom-control-input {width:13px!important; height:20px!important;}

#content a.dirbutton {cursor:pointer!important;font-size:15px!important;padding:8px!important;background:#222!important;color:#fff!important;border-radius:5px; margin-top:15px!important;  }

a.hideresblock {display:none;}

#content a.showresults {display:none;background:#0099ff!important;}  

.drts .drts-bs-custom-control-label::before {display:none!important;}

.drts-display-element p {font-size:19px!important;}

.drts-bs-card-header {margin:0px!important; width:95%!important;}

#drts-view-filter-display-element-view_filter_location_address-1 {margin:0px!important;}
.drts-bs-card-header {background:#222!important;}

h3 {letter-spacing: -1px!important;font-size:20px!important; line-height:28px!important;margin-top:20px!important;}


a.hidesynodblock {display:none;} 

a.showintro {display:none;}

.synodfilter {display:none;}

.filterbyresource {display:none;}

.filterbyresource {display:none;} 

.single-find_church_dir_ltg .col-lg-9 {width:100%!important;}

.single-find_church_dir_ltg .col-lg-3 {display:none!important;}

.single-find_church_dir_ltg .nav-links {display:none!important;}

.nav-links {display:none!important;}

.drts-entity-field-value {width:100%!important;margin-top:-15%!important;}

#content .drts .drts-bs-custom-control input {opacity:1!important;}

.dirtextfield p{margin-left:20px!important;}



.drts-entity-field-label {margin:0px!important;margin-top:5px!important;font-weight:500!important;}

input.drts-bs-custom-control-input:checked {background:#000!important;}

.checkfield .drts-entity-field-label{font-weight:500!important;margin-left:15px!important; font-size:19px!important;}

.checkfield .drts-entity-field-value {display: none!important;}


.drts-display-element-entity_field_field_phone-1 a {font-size:17px!important;}

.drts-entity-field-value {margin:0px!important;margin-left:10px!important;}
 .drts-display-default-summary .drts-entity-field-value {margin:0px!important;margin-left:0px!important;}
 
 .fa-phone {margin-right:10px!important;}

 .drts-display-default-summary .drts-col-8 {max-width:100%!important;width:100%!important;}
 
 .drts-display-element-entity_field_field_phone-1 {margin-left:10px!important;}

.drts-display-element-header {font-size:1.0em!important;}

.drts-display-element-entity_field_field_phone-1 {margin-left:10px!important;}

.drts-display > .drts-display-element > .drts-display-element-header span {margin-left: 0px!important;font-size:20px!important;}




 .directory-listing-photo {display:none!important;}

.drts-bs-navbar-nav .drts-bs-btn {background:#0099ff!important;color:#fff!important;}

.drts-pagination {display:none!important;}

.drts-display--summary-infobox .drts-entity-permalink {font-size:20px!important;}

.drts-map-popover {margin-top:-5%!important;}

.drts-bs-card-title {color:#222!important; font-size:19px!important; font-weight:700!important;line-height:25px!important;}

.drts-map-marker-address {color:#222!important;font-size: 16px!important;}

#findrow {padding-left:30px!important;padding-right: 30px!important;} 

.drts .drts-bs-card-title .drts-bs-text-white {color:#222!important;font-size:18px!important;}

.page-id-14820

.drts .drts-bs-popover {z-index:100000!important;
position: absolute!important; /* Remove the element from the normal flow */
  top: 50%!important;
  left: 50%!important;
  transform: translate(-50%, -50%)!important; /* Offset the element by half its size */
   
   }

 .drts-map-popover {z-index:100000!important;}

#content .drts-display--summary-infobox .drts-display-element-entity_field_directory_category-1 a{font-size:17px!important; color:#222!important;}

.drts-map-marker-content .drts-bs-card-img-overlay {background-image:none!important;background:#fff!important;}

.drts-bs-list-group-item {margin-left:0px!important;margin-right:0px!important;margin:0px!important;}

.drts-bs-navbar-nav {margin-left:0px!important;margin-right:0px!important;margin-bottom:15px!important;}

.drts-view-entities-filters-applied {}
 

.drts-bs-card-header {background:#0099ff!important;color:#fff!important;}

.drts-display-element-entity_field_voting_rating-1 {display:none!important;}

.drts-bs-nav-item .drts-bs-btn {padding-left:25px!important; padding-right:25px!important;}

.drts-bs-nav-item .drts-bs-btn-light {padding-left:5px!important;}

.drts-map-directions  .drts-bs-form-control {font-size:17px!important;}

.drts-clear {color:#fff!important;}

 

.drts-bs-popover .drts-col-8 {max-width:inherit!important;flex:0 0 90.667%!important;} 

.drts-bs-popover .drts .drts-bs-pl-3, .drts .drts-bs-px-3 {padding-left:0px!important;}


.locfield {margin-left:0px!important;}

.drts-bs-popover-body {background:#eee!important; border:1px solid #222!important;}

.drts-display-element-inlineable {margin:0px!important;} 
.drts-display-element-entity_field_field_senior_details-1 {margin-left:25px!important;}
.drts-view-filter-field-label {font-size:16px!important;}

.drts .drts-bs-btn {font-size:16px!important;}

.drts-bs-custom-control-input {display:inline-block!important;}

.drts-view-entities-sort {display:none!important;}

 

  .drts-display-element-header {display:block!important;width:100%!important;margin-bottom:5px!important;}

.drts-entity-fieldlist:not(.drts-entity-fieldlist-no-inline) .drts-entity-field-value {text-align: left!important;}

.default-page p.archivemessage {padding:8px!important;background:#aadbfc!important; color:#222!important;text-align:center!important;font-weight:600!important;margin-bottom:30px!important;}
.page p.archivemessage {padding:8px!important;background:#aadbfc!important; color:#222!important;text-align:center!important;font-weight:600!important;margin-bottom:30px!important;}

.drts-form-type-checkbox, .drts-form-type-item {margin-bottom:0rem!important;}

.drts-bs-card-body {margin-right:20px!important;margin-left:10px!important;}

.drts .drts-bs-form-control {font-size:15px!important;}

.filterbyresource .drts-display-element {margin-left:0%!important;margin-right:5%!important;min-width:200px!important;}  

 .drts-form-field-radio-options-column  {padding-left:20px!important;}
 
 .drts-bs-custom-control-label {margin-left:6px!important;margin-top:1px!important;}
.drts-view-filter-form-field-type-keyword .drts-bs-form-control {margin-bottom:11px!important;}



input.drts-bs-custom-control-input .drts .drts-bs-custom-control-label::before {background-color:#0099ff!important;}

.drts .drts-bs-disabled .drts-bs-custom-control-label::before {background-color:#ccc!important;}

.drts-view-filter-form .drts-bs-card-body > .drts-display-element[data-name="group"] > .drts-display-element {margin-bottom:10px!important;}

.drts .drts-bs-custom-control-label::before {width:1.2rem!important; height: 1.5rem!important;color:#333!important;top:0.55rem!important;left:-20px!important;}

.drts .drts-bs-custom-control-input:disabled ~ .drts-bs-custom-control-label, .drts .drts-bs-custom-control-input [disabled] ~ .drts-bs-custom-control-label {color:#333!important;}

.synodfilter  .drts-bs-custom-control-label::before {width:15px!important;}

.ea-card, .sp-ea-single .ea-expand {border:1px solid #e2e2e2!important; border-radius: 3px!important;}
.search-results .wp-post-image {max-width:300px!important; float:left!important; margin-right:20px!important;  margin-bottom:20px!important;}

.search-results .entry-content {clear:both!important;}

.ea-card, .sp-ea-single .ea-expand {border:1px solid #e2e2e2!important; border-radius: 3px!important;}
.search-results .wp-post-image {max-width:300px!important; float:left!important; margin-right:20px!important;  margin-bottom:20px!important;}

.search-results .entry-content {clear:both!important;}

.ea-header a {background: #eee!important;padding:15px 15px!important;font-size:20px!important;}

.search-results .holder {padding-left:0px!important;}

.search-results .entry-content {padding-top:00px!important;}

.category-list {display:none!important;}

 

.search-results .entry-meta {margin-bottom:0px!important;} 

.fa-shopping-cart {display:none!important;}

p#breadcrumbs {max-width:1250px!important; margin:auto!important;margin-top:2%!important; }

@media screen and (max-width: 1300px) {
    p#breadcrumbs {
	margin-left: 3% !important;
}
}

.tags {border-top:1px solid #ccc!important; margin-top:20px!important;padding-top:20px!important;}

.wraper_footer {height:auto!important; }

.archive h3.entry-title {margin-top:20px!important;}

.sby_footer {display:none!important;}

.default-page ol > li, .comment-content ol > li {font-size:18px!important;font-weight:300!important;}

.sby_username_wrap  {display:none!important;}

.sby_view_count_wrap,.sby_date  {display:none!important;}

.entry-content ul { list-style: outside disc!important;
    margin-left: 1em!important; }


.entry-content ul li {     position: relative!important;
    left: 1em!important;
    padding-right: 1em!important; }
    
    .entry-content ol li {     position: relative!important;font-weight:300!important;font-size:18px!important;line-height:27px!important;
    left: 1em!important;
    padding-right: 1em!important; }



.wraper_footer_main {overflow:auto!important; }

.cky-notice-des * {font-size:17px!important;}

#dm_widget-2 p {display:none!important;}

.footer_main_item  #text-11 a {color:#fff!important;}

.ctatitle h3 {text-align:center!important;}

#dm_widget-2 .widget-title {display:none!important;} 
ul.nav-tabs  {list-style-type:none!important;}
ul.nav-tabs li {list-style-type:none!important;}

.default-page input[type="submit"] {color:#222!important;}

.success {color:#0166ff!important;}

.tags  {font-size:18px!important;}

.home .tags {display:none!important;}
.home .entry-content {padding-top:0px!important;}

.homne .entry-content {padding-top:0px!important;}

#sp-ea-6070.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body p, #sp-ea-6070.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body {padding-top:0px!important; padding-bottom:0px!important;}

.default-page #sp-ea-6495.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body p {padding-top:0px!important; padding-bottom:0px!important;margin-bottom:12px!important;}

.wpcf7-submit {margin-top:25px!important;border:1px solid #222!important;border-radius: 5px!important;}

.teamimage {margin-bottom:15px!important;margin-top:25px!important;}

 .widget-area > .widget .widget-title {text-transform:none!important; font-weight:500!important;margin-bottom:15px!important; font-size:17px!important;}
 
 .post.single-post .entry-header .entry-meta > .holder { padding-left:0px!important;}

.meta, .avatar,.post-tags {display:none!important;}

.header_main_action {display:none!important;}

.wraper_header.style-one .is-sticky .wraper_header_main {background-color:#222!important;}

.blog.element-eleven .blog-item > .holder > .data::before {background-color:#506c2f!important;}

p.teamlinks {margin-bottom:15px!important;text-align:center!important;}

a.emailbutton {background:#506c2f!important;color:#fff!important;padding:6px 10px!important;display: inline-block!important; margin-right:20px!important;font-size:16px!important;border-radius: 5px!important;}
a.profilebutton {background:#506c2f!important;color:#fff!important;padding:6px 10px!important;display: inline-block!important; font-size:16px!important;border-radius: 5px!important;}

.locationblock h3 {font-size:20px!important;}

.locationblock p {font-size:18px!important;}

#splashimage {margin-top:-29px!important;}

.header_main .brand-logo img {max-width:41%!important;}

.footer_main p {font-size:16px!important;width: 85%!important;}

.header_main .brand-logo {text-align:left!important;}

.pt-cv-colwrap {clear:both!important;}

#pt-cv-view-bc66128j54 .pt-cv-thumb-wrapper:not(.miniwrap) {width:60%!important;}

#pt-cv-view-bc66128j54 .pt-cv-thumbnail:not(.pt-cv-thumbnailsm) {height:150px!important;} 

.entry-content div{font-size: 18px!important;margin-top:0px!important;}

.home  .entry-content div{font-size: 18px!important;margin-top:0px!important;}

p {font-size: 18px!important;margin-top:10px!important;}
div {font-weight:300!important;}
.nav > [class*="menu-"] > ul.menu > li > a {color:#222!important;}

footer p {font-size:15px!important;}

#hppromo .vc_column-inner {border-right:4px solid #fff!important;}

#sticky-wrapper {height:auto!important;}

#hppromo h3 {font-size:40px!important;}

.footer_main_item {max-height:330px!important;}

footer .footer_copyright div:nth-of-type(2) {
    display: none;
}

footer .footer_copyright .col-sm-6 {
    width: 100%;
}

.wraper_footer.style-ten {background-image: none!important;}

.wraper_header.style-one .nav {font-size:18px!important;}

.vc_custom_1521607948595 {margin-top:0px!important;padding-top:20px!important;} 

#pluspoints {margin-top:45px!important;margin-bottom:4px!important;text-align:center!important;}

li.address {display:none!important;}

 .header_top_item ul.contact li {font-size: 16px!important;}
 

header .container {max-width:100%!important;width:100%!important;background:#fefefe!important;border-bottom:2px solid #fff!important;}

a {color:#0099ff!important;}

.footer_main_item ul.contact li {font-weight:inherit!important;}

.wraper_footer_copyright > .container {padding-top: 0px!important;}


.wraper_header.style-one .wraper_header_main {background:transparent!important;}

.wpcf7-form-control-wrap input, textarea {padding-left:15px!important;border-radius: 10px!important; border:1px solid #777!important;}

.header_top_item ul.contact {margin-top:6px!important;}

.wraper_header_top, .header_top {min-height:40px!important;}

/*.wraper_footer.style-ten{background-color:#aadbfc!important;}*/

#contactblock p {line-height:30px!important;}


.home #breadcrumbs {display:none!important;}
 
 

.radiant-contact-form .form-row input[type="submit"] {background-color:#506d30!important;color:#fff!important;}
p {line-height:30px!important;}

.entry-content {padding-top:00px!important;}

.page-template-default .fbc {display:none!important;}

.home .entry-content {margin-top:0px!important;}

.entry-content p {font-weight:300!important;} 

.entry-content h1 {  font-family: Poppins!important;margin-bottom:20px!important;}

.wpb_wrapper h1 {margin-top:25px!important;}

#content a {color:#0099ff!important;}

.fbc {max-width:1300px!important; text-align:center!important;}

.wraper_blog_main > .container {padding-top:20px!important;}

p.post-modified-info {font-weight:500!important;}

.scrollup {margin-top:-25px!important;}

.soliloquy-container .soliloquy-caption {padding-bottom: 40px!important;}

.wraper_footer_main > .container {padding-top: 50px!important;}

.header_main .brand-logo {width:22%!important;}

.footer_copyright_item p {font-size:15px!important;}

body p {font-size:18px!important;}

.container {width:1300px!important;}

 a.headerquote {color:#fff!important;}

.wraper_header.style-one .nav {text-transform: none!important;}

#sticky-wrapper .wraper_header_main .container {background:#e9e1e1!important;}  

.header_top_item ul.contact li a {color:#fff!important;}

.wraper_footer_copyright {background:#aadbfc!important;}

.footer_copyright_item ul.social li a {display:none!important;}

.footer_main_item a {color:#222!important; font-weight:normal!important;}

.woocommerce-product-gallery {display:none!important;}

.required {display:none!important;}

form.cart table.thwepo-extra-options input { clear:both!important;position:absolute!important; left:0px!important; }

.footer_copyright_item a {color:#222!important;text-decoration:underline!important;}

.footer_copyright_item a:hover {color:#aadbfc!important; }

.footer_copyright_item {text-align:center!important;}

.header_top .col-lg-6 {width:70%!important;} 

.home .addtoany_share_save_container {display:none!important;}

.entry-content h1 {font-weight:500!important;}

.footer_main_item h5 a {font-weight: bold!important;}

 label.label-tag  {color:#222!important;display:block!important;}
 
 input#inv_number {width:175px!important;margin-bottom: 30px!important;}
 
 .quantity {display:none!important;}
 
 table.thwepo-extra-options {margin: 0px!important;}

table * {margin:0px!important;}

#content  a.pt-cv-readmore   {color:#fff!important;}

#content a.urcrm {color:#fff!important;} 


 

.posted_in {display:none!important;}

.woocommerce div.product form.cart .button {background :#222!important;opacity:1!important;}

.single_add_to_cart_button {margin-top:30px!important;}


.woocommerce-tabs {display:none!important;}

#twitterrow {text-align:center!important;}

h3 {margin-top:10px!important;}

.entry-content ul {margin:20px 0px; 
    margin-left: 20px;
}

ul.nav-tabs {
    margin-left: 0px;
}

label.sp-tab__nav-link {background:#0099ff!important;}

label.sp-tab__nav-link h4 {color:#fff!important;}


label.sp-tab__active {background: #fff!important;}



label.sp-tab__active h4 {color:#222!important;}

#tab-reviews, li #tab-title-reviews{display:none!important;}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {float:left!important;}

.ctf-author-box {display:none!important;}

.home h3 {font-weight:400!important;}

.woocommerce div.product div.images img  {display:none!important;}

h2.vc_custom_heading {font-family: poppins!important;}

.default-page table tbody tr th, .default-page table tfoot tr td {border:1px solid #bbb!important;}

.entry-content ul li {list-style: disc!important; /* margin-left:10px!important; */ font-size:18px!important;font-weight:300!important; }

.entry-content ul li.sp-tab__nav-item {list-style:none!important;background-color:#fff!important;}

.entry-content ul li.matchHeight {list-style-type:none!important;list-style: none!important;margin-left:0px!important;}

 

.tab-content {font-size:18px!important; }
a.twitter-share-button,a.twitter-follow-button {display:none!important; }

 .tags a {margin-right:10px!important;}

.post.single-post .entry-header {margin-bottom:0px!important;}

.blog-single .entry-content {margin-top:0px!important;}

/* .post-thumbnail {display:none!important;} */

.pt-cv-ifield a {color:#0099ff!important;}

.tag.category-list {display:none!important}

.pt-cv-content {line-height:22px!important;}

.pt-cv-content-item {margin-bottom:40px!important;}

.pt-cv-href-thumbnail img {
/*    min-height:220px !important; 
    max-height:220px !important;
    min-width:300px !important; 
    max-width:300px!important; */
    
}

.home .pt-cv-href-thumbnail img {  
/*    max-height:240px !important;
    min-width:100% !important; 
    min-height:240px !important;  */
    
}

#brixel_recent_posts_widget-1 li img {
    
}

.footer_main_item input[type="submit"], .footer_main_item input[type="button"], .footer_main_item button[type="submit"], .footer_main_item button[type="button"] {color:#222!important;font-weight:500!important;}

.pt-cv-wrapper .btn-success {background-color:#0099ff!important; color:#fff!important;}

.wmis_main_container {margin-top:10px!important;}

a.pt-cv-readmore {margin-top:20px!important; display:inline-block!important;}

#featuredrow, #featureditems {background:#aadbfc!important;}

li.soliloquy-item {margin-left:0px!important;}


#aboutrow h2 {margin-bottom:18px!important;}

.projects,#projectsheader {background:#fff!important;}

.footer_main_item #text-8 {
/*    margin-left:20px !important; 
    margin-right:20px !important; */
    
}

.wpcf7-submit {margin-top: 1px!important;}

ul.rt-sub-menu {background:#fff!important;}

.header_top_item {color:#fff!important;padding-top:6px!important;}

.footer_main_item img.alignleft {margin-right:4px!important;}

ul.rt-sub-menu li a {color:#222!important;}
 

.projects .wpb_content_element {margin-bottom:0px!important;}

.home .wmis-view-more-button {display:none!important;}

#latestnews {padding-top:35px!important;}

 .projects {padding-bottom:60px!important;}
 
 .projects .ctatitle {background:#fff; text-align:center!important;padding-bottom: 12px!important;padding-top:10px!important;}
 
  .projects .ctatitle p {margin-top:0px!important;}
 
 .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li:hover > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {color:#0099ff!important;}
 
 .wraper_footer_main {border-bottom:0px!important;}
 
.footer_main_item .widget-title::before {background-color: #444!important;} 

.footer_main_item .widget_nav_menu ul li {width:100%!important;}

.tab-pane {clear:both!important;}

.footer_main_item {margin-bottom:0px!important;} 

#whylove {padding-top:40px!important;}

ul.nav-tabs {background:#aadbfc!important;}



.nav-tabs li {list-style:none!important;margin-left:0px!important;background:#aadbfc!important;}

.tab-pane {padding-top:20px!important;border-left:1px solid #777; border-right:1px solid #777;border-bottom:1px solid #777;border-top:1px solid #777;padding-left:30px!important;padding-bottom:30px!important;background:#fff!important;}

#content .nav-tabs li a span {color: #222!important;}

.nav-tabs li.active a {background:#222!important;}


.fbc-page .fbc-wrap .fbc-items {background-color:#fff!important;}

 .default-page blockquote {background-color: #aadbfc!important;border-radius: 9px!important;}

.tag  .author {display:none!important;}

.tag .entry-content {padding-top:0px!important;margin-bottom:25px!important;}

.tag h3.entry-title {margin-top:10px!important;margin-bottom:0px!important;}

.tag .category-list a {margin-top:20px!important;display:block!important;} 

.archive .post-thumbnail img {max-height:310px!important;width:100%!important;}

.tag .date {display: none!important;}

.tag p {font-size:16px!important;margin-top:0px!important;margin-bottom:25px!important;}

#content .nav-tabs li.active a span {color: #fff!important;}

.default-page blockquote, .comment-content blockquote {border-color:#222!important;}


#hpbanner {min-height:450px!important;}

.wraper_footer_copyright { }
h2.vc_custom_heading  {margin-bottom:24px!important;} 

.home h2.vc_custom_heading {margin-bottom:0px!important;} 

#featuredrow {padding-top:20px!important;}

.projects img {margin-top:20px!important;} 

.vc_custom_1617969340068 {margin-top:85px!important;}

#featitems .wpb_text_column {min-height:230px!important;}


#hpbanner {color:#fff!important;}

.hpcta {padding-top:4%!important;padding-left:30%!important;}

#content .hpcta p a {color:#222!important;font-weight:500!important;}

h2 {margin-top:20px!important;}

.home h2 {margin-top:0px!important;}

h2.vc_custom_1625830607045 {margin-bottom:0px!important;}

.hpcta h1 {color:#fff!important;}

.entry-content  .hpcta p  {text-align:center!important;font-weight:bold!important;font-weight:700!important;font-size:24px!important;line-height:40px!important;margin-bottom:25px!important;}

@media screen and (max-width: 575px) {
    .entry-content .hpcta p {
    	font-size: 18px !important;
    	line-height: 34px !important;
    }
}


.hpcta a {background:#fff!important; color:#222!important;padding:8px 12px!important; border-radius:10px!important;} 



.wraper_footer {margin-top:55px!important;}

.home .wraper_footer {margin-top:0px!important;}


.header_top_item ul.contact li {color:#fff!important;}

.bordertitle h2 {border:0px solid #444!important; padding:50px!important;margin-top:20px!important;line-height:33px!important;background:#aadbfc!important;color:#222!important;}

h2 {font-size: 22px!important;margin-bottom:12px!important;}

#servicestitle, #serviceslist {background:#00a9ff!important;}

#promolinks h3,#promolinks h2 {font-size:21px!important;font-weight:600!important;}

h1 {font-weight:700!important;}

h2 {font-weight:500!important;}

@media screen and (max-width: 575px) {
   h1 {
       font-size: 32px !important;
   }
    
}

@media screen and (min-width: 1024) {
    .bordertitle h2 {
        font-size: 26px !important;
        line-height: 45px !important;
    }
}

select {height: 120px!important;font-size:19px!important;}

.page-id-11907 select {height: 30px!important;font-size:19px!important;}



.iksm-5282 .iksm-term__link {font-size:18px!important;}

.wp-caption-text {font-size: 16px!important;margin-top:6px!important;}

#promolinks .wpb_wrapper {background:#e85543!important;padding:10px 10px 0px 10px!important;    min-height:225px!important;}

body.mkdf-woocommerce-page .woocommerce-ordering, body.mkdf-woocommerce-page .woocommerce-result-count {height: 50px!important;}
.projects p {font-size:16px!important;padding:0px 10px!important;}

.select2-results__options{
        font-size:16px !important;
 }

#promolinks {margin-bottom:45px!important;} 

#promolinks .wpb_content_element {margin-bottom: 10px!important;}

/*.wraper_footer.style-ten {background:#0099ff!important;}*/

#servicestitle h2 {margin-top:25px!important;}

.tablepress {
	word-break: normal !important;
}

#whylove {background:#aadbfc!important;padding-left:20px!important;margin-top:35px!important;padding-left:20%!important; padding-right:20%!important;padding-top:50px!important;padding-bottom:50px!important;}

#whylove h2 {font-size:24px!important;}

#featheader, #featitems {background:#0099ff!important}


#hpbanner {
    background-repeat: no-repeat;
}
 
 a.cc-link {color:#fff!important;font-weight: 800!important;} 

#firstimages {margin-top:-20px!important;}

#servicestitle h2 {text-align: center!important;}

.titlerow {padding-top:20px!important;margin-top:0px!important;}

.home .titlerow {padding-top:10px!important;margin-top:0px!important;}

#featureditems p {font-size:17px!important;}

.threectarow {margin-top:50px!important;}

.threectarow .wpb_content_element {margin-bottom:10px!important;}

.responsive-nav {display:none!important;}

.threectarow p {font-size:17px!important;margin-top:0px!important;}

.threectarow h2 {font-size:22px!important;margin-bottom:0px!important;}

.twoctarow {margin-top:50px!important;}

.twoctarow .wpb_content_element {margin-bottom:10px!important;}

.twoctarow p {font-size:17px!important;margin-top:0px!important;}

.twoctarow h2 {font-size:22px!important;margin-bottom:0px!important;}

.radiantthemes-button > .radiantthemes-button-main {background-color: #9d1107!important;color:#fff!important;}

#sticky-wrapper .wraper_header_main .container {background:#aadbfc!important;}

body > .scrollup i {color:#222!important;}

.rt-portfolio-box-item {position:relative!important;left:inherit!important;top:inherit!important;}

.footer_copyright_item p {color:#222; font-weight:normal!important;}

.footer_main_item p {color:#222!important;font-weight:normal!important;}

.footer_main_item .widget_nav_menu ul li {color:#fff!important; font-weight:normal!important;} 

.footer_main_item .widget-title {color:#222!important;}



#ajaxsearchpro1_1, #ajaxsearchpro1_2, div.asp_m.asp_m_1 {background-image:none!important;background:#0099ff!important;border-radius: 5px!important;}

#ajaxsearchpro1_1 .probox .promagnifier, #ajaxsearchpro1_2 .probox .promagnifier, div.asp_m.asp_m_1 .probox .promagnifier {background:#333!important;}

#titlerow {padding-top:25px!important;}



#titlerow,#aboutrow {background:#0099ff!important;}

#titlerow h1 {text-align:left!important;}

a.urcrm {background:#0099ff!important; padding:8px 12px; border-radius:4px!important;color:#fff!important;border:1px solid #222!important;display:inline-block!important}
.footer_main_item a.urcrm {background:#fff!important;color:#222!important;border-radius:7px!important;}

.scrollup {background-color: #fff!important;} 

.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner 
{padding-top:15px!important;}

.nav {text-align:left!important;float:left!important;margin-top:2.5%; margin-left:2%!important;font-weight:bold!important;}

#ajaxsearchprores1_1  {border: 1px solid #222!important;}

body > .scrollup i {color:#222!important;}

.wraper_inner_banner_breadcrumb {display:none!important;}

.home .wraper_inner_banner {background-image: none!important;background:#000!important;}

.wraper_inner_banner_main {display:none!important;}

.wraper_header_top,  .header_top {background:#0099ff!important; }

#headright {text-align:right!important; float:right!important;margin-top:3.5%!important;margin-right: 1%!important;width:14%!important;}

a.headerquote {border-radius:5px; padding:12px; background:#506c2f!important; color:#fff; font-size:18px!important;}

.footer_main_item ul.contact li {color:#fff!important;}

.brand-logo {margin-bottom:15px!important;}

.hpcta {
    padding-right: 25px;
}
/*
article.post-6126 p {
    text-align: center !important;
}
*/
article.post-6126 p:nth-of-type(1), article.post-6126 p:nth-of-type(2) {
    text-align: left !important;
}

@media screen and (max-width: 1800px) { 


 .hpcta {background: rgba(0, 0, 0, 0.4);padding-left:25px!important;padding-bottom:20px!important;margin-top:60px!important;padding-top:2%!important;}

}

@media screen and (max-width: 1600px) {
    .header_main .brand-logo {width:19%!important;}
    }
    
    

@media screen and (max-width: 1500px) { 
 
 .nav {margin-left:3%!important;}
 
 .wraper_header.style-one .nav {font-size:17px!important;}
 
 .header_main .brand-logo img {max-width:54%!important;}
 #headright {margin-top:4%!important;}
 
 .nav {margin-left:-3%!important;}
 
 .entry-content div {margin-top:0px!important; font-size:15px!important; }
 
 #streamrow {min-height:500px!important;} 
 
  #streamrow iframe {min-height:500px!important;}
  


    }


@media screen and (max-width: 1400px) { 
 
 .nav {margin-left:1.5%!important;}
 .nav > [class*="menu-"] > ul.menu > li {margin-right:27px!important;}
 .header_main .brand-logo img {max-width:85%!important;}
 
 .nav > [class*="menu-"] > ul.menu > li {margin-right:15px!important;}
 
 #streamrow {min-height:400px!important;} 
 
  #streamrow iframe {min-height:400px!important;}
 
 .header_main .brand-logo img {max-width: 65%!important;}
 
 .header_main .brand-logo {width:18%!important;}
 
 
 
 .hpcta {background: rgba(0, 0, 0, 0.4);padding-left:25px!important;padding-bottom:20px!important;}
    }
    
.entry-content .hpcta p {
    	text-align: left !important;
    	
    }
    
      @media screen and (max-width: 1350px) { 
        .wraper_header.style-one .nav {font-size:14px!important;}
        }
    
    @media screen and (max-width: 1200px) { 
      .drts-display-element {min-width:100%!important;} 
      
      .drts-view-entities-filter-form {width:100%!important;max-width:100%!important;}
      
      .drts-map-container {width:100%!important;max-width:100%!important;  }
      
      
      a.showresblock {z-index:99999!important;}
     
        
        }
    
@media screen and (max-width: 1100px) {
    .entry-content .hpcta p {
    	text-align: inherit!important;
    	
    }
}    

@media screen and (max-width: 991px) {
    ul.rt-sub-menu {
    	background: #76a046 !important;
    }
    
    
    .header_main .brand-logo img {max-width:50%!important;}
    
    a.showresults {clear:both!important;display:inline-block!important;}
    
    .drts-bs-card-header {font-size:15px!important;} 
}

@media screen and (max-width: 850px) {
    .entry-content .hpcta p {
    	font-size: 20px !important;
    	line-height: 32px !important;
    }
    #streamrow {min-height:300px!important;} 
 
  #streamrow iframe {min-height:300px!important;}
}   

@media screen and (max-width: 475px) {
    .entry-content .hpcta p {
    	font-size: 18px !important;
    	line-height: 26px !important;
    }
    
    h1 {
    	font-size: 28px !important;
    	line-height: 38px !important;
    }
}    

    
@media screen and (max-width: 575px) {
    .hpcta {
    	padding-left: 25px !important;
    	padding-bottom: 20px !important;
    	padding-right: 25px;
    }
    
}


    
     @media screen and (max-width: 1350px) { 
       .header_main .brand-logo img {max-width:72%!important;}
       
        #headright {
            margin-top:4.5% !important;
            
        }  
        
        }
        
            @media screen and (max-width: 1300px) { 
           .container {width:95%!important;}
           
           .nav > [class*="menu-"] > ul.menu > li {margin-right:7px!important;}
           
           .entry-content .hpcta p {line-height:32px!important;}
           
            .header_main .brand-logo img {max-width: 67%!important;}
        
         
   }
        
@media screen and (max-width: 991px) {
   #headright {
            margin-top:15px !important;
            
        }  
    
}

@media screen and (max-width: 575px) {
     #headright {
         margin-top:15px !important;
         
     }  
}
    @media screen and (max-width: 1250px) { 
 
 .nav {margin-left:2%!important;}
 .nav > [class*="menu-"] > ul.menu > li {margin-right:18px!important;}
 
  .header_main .brand-logo img {max-width:75%!important;}
  


    }


    @media screen and (max-width: 1250px) { 
 
.nav > [class*="menu-"] > ul.menu > li > a {font-size:14px!important;}

 .hpcta {margin-top:15px!important;}
  


    }
 

    @media screen and (max-width: 1120px) { 
 
.nav > [class*="menu-"] > ul.menu > li > a {font-size:13px!important;}
  
a.headerquote {font-size:14px!important;}

li#menu-item-3186 {display:none!important;}

a.emailbutton {display:block!important;width:130px!important;margin-bottom:10px!important;margin-left:20%!important;}
a.profilebutton {display:block!important;width:130px!important;margin-bottom:10px!important;margin-left:20%!important;}

#main-menu-left li a {color:#fff!important;}

.sidr {background:#506c2f!important;}


    }


    @media screen and (max-width: 992px) { 
 
#headright {
    margin-right:16% !important;
} 
 .drts-view-entities-filter-form {width:100%!important;max-width:100%!important; float:none!important;margin-right:0%!important;}
.drts-map-container {width:100%!important;max-width:100%!important; float:none!important;}
    



a.shiftnav-target {color:#fff!important;}

   #content   a.showresults {padding-top:4px!important;padding-bottom:4px!important;}

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target {background:#0099ff!important;}

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target {background:#0099ff!important;}
.shiftnav-menu-title a {color:#222!important;}

.shiftnav.shiftnav-skin-standard-dark {background:#aadbfc!important;}

.fa-navicon::before, .fa-reorder::before, .fa-bars::before {color: #222!important;
}
#shiftnav-toggle-main {background:none!important;}


 .brand-logo {margin-left:15%!important;}

.header_main .responsive-nav i {color:#222!important;}

.header_main .brand-logo {width:30%!important;}

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

ul.contact {float:left!important;}

.footer_main_item {max-height:inherit!important;} 

.header_top  .col-xs-12 {width:80%!important;}

.header_top  .col-xs-4 {width:15%!important;}

    }
    
@media screen and (max-width: 575px) {
   #headright {
       margin-right: 25% !important;
       
   }
   
   div.asp_w.ajaxsearchpro.asp_non_compact {min-width:165px!important;}
    
}

@media screen and (max-width: 404px) {
   #headright {
       margin-right: 35% !important;
       
   }
    
}

@media screen and (max-width: 767px) {
      .vc_col-sm-3 {
          width:48%!important;
          float:left!important;
          min-height:600px!important;
          
      }  
      
      a.emailbutton {display:block!important;width:130px!important;margin-bottom:10px!important;margin-left:30%!important;}
a.profilebutton {display:block!important;width:130px!important;margin-bottom:10px!important;margin-left:30%!important;}
    
 }   
 
 
 @media screen and (max-width: 650px) {
    .vc_col-sm-3 {
        width:48%!important;
        float:left!important;
        min-height:550px!important;
        
    }   
    
    .header_main .brand-logo img {max-width: 92%!important;}
    
    .footer_main_item {max-height:1330px!important;}
    a.profilebutton { margin-left:25%!important;}
    
    .drts .drts-bs-bs-popover-auto[x-placement^="bottom"], .drts .drts-bs-bs-popover-bottom {margin-left:-50px!important;}
    
    .drts-map-popove {margin-left:-80px!important;}
          a.emailbutton { margin-left:25%!important;}
          div.drts-display-element strong {font-size:15px!important;}
          .fbx-modal.fbx-phone .fbx-caption {position:inherit!important;z-index:999999999!important;}
          
          #whyus {margin-left:10%!important;}
          
          .footer_main_item #text-12 {margin-top:25px!important;clear:both!important;display:block!important;}
          
          ul#menu-footer-links-one {min-height:400px!important;display:block!important;clear:both!important;}
          img.alignleft {width:100%!important;}
          #text-10       img.alignleft {width:12%!important;} 
          
          .foogallery {padding-bottom:30px!important;z-index:9999!important;}
          
          .fbx-item-image {z-index:999999!important;}
          
          .drts-bs-card-header {font-size:13px!important;}
          
          p {line-height:25px!important;}
       #content   a.showresults {padding-top:4px!important;padding-bottom:4px!important;}
          
          .foogallery .fg-caption-title {text-overflow:inherit!important; white-space:inherit!important;overflow:inherit!important;height:67px!important;}
    
    }

@media screen and (max-width: 575px) { 
    
        .vc_col-sm-3 {
            width:100%!important;
            float:left!important;
            min-height:300px!important;
            
        }   
        
        #ukrainevid iframe {width:100%!important;}
        
        .fg-masonry.fg-col3 .fg-item {width:100%!important;margin-bottom:20px!important;}
         a.profilebutton { margin-left:22%!important;}
          a.emailbutton { margin-left:22%!important;}
          
          .footer_main #text-9 {margin-top:100px!important;}
          
          .checkfield .drts-entity-field-label {font-size:15px!important;}
          
          .drts-bs-popover-body {margin-left:0px!important;}
          
          .drts-location-entities {display:block!important;}
    
}
    
    
    @media screen and (max-width: 450px) { 
    
        .vc_col-sm-3 {width:100%!important;min-height:inherit!important;}  
           a.profilebutton { margin-left:30%!important;}
          a.emailbutton { margin-left:30%!important;}
          
              .drts-map-popove {margin-left:-80px!important;}
    
}
     
 
 
@media screen and (max-width: 779px) {
    .entry-content ul li.matchHeight {
        width: 100%;
        border-bottom: 2px solid white;
        margin-bottom: 1px;
    }
    
    .entry-content ul.nav-tabs > li.matchHeight > a {
	margin-right: 0px;
	}
	
    
	
}  

.tab-pane {
	padding-right: 30px!important;
    }

    }


