﻿
#site-logo img.retina-logo {display:none;}

#mobile-site-header #mobile-site-logo img.retina-logo {display:none;}

	#site-logo img.retina-logo, #mobile-site-header #mobile-site-logo img.retina-logo {display:inline-block;}
#mobile-site-header #site-logo img.retina-logo{width:100px; height:44px;}

.rdp-mobile #page .publish{
  margin:0;
}


.publish {
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}


.publish .author-admin {
	overflow: hidden;
	margin-bottom: 20px;
}


.publish .author-admin .content-list-keyword li {
		font-size: 16px;
	font-weight:normal;
	color:#666;
	display:block;
	border-bottom:1px dotted #dadada;
	font-size: 14px;
	padding: 5px 0pt;
}




.publish .skip-link ul li ul { display: none;  }


.publish .skip-link ul li.selected ul { display: block;  }


.publish .skip-link ul li ul li { 
    margin-left:10px; 	
	font-size: 12px;
	font-weight:bold;
	color:#ee9236;
	display:block;
	background:none;
}



.publish .skip-link ul li ul li.selected { background:#fff; }
#preload-overlay .loading-ani,.blur-overlay .loading-ani{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#preload-overlay .loading-ani h2 img,.blur-overlay .loading-ani h2 img{max-width:100%}
#preload-overlay .loading-ani i,.blur-overlay .loading-ani i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#preload-overlay .loading-ani i svg.load-icon,.blur-overlay .loading-ani i svg.load-icon{width:300px;height:300px}
#preload-overlay .loading-ani.show i svg.load-icon,.blur-overlay .loading-ani.show i svg.load-icon{animation:rotate 3s linear infinite}
#preload-overlay .loading-ani.show i circle,.blur-overlay .loading-ani.show i circle{animation:dash 2.5s ease-in-out infinite,color 4s ease-in-out infinite}
#preload-overlay .loading-ani.show i circle.small,.blur-overlay .loading-ani.show i circle.small{stroke-width:2;animation:dash-2 3.5s ease-in-out infinite,color-2 4s ease-in-out infinite}

  .fusion-standard-logo.fusion-logo-2x {
    display: inline-block;
  }

  #side-header .fusion-standard-logo.fusion-logo-2x {
    display: inline-block;
  }
.row{margin-left:-15px;margin-right:-15px}
section.row,header.row,footer.row{margin:0;position:relative}
.blog.row{padding:0 15px}
.blog.row .blogInner .featureImg a img{width:100%;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.blog.row .blogInner .postExcerpts{padding:40px}
.blog.row .blogInner .postExcerpts .postExcerptInner{margin-top:0}
.blog.row .blogInner .postExcerpts .postExcerptInner a.postTitle h4{font-size:17px;color:#000;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.blog.row .blogInner .postExcerpts .postExcerptInner p{font-size:16px;color:#9c9c9c}
.blog.row .blogInner .postExcerpts .postExcerptInner a.readMore{display:inline-block;float:right;color:#f7b71e;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
#nr_footer .container .row{margin:0}
.row.twitterSlide{margin-left:0;margin-right:0}

.bd-iconlink-55 {
  float: left;
  margin-right: 15px;
}

		.head-top .icon-welt
		{
			display: none;
		}

		.icon-welt P A
		{
			display: block;
			margin: 5px auto;
		}


.icon-welt
{
	float: left;
	margin-right: 5px;
}

#site-nav ul li.menu-item-has-children,
#site-nav ul li.page_item_has_children {
	border-bottom: none;
	padding-bottom: 0;
}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}

.img-circle {
  border-radius: 50%;
}
.more_link:hover{color:#0070d5 !important}
.more_link:hover .more_arrow_down{background-color:gold}
.more_link:hover .more_arrow_up{background-color:gold}
.more_link{color:#666;text-decoration:none;border-bottom:1px dotted;font-family:Arial;cursor:pointer}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.collapse {
  display: none;
}


.collapse.in {
  display: block;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }

        .widget_area .widget_inner .logo .logo_text { font-size: 36px; }


.work-meta .client {
  font-weight: 400;
  text-transform: uppercase;
  display: inline-block;
  line-height: 1;
  color: #999;
  text-decoration: none;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: color 0.3s ease-in !important;
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 400; }


#masthead-nav{
    float: right;
	color:white; 
	width:auto;
    font-size: 10px;
    line-height: 1em;
    margin: 12px 0 0;
    text-transform: uppercase;
}


#masthead-nav li {
    font-size: 10px;
    line-height: 1em;
	display: inline;
    border-right: 1px solid #ddd;
    padding-right: 9px;
    padding-left: 9px;
   
	list-style-type: none;
	text-transform: uppercase;
	
}


#masthead-nav li.last {
    border-right: none;
    padding-right: 0;
	margin-right: 0;
}


#masthead-nav a {
   color:white;
   text-decoration:none;
  font-family: arial, sans-serif;
  font-weight:bold;
}


#masthead-nav a:hover {
   text-decoration:underline;
}


footer .helpfullinks .social-links {
	margin-top: 10px;
	margin-bottom: 10px;
}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}
