/* latin-ext */
@font-face {
  font-family: 'Lato Light';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato Light';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato Hairline';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato Hairline';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato Black';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato Black';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.oferta-szkolen-btn {
    padding-bottom: 20px;
    border-bottom: 1px solid silver;
}
.oferta-szkolen-btn a:link,
.oferta-szkolen-btn a:visited,
.oferta-szkolen-btn a:active,
.oferta-szkolen-btn a:hover {
    color: #cc8a82;
    border: 2px solid #cc8a82;
    padding: 10px 15px;
    font-size: 14px;
    text-decoration: none;
    font-weight: 700;
    
}
.strzalka-sm {
   
    opacity: 0;
    position: fixed;
    bottom: 30px;
    right: 10%;
    transition: opacity .3s;
   z-index: 9;
}

.strzalka-sm img{
    width: 80px;
    height: 50px;
    
}
.strzalka-sm-static{
    transition: opacity .3s;
    cursor: pointer;
    opacity: 0.5;
}
.strzalka-sm-static:hover {
    opacity: 1;
}
#edit-submit-offer-list {
    display: none;
}
#views-exposed-form-offer-list-offer-list-wsus {
    padding-bottom: 20px;
}
#views-exposed-form-offer-list-offer-list-wsus  label {
    padding-bottom: 10px;
}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Lato, sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Lato Light";font-weight:lighter;text-transform:uppercase}h1,.h1{font-size:23px;font-size:1.4375rem}h2,.h2{font-size:29px;font-size:1.8125rem}h5,.h5{font-family:'Lato Bold';font-size:14px;font-size:0.875rem;color:#333}p{margin:0 0 0 0}input,textarea,select,a,input,button{outline:none}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}hr{clear:both;display:block;width:100%;height:1px;border:none;margin:20px 0;background-color:#d8d8d8}tbody{border-top:none}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,input:-moz-placeholder{color:#fff;text-transform:uppercase}.container{width:1000px;margin:0 auto}.gallery-set:before,.gallery-set:after{content:" ";display:table;clear:both}.graduate-years-block:before,.graduate-years-block:after{content:" ";display:table;clear:both}.node-webform:before,.node-webform:after{content:" ";display:table;clear:both}.term-listing-heading:before,.term-listing-heading:after{content:" ";display:table;clear:both}.container:before,.container:after{content:" ";display:table;clear:both}.clearfix:before,.contextual-links-region:before,.clearfix:after,.contextual-links-region:after{content:" ";display:table;clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}#is-mobile,#is-tablet{display:none}.element-invisible,.hidden{display:none !important;visibility:hidden !important}.visible-tablet,.visible-smartphone{display:none;visibility:hidden}.visible-desktop{display:block !important;visibility:visible !important}input[type='text']{height:36px;border:none;box-shadow:inset -1px -1px 1px rgba(0,0,0,0.19);font-family:'Lato Bold'}.list-unstyled{list-style:none;padding:0;margin:0}.col-half{width:50%;float:left}.ui-widget{font-size:0.813em}.styled-table{min-width:100%;border:none}.styled-table th:first-child,.styled-table td:first-child{padding-left:20px}.styled-table thead{background-color:#f8f8f8;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;font-family:'Lato Black';font-size:15px;font-size:0.9375rem;text-transform:uppercase;color:#333}.styled-table thead th{border:none;height:49px;line-height:49px}.styled-table tbody td{height:30px;border:none;border-bottom:1px solid #d8d8d8;font-family:'Lato';font-size:1.066em;color:#666;vertical-align:middle !important}.styled-table tbody td p{font-size:1em}.icon{display:inline-block;background-image:url("../img/icon-sheet.png");background-position:0 0}.icon-print{width:16px;height:16px;background-position:-16px 0}.icon-bars{width:46px;height:46px;background-position:-106px 0}.icon-arrow-up-o{width:18px;height:18px;background-position:-59px -26px}.icon-arrow-down-o{width:18px;height:18px;background-position:-39px -26px}.menu,.submenu{list-style:none;padding:0;margin:0}.menu>li{display:inline-block;float:left;margin:0}.menu>li>a{display:inline-block;text-decoration:none;text-transform:uppercase}.menu-vertical li{clear:both}.menu-style-01>li{border-left:1px solid #bbb}.menu-style-01>li:first-child{border-left:none}.menu-style-01>li>a{padding:9px 15px;font-size:14px;font-size:0.875rem;font-family:'Lato';line-height:1;color:#000}.menu-style-01>li>a.active{color:#4973ab}.menu-style-01>li.active-trail>a{color:#4973ab}.menu-style-02>li{border-left:1px solid #6e7da1}.menu-style-02>li:first-child{border-left:none}.menu-style-02>li>a{padding:9px 15px;font-size:14px;font-size:0.875rem;font-family:'Lato Bold';line-height:1;color:#fff}.menu-style-03{background-color:#f5f5f5;padding-top:23px;padding-left:27px;padding-bottom:21px}.menu-style-03>li{font-size:16px;font-size:1rem;font-family:'Lato Bold';text-transform:uppercase;line-height:1;color:#333}.menu-style-03>li>a{font-size:16px;font-size:1rem;font-family:'Lato Bold';text-transform:uppercase;line-height:1;color:#333;padding:4px 15px 4px 10px}.menu-style-03>li:before{content:'>';font-size:18px;font-size:1.125rem}.menu-style-03>li>ul{margin-bottom:10px}.menu-style-03>li>ul>li{padding-left:36px}.menu-style-03>li>ul>li>a{font-size:14px;font-size:0.875rem;font-family:'Lato';text-transform:none;text-decoration:none;line-height:1.5;color:#333}.menu-style-04{height:60px;padding-right:20px;margin-left:142px;position:relative;background-image:url("../img/submenu-end.png");background-repeat:no-repeat;background-position:right top}.menu-style-04:before{content:" ";display:block;width:260px;height:60px;position:absolute;top:0;left:-260px;background-image:url("../img/submenu-start.png");background-repeat:no-repeat;background-position:0 0}.menu-style-04>li{height:50px;margin-left:30px;position:relative;line-height:50px}.menu-style-04>li.first{margin-left:0}.menu-style-04>li>a{font-size:14px;font-size:0.875rem;font-family:'Lato Bold';text-transform:uppercase;line-height:1;color:#fff}.menu-style-04>li.active-trail:before,.menu-style-04>li.active:before{content:" ";display:block;width:6px;height:11px;margin-top:-5px;position:absolute;top:50%;left:-16px;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-99px -23px}.node-webform label{margin-bottom:5px;font-family:Lato, sans-serif;font-weight:bold;font-size:13px;font-size:0.8125rem;text-transform:uppercase;color:#333}.node-webform textarea{min-height:122px;padding:0 12px;border:1px solid #dedede;border-radius:1px;background-color:#f8f8f8;box-shadow:none;font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;color:#666}.node-webform input[type='text'],.node-webform input[type='email']{height:38px;padding:0 12px;border:1px solid #dedede;border-radius:1px;background-color:#f8f8f8;box-shadow:none;font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;color:#666}.node-webform textarea{max-width:100%;padding:12px}.webform-select{width:295px;height:38px;padding:9px 12px;border:1px solid #dedede;border-radius:1px;position:relative;background-color:#f8f8f8;font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;color:#666}.webform-select:after{content:" ";display:block;width:12px;height:7px;margin-top:-3px;position:absolute;right:12px;top:50%;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-190px 0}.node-webform input[type='submit'],.node-webform button{padding:9px 35px;border:none;background-color:#8aa958;box-shadow:1px 1px 0 #d4d4d4;box-shadow:1px 1px 0 rgba(0,0,0,0.17);font-family:'Lato Bold';font-size:16px;font-size:1rem;text-transform:uppercase;line-height:19px;color:#fff}.node-webform input[type=radio],.node-webform input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.node-webform input[type=radio]+label,.node-webform input[type=checkbox]+label{cursor:pointer;vertical-align:middle;display:inline-block;padding-left:30px;position:relative;font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;text-transform:none;color:#898989}.node-webform input[type=radio]+label:before{content:" ";display:block;width:21px;height:21px;margin-top:-10px;position:absolute;left:0;top:50%;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-203px -22px}.node-webform input[type=checkbox]+label:before{content:" ";display:block;width:21px;height:21px;margin-top:-10px;position:absolute;left:0;top:50%;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-203px -22px}.node-webform input[type=checkbox]:checked+label:before{background-position:-203px 0}.node-webform input[type=radio]+label:before{background-position:-225px -22px}.node-webform input[type=radio]:checked+label:before{background-position:-225px 0}.node-webform select{padding-right:15px}.node-webform .webform-component-date .webform-select,.node-webform .webform-component-date select{width:auto}.node-webform .webform-component-time .webform-select,.node-webform .webform-component-time select{width:auto}.node-webform .webform-calendar{height:38px;padding:10px;border:1px solid #dedede;background-color:#f8f8f8}.node-webform .form-item input.error,.node-webform .form-item textarea.error,.node-webform .form-item select.error{border:1px solid #f00}.form-errors{list-style:none;padding:10px 14px;border:1px solid #F00;border-radius:5px;margin:0 0 20px;background-color:#FFF0F0;font-size:14px;font-size:0.875rem;color:#F00}.form-errors>li{margin-bottom:5px}.node-webform fieldset{padding:0;border:none;margin:0}.node-webform fieldset legend{display:none}.node-webform .fieldset-wrapper>div{float:left;margin-left:32px}.node-webform .fieldset-wrapper>div:first-child{margin-left:0}.node-webform .form-item,.node-webform .form-actions{margin:0}.node-webform .form-type-radio,.node-webform .form-type-checkbox{margin:15px 0}.node-webform .webform-component-fieldset,.node-webform .webform-component{margin-bottom:35px}.node-webform .webform-component-fieldset .webform-component{margin-bottom:0}.node-webform .webform-component-fieldset .webform-component:nth-child(n+4){margin-top:20px}.node-webform .webform-component-fieldset .webform-component:nth-child(3n+4){margin-left:0}.node-webform .form-actions{width:100%;clear:both}.node-webform .webform-component-markup,.node-webform .description{font-size:0.813em;text-align:justify;color:#666}.node-webform .file a{font-family:'Lato';font-size:0.923em;color:#21386e}.toggle-short-body{cursor:pointer}.toggle-short-body a{font-family:'Lato';font-size:12px;font-size:0.75rem;color:#21386e}.toggle-short-body .icon{vertical-align:middle}.item-list .pager{float:right;margin-top:55px}.item-list .pager a{font-family:'Lato';font-size:11px;font-size:0.6875rem;text-decoration:none;color:#999}.item-list .pager li{padding:0;margin:0;letter-spacing:11px}.item-list .pager li.pager-current{font-family:'Lato Black';font-size:14px;font-size:0.875rem;color:#333}.item-list .pager li.pager-previous a,.item-list .pager li.pager-next a{font-size:16px;font-size:1rem;vertical-align:bottom}select.styled{cursor:pointer;z-index:2;padding:5px 42px 5px 38px;font-family:'Lato Bold';text-transform:uppercase}span.customSelect{min-width:280px;height:58px;padding:0 50px 0 40px;border:1px solid #d4d4d4;border-top:none;border-left:none;position:relative;background-color:#f8f8f8;font-family:'Lato Bold';font-size:16px;font-size:1rem;text-transform:uppercase;line-height:58px;color:#666}span.customSelect:after{content:" ";display:block;width:12px;height:10px;margin-top:-5px;position:absolute;top:50%;right:30px;z-index:1;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-40px -13px}.customSelectInner{line-height:1;vertical-align:middle}.hasCustomSelect{z-index:100}.gallery-set{margin-left:-15px;margin-right:-15px}.gallery-set .gallery{float:left;width:176px;margin:45px 15px;background-color:#f8f8f8}.gallery-set .gallery img{display:block}.gallery figcaption{display:block;height:161px;padding:0 8px;background-color:#f8f8f8;font-family:Lato, sans-serif;font-size:0.938em;color:#666}.gallery figcaption h6{margin:8px 0 12px;font-family:'Lato';font-size:0.8em;text-transform:uppercase;color:#333}.gallery figcaption p{line-height:1.16;text-align:left}.tabulator{position:relative;background-color:#fff}.tabulator-wrapper{margin:0 8px;box-shadow:0px 0px 5px #B2B2B2;box-shadow:0px 0px 5px rgba(0,0,0,0.3);background-color:#FFF}.tabulator-tabs{width:256px;float:left;border-right:1px solid #d8d8d8;position:relative}.tabulator-tab{cursor:pointer;width:100%;height:77px;padding-left:13px;margin:2px 0;position:relative;z-index:400;line-height:78px}.tabulator-tab:before{content:" ";display:block;width:224px;height:2px;border-top:1px solid #fafafa;position:relative;top:-2px;background-color:#dadada}.tabulator-tab.hide-border:before,.tabulator-tab.active:before{border-color:transparent;background-color:transparent}.tabulator-tab:first-child:before{content:none}.tabulator-tab a{display:inline-block;vertical-align:middle;width:240px;padding:0 15px 0 0;font-family:'Lato Black';font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:normal;color:#c3c3c3}.tabulator-tab.active:after{content:" ";width:0;height:0;border-style:solid;border-width:38px 0 38px 20px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:inherit;position:absolute;top:0;right:-20px}.tabulator-tab.active a{color:#fff}.tabulator-tab small{display:block;margin-top:2px;font-size:12px;font-size:0.75rem;font-family:'Lato Light'}.tabulator-tab .field-type-color-field-rgb{display:inline-block;visibility:hidden;margin:0px 15px 10px 0;vertical-align:middle}.tabulator-tab.active .field-type-color-field-rgb{visibility:visible}.tabulator-contents{width:496px;float:left;padding:0 0 0 45px;border-left:1px solid #f8f8f8;font-family:Lato, sans-serif;font-size:0.813em;color:#666}.tabulator-contents p{margin-bottom:23px;line-height:1.695}.tabulator-content h2{margin-bottom:20px;font-family:'Lato Bold';font-size:28px;font-size:1.75rem;text-align:left;color:#404040}.tabulator-desc{float:left;width:430px;text-align:justify}.tabulator-buttons{float:right;width:232px;margin-top:80px}.view-tabulator-sekcji:before{content:" ";display:table}.view-tabulator-sekcji:after{content:" ";display:table;content:" ";display:block;opacity:0.21;clear:both;margin:0 auto;width:980px;height:21px;background-image:url("../img/tabulator-shadow.png");background-repeat:no-repeat}.view-tabulator-sekcji .tabulator-tabs{background-color:#f8f8f8}.view-tabulator-sekcji .tabulator-tabs>.tabulator-tab:first-child{margin-top:0}.view-tabulator-sekcji .tabulator-tabs>.tabulator-tab:last-child{margin-bottom:0}.view-tabulator-sekcji .tabulator-contents{padding-top:17px}.view-tabulator-sekcji .tabulator-desc>a{text-decoration:none}.view-tabulator-sekcji .tabulator-desc>a p{color:#666}.view-tabulator-sekcji .tabulator-buttons .button{width:188px;height:108px;line-height:108px;font-size:14px;font-size:0.875rem}.view-tabulator-sekcji .tabulator-buttons .button:after{width:28px;height:28px}.tabulator-select{width:450px;height:168px;padding:52px 20px 43px;margin:0 auto;background-color:#f8f8f8}.tabulator-select.program-choosen{height:180px}.tabulator-select .customSelect{min-width:0;width:100%;height:72px;padding:0;border:none;background-color:#21386e;font-family:'Lato Bold';font-size:0;line-height:72px;color:#fff}.tabulator-select .customSelect .customSelectInner{max-width:100%;padding:0 50px 0 40px;text-align:center}.tabulator-select .customSelect:after{width:20px;height:16px;margin-top:-8px;background-position:-300px 0}.tabulator-select .customSelect>span{vertical-align:middle;font-size:24px;font-size:1.5rem;line-height:1.23}.tabulator-select .hasCustomSelect{padding-left:10px;font-family:'Lato';font-size:18px !important}.panels-flexible-region{width:100% !important}.view-list-header{margin-bottom:36px}.view-list-header h3{margin-bottom:10px}.group-desc{padding:0 20px}.views-field-title h2,.views-field-title h3{margin-top:0;margin-bottom:10px}.views-field-name{color:#333}.views-field-name span{font-family:'Lato';font-size:12px;font-size:0.75rem;text-transform:uppercase;line-height:1.5}.views-field-name .views-label-name{text-transform:none}.views-field-field-color,.field-type-color-field-rgb .field-item{overflow:hidden;border-radius:50%}.gray-box,.field-name-field-schedule{padding:19px 30px;margin-top:24px;background-color:#f8f8f8}.field-name-field-attachments{padding:19px 30px;margin-top:24px;margin-bottom:30px;background-color:#f8f8f8}.field-name-field-attachments h5{margin-top:0;margin-bottom:5px}.field-name-field-attachments ol{list-style:none;padding-left:0;margin:0}.field-name-field-attachments li{line-height:25px}.node .content .field-name-field-schedule a,.node .content .field-name-field-attachments a{font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;text-decoration:none;color:#666}.field-name-field-schedule{margin-top:0}.field-name-field-schedule h5{margin:15px 0;text-transform:none;font-size:15px;font-size:0.9375rem}.field-name-field-image{float:left;margin-right:25px;padding-bottom:9px;position:relative}.field-name-field-image:after{content:" ";display:block;width:169px;height:9px;position:absolute;bottom:0;background-image:url("../img/thumb-shadow.png");background-repeat:no-repeat}.field-name-field-image img{width:168px;height:auto;vertical-align:top}.views-field-field-image{float:left;margin-right:25px;position:relative}.views-field-field-image:after{content:" ";display:block;width:169px;height:9px;position:absolute;bottom:-9px;background-image:url("../img/thumb-shadow.png");background-repeat:no-repeat}.views-field-field-image img{width:168px;height:auto;vertical-align:top}.before-content,.field-name-field-schedule,.taxonomy-term-description,.field-name-field-short-body,.views-field-field-short-body,.search-snippet,.node-panel-matey .field-type-text-long,.field-name-field-panel-dates,.views-field-body{font-family:Lato, sans-serif;font-size:0.813em;line-height:1.55;text-align:justify;color:#666}.field-name-field-short-body .field-items:after,.field-name-field-short-body .field-item:after{content:" ";display:table;clear:both}.node-listeners .field-name-field-short-body{margin-left:0}.views-field-field-link,.views-field-field-attachment{display:block;font-family:'Lato Bold';font-size:12px;font-size:0.75rem;color:#666}.view-library-list .views-field-field-image+.views-field-title+.views-field-field-display-title+.views-field-field-short-body{margin-left:193px}.view-library-list .views-field-field-image+.views-field-title+.views-field-field-display-title+.views-field-field-short-body+.views-field-field-link{margin-left:193px}.view-library-list .views-field-field-image+.views-field-title+.views-field-field-display-title+.views-field-field-short-body+.views-field-field-link+.views-field-field-attachment{margin-left:193px}.view-library-list .views-field-field-display-title{display:block;margin:0 0 8px;font-style:italic}.view-library-list .views-field-field-display-title>span{font-family:'Lato';font-size:0.750em;line-height:1.5}.view-library-list .views-field-field-display-title .field-content{text-transform:uppercase}.view-library-list .views-field-title h3{margin-bottom:0}.view-offer-list .views-row{padding:25px 0 15px;border-bottom:1px solid #d8d8d8;margin-left:18px}.view-offer-list .views-row-first{padding-top:0}.view-offer-list .views-row-last{padding-bottom:30px;border-bottom:none}.view-list-header>h3,.view-library-list .view-content>h3,.view-offer-list .view-content>h3{margin:25px 0 10px 19px;position:relative;font-family:'Lato Black';font-size:21px;font-size:1.3125rem;color:#333}.view-list-header:nth-child(n+2){margin-top:80px}.view-library-list .view-list-header>h3{margin-top:80px}.view-library-list .view-list-header>h3:first-child{margin-top:25px}.view-library-list .view-list-header>h3:before{content:" ";display:block;width:430px;height:1px;position:absolute;left:-18px;top:-16px;background-color:#ae9663;box-shadow:0 0 1px #ae9663}.view-offer-list .view-list-header>h3:before{content:" ";display:block;width:430px;height:1px;position:absolute;left:-18px;top:-16px;background-color:#ae9663;box-shadow:0 0 1px #ae9663}.view-library-list .view-list-header>h3:after{content:" ";display:block;width:1px;height:35px;position:absolute;left:-18px;top:-16px;background-color:#ae9663;box-shadow:0 0 1px #ae9663}.view-offer-list .view-list-header>h3:after{content:" ";display:block;width:1px;height:35px;position:absolute;left:-18px;top:-16px;background-color:#ae9663;box-shadow:0 0 1px #ae9663}.view-offer-list .node p{line-height:20px}.node-training header h4{margin-bottom:6px}.accordion{cursor:pointer;height:27px;position:relative;font-family:'Lato Black';font-size:18px;font-size:1.125rem;text-transform:uppercase;color:#21386e}.accordion:before{content:" ";display:block;height:1px;position:absolute;top:50%;left:0;right:30px;z-index:1;background-color:#d9d9d9}.accordion:after{content:" ";display:block;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;right:0;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-178px -19px}.accordion span{padding-right:10px;position:relative;z-index:2;background-color:#fff}.accordion-open:after{background-position:-153px -19px}.school-list{margin-top:20px}.select-provinces-wrap{display:none !important;width:100%;height:80px;padding-top:14px;padding-left:17px;margin-bottom:32px;background-color:#dfdfdf}.select-provinces-wrap .styled{padding:5px 33px 5px 24px}.select-provinces-wrap .customSelect{height:53px;padding-top:15px;background-color:#fff}.select-provinces-wrap .customSelect:after{width:20px;height:11px;margin-top:-6px;background-position:-287px -37px}.select-provinces-wrap .customSelectInner{font-family:Lato, sans-serif;font-size:16px;font-size:1rem;text-align:left;color:#515151}.school-list-provinces{width:215px;float:left}.school-list-provinces header{width:251px;height:50px;background-color:#f8f8f8;border-bottom:1px solid #d4d4d4;line-height:50px}.school-list-provinces h3{margin:0 0 0 20px;font-family:'Lato Black';font-size:15px;font-size:0.9375rem;text-transform:uppercase;color:#333}.school-list-provinces ul{list-style:none;padding-left:20px;margin-top:24px}.school-list-provinces a{font-family:'Lato';font-size:0.875em;text-decoration:none;color:#666}.school-list-provinces li:first-child a{color:#21386e}.school-list-provinces li.active a{position:relative;font-family:'Lato Black';color:#253267}.school-list-provinces li.active a:before{content:" ";display:block;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;left:-26px;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-153px 0}.school-list-results{min-height:360px;width:785px;float:right;border-left:1px solid #dddddd}.school-list-table{margin-left:35px;width:100%}.school-list-table th:first-child,.school-list-table td:first-child{padding-left:20px}.school-list-table thead{background-color:#f8f8f8;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;font-family:'Lato Black';font-size:15px;font-size:0.9375rem;text-transform:uppercase;color:#333}.school-list-table thead th{border:none;height:49px;padding-top:1px}.school-list-table tbody tr:first-child td{height:47px;padding-top:17px}.school-list-table tbody td{min-height:30px;padding-top:6px;padding-right:20px;padding-bottom:6px;border-bottom:1px solid #d8d8d8;font-family:'Lato';font-size:0.875em;color:#666}.btn{display:inline-block;height:37px;padding:0 35px;border:none;background-color:#fff;box-shadow:1px 1px 0 rgba(0,0,0,0.17)}.btn-default{width:280px;height:58px;padding:0 40px;border:1px solid #d4d4d4;border-top:none;border-left:none;position:relative;background-color:#f8f8f8;box-shadow:none;font-family:'Lato Bold';font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;text-align:center;color:#666}.btn-default:after{content:" ";display:block;width:10px;height:13px;margin-top:-6px;position:absolute;top:50%;right:19px;z-index:2;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-89px -33px}.btn-default:hover{background-color:#9e4755;color:#fff}.btn-default:hover:after{background-position:-79px -25px}.node .content .btn-default:hover{background-color:#9e4755;color:#fff}.node .content .btn-default:hover:after{background-position:-79px -25px}.btn-primary{background-color:#3a77c8;font-family:'Lato Bold';font-size:16px;font-size:1rem;text-transform:uppercase;color:#fff}.btn-ok{display:inline-block;width:280px;height:64px;padding:7px 0 0 63px;position:relative;background-color:#3a77c8;box-shadow:1px 1px 0 rgba(0,0,0,0.17);font-family:Lato, sans-serif;font-size:14px;font-size:0.875rem;text-align:left;text-decoration:none;line-height:16px;color:#fff}.btn-ok:after{content:">";display:block;margin-top:-8px;position:absolute;top:50%;right:18px;font-family:'Lato';font-size:20px;font-size:1.25rem;color:#FFF}.btn-ok img{float:left;margin-right:12px}.btn-vcenter span{display:inline-block;line-height:19px}.btn-default.btn-vcenter{line-height:60px}.btn-default.btn-vcenter span{vertical-align:middle}.btn-graudate-year{width:90px;height:49px;padding:0 20px;text-align:left}.btn-graudate-year.btn-vcenter{line-height:53px}.btn-graudate-year:after{right:18px}.button{display:inline-block;vertical-align:middle;width:215px;height:123px;margin:15px;border:2px solid;border-radius:2px;position:relative;line-height:123px;text-align:center;text-transform:uppercase;text-decoration:none;color:#21386e}.button:after{content:" ";display:block;width:42px;height:42px;position:absolute;background-color:#fff}.button span{display:inline-block;vertical-align:middle;width:100%;font-family:'Lato';font-size:17px;font-size:1.0625rem;line-height:1.2}.button-left-upper:after{top:-2px;left:-2px}.button-right-upper:after{top:-2px;right:-2px}.button-right-bottom:after{right:-2px;bottom:-2px}.button-left-bottom:after{left:-2px;bottom:-2px}#main-header{width:100%;min-height:245px;background-image:url("../img/bg-header.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff}.front #main-header{height:716px}.block-programs-ceo{visibility:hidden;position:fixed;top:30%;right:0;z-index:9000}.block-programs-ceo .inner{position:relative}.block-programs-ceo header{cursor:pointer;display:block;float:left;width:45px;height:222px;margin-left:-44px;position:relative}.block-programs-ceo h2{display:inline-block;width:222px;height:45px;padding-left:30px;margin:0;position:absolute;top:89px;right:-88px;background-color:#22386e;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);font-family:'Lato Black';font-size:16px;font-size:1rem;line-height:47px;color:#fff}:root .block-programs-ceo h2{filter:none}.block-programs-ceo h2:before{content:" ";display:inline-block;width:21px;height:24px;margin-top:-12px;position:absolute;top:50%;right:30px;left:inherit;background-color:transparent;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-247px 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-3)}.block-programs-ceo .content{float:right;padding:22px 9px;background-color:#ebebeb;box-shadow:2px 2px 4px #c9c9c9;box-shadow:2px 2px 4px rgba(0,0,0,0.26)}.block-programs-ceo ul{list-style:none;padding:0;margin:0}.block-programs-ceo ul>li{display:block;float:left;margin:5px}.toggle-meanmenu{float:right;display:none;width:72px;height:72px;border:none;background-color:#21386e;text-align:center}.toggle-meanmenu>span{display:block;width:23px;height:3px;margin:4px auto;background-color:#fff}.header-search{float:right;display:none}.header-search .form-text{width:100%;height:43px;padding-left:15px;padding-right:40px;border-bottom:1px solid #a6a6a6;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#a6a6a6}.header-search .form-submit{width:32px;height:31px;border:none;position:absolute;top:0;right:0;background-color:transparent;background-image:url("../img/icon-sheet.png");background-position:-268px 0;text-indent:-9999px}.header-search .container-inline{position:relative}.header-search .form-type-textfield{display:block;height:43px;margin:15px 0 14px;position:relative}.header-search .form-type-textfield:before,.header-search .form-type-textfield:after{content:'';display:block;width:1px;height:8px;position:absolute;bottom:0;background-color:#a6a6a6}.header-search .form-type-textfield:before{left:0}.header-search .form-type-textfield:after{right:0}.header-meta{font-family:'Lato';font-size:13px;font-size:0.8125rem}.header-meta:before,.header-meta:after{content:" ";display:table;clear:both}.header-logo{display:none}.site-logo-white{margin:0}.header-program{display:none}.header-program a,.header-program a:hover,.header-program a:focus,.header-program a:active{text-decoration:none}.have-section .header-meta-partners{width:670px}.have-section .header-meta-tools{width:326px;position:relative}.header-meta-partners .block-section-name{margin-top:65px}.no-section .header-meta-tools{padding-left:30px}.header-meta-tools .block,.header-meta-half{display:inline-block;vertical-align:top}.no-section .header-meta-half{width:50%;float:left}.header-box{width:1130px;height:94px;padding:0 65px;margin-left:-65px;position:relative;background-color:#f8f8f8}.header-box:before{content:" ";display:table;clear:both}.header-box:after{content:" ";display:block;clear:both;width:1130px;height:23px;margin-top:1px;margin-left:-65px;background-image:url("../img/header-box-shadow.png");background-repeat:no-repeat}.header-box figure{max-height:100%;margin:0;float:left}.site-logo{padding:7px 0 2px}.main-menu{float:right;margin-top:35px}.main-menu>li:last-child>a{padding-right:0}.secondary-menu{float:left}.header-subbox{height:60px;margin-bottom:34px}.header-news{margin-top:16px}.header-news h2{margin-top:0;margin-bottom:10px;font-family:'Lato Black';font-size:24px;font-size:1.5rem;text-transform:uppercase;color:#fff}.header-news a{color:#fff}.no-section .block-section-name{display:none !important;visibility:hidden !important}.block-section-name{display:inline-block;float:left;vertical-align:top;width:435px;height:67px;position:relative;font-family:'Lato';font-size:20px;font-size:1.25rem;line-height:67px;color:#fff;padding-left:65px;margin-left:-65px}.toggle-sitemap{display:inline-block;width:120px;margin-top:27px;font-family:'Lato';font-size:14px;font-size:0.875rem;text-decoration:none;color:#223166}.toggle-sitemap span{display:inline-block;vertical-align:middle;width:70px;padding-left:11px}.toggle-sitemap .icon{vertical-align:middle}.sitemap{width:53px;margin-left:19px}.sitemap-popup{width:920px;padding:20px 32px;border:6px solid #ebebeb;position:absolute;top:-98px;left:70px;z-index:100;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,0.26)}.sitemap-popup:after{content:" ";display:block;width:23px;height:25px;margin-top:-12px;position:absolute;top:141px;right:-20px;background-image:url("../img/icon-sheet.png");background-position:-9px -17px}.sitemap-deadspace{cursor:pointer;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.sitemap-header{width:100%;height:65px;background-color:#21386e}.sitemap-header .menu{float:right;margin-top:18px;margin-right:19px}.sitemap-header .logo-white{margin-top:7px;margin-left:28px}.sitemap-tabulator .tabulator-tabs{width:356px}.sitemap-tabulator .tabulator-tab:before,.sitemap-tabulator .tabulator-tab a{width:356px}.sitemap-tabulator .tabulator-tab.active:before,.sitemap-tabulator .tabulator-tab.hide-border:before{border-color:#fafafa;background-color:#dadada}.sitemap-tabulator-tabs{margin-top:40px;margin-left:50px}.sitemap-tabulator .tabulator-tabs{border-right:none}.sitemap-tabulator .tabulator-tabs:after{content:none}.sitemap-tabulator .tabulator-tab{min-height:49px;height:auto;padding:0;position:relative;line-height:49px}.sitemap-tabulator .tabulator-tab:before{margin-left:0}.sitemap-tabulator .tabulator-tab a{padding:13px 0;font-family:'Lato';font-size:17px;font-size:1.0625rem;color:#969696}.sitemap-tabulator .tabulator-tab.active a{font-family:'Lato Black';color:#333}.sitemap-tabulator .tabulator-tab.active a:after{content:" ";display:block;width:9px;height:18px;margin-top:-9px;position:absolute;top:50%;right:-50px;background-image:url("../img/icon-sheet.png");background-position:0 -17px}.sitemap-tabulator .tabulator-tab .field-type-color-field-rgb{margin:-6px 0 0;position:absolute;top:50%;left:-26px}.sitemap-tabulator .tabulator-contents{width:364px;padding:0;margin-top:29px;margin-left:50px;border-left:none}.sitemap-grid{margin-top:28px}.sitemap-grid-header{height:56px;margin-bottom:2px;background-color:#253267}.sitemap-grid-header h3{height:57px;padding:20px 0;margin:0;font-family:'Lato';font-size:14px;font-size:0.875rem;text-align:center;line-height:18px;color:#FFF}.sitemap-grid-table-wrap{margin-left:-10px;margin-right:-10px}.sitemap-grid-table{border-collapse:separate;border-spacing:10px;width:100%;margin-bottom:35px}.sitemap-grid-table td{vertical-align:top;padding:14px 10px 11px;background-color:#f8f8f8;box-shadow:1px 2px 0 #d4d4d4;box-shadow:1px 2px 0 rgba(0,0,0,0.16)}.sitemap-grid-table h5{margin:0 0 10px}.sitemap-grid-table h5 a{font-family:'Lato Bold';font-size:14px;font-size:0.875rem;color:#000}.sitemap-grid-table a{text-decoration:none;font-family:'Lato';font-size:12px;font-size:0.75rem;color:#666}.sitemap-grid-table .sitemap-inner-block li{line-height:22px;margin-bottom:1px}.region-header-partners{padding-left:77px}.have-section .region-header-partners{display:inline-block;width:295px;padding-top:11px;padding-left:26px}.block-partners p{display:inline-block;line-height:18px}.no-section .block-partners p{float:left;margin-bottom:0;position:relative;top:21px}.have-section .block-partners p{margin-bottom:4px;position:relative;top:3px;text-indent:20px;text-align:left;white-space:nowrap}.have-section .block-partners p br{display:none}.block-partners ul{float:left;overflow:hidden;list-style:none;display:block;padding-left:0;margin:0}.block-partners ul>li{float:left;display:block;vertical-align:middle;width:130px;height:75px;position:relative;text-align:center}.block-partners ul>li img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.no-section .region-header-tools{display:inline-block}.have-section .region-header-tools>.block:first-child{width:100%;text-align:right}.no-section .region-header-tools iframe{margin-top:32px;margin-left:7px}.have-section .region-header-tools iframe{margin-top:15px}.block-search{position:relative}.no-section .block-search{margin-top:27px;margin-left:26px}.have-section .block-search{margin-top:24px;margin-left:10px}.block-search input[type='text']{width:196px;height:32px;padding:10px 40px 9px 20px;border:none;border-radius:15px;background-color:#85a1c5;box-shadow:none}.block-search input[type='submit']{display:inline-block;width:15px;height:16px;border:none;outline:none;position:absolute;top:7px;right:15px;background-color:transparent;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.change-font-size{display:inline-block;vertical-align:top;padding:2px 12px;margin-top:30px;margin-left:12px;border-radius:15px;background-color:#85a1c5;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.23);font-family:serif}.have-section .change-font-size{margin-top:0;margin-left:0;position:absolute;top:69px;right:47px}.change-font-size a{color:#fff;text-decoration:none}.font-sm{font-size:85%}.font-default{font-size:100%}.font-lg{font-size:125%}.print-page{display:inline-block;float:right;vertical-align:top;padding:2px 12px;margin-top:30px;border-radius:15px;background-color:#85a1c5;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.23)}.have-section .print-page{margin-top:0;margin-left:0;position:absolute;top:69px;right:0}.region-header-news{padding-left:110px;font-family:Lato, sans-serif;font-size:0.813em;line-height:1.695;color:#fff}.region-header-news .content .more-link{text-decoration:underline}.region-header-news .block{float:left;width:350px;margin-left:89px;position:relative}.region-header-news .block:after{content:" ";display:block;width:67px;height:2px;position:absolute;bottom:-10px;left:0;background-color:#aabed7;background-color:rgba(255,255,255,0.5)}.front .region-content .tabulator{margin-top:-180px;margin-bottom:38px;background-color:transparent}.region-content .block{clear:both}.node-share{margin-top:4px}#block-views-graduates-news-graduate-news{display:block;width:100%;clear:both}.simplenews-subscribe{margin-top:12px}.simplenews-subscribe label{display:none}.simplenews-subscribe .form-item-mail{width:291px;float:left;margin:0}.block-simplenews{font-size:13px;font-size:0.8125rem;color:#333}.block-simplenews p{text-align:center}.block-simplenews input[type='text']{width:295px;padding-left:12px;padding-right:12px}.region-footer .block{float:left}.region-footer .block:nth-child(even){float:right;font-size:14px;font-size:0.875rem;text-align:right;color:#999}.region-footer p{margin:7px 0}.headline-01{position:relative;font-size:29px;font-size:1.8125rem;text-transform:uppercase;color:#404040}.headline-01 a{text-decoration:none;color:#404040}.headline-01:before{content:" ";display:block;width:96px;height:1px;position:absolute;top:50%;left:-123px;background-color:#000}.pane-node .pane-title,.headline-02{font-family:'Lato Black';font-size:21px;font-size:1.3125rem;text-transform:uppercase;color:#333}.pane-node .pane-title a,.headline-02 a{text-decoration:none;color:#333}.headline-03{margin:0 0 3px;position:relative;font-family:Lato, sans-serif;font-weight:bold;font-size:16px;font-size:1rem;text-transform:none;color:#21386e}.headline-03 a{text-decoration:none;color:#21386e}.page-header h1{margin-top:32px;margin-bottom:0}.not-front .not-section-home .page-header h1{margin-bottom:10px}.headline-04{font-family:'Lato Bold';font-size:15px;font-size:0.9375rem;text-transform:none;color:#333}.breadcrumbs{height:37px;line-height:35px}.section-home .breadcrumbs{background-color:#f8f8f8}.breadcrumbs a{font-family:'Lato';font-style:italic;font-size:12px;font-size:0.75rem;text-decoration:none;color:#333}.breadcrumb-separator{display:inline-block;width:6px;height:9px;margin:0 2px 0 3px;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-48px 0}.search-form{height:70px;padding:17px 0 17px 30px;margin:36px 0 32px;background-color:#f8f8f8}.search-form label{margin-right:15px;font-family:Lato;font-weight:bold;font-size:14px;font-size:0.875rem;text-transform:uppercase;color:#666}.search-form input[type='text']{width:335px;height:36px;padding:0 20px;border-radius:20px;box-shadow:inset 0 2px 1px #d3d3d3;font-size:14px;font-size:0.875rem;color:#21386e}.search-form input[type='text']:focus{font-size:16px}.search-form .form-submit{display:block;width:15px;height:16px;border:none;position:absolute;top:10px;right:12px;background-color:transparent;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;text-indent:-9999px}.search-form .form-wrapper{display:inline-block;position:relative}.search-advanced{display:none}.search-results{padding-left:0}.search-results .search-snippet-info{padding-left:0}.search-results>li{border-top:1px solid #d8d8d8}.search-results>li:first-child{border-top:none}.search-snippet strong{color:#21386e}.view-site-news{margin-top:46px}.view-site-news .views-field-body{margin-left:193px}.view-site-news .views-field-view-node{margin-left:193px;margin-top: -6px}.section-home .view-site-news .views-field-created{display:none}.view-section-news{margin-top:41px}.view-section-news .views-field-body,.view-section-news .views-field-view-node{margin-left:193px}.view-banery-sekcji{margin-top:40px;margin-bottom:44px;text-align:center}.view-banery-sekcji>.view-content{display:inline-block}.sidebar .view-banery-sekcji{margin-top:3px;margin-bottom:79px}.view-graduates_splo .breadcrumbs,.view-graduates_splo .main-content{background-color:#f8f8f8}.section-home .main-content{background-color:#f8f8f8}.view-graduates_splo .main-content,.section-home .main-content{padding-bottom:24px;margin-bottom:20px}.view-library_list main,.view-section_news_list main,.not-front .main-section main,.have-section.not-section-home main{width:708px;float:left}.view-graduates_splo .page main,.node-type-gallery-album .page main,.node-type-gallery .page main,.node-type-school-list .page main,.node-type-webform .page main,.participants-splo .page main{width:100%;float:none}.page-sitemap.page main{width:100% !important;float:none !important}.node-page .submitted>span,.node-page header{display:none}.node-listeners .field-name-field-short-body{margin:0}.node-listeners .field-name-field-short-body h3{margin:0 0 12px}.node-panel-matey{margin-bottom:50px}.node-panel-matey .gray-box{margin-bottom:30px}.node-panel-matey .gray-box h4{margin:10px 0 5px;font-family:'Lato Bold';font-size:15px;font-size:0.9375rem;text-transform:none;color:#333}.node-panel-matey .gray-box ul{margin-bottom:14px}.node-panel-matey .gray-box li{font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;line-height:29px;color:#666}.node-panel-matey .gray-box p{margin-bottom:6px;font-size:13px;font-size:0.8125rem}.node-panel-matey .content>div:nth-child(even){padding-bottom:15px}.graduate-year{float:left}.block.graduate-years-block{margin-top:17px;margin-bottom:68px}.graduate-years-block .headline-01{margin-bottom:4px;font-family:'Lato Bold';font-size:15px;font-size:0.9375rem;text-transform:none;color:#333}.graduate-years-block .headline-01:before{content:none}.section-home .node header,.section-home .node .submitted{display:none}.section-home .node .content{margin-top:28px}.group-desc,.field-name-body{font-family:Lato, sans-serif;font-size:0.813em;text-align:justify;line-height:1.695;color:#666}.node iframe{border:none}.node .content td{vertical-align:top;text-align:left}.node .content table img{max-width:initial !important}.node .content img{max-width:100% !important;height:auto !important}.node .content img[style^="float: left;"],.node .content img[style*="float: left;"]{margin:0 15px 15px 0}.node .content img[style^="float: right;"],.node .content img[style*="float: right;"]{margin:0 0 15px 15px}.node header h2{margin:0 0 4px}.node .views-field-field-image,.node .field-name-field-image{float:left;margin-right:25px}.node-type-webform .block-system{margin-top:35px}.author-name{font-style:italic}.views-field-name{font-style:italic;margin:18px 0 2px}.submitted{margin:18px 0 2px}.submitted>span{display:block;font-family:'Lato';font-size:0.750em;text-transform:uppercase;line-height:1.5}.submitted>span em{text-transform:none}.front .node-page{display:none !important}.block-info-list .views-field-title h3{margin-bottom:5px}.block-info-list .views-field-field-image+.views-field-title+.views-field-body{margin-left:193px}.block-info-list .views-field-field-image+.views-field-title+.views-field-body+.views-field-view-node{margin-left:193px}.view-graduates-splo header,.view-graduates-splo .submitted{display:none}.view-graduates-splo .content{margin-top:18px}.view-graduates_splo .main-content{padding-bottom:11px;margin-bottom:20px}.view-graduates_splo .sidebar{display:none !important}.node-type-school-list .sidebar,.node-type-webform .sidebar{display:none !important}.participants-splo .sidebar{display:none !important}.participants-splo .pane-title{margin-bottom:1px}.participants-splo .submitted{display:none}.participants-splo .field-name-body p{float:left;width:665px;line-height:20px}.participants-splo .field-name-body .field-item>div{list-style:none;float:right;padding-left:0;margin-top:-18px}.participants-splo .field-name-body .btn{margin-bottom:18px}.participants-splo .field-name-body .btn:last-child{margin-bottom:8px}.participants-splo .panel-separator{width:100%;height:1px;margin:25px 0;background-color:#d8d8d8}.hover-underline{display:inline-block;text-decoration:none}.hover-underline:hover,.hover-underline:focus{text-decoration:underline}.more-link,.views-field-view-node a{font-family:'Lato'}.more-link{font-size:0.923em}.views-field-view-node a{font-size:0.750em}.more-link:after,.views-field-view-node a:after{content:" ";display:inline-block;vertical-align:middle;width:4px;height:9px;margin-left:5px;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-34px 0}.before-content a,.node .content a,.more-link-02,.more-link-03,.views-field-view-node a{color:#21386e}.more-link-02:after,.views-field-view-node a:after{background-position:-41px 0}.more-link-03:after{width:10px;height:5px;background-position:-191px -11px}.more-link-04{display:inline-block;padding:9px 23px 5px;border:2px solid;background-color:#F8F8F8;font-size:1.25em;font-family:'Lato Bold';color:#666;text-transform:uppercase;text-decoration:none;line-height:1.7}.more-link-04:after{width:10px;height:13px;background-position:-247px -26px;margin-left:16px;position:relative;top:-2px}.more-link-04:hover{background-color:attr(data-hover-color);color:#fff}.more-link-04:hover:after{background-position:-78px -25px}ul.bx-slider{list-style:none;margin:0;padding:0}ul.bx-slider ul{list-style:none;margin:0;padding:0}.view-section-staff-list img,.view-section-news-list img,.slider-2-col img{width:168px;height:auto;vertical-align:top}.view-section-staff-list h3,.view-section-news-list h3,.slider-2-col h3{margin-top:0;margin-bottom:5px}.view-section-staff-list h3 a,.view-section-news-list h3 a,.slider-2-col h3 a{text-decoration:none;color:#333}.view-section-staff-list .views-view,.view-section-news-list .views-view,.slider-2-col .views-row{padding-right:20px;margin-right:15px;}.view-section-staff-list .views-field-field-color,.view-section-news-list .views-field-field-color,.slider-2-col .views-field-field-color{position:absolute;left:175px;top:3px}.view-section-news-list .views-field-field-color{left:-20px}.view-section-news-list .views-row{position:relative}.view-section-news-list .views-field-field-image+.views-field-created+.views-field-field-color{left:180px}.view-section-staff-list .views-field-created,.view-section-news-list .views-field-created{font-family:'Lato';font-size:12px;font-size:0.75rem;line-height:14px;text-transform:uppercase;color:#333}.slider-2-col .views-field-created{font-family:'Lato';font-size:12px;font-size:0.75rem;line-height:14px;text-transform:uppercase;color:#333}.slider-2-col .bx-wrapper .bx-controls-direction a{margin-top:0;top:72px}.slider-2-col .view-footer{margin-top:35px}.slider-2-col .view-footer a{font-family:'Lato Bold';font-size:16px;font-size:1rem;text-decoration:underline;color:#a5a5a5}.slider-2-col .view-footer a:after{content:'';float:right;display:inline-block;width:11px;height:14px;margin-top:2px;margin-left:10px;background-image:url("../img/icon-sheet.png");background-repeat:no-repeat;background-position:-275px -34px}.gallery-slider{margin-top:24px}.gallery-slider .bx-wrapper{margin-top:14px !important}.gallery-slider .field-name-field-image{width:auto;margin-bottom:15px}.view-section-staff-list,.view-section-news-list{width:715px;float:left;margin-top:20px}.no-section .view-section-staff-list,.no-section .view-section-news-list{width:100%;float:none}.view-section-news-list .views-field-field-image{margin-right:34px;margin-bottom:15px}.view-section-news-list .views-field-field-image+.views-field-created+.views-field-title+.views-field-body{margin-left:202px}.view-section-news-list .views-field-field-image+.views-field-created+.views-field-title+.views-field-body+.views-field-view-node{margin-left:202px}.block .view-section-news-list .views-row-first{margin-top:0}.view-teacher-materials .views-row,.view-library-list .views-row,.view-section-staff-list .views-row,.view-section-news-list .views-row{clear:both;padding:0 0 30px 0;border-bottom:1px solid #d8d8d8;margin-top:30px}.view-teacher-materials .views-row-first,.view-library-list .views-row-first,.view-section-staff-list .views-row-first,.view-section-news-list .views-row-first{margin-top:27px}.view-teacher-materials .views-row:after,.view-library-list .views-row:after,.view-section-staff-list .views-row:after,.view-section-news-list .views-row:after{content:" ";display:table;clear:both}.view-teacher-materials .views-row.views-row-last,.view-library-list .views-row.views-row-last,.view-section-staff-list .views-row.views-row-last,.view-section-news-list .views-row.views-row-last{padding-bottom:0;border-bottom:none}.view-section-staff-list .views-field-field-image+.views-field-title+.views-field-field-short-body{margin-left:193px}.vocabulary-listeners-year .taxonomy-term-description,.node-listeners .field-name-field-short-body{float:left;width:320px}.vocabulary-listeners-year .field-name-field-schedule,.node-listeners .field-name-field-schedule{float:right;width:365px}.taxonomy-listeners_year .block-system .node{display:none !important}.node-type-school-list{width:100%}.sidebar{width:252px;float:right;padding-left:36px;border-left:1px solid #DDD;margin-top:88px}

@media screen and (min-width: 1024px){.sidebar .button{margin-left:0;margin-right:0}  
.baner-top { display: none; }
.slideout-widget {
 position: fixed;
 right: -300px;
 top: 245px;
 transition: right .4s;
 z-index: 10;
 display: block;
 }
.slideout-widget:hover {
 right: 0;
}
 
.slideout-widget-handler,
.slideout-widget-content {
 background: #eee;
 border: 1px solid #ddd;

 
}
 
.slideout-widget-handler {
 border-right: none;
 left: -41px;
 position: absolute;
 text-align: center;
 width: 41px;
}
.slideout-widget-content {
 border-width: 1px 0;
 overflow: hidden;
 width: 100%;
 z-index: 11;
}.widget-facebook .slideout-widget-handler,
.widget-facebook .slideout-widget-content {
 background: #3c5b9b;
 border: none;
}
 
.widget-facebook,
.widget-facebook a {
 color: #fff;
}
.baner-right-down img {
	position: fixed;
	display: none;
	bottom:0;
	right: 0;
	width: 15%;
	transition: width .4s;
	z-index: 99;
}
.baner-right-down img:hover{
	width: 30%;
}
td, th {
	padding: 2px 10px;
}
.field-name-field-attachments {
    clear: both;
}
.pre-foote {
    min-height: 300px;
}
.pre-footer #block-block-14 {
    float: left;
    
}
.pre-footer #block-block-14 iframe {
    overflow: hidden;
    min-width: 330px;
    min-height: 200px;
    height: 300px;
    max-height: 800px;
}

}
@media screen and (min-width: 1024px){.sidebar .button:first-child{margin-top:0}}.pre-footer{padding:30px 0 25px;margin-top:51px;background-color:#F8F8F8}.pre-footer .ok{color:#6ACF04}.pre-footer .error{color:#CF0404}.not-section-home .pre-footer{margin-top:36px}.pre-footer h2{margin:0 0 6px}.pre-footer p{margin:0;line-height:18px}.pre-footer .block-simplenews{width:420px;text-align:center}.pre-footer .block-block{width:280px;float:right;text-align:center}.pre-footer .block-block h2{margin-bottom:13px}.pre-footer .block-block .content{display:inline-block}#footer-map-object{width:100%;height:532px}#main-footer{height:65px;padding-top:16px;border-bottom:2px solid #eaeaea}#main-footer .menu>li.first>a{padding-left:0}.footer-map{margin-top:38px}.footer-map header span{display:block;max-width:700px}#footer-map-object{margin-top:19px}.footer-map-select{margin-top:-35px;position:absolute;top:50%;right:0}.toggle-container .toggle-map{display:block;width:100%;height:84px;border:none;margin:55px auto;background-color:transparent;background-image:url("../img/toggle-map-bg.jpg");background-repeat:no-repeat;background-position:center center;-webkit-box-shadow:1px 1.4px 0 rgba(0,0,0,0.17);-moz-box-shadow:1px 1.4px 0 rgba(0,0,0,0.17);box-shadow:1px 1.4px 0 rgba(0,0,0,0.17);font-family:'Lato Bold';font-size:19px;font-size:1.1875rem;text-transform:uppercase;color:#666}.toggle-container .toggle-map:after{content:'';display:inline-block;width:12px;height:15px;margin-left:10px;background-image:url("../img/icon-sheet.png");background-position:-258px -25px;background-repeat:no-repeat}#smartphone-facebook iframe{margin:0 auto 37px}.copyrights{padding:25px 0;background-color:#f8f8f8;font-family:Lato, sans-serif;font-size:13px;font-size:0.8125rem;line-height:19px;text-align:justify;color:#999}.copyrights img{margin:9px 21px 9px 0}.copyrights .content>p>span{display:block;margin-left:124px}.fb-tab{padding:10px;width:286px;height:auto !important;background:#fff;border:2px solid #757a9c;z-index:999}.fb-tab.open{-moz-box-shadow:0 0 50px #757a9c;-webkit-box-shadow:0 0 50px #757a9c;box-shadow:0 0 50px #757a9c}#face-slider{position:fixed;right:-302px;top:190px;z-index:100}#face-slider #tab{cursor:pointer;height:110px;width:35px;float:left;background:url(img/facebook-slider.png) no-repeat center center}#face-code{padding:5px;border:solid #0170cf 3px;background:#fff;float:left;width:286px;height:296px;-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px}.content a{text-decoration:none}.pager{clear:both;margin-top:-10px !important}.view-banery-sekcji{clear:both}.views-field-view-node{}blockquote p{margin-left:30px;padding-left:10px;font-style:italic;border-left:2px solid #f3f3f3}#choose-graduate-year{display:none}#choose-graduate-year select{width:410px !important}#facebook_slider_widget{z-index:100 !important}
@media (min-width: 1024px){.have-section .header-meta-partners{width:330px;margin-left:340px}.have-section .header-meta-partners .block-section-name{display:none}.have-section .header-meta-tools{float:right}.have-section .header-boxes{position:relative}.have-section .header-meta{margin-bottom:24px;position:relative}.have-section .header-program{display:block;position:absolute;top:0}.have-section .header-program .block-section-name{width:390px;height:94px;line-height:94px;padding-left:30px}.have-section .header-logo{display:block;position:absolute;top:24px}}
@media screen and (max-width: 1023px){body>.page{position:relative;padding-bottom:60px}.visible-desktop{display:none !important;visibility:hidden !important}.headline-01{line-height:1.3}.headline-01:before{top:16px}.node-webform select,.node-webform .webform-select,.node-webform input[type='text'],.node-webform input[type='email']{max-width:100%}.view-tabulator-sekcji:after{width:100%;margin:0 auto;-webkit-background-size:100% auto;background-size:100% auto}.view-tabulator-sekcji .tabulator-buttons{position:relative}.view-tabulator-sekcji .tabulator-buttons:before{content:'';display:block;width:100%;height:1px;position:absolute;top:-1px;background-color:#d4d4d4}#facebook_slider_widget{display:none}.item-list .pager{float:none;padding-top:80px;border-top:2px solid #eaeaea;margin-top:30px !important}.item-list .pager li.pager-previous a,.item-list .pager li.pager-next a{color:#707070}.button span{font-size:15px;font-size:0.9375rem}.button-left-upper:after{top:-3px;left:-3px}.button-right-upper:after{top:-3px;right:-3px}.button-right-bottom:after{right:-3px;bottom:-3px}.button-left-bottom:after{left:-3px;bottom:-3px}.gallery-set{margin-top:20px}.gallery-set .gallery{width:198px}.gallery-set .gallery img{width:100%;height:auto}.node-gallery .gallery-set .gallery{margin-top:15px;margin-bottom:15px}.views-field-view-node{margin-top:0 !important}.view-offer-list .views-field-body{margin-top:10px}.sitemap-grid-table{width:100% !important}.sitemap-grid-table a{font-size:13px;font-size:0.8125rem}.sitemap-grid-table tr{display:block;width:100%}.sitemap-grid-table .sitemap-inner-block li{padding:5px 0;line-height:16px}.node-webform label{font-size:14px;font-size:0.875rem}.node-webform input[type='text'],.node-webform input[type='email']{width:100%;height:47px}.webform-select{width:100%;height:47px;padding-top:14px;padding-bottom:14px;font-size:14px;font-size:0.875rem}.node-webform input[type=radio]+label,.node-webform input[type=checkbox]+label{padding-top:10px;padding-left:48px;font-size:14px;font-size:0.875rem;font-weight:normal}.node-webform input[type=checkbox]+label:before{width:30px;height:30px;background-position:-529px 0}.node-webform input[type=checkbox]:checked+label:before{background-position:-499px 0}.node-webform input[type=radio]+label:before{width:29px;height:30px;background-position:-470px 0}.node-webform input[type=radio]:checked+label:before{background-position:-440px 0}.node-webform .webform-calendar{height:47px;padding:10px;border:1px solid #dedede;background-color:#f8f8f8}.node-webform input[type='submit'],.node-webform button{padding:9px 35px;border:none;background-color:#8aa958;box-shadow:1px 1px 0 #d4d4d4;box-shadow:1px 1px 0 rgba(0,0,0,0.17);font-family:'Lato Bold';font-size:16px;font-size:1rem;text-transform:uppercase;line-height:19px;color:#fff}.simplenews-subscribe .form-item-mail{width:auto}.block-partners ul>li{height:72px}.graduate-years-block .customSelect{width:100%}.graduate-years-block .customSelectInner{width:100% !important}.block-programs-ceo{visibility:visible;width:100%;height:100%;padding:0;top:0;right:-100%}.block-programs-ceo ul{width:460px;margin:0 auto;padding:0 16px}.block-programs-ceo ul>li{margin:5px;margin:5.5px}.block-programs-ceo header{top:50%;margin-top:-111px}.block-programs-ceo .inner{height:100%}.block-programs-ceo .content{width:100%;height:100%;margin-top:-111px}.block-programs-ceo .widget-close{display:block;width:410px;margin:0 auto 35px;font-family:'Lato Light';font-size:31px;font-size:1.9375rem;text-align:right;color:#868282}.region-footer .block:nth-child(even){float:none;display:block;width:100%;height:60px;position:absolute;bottom:0;left:0;text-align:center}.region-footer .block:nth-child(even) .content{display:inline-block;font-size:0;line-height:60px}.region-footer .block:nth-child(even) .content>p{vertical-align:middle;margin:0;font-size:14px}#main-header{background-position:35% center}#main-header .menu-style-01{background-color:#21386e;border-color:#475a87;border-bottom:1px solid #466aa0}#main-header .header-meta-partners{width:auto;float:right}#main-header .header-meta-tools{display:none}.site-menu{display:none}.toggle-meanmenu{display:block}.header-box{margin-left:0;padding:0 16px}.header-box:after{content:none}.site-logo img{max-width:100%;width:auto;height:62px}.header-subbox{display:none}.header-search{display:block}.sidebar{float:none;width:100%;padding-left:0;border:none;margin-top:40px}.sidebar .view-banery-sekcji{margin-bottom:21px}.node iframe{max-width:100%}.node .field table{display:block;max-width:100%}.vocabulary-listeners-year .field-name-field-schedule,.node-listeners .field-name-field-schedule,.vocabulary-listeners-year .taxonomy-term-description,.node-listeners .field-name-field-short-body{float:none;width:100%}.search-form label{font-size:16px;font-size:1rem}.search-form input[type='text']{height:42px;font-family:Lato, sans-serif;font-size:18px;font-size:1.125rem;font-weight:bold}.search-form .form-submit{width:11px;height:20px;background-position:-419px 0}.select-provinces-wrap{display:block !important}.select-provinces-wrap .customSelect{padding-top:0;padding-bottom:0;line-height:53px}.school-list-provinces{display:none}.school-list-results{width:100%;float:none;border-left:none}.school-list-table{margin-left:0}.pre-footer .block-simplenews{float:none;width:565px;margin:0 auto 45px}.pre-footer .block-block{float:none;margin:0 auto}#main-footer{border-top:2px solid #e8e8e8}#main-footer .menu{text-align:center;font-size:0}.footer-map-select{float:none;margin-top:30px;position:static;text-align:center}.have-section .block-section-name{display:block;height:72px;padding:0 0 0 19px;margin:0;text-align:left;line-height:72px}.have-section .block-partners p{float:left;width:129px;margin-top:23px;text-indent:0;text-align:right}.have-section .region-header-partners{width:400px;padding-top:2px;padding-left:0}.have-section #main-header{min-height:275px}.have-section .header-meta{height:86px}.have-section .header-meta .block-section-name{display:none}.have-section .header-meta-partners{height:86px}.have-section .header-program{display:block}.have-section .header-box{float:right;padding:0 17px 0 11px}.have-section .header-box>.container{width:auto}.have-section .header-logo{display:block}.have-section .header-logo figure{margin:11px 0 0 15px}.have-section .header-logo img{max-width:100%;height:auto}.have-section .site-logo{display:none}.have-section .toggle-meanmenu{height:86px}
.slideout-widget {
	display: none;
}
.baner-top {
display:none;}
.baner-right-down img {
		position: relative;
		display: none;
		bottom:0;
		right: 0;
		width: 95%;
		transition: none;
		z-index: 999;
		margin: 0 auto;
	}
	.baner-right-down img:hover{
		width: 95%;
		
	}
}
@media (min-width: 768px) and (max-width: 1023px){html,body{min-width:768px}body>.page{overflow:hidden}.container{width:768px}#is-tablet{display:block}.visible-tablet{display:block !important;visibility:visible !important}.headline-01{padding-left:70px}.headline-01:before{left:-50px}.item-list .pager{padding-top:50px;padding-left:28px;border-width:1px;margin-bottom:45px}.item-list .pager a{font-size:14px;font-size:0.875rem}.item-list .pager li{letter-spacing:20px}.item-list .pager li.pager-current{font-size:17px;font-size:1.0625rem}.item-list .pager li.pager-previous a,.item-list .pager li.pager-next a{font-size:26px;font-size:1.625rem;line-height:24px}.slider-2-col{width:100%}.slider-2-col .view{width:630px;margin:0 auto}.slider-2-col .view:after{content:'';clear:both;display:table}.view-tabulator-sekcji:after{width:748px}.view-tabulator-sekcji .tabulator-wrapper{margin:0 18px}.view-tabulator-sekcji .tabulator-tabs{border-bottom:2px solid #e8e8e8}.view-tabulator-sekcji .tabulator-contents{width:476px;padding-left:42px}.view-tabulator-sekcji .tabulator-desc{width:395px}.view-tabulator-sekcji .tabulator-buttons{clear:both;float:none;width:100%;padding:55px 39px 48px;margin:0}.view-tabulator-sekcji .tabulator-buttons:before{width:395px;right:38px}.tabulator-content h2{margin-top:16px}.gallery-slider .bx-wrapper{width:600px}.gallery-slider .field-name-field-image{margin-right:48px !important}.view-offer-list .headline-03 a:first-child{display:inline-block;width:630px}.view-offer-list .toggle-offer{display:inline-block}.view-offer-list .views-field-body:before,.view-offer-list .views-field-body:after,.view-offer-list .views-field-view-node:before,.view-offer-list .views-field-view-node:after,.view-offer-list .views-row:before,.view-offer-list .views-row:after{content:'';display:table}.view-offer-list .views-field-body:after,.view-offer-list .views-field-view-node:after,.view-offer-list .views-row:after{clear:both}.accordion{margin:14px 0}.group-desc{padding-right:0}.node-type-sitemap{width:670px;margin-left:70px}.sitemap-grid-table{width:100% !important}.sitemap-grid-table td{float:left;display:block;width:32% !important;margin-bottom:10px}.sitemap-grid-table td:nth-child(3n){margin-right:0}.node-webform input[type='submit'],.node-webform button{height:49px}.block-simplenews input[type='text']{width:438px;height:48px}.block-simplenews .btn-primary{height:48px}.block-system .node{width:670px;margin-left:70px}.block-section-news-list .headline-01{padding-left:0}.block-section-news-list .headline-01:before{left:-120px}.graduate-years-block .headline-01{padding-left:0}.block-programs-ceo ul{width:703px}.block-programs-ceo .widget-close{width:665px}.region-header-news{padding-left:317px}.region-header-news .block{margin-top:20px;margin-bottom:26px;margin-left:0}.before-content{width:670px;margin-left:70px}.front .region-content .tabulator{width:100%;margin-left:0;margin-top:-91px}.region-content>.block-system>.content>.panel-flexible,.region-content>.block-system>.content>.view{width:670px;margin-left:70px}.region-content>.block-views{width:670px;margin-left:70px}.region-footer .block{float:none}.region-footer .block .menu{text-align:center}.region-footer .block .menu>li{float:none}.region-copyrights{width:730px;margin:0 auto}#main-header{background-image:url("../img/bg-header-t.jpg");background-position:center 31%;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto}.front #main-header{background-position:center top}.header-box{width:768px;height:72px}.header-search{width:429px}.breadcrumbs{height:26px;line-height:26px}.breadcrumbs .container{padding-left:70px}.views-field-view-node a{display:inline-block;margin-top:7px;font-size:1em;text-decoration:underline}.view-banery-sekcji{width:490px;margin-left:auto;margin-right:auto}.block.graduate-years-block,.view-section-news-list{float:none;width:670px;margin-left:70px}.view-section-staff-list{float:none;width:670px}.view-library_list main,.view-section_news_list main,.not-front .main-section main,.have-section.not-section-home main{float:none;width:100%}.node-type-listeners .view-section-staff-list,.node-type-listeners .view-section-news-list{margin-left:0}.view-library-list .toggle-short-body a{font-size:15px;font-size:0.9375rem}.view-library-list .views-field-field-attachment,.view-library-list .views-field-field-link{margin:5px 0;font-size:13px;font-size:0.8125rem}.node-panel-matey .gray-box .more-link{font-size:14px;font-size:0.875rem;text-decoration:underline}.node-panel-matey .field-name-field-short-body:before,.node-panel-matey .field-name-field-short-body:after{content:'';display:table}.node-panel-matey .field-name-field-short-body:after{clear:both}.node-panel-matey .field-name-field-short-body h3:first-child{margin-top:0}.node-page .field-name-body .btn{margin-bottom:32px}.search-form{padding-top:14px;padding-bottom:14px}.search-form input[type='text']{width:442px}.participants-splo .field-name-body p{float:none;width:auto}.participants-splo .field-name-body td{display:block}.participants-splo .field-name-body td br{display:none}.participants-splo .field-name-body .btn{margin-top:27px;margin-bottom:32px}.participants-splo .field-name-body .btn:first-child{margin-right:20px}.participants-splo .field-name-body .btn:last-child{margin-bottom:32px}.view-graduates_splo .block-system .node{margin-left:0}.school-list{width:680px;margin-left:70px}.select-provinces-wrap .customSelect{min-width:343px}.not-section-home .pre-footer{padding-top:40px;padding-bottom:47px}#main-footer .menu>li>a{border-right:1px solid #bbb}#main-footer .menu>li.last>a{border-right:none}.footer-map .headline-01:before{top:12px}.footer-map-select{width:630px}.toggle-container .toggle-map{width:666px;margin-bottom:85px}.have-section .block-section-name{width:391px}.have-section .block-partners p{float:left;width:135px;margin-top:23px;top:0;left:0;text-indent:0;text-align:right;white-space:normal}.have-section .region-header-partners{width:412px;padding-top:2px;padding-left:0;margin-right:10px}.have-section #main-header{min-height:275px}.have-section .header-meta{height:86px}.have-section .header-meta .block-section-name{display:none}.have-section .header-meta-partners{height:86px}.have-section .header-box{float:right;width:377px}.have-section .header-program{float:left;width:auto}.have-section .header-program .block-section-name{height:72px;line-height:72px;text-align:left}.have-section .header-search{width:349px}.have-section .header-logo{display:block;width:210px}.have-section .site-logo{display:none}.have-section .toggle-meanmenu{height:86px}.page-search .block-system>.content{width:670px;margin-left:70px}
.widget-facebook{
	display: none;
}
}
@media (max-width: 767px){html,body{min-width:480px}body.node-type-school-list>.page{overflow:visible}body>.page{overflow:hidden;position:relative;padding-bottom:60px}.container{width:480px}input[type='text']{font-size:19px;font-size:1.1875rem}#is-mobile{display:block}.visible-smartphone{display:block !important;visibility:visible !important}.btn-ok{width:100%;height:72px;padding-top:12px;padding-left:32px;font-family:Lato, sans-serif;font-size:18px;font-size:1.125rem}.btn-ok:after{right:30px;font-size:30px;font-size:1.875rem}.btn-ok img{margin-right:19px}.btn-ok span{line-height:46px}.btn-ok span br{display:none}.btn-default{width:100%;height:72px}.btn-default.btn-vcenter{line-height:72px}.headline-01{width:410px;margin-left:auto;margin-right:auto}span.customSelect{height:72px;font-size:19px;font-size:1.1875rem;line-height:72px}span.customSelect:after{width:20px;height:17px;margin-top:-9px;right:22px;background-position:-300px -17px}.customSelectInner{text-align:center}.node-webform select .webform-select,.node-webform input[type='text'],.node-webform input[type='email']{max-width:100%;width:100%}.node-webform textarea{min-height:152px}.node-webform input[type='submit'],.node-webform button{width:100%;height:72px}.button{margin:12px}.more-link-02,.more-link-03,.views-field-view-node a{font-size:20px;font-size:1.25rem;text-decoration:underline}.more-link-02:after,.views-field-view-node a:after{width:9px;height:15px;background-position:-420px -21px}.breadcrumbs{padding-top:6px;line-height:20px}.breadcrumbs>.container{padding:0 35px}.gallery-slider .bx-wrapper{width:358px}.gallery-set{margin:20px 0 0}.gallery-set .gallery{width:198px;margin:45px 14px 45px 0}.gallery-set .gallery:nth-child(even){margin-right:0}.gallery-set .gallery img{width:100%;height:auto}.item-list .pager{padding-left:28px}.item-list .pager a{font-size:21px;font-size:1.3125rem}.item-list .pager li{letter-spacing:28px}.item-list .pager li.pager-current{font-size:24px;font-size:1.5rem}.item-list .pager li.pager-previous a,.item-list .pager li.pager-next a{font-size:34px;font-size:2.125rem;line-height:30px}.view-tabulator-sekcji:after{width:450px}.view-tabulator-sekcji .tabulator-wrapper{display:none;width:450px;margin:0 auto}.view-tabulator-sekcji .tabulator-tabs{display:none}.view-tabulator-sekcji .tabulator-contents{float:none;width:100%;padding:0 21px}.view-tabulator-sekcji .tabulator-contents:after{content:'';display:table;clear:both}.view-tabulator-sekcji .tabulator-desc{width:100%}.view-tabulator-sekcji .tabulator-buttons{clear:both;float:none;width:100%;padding:38px 7px 43px;margin-top:30px}.view-tabulator-sekcji .tabulator-buttons:before{width:410px;left:20px}.slider-2-col{width:410px;margin:0 auto 67px}.slider-2-col img{width:123px}.slider-2-col .views-row{padding-right:0}.slider-2-col .bx-controls{display:none}.slider-2-col .view-footer{margin-top:35px}.slider-2-col .view-footer a{display:block;width:410px;height:72px;background-color:#f8f8f8;-webkit-box-shadow:1px 1.4px 0 rgba(0,0,0,0.17);-moz-box-shadow:1px 1.4px 0 rgba(0,0,0,0.17);box-shadow:1px 1.4px 0 rgba(0,0,0,0.17);font-family:'Lato Bold';font-size:19px;font-size:1.1875rem;text-align:center;text-transform:uppercase;text-decoration:none;line-height:72px;color:#a5a5a5}.slider-2-col .view-footer a:after{content:none}.view-site-news .views-field-view-node,.view-site-news .views-field-body{margin-top: 0 !important;margin-left:148px}.group-desc{padding-right:0}.view-offer-list .headline-03 a:first-child{display:inline-block;width:370px}.view-offer-list .toggle-offer{display:inline-block}.node-type-sitemap{width:410px;margin:0 auto}.sitemap-grid-table td{float:left;display:block;width:47.5% !important;margin-bottom:10px}.sitemap-grid-table td:nth-child(even){margin-right:0}.views-field-field-image:after{width:100%;-webkit-background-size:100% auto;background-size:100% auto}.view-section-news-list .views-field-field-image+.views-field-created+.views-field-field-color,.view-section-staff-list .views-field-field-color,.view-section-news-list .views-field-field-color,.slider-2-col .views-field-field-color{left:130px}.slider-2-col .views-field-created{display:none}.slider-2-col .views-field-field-image+.views-field-created+.views-field-title+.views-field-body,.slider-2-col .views-field-field-image+.views-field-created+.views-field-title+.views-field-body+.views-field-view-node{margin-left:150px}.node .content .field-name-field-attachments a{display:block;margin:20px 0;font-size:18px;font-size:1.125rem}.accordion{margin:14px 0}.block-simplenews input[type='text']{width:100%;height:72px;margin-bottom:10px}.block-simplenews input[type='submit']{width:100%;height:72px;font-size:19px;font-size:1.1875rem}.block-simplenews .form-item-mail{width:100%}.block.graduate-years-block{width:410px;margin-left:auto;margin-right:auto}.block.graduate-years-block .headline-01{margin-top:5px;margin-bottom:27px;font-size:18px;font-size:1.125rem;text-align:center}.block-programs-ceo ul{width:460px}.block-programs-ceo .widget-close{width:410px}.region-header-news{padding-left:0}.region-header-news .block{float:none;margin:23px auto 53px}.region-header-partners{padding-left:0}#main-header{background-color:#446b9f}.header-meta .block-section-name{display:none}.header-box{width:480px;height:72px;padding:0 16px 0 14px}.header-box .container{padding-right:14px}.site-logo{padding-top:6px}.header-search-cantainer{float:right;width:247px}.header-search{width:247px;background-color:#f8f8f8}.view-library-list .views-field-field-image+.views-field-title+.views-field-field-display-title+.views-field-field-short-body+.views-field-field-link+.views-field-field-attachment,.view-library-list .views-field-field-image+.views-field-title+.views-field-field-display-title+.views-field-field-short-body+.views-field-field-link,.view-library-list .views-field-field-image+.views-field-title+.views-field-field-display-title+.views-field-field-short-body,.block-info-list .views-field-field-image+.views-field-title+.views-field-body,.block-info-list .views-field-field-image+.views-field-title+.views-field-body+.views-field-view-node,.view-section-staff-list .views-field-field-image+.views-field-title+.views-field-field-short-body,.view-section-news .views-field-body,.view-section-news .views-field-view-node{margin-left:150px}.views-field-view-node{margin-top:0 !important}.view-library_list main,.view-section_news_list main,.not-front .main-section main,.have-section.not-section-home main{float:none;width:410px;margin:0 auto}.view-section-staff-list,.view-section-news-list{width:100%}.view-section-news-list .views-field-field-image{margin-right:28px}.views-field-field-image img,.view-section-staff-list img,.view-section-news-list img,.slider-2-col img{width:125px}.view-section-news-list .views-field-field-image+.views-field-created+.views-field-title+.views-field-body+.views-field-view-node,.view-section-news-list .views-field-field-image+.views-field-created+.views-field-title+.views-field-body{margin-left:153px}.graduate-year{display:none}#choose-graduate-year{display:block}.participants-splo .field-name-body p{float:none;width:auto}.participants-splo .field-name-body td{display:block}.participants-splo .field-name-body td br{display:none}.participants-splo .field-name-body table{margin-bottom:44px}.participants-splo .field-name-body .btn{margin-top:24px;margin-bottom:0;margin-right:0}.participants-splo .field-name-body .btn:first-child{margin-right:0}.view-library-list .toggle-short-body{float:left !important}.view-library-list .toggle-short-body a{font-size:15px;font-size:0.9375rem}.view-library-list .views-field-field-attachment,.view-library-list .views-field-field-link{margin:15px 0;font-size:20px;font-size:1.25rem}.node-panel-matey .gray-box .more-link:after{content:none}.node-panel-matey .field-name-field-short-body:before,.node-panel-matey .field-name-field-short-body:after{content:'';display:table}.node-panel-matey .field-name-field-short-body:after{clear:both}.node-panel-matey .field-name-field-short-body h3:first-child{margin-top:0}.node-page .field-name-body .btn{margin-bottom:32px}.view-offer-list .views-field-view-node a{font-size:16px;font-size:1rem}.search-form{width:450px;padding-top:14px;padding-bottom:14px;padding-left:20px;margin-left:-20px}.search-form label{margin-right:6px}.search-form input[type='text']{width:327px}.select-provinces-wrap .customSelect{min-width:375px}.pre-footer .block-simplenews{width:412px}.pre-footer .block-block{width:412px}.pre-footer .block-block .content{display:block}#main-footer{height:76px;padding:9px 0 7px}#main-footer .menu>li{float:none;margin-top:7px;margin-bottom:7px}#main-footer .menu>li>a{padding-top:0;padding-bottom:0}.toggle-container .toggle-map{width:410px}.copyrights{padding-top:30px}.copyrights img{float:none !important;display:block;margin:0 auto 28px}.copyrights .content{width:450px;margin:0 auto}.copyrights .content>p>span{clear:both;margin-left:0}.no-section #main-header{min-height:193px;background-image:none}.no-section .block-partners ul{float:right}.no-section .block-partners ul>li{width:125px}.not-section-home .block-section-name{width:100%;height:54px;padding:0 16px;margin-left:0;text-align:right;line-height:54px}.not-section-home .block-partners p{float:left;width:155px;position:relative;top:22px;left:0;text-indent:0;text-align:right;white-space:normal}.not-section-home.have-section .block-partners p{width:148px}.not-section-home .region-header-partners{width:408px;height:72px;padding:0}.not-section-home #main-header{min-height:227px;background-image:none}.not-section-home #main-header .header-meta-partners{height:72px}.not-section-home .header-program{display:block;width:100%}.front .block-partners ul{float:right}.front .block-partners ul li{width:120px}.have-section .block-section-name{padding-left:19px;width:408px}.have-section .block-partners p{width:129px;margin:0;top:0;left:0;white-space:nowrap;font-size:12px;font-size:0.75rem;text-indent:-24px}.have-section .block-partners ul{margin-top:-3px}.have-section .block-partners ul>li{width:112px;height:62px}.have-section .region-header-partners{overflow:visible;width:225px;height:auto;padding-top:0}.have-section .region-content .node{padding-right:35px;padding-left:35px}.have-section #main-header{min-height:176px;background-color:#446b9f;background-image:none}.have-section .header-meta{height:86px}.have-section .header-meta .block-section-name{display:none}.have-section .header-meta-partners{height:86px}.have-section .header-logo{width:182px;display:block}.have-section .header-logo img{max-width:100%;height:auto}.have-section .header-logo figure{margin:16px 0 0 9px}.have-section .header-program{float:left;width:auto}.have-section .header-program .block-section-name{height:72px;text-align:left;line-height:72px}.have-section .header-box{float:right;width:72px;height:72px;padding:0}.have-section .header-search{width:72px;height:72px;position:relative;z-index:10;background-color:#f8f8f8}.have-section .header-search .form-type-textfield{display:none;position:absolute;left:16px;right:16px}.have-section .header-search .form-submit{margin:20px 20px 21px}.have-section .header-logo{width:182px}.have-section .site-logo{display:none}.have-section .toggle-meanmenu{height:86px}.front #main-header{height:804px;background-position:center top;background-image:url("../img/bg-header-s.jpg");background-position:center 31%;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto}.page-search .block-system>.content{width:410px;margin-left:auto;margin-right:auto}}.node-konferencja-upowszechniajaca, .zglos-sie {width: 700px; float: left; #block-block-13 .content{ width: 100%} 
.slideout-widget {
	display: none;
}
.baner-right-down img {
	display: none;
}
.strzalka-sm {
   
    opacity: 0;
    position: fixed;
    bottom: 20px;
    right: 20px;
    transition: opacity .3s;
   z-index: 9;
}

.strzalka-sm img{
    width: 80px;
    height: 50px;
    
}
.strzalka-sm-static{
    transition: opacity .3s;
    cursor: pointer;
    opacity: 0.5;
}
.strzalka-sm-static:hover {
    opacity: 1;
}
#edit-submit-offer-list {
    display: none;
}
#views-exposed-form-offer-list-offer-list-wsus {
    padding-bottom: 20px;
}
#views-exposed-form-offer-list-offer-list-wsus  label {
    padding-bottom: 10px;
}
}
/*# sourceMappingURL=style.css.map */
.view-section-news-list .views-row  .views-field-body {
	margin-bottom: 12px;
}
.block-site-news .views-row .views-field-body {
	margin-bottom: 12px;
}
.view-section-news  .views-field-body{
	margin-bottom: 12px;
}
.field-name-body h1,
.field-name-body h2,
.field-name-body h3,
.field-name-body h4,
.field-name-body h5,
.field-name-body h6{
   font-size: 13px;
   font-family: 'Lato bold';
}