  .ilightbox-overlay, .ilightbox-loader, .ilightbox-loader *, .ilightbox-holder, .ilightbox-holder .ilightbox-container, .ilightbox-holder .ilightbox-container img.ilightbox-image, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-toolbar, .ilightbox-toolbar *, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-holder .ilightbox-container .ilightbox-social * {   float:none;   margin:0;   padding:0;   border:0;   outline:0;   font-size:100%;   line-height:100%;   vertical-align:baseline;   background:transparent;  -webkit-touch-callout:none; -webkit-user-select:none;   -moz-user-select:-moz-none;  -khtml-user-select:none; -o-user-select:none;  user-select:none;  -webkit-transform:translateZ(0);   -moz-transform:translateZ(0); }  .ilightbox-noscroll { overflow:hidden; } .ilightbox-closedhand * { cursor:url(/assets/css/ilightbox/dark-skin/closedhand.cur),default !important; } .ilightbox-overlay { display:none; position:fixed; top:0; left:0; width:100%; height:100%; z-index:100000; } .ilightbox-loader { position:fixed; z-index:100005; top:45%; left:-192px; padding-left:30px; opacity:0.9; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter:alpha(opacity=90);   -webkit-border-radius:0 100px 100px 0;  border-radius:0 100px 100px 0; } .ilightbox-loader div { width:72px; height:72px;  -webkit-border-radius:0 100px 100px 0;  border-radius:0 100px 100px 0; } .ilightbox-loader.horizontal { left:45%; top:-192px; padding:0; padding-top:30px;   -webkit-border-radius:0 0 100px 100px;  border-radius:0 0 100px 100px; } .ilightbox-loader.horizontal div { -webkit-border-radius:0 0 100px 100px;  border-radius:0 0 100px 100px; } .ilightbox-toolbar { display:none; position:fixed; z-index:100010; } .ilightbox-toolbar a { float:left; cursor:pointer; } .ilightbox-thumbnails { display:block; position:fixed; z-index:100009; } .ilightbox-thumbnails.ilightbox-horizontal { bottom:0; left:0; width:100%; height:100px; } .ilightbox-thumbnails.ilightbox-vertical { top:0; right:0; width:140px; height:100%; overflow:hidden; } .ilightbox-thumbnails .ilightbox-thumbnails-container { display:block; position:relative; } .ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container { width:100%; height:100px; } .ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container { width:140px; height:100%; } .ilightbox-thumbnails .ilightbox-thumbnails-grid { display:block; position:absolute;  -webkit-transform:translateZ(0);   -moz-transform:translateZ(0); } .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail { display:block; cursor:pointer; padding:10px; position:relative; } .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img { width:100%; height:100%;  -webkit-border-radius:2px;  border-radius:2px;  -ms-interpolation-mode:bicubic; } .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon { width:100%; height:100%; position:absolute; top:0; left:0; opacity:.7; } .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover { opacity:1; } .ilightbox-holder { display:none; position:fixed; z-index:100003;  -webkit-transform:translateZ(0);   -moz-transform:translateZ(0); } .ilightbox-holder.ilightbox-next, .ilightbox-holder.ilightbox-prev { cursor:pointer; } .ilightbox-holder div.ilightbox-container { position:relative; width:100%; height:100%; } .ilightbox-holder img.ilightbox-image { width:100%; height:100%; } .ilightbox-holder .ilightbox-container .ilightbox-caption { display:none; position:absolute; left:30px; right:30px; bottom:0; max-width:100%; padding:5px 10px; margin:0 auto; font-size:12px;   line-height:150%; word-wrap:break-word; z-index:20003;  -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;  box-sizing:border-box;  -webkit-border-radius:3px 3px 0 0;  border-radius:3px 3px 0 0; } .ilightbox-holder .ilightbox-container .ilightbox-social { display:none; position:absolute; left:10px; top:10px; padding:5px; padding-left:0; z-index:20003; height:16px; } .ilightbox-holder .ilightbox-container .ilightbox-social ul { float:left; list-style:none; height:16px; } .ilightbox-holder .ilightbox-container .ilightbox-social ul li { display:inline; } .ilightbox-holder .ilightbox-container .ilightbox-social ul li a { float:left; margin-left:5px; width:16px; height:16px; background-repeat:no-repeat; background-position:50%; } .ilightbox-holder .ilightbox-container .ilightbox-social ul li.facebook a { background-image:url(/assets/css/ilightbox/dark-skin/../social_icons/facebook_16.png); } .ilightbox-holder .ilightbox-container .ilightbox-social ul li.digg a { background-image:url(/assets/css/ilightbox/dark-skin/../social_icons/digg_16.png); } .ilightbox-holder .ilightbox-container .ilightbox-social ul li.twitter a { background-image:url(/assets/css/ilightbox/dark-skin/../social_icons/twitter_16.png); } .ilightbox-holder .ilightbox-container .ilightbox-social ul li.delicious a { background-image:url(/assets/css/ilightbox/dark-skin/../social_icons/delicious_16.png); } .ilightbox-holder .ilightbox-container .ilightbox-social ul li.reddit a { background-image:url(/assets/css/ilightbox/dark-skin/../social_icons/reddit_16.png); } .ilightbox-holder .ilightbox-container .ilightbox-social ul li.googleplus a { background-image:url(/assets/css/ilightbox/dark-skin/../social_icons/google_plus_16.png); } .ilightbox-holder .ilightbox-alert { display:block; position:absolute; left:0; right:0; top:0; bottom:0; text-align:center; padding-top:100px; margin:auto; width:300px; height:50px; } .ilightbox-holder .ilightbox-wrapper { width:100%; height:100%; overflow:auto; } .ilightbox-holder .ilightbox-inner-toolbar { position:relative; } .ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar { position:absolute; } .ilightbox-overlay.dark { background:#000; } .ilightbox-loader.dark { -webkit-box-shadow:black 0px 0px 85px, black 0px 0px 85px;  box-shadow:black 0px 0px 85px, black 0px 0px 85px; } .ilightbox-loader.dark div { background:#000 url('/assets/css/ilightbox/dark-skin/preloader.gif') no-repeat center; } .ilightbox-holder.dark { padding:5px; background:#000;  -webkit-box-shadow:0 0 15px hsla(0,0%,0%,.8);  box-shadow:0 0 15px hsla(0,0%,0%,.8); } .ilightbox-holder.dark .ilightbox-container .ilightbox-caption { background:url('/assets/css/ilightbox/dark-skin/caption-bg.png'); color:#FFF; text-shadow:0 1px black; } .ilightbox-holder.dark .ilightbox-container .ilightbox-social { background:url('/assets/css/ilightbox/dark-skin/caption-bg.png');  -webkit-border-radius:2px;  border-radius:2px; } .ilightbox-holder.dark .ilightbox-alert { background:url('/assets/css/ilightbox/dark-skin/alert.png') no-repeat center top; color:#555; } .ilightbox-toolbar.dark { top:11px; left:10px; } .ilightbox-toolbar.dark a { width:25px; height:23px; background:black url('/assets/css/ilightbox/dark-skin/buttons.png') no-repeat 7px 6px; } .ilightbox-toolbar.dark a:first-of-type { -webkit-border-bottom-left-radius:3px; -webkit-border-top-left-radius:3px; border-bottom-left-radius:3px; border-top-left-radius:3px; } .ilightbox-toolbar.dark a:last-of-type { -webkit-border-bottom-right-radius:3px; -webkit-border-top-right-radius:3px; border-bottom-right-radius:3px; border-top-right-radius:3px; } .ilightbox-toolbar.dark a.ilightbox-close:hover { background-position:-32px 6px; } .ilightbox-toolbar.dark a.ilightbox-fullscreen { background-position:6px -33px; right:35px; } .ilightbox-toolbar.dark a.ilightbox-fullscreen:hover { background-position:-31px -33px; } .ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img { box-shadow:0 0 6px rgba(0, 0, 0, .9); } .ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video { background:url('/assets/css/ilightbox/dark-skin/thumb-overlay-play.png') no-repeat center; } .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-title { font-size:18px; padding:10px 8px; padding-right:60px; color:#FFF; } .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar { left:auto; top:5px; right:5px; } .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a { -webkit-border-radius:0;  border-radius:0; float:right; } .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type { -webkit-border-bottom-right-radius:3px; -webkit-border-top-right-radius:3px; border-bottom-right-radius:3px; border-top-right-radius:3px; } .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type { -webkit-border-bottom-left-radius:3px; -webkit-border-top-left-radius:3px; border-bottom-left-radius:3px; border-top-left-radius:3px; } #gritter-notice-wrapper { position:fixed; top:20px; right:20px; width:301px; z-index:9999; } #gritter-notice-wrapper.top-left {   left:20px;   right:auto; } #gritter-notice-wrapper.bottom-right {   top:auto;   left:auto;   bottom:20px;   right:20px; } #gritter-notice-wrapper.bottom-left {   top:auto;   right:auto;   bottom:20px;   left:20px; } .gritter-item-wrapper { position:relative; margin:0 0 10px 0; background:url('/assets/css/gritter/ie-spacer.gif');  } .gritter-top { background:url(/assets/css/gritter/gritter.png) no-repeat left -30px; height:10px; } .hover .gritter-top { background-position:right -30px; } .gritter-bottom { background:url(/assets/css/gritter/gritter.png) no-repeat left bottom; height:8px; margin:0; } .hover .gritter-bottom { background-position:bottom right; } .gritter-item { display:block; background:url(/assets/css/gritter/gritter.png) no-repeat left -40px; color:#eee; padding:2px 11px 8px 11px; font-size:11px; font-family:verdana; } .hover .gritter-item { background-position:right -40px; } .gritter-item p { padding:0; margin:0; word-wrap:break-word; } .gritter-close { display:none; position:absolute; top:5px; left:3px; background:url(/assets/css/gritter/gritter.png) no-repeat left top; cursor:pointer; width:30px; height:30px; } .gritter-title { font-size:14px; font-weight:bold; padding:0 0 7px 0; display:block; text-shadow:1px 1px 0 #000; } .gritter-image { width:48px; height:48px; float:left; } .gritter-with-image, .gritter-without-image { padding:0; } .gritter-with-image { width:220px; float:right; } .gritter-light .gritter-item, .gritter-light .gritter-bottom, .gritter-light .gritter-top, .gritter-light .gritter-close {   background-image:url(/assets/css/gritter/gritter-light.png);   color:#222; } .gritter-light .gritter-title {   text-shadow:none; } @import url('http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css');  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {   margin:0;   padding:0;   border:0;   outline:0;   vertical-align:baseline;   background:transparent; } body {   line-height:1; } article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {   display:block; } nav ul {   list-style:none; } blockquote, q {   quotes:none; } blockquote:before, blockquote:after, q:before, q:after {   content:'';   content:none; } a {   margin:0;   padding:0;   font-size:100%;   vertical-align:baseline;   background:transparent; } a, a:hover, input, input:hover, button, button:hover {   -webkit-transition:250ms ease-in 0s;   -moz-transition:250ms ease-in 0s;   -ms-transition:250ms ease-in 0s;   -o-transition:250ms ease-in 0s;   transition:250ms ease-in 0s; } ins {   background-color:#ff9;   color:#000;   text-decoration:none; } mark {   background-color:#ff9;   color:#000;   font-style:italic;   font-weight:bold; } del {   text-decoration:line-through; } abbr[title], dfn[title] {   border-bottom:1px dotted;   cursor:help; } table {   border-collapse:collapse;   border-spacing:0; } hr {   display:block;   height:1px;   border:0;   border-top:1px solid #cccccc;   margin:1em 0;   padding:0; } input, select {   vertical-align:middle; } .clearfix {   clear:both; }  .general-text-wrap {   margin-bottom:60px; }  .navbar-brand img {   height:100%; } .navbar-default {   background:#ffcd00;   border:0; } .navbar-default .navbar-brand {   width:150px;   height:80px; } .navbar-default .navbar-nav > li > a {   text-transform:uppercase;   color:#1c1e29;   padding-top:45px; }  @media (min-width:1101px) and (max-width:1500px) { .navbar-default .navbar-nav > li > a {  font-size:1.0vw;  padding-left:0.55vw;  padding-right:0.55vw; } }  .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {   background-color:#263645;   color:#fff; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{   background-color:rgb(21, 30, 40);   color:#fff; } .navbar-default .navbar-toggle {   border-color:rgba(0, 0, 0, 0); } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {   background-color:rgba(21, 30, 40, 1); } .navbar-default .navbar-toggle .icon-bar {   background-color:rgba(21, 30, 40, 1); } .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {   background-color:#fff; } .navbar-default .navbar-nav .dropdown-menu li a {   padding:15px 20px;   font-size:1.2em;   text-transform:none; } .navbar-default .navbar-nav .dropdown-menu li a:hover {   background:rgba(108, 108, 108, 1) !important;   color:#fff; } @media screen and (max-width:850px) {   .navbar-default .navbar-nav > li > a {  padding-top:15px;   }   section.dark-header {  margin:50px auto 0 auto !important;   } } @media screen and (max-width:767px) {   .navbar-default .navbar-nav .open .dropdown-menu > li > a {  color:#777;   }   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {  color:#333;   } }  #welcome {   margin-top:80px; }  .general-text-wrap h1, #news-list h1, .events-news-items h1 {   font:bold 2.8em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:center;   text-transform:uppercase;   margin:55px 0; } .general-text-wrap h1 span {   color:#5B5B5B; } .general-text-wrap h2 {   display:block;   font:bold 1.5em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:center;   text-transform:none; } .header-img {   background-image:url('/assets/image/header-img-3.svg'), radial-gradient(ellipse cover, #515f6b, #263645);   background-image:url('/assets/image/header-img-3.svg'), -o-radial-gradient(ellipse cover, #515f6b, #263645);   background-image:url('/assets/image/header-img-3.svg'), -ms-radial-gradient(ellipse cover, #515f6b, #263645);   background-image:url('/assets/image/header-img-3.svg'), -moz-radial-gradient(ellipse cover, #515f6b, #263645);   background-image:url('/assets/image/header-img-3.svg'), -webkit-radial-gradient(ellipse cover, #515f6b, #263645);   background-repeat:no-repeat;   background-position:center center;   background-size:contain;   margin-top:50px;   height:500px; } .list {   width:100%; } .list h1 {   font:bold 2.8em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:center;   text-transform:none;   margin:55px 0; } .list .list-container {   margin:0 auto; } .list .list-container .list-row {   display:table;   width:100%;   border-bottom:1px solid #e5e5e5; } .list .list-container .list-row:first-child {   border-top:1px solid #e5e5e5; } .list .list-container .list-row .list-item {   display:table-cell;   vertical-align:middle;   width:50%;   border-right:1px solid #e5e5e5;   font-size:1.3em;   padding:55px; } .list .list-container .list-row .list-item:first-child {   text-align:right; } .list .list-container .list-row .list-item:last-child {   border-right:0;   text-align:left; } .list .list-container .list-row:nth-child(odd) .list-item:nth-child(2) {   background:rgb(38, 54, 69);   color:rgb(255, 255, 255); } .list .list-container .list-row:nth-child(even) .list-item:nth-child(2) {   background:#ffcd00;   color:rgb(28, 30, 41); } .list .list-container .list-row .list-item h2 {   display:block;   font:bold 1.5em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:left;   padding-bottom:20px; } .list .list-container .list-row .list-item h3 {   display:block;   font:normal 0.7em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:left;   padding:5px 0; } .list .list-container .list-row .list-item .list-item-container {   display:table;   width:500px; } .list .list-container .list-row .list-item:first-child .list-item-container {   float:right; } .list .list-container .list-row .list-item .list-item-container-item {   display:table-cell;   vertical-align:middle;   text-align:left;   width:80%;   padding:0.5em; } .list .list-container .list-row .list-item .list-item-container-item img {   max-width:100%; } .list .list-container .list-row .list-item .list-item-container-item:first-child {   line-height:1.3em; } .list .list-container .list-row .list-item .list-item-container-item:last-child {   width:20%;   text-align:center; } .list .list-container .list-row .list-item:first-child .list-item-container-item:first-child, .list .list-container .list-row .list-item:first-child .list-item-container-item:last-child {   width:50%; } .list .list-container .list-row .list-item:first-child .list-item-container-item:last-child {   max-width:500px; } .list .list-container .list-row .list-item .list-item-container-item a.url-more {   display:inline-block;   width:3em;   height:3em;   border:1px solid #fff;   color:#fff; } .list .list-container .list-row:nth-child(even) .list-item .list-item-container-item a.url-more {   border:1px solid #303e48;   color:#303e48; } .list .list-container .list-row .list-item .list-item-container-item a.url-more i {   line-height:3em; } .list .list-container .list-row:nth-child(even) .list-item .list-item-container-item a.url-more:hover {   background-color:#1c1e29;   color:#fff; } .list .list-container .list-row:nth-child(odd) .list-item .list-item-container-item a.url-more:hover {   background:#fff;   color:rgb(38, 54, 69); } section#contact {   display:table;   width:100%; } section#contact div.contact-item {   display:table-cell;   vertical-align:top;   width:50%;   padding:55px; } section#contact div.contact-item:first-child {   background:#ffcd00; } section#contact div.contact-item h1 {   font:bold 2.8em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:center;   text-transform:uppercase;   margin-bottom:2em; } section#contact div.contact-item:last-child h1 {   font:normal 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:center;   text-transform:none;   color:rgba(38, 54, 69, .7);   margin-bottom:2em; } section#contact div.contact-item h2 {   font-weight:bold;   font-size:1.5em;   text-align:left;   margin-bottom:0.5em; } section#contact div.contact-item h3 {   font-size:1.3em;   font-weight:normal;   text-align:left;   margin-bottom:1.5em; } section#contact div.contact-item input[type|=text], section#contact div.contact-item input[type|=email] {   background:#fff;   border:0;   border-bottom:1px solid rgba(38, 54, 69, .4);   font-size:14px;   text-align:center;   color:rgba(38, 54, 69, .7);   outline:1px;   width:100%;   margin:0px;   margin-bottom:30px;   -webkit-box-shadow:0 0 0 #000;   -moz-box-shadow:0 0 0 #000;   -o-box-shadow:0 0 0 #000;   box-shadow:0 0 0 #000;   -webkit-border-radius:0;   -moz-border-radius:0;   -o-border-radius:0;   border-radius:0; } section#contact div.contact-item textarea {   border:0;   border-bottom:1px solid rgba(38, 54, 69, .4);   -webkit-box-shadow:0 0 0 #000;   -moz-box-shadow:0 0 0 #000;   -o-box-shadow:0 0 0 #000;   box-shadow:0 0 0 #000;   -webkit-border-radius:0;   -moz-border-radius:0;   -o-border-radius:0;   border-radius:0; } section#contact div.contact-item button { display:block;   font-size:1.3em;   text-shadow:none;   color:#1c1e29;   padding:10px 20px;   background-color:#ffcd00;   background-image:none;   border:0;   margin:3% auto;   -webkit-border-radius:5px;   -moz-border-radius:5px;   -o-border-radius:5px;   border-radius:5px; } h3.external-links a {   display:inline-block;   margin-right:10px; } h3.external-links a i {   font-size:25px;   color:#333333;   -webkit-transition:250ms ease-in 0s;   -moz-transition:250ms ease-in 0s;   -ms-transition:250ms ease-in 0s;   -o-transition:250ms ease-in 0s;   transition:250ms ease-in 0s; } footer h3.external-links a i {   color:#ffcd00; } h3.external-links a:hover i {   color:#fff;   -webkit-transition:250ms ease-in 0s;   -moz-transition:250ms ease-in 0s;   -ms-transition:250ms ease-in 0s;   -o-transition:250ms ease-in 0s;   transition:250ms ease-in 0s; } section#contact div.contact-item button:hover {   background-color:#1c1e29;   color:#fff; } section#contact div.contact-item p { text-align:center;   line-height:21px;   color:rgba(38, 54, 69, .7);   margin:1.5em 0; } section#contact div.contact-item img.captcha { display:block; margin:0 auto; } section#contact div.contact-item a {   color:rgb(51, 51, 51); } section#contact div.contact-item .contact-item-container {   display:table;   width:500px; } section#contact div.contact-item .contact-item-container.contact-right {   float:right; } section#contact div.contact-item .contact-item-container .contact-item-container-item {   display:table-cell;   vertical-align:top;   text-align:left; } @media screen and (max-width:1235px) {   .list .list-container .list-row .list-item .list-item-container {  width:100%;   }   section#contact div.contact-item .contact-item-container {  width:100%;   }   footer div.footer-container {  width:100% !important;   }   section.dark-header .dark-header-container {  width:100% !important;   }   section.dark-header .dark-header-container p {  padding:0 55px;   } } @media screen and (max-width:900px) {   .header-img {  background-image:url('../assets/image/header-img-small-1.svg'), radial-gradient(ellipse cover, #515f6b, #263645);  background-image:url('../assets/image/header-img-small-1.svg'), -o-radial-gradient(ellipse cover, #515f6b, #263645);  background-image:url('../assets/image/header-img-small-1.svg'), -ms-radial-gradient(ellipse cover, #515f6b, #263645);  background-image:url('../assets/image/header-img-small-1.svg'), -moz-radial-gradient(ellipse cover, #515f6b, #263645);  background-image:url('../assets/image/header-img-small-1.svg'), -webkit-radial-gradient(ellipse cover, #515f6b, #263645);  background-repeat:no-repeat;  background-position:center;  background-size:contain;  height:400px;   }   .list .list-container .list-row .list-item .list-item-container {  display:table;  width:100%;   }   .list .list-container .list-row .list-item {  display:block;  width:100%;  border-right:0;   }   .list .list-container .list-row .list-item:last-child .list-item-container-item {  display:block;  width:100%;   }   section#contact div.contact-item {  display:block;  width:100%;   }   section#contact div.contact-item h1 {  line-height:normal;   }   section#contact div.contact-item .contact-item-container.contact-right {  float:none;   }   #welcome {  margin-top:80px;   } }  footer {   background-color:#263645;   display:table;   width:100%;   color:#fff; } footer div.footer-container {   display:table;   width:1220px;   margin:0 auto; } footer div.footer-container div.footer-item {   display:table-cell;   vertical-align:top;   text-align:left;   width:33.33333333%;   padding:55px; } footer div.footer-container div.footer-item h1 {   font-size:2em;   text-transform:none;   text-align:left;   color:#fff;   margin-bottom:1em; } footer div.footer-container div.footer-item h2 {   font-size:2em;   text-transform:none;   text-align:left;   color:#fff;   margin:0.7em 0; } footer div.footer-container div.footer-item:last-child .footer-link {   display:inline; } footer div.footer-container div.footer-item:last-child .footer-link > img, footer div.footer-container div.footer-item:last-child img.footer-link {   padding:5px;   margin-bottom:10px; } footer div.footer-container div.footer-item h2:first-child {   margin-top:0; } footer div.footer-container div.footer-item:nth-child(2) a {   display:block;   line-height:21px;   color:#ffcd00; } footer div.footer-container div.footer-item:nth-child(2) a:hover {   text-decoration:underline; } footer div.footer-container div.footer-item:nth-child(3) a {   display:block;   margin-bottom:10px; } footer div.footer-container div.footer-item p {   font-size:1em;   text-align:left;   line-height:21px; } @media screen and (max-width:900px) {   section#contact div.contact-item .contact-item-container {  width:100%;   }   footer div.footer-container {  width:100%;   }   footer div.footer-container div.footer-item {  display:block;   padding:55px 40px 55px 40px;   width:100%;   } }  section.dark-header {   background:#263645;   width:100%;   margin:80px auto 0 auto; } section.dark-header .dark-header-container {   width:1120px;   color:#fff;   padding:0;   margin:0 auto; } section.dark-header .dark-header-container h1 {   font-weight:bold;   text-align:center;   text-transform:uppercase;   color:#fff;   padding:55px 0; } section.dark-header .dark-header-container p {   text-align:center;   line-height:1.5em;   font-size:1.2em;   padding-bottom:55px; }  #content {   width:100%;   margin:0 auto;   } .no-extended-margin .best-practices, .no-extended-margin .events-news-items {   margin:0 !important; } #best-list.list {   width:1220px;   margin:0 auto; } #best-list.list .list-container .list-row:nth-child(odd) .list-item:nth-child(2) {   background:#fff;   color:rgba(38, 54, 69, 1); } #best-list.list .list-container .list-row:nth-child(even) .list-item:nth-child(2) {   background:#fff;   color:rgba(38, 54, 69, 1); } #best-list.list .list-container .list-row, #best-list.list .list-container .list-row .list-item {   display:block;   float:left;   text-align:left;   border:0; } #best-list.list .list-container .list-row .list-item {   max-width:50%; } #best-list.list .list-container .list-row .list-item a.pdf {   background-color:#ffcd00;   display:inline-table;   width:131px;   height:30px;   font-size:1em;   color:#1c1e29;   line-height:30px;   padding:10px 20px;   margin:55px 0 0 0;   -webkit-border-radius:5px;   -moz-border-radius:5px;   -o-border-radius:5px;   border-radius:5px; } #best-list.list .list-container .list-row .list-item a.pdf:hover {   background-color:#1c1e29;   text-decoration:none;   color:#fff; } #best-list.list .best-header, .events-news-items .best-header {   border-top:1px solid rgba(38,54,69,0.5);   padding-top:55px;   margin-top:0; } .eco-header {   font:bold 2.8em 'Helvetica Neue', Helvetica, Arial, sans-serif;   text-align:center;   text-transform:none;   margin:55px 0; } .eco-container {   background:#fcce01;   display:table;   width:100%; } .eco-container .eco-item {   display:table-cell;   vertical-align:middle;   text-align:center;   width:50%; } .eco-container .eco-item:last-child {   padding:55px 0;   text-align:left; } .eco-container .eco-item:last-child h1 {   font:bold 32px 'Helvetica Neue', Helvetica, Arial, sans-serif;   color:#333333;   margin-bottom:55px; } .eco-container .eco-item:last-child p {   font-size:1em;   text-align:left;   line-height:21px;   max-width:500px; } .eco-container .eco-item:first-child img {   width:100%; }  #login { max-width:400px; margin:120px auto; }  #public-documents { margin:120px auto; }  .download-session {   padding:0 3% 0 3%;   margin:0 0 50px 0; } .download-session .download-item {   margin-bottom:10px; } .download-session .download-item a {   display:block;   font:bold 18px 'Helvetica Neue', Helvetica, Arial, sans-serif;   color:rgb(0, 153, 255);   margin-bottom:5px; } .download-session .download-item small {   font:normal 15px 'Helvetica Neue', Helvetica, Arial, sans-serif;   color:rgba(38, 54, 69, 0.6); }  .event-details h4 { margin-bottom:12px; }  .news-felcim i {   font-size:21px; } .partner-items .img {   text-align:center; } .partner-items img {   max-width:100%; }   .container {   padding:0; }  @media screen and (max-width:767px) {   .eco-item {  display:block !important;  width:100% !important;   }   .eco-container .eco-item:last-child {  padding:55px !important;   } } @media (max-width:1100px) {   .navbar-default .navbar-brand {  width:70px;  height:50px;   }   .navbar-default .navbar-nav > li > a {  padding:15px 15px 10px 15px;   }   #welcome {  margin-top:50px !important;   }   .navbar-header {  float:none;   }   .navbar-toggle {  display:block;   }   .navbar-collapse {  border-top:1px solid transparent;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);  padding:0 15px !important;   }   .navbar-collapse.collapse {  display:none!important;   }   .navbar-nav {  float:none!important;  margin:7.5px -15px;   }   .navbar-nav>li {  float:none;   }   .navbar-nav>li>a {  padding-top:10px;  padding-bottom:10px;   }   .navbar-text {  float:none;  margin:15px 0;   }  .navbar-collapse.collapse.in {  display:block!important;   }   .collapsing {  overflow:hidden!important;   } } @media (max-width:350px) {   .container h1 {  font-size:1.5em;   }   .list .list-container .list-row .list-item h2 {  font-size:1.2em;   } }  .we-want-you-to-join-us   {font-size:18px;} .we-want-you-to-join-us > ul  {padding:10px 0px 10px 15px;list-style-type:none;} .we-want-you-to-join-us > ul > li:before {content:"\2013";padding-right:5px;} .startupest-content {padding:0px 0px 70px 0px;} header.startupest-header {background:linear-gradient(#ffffff,#f4f4f4);border-bottom:1px solid rgba(0,0,0,0.11)} header.startupest-header h1 {font-size:32px;padding:30px 25px 20px 25px;text-align:center}  .startupest-content .column { padding:0px 40px; line-height:144%; } .startupest-content .column p {margin-bottom:2ex;} .startupest-content h3 {margin:40px 0px 20px 0px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0, 0.3);} .startupest-content .column dl dt {float:left} .startupest-content .column dl dt:after {content:"\2013";padding-right:5px;font-weight:normal} .startupest-content .column dl dd {clear:right;padding-bottom:7px;}     .startupest-content .column div.indent-1 {padding-left:25px;border-left:6px solid #ffcd00;} .startupest-content .column a {display:block;padding:3px;} .startupest-content .column a span, .startupest-content .column a:hover span {text-decoration:none;font-size:12px;color:gray}  img.logo-xs-b {position:absolute;display:none} .cke_editable { font-weight:400; font-size:15px; color:black; line-height:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; } .cke_editable .colorized-blue { background:#131B4D; color:#fff; } .cke_editable table {   border-collapse:collapse;   border-spacing:0; } .cke_editable hr {   display:block;   height:1px;   border:0; border-top:1px solid #cccccc;   margin:1em 0;   padding:0; } .cke_editable ol { list-style:decimal; } .cke_editable h1{ font:bold 2.8em 'Helvetica Neue', Helvetica, Arial, sans-serif; text-align:center; text-transform:uppercase; margin:55px 0; }  .cke_editable h2{ font-weight:800; padding:0 0 20px 0; font-size:25px; color:#172999; } .cke_editable h3 { font-size:21px;  font-weight:600;  margin:1.3em 0; color:#0070CD; background:#fff; } .cke_editable h4 { text-transform:uppercase; font-weight:500; margin-bottom:6px; } .cke_editable a {   margin:0;   padding:0;   font-size:100%;   vertical-align:baseline;   background:transparent; text-decoration:none; } .cke_editable a:hover {   text-decoration:underline; } .cke_editable p { margin-bottom:25px; } .cke_editable blockquote, .cke_editable q {   quotes:none; color:#0070CD;  font-size:21px;  line-height:1.8em;  text-align:justify; border:0px none; } .cke_editable blockquote:before, blockquote:after, q:before, q:after {   content:'';   content:none; } .cke_editable table tbody tr td:last-child { width:67%; } .cke_editable table tbody tr td:first-child { width:8%; } .cke_editable img { float:left; margin-right:30px; } .cke_editable ul, ol, li { margin:0;   padding:0;   border:0;   outline:0;   font-size:100%;   vertical-align:baseline;   background:transparent; } .cke_editable ul { list-style-type:none; margin:0; padding:0;} .cke_editable ul li:before { content:"»"; display:inline-block; position:absolute; left:20px;} .cke_editable ul li { margin-left:40px;} .cke_editable ol {margin-left:21px;} .cke_editable ul li:before {  content:"»";  font-size:100%;  display:inline-block;  position:absolute;  left:20px; list-style-type:none; } .cke_editable .gomb { display:block; text-align:center; padding:8px 20px; color:#E84A37; width:155px; border:1px solid #E84A37; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin:0 auto; -webkit-transition:background 300ms ease-in-out; -moz-transition:background 300ms ease-in-out; -ms-transition:background 300ms ease-in-out; -o-transition:background 300ms ease-in-out; transition:background 300ms ease-in-out; } .cke_editable .gomb:hover { background:#F8D7D3; text-decoration:none; } .cke_editable .bevezeto { font-weight:700; } .cke_editable .alairas {text-align:right; padding:0.4em 0; margin:0;} .cke_editable .center-btn {  display:block; text-align:center; } .cke_editable .btn-red, .cke_editable .btn-read-more { display:block; max-width:20%; min-width:155px; padding:8px 20px; margin:1em auto; color:#E84A37; text-align:center;  border:1px solid #E84A37;  -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;  -webkit-transition:background 300ms ease-in-out; -moz-transition:background 300ms ease-in-out; -ms-transition:background 300ms ease-in-out; -o-transition:background 300ms ease-in-out; transition:background 300ms ease-in-out; } .cke_editable .btn-red:hover, .cke_editable .btn-read-more:hover { background:#F8D7D3; text-decoration:none; } .cke_editable .ket-oszlopos {   -webkit-column-count:2;   -moz-column-count:2;   column-count:2; -webkit-column-gap:30px;   -moz-column-gap:30px;   column-gap:30px; margin-bottom:30px; } .cke_editable .normal { text-align:left; } .cke_editable .disappearing { background:#eee; border:dashed 1px #999; } .cke_editable .align-left { text-align:left; } .cke_editable .align-right { text-align:right; } .cke_editable .align-center { text-align:center; } .cke_editable .align-justify { text-align:justify; }