﻿.company-work-list{color:#fff}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }
.tb-megamenu-column{padding:10px 0;}
#div-on-air .inner-row{padding:9px 16px 3px;background-color:#FFFFFF}
#rpwe_widget-4 .rpwe-ul{padding-left:0 !important;float:left;width:100%;margin-bottom:30px}
#rpwe_widget-4 .rpwe-ul li{float:left;width:100%;margin-bottom:0px!important;padding-bottom:0!important;padding-left:0}
#rpwe_widget-4 .rpwe-ul .rpwe-title{font-weight:normal!important;font-family:arial!important}
#rpwe_widget-4 .rpwe-ul .rpwe-title a{font-size:14px;font-family:'Open Sans',verdana,Arial,Helvetica,sans-serif;text-transform:uppercase}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left}
.genesis-nav-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item{margin:0}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}

#wprmenu_bar .menu_title {
  font-weight: 400;
  font-size: 20px;
  line-height: 35px;
  position: relative;
  top: -6px;
}


#wprmenu_bar .menu_title a {
  display: inline-block;
  position: relative;
  top: 4px;
}


#mg-wprm-wrap.custom .menu_title,
#mg-wprm-wrap {
  display: none;
}


#mg-wprm-wrap.cbp-spmenu-right.custom .menu_title {
  padding: 15px;
  text-align: center;
}

				#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
					color: #ffffff;
				}



  .modal__container {
    display: none;
    width: 100%;
    height: 100%;
    z-index: 999;
    position: fixed;
    top: 0;
    left: 0;
    vertical-align: middle;
  }


  .modal__container.active {
    display: table;
  }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}
.fl-node-5b46399320307 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}
.fl-node-5b4665a48ff28 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}
.fl-node-5b4665a48ff28 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}

	.site-logo {
		max-height: 100px;
	}


.redhead
{
	text-decoration: none;
	font-weight: bold;
	line-height: 140%;
	color: #CC0000;
	font-size: 17px;
}

#footer-nav div.contact-us h4 a, #footer-nav div.our-offices h4 a {
    font-size:.68em;
    text-transform:none;
}

.our-offices .right-footer-column i {
    color:#403830;
    margin:0 .4em;
}


.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}


.row:after,
.clearfix:after {    clear: both }


.row,
.clearfix {    zoom: 1 }
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row-xl{margin-left:-25px;margin-right:-25px}
.row-lg{margin-left:-15px;margin-right:-15px}
.row-md{margin-left:-15px;margin-right:-15px}
.row-sm{margin-left:-4px;margin-right:-4px}
.row--0{margin:0}
.row--20{margin:0 -20px}
.table-reviews .row{align-items:center}


.block-wrapper {
    width: 150px;
    height: 150px;
    display: block;
    opacity: 0.3;
    border-radius: 150px;
    position: absolute;
    color: #fff;
    z-index: 889;
    text-align: center;
    box-sizing: border-box;
}


.visitorcounter .center {
    text-align: center;
}

.center{text-align:center;line-height:25px;}

h3.artistname {
    font-size:1.8rem;
    margin:10px 0;  
    color: rgba(183, 38, 86,1);
    background: -webkit-linear-gradient(120deg, rgba(128, 94, 219,1) 20%,rgba(183, 38, 86,1) 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.accessbox.contactbox h3.artistname {
    margin-top:0;    
}

    .footer-mailto-header {
      color: #A3A3A3;
      font-family: "Benton Sans book", "sans-serif";
      padding-bottom: 30px; }

      .footer-mailto-header a {
        color: #A3A3A3;
        text-decoration: underline; }

  	#header-space, #search-outer { display: none!important; }

  	#header-space[data-header-mobile-fixed="1"] { display: block!important; }
#header-space{height:78px;}


.max-content-md {
  max-width: 1200px;
  margin: auto;
  height: 100%;
  padding: 0 30px;
}


  .correspondent__partner .max-content-md {
    padding: 0;
  }

.blog-single .breadcrumbs .max-content-md {
  padding: 0;
}

		section#alex-process .max-content-md,section#alex-quotes .max-content-md  {
			padding: 0;
			}


		  #alex-contact .max-content-md {
			padding: 75px 75px;
		  }

.gt_white_content .gt_languages {column-count:2;column-gap:10px;}
