﻿

.content
{
	margin-top:0px;
	width: 960px;
	height: 100%;
	background: #EEEEEE;
}


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


.event-time {
	font-weight: bold;
	padding-right: 0.8em;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
#sb_c .s_c_t{position:relative}



#navigation {
	clear: both;
	float: none;
	height: 20px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.center{text-align:center}
.center-screen{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.center-screen-vertically{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.home .nav-bar.center{border:1px solid #e0e0e0;border-width:1px 0 1px 0}
.nav-bar.center{display:block}
.nav-bar.center.active{display:block;background-color:#fff}
nav .center{overflow:hidden;display:block;width:100%}
header.stickyHeader .hdr-logo .logo,header.stickyHeader .nav-bar.center,header.stickyHeader .nav-right,header.stickyHeader .search-div{display:none}
.stickyHeader .hdr-logo.left,header.stickyHeader .nav-bar.active.center,nav .center li{display:block}
.site-users .overflow-hidden.center,nav .center{overflow:hidden;display:block;width:100%}
.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-3{width:25%}

    .home .listener .button-container .button-app-store{
      height:45px;
      margin-right:10px; }

    .view-podcasters .hero .button-container .button-app-store{
      height:45px;
      margin-right:10px; }

.secondpost .featured-title { font-size: 10px }

.featured-title { font-size: 14px }

.thirdpost .featured-title {
font-size: 10px;
line-height: 1.3;
}

.carousel .featured-title {
font-size: 12px;
margin-top: 10px;
float: left;
font-family: open sans;
}


.et_pb_main_blurb_image {
	margin-bottom: 30px;
	text-align: center;
}



.et_pb_blurb_position_left .et_pb_main_blurb_image,
.et_pb_blurb_position_right .et_pb_main_blurb_image {
	display: table-cell;
	width: 32px;
}


.et_pb_blurb_position_left .et_pb_main_blurb_image img,
.et_pb_blurb_position_right .et_pb_main_blurb_image img {
	width: inherit;
}


.et_pb_blurb_position_right .et_pb_main_blurb_image {
	right: 0;
	left: auto;
}



.ascsg_1_8, .ascsg_2_8, .ascsg_3_8, .ascsg_4_8, .ascsg_5_8, .ascsg_6_8, .ascsg_7_8, .ascsg_8_8{
	float:left;
	padding:0 3% 0 3%;
	position:relative;
}

.ascsg_4_8{	width:44%;}




.latest-box {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
      min-height: 500px;
  text-align: center;
  background-color: #fff;

}


    .more {
        font-size: 11px;
    }


    .txt_safari .txt .more {
        position: absolute;
        width: 100%;
        max-width: 100%;
        min-width: 100%;
        bottom: 23px;
        right: 20px;
        text-align: right;
        z-index: 11111111111111;
        font-weight: 400;
        width: 100%;
        color: #fff !important;
        letter-spacing: 3px;
        font-size: 12px;
        font-family: 'Noto Sans';
        font-weight: 300;
    }


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


#front-text3,
#front-text4,
#front-text6 {
	margin: 0 auto;
	overflow: hidden;
}


#front-text3 blockquote,
#front-text4 blockquote,
#front-text6 blockquote {
	padding: 15px 0px;
	width: inherit;
    margin-bottom: 20px;
	font-size: 1.5em;
    line-height: 1.5em;
	text-align: justify;
}
 #content p, #content ul, #content ol, #content, .ppbox { text-align:Default ; }
 #content p, #content ul, #content ol, .widget-container, .widget-container a, table, table td, .ppbox , .navigation, #content dl, #content { font-size:18px;line-height:1.8em; word-spacing:Default; letter-spacing:; }
.tribe-theme-twentyfifteen .tribe-mini-calendar-list-wrapper .type-tribe_events{box-shadow:none;margin-left:0;margin-right:0}
.tribe-mini-calendar-list-wrapper .type-tribe_events{margin:0;padding:0}
.tribe-events-adv-list-widget .type-tribe_events,.tribe-mini-calendar-list-wrapper .type-tribe_events{margin:0 0 .25rem;padding:0}
.tribe-theme-twentyfifteen .tribe-events-adv-list-widget .type-tribe_events.hentry{box-shadow:none;margin-left:0;margin-right:0}
.this-week-past .type-tribe_events{filter:Alpha(opacity=50);opacity:.5}
.tribe-venue-widget-wrapper .tribe-venue-widget-list .type-tribe_events{margin-bottom:10px;padding-bottom:15px}
.tribe-venue-widget-wrapper .type-tribe_events{border:0;border-bottom:1px dotted #2f2f2f;list-style-type:none;margin-bottom:0 0 10px;padding:0 0 15px}
.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%}

.leaderboard {
  position:relative;
  background-color:#4a4a4a;
  padding:10px 0;
  border-bottom:20px solid #231f20;
}



.vstup {
text-align: center;
margin-top: 30px;
font-weight: bold;
color: #ff0000;
padding-bottom: 50px;
}
#mb-pnl .srch-pnl label,#mb-pnl h3,#wb-bc h2,#wb-glb-mn h2,#wb-info h2,#wb-lng .curr span,#wb-lng h2,#wb-sec h2,#wb-sm h2,#wb-srch h2,#wb-srch label,.wb-calevt-cal .cal-days td ul,.wb-fnote dt,.wb-inv,.wb-invisible,.wb-show-onfocus,.wb-sl{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}
.top-bar .mini-widgets.right-widgets{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}
 #sidebar-wrap .feat-widget-wrap,.side-pop-wrap .feat-widget-wrap { margin-top:10px; }
 .side-pop-wrap .widget-ad { margin-top:0; }
 .side-pop-wrap .feat-widget-wrap,#post-right-col .feat-widget-wrap,#arch-right-col .feat-widget-wrap { border-top:1px solid #ddd; margin-top:0; padding:15px 4.166666666%; width:91.666666666%; }
.side-pop-wrap{width:100%}
#sidebar-wrap .feat-widget-wrap:first-child,.side-pop-wrap .feat-widget-wrap:first-child{margin-top:0}


.page_footer_text,
.page_footer_text a {
    font-family:AvantGardeRegular;font-size:12px;color:#000000;text-align:center;padding: 12px 0;
}

.foot_nav li {
	display: inline;
	padding: 0 10px;
}

.foot_nav li a {
	color: #FFF;
}

.foot_nav.style_2 li {
	line-height: 50px;
}

.foot_nav.style_2 li a {
	padding: 10px;
	border: 1px solid #333;
}
.sidebar .block-menu-block .menu li.last a,.sidr .block-menu-block .menu li.last a{border-bottom:0 none;border-radius:0 0 4px 4px;}
#footerwrap .footer .menu li.last a{padding-right:0;padding-top:3px;}


#masthead .row {margin-top:-16px; margin-bottom:0; position: relative; overflow: hidden;}

        #masthead .advert {margin-top:-10px;}


.container,
.notice {
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom:10px;}


body.page-template-fullwidthpage-php #content.container #content-mid.row { background: white; }

body.page-template-fullwidthpage-php #content.container #content-mid.row #content-inner { padding-right: 0px; }
.cta__item{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;margin:0 .5rem;height:inherit}

.header-link-container {
    text-align: left;
    padding: 0;
    margin: 0;
    font-weight: 300;
}

.header-link-container .menu{
    text-align: left;
    padding: 0;
    margin: 0;
    list-style: none;
}

.header-link-container .menu li.menu-item-type-custom{
    float: left;
}

.header-link-container .menu li.menu-item-type-custom:before {
    content: '|';
    float: left;
    margin: -1px 5px 0 5px;
}

.header-link-container .menu li.menu-item-type-custom:first-child:before {
    content: '';
    float: left;
    margin: 0;
}
.toplinks .login-menu .login-menu-item a,.header-link-container .menu a,.primary-header{color:#565a60;}
.toplinks .login-menu .login-menu-item a:hover,.header-link-container .menu a:hover{color:#a9aaac;}

.header-link-container,
.login-menu {
	display: none;
}

.page2 .bottomLeft img.tail {
	bottom: 80px;
	position: absolute;
	left: 360px;
}

.entry img, .entry iframe, .commentlist img, .commentlist iframe {
max-width : 580px;
}

.entry img {
margin: 1em 0;
}


.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden
}

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

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





#header-space{height:90px}


body[data-header-format="left-header"] #header-space{display:none}
.container-fluid{padding-right:15px;padding-left:15px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}
.container-fluid:after{clear:both}
.page-node-557 #main div.container-fluid{max-width:1329px;padding:0}
.page-node-557 #main ul.container-fluid{margin:15px auto}
.page-node-585 #main .container-fluid{max-width:600px}
#main .container-fluid,#submenu-outer .container-fluid,#page-title .container-fluid,#footer .container-fluid,#footer-bottom .container-fluid{max-width:1023px;margin:0 auto}

" + htmlDivCss + "" + htmlDivCss + "' + htmlDivCss + '
.ts-credits{
        display:inline-block;
}


.ts-credits a div,
.ts-credits a:link div,
.ts-credits a:visited div,
.ts-credits a:hover div,
.ts-credits a:active div{
        color:#FFF;
        font-size:13px;
        text-decoration:none;
	font-weight:600;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.inline-image-block{margin-bottom:.5rem;background-repeat:no-repeat;background-size:cover;background-position:center top}
footer .main-footer .visit-address span.inline{display:inline-block}
.inline-image-block div[class^=col-]{text-align:center}
.inline-image-block div[class^=col-]:not(:last-of-type){margin-bottom:2rem}

#footer .credit-link {
  position: relative;
}
.success-message-container .product-name{font-size:14px;margin:5px 0 10px}


.eventscal-module .old,
.eventscal-module .old a,
#eventcal-component .old,
#eventcal-component .old a {
	color: gray;
}


.align-bottom {
  vertical-align: bottom !important;
}


.et_pb_pagebuilder_layout.single-event #page-container .et_pb_row,
.et_pb_pagebuilder_layout.single-product #page-container .et_pb_row { 
width: 100%; 
}
 
.et_pb_pagebuilder_layout.single-event #page-container .et_pb_with_background .et_pb_row,
.et_pb_pagebuilder_layout.single-product #page-container .et_pb_with_background .et_pb_row { 
width: 80%; 
}





.logo-header {
  float:center;
  margin-top:25px;
  text-align:center;
  margin-bottom:20px;
}

.logo-header img {
  margin-left:auto; margin-right:auto;
  display: inline-block;
}

.logo-header-img {width:50%; text-align:left; padding-left:7px;}


.nav-wrapper .icon-menu {
  display: inline-block;
  margin-right: 10px;
  color: #e6840d;
}


[dir="rtl"] .nav-wrapper .icon-menu {
  margin-left: 10px;
  margin-right: 0;
}


.icon-menu::before {
  content: "\2630";
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}


	#page { margin:0; padding-bottom: 50px; width:100%; box-sizing: border-box; }


	.openNav #page { 
		left: 0;
	    -webkit-transform: translate3d(70%, 0, 0);
	    -moz-transform: translate3d(70%, 0, 0);
	    -ms-transform: translate3d(70%, 0, 0);
	    -o-transform: translate3d(70%, 0, 0);
	    transform: translate3d(70%, 0, 0);
	    -webkit-transition: -webkit-transform 500ms ease;
	    -moz-transition: -moz-transform 500ms ease;
	    -o-transition: -o-transform 500ms ease;
	    transition: transform 500ms ease;
	}
.navbar-main .menu-item.menu-item-49{border-bottom:2px solid #02b3ca;font-weight:700;margin:0 10px}
.navbar-main .menu-item-has-children .dropdown-menu a{line-height:25px}
.header-sub-nav__sub-links{padding:20px 10px}
.fusion-button-wrapper{display:inline}
.fusion-button-wrapper.fusion-aligncenter{display:block;text-align:center}


.site-header .site-title:hover {
	text-decoration: underline;
}


.site-title {
	font-size: 60px;
	font-weight: bold;
	line-height: 1;
	margin: 0;
	padding: 58px 0 10px;
}


			.site-title,
		.site-description {
			color: #0f2fbf;
		}


#foot-top-wrap {
	width: 100%;
	}


.left, .alignleft {
	float: left;
	}
.view-inline-ads .ad-title a{color:#7AC136;}

.b-recommended__text {
    display: inline-block;
    width: 704px;
    height: 170px;
    text-align: center;
    font-size: 18px;
    line-height: 29px;
    color: #1b222f;
    vertical-align: top;
}



.button-learn-more,
.button-view-options {
    border: 2px solid rgb(134, 117, 77);
    font-family: 'futura-pt', sans-serif;
    text-transform: uppercase;
    position: relative;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 10px 20px;
    font-weight: 500;
    font-size: 15px;
    color: #000000;
    line-height: 1;
    display: inline-block;

    transition: color 0.4s, background-color 0.4s;
}

.button-learn-more:hover,
.button-learn-more:focus,
.button-view-options:hover,
.button-view-options:focus,
a:hover .button-view-options,
a:focus .button-view-options,
a:hover .button-learn-more,
a:focus .button-learn-more {
    background-color: rgb(134, 117, 77);
    color: white;
}

.avia-image-container-inner, .avia_image, .av-image-caption-overlay{border-radius: 3px; display:block; position: relative; max-width: 100%;}


.avia_image + br{display:none;}







.av-styling-circle .avia-image-container-inner, .av-styling-circle .avia_image, .av-styling-circle .av-image-caption-overlay,
.av-styling-circle div.av-caption-image-overlay-bg{overflow: hidden; border-radius: 10000px; }


.av-styling-no-styling .avia-image-container-inner, .av-styling-no-styling .avia_image, .av-styling-no-styling .av-image-caption-overlay{border-radius: 0; border:none;}
.newsletter-box .contact-form .input-field{width:350px;float:left}
.newsletter{margin-top:30px}
.newsletter-box{width:100%;height:auto}
.newsletter .container{padding:0}
.newsletter-box .contact-form .input-field,.newsletter-box .contact-form .input-field:focus{width:100%;float:none;border:thin solid #000;margin-bottom:15px}
.newsletter-box .contact-form .input-field:focus{border:1px solid #FFF}
.widget{clear:both}


#forbottom {
	min-height: 200px;
}

.woocommerce #forbottom { padding-top: 20px; }
.d-align-middle{display:table-cell;vertical-align:middle}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.carousel--listing__img{width:100%}
.popup-modal .modal-body,#exitpopup-modal .modal-body{padding:20px 35px;font-size:0.9em}
.row{margin-right:-15px;margin-left:-15px}

.banner__slide-text {
  font-weight: 500;
}

  .banner__slide-text br {
    display: none;
  }

  .banner__slide-text br.stay {
    display: inline;
  }

  .banner__slide-text p + p {
    margin-top: 10px;
  }

  .banner__slide-text .blue {
    margin-bottom: 10px;
  }



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}
ul.menu li a{color:#fff}
ul.menu li{list-style-type:none;display:inline-block;padding:0 15px}
ul.menu{margin:0;padding:0;padding-top:8px}
ul.menu li:last-child a{background:#ffdb13;text-align:center;font-size:18px;padding:5px 18px;margin-top:9px;height:43px;line-height:40px;color:#9a6e04;font-weight:700;text-shadow:0 1px rgba(255,255,255,.7);-webkit-border-radius:3px;border-radius:3px;border-bottom:3px solid #efb005}
.c-foot .menu li{display:block;line-height:30px}
.c-foot .menu li:last-child a{background:no-repeat;border:none;color:#fff;font-weight:100!important;height:auto;padding:0;font-size:14px;margin:0}

.last-button-link-a a {padding-top: 6px !important;}


.button-link-a, .button-link-a:focus, .button-link-a:hover, .button-link-a:after, .last-button-link-a, .last-button-link-a:focus, .last-button-link-a:hover, .last-button-link-a:after {background-color: transparent !important;}

.mod .bd li{margin-bottom: 7px; }

.huodong .bd li{margin-bottom: 7px; }

.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
}

.content {
width: 1360px;
margin-right: auto;
margin-left: auto;
padding: 10px 30px 20px;
}
div.thumb_pro1,div.thumb_pro2,div.thumb_pro3{float:left}
div.thumb_pro1 .innerthumbnail img,
div.thumb_pro2 .innerthumbnail img,
div.thumb_pro3 .innerthumbnail
img{max-width:100%;width:100%}
div.ccgalerie
div.thumb_pro1{border:1px
solid #CCC;padding:3px;margin:0
5px 5px 0}
div.ccgalerie.slideshow .navigation
.thumb_pro1{border-width:0px;padding:5px}
div.ccgalerie.slideshow .navigation .active, div.ccgalerie.slideshow .navigation .thumb_pro1:hover{border-width:3px;padding:2px}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

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

    .navbar-collapse.collapse.in { 
        display: block!important;
    }


#footer-widgets #media_image-2 {
	margin-left: 15px;
	float: right;

}


.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget {
	margin-bottom: 5%;
}

	
	.srp-thumbnail-box { display: none !important; }




.navbar-bn {
    float: right;
}


.navbar-bn .barcelona-sc-ad {
    max-width: 720px;
    margin: 0 !important;
    overflow: hidden;
}



#logo .site-name {
    margin: 0;
}

    #logo img {
        width: 250px;
    }

    .site-header #logo {
        float: left;
        width: calc(100% - 60px);
    }



.breadcrumb {
  padding: 0 0 1em 0;
  margin-bottom: 3em;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.1); }

  .breadcrumb .breadcrumb-title {
    font-weight: bold; }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}






.lottie-section .et_pb_row .et_pb_column {
    display: flex;
    align-items: center;
}
 #pg-15-0 , #pg-15-1 , #pg-15-2 , #pg-15-3 , #pg-15-4 , #pg-15-5 , #pg-15-6 , #pl-15 .so-panel { margin-bottom:30px }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}

.content-area .icon-box-small .panel-grid-cell:first-of-type .icon-box { padding-top: 27.5px; }

.content-area .icon-box-small .panel-grid-cell:last-of-type .icon-box::after { display: none; }
 #pl-15 .panel-grid-cell { padding:0 }
 #pl-15 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-15 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

.page-template-page-landing .cta-footer-button .cta_button{
	display: inline-block;
	background: #F4CB17;
	border: 1px solid #F4CB17;
	height: 42px;
	line-height: 42px;
	border-radius: 2px;
	text-align: center;
	padding-top: 0;
	padding-bottom: 0;
	text-decoration: none !important;
	color: #000;
	font-family: GothamBold,sans-serif;
	font-size: 14px !important;
	font-weight:400;
	text-transform:uppercase;
	box-shadow: -1px 4px 7px rgba(0,0,0,.19);
}

	.cta-footer .cta-footer-button{
		width:100%;
		display:block;
	}

	.cta-footer .cta-footer-button a{
		margin-left:0px !important;
	}

.slide-data { color: #fff; position: absolute; bottom: 15px; left: 15px; right: 15px; padding: 7px 5px 0px 5px; background: rgba(0,0,0,0.5); border-radius: 2px; }

.slide-data .flexslider-hg-title, .slide-data p { margin: 0; padding: 0; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,0.6); }

.slide-data .flexslider-hg-title a { text-decoration: none; color: #fff; }

.slide-data h2 { font-size: 22px; }
.presentation .slide-content{padding:30px}


.gallerywrap .title-wrap, .gallery-wrap .title-wrap, .imagewrap .title-wrap {
 position:relative;
 display:block;
}
aside .bigbox{text-align:center;padding:0}
aside .bigbox.stick{top:65px!important}
.bigbox{text-align:center}
.bigbox-content{padding-top:20px;padding-bottom:20px}

.span12{width:940px;}

.row-fluid .span12{width:100%;*width:99.94680851063829%;}

.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input.span12,textarea.span12,.uneditable-input.span12{width:1156px}


    .row-fluid .span12, .span12 {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }


    .span12 .category .cat-title {
        font-size: 13px!important;
        letter-spacing: 0!important
    }


				#catapult-cookie-bar {
					box-sizing: border-box;
					max-height: 0;
					opacity: 0;
					z-index: 99999;
					overflow: hidden;
					color: #dddddd;
					position: fixed;
					left: 0;
					bottom: 0;
					width: 100%;
					background-color: #464646;
				}

				#catapult-cookie-bar a {
					color: #dddddd;
				}

				#catapult-cookie-bar .x_close span {
					background-color: ;
				}

				#catapult-cookie-bar h3 {
					color: #dddddd;
				}

				.has-cookie-bar #catapult-cookie-bar {
					opacity: 1;
					max-height: 999px;
					min-height: 30px;
				}


.pc2015-main-wrapper {
  float: left;
  width: 100%;
  margin-right: -256px;
}

.pc2015-main-wrapper .pc2015-main {
  margin-right: 256px;
}

  .pagination .page-numbers {
    font-size: 13px;
    padding: 0 10px;
    height: 30px;
    line-height: 28px;
  }


.pagination .page-numbers:hover {
  background-color: #f0f0f0;
  border-color: #c3c3c3;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  color: #222;
  text-decoration: none;
}


.pagination .page-numbers.current {
  color: #eb5424;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}


.main-navigation .menu-item-description {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.5;
	margin-top: 0.5em;
}


		
		.secondary a:hover,
		.secondary a:focus,
		.main-navigation .menu-item-description,
		.widget,
		.widget blockquote,
		.widget .wp-caption-text,
		.widget .gallery-caption {
			color: rgba( 190, 190, 190, 0.7);
		}

.fr{ float:right;}


.nav {position: absolute; font-size: 14px; color: #bcc2e0; top: 39px; margin-left: 200px;}

.nav li, .nav2 li, .nav3 li {display: inline;}

.nav a, .nav a:visited {color: #7198BE; border: none; text-decoration: underline; font-weight: bold; padding: 0 12px 0 8px;}

.nav a:hover {background: none; color: #2a669d;}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}
