﻿.entry-cats,article.single .entry-share .share-count,.waves-footer .mc4wp-form-fields button:hover{color:#666;font-size:14px}
.entry-cats,.logo-point,article.single .entry-share .share-count,.waves-footer .mc4wp-form-fields button:hover{color:#ea086e}
.waves-footer{color:#999;background-color:#272727}
.waves-footer h1,.waves-footer h2,.waves-footer h3,.waves-footer h4,.waves-footer h5,.waves-footer h6{color:#fff}
.waves-footer a,.waves-footer div.tw-social-icon a{color:#ccc}
.waves-footer a:hover{color:#fff}

#ff-stream-1 .ff-filter:hover,
#ff-stream-1 .ff-filter.ff-filter--active,
#ff-stream-1 .ff-moderation-button,
#ff-stream-1 .ff-loadmore-wrapper .ff-btn,
#ff-stream-1 .ff-square:nth-child(1) {
	background-color: rgb(59, 61, 64);
}

#ff-stream-1 li,
#ff-stream-1 .ff-square {
	background: rgb(255, 255, 255);
}
.topnavi ul li a img.fx{display:inline-block;max-width:none}
.topnavi ul li a:hover img.fx{display:none}
.topnavi ul li a.topnavi-act img.fx{display:inline-block;max-width:none}

blockquote.simple .quote-title {
  font: normal 17px/22px "Asap";
  display: block;
  padding: 10px 0 0 0;
}

blockquote.simple .quote-title,
blockquote.simple .quote-title a {
  color: #526371;
}

blockquote.simple .quote-title .the-title {
  color: #526371;
  padding-right: 3px;
}

.site-logo{
    float:left;
    margin-right: 60px;
}




p.header-txt{padding-right:5px; font-size:12px; margin-top:10px; text-align:right; display:inline;}

.header-txt p{float:right; padding-right:20px; font-size:11px; margin-top:10px; text-align:right: display:block;}

  .af-header__box {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }

    .af-header.sticky .af-header__box {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex; }

    .af-header.open .af-header__box {
      opacity: 1;
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1); }

    .btn-price,
    .float-box__media {
        margin-bottom: 30px
    }
.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-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{float:left}
.col-xs-12{width:100%}

#guestbook_page .featured-entry-container .inner-box .col-xs-12 {
  display: table-cell;
  padding: 0;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#a3daf6;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;}

.cli-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: .3rem;
	outline: 0
}

		
	#post-right-col .side-title-wrap {
		display: block !important;
		}


.side-title-wrap {
	width: 100%;
	}


.side-title-wrap,
.home-title-wrap {
	margin-bottom: 10px;
	}
body.responsive-ready #cookies-disclaimer{padding-left:10px;padding-right:10px}
#cookies-disclaimer{background-color:#3C3C3C;color:white;font-size:13px;padding:10px 0px;width:100%;text-align:center}
#cookies-disclaimer span{font-family:Arial, Helvetica, Sans-serif}
#cookies-disclaimer span a{display:inline-block;margin-left:10px;color:black;background-color:white;text-decoration:none;font-family:Arial, Helvetica, Sans-serif;padding:5px 10px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
#cookies-disclaimer span a:hover{background-color:#EEE}


  .large-4 {
    position: relative;
    width: 33.33333%; }


.home-widgets .widget-wrapper {
	min-height: 575px;
}
.menu-toggle svg{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;fill:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.menu-toggle svg.icon-close{visibility:hidden;opacity:0;width:1.25rem;height:1.25rem}
.menu-opening .menu-toggle svg.icon-menu{visibility:hidden;opacity:0}
.menu-opening .menu-toggle svg.icon-close{visibility:visible;opacity:1}
.search-toggle,.menu-toggle{cursor:pointer}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

.iconic-left-box{width: 50%; float: left; background-repeat: no-repeat; position:relative;}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.pt-cv-thumbnail{height:auto;max-width:100%!important;margin-top:0!important;margin-bottom:10px!important;min-width:inherit!important}
.pt-cv-thumbnail.pull-left{margin-right:15px!important}
.pt-cv-thumbnail.pull-right{margin-left:15px}
.pt-cv-scrollable .pt-cv-thumbnail{width:100%}

  .misc-about .logo img {
    height: 40px;
    margin-top: 4px;
  }


.header-top {
    margin: 10px 0px 0px;
}


.categories-menu .section-title {
  font-size: 18px;
}




.section-title {
  border-bottom: 1px solid #e2e6f0;
  font-size: 16px;
  line-height: 22px;
  padding-bottom: 2px;
}


.section-title-text {
  display: inline-block;
}


.section-title-text:before {
  background: #00c6ff;
  bottom: -3px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.container.main{background:#fff;box-shadow:0 2px 7px rgba(0,0,0,0.4);margin-top:-150px;margin-bottom:30px}
.container.splitbg{margin-top:-70px}
.hero .container{min-height:430px;background-position:center center;padding:0 95px;text-shadow:0 0 2px rgba(255,255,255,0.9)}
.resource-child .container.main{padding:50px 30px}
.sitemap .container.main{padding:50px}



.footer-socket-wrapper {
	padding: 20px 0px 50px;
	background-color: #303440;
}


.footer-socket-wrapper .copyright {
	color: #b1b6b6;
	float: left;
	font-size: 14px;
}


.footer-socket-wrapper .copyright a {
	color: #b1b6b6;
	border-bottom: 1px solid #5a5d62;
}


.footer-socket-wrapper .copyright a:hover {
	color: #ffffff;
}


.footer-socket-wrapper .small-menu {
	float: right;
}


.footer-socket-wrapper .small-menu a {
	padding-top: 0;
}


.footer-socket-wrapper .small-menu ul li ul {
	top: 21px;
}


.colormag-footer--classic .footer-socket-wrapper {
	background-color: #252730;
}
#u2429{position:absolute;background-color:transparent;width:100%;}



img.scale-with-grid,#Content img{max-width:100%;height:auto}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.img-fluid{max-width:100%;height:auto}
.cards{float:left;min-width:232px;margin:3px 6px 3px 7px;background:#fff;border:1px solid #dcdcdc;text-align:center}
.cards img{padding:10px 0}


.advertise {
	display:block;
width:70%;
	margin-left:auto;
visibility: visible;
}
