/* Minification failed. Returning unminified contents.
(1226,26): run-time error CSS1046: Expect comma, found '38'
(1226,32): run-time error CSS1046: Expect comma, found ')'
 */
/*! jQuery UI - v1.10.0 - 2013-01-20
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/Content/jquery-ui-themes/smoothness/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/Content/jquery-ui-themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/Content/jquery-ui-themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/Content/jquery-ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/Content/jquery-ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.nivoSlider { position: relative; width: 100%; height: auto; overflow: hidden; }
.nivoSlider img { position: absolute; top: 0px; left: 0px; max-width: none; }
.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; }

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; background: white; filter: alpha(opacity=0); opacity: 0; }
/* The slices and boxes in the Slider */
.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0; }
.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden; }
.nivo-box img { display: block; }

/* Caption styles */
.nivo-caption { position: absolute; left: 0px; bottom: 0px; background: #000; color: #fff; width: 100%; z-index: 8; padding: 5px 10px; opacity: 0.8; overflow: hidden; display: none; -moz-opacity: 0.8; filter: alpha(opacity=8); -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ }
.nivo-caption p { padding: 5px; margin: 0; }
.nivo-caption a { display: inline !important; }
.nivo-html-caption { display: none; }
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { position: absolute; top: 45%; z-index: 9; cursor: pointer; }
.nivo-prevNav { left: 0px; }
.nivo-nextNav { right: 0px; }
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav { text-align: center; padding: 15px 0; }
.nivo-controlNav a { cursor: pointer; }
.nivo-controlNav a.active { font-weight: bold; }

.theme-default .nivoSlider { position: relative; background: #fff url(/Content/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;  margin-bottom: 10px; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a; }
.theme-default .nivoSlider img { position: absolute; top: 0px; left: 0px; display: none; }
.theme-default .nivoSlider a { border: 0; display: block; }

.theme-default .nivo-controlNav { text-align: center; /*padding: 20px 0;*/  position:absolute; right:0px; top:0px; padding:10px 0;}
.theme-default .nivo-controlNav a { display: inline-block; width: 22px; height: 22px; background: url(/Content/nivo-slider/themes/default/bullets.png)no-repeat; text-indent: -9999px; border: 0; margin: 0 2px; }
.theme-default .nivo-controlNav a.active { background-position: 0 -22px; }

.theme-default .nivo-directionNav a { display: block; width: 30px; height: 30px; background: url(/Content/nivo-slider/themes/default/arrows.png) no-repeat;  text-indent: -9999px; border: 0; opacity: 0; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav { background-position: -30px 0; right: 15px; }
.theme-default a.nivo-prevNav { left: 15px; }

.theme-default .nivo-caption { font-family: Helvetica, Arial, sans-serif; }
.theme-default .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff; }
.theme-default .nivo-caption a:hover { color: #fff; }

.theme-default .nivo-controlNav.nivo-thumbs-enabled { width: 100%; }
.theme-default .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: none; margin-bottom: 5px; }
.theme-default .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto; }

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }

.pagination > li { display: inline; }

.pagination > li > a,
.pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #ffffff; border: 1px solid #dddddd; }

.pagination > li:first-child > a,
.pagination > li:first-child > span { margin-left: 0; /*border-bottom-left-radius: 4px; border-top-left-radius: 4px;*/ }

.pagination > li:last-child > a,
.pagination > li:last-child > span { /*border-top-right-radius: 4px; border-bottom-right-radius: 4px;*/ }

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus { background-color: #eeeeee; }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus { z-index: 2; color: #ffffff; cursor: default; background-color: #808080; border-color: #808080;/*background-color: #428bca; border-color: #428bca;*/ }

.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus { color: #999999; cursor: not-allowed; background-color: #ffffff; border-color: #dddddd; }

.pagination-lg > li > a,
.pagination-lg > li > span { padding: 10px 16px; font-size: 18px; }

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; }

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; }

.pagination-sm > li > a,
.pagination-sm > li > span { padding: 5px 10px; font-size: 12px; }

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }

.pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none; }

.pager:before,
.pager:after { display: table; content: " "; }

.pager:after { clear: both; }

.pager:before,
.pager:after { display: table; content: " "; }

.pager:after { clear: both; }

.pager li { display: inline; }

.pager li > a,
.pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px; }

.pager li > a:hover,
.pager li > a:focus { text-decoration: none; background-color: #eeeeee; }

.pager .next > a,
.pager .next > span { float: right; }

.pager .previous > a,
.pager .previous > span { float: left; }

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span { color: #999999; cursor: not-allowed; background-color: #ffffff; }


#gcmsadminbar * { border-radius: 0; box-sizing: content-box; font: 400 13px/32px "Tahoma"; height: auto; letter-spacing: normal; margin: 0; padding: 0; position: static; text-shadow: none; text-transform: none; transition: none 0s ease 0s; width: auto; }
.rtl #gcmsadminbar * { font-family: Tahoma,sans-serif; }
html:lang(he-il) .rtl #gcmsadminbar * { font-family: Arial,sans-serif; }
#gcmsadminbar a.ab-item, #gcmsadminbar > #gcms-toolbar span.ab-label, #gcmsadminbar > #gcms-toolbar span.noticon { /*color: #eee;*/ color:#999;}
#gcmsadminbar #gcms-admin-bar-my-sites a.ab-item, #gcmsadminbar #gcms-admin-bar-site-name a.ab-item { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#gcmsadminbar ul li:after, #gcmsadminbar ul li:before { content: normal; }
#gcmsadminbar a, #gcmsadminbar a img, #gcmsadminbar a img:hover, #gcmsadminbar a:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; outline: 0 none; text-decoration: none; }
#gcmsadminbar a:active, #gcmsadminbar a:focus, #gcmsadminbar div, #gcmsadminbar input[type="email"], #gcmsadminbar input[type="number"], #gcmsadminbar input[type="password"], #gcmsadminbar input[type="search"], #gcmsadminbar input[type="text"], #gcmsadminbar input[type="url"], #gcmsadminbar select, #gcmsadminbar textarea { box-shadow: none; outline: 0 none; }
#gcmsadminbar { background: none repeat scroll 0 0 /*#053D5E*/#FFF; color: #ccc; direction: ltr; font: 400 13px/32px "Tahoma"; height: 32px; left: 0; min-width: 600px; position: fixed; top: 0; width: 100%; z-index: 99999; }
#gcmsadminbar .ab-sub-wrapper, #gcmsadminbar ul, #gcmsadminbar ul li { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); clear: none; list-style: outside none none; margin: 0; padding: 0; position: relative; text-indent: 0; z-index: 99999; }
#gcmsadminbar ul#gcms-admin-bar-root-default > li { margin-right: 0; }
#gcmsadminbar .quicklinks ul { text-align: left; }
#gcmsadminbar li { float: left; }
#gcmsadminbar .ab-empty-item { outline: 0 none; }
#gcmsadminbar .quicklinks .ab-top-secondary > li { float: right; }
#gcmsadminbar .quicklinks .ab-empty-item, #gcmsadminbar .quicklinks a, #gcmsadminbar .shortlink-input { display: block; height: 32px; margin: 0; padding: 0 10px; }
#gcmsadminbar .quicklinks > ul > li > a { padding: 0 8px 0 7px; }
#gcmsadminbar .menupop .ab-sub-wrapper, #gcmsadminbar .shortlink-input { background: none repeat scroll 0 0 #333; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); display: none; float: none; margin: 0; padding: 0; position: absolute; }
#gcmsadminbar.ie7 .menupop .ab-sub-wrapper, #gcmsadminbar.ie7 .shortlink-input { left: 0; top: 32px; }
#gcmsadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { min-width: 100%; }
#gcmsadminbar .ab-top-secondary .menupop .ab-sub-wrapper { left: auto; right: 0; }
#gcmsadminbar .ab-submenu { padding: 6px 0; }
#gcmsadminbar .selected .shortlink-input { display: block; }
#gcmsadminbar .quicklinks .menupop ul li { float: none; }
#gcmsadminbar .quicklinks .menupop ul li a strong { font-weight: 700; }
#gcmsadminbar .quicklinks .menupop ul li .ab-item, #gcmsadminbar .quicklinks .menupop ul li a strong, #gcmsadminbar .quicklinks .menupop.hover ul li .ab-item, #gcmsadminbar .shortlink-input, #gcmsadminbar.nojs .quicklinks .menupop:hover ul li .ab-item { height: 26px; line-height: 26px; min-width: 140px; white-space: nowrap; }
#gcmsadminbar .shortlink-input { width: 200px; }
#gcmsadminbar li.hover > .ab-sub-wrapper, #gcmsadminbar.nojs li:hover > .ab-sub-wrapper { display: block; }
#gcmsadminbar .menupop li.hover > .ab-sub-wrapper, #gcmsadminbar .menupop li:hover > .ab-sub-wrapper { margin-left: 100%; margin-top: -32px; }
#gcmsadminbar .ab-top-secondary .menupop li.hover > .ab-sub-wrapper, #gcmsadminbar .ab-top-secondary .menupop li:hover > .ab-sub-wrapper { left: inherit; margin-left: 0; right: 100%; }
#gcmsadminbar .ab-top-menu > li.hover > .ab-item, #gcmsadminbar .ab-top-menu > li:hover > .ab-item, #gcmsadminbar .ab-top-menu > li > .ab-item:focus, #gcmsadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus { background: none repeat scroll 0 0 #333; color: #2ea2cc; }
#gcmsadminbar > #gcms-toolbar a:focus span.ab-label, #gcmsadminbar > #gcms-toolbar li.hover span.ab-label, #gcmsadminbar > #gcms-toolbar li:hover span.ab-label { /*color: #2ea2cc;*/ color:#999;}
#gcmsadminbar .ab-icon, #gcmsadminbar .ab-item:before, #gcmsadminbar > #gcms-toolbar > #gcms-admin-bar-root-default .ab-icon { background-image: none !important; float: left; font: 400 20px/1 simpleicons; margin-right: 6px; padding: 4px 0; position: relative; }
#gcmsadminbar #adminbarsearch:before, #gcmsadminbar .ab-icon:before, #gcmsadminbar .ab-item:before { color: #999; position: relative; transition: all 0.1s ease-in-out 0s; }
#gcmsadminbar .ab-label { display: inline-block; height: 32px; }
#gcmsadminbar .ab-submenu .ab-item, #gcmsadminbar .quicklinks .menupop ul li a, #gcmsadminbar .quicklinks .menupop ul li a strong, #gcmsadminbar .quicklinks .menupop.hover ul li a, #gcmsadminbar.nojs .quicklinks .menupop:hover ul li a { color: #eee; }
#gcmsadminbar .quicklinks .menupop ul li a:focus, #gcmsadminbar .quicklinks .menupop ul li a:focus strong, #gcmsadminbar .quicklinks .menupop ul li a:hover, #gcmsadminbar .quicklinks .menupop ul li a:hover strong, #gcmsadminbar .quicklinks .menupop.hover ul li a:focus, #gcmsadminbar .quicklinks .menupop.hover ul li a:hover, #gcmsadminbar li .ab-item:focus:before, #gcmsadminbar li a:focus .ab-icon:before, #gcmsadminbar li.hover .ab-icon:before, #gcmsadminbar li.hover .ab-item:before, #gcmsadminbar li:hover #adminbarsearch:before, #gcmsadminbar li:hover .ab-icon:before, #gcmsadminbar li:hover .ab-item:before, #gcmsadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #gcmsadminbar.nojs .quicklinks .menupop:hover ul li a:hover { color: #2ea2cc; }
#gcmsadminbar .ab-top-secondary .menupop .menupop > .ab-item:before, #gcmsadminbar .menupop .menupop > .ab-item:before { font: 400 17px/1 simpleicons; position: absolute; }
#gcmsadminbar .menupop .menupop > .ab-item { display: block; padding-right: 2em; }
#gcmsadminbar .menupop .menupop > .ab-item:before { color: inherit; content: ""; right: 4px; top: 1px; }
#gcmsadminbar .ab-top-secondary .menupop .menupop > .ab-item { padding-left: 2em; padding-right: 1em; }
#gcmsadminbar .ab-top-secondary .menupop .menupop > .ab-item:before { content: ""; left: 3px; top: 5px; }
#gcmsadminbar .quicklinks .menupop ul.ab-sub-secondary { box-shadow: none; display: block; margin: 0; position: relative; right: auto; }
#gcmsadminbar .quicklinks .menupop ul.ab-sub-secondary, #gcmsadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu { background: none repeat scroll 0 0 #4b4b4b; }
#gcmsadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a, #gcmsadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover { color: #2ea2cc; }
#gcmsadminbar .quicklinks a span#ab-updates { background: none repeat scroll 0 0 #eee; border-radius: 10px; color: #333; display: inline; font-size: 10px; font-weight: 700; padding: 2px 5px; }
#gcmsadminbar .quicklinks a:hover span#ab-updates { background: none repeat scroll 0 0 #fff; color: #000; }
#gcmsadminbar .ab-top-secondary { float: right; }
#gcmsadminbar ul li:last-child, #gcmsadminbar ul li:last-child .ab-item { box-shadow: none; }
#gcms-admin-bar-my-account > ul { min-width: 198px; }
#gcms-admin-bar-my-account > .ab-item:before {content:"\e005";  /*content: "";*/ float: right; margin-left: 6px; margin-right: 0; top: 2px; }
#gcms-admin-bar-my-account.with-avatar > .ab-item:before { content: none; display: none; }
#gcms-admin-bar-my-account.with-avatar > ul { min-width: 270px; }
#gcmsadminbar #gcms-admin-bar-user-actions > li { margin-left: 16px; margin-right: 16px; }
#gcmsadminbar #gcms-admin-bar-user-actions.ab-submenu { padding: 6px 0 12px; }
#gcmsadminbar #gcms-admin-bar-my-account.with-avatar #gcms-admin-bar-user-actions > li { margin-left: 88px; }
#gcmsadminbar #gcms-admin-bar-user-info { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto; margin-bottom: 15px; margin-top: 6px; }
#gcms-admin-bar-user-info .avatar { height: 64px; left: -72px; position: absolute; top: 4px; width: 64px; }
#gcmsadminbar #gcms-admin-bar-user-info a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto; }
#gcmsadminbar #gcms-admin-bar-user-info span { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); height: 18px; padding: 0; }
#gcmsadminbar #gcms-admin-bar-user-info .display-name, #gcmsadminbar #gcms-admin-bar-user-info .username { display: block; }
#gcmsadminbar #gcms-admin-bar-user-info .username { color: #999; font-size: 11px; }
#gcmsadminbar .quicklinks li#gcms-admin-bar-my-account.with-avatar > a img { background: none repeat scroll 0 0 #eee; border: 1px solid #888; display: inline; float: none; height: 16px; line-height: 24px; margin: -4px 0 0 6px; padding: 0; vertical-align: middle; width: 16px; }
#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item .ab-icon { height: 28px; margin-right: 0; padding: 6px 0 5px; width: 100px; }
#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item { padding: 0 7px; background-size:auto 30px; }
#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item img {height:30px; top:1px; padding:0 5px;}
#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item .ab-icon:before { /*content: "";*/ top: 2px; border:1px solid red; }
#gcmsadminbar .quicklinks li .blavatar { color: #eee; float: left; font: 400 16px/1 simpleicons !important; }
#gcmsadminbar .quicklinks li a:hover .blavatar { color: #2ea2cc; }
#gcmsadminbar .quicklinks li .blavatar:before { content: ""; display: inline-block; height: 16px; margin: 6px 8px 0 -2px; width: 16px; }
#gcmsadminbar #gcms-admin-bar-appearance { margin-top: -12px; }
#gcmsadminbar #gcms-admin-bar-my-sites > .ab-item:before, #gcmsadminbar #gcms-admin-bar-site-name > .ab-item:before { font-family:simpleicons; content:"\e039"; /*content: "";*/ top: 2px; }
#gcmsadminbar #gcms-admin-bar-edit > .ab-item:before { content: ""; top: 2px; }
#gcmsadminbar #gcms-admin-bar-site-name > .ab-item:before { /*content: "";*/  font-family:simpleicons; content:"\e039";}
.gcms-admin #gcmsadminbar #gcms-admin-bar-site-name > .ab-item:before { /*content: "";*/  font-family:simpleicons; content:"\e039";}
#gcmsadminbar #gcms-admin-bar-comments .ab-icon { margin-right: 6px; }
#gcmsadminbar #gcms-admin-bar-comments .ab-icon:before { content: ""; top: 3px; }
#gcmsadminbar #gcms-admin-bar-comments .count-0 { opacity: 0.5; }
#gcmsadminbar #gcms-admin-bar-new-content .ab-icon:before { /*content: "";*/ top: 2px; content:"\e095";  }
#gcmsadminbar #gcms-admin-bar-updates .ab-icon:before { content: ""; top: 2px; }
#gcmsadminbar #gcms-admin-bar-search .ab-item { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); padding: 0; }
#gcmsadminbar #adminbarsearch { height: 32px; padding: 0 2px; position: relative; }
#gcmsadminbar #adminbarsearch:before {content:"\e090"; /*content: "";*/ font: 400 20px/1 simpleicons !important; left: 5px; position: absolute; top: 6px; z-index: 20; }
#gcmsadminbar > #gcms-toolbar > #gcms-admin-bar-top-secondary > #gcms-admin-bar-search #adminbarsearch input.adminbar-input { background-color: transparent; border: medium none; box-shadow: none; box-sizing: border-box; color: #ccc; cursor: pointer; font: 13px/24px "Tahoma"; height: 24px; margin: 0; outline: 0 none; padding: 0 3px 0 24px; position: relative; transition-duration: 400ms; transition-property: width, background; transition-timing-function: ease; width: 24px; z-index: 30; }
#gcmsadminbar > #gcms-toolbar > #gcms-admin-bar-top-secondary > #gcms-admin-bar-search #adminbarsearch input.adminbar-input:focus { background-color: rgba(255, 255, 255, 0.9); border: 0 none; color: #000; cursor: text; width: 200px; z-index: 10; }
#gcmsadminbar.ie7 > #gcms-toolbar > #gcms-admin-bar-top-secondary > #gcms-admin-bar-search #adminbarsearch input.adminbar-input { margin-top: 3px; width: 120px; }
#gcmsadminbar.ie8 > #gcms-toolbar > #gcms-admin-bar-top-secondary > #gcms-admin-bar-search #adminbarsearch input.adminbar-input { background-color: #464646; margin-top: 4px; }
#gcmsadminbar.ie8 > #gcms-toolbar > #gcms-admin-bar-top-secondary > #gcms-admin-bar-search #adminbarsearch input.adminbar-input:focus { background-color: #fff; }
#gcmsadminbar #adminbarsearch .adminbar-input:-moz-placeholder { color: #999; }
#gcmsadminbar #adminbarsearch .adminbar-input::-moz-placeholder { color: #999; }
#gcmsadminbar #adminbarsearch .adminbar-button, .customize-support .hide-if-customize, .customize-support .gcms-core-ui .hide-if-customize, .customize-support.gcms-core-ui .hide-if-customize, .no-customize-support .hide-if-no-customize, .no-customize-support .gcms-core-ui .hide-if-no-customize, .no-customize-support.gcms-core-ui .hide-if-no-customize { display: none; }
#gcmsadminbar .screen-reader-text, #gcmsadminbar .screen-reader-text span { height: 1px; left: -1000em; overflow: hidden; position: absolute; top: -1000em; width: 1px; }
#gcmsadminbar .screen-reader-shortcut { position: absolute; top: -1000em; }
#gcmsadminbar .screen-reader-shortcut:focus { background: none repeat scroll 0 0 #f1f1f1; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); color: #21759b; display: block; font-size: 14px; font-weight: 700; height: auto; left: 6px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 7px; width: auto; z-index: 100000; }
* html #gcmsadminbar { overflow: hidden; position: absolute; }
* html #gcmsadminbar .quicklinks ul li a { float: left; }
* html #gcmsadminbar .menupop a span { background-image: none; }
.no-font-face #gcmsadminbar ul.ab-top-menu > li > a.ab-item { display: block; margin: 0 3px; overflow: hidden; text-align: center; width: 45px; }
.no-font-face #gcmsadminbar #gcms-admin-bar-edit > .ab-item, .no-font-face #gcmsadminbar #gcms-admin-bar-my-sites > .ab-item, .no-font-face #gcmsadminbar #gcms-admin-bar-site-name > .ab-item { text-indent: 0; }
.no-font-face #gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item, .no-font-face #gcmsadminbar .ab-icon, .no-font-face #gcmsadminbar .ab-icon:before, .no-font-face #gcmsadminbar a.ab-item:before { display: none !important; }
.no-font-face #gcmsadminbar ul.ab-top-menu > li > a > span.ab-label { display: inline; }
.no-font-face #gcmsadminbar #gcms-admin-bar-menu-toggle span.ab-icon { display: inline !important; }
.no-font-face #gcmsadminbar #gcms-admin-bar-menu-toggle span.ab-icon:before { color: #fff; content: "Menu"; display: inline-block !important; font: 14px/45px sans-serif !important; }
.no-font-face #gcmsadminbar #gcms-admin-bar-site-name a.ab-item { color: #fff; }

@media screen and (max-width: 782px) {
	html #gcmsadminbar { height: 46px; left: 0 !important; min-width: 300px; z-index: 500 !important; }
	#gcmsadminbar * { font: 400 14px/32px "Tahoma"; }
	#gcmsadminbar .quicklinks .ab-empty-item, #gcmsadminbar .quicklinks > ul > li > a { height: 46px; line-height: 46px; padding: 0; width: auto; }
	#gcmsadminbar .ab-icon { font: 40px/1 simpleicons !important; height: 46px; margin: 0; text-align: center; width: 52px; }
	#gcmsadminbar .ab-icon:before { text-align: center; }
	#gcmsadminbar .ab-submenu { padding: 0; }
	#gcmsadminbar #gcms-admin-bar-my-account a.ab-item, #gcmsadminbar #gcms-admin-bar-my-sites a.ab-item, #gcmsadminbar #gcms-admin-bar-site-name a.ab-item { text-overflow: clip; }
	#gcmsadminbar .ab-label { display: none; }
	#gcmsadminbar .menupop li.hover > .ab-sub-wrapper, #gcmsadminbar .menupop li:hover > .ab-sub-wrapper { margin-top: -46px; }
	#gcmsadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop > .ab-item { padding-right: 30px; }
	#gcmsadminbar .menupop .menupop > .ab-item:before { right: 6px; top: 10px; }
	#gcmsadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item { font-size: 16px; padding: 6px 15px 12px; }
	#gcmsadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty { display: none; }
	#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item { padding: 0; }
	#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item .ab-icon { height: 46px; padding: 0; text-align: center; vertical-align: top; width: 52px; }
	#gcmsadminbar #gcms-admin-bar-gcms-logo > .ab-item .ab-icon:before { font: 28px/1 simpleicons !important; top: -3px; }
	#gcmsadminbar #gcms-admin-bar-edit > .ab-item, #gcmsadminbar #gcms-admin-bar-my-account > .ab-item, #gcmsadminbar #gcms-admin-bar-my-sites > .ab-item, #gcmsadminbar #gcms-admin-bar-site-name > .ab-item { color: #999; overflow: hidden; padding: 0; position: relative; text-indent: 100%; white-space: nowrap; width: 52px; }
	#gcmsadminbar .ab-icon, #gcmsadminbar .ab-item:before, #gcmsadminbar > #gcms-toolbar > #gcms-admin-bar-root-default .ab-icon { margin-right: 0; padding: 0; }
	#gcmsadminbar #gcms-admin-bar-edit > .ab-item:before, #gcmsadminbar #gcms-admin-bar-my-account > .ab-item:before, #gcmsadminbar #gcms-admin-bar-my-sites > .ab-item:before, #gcmsadminbar #gcms-admin-bar-site-name > .ab-item:before { display: block; font: 400 32px/1 simpleicons; text-align: center; text-indent: 0; top: 7px; width: 52px; }
	#gcmsadminbar #gcms-admin-bar-appearance { margin-top: 0; }
	#gcmsadminbar #gcms-admin-bar-search, #gcmsadminbar .quicklinks li .blavatar:before { display: none; }
	#gcmsadminbar #gcms-admin-bar-new-content .ab-icon:before { font-size:26px; display: block; height: 46px !important; line-height: 53px; text-align: center; top: -3px; width: 52px; }
	#gcmsadminbar #gcms-admin-bar-updates { text-align: center; }
	#gcmsadminbar #gcms-admin-bar-updates .ab-icon:before { top: 3px; }
	#gcmsadminbar #gcms-admin-bar-comments .ab-icon { margin: 0; }
	#gcmsadminbar #gcms-admin-bar-comments .ab-icon:before { display: block; font-size: 34px; height: 46px; line-height: 47px; top: 0; }
	#gcmsadminbar #gcms-admin-bar-my-account > a { overflow: hidden; padding: 0 10px; position: relative; text-indent: 150%; white-space: nowrap; width: 28px; }
	#gcmsadminbar .quicklinks li#gcms-admin-bar-my-account.with-avatar > a img { height: 26px; position: absolute; right: 10px; top: 13px; width: 26px; }
	#gcmsadminbar #gcms-admin-bar-user-actions.ab-submenu { padding: 0; }
	#gcmsadminbar #gcms-admin-bar-user-actions.ab-submenu img.avatar { display: none; }
	#gcmsadminbar #gcms-admin-bar-my-account.with-avatar #gcms-admin-bar-user-actions > li { margin: 0; }
	#gcmsadminbar #gcms-admin-bar-user-info .display-name { color: #eee; font-size: 16px; height: auto; line-height: 24px; }
	#gcmsadminbar #gcms-admin-bar-user-info a { padding-top: 4px; }
	#gcmsadminbar #gcms-admin-bar-user-info .username { line-height: 0.8 !important; margin-bottom: -2px; }
	#gcms-toolbar > ul > li { display: none; }
	#gcmsadminbar li#gcms-admin-bar-comments, #gcmsadminbar li#gcms-admin-bar-edit, #gcmsadminbar li#gcms-admin-bar-menu-toggle, #gcmsadminbar li#gcms-admin-bar-my-account, #gcmsadminbar li#gcms-admin-bar-my-sites, #gcmsadminbar li#gcms-admin-bar-new-content, #gcmsadminbar li#gcms-admin-bar-site-name, #gcmsadminbar li#gcms-admin-bar-updates, #gcmsadminbar li#gcms-admin-bar-gcms-logo { display: block; }
	#gcmsadminbar li.hover ul li, #gcmsadminbar li:hover ul li, #gcmsadminbar li:hover ul li:hover ul li { display: list-item; }
	#gcmsadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { min-width: -moz-fit-content; }
	#gcmsadminbar ul#gcms-admin-bar-root-default > li { margin-right: 0; }
	#gcmsadminbar #gcms-admin-bar-comments, #gcmsadminbar #gcms-admin-bar-edit, #gcmsadminbar #gcms-admin-bar-my-account, #gcmsadminbar #gcms-admin-bar-my-sites, #gcmsadminbar #gcms-admin-bar-new-content, #gcmsadminbar #gcms-admin-bar-site-name, #gcmsadminbar #gcms-admin-bar-updates, #gcmsadminbar #gcms-admin-bar-gcms-logo, #gcmsadminbar .ab-top-menu, #gcmsadminbar .ab-top-secondary { position: static; }
	#gcmsadminbar #gcms-admin-bar-my-account { float: right; }
	.network-admin #gcmsadminbar ul#gcms-admin-bar-top-secondary > li#gcms-admin-bar-my-account { margin-right: 0; }
	#gcmsadminbar .ab-top-secondary .menupop .menupop > .ab-item:before { left: 0; top: 10px; }
}

@media screen and (max-width: 600px) {
	#gcmsadminbar { position: absolute; }
	#gcms-responsive-overlay { height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 400; }
	#gcmsadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { left: 0; position: fixed; width: 100%; }
	#gcmsadminbar .menupop .menupop > .ab-item:before { display: none; }
	#gcmsadminbar #gcms-admin-bar-gcms-logo.menupop .ab-sub-wrapper { margin-left: 0; }
	#gcmsadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { left: auto; margin: 0; top: auto; width: 100%; }
	#gcmsadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item { font-size: 16px; padding: 6px 15px 19px 30px; }
	#gcmsadminbar li:hover ul li ul li { display: list-item; }
	#gcmsadminbar li#gcms-admin-bar-updates, #gcmsadminbar li#gcms-admin-bar-gcms-logo { display: none; }
	#gcmsadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { box-shadow: none; position: static; }
}

@font-face{font-family:'simpleicons';src:url('/content/fonts/simple/simpleicons.eot');src:url('/content/fonts/simple/simpleicons.eot?#iefix') format('embedded-opentype')}@font-face{font-family:'simpleicons';src:url('/content/fonts/simple/simpleicons.woff') format('woff'),url('/content/fonts/simple/simpleicons.ttf') format('truetype'),url('/content/fonts/simple/simpleicons.svg') format('svg');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'simpleicons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-trophy,.icon-screen-smartphone,.icon-screen-desktop,.icon-plane,.icon-notebook,.icon-moustache,.icon-mouse,.icon-magnet,.icon-energy,.icon-emoticon-smile,.icon-disc,.icon-cursor-move,.icon-crop,.icon-credit-card,.icon-chemistry,.icon-user,.icon-speedometer,.icon-social-youtube,.icon-social-twitter,.icon-social-tumblr,.icon-social-facebook,.icon-social-dropbox,.icon-social-dribbble,.icon-shield,.icon-screen-tablet,.icon-magic-wand,.icon-hourglass,.icon-graduation,.icon-ghost,.icon-game-controller,.icon-fire,.icon-eyeglasses,.icon-envelope-open,.icon-envelope-letter,.icon-bell,.icon-badge,.icon-anchor,.icon-wallet,.icon-vector,.icon-speech,.icon-puzzle,.icon-printer,.icon-present,.icon-playlist,.icon-pin,.icon-picture,.icon-map,.icon-layers,.icon-handbag,.icon-globe-alt,.icon-globe,.icon-frame,.icon-folder-alt,.icon-film,.icon-feed,.icon-earphones-alt,.icon-earphones,.icon-drop,.icon-drawer,.icon-docs,.icon-directions,.icon-direction,.icon-diamond,.icon-cup,.icon-compass,.icon-call-out,.icon-call-in,.icon-call-end,.icon-calculator,.icon-bubbles,.icon-briefcase,.icon-book-open,.icon-basket-loaded,.icon-basket,.icon-bag,.icon-action-undo,.icon-action-redo,.icon-wrench,.icon-umbrella,.icon-trash,.icon-tag,.icon-support,.icon-size-fullscreen,.icon-size-actual,.icon-shuffle,.icon-share-alt,.icon-share,.icon-rocket,.icon-question,.icon-pie-chart,.icon-pencil,.icon-note,.icon-music-tone-alt,.icon-music-tone,.icon-microphone,.icon-loop,.icon-logout,.icon-login,.icon-list,.icon-like,.icon-home,.icon-grid,.icon-graph,.icon-equalizer,.icon-dislike,.icon-cursor,.icon-control-start,.icon-control-rewind,.icon-control-play,.icon-control-pause,.icon-control-forward,.icon-control-end,.icon-calendar,.icon-bulb,.icon-bar-chart,.icon-arrow-up,.icon-arrow-right,.icon-arrow-left,.icon-arrow-down,.icon-ban,.icon-bubble,.icon-camcorder,.icon-camera,.icon-check,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-doc,.icon-envelope,.icon-eye,.icon-flag,.icon-folder,.icon-heart,.icon-info,.icon-key,.icon-link,.icon-lock,.icon-lock-open,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-paper-clip,.icon-paper-plane,.icon-plus,.icon-pointer,.icon-power,.icon-refresh,.icon-reload,.icon-settings,.icon-star,.icon-symbol-female,.icon-symbol-male,.icon-target,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-users{font-family:simpleicons;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-user-female:before{content:""}.icon-user-follow:before{content:""}.icon-user-following:before{content:""}.icon-user-unfollow:before{content:""}.icon-trophy:before{content:""}.icon-screen-smartphone:before{content:""}.icon-screen-desktop:before{content:""}.icon-plane:before{content:""}.icon-notebook:before{content:""}.icon-moustache:before{content:""}.icon-mouse:before{content:""}.icon-magnet:before{content:""}.icon-energy:before{content:""}.icon-emoticon-smile:before{content:""}.icon-disc:before{content:""}.icon-cursor-move:before{content:""}.icon-crop:before{content:""}.icon-credit-card:before{content:""}.icon-chemistry:before{content:""}.icon-user:before{content:""}.icon-speedometer:before{content:""}.icon-social-youtube:before{content:""}.icon-social-twitter:before{content:""}.icon-social-tumblr:before{content:""}.icon-social-facebook:before{content:""}.icon-social-dropbox:before{content:""}.icon-social-dribbble:before{content:""}.icon-shield:before{content:""}.icon-screen-tablet:before{content:""}.icon-magic-wand:before{content:""}.icon-hourglass:before{content:""}.icon-graduation:before{content:""}.icon-ghost:before{content:""}.icon-game-controller:before{content:""}.icon-fire:before{content:""}.icon-eyeglasses:before{content:""}.icon-envelope-open:before{content:""}.icon-envelope-letter:before{content:""}.icon-bell:before{content:""}.icon-badge:before{content:""}.icon-anchor:before{content:""}.icon-wallet:before{content:""}.icon-vector:before{content:""}.icon-speech:before{content:""}.icon-puzzle:before{content:""}.icon-printer:before{content:""}.icon-present:before{content:""}.icon-playlist:before{content:""}.icon-pin:before{content:""}.icon-picture:before{content:""}.icon-map:before{content:""}.icon-layers:before{content:""}.icon-handbag:before{content:""}.icon-globe-alt:before{content:""}.icon-globe:before{content:""}.icon-frame:before{content:""}.icon-folder-alt:before{content:""}.icon-film:before{content:""}.icon-feed:before{content:""}.icon-earphones-alt:before{content:""}.icon-earphones:before{content:""}.icon-drop:before{content:""}.icon-drawer:before{content:""}.icon-docs:before{content:""}.icon-directions:before{content:""}.icon-direction:before{content:""}.icon-diamond:before{content:""}.icon-cup:before{content:""}.icon-compass:before{content:""}.icon-call-out:before{content:""}.icon-call-in:before{content:""}.icon-call-end:before{content:""}.icon-calculator:before{content:""}.icon-bubbles:before{content:""}.icon-briefcase:before{content:""}.icon-book-open:before{content:""}.icon-basket-loaded:before{content:""}.icon-basket:before{content:""}.icon-bag:before{content:""}.icon-action-undo:before{content:""}.icon-action-redo:before{content:""}.icon-wrench:before{content:""}.icon-umbrella:before{content:""}.icon-trash:before{content:""}.icon-tag:before{content:""}.icon-support:before{content:""}.icon-size-fullscreen:before{content:""}.icon-size-actual:before{content:""}.icon-shuffle:before{content:""}.icon-share-alt:before{content:""}.icon-share:before{content:""}.icon-rocket:before{content:""}.icon-question:before{content:""}.icon-pie-chart:before{content:""}.icon-pencil:before{content:""}.icon-note:before{content:""}.icon-music-tone-alt:before{content:""}.icon-music-tone:before{content:""}.icon-microphone:before{content:""}.icon-loop:before{content:""}.icon-logout:before{content:""}.icon-login:before{content:""}.icon-list:before{content:""}.icon-like:before{content:""}.icon-home:before{content:""}.icon-grid:before{content:""}.icon-graph:before{content:""}.icon-equalizer:before{content:""}.icon-dislike:before{content:""}.icon-cursor:before{content:""}.icon-control-start:before{content:""}.icon-control-rewind:before{content:""}.icon-control-play:before{content:""}.icon-control-pause:before{content:""}.icon-control-forward:before{content:""}.icon-control-end:before{content:""}.icon-calendar:before{content:""}.icon-bulb:before{content:""}.icon-bar-chart:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-down:before{content:""}.icon-ban:before{content:""}.icon-bubble:before{content:""}.icon-camcorder:before{content:""}.icon-camera:before{content:""}.icon-check:before{content:""}.icon-clock:before{content:""}.icon-close:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-doc:before{content:""}.icon-envelope:before{content:""}.icon-eye:before{content:""}.icon-flag:before{content:""}.icon-folder:before{content:""}.icon-heart:before{content:""}.icon-info:before{content:""}.icon-key:before{content:""}.icon-link:before{content:""}.icon-lock:before{content:""}.icon-lock-open:before{content:""}.icon-magnifier:before{content:""}.icon-magnifier-add:before{content:""}.icon-magnifier-remove:before{content:""}.icon-paper-clip:before{content:""}.icon-paper-plane:before{content:""}.icon-plus:before{content:""}.icon-pointer:before{content:""}.icon-power:before{content:""}.icon-refresh:before{content:""}.icon-reload:before{content:""}.icon-settings:before{content:""}.icon-star:before{content:""}.icon-symbol-female:before{content:""}.icon-symbol-male:before{content:""}.icon-target:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-off:before{content:""}.icon-users:before{content:""}
@font-face{font-family:'Genericons';src:url('/content/fonts/genericons/genericons-regular-webfont.eot');src:url('/content/fonts/genericons/genericons-regular-webfont.eot?#iefix') format('embedded-opentype')}@font-face{font-family:'Genericons';src:url('/content/fonts/genericons/genericons-regular-webfont.woff') format('woff'),url('/content/fonts/genericons/genericons-regular-webfont.ttf') format('truetype'),url('/content/fonts/genericons/genericons-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal}.genericon{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1;font-family:'Genericons';text-decoration:inherit;font-weight:normal;font-style:normal;vertical-align:top}.genericon{*overflow:auto;*zoom:1;*display:inline}.genericon-standard:before{content:''}.genericon-aside:before{content:''}.genericon-image:before{content:''}.genericon-gallery:before{content:''}.genericon-video:before{content:''}.genericon-status:before{content:''}.genericon-quote:before{content:''}.genericon-link:before{content:''}.genericon-chat:before{content:''}.genericon-audio:before{content:''}.genericon-github:before{content:''}.genericon-dribbble:before{content:''}.genericon-twitter:before{content:''}.genericon-facebook:before{content:''}.genericon-facebook-alt:before{content:''}.genericon-wordpress:before{content:''}.genericon-googleplus:before{content:''}.genericon-linkedin:before{content:''}.genericon-linkedin-alt:before{content:''}.genericon-pinterest:before{content:''}.genericon-pinterest-alt:before{content:''}.genericon-flickr:before{content:''}.genericon-vimeo:before{content:''}.genericon-youtube:before{content:''}.genericon-tumblr:before{content:''}.genericon-instagram:before{content:''}.genericon-codepen:before{content:''}.genericon-polldaddy:before{content:''}.genericon-googleplus-alt:before{content:''}.genericon-path:before{content:''}.genericon-skype:before{content:''}.genericon-digg:before{content:''}.genericon-reddit:before{content:''}.genericon-stumbleupon:before{content:''}.genericon-pocket:before{content:''}.genericon-dropbox:before{content:''}.genericon-comment:before{content:''}.genericon-category:before{content:''}.genericon-tag:before{content:''}.genericon-time:before{content:''}.genericon-user:before{content:''}.genericon-day:before{content:''}.genericon-week:before{content:''}.genericon-month:before{content:''}.genericon-pinned:before{content:''}.genericon-search:before{content:''}.genericon-unzoom:before{content:''}.genericon-zoom:before{content:''}.genericon-show:before{content:''}.genericon-hide:before{content:''}.genericon-close:before{content:''}.genericon-close-alt:before{content:''}.genericon-trash:before{content:''}.genericon-star:before{content:''}.genericon-home:before{content:''}.genericon-mail:before{content:''}.genericon-edit:before{content:''}.genericon-reply:before{content:''}.genericon-feed:before{content:''}.genericon-warning:before{content:''}.genericon-share:before{content:''}.genericon-attachment:before{content:''}.genericon-location:before{content:''}.genericon-checkmark:before{content:''}.genericon-menu:before{content:''}.genericon-refresh:before{content:''}.genericon-minimize:before{content:''}.genericon-maximize:before{content:''}.genericon-404:before{content:''}.genericon-spam:before{content:''}.genericon-summary:before{content:''}.genericon-cloud:before{content:''}.genericon-key:before{content:''}.genericon-dot:before{content:''}.genericon-next:before{content:''}.genericon-previous:before{content:''}.genericon-expand:before{content:''}.genericon-collapse:before{content:''}.genericon-dropdown:before{content:''}.genericon-dropdown-left:before{content:''}.genericon-top:before{content:''}.genericon-draggable:before{content:''}.genericon-phone:before{content:''}.genericon-send-to-phone:before{content:''}.genericon-plugin:before{content:''}.genericon-cloud-download:before{content:''}.genericon-cloud-upload:before{content:''}.genericon-external:before{content:''}.genericon-document:before{content:''}.genericon-book:before{content:''}.genericon-cog:before{content:''}.genericon-unapprove:before{content:''}.genericon-cart:before{content:''}.genericon-pause:before{content:''}.genericon-stop:before{content:''}.genericon-skip-back:before{content:''}.genericon-skip-ahead:before{content:''}.genericon-play:before{content:''}.genericon-tablet:before{content:''}.genericon-send-to-tablet:before{content:''}.genericon-info:before{content:''}.genericon-notice:before{content:''}.genericon-help:before{content:''}.genericon-fastforward:before{content:''}.genericon-rewind:before{content:''}.genericon-portfolio:before{content:''}.genericon-heart:before{content:''}.genericon-code:before{content:''}.genericon-subscribe:before{content:''}.genericon-unsubscribe:before{content:''}.genericon-subscribed:before{content:''}.genericon-reply-alt:before{content:''}.genericon-reply-single:before{content:''}.genericon-flag:before{content:''}.genericon-print:before{content:''}.genericon-lock:before{content:''}.genericon-bold:before{content:''}.genericon-italic:before{content:''}.genericon-picture:before{content:''}.genericon-fullscreen:before{content:''}.genericon-uparrow:before{content:''}.genericon-rightarrow:before{content:''}.genericon-downarrow:before{content:''}.genericon-leftarrow:before{content:''}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; outline: 0 none; border: 0 none; vertical-align: baseline; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; max-width: 100%; }
html { overflow-y: scroll; }
body, button, input, select, textarea { color: #2b2b2b; font-weight: 400; font-size: 16px; font-family: Lato,sans-serif; line-height: 1.5; }
body { background: none repeat scroll 0 0 #f5f5f5; }
a { color: #1992bd; text-decoration: none; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0 none; }
a:active, a:hover { color: #61ccf1; }
h1, h2, h3, h4, h5, h6 { clear: both; margin: 36px 0 12px; font-weight: 700; }
h1 { font-size: 26px; line-height: 1.38462; }
h2 { font-size: 24px; line-height: 1; }
h3 { font-size: 22px; line-height: 1.09091; }
h4 { font-size: 20px; line-height: 1.2; }
h5 { font-size: 18px; line-height: 1.33333; }
h6 { font-size: 16px; line-height: 1.5; }
address { margin-bottom: 24px; font-style: italic; }
abbr[title] { border-bottom: 1px dotted #2b2b2b; cursor: help; }
b, strong { font-weight: 700; }
cite, dfn, em, i { font-style: italic; }
mark, ins { background: none repeat scroll 0 0 #fff9c0; text-decoration: none; }
p { margin-bottom: 24px; }
code, kbd, tt, var, samp, pre { -moz-hyphens: none; -ms-hyphens: none; -webkit-hyphens: none; hyphens: none; font-size: 15px; font-family: monospace,serif; line-height: 1.6; }
pre { overflow: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 24px; padding: 12px; max-width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); white-space: pre-wrap; -ms-word-wrap: normal; word-wrap: normal; }
blockquote, q { quotes: none; -moz-hyphens: none; -ms-hyphens: none; -webkit-hyphens: none; hyphens: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
blockquote { margin-bottom: 24px; color: #767676; font-weight: 300; font-style: italic; font-size: 19px; line-height: 1.26316; }
blockquote cite, blockquote small { color: #2b2b2b; font-weight: 400; font-size: 16px; line-height: 1.5; }
blockquote em, blockquote i, blockquote cite { font-style: normal; }
blockquote strong, blockquote b { font-weight: 400; }
small { font-size: smaller; }
big { font-size: 125%; }
sup, sub { position: relative; height: 0; vertical-align: baseline; font-size: 75%; line-height: 0; }
sup { bottom: 1ex; }
sub { top: 0.5ex; }
dl { margin-bottom: 24px; }
dt { font-weight: bold; }
dd { margin-bottom: 24px; }
ul, ol { margin: 0 0 24px 20px; list-style: outside none none; }
ul { list-style: outside none disc; }
ol { list-style: outside none decimal; }
li > ul, li > ol { margin: 0 0 0 20px; }
img { border: 0 none; vertical-align: middle; }
figure { margin: 0; }
fieldset { margin: 0 0 24px; padding: 11px 12px 0; border: 1px solid rgba(0, 0, 0, 0.1); }
legend { white-space: normal; }
button, input, select, textarea { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; max-width: 100%; vertical-align: baseline; font-size: 100%; }
button, input { line-height: normal; }
input, textarea { }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { padding: 0; }
input[type="search"] { }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0 none; }
textarea { overflow: auto; vertical-align: top; }
table, th, td { border: 1px solid rgba(0, 0, 0, 0.1); }
table { margin-bottom: 24px; width: 100%; border-spacing: 0; border-collapse: separate; border-width: 1px 0 0 1px; }
caption, th, td { text-align: left; font-weight: normal; }
th { border-width: 0 1px 1px 0; font-weight: bold; }
td { border-width: 0 1px 1px 0; }
del { color: #767676; }
hr { margin-bottom: 23px; height: 1px; border: 0 none; background-color: rgba(0, 0, 0, 0.1); }
*::-moz-selection { background: none repeat scroll 0 0 #1992bd; color: #fff; text-shadow: none; /*#1992bd*/ }
input, textarea { padding: 8px 10px 7px; border: 1px solid rgba(0, 0, 0, 0.1); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #2b2b2b; }
textarea { width: 100%; }
input:focus, textarea:focus { outline: 0 none; border: 1px solid rgba(0, 0, 0, 0.3); }
button, .button, input[type="button"], input[type="reset"], input[type="submit"] { padding: 10px 30px 11px; border: 0 none; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background-color: #1992bd; color: #fff; vertical-align: bottom; text-transform: uppercase; font-weight: 700; font-size: 12px; }
button:hover, button:focus, .button:hover, .button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus { background-color: #61ccf1; color: #fff; /*#61ccf1*/ }
button:active, .button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { background-color: #2ea2cc; }
.search-field { width: 100%; }
.search-submit { display: none; }
:-moz-placeholder { color: #939393; }
*::-moz-placeholder { color: #939393; opacity: 1; }
.comment-content img, .entry-content img, .entry-summary img, #site-header img, .widget img, .wp-caption { max-width: 100%; }
.comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img { height: auto; }

img.size-full, img.size-large, .entry-image, .entry-thumb img { max-width: 100%; height: auto; }
embed, iframe, object, video { margin-bottom: 24px; max-width: 100%; }
p > embed, p > iframe, p > object, span > embed, span > iframe, span > object { margin-bottom: 0; }
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { display: block; margin-right: auto; margin-left: auto; }
blockquote.alignleft, figure.wp-caption.alignleft, img.alignleft { margin: 7px 24px 7px 0; }
.wp-caption.alignleft { margin: 7px 14px 7px 0; }
blockquote.alignright, figure.wp-caption.alignright, img.alignright { margin: 7px 0 7px 24px; }
.wp-caption.alignright { margin: 7px 0 7px 14px; }
blockquote.aligncenter, img.aligncenter, .wp-caption.aligncenter { margin-top: 7px; margin-bottom: 7px; }
.site-content blockquote.alignleft, .site-content blockquote.alignright { padding-top: 17px; width: 50%; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.site-content blockquote.alignleft p, .site-content blockquote.alignright p { margin-bottom: 17px; }
.wp-caption { margin-bottom: 24px; }
.wp-caption img[class*="wp-image-"] { display: block; margin: 0; }
.wp-caption { color: #767676; }
.wp-caption-text { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 9px 0; font-style: italic; font-size: 12px; line-height: 1.5; }
div.wp-caption .wp-caption-text { padding-right: 10px; }
div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text { padding-right: 0; padding-left: 10px; }
.wp-smiley { margin-top: 0; margin-bottom: 0; padding: 0; border: 0 none; }
.screen-reader-text { position: absolute; clip: rect(1px, 1px, 1px, 1px); }
.screen-reader-text:focus { position: absolute; top: 5px; left: 5px; z-index: 100000; display: block; clip: auto; padding: 15px 23px 14px; width: auto; height: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); color: #21759b; text-decoration: none; text-transform: none; font-weight: bold; font-size: 14px; line-height: normal; }
.hide { display: none; }
.footer-sidebar:before, .footer-sidebar:after, .hentry:before, .hentry:after, .gallery:before, .gallery:after, .album:before, .album:after, .slider-direction-nav:before, .slider-direction-nav:after, .contributor-info:before, .contributor-info:after, .search-box:before, .search-box:after, #back-top a:before, #back-top a:after, .primary-wrapper:before, .primary-wrapper:after, .listing:before, .listing:after, .widget:before,.widget:after,  .album-items:before, .album-items:after, [class*="content"]:before, [class*="content"]:after, [class*="site"]:before, [class*="site"]:after { display: table; content: ""; }
.footer-sidebar:after, .hentry:after, .gallery:after, .album:after, .slider-direction-nav:after,.album-items:after, .contributor-info:after, .search-box:after, #back-top a:after, .primary-wrapper:after, .listing:after,.widget:after, [class*="content"]:after, [class*="site"]:after { clear: both; }
.bypostauthor > article .fn:before, .comment-edit-link:before, .comment-reply-link:before, .comment-reply-login:before, .comment-reply-title small a:before, .contributor-posts-link:before, .menu-toggle:before, .search-toggle:before, .slider-direction-nav a:before, #back-top a:before { display: inline-block; vertical-align: text-bottom; text-decoration: inherit; font: 16px/1 simpleicons; }
.menu-toggle:before { font-family: simpleicons; }
.site-content span + .entry-date:before, .full-size-link:before, .parent-post-link:before, span + .byline:before, span + .comments-link:before, span + .edit-link:before { content: " | "; }
.site { position: relative; background-color: #fff; /*max-width: 1260px;*/ }
.main-content { width: 100%; }
#gcmsadminbar { min-height: 32px; }
#site-header { position: relative; z-index: 3; }

.site-header { position: relative; z-index: 9999; width: 100%; background-color: #000; /*max-width: 1260px;*/ }
.header-main { padding: 0 10px; min-height: 48px; max-width: 1260px; }
.site-title { float: left; margin: 0; max-width: calc(100% - 86px); font-weight: 700; font-size: 18px; line-height: 48px; }
.site-title a, .site-title a:hover { display: block; overflow: hidden; color: #fff; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.search-toggle { float: right; margin-right: 38px; width: 48px; height: 48px; background-color: #1992bd; text-align: center; cursor: pointer; }
.search-toggle:hover, .search-toggle.active { background-color: #61ccf1; }
.search-toggle:before { margin-top: 14px; color: #fff; content: "\e090"; font-size: 20px; }
.search-toggle .screen-reader-text { left: 5px; }
.search-box-wrapper { position: absolute; top: 48px; right: 0; z-index: 2; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; }
.search-box { padding: 12px; background-color: #61ccf1; }
.search-box .search-field { float: right; padding: 2px 2px 3px 6px; width: 100%; border: 0 none; background-color: #fff; font-size: 16px; }
.site-navigation ul { margin: 0; list-style: outside none none; }
.site-navigation li { border-top: 1px solid rgba(255, 255, 255, 0.2); }
.site-navigation ul ul { margin-left: 20px; }
.site-navigation a { display: block; color: #fff; text-transform: uppercase; }
.site-navigation a:hover { color: #61ccf1; }
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a, .site-navigation .current-menu-item-ancestor > a { color: #2ea2cc; font-weight: 900; }
.primary-navigation { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding-top: 24px; font-size: 14px; }
.primary-navigation.toggled-on { padding: 72px 0 36px; }
.primary-navigation .nav-menu { display: none; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
.primary-navigation.toggled-on .nav-menu { display: block; }
.primary-navigation a { padding: 7px 0; }

.primary-banner { position: relative; }
.primary-banner .slide-title { margin: 0; }

.menu-toggle { position: absolute; top: 0; right: 0; overflow: hidden; margin: 0; padding: 0; width: 48px; height: 48px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background-color: #000; text-align: center; cursor: pointer; }
.menu-toggle:before { padding: 16px; color: #fff; content: "\f419"; font: 16px/1 Genericons; /*content: "";*/ }
.menu-toggle:active, .menu-toggle:focus, .menu-toggle:hover { background-color: #444; }
.menu-toggle:focus { outline: 1px dotted; }
.menu-toggle:before, .search-toggle:before { display: inline-block; vertical-align: text-bottom; text-decoration: inherit; font: 16px/1 simpleicons; }
.search-toggle:before { display: inline-block; vertical-align: text-bottom; text-decoration: inherit; font: 16px/1 Genericons; }
.menu-toggle:before { padding: 16px; color: #fff; font-size: 20px; /*content: "";*/ }
.menu-toggle::before, .search-toggle::before { font: 16px/1 Genericons; }
.search-toggle::before { font: 16px/1 simpleicons; }


/*2nd */
.content-area { padding-top: 48px; }
.hentry { margin: 0 auto 48px; max-width: 672px; }
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content { margin: 0 auto; max-width: 474px; }
.page-content { margin-bottom: 48px; }
.entry-thumb { position: relative; z-index: 0; display: block; width: 100%; background: /*url(/themes/BezOwijania/content/css/images/pattern-light.svg)*/ repeat fixed 0 0 #f5f5f5; }
a.entry-thumb:hover { background-color: #999; }
.full-width .entry-thumb img { display: block; margin: 0 auto; }
.entry-header { position: relative; z-index: 1; }
.entry-title { margin: 0 0 12px; text-transform: uppercase; font-weight: 300; font-size: 20px; line-height: 1.09091; }
.entry-title a { color: #2b2b2b; }
.entry-title a:hover { color: #61ccf1; }
.site-content .entry-header { padding: 0 10px 12px; background-color: #fff; }
.site-content .has-entry-thumb .entry-header { padding-top: 24px; }
.entry-meta { clear: both; color: #767676; text-transform: uppercase; font-weight: 400; font-size: 12px; line-height: 1.33333; }
.entry-meta a { color: #767676; }
.entry-meta a:hover { color: #61ccf1; }
.sticky .entry-date { display: none; }
.cat-links { text-transform: uppercase; font-weight: 900; }
.cat-links a { color: #2b2b2b; }
.cat-links a:hover { color: #61ccf1; }
.byline { display: none; }
.single .byline, .group-blog .byline { display: inline; }
.site-content .entry-meta { margin-bottom: 8px; background-color: #fff; }
.site-content footer.entry-meta { margin: 24px auto 0; padding: 0 10px; }
.entry-meta .tag-links a { position: relative; display: inline-block; margin: 2px 4px 2px 10px; padding: 3px 7px; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; background-color: #767676; color: #fff; text-transform: uppercase; font-weight: 700; font-size: 11px; line-height: 1.27273; }
.entry-meta .tag-links a:hover { background-color: #61ccf1; color: #fff; }
.entry-meta .tag-links a:before { position: absolute; top: 0; left: -8px; width: 0; height: 0; border-top: 10px solid transparent; border-right: 8px solid #767676; border-bottom: 10px solid transparent; content: ""; }
.entry-meta .tag-links a:hover:before { border-right-color: #61ccf1; }
.entry-meta .tag-links a:after { position: absolute; top: 8px; left: -2px; width: 4px; height: 4px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; background-color: #fff; content: ""; }
.entry-content, .entry-summary, .page-content { word-wrap: normal; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; -ms-word-wrap: normal; hyphens: auto; }
.site-content .entry-content, .site-content .entry-summary, .page-content { padding: 12px 10px 0; background-color: #fff; }
.page .entry-content { padding-top: 0; }
.entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child { margin-top: 0; }
.entry-content a, .entry-summary a, .page-content a, .comment-content a { text-decoration: underline; }
.entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover, .entry-content a.button, .entry-summary a.button, .page-content a.button, .comment-content a.button { text-decoration: none; }
.entry-content table, .comment-content table { margin-bottom: 24px; font-size: 14px; line-height: 1.28571; }
.entry-content th, .comment-content th { padding: 8px; text-transform: uppercase; font-weight: 700; }
.entry-content td, .comment-content td { padding: 8px; }
.entry-content .edit-link { display: block; clear: both; text-transform: uppercase; font-weight: 400; font-size: 12px; line-height: 1.33333; }
.entry-content .edit-link a { color: #767676; text-decoration: none; }
.entry-content .edit-link a:hover { color: #41a62a; }
/**/
.page-links { clear: both; margin: 24px 0; text-transform: uppercase; font-weight: 900; font-size: 12px; line-height: 2; }
.page-links a, .page-links > span { display: inline-block; margin: 0 1px 2px 0; width: 22px; height: 22px; border: 1px solid #fff; background: none repeat scroll 0 0 #fff; text-align: center; }
.page-links a { border: 1px solid #000; background: none repeat scroll 0 0 #000; color: #fff; text-decoration: none; }
.page-links a:hover { border: 1px solid #41a62a; background: none repeat scroll 0 0 #41a62a; color: #fff; }
.page-links > .page-links-title { margin: 0; padding-right: 7px; width: auto; height: auto; }
.gallery { margin-bottom: 20px; }
.gallery-item { position: relative; float: left; overflow: hidden; margin: 0 4px 4px 0; }
.gallery-columns-1 .gallery-item { max-width: 100%; }
.gallery-columns-2 .gallery-item { max-width: calc(50% - 4px); }
.gallery-columns-3 .gallery-item { max-width: calc(33.3% - 4px); }
.gallery-columns-4 .gallery-item { max-width: calc(25% - 4px); }
.gallery-columns-5 .gallery-item { max-width: calc(20% - 4px); }
.gallery-columns-6 .gallery-item { max-width: calc(16.7% - 4px); }
.gallery-columns-7 .gallery-item { max-width: calc(14.28% - 4px); }
.gallery-columns-8 .gallery-item { max-width: calc(12.5% - 4px); }
.gallery-columns-9 .gallery-item { max-width: calc(11.1% - 4px); }
.gallery-columns-1 .gallery-item:nth-of-type(n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; }
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { clear: left; }
.gallery-caption { position: absolute; bottom: 0; left: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 6px 8px; max-height: 50%; width: 100%; background-color: rgba(0, 0, 0, 0.7); color: #fff; text-align: left; font-size: 12px; line-height: 1.5; opacity: 0; }
.gallery-caption:before { position: absolute; top: 0; left: 0; min-height: 49px; width: 100%; height: 100%; content: ""; }
.gallery-item:hover .gallery-caption { opacity: 1; }
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }

.album { margin-bottom: 20px; }
.album-item { position: relative; float: left; overflow: hidden; margin: 0 4px 4px 0; height: 100px; }
.album-columns-1 .album-item { max-width: 100%; }
.album-columns-2 .album-item { max-width: calc(50% - 4px); }
.album-columns-3 .album-item { max-width: calc(33.3% - 4px); }
.album-columns-4 .album-item { max-width: calc(25% - 4px); }
.album-columns-5 .album-item { max-width: calc(20% - 4px); }
.album-columns-6 .album-item { max-width: calc(16.7% - 4px); }
.album-columns-7 .album-item { max-width: calc(14.28% - 4px); }
.album-columns-8 .album-item { max-width: calc(12.5% - 4px); }
.album-columns-9 .album-item { max-width: calc(11.1% - 4px); }
.album-columns-1 .album-item:nth-of-type(n), .album-columns-2 .album-item:nth-of-type(2n), .album-columns-3 .album-item:nth-of-type(3n), .album-columns-4 .album-item:nth-of-type(4n), .album-columns-5 .album-item:nth-of-type(5n), .album-columns-6 .album-item:nth-of-type(6n), .album-columns-7 .album-item:nth-of-type(7n), .album-columns-8 .album-item:nth-of-type(8n), .album-columns-9 .album-item:nth-of-type(9n) { margin-right: 0; }
.album-columns-1.album-size-medium figure.album-item:nth-of-type(n+1), .album-columns-1.album-size-thumbnail figure.album-item:nth-of-type(n+1), .album-columns-2.album-size-thumbnail figure.album-item:nth-of-type(2n+1), .album-columns-3.album-size-thumbnail figure.album-item:nth-of-type(3n+1) { clear: left; }
.album-caption { position: absolute; bottom: 0; left: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 6px 8px; max-height: 50%; width: 100%; background-color: rgba(0, 0, 0, 0.7); color: #fff; text-align: left; font-size: 12px; line-height: 1.5; opacity: 0; }
.album-caption:before { position: absolute; top: 0; left: 0; min-height: 49px; width: 100%; height: 100%; content: ""; }
.album-item:hover .album-caption { opacity: 1; }
.album-columns-7 .album-caption, .album-columns-8 .album-caption, .album-columns-9 .album-caption { display: none; }

.format-aside .entry-content, .format-aside .entry-summary, .format-quote .entry-content, .format-quote .entry-summary, .format-link .entry-content, .format-link .entry-summary { padding-top: 0; }
.site-content .format-link .entry-title, .site-content .format-aside .entry-title, .site-content .format-quote .entry-title { display: none; }
.nav-links { border-top: 1px solid rgba(0, 0, 0, 0.1); word-wrap: normal; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; -ms-word-wrap: normal; hyphens: auto; }
.post-navigation, .image-navigation { margin: 24px auto 48px; padding: 0 10px; max-width: 474px; }
.post-navigation a, .image-navigation .previous-image, .image-navigation .next-image { padding: 11px 0 12px; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.post-navigation .meta-nav { display: block; color: #767676; text-transform: uppercase; font-weight: 900; font-size: 12px; line-height: 2; }
.post-navigation a, .image-navigation a { display: block; color: #2b2b2b; text-transform: none; font-weight: 700; font-size: 14px; line-height: 1.71429; }
.post-navigation a:hover, .image-navigation a:hover { color: #41a62a; }
.paging-navigation { margin: 48px 0; border-top: 5px solid #000; }
.paging-navigation .loop-pagination { margin-top: -5px; text-align: center; }
.paging-navigation .page-numbers { display: inline-block; margin-right: 1px; padding: 7px 16px; border-top: 5px solid transparent; text-transform: uppercase; font-weight: 900; font-size: 14px; }
.paging-navigation a { color: #2b2b2b; }
.paging-navigation .page-numbers.current { border-top: 5px solid #24890d; }
.paging-navigation a:hover { border-top: 5px solid #41a62a; color: #2b2b2b; }
.attachment .content-sidebar, .attachment .entry-thumb { display: none; }
.attachment .entry-content { padding-top: 0; }
.attachment footer.entry-meta { text-transform: none; }
.entry-attachment .attachment { margin-bottom: 24px; }
.archive-header, .page-header { margin: 24px auto; max-width: 474px; }
.archive-title, .page-title { margin: 0; font-weight: 900; font-size: 16px; line-height: 1.5; }
.taxonomy-description, .author-description { padding-top: 18px; color: #767676; font-size: 14px; line-height: 1.28571; }
.taxonomy-description p, .author-description p { margin-bottom: 18px; }
.taxonomy-description p:last-child, .author-description p:last-child { margin-bottom: 0; }
.taxonomy-description a, .author-description a { text-decoration: underline; }
.taxonomy-description a:hover, .author-description a:hover { text-decoration: none; }
.contributor { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 48px 10px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.contributor:first-of-type { padding-top: 24px; }
.contributor-info { margin: 0 auto; max-width: 474px; }
.contributor-avatar { float: left; margin: 0 30px 20px 0; padding: 2px; border: 1px solid rgba(0, 0, 0, 0.1); }
.contributor-name { margin: 0; font-weight: 900; font-size: 16px; line-height: 1.5; }
.contributor-bio a { text-decoration: underline; }
.contributor-bio a:hover { text-decoration: none; }
.contributor-posts-link { display: inline-block; padding: 10px 30px; line-height: normal; }
.contributor-posts-link:before { content: ""; }
.error404 .page-content { padding-top: 0; }
.error404 .page-content .search-form { margin-bottom: 24px; }
.full-width .hentry { max-width: 100%; }
.singular .site-content .hentry.has-entry-thumb { margin-top: -48px; }
.comments-area { margin: 48px auto; padding: 0 10px; max-width: 474px; }
.comment-reply-title, .comments-title { margin: 0; text-transform: uppercase; font: 900 16px/1.5 Lato,sans-serif; }
.comment-list { margin: 0 0 48px; list-style: outside none none; }
.comment-author { font-size: 14px; line-height: 1.71429; }
.comment-list .reply, .comment-metadata { text-transform: uppercase; font-size: 12px; line-height: 2; }
.comment-list .reply { margin-top: 24px; }
.comment-author .fn { font-weight: 900; }
.comment-author a { color: #2b2b2b; }
.comment-list .trackback a, .comment-list .pingback a, .comment-metadata a { color: #767676; }
.comment-author a:hover, .comment-list .pingback a:hover, .comment-list .trackback a:hover, .comment-metadata a:hover { color: #41a62a; }
.comment-list article, .comment-list .pingback, .comment-list .trackback { margin-bottom: 24px; padding-top: 24px; border-top: 1px solid rgba(0, 0, 0, 0.1); }
.comment-list > li:first-child > article, .comment-list > .pingback:first-child, .comment-list > .trackback:first-child { border-top: 0 none; }
.comment-author { position: relative; }
.comment-author .avatar { position: absolute; top: 0; left: 0; padding: 2px; width: 18px; height: 18px; border: 1px solid rgba(0, 0, 0, 0.1); }
.bypostauthor > article .fn:before { position: relative; top: -1px; margin: 0 2px 0 -2px; content: ""; }
.says { display: none; }
.comment-author, .comment-awaiting-moderation, .comment-content, .comment-list .reply, .comment-metadata { padding-left: 30px; }
.comment-edit-link { margin-left: 10px; }
.comment-edit-link:before { content: ""; }
.comment-reply-link:before, .comment-reply-login:before { margin-right: 2px; content: ""; }
.comment-content { word-wrap: normal; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; -ms-word-wrap: normal; hyphens: auto; }
.comment-content ul, .comment-content ol { margin: 0 0 24px 22px; }
.comment-content li > ul, .comment-content li > ol { margin-bottom: 0; }
.comment-content > *:last-child { margin-bottom: 0; }
.comment-list .children { margin-left: 15px; list-style: outside none none; }
.comment-respond { margin-bottom: 24px; padding: 0; }
.comment .comment-respond { margin-top: 24px; }
.comment-respond h3 { margin-top: 0; margin-bottom: 24px; }
.comment-notes, .comment-awaiting-moderation, .logged-in-as, .no-comments, .form-allowed-tags, .form-allowed-tags code { color: #767676; }
.comment-notes, .comment-awaiting-moderation, .logged-in-as { font-size: 14px; line-height: 1.71429; }
.no-comments { margin-top: 24px; text-transform: uppercase; font-weight: 900; font-size: 16px; line-height: 1.5; }
.comment-form label { display: block; }
.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] { width: 100%; }
.form-allowed-tags, .form-allowed-tags code { font-size: 12px; line-height: 1.5; }
.required { color: #c0392b; }
.comment-reply-title small a { float: right; overflow: hidden; width: 24px; height: 24px; color: #2b2b2b; }
.comment-reply-title small a:hover { color: #41a62a; }
.comment-reply-title small a:before { content: ""; font-size: 32px; }
.comment-navigation { margin-bottom: 48px; text-transform: uppercase; font-size: 12px; line-height: 2; }
.comment-navigation .nav-next, .comment-navigation .nav-previous { display: inline-block; }
.comment-navigation .nav-previous a { margin-right: 10px; }
#comment-nav-above { margin-top: 36px; margin-bottom: 0; }


/*2nd end*/
#secondary, #tertiary { position: relative; z-index: 2; clear: both; margin-top: -1px; padding: 0 10px; border-top: 1px solid #000; border-bottom: 1px solid rgba(255, 255, 255, 0.2); background-color: #000; color: rgba(255, 255, 255, 0.7); }
.site-description { display: none; font-weight: 400; font-size: 12px; line-height: 1.5; }
.primary-sidebar { padding-top: 48px; }
.secondary-navigation + .primary-sidebar { padding-top: 0; }
.content-sidebar { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 48px 10px 0; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); color: #767676; }
.widget { margin-bottom: 48px; width: 100%; word-wrap: normal; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; -ms-word-wrap: normal; hyphens: auto; font-size: 14px; line-height: 1.28571; }
.widget a { color: #fff; }
.widget a:hover { color: #61ccf1; }
.widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6 { margin: 24px 0 12px; }
.widget h1 { font-size: 22px; line-height: 1.09091; }
.widget h2 { font-size: 20px; line-height: 1.2; }
.widget h3 { font-size: 18px; line-height: 1.33333; }
.widget h4 { font-size: 16px; line-height: 1.5; }
.widget h5 { font-size: 14px; line-height: 1.71429; }
.widget h6 { font-size: 12px; line-height: 2; }
.widget address { margin-bottom: 18px; }
.widget abbr[title] { border-color: rgba(255, 255, 255, 0.7); }
.widget mark, .widget ins { color: #000; }
.widget pre, .widget fieldset { border-color: rgba(255, 255, 255, 0.2); }
.widget code, .widget kbd, .widget tt, .widget var, .widget samp, .widget pre { font-size: 12px; line-height: 1.5; }
.widget blockquote { margin-bottom: 18px; color: rgba(255, 255, 255, 0.7); font-size: 18px; line-height: 1.5; }
.widget blockquote cite { color: #fff; font-size: 14px; line-height: 1.28571; }
.widget dl, .widget dd { margin-bottom: 18px; }
.widget ul, .widget ol { margin: 0; list-style: outside none none; }
.widget li > ol, .widget li > ul { margin-left: 10px; }
.widget table, .widget th, .widget td { border-color: rgba(255, 255, 255, 0.2); }
.widget table { margin-bottom: 18px; }
.widget del { color: rgba(255, 255, 255, 0.4); }
.widget hr { background-color: rgba(255, 255, 255, 0.2); }
.widget p { margin-bottom: 18px; }
.widget-area .widget input, .widget-area .widget textarea { padding: 1px 2px 2px 4px; border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.1); color: #fff; font-size: 16px; }
.widget-area .widget input:focus, .widget-area .widget textarea:focus { border-color: rgba(255, 255, 255, 0.3); }
.widget button, .widget .button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"] { padding: 5px 15px 4px; border: 0 none; background-color: #1992bd; font-size: 12px; }
.widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus { background-color: #61ccf1; }
.widget input[type="button"]:active, .widget input[type="reset"]:active, .widget input[type="submit"]:active { background-color: #2ea2cc; }
.widget .wp-caption { margin-bottom: 18px; color: rgba(255, 255, 255, 0.7); }
.widget .widget-title { margin: 0 0 24px; text-transform: uppercase; font-weight: 700; font-size: 14px; line-height: 1.71429; }
.widget-title, .widget-title a { color: #fff; }
.widget-title a:hover { color: #61ccf1; }
.widget_contact_form { }
.widget_contact_form .submit-button { float: right; }
.widget_contact_form .from-name-form-item { margin-right: 2%; }
.widget_contact_form .from-name-form-item, .widget_contact_form .from-email-form-item { float: left; margin-bottom: 2%; width: 49%; }
.widget_contact_form .from-name-form-item input[type=text], .widget_contact_form .from-email-form-item input[type=text] { width: 100%; }
.widget_contact_form .content-form-item { margin-bottom: 2%; }
.widget_calendar table { margin: 0; line-height: 2; }
.widget_calendar caption { margin-bottom: 18px; color: #fff; text-align: left; text-transform: uppercase; font-weight: 700; line-height: 1.71429; }
.widget_calendar thead th { background-color: rgba(255, 255, 255, 0.1); }
.widget_calendar tbody td, .widget_calendar thead th { text-align: center; }
.widget_calendar tbody a { display: block; background-color: #1992bd; color: #fff; }
.widget_calendar tbody a:hover { background-color: #61ccf1; }
.widget_calendar tbody a:hover { color: #fff; }
.widget_calendar #prev { padding-left: 5px; }
.widget_calendar #next { padding-right: 5px; text-align: right; }
.widget_archive li, .widget_categories li, .widget_links li, .widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li { padding: 8px 0 9px; border-top: 1px solid rgba(255, 255, 255, 0.2); }
.widget_archive li:first-child, .widget_categories li:first-child, .widget_links li:first-child, .widget_meta li:first-child, .widget_nav_menu li:first-child, .widget_pages li:first-child, .widget_recent_comments li:first-child, .widget_recent_entries li:first-child { border-top: 0 none; }
.widget_categories li ul, .widget_nav_menu li ul, .widget_pages li ul { margin-top: 9px; border-top: 1px solid rgba(255, 255, 255, 0.2); }
.widget_categories li li:last-child, .widget_nav_menu li li:last-child, .widget_pages li li:last-child { padding-bottom: 0; }

.primary-sidebar .widget_nav_menu .menu .children { display: none; }
.primary-sidebar .widget_nav_menu .menu .current-menu-item > .children,
.primary-sidebar .widget_nav_menu .menu .current-menu-item-ancestor > .children { display: block; }

.widget_recent_entries .post-date { display: block; }
.rsswidget img { margin-top: -4px; }
.rssSummary { margin: 9px 0; }
.rss-date { display: block; }
.widget_rss li { margin-bottom: 18px; }
.widget_rss li:last-child { margin-bottom: 0; }
.widget_text > div > *:last-child { margin-bottom: 0; }
.content-sidebar .widget a { color: #1992bd; }
.content-sidebar .widget a:hover { color: #61ccf1; }
.content-sidebar .widget pre { border-color: rgba(0, 0, 0, 0.1); }
.content-sidebar .widget mark, .content-sidebar .widget ins { color: #2b2b2b; }
.content-sidebar .widget abbr[title] { border-color: #2b2b2b; }
.content-sidebar .widget fieldset { border-color: rgba(0, 0, 0, 0.1); }
.content-sidebar .widget blockquote { color: #767676; }
.content-sidebar .widget blockquote cite { color: #2b2b2b; }
.content-sidebar .widget li > ol, .content-sidebar .widget li > ul { margin-left: 18px; }
.content-sidebar .widget table, .content-sidebar .widget th, .content-sidebar .widget td { border-color: rgba(0, 0, 0, 0.1); }
.content-sidebar .widget del { color: #767676; }
.content-sidebar .widget hr { background-color: rgba(0, 0, 0, 0.1); }
.content-sidebar .widget input, .content-sidebar .widget textarea { border-color: rgba(0, 0, 0, 0.1); background-color: #fff; color: #2b2b2b; }
.content-sidebar .widget input:focus, .content-sidebar .widget textarea:focus { border-color: rgba(0, 0, 0, 0.3); }
.content-sidebar .widget input[type="button"], .content-sidebar .widget input[type="reset"], .content-sidebar .widget input[type="submit"] { border: 0 none; background-color: #1992bd; color: #fff; }
.content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus { background-color: #61ccf1; }
.content-sidebar .widget input[type="button"]:active, .content-sidebar .widget input[type="reset"]:active, .content-sidebar .widget input[type="submit"]:active { background-color: #2ea2cc; }
.content-sidebar .widget .wp-caption { color: #767676; }
.content-sidebar .widget .widget-title { margin: 0 0 18px; padding-top: 7px; border-top: 5px solid #000; color: #2b2b2b; text-transform: uppercase; font-weight: 900; font-size: 14px; }
.content-sidebar .widget .widget-title a { color: #2b2b2b; }
.content-sidebar .widget .widget-title a:hover { color: #61ccf1; }
.content-sidebar .widget_archive li, .content-sidebar .widget_categories li, .content-sidebar .widget_links li, .content-sidebar .widget_meta li, .content-sidebar .widget_nav_menu li, .content-sidebar .widget_pages li, .content-sidebar .widget_recent_comments li, .content-sidebar .widget_recent_entries li, .content-sidebar .widget_categories li ul, .content-sidebar .widget_nav_menu li ul, .content-sidebar .widget_pages li ul { border-color: rgba(0, 0, 0, 0.1); }
.content-sidebar .widget_calendar caption { color: #2b2b2b; font-weight: 900; }
.content-sidebar .widget_calendar thead th { background-color: rgba(0, 0, 0, 0.02); }
.content-sidebar .widget_calendar tbody a, .content-sidebar .widget_calendar tbody a:hover { color: #fff; }

/*common end*/

/*suplementary*/
#supplementary { padding: 0 10px; }
.site-footer, .site-info, .site-info a { color: rgba(255, 255, 255, 0.7); }
.site-footer { position: relative; z-index: 3; background-color: #000; font-size: 12px; }
.footer-sidebar { padding-top: 48px; }
.site-info { padding: 15px 10px; text-align: center; }
.site-info a { color: #2ea2cc; }
#supplementary + .site-info { border-top: 1px solid rgba(255, 255, 255, 0.2); }
.site-info a:hover { color: #61ccf1; }

.featured-content { position: relative; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; background: /*url(/themes/BezOwijania/content/css/images/pattern-dark.svg)*/ repeat fixed 0 0 #000; }
.featured-content-inner { overflow: hidden; }
.featured-content .hentry { margin: 0; max-width: 100%; width: 100%; color: #fff; }
.featured-content .entry-thumb, .featured-content .entry-thumb:hover { background: none repeat scroll 0 0 transparent; }
.featured-content .entry-thumb { position: relative; display: block; overflow: hidden; padding-top: 55.3571%; }
.featured-content .entry-thumb img { position: absolute; top: 0; left: 0; }
.featured-content .entry-header { overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; padding: 24px 10px; min-height: 96px; background-color: rgba(46, 162, 204, 0.7); /*#000*/ }
.featured-content a { color: #fff; }
.featured-content a:hover { color: #61ccf1; }
.featured-content .entry-meta { margin-bottom: 12px; color: #fff; font-weight: 700; font-size: 11px; line-height: 1.09091; }
.featured-content .cat-links { font-weight: 700; }
.featured-content .entry-title, .featured-content h1 { margin: 0; text-transform: uppercase; font-weight: 300; font-size: 18px; line-height: 1.33333; }
#primary .featured-content { width: auto; }

.slider .featured-content .hentry { position: relative; display: none; max-height: 300px; }
.slider .featured-content .entry-thumb { padding-top: 55.4913%; }
.slider-control-paging { position: relative; z-index: 3; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: -24px 0 0; width: 100%; background-color: #000; list-style: outside none none; }
.slider-control-paging li { float: left; margin: 2px 4px 2px 0; }
.slider-control-paging li:last-child { margin-right: 0; }
.slider-control-paging a { position: relative; display: block; width: 44px; height: 44px; text-indent: -999em; cursor: pointer; }
.slider-control-paging a:before { position: absolute; top: 16px; left: 10px; width: 12px; height: 12px; background-color: #4d4d4d; content: ""; }
.slider-control-paging a:hover:before { background-color: #61ccf1; }
.slider-control-paging .slider-active:before, .slider-control-paging .slider-active:hover:before { background-color: #2ea2cc; }
.slider-direction-nav { position: relative; z-index: 3; clear: both; margin: 0; width: 100%; list-style: outside none none; }
.slider-direction-nav li { float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; border-width: 2px 1px 0 0; border-style: solid; border-color: #fff; text-align: center; }
.slider-direction-nav li:last-child { border-width: 2px 0 0 1px; }
.slider-direction-nav a { display: block; height: 46px; background-color: #000; font-size: 0; }
.slider-direction-nav a:hover { background-color: #2ea2cc; }
.slider-direction-nav a:before { color: #fff; content: "\e07a"; font-size: 32px; line-height: 46px; }
.slider-direction-nav .slider-next:before { content: "\e079"; }
.slider-direction-nav .slider-disabled { display: none; }
.site-main .widecolumn { padding-top: 72px; width: auto; }

.full-width .hentry { max-width: 100%; }
.full-width .site-content { margin-right: 0; }
.singular .site-content .hentry.has-entry-thumb { margin-top: -48px; }
.site-content .entry-header { margin-top: 0; }
.entry-header { position: relative; z-index: 1; }

.grid-view .site-content { }
.grid-view .site-content .hentry { margin: 0; max-width: 100%; width: 100%; color: #fff; }
.grid-view .site-content .entry-thumb, .grid-view .site-content .entry-thumb:hover { background: none repeat scroll 0 0 transparent; }
.grid-view .site-content .entry-thumb { position: relative; display: block; overflow: hidden; padding-top: 55.3571%; }
.grid-view .site-content .entry-thumb img { position: absolute; top: 0; left: 0; }
.grid-view .site-content .entry-header { overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-right: 0; padding: 0; padding: 24px 10px; min-height: 96px; max-width: 100%; width: 100%; background-color: rgba(46, 162, 204, 0.7); /*#000*/ }
.grid-view .site-content .entry-content { display: none; }
.grid-view .site-content a { color: #fff; }
.grid-view .site-content a:hover { color: #61ccf1; }
.grid-view .site-content .entry-meta { margin-bottom: 12px; color: #fff; font-weight: 700; font-size: 11px; line-height: 1.09091; }
.grid-view .site-content .cat-links { font-weight: 700; }
.grid-view .site-content .entry-title { margin: 0; text-transform: uppercase; font-weight: 300; font-size: 18px; line-height: 1.33333; }

/*input*/
input[type=text]:focus,
textarea:focus,
input[type=password]:focus { outline: medium none; border: 1px solid #4d90fe; -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset; box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset; }

/*signin-box*/
.signin-box { position: relative; overflow: hidden; margin: 10px auto; padding: 5px 24px; width: 300px; border: 1px solid #E5E5E5; background: none repeat scroll 0 0 #FFFFFF; -moz-box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7); -webkit-box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7); box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7); color: #999; font-weight: normal; font-size: 14px; font-family: sans-serif; }
.signin-box fieldset { border: 0; }
.signin-box .geminicms-logo { display: block; margin: 5px auto 10px auto; padding: 0; width: 150px; text-align: center; }
.signin-box .geminicms-logo img { width: 150px; border: 0; }
.signin-box input[type=text], .signin-box input[type=password] { margin: 0 6px 10px 0; padding: 5px; width: 100%; outline: 0 none; border: 1px solid #E5E5E5; background: none repeat scroll 0 0 #FBFBFB; -moz-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; -webkit-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; color: #555555; font-weight: 200; font-size: 16px; line-height: 1; }
.signin-box input[type=text]:focus, input[type=password]:focus { outline: medium none; border: 1px solid #4d90fe; -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset; box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset; }
.signin-box .remember-me { float: left; margin-top: 10px; font-size: 12px; line-height: 19px; }
.signin-box .submit { position: relative; float: right; margin-bottom: 10px; color: #555555; font-size: 13px !important; line-height: 16px; }
.signin-box .submit .login-button { padding: 4px 6px; width: 100%; border: 1px solid #E5E5E5; background: none repeat scroll 0 0 #FBFBFB; -moz-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; -webkit-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; color: #1e99d1; color: #999; font-weight: 200; font-size: 14px; line-height: 1; }
.signin-box .login-button:hover { border: 1px solid #1e99d1; cursor: pointer; /*cursor: hand; */ }
.validation-summary-errors, .field-validation-error { color: red; }
.input-validation-error { border: 1px solid red !important; }

/*signup */
.sign-up { margin: 0 auto; width: 360px; }
.signup-box { position: relative; overflow: hidden; margin: 10px; margin-left: 8px; padding: 0 24px 0; border: 1px solid #E5E5E5; background: none repeat scroll 0 0 #FFFFFF; -moz-box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7); -webkit-box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7); box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7); color: #999; font-weight: normal; font-size: 14px; font-family: sans-serif; }
.signup-box .form-element { margin: 0 0 10px 0; }
.signup-box input[type=text], .signup-box input[type=password] { margin-top: 2px; margin-right: 0px; padding: 3px; width: 100%; outline: 0 none; border: 1px solid #E5E5E5; background: none repeat scroll 0 0 #FBFBFB; -moz-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; -webkit-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; color: #555555; font-weight: 200; font-size: 24px; line-height: 1; }
.signup-box .birthday { position: relative; overflow: hidden; width: 360px; }
.signup-box .birthday .birth-year { float: left; margin-right: 15px; width: 85px; }
.signup-box .birthday .birth-month { position: relative; float: left; overflow: hidden; margin-right: 8px; width: 140px; }
.signup-box .birthday .birth-day { float: left; width: 45px; }
.signup-box .birthday .birth-month .select-wrapper { overflow: hidden; width: 140px; }
select.signup-select { -webkit-appearance: none; margin-top: 2px; margin-right: 5px; width: 140px; height: 35px; border: 0; border: 1px solid #d8d8d8; background: transparent; color: #555555; font-weight: 200; font-size: 24px; line-height: 24px; }
.signup-box .signup-select-country { width: 200px; }
.signup-box .signup-select-state { width: 200px; }
.signup-box .signup-select-institution { width: 300px; }
.signup-box .signup-select-participients { width: 300px; }
.signup-box .submit { position: relative; bottom: 0px; left: 0px; float: right; padding: 4px 2px 4px 2px; width: 100%; border: 1px solid #E5E5E5; background: none repeat scroll 0 0 #FBFBFB; -moz-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; -webkit-box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; color: #1e99d1; font-weight: 200; font-size: 14px; line-height: 16px; }
.signup-box .submit:hover { border: 1px solid #1e99d1; cursor: pointer; /*cursor: hand; */ }
.signup-box .submit-button { margin-top: 10px; margin-bottom: 10px; text-align: center; }
.signup-errors { color: red; }


.bar-notification { display: none; }
#validationSummary ul { list-style: none; }
#validationSummary { color: Red; font-size: 16px; }
.confirmation { color: Green; font-size: 16px; }
.error { color: Red; font-size: 16px; }

/*g-button*/
a.g-button:before { display: inline-block; height: 100%; content: ""; vertical-align: middle; }
a.g-button { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; text-decoration: none; }
.g-button, .g-button[disabled], .g-button[disabled]:hover, .g-button[disabled]:active, .g-button[disabled]:focus { border-color: #D3D3D3; background: none repeat scroll 0 0 #F8F8F8; color: #333333; }
.g-button { display: inline-block; padding: 0 13px; height: 28px; outline: 0 none; border: 1px solid rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05); vertical-align: middle; white-space: nowrap; -ms-word-wrap: normal; word-wrap: normal; font-weight: bold; font-size: 11px; line-height: normal; cursor: pointer; }
.g-button:hover { border-color: #C6C6C6; background: #F0F0F0; -moz-box-shadow: 1px rgba(0,0,0,0.1); -webkit-box-shadow: 1px rgba(0,0,0,0.1); box-shadow: 1px rgba(0,0,0,0.1); color: #0082C1; }
#back-btn .g-button-content { vertical-align: middle; }
.g-button .g-button-content { vertical-align: middle; }
.actions .g-button { float: left; margin-right: 10px; }
.actions .g-button:last-child { margin-right: 0; }

/*geminisoftnet*/
.geminisoftnet { margin: 10px auto; width: 100px; text-align: center; font-size: 10px; line-height: 12px; }
.geminisoftnet img { max-width: 100px; }

/*cookie-info*/

.cookie-info-widget { position: fixed; right: 0; bottom: 0px; z-index: 999; margin-bottom: 0; padding: 2px; width: 100%; background: #E7E7E7; background-color: rgba(25,146,189,0.5); color: #FFF; text-align: center; font-size: 14px; }
.cookie-info-widget a.g-button { color: #1992bd; }
.cookie-info-widget .accept-cookie-button {cursor:pointer; }
.cookie-info-widget .close-icon { position: absolute; top: 0; right: 0; cursor: pointer; }

/*newsletter*/
.newsletter-widget #newsletter-email { width: 100%; }
.newsletter-subscribe-button { float: right; margin-top: 5px; }

.wT { display: none; }
#back-top { }
#back-top a { position: fixed; right: 1%; bottom: 1%; z-index: 100; display: block; padding: 0 5px; height: 46px; background-color: #1992bd; font-size: 0; }
#back-top a:hover { background-color: #2ea2cc; }
#back-top a:before { color: #fff; content: "\e078"; font-size: 32px; line-height: 46px; }

/*responsive*/
@media screen and (min-height:500px) and (max-width:800px) {
	#back-top { display: block; }
}

@media screen and (max-width: 400px) {

	.list-view .site-content .entry-thumb { z-index: 2; width: auto; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
	.list-view .site-content .entry-thumb img { float: left; margin: 0 10px 3px 0; width: 84px; }
	.list-view .site-content .entry-header { padding: 0; background-color: transparent; }
	.list-view .content-area { padding: 0 10px; }
	.list-view .site-content .hentry { margin: 0; padding: 12px 0 9px; min-height: 60px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
	.list-view .site-content .cat-links, .list-view .site-content .type-post .entry-content, .list-view .site-content .type-page .entry-content,
	.list-view .site-content .type-post .entry-summary, .list-view .site-content .type-page .entry-summary,
	.list-view .site-content footer.entry-meta { display: none; }
	.list-view .site-content .entry-title { clear: none; margin-bottom: 6px; text-transform: none; font-weight: 900; font-size: 15px; line-height: 1.2; }
	.list-view .site-content .format-aside .entry-title, .list-view .site-content .format-link .entry-title, .list-view .site-content .format-quote .entry-title { display: block; }
	.list-view .site-content .entry-meta { clear: none; margin: 0; background-color: transparent; text-transform: none; }

	/*grid-view*/
	/*.grid-view .site-content .entry-thumb { z-index: 2; width: auto; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
	.grid-view .site-content .entry-thumb img { float: left; margin: 0 10px 3px 0; width: 84px; }
	.grid-view .site-content .entry-header { padding: 0; }
	.grid-view .content-area {  }
	.grid-view .site-content .hentry { margin: 0; padding: 12px 0 9px; min-height: 60px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }*/
	.grid-view .site-content .cat-links, .grid-view .site-content .type-post .entry-content, .grid-view .site-content .type-page .entry-content, .grid-view .site-content .type-post .entry-summary, .grid-view .site-content .type-page .entry-summary, .grid-view .site-content footer.entry-meta { display: none; }
	/*.grid-view .site-content .entry-title { clear: none; margin-bottom: 6px; text-transform: none; font-weight: 900; font-size: 15px; line-height: 1.2; }*/
	.grid-view .site-content .format-aside .entry-title, .grid-view .site-content .format-link .entry-title, .grid-view .site-content .format-quote .entry-title { display: block; }
	.grid-view .site-content .entry-meta { clear: none; margin: 0; background-color: transparent; text-transform: none; }
	/*end grid-view*/

	.archive-header, .page-header { margin: 24px auto 0; padding-bottom: 24px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
	.error404 .page-header { margin: 0 auto 24px; padding: 0 10px; border-bottom: 0 none; }
}

@media screen and (min-width: 401px) {
	a.entry-thumb:hover img { opacity: 0.85; }
	.full-size-link:before, .parent-post-link:before, .site-content span + .byline:before, .site-content span + .comments-link:before, .site-content span + .edit-link:before, .site-content span + .entry-date:before { content: ""; }
	.attachment span.entry-date:before, .entry-content .edit-link a:before, .entry-meta .edit-link a:before, .site-content .byline a:before, .site-content .comments-link a:before, .site-content .entry-date a:before, .site-content .featured-post:before, .site-content .full-size-link a:before, .site-content .parent-post-link a:before, .site-content .post-format a:before { display: inline-block; vertical-align: text-bottom; text-decoration: inherit; font: 16px/1 Genericons; }
	.site-content .entry-meta > span { margin-right: 10px; }
	.site-content .format-video .post-format a:before { content: ""; }
	.site-content .format-audio .post-format a:before { content: ""; }
	.site-content .format-image .post-format a:before { content: ""; }
	.site-content .format-quote .post-format a:before { margin-right: 2px; content: ""; }
	.site-content .format-gallery .post-format a:before { margin-right: 4px; content: ""; }
	.site-content .format-aside .post-format a:before { margin-right: 2px; content: ""; }
	.site-content .format-link .post-format a:before { position: relative; top: 1px; content: ""; }
	.site-content .featured-post:before { position: relative; top: 1px; margin-right: 3px; content: ""; }
	.site-content .entry-date a:before, .attachment .site-content span.entry-date:before { position: relative; top: 1px; margin-right: 1px; content: ""; }
	.site-content .byline a:before { content: ""; }
	.site-content .comments-link a:before { margin-right: 2px; content: ""; }
	.entry-content .edit-link a:before, .entry-meta .edit-link a:before { content: ""; }
	.site-content .full-size-link a:before { margin-right: 1px; content: ""; }
	.site-content .parent-post-link a:before { content: ""; }
	.list-view .site-content .hentry { padding-top: 48px; border-top: 1px solid rgba(0, 0, 0, 0.1); }
	.list-view .site-content .hentry:first-of-type, .list-view .site-content .hentry.has-entry-thumb { padding-top: 0; border-top: 0 none; }
	/*grid-view*/
	.grid-view .site-content .hentry { max-width: 100%; width: 100%; /*padding-top: 48px; border-top: 1px solid rgba(0, 0, 0, 0.1);*/ }
	.grid-view .site-content .hentry:first-of-type, .grid-view .site-content .hentry.has-entry-thumb { padding-top: 0; border-top: 0 none; }
	/*end grid-view*/
	.archive-header, .page-header { margin: 0 auto 60px; padding: 0 10px; }
	.error404 .page-header { margin-bottom: 24px; }
}

@media screen and (min-width: 594px) {

	.site-content .entry-header { padding-right: 30px; padding-left: 30px; }
	.site-content .has-entry-thumb .entry-header { margin-top: -48px; }
}

@media screen and (min-width: 673px) {

	/*.admin-bar.masthead-fixed .site-header { top: 46px; }*/
	.header-main { padding: 0 30px; }

	.search-toggle { margin-right: 18px; }
	.search-box .search-field { width: 50%; }
	.content-area { float: left; width: 100%; }
	.site-content, #primary .primary-banner, #primary .featured-content { margin-right: 33.3333%; }
	/*, .primary-banner*/

	.site-content .has-entry-thumb .entry-header { margin-top: 0; }
	.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta { padding-right: 30px; padding-left: 30px; }
	.singular .site-content .hentry.has-entry-thumb { margin-top: 0; }
	.full-width .site-content, .full-width .primary-banner { margin-right: 0; }
	.full-width .site-content .has-entry-thumb .entry-header, .full-width .site-content .hentry.has-entry-thumb:first-child { margin-top: -48px; }
	#secondary,#tertiary, #supplementary { padding: 0 30px; }
	.content-sidebar { position: relative; float: right; margin-left: -33.3333%; padding: 48px 30px 24px; width: 33.3333%; border: 0 none; }
	.grid .featured-content .hentry { float: left; width: 50%; }
	.grid .featured-content .hentry:nth-child(2n+1) { clear: both; }
	.grid .featured-content .entry-header { padding: 0; height: 96px; border-width: 12px 10px; border-style: solid; border-color: #000; }
	.slider .featured-content .entry-title, .slider .featured-content h1 { font-size: 22px; line-height: 1.09091; }
	.slider .featured-content .entry-header { position: absolute; bottom: 0; left: 0; z-index: 3; padding: 24px 30px 48px; min-height: inherit; width: 50%; }
	.slider-control-paging { margin-top: -48px; padding-left: 20px; width: 50%; background: none repeat scroll 0 0 transparent; }
	.slider-direction-nav { float: right; clear: none; margin-top: -48px; width: 98px; }
	.slider-direction-nav li { padding: 0 1px 0 0; border: 0 none; }
	.slider-direction-nav li:last-child { padding: 0 0 0 1px; }
	.slider-direction-nav a { height: 48px; }
	.slider-direction-nav a:before { line-height: 48px; }
	.site-info { padding: 15px 30px; }

	.grid-view .site-content .hentry { float: left; width: 50%; }
	.grid-view .site-content .hentry:nth-child(2n+1) { clear: both; }
	.grid-view .site-content .entry-header { padding: 0; height: 96px; border-width: 12px 10px; border-style: solid; border-color: transparent; }
}

@media screen and (min-width: 783px) {
	#back-top { display: none; }
	.site-title { max-width: calc(100% - 48px); }
	.header-main { padding-right: 0; }
	.search-toggle { margin-right: 0; }

	
}

@media screen and (min-width: 810px) {
	.attachment .entry-attachment .attachment { margin-right: -168px; margin-left: -168px; max-width: 810px; }
	.attachment .site-content .attachment img { display: block; margin: 0 auto; }
	.contributor-avatar { margin-left: -168px; }
	.contributor-summary { float: left; }
	.full-width .site-content blockquote.alignleft, .full-width .site-content blockquote.alignright { width: calc(50% + 130px); }
	.full-width .site-content blockquote.alignleft, .full-width .site-content img.size-full.alignleft, .full-width .site-content img.size-large.alignleft, .full-width .site-content img.size-medium.alignleft, .full-width .site-content .wp-caption.alignleft { margin-left: -168px; }
	.full-width .site-content .alignleft { clear: left; }
	.full-width .site-content blockquote.alignright, .full-width .site-content img.size-full.alignright, .full-width .site-content img.size-large.alignright, .full-width .site-content img.size-medium.alignright, .full-width .site-content .wp-caption.alignright { margin-right: -168px; }
	.full-width .site-content .alignright { clear: right; }
}

@media screen and (min-width: 846px) {

	.content-area, .content-sidebar { padding-top: 72px; }
	.site-content .has-entry-thumb .entry-header { margin-top: -48px; }

	.comment-list .trackback, .comment-list .pingback, .comment-list article { margin-bottom: 36px; padding-top: 36px; }
	.comment-author .avatar { top: 2px; width: 34px; height: 34px; }
	.comment-author, .comment-awaiting-moderation, .comment-content, .comment-list .reply, .comment-metadata { padding-left: 50px; }
	.comment-list .children { margin-left: 20px; }
	.full-width .site-content .hentry.has-entry-thumb:first-child { margin-top: -72px; }
	.featured-content { margin-bottom: 0; }
}

@media screen and (min-width: 900px) {
	.masthead-fixed .site-header { position: fixed; top: 0; }
	.admin-bar.masthead-fixed .site-header { top: 32px; }
	.masthead-fixed .site-main { margin-top: 48px; }

	
}

	@media screen and (min-width: 1008px) {

		.site-navigation li .current_page_item > a, .site-navigation li .current_page_ancestor > a, .site-navigation li .current-menu-item > a, .site-navigation li .current-menu-ancestor > a { color: #fff; }
		.primary-navigation { float: right; margin: 0 0px 0 -12px; padding: 0; text-transform: uppercase; font-size: 11px; }
			.primary-navigation .menu-toggle { display: none; padding: 0; }
			.primary-navigation .nav-menu { display: block; border-bottom: 0 none; }
			.primary-navigation.toggled-on { margin: 0; padding: 0; border-bottom: 0 none; }
			.primary-navigation li { position: relative; display: inline-block; height: 48px; border: 0 none; line-height: 48px; }
			.primary-navigation a { display: inline-block; padding: 0 12px; white-space: nowrap; }
			.primary-navigation ul ul { position: absolute; top: 48px; left: -999em; z-index: 99999; float: left; margin: 0; background-color: #1992bd; }
			.primary-navigation li li { display: block; height: auto; border: 0 none; line-height: 1.09091; }
			.primary-navigation ul ul ul { top: 0; left: -999em; }
			.primary-navigation ul ul a { padding: 18px 12px; width: 176px; white-space: normal; }
			.primary-navigation li:hover > a, .primary-navigation li.focus > a { background-color: #1992bd; color: #fff; }
			.primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a { background-color: #61ccf1; }
			.primary-navigation ul li:hover > ul, .primary-navigation ul li.focus > ul { left: auto; }
			.primary-navigation ul ul li:hover > ul, .primary-navigation ul ul li.focus > ul { left: 100%; }
			.primary-navigation .menu-item-has-children > a, .primary-navigation .page_item_has_children > a { padding-right: 26px; }
				.primary-navigation .menu-item-has-children > a:after, .primary-navigation .page_item_has_children > a:after,
				.primary-sidebar .widget-nav-menu li.menu-item-has-children > a:after { position: absolute; top: 22px; right: 12px; display: inline-block; content: ""; vertical-align: text-bottom; font: 8px/1 Genericons; }
			.primary-navigation li .menu-item-has-children > a, .primary-navigation li .page_item_has_children > a { padding-right: 20px; width: 168px; }
			.primary-navigation .menu-item-has-children li.menu-item-has-children > a:after, .primary-navigation .menu-item-has-children li.page_item_has_children > a:after, .primary-navigation .page_item_has_children li.menu-item-has-children > a:after, .primary-navigation .page_item_has_children li.page_item_has_children > a:after { top: 20px; right: 8px; content: ""; }

		.primary-sidebar .widget-nav-menu li { position: relative; }
		.primary-sidebar .widget-nav-menu .menu-item.menu-item-has-children > a { padding-right: 10px; }
		.primary-sidebar .widget-nav-menu li.menu-item-has-children > a:after { top: 8px; right: 2px; }
		.widget-nav-menu .current-menu-item-ancestor > a, .widget-nav-menu .current-menu-item-ancestor > a { color: #2ea2cc; font-weight: 900; }

		.search-box-wrapper { padding-left: 182px; }
		.main-content { float: left; }
		.site-content, .primary-banner { margin-left: 182px; }
		.site-content, #primary .primary-banner, #primary .featured-content { margin-right: 29.0476%; margin-left: 182px; }
		#primary .featured-content { padding-left: 0; }
		.site-content .entry-header { margin-top: 0; }
		.site-content .has-entry-thumb .entry-header { margin-top: 0; }
		.content-sidebar { margin-left: -29.0476%; width: 29.0476%; }
		.site:before { position: absolute; top: 0; left: 0; z-index: 2; display: block; min-height: 100%; width: 182px; height: 100%; background-color: #000; content: ""; }
		#secondary, #tertiary { float: left; clear: none; margin: 0 0 0 -100%; min-height: 100vh; width: 122px; border: 0 none; background-color: transparent; }
		#tertiary { float: right; }
		.primary-sidebar { padding-top: 0; }
		.site-description { display: block; margin: 0 0 18px; }
			.site-description:empty { margin: 0; }
		.secondary-navigation { margin: 0 -30px 48px; width: 182px; font-size: 11px; }
			.secondary-navigation li { position: relative; border-top: 1px solid rgba(255, 255, 255, 0.2); }
			.secondary-navigation a { padding: 10px 30px; }
			.secondary-navigation ul ul { position: absolute; top: 0; left: -999em; z-index: 99999; width: 182px; background-color: #1992bd; }
			.secondary-navigation li li { border-top: 0 none; }
			.secondary-navigation li:hover > a, .secondary-navigation li.focus > a { background-color: #1992bd; color: #fff; }
			.secondary-navigation ul ul a:hover, .secondary-navigation ul ul li.focus > a { background-color: #61ccf1; }
			.secondary-navigation ul li:hover > ul, .secondary-navigation ul li.focus > ul { left: 162px; }
			.secondary-navigation .menu-item-has-children > a { padding-right: 38px; }
				.secondary-navigation .menu-item-has-children > a:after { position: absolute; top: 14px; right: 26px; display: inline-block; content: ""; vertical-align: text-bottom; font: 8px/1 Genericons; }
		.footer-sidebar .widget, .primary-sidebar .widget { font-size: 12px; line-height: 1.5; }
		.footer-sidebar .widget { float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 30px; width: 25%; }
			.footer-sidebar .widget h1, .primary-sidebar .widget h1 { font-size: 20px; line-height: 1.2; }
			.footer-sidebar .widget h2, .primary-sidebar .widget h2 { font-size: 18px; line-height: 1.33333; }
			.footer-sidebar .widget h3, .primary-sidebar .widget h3 { font-size: 16px; line-height: 1.5; }
			.footer-sidebar .widget h4, .primary-sidebar .widget h4 { font-size: 14px; line-height: 1.71429; }
			.footer-sidebar .widget h5, .primary-sidebar .widget h5 { font-size: 12px; line-height: 2; }
			.footer-sidebar .widget h6, .primary-sidebar .widget h6 { font-size: 11px; line-height: 2.18182; }
			.footer-sidebar .widget code, .footer-sidebar .widget kbd, .footer-sidebar .widget tt, .footer-sidebar .widget var, .footer-sidebar .widget samp, .footer-sidebar .widget pre, .primary-sidebar .widget code, .primary-sidebar .widget kbd, .primary-sidebar .widget tt, .primary-sidebar .widget var, .primary-sidebar .widget samp, .primary-sidebar .widget pre { font-size: 11px; line-height: 1.63636; }
			.footer-sidebar .widget blockquote, .primary-sidebar .widget blockquote { font-size: 14px; line-height: 1.28571; }
				.footer-sidebar .widget blockquote cite, .primary-sidebar .widget blockquote cite { font-size: 12px; line-height: 1.5; }
			.footer-sidebar .widget input, .footer-sidebar .widget textarea, .primary-sidebar .widget input, .primary-sidebar .widget textarea { padding: 3px 2px 4px 4px; font-size: 12px; }
				.footer-sidebar .widget input[type="button"], .footer-sidebar .widget input[type="reset"], .footer-sidebar .widget input[type="submit"], .primary-sidebar .widget input[type="button"], .primary-sidebar .widget input[type="reset"], .primary-sidebar .widget input[type="submit"] { padding: 5px 15px 4px; }
			.footer-sidebar .widget .widget-title, .primary-sidebar .widget .widget-title { margin-bottom: 18px; font-weight: 900; font-size: 11px; line-height: 1.63636; }
		.footer-sidebar .widget_twentyfourteen_ephemera .entry-title, .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta, .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text, .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link, .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table, .primary-sidebar .widget_twentyfourteen_ephemera .entry-title, .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta, .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text, .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link, .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table { font-size: 11px; line-height: 1.63636; }
		.footer-sidebar .widget_archive li, .footer-sidebar .widget_categories li, .footer-sidebar .widget_links li, .footer-sidebar .widget_meta li, .footer-sidebar .widget_nav_menu li, .footer-sidebar .widget_pages li, .footer-sidebar .widget_recent_comments li, .footer-sidebar .widget_recent_entries li, .primary-sidebar .widget_archive li, .primary-sidebar .widget_categories li, .primary-sidebar .widget_links li, .primary-sidebar .widget_meta li, .primary-sidebar .widget_nav_menu li, .primary-sidebar .widget_pages li, .primary-sidebar .widget_recent_comments li, .primary-sidebar .widget_recent_entries li { padding: 0 0 6px; border-top: 0 none; }
			.footer-sidebar .widget_archive li:last-child, .footer-sidebar .widget_categories li:last-child, .footer-sidebar .widget_links li:last-child, .footer-sidebar .widget_meta li:last-child, .footer-sidebar .widget_nav_menu li:last-child, .footer-sidebar .widget_pages li:last-child, .footer-sidebar .widget_recent_comments li:last-child, .footer-sidebar .widget_recent_entries li:last-child, .primary-sidebar .widget_archive li:last-child, .primary-sidebar .widget_categories li:last-child, .primary-sidebar .widget_links li:last-child, .primary-sidebar .widget_meta li:last-child, .primary-sidebar .widget_nav_menu li:last-child, .primary-sidebar .widget_pages li:last-child, .primary-sidebar .widget_recent_comments li:last-child, .primary-sidebar .widget_recent_entries li:last-child { padding: 0; }
			.footer-sidebar .widget_categories li ul, .footer-sidebar .widget_nav_menu li ul, .footer-sidebar .widget_pages li ul, .primary-sidebar .widget_categories li ul, .primary-sidebar .widget_nav_menu li ul, .primary-sidebar .widget_pages li ul { margin-top: 6px; border-top: 0 none; }
		#supplementary { padding: 0; }
		.footer-sidebar { font-size: 12px; line-height: 1.5; }
		.featured-content { padding-left: 182px; }

		.grid .featured-content .hentry { width: 33.3333%; }
			.grid .featured-content .hentry:nth-child(2n+1) { clear: none; }
			.grid .featured-content .hentry:nth-child(3n+1) { clear: both; }
		.grid .featured-content .entry-header { height: 120px; }

		.grid-view .site-content .hentry { width: 33.3333%; }
			.grid-view .site-content .hentry:nth-child(2n+1) { clear: none; }
			.grid-view .site-content .hentry:nth-child(3n+1) { clear: both; }
		.grid-view .site-content .entry-header { height: 120px; }
	}

	@media screen and (min-width: 1040px) {
		.site-content .has-entry-thumb .entry-header { margin-top: -48px; }
		.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta { padding-right: 15px; padding-left: 15px; }
		.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta { padding-right: 30px; padding-left: 30px; }
	}

	@media screen and (min-width: 1080px) {
		.search-box .search-field { width: 324px; }
		.site-content, .site-main .widecolumn, #primary .primary-banner, .primary-banner, #primary .featured-content { margin-left: 222px; }

		.site:before { width: 222px; }
		#secondary, #tertiary { width: 162px; }

		.search-box-wrapper, .featured-content { padding-left: 222px; }
		.secondary-navigation, .secondary-navigation ul ul { width: 222px; }
			.secondary-navigation ul li:hover > ul, .secondary-navigation ul li.focus > ul { left: 202px; }
		.slider .featured-content .entry-title, .slider .featured-content h1 { font-size: 33px; }
		.slider .featured-content .entry-header, .slider-control-paging { width: 534px; }
		.slider-control-paging { padding-left: 24px; }
			.slider-control-paging li { margin: 12px 12px 12px 0; }
			.slider-control-paging a { width: 24px; height: 24px; }
				.slider-control-paging a:before { top: 6px; left: 6px; }
	}

	@media screen and (min-width: 1110px) {
		.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta { padding-right: 30px; padding-left: 30px; }
	}

	@media screen and (min-width: 1218px) {
		.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta { margin-right: 54px; }
		.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta { margin-right: auto; }
	}

	@media screen and (min-width: 1260px) {
		.site-content blockquote.alignleft, .site-content blockquote.alignright { width: calc(50% + 18px); }
		.site-content blockquote.alignleft { margin-left: -18%; }
		.site-content blockquote.alignright { margin-right: -18%; }
	}

	@media print {
		body { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; color: #2b2b2b; font-size: 12pt; }
		.site, .site-header, .hentry, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content, .archive-header, .page-header, .contributor-info, .comments-area, .attachment .entry-attachment .attachment { max-width: 100%; }
		#site-header img, .search-toggle, .site-navigation, .site-content nav, .edit-link, .page-links, .widget-area, .more-link, .post-format-archive-link, .comment-respond, .comment-list .reply, .comment-reply-login, #secondary, #tertiary, .site-footer, .slider-control-paging, .slider-direction-nav { display: none; }
		.site-title a, .entry-meta, .entry-meta a, .featured-content .hentry, .featured-content a { color: #2b2b2b; }
		.entry-content a, .entry-summary a, .page-content a, .comment-content a { text-decoration: none; }
		.site-header, .entry-thumb, a.entry-thumb:hover, .site-content .entry-header, .site-footer, .featured-content, .featured-content .entry-header { background: none repeat scroll 0 0 transparent; }
		.header-main { padding: 48px 10px; }
		.site-title { float: none; font-size: 19pt; }
		.content-area { padding-top: 0; }
		.list-view .site-content .hentry { margin-bottom: 48px; padding-bottom: 24px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
		.grid-view .site-content .hentry { margin-bottom: 48px; padding-bottom: 24px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
		.entry-thumb img { margin: 0 10px 24px; }
		.site-content .has-entry-thumb .entry-header { padding-top: 0; }
		.site-content footer.entry-meta { margin: 24px auto; }
		.entry-meta .tag-links a { color: #fff; }
		.singular .site-content .hentry.has-entry-thumb { margin-top: 0; }
		.gallery-columns-1.gallery-size-medium, .gallery-columns-1.gallery-size-thumbnail, .gallery-columns-2.gallery-size-thumbnail, .gallery-columns-3.gallery-size-thumbnail { display: block; }
		.archive-title, .page-title { margin: 0 10px 48px; }
		.featured-content .hentry { margin-bottom: 48px; }
		.featured-content .entry-thumb, .slider .featured-content .entry-thumb { padding-top: 0; }
			.featured-content .entry-thumb img { position: relative; }
		.featured-content .entry-header { padding: 0 10px 24px; }
		.featured-content .entry-meta { margin-bottom: 11px; font-size: 9pt; }
		.featured-content .cat-links { font-weight: 900; }
		.featured-content .entry-title { font-size: 25pt; line-height: 36px; }
	}

@font-face { font-family: 'OpenSans'; src: url(/themes/bezowijania/Content/fonts/OpenSans-Regular.ttf); src: url(/themes/bezowijania/Content/fonts/OpenSans-Regular.ttf?#iefix) format('embedded-opentype'); }
@font-face { font-family: OpenSans; src: url(/themes/bezowijania/Content/fonts/OpenSans-Regular.ttf) format('ttf'), url(/themes/bezowijania/Content/fonts/OpenSans-Regular.ttf) format('truetype'), url(/themes/bezowijania/Content/fonts/OpenSans-Regular.ttf) format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Lato-Light'; src: url(/themes/bezowijania/Content/fonts/lato/Lato-Light.ttf); src: url(/themes/bezowijania/Content/fonts/lato/Lato-Light.ttf?#iefix) format('embedded-opentype'); }
@font-face { font-family: Lato-Light; src: url(/themes/bezowijania/Content/fonts/lato/Lato-Light.ttf) format('ttf'), url(/themes/bezowijania/Content/fonts/lato/Lato-Light.ttf) format('truetype'), url(/themes/bezowijania/Content/fonts/lato/Lato-Light.ttf) format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'AwesomeIcons'; src: url(/content/fonts/awesome/fontawesome-webfont.ttf); }

ol {list-style:decimal;}
p {margin-bottom:10px;}

img { filter: gray; /* IE6-9 */ -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */ filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */ }
    img:hover, .site-header img, .site-footer img, #pp_full_res img { -webkit-filter: grayscale(0); filter: none; }

.featured-content .slide-77 img {filter:unset;}

.contact-page .entry-content a {color:rgb(43,43,43); text-decoration:none;}
/*advert-popup*/
.pop-up-advert { display: none; margin: 0 auto; width: 100%; }
    .pop-up-advert .curtain { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #3e4d45; opacity: 0.9; filter: alpha(opacity=90); z-index: 9999; }
.contact-info-widget .widget-content-section { text-align: center; font-size: 18px; }
    .contact-info-widget .widget-content-section .widget-title { text-align: left; }
.cookie-info-widget { background-color: #FFF; color:#000;   /*rgba(191, 4, 38,0.5);*/ padding-top:5px; padding-bottom:5px;  }
    .cookie-info-widget a.g-button { color: #bf0426; }
    .cookie-info-widget a.button { background: #000; display: inline-block; padding: 7px 10px; margin: 2px 10px 2px 10px;  min-width: 265px; font-size:12px; }
    .cookie-info-widget a.button-outline { background: none; border: 1px solid #000; display: inline-block; padding: 7px 10px; margin: 0 auto; color: #000; min-width: 265px; font-size: 12px; }
        .cookie-info-widget a.button-outline:hover {color:#bf0426; }
.accept-cookie-button.icon-accept:before {color:#FFF; }
.accept-essential-cookie-button.icon-accept:before { color: #000; }


.owl-item .album-items-item { border: 1px solid #000; }
.page-319 .album-title { margin-bottom: 32px; }
.widget a.link-alt { color: #bf0426 !important; }
.form-item-data-processing-consent-box label { text-align: justify; font-style: italic; }
.pop-up-advert .curtain-content { position: absolute; top: -300px; left: 0; width: 100%; height: 100%; z-index: 9999; /*width:700px; height:500px;*/ margin: 0 auto; }
.pop-up-advert .avdert-header { font-size: 145%; }
.pop-up-advert .curtain-content > div { top: 0px; padding: 30px; color: #FFF; text-align: center; }
.pop-up-advert .synchronizing-bar { width: 84px; height: 6px; /*background: url(/themes/BezOwijania/content/css/images/throbber-synchronizing.gif) top left no-repeat;*/ display: block; margin: 0 auto; }
.pop-up-advert .advert-image { position: relative; width: 100%; height: 400px; overflow: hidden; margin: 0 auto; display: block; }
.pop-up-advert img { width: 650px; filter:unset;  }
.pop-up-advert .ad-desc p { font-size: 16px; }
.pop-up-advert img.close-icon { position: absolute; top: 0px; right: 0px; border-left: 1px solid #FFF; border-bottom: 1px solid #FFF; cursor: pointer; width: 20px; }
.pop-up-advert .link-btn { display: block; padding: 4px; width: 200px; border: 1px solid #FFF; color: #FFF; margin: 12px auto; }
.pop-up-advert .content-main { border: 1px solid #FFF; }

.site-content > .hentry .entry-thumb { margin-top: 48px; margin-bottom: 24px; }
.site .site-content .hentry .entry-content, .widget { word-break: keep-all; word-wrap: normal; white-space: normal; word-wrap: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; }
.entry-content, .entry-summary, .page-content { word-break: keep-all; word-wrap: normal; white-space: normal; word-wrap: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; }
.site-content .hentry .entry-content { max-width: 98%; }
.site .site-content .hentry .entry-content h1, h2, h3, h4, h5, h6 { text-transform: none; }
.site .site-content .hentry .entry-content { text-align: justify; }
h2 { font-size: 18px; line-height: 20px; }
h3 { font-size: 16px; line-height: 18px; }
h4 { font-size: 14px; line-height: 16px; }
h5 { font-size: 12px; line-height: 14px; text-transform: none; margin-top: 12px; }
h6 { font-size: 10px; line-height: 12px; text-transform: none; margin-top: 12px; }
body, button, input, select, textarea { color: #2b2b2b; font-weight: 400; font-size: 14px; font-family: Lato-Light; line-height: 1.2; word-wrap: normal; }
.site-content .hentry .entry-content { padding: 0 12px; max-width: 100%; margin: 0; }
.site-content .hentry.has-entry-thumb .entry-content,
.site-content .listing.listing-list .hentry.has-entry-thumb .entry-content { padding: 0; margin: 0; max-width: 100%; }
.site-content .listing.listing-list .hentry .entry-content { padding: 0 !important; }
.site-content .album .album-items { }
.site-content .album .entry-content { }
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content { max-width: 100%; }
.site-content .post-listing.listing-list .hentry { width: 100%; /*border: 1px solid black;*/ overflow: hidden; margin-bottom: 12px; }
    .site-content .post-listing.listing-list .hentry .entry-title { text-align: left; padding-bottom: 0; margin-bottom: 0; margin-left: 0; padding-left: 0; }
    .site-content .post-listing.listing-list .hentry.has-entry-thumb .entry-thumb { width: 25%; margin-right: 1%; float: left; /*border:1px solid red;*/ overflow: hidden; position: relative; }

    .site-content .post-listing.listing-list .hentry.has-entry-thumb .entry-header { width: 74%; float: left; }

.primary-navigation .nav-menu a { text-transform: uppercase; }

.site-content .container-title { color: #bf0426; text-align: center; font-size: 18px; text-transform: uppercase; font-weight: 300; }
strong { color: #bf0426; }
.widget-title, .widget-title a { color: #de1818; text-transform: uppercase; }

a.text-info {color:rgb(0 38 255);}

.content-area, .content-sidebar { padding-top: 0; }
.home.list-view .site-content .hentry { }
.main-content { width: 100%; }
.content-area { float: none; }

.site-navigation a, .content-sidebar .widget a, .site-content .widget a { color: #000; text-transform: none; }
    .site-navigation a:hover, .content-sidebar .widget a:hover, .site-content .widget a:hover { color: #bf0426; }
.primary-navigation .nav-menu li a { font-size: 14px; text-transform: uppercase; }
.primary-navigation li:hover > a, .primary-navigation li.focus > a { background-color: #efefef; color: #000; border-bottom: 2px solid #de1818; }
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a, .site-navigation .current-menu-item-ancestor > a { background-color: none; color: #bf0426; }
.site-navigation li .current_page_item > a, .site-navigation li .current_page_ancestor > a, .site-navigation li .current-menu-item > a, .site-navigation li .current-menu-ancestor > a { color: #bf0426; }
.primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a { background-color: #CCC; border-bottom: none; }
.primary-navigation ul ul { background-color: #efefef; }
.site-content .entry-header .entry-title { text-transform: none; color: #bf0426; }
.home.grid-view .hentry .entry-title { text-align: center; text-indent: 0; padding-left: 0px; }
.home.grid-view .hentry .entry-header { padding-left: 0; }

.coach-page .site-content .hentry .entry-thumb { width: 300px; margin: 24px auto; }
.coach-page .site-content .hentry .entry-title { padding-left: 0; }
.promo-post-widget .entry-content { padding-right: 20px; }
.search-toggle { display: none; }
.content-sidebar .widget .widget-title { background-color: #bf0426; color: #FFF; font-weight: normal; border-top: 0; padding-top: 10px; padding-bottom: 10px; }

.content-sidebar .widget input[type="button"], .content-sidebar .widget input[type="reset"], .content-sidebar .widget input[type="submit"] { background-color: #0e1655; }
.content-sidebar .booking-form-widget .widget-title { background-color: #0e1655; padding-top: 20px; padding-bottom: 20px; margin-top: -32px; z-index: 1; }


.featured-content .entry-header { background-color: rgba(102, 102, 102,0.5); }
.slider .featured-content .entry-title, .slider .featured-content .entry-title { color: #FFF; }
.slider .featured-content .entry-header { /*max-width:1024px; bottom: 30px;*/ }
.slider .featured-content .slide-57 .entry-header { padding-top: 6px; }

.language-selector {width:100px; float:right; }
    .language-selector ul {list-style:none; margin:0; padding:0; }
        .language-selector ul li {display:block; float:left; font-size:18px; color:#000; padding:0 10px 0 10px;  }
    .language-selector a {color:#000; }
    .language-selector a.selected { color: #de1818; }

    #secondary { display: none; }
.footer-menu { width: 100%; }
.footer-sidebar { padding-top: 20px; }
    .footer-sidebar .widget-nav-menu { width: 100%; margin-bottom: 10px; }
.footer-menu .nav-menu ul li { }
#supplementary { background-color: #f0f0f0; }
.entry-title, .entry-title a { color: #0e1655; }
    .entry-title a:hover { color: #bf0426; }
.content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus { background-color: #bf0426; }
.quick-contact-widget .widget-title { text-align: center; }
.quick-contact-widget .widget-content label, .quick-contact-widget .widget-content .icon { color: #0e1655; }
.quick-contact-widget .widget-content .icon { padding-right: 5px; }
.quick-contact-widget .widget-content .email, .quick-contact-widget .widget-content .phone { color: #bf0426; }
.quick-contact-widget .widget-content a.email:hover { color: #0e1655; }

.site-footer .footer-sidebar .widget.training-opinion-slider { width: 100%; }
.training-opinion-slider .theme-default .nivoSlider img { min-height: 260px; }
.training-opinion-slider .theme-default .nivo-controlNav { padding: 20px 0; text-align: center; position: relative; }
.training-opinion-slider .nivo-caption { top: 0; background: #666666; }
.training-opinion-slider .slide-description { }
.training-opinion-slider .opinion-text { font-style: italic; }
.training-opinion-slider .opinion-author { font-weight: 500; }

.site-content .entry-header { background-color: #0e1655; color: #FFF; }
    .site-content .entry-header .entry-title a { color: #FFF; }
#secondary, #tertiary, #supplementary { padding: 0; }
/*.site-content .entry-header .entry-title { color: #FFF; }*/


.home .page-11 .entry-content, .page .entry-content { margin-top: -50px; position: relative; z-index: 99; width: 100%; padding: 0; padding-left: 30px; }

.site-content .album-container { width: 100%; }
    .site-content .album-container .album-title { text-align: center; color: #000; text-transform: uppercase; }
    .site-content .album-container .album-items-item { margin-bottom: 30px; }
.site-content .album-items-container { width: 100%; }

img.img-grayscale { -webkit-filter: grayscale(1); -webkit-filter: grayscale(100%); filter: gray; filter: grayscale(100%); }

.content-sidebar .cert-widget.widget .widget-title { text-align: center; color: #000; background: none; margin-bottom: 0; width: 200px; margin: -24px auto 0 auto; background: #FFF; }
/*.content-sidebar .cert-widget { margin: 0 auto; max-width:800px; border:1px solid red;  }*/
.content-sidebar .cert-widget { border: 1px solid red; border: 3px solid #efefef; }
.cert-listing { margin: 0 auto; display: block; }
.cert-listing { margin-right: -15px; }
    .cert-listing .listing-item, .support-listing .listing-item { display: inline-block; margin-right: 15px; margin-bottom: 15px; }
        .cert-listing .listing-item img, .support-listing .listing-item img { height: 85px; }

.support-listing { }
    .support-listing .listing-item { }

.site { width: 100%; }
.site-header { background: #FFF; width: 100%; }
    .site-header .header-main { width: 100%; max-width: 1180px; margin: 0 auto; }
.site-footer .widget { padding: 0; }

.slider .featured-content { z-index: 0; position: absolute; }
    .slider .featured-content .hentry { max-height: 500px; }
.home.slider .featured-content .hentry { max-height: 720px; }
.slider .featured-content .hentry .entry-header { top: 0px; bottom: auto; background-color: transparent; color: #000; text-transform: none; text-align: center; width: 100%; }
    .slider .featured-content .hentry .entry-header h1 { text-transform: none; }
.site-title .logo img { height: 40px; }

.primary-navigation.toggled-on { padding-right: 15px; padding-left: 15px; }
.hentry { max-width: 727px; }
.primary-wrapper:before { height: 350px; width: 100%; }
.home .primary-wrapper:before { height: 350px; width: 100%; }
#primary { z-index: 1; background: #FFF; }
    #primary .site-content { z-index: 2; background-color: #FFF; }
.site-content { background-color: #FFF; z-index: 99999; position: relative; min-height: 300px; padding: 0; /*padding: 0 24px;*/ }

.home .site-content { /*padding-left: 24px; padding-right: 24px;*/ }
.site-footer { background: #666 !important; background-color: #222222; color: #efefef; }
    .site-footer a, .site footer .footer-sidebar .widget .widget-title { color: #efefef; }
    .site-footer .supplementary { background-color: #666; }
    .site-footer .footer-sidebar { background-color: #666; }
    /*.site-footer .footer-sidebar .widget { max-width: 250px; float: left; }*/
    .site-footer .site-info { background: #2c2c2f; }
    .site-footer .footer-sidebar .widget .widget-title { text-transform: none; border-bottom: 1px solid #de1818; font-weight: normal; font-size: 14px; text-align:left; }
    .site-footer .footer-sidebar { /*margin-left: -30px;*/ }
.grid-view .site-content .hentry:hover .entry-title a { color: #bf0426; }
.grid-view .site-content .entry-header { background: none; padding-bottom: 0; min-height: 60px; }
.grid-view .site-content .entry-title { color: #000; text-transform: none; }
.grid-view .site-content .entry-thumb { padding-top: 120%; }
.home .site-content .main-offer-title { display: block; width: 300px; height: 72px; margin: 24px auto; background: url(/themes/bezowijania/content/images/shared-sprite.png) -280px 0px no-repeat; text-indent: -9999px; }
.home .site-content .main-offer-title-en { display: block; width: 300px; height: 72px; margin: 24px auto; background: url(/themes/bezowijania/content/images/shared-sprite-en.png) -280px 0px no-repeat; text-indent: -9999px; }
.site-content .entry-header { background: #efefef; }
    .site-content .entry-header .entry-title a { color: #000; }
/*#primary {display:none;}*/

/*.home .content-sidebar:before {height:0; width:auto;}*/
.home .content-sidebar { padding-top: 48px !important; padding-bottom: 48px; clear: both; }
    .home .content-sidebar .featured-partners-widget { padding-top: 24px; padding-bottom: 24px; border: 3px solid #efefef; }
        .home .content-sidebar .featured-partners-widget .widget-title { width: 220px; margin: -48px auto 0 auto; background-color: #FFF; color: #000; text-align: center;  text-indent:0; }
.content-sidebar .featured-partners-widget .featured-partners-list { list-style: none; padding: 0; margin: 0; margin-left: -16px; }
    .content-sidebar .featured-partners-widget .featured-partners-list li { display: block; width: auto; padding: 0 4px; height: 50px; margin-left: 24px; float: left; /*background: url(/themes/bezowijania/content/images/shared-sprite.png) -100px -65px no-repeat;*/ }
        .content-sidebar .featured-partners-widget .featured-partners-list li img { height: 50px; /*width:100px;*/ /*border:1px solid yellow;*/ }
    .content-sidebar .featured-partners-widget .featured-partners-list li { margin-left: 25px; /*border:1px solid red;*/ }
/*.content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-1 { width: 115px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-2 { width: 47px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-3 { width: 67px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-6 { width: 145px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-7 { width: 50px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-8 { width: 120px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-9 { width: 42px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-10 { width: 85px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-11 { width: 85px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-12 { width: 85px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-13 { width: 140px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-14 { width: 180px; }
        
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-15 { width: 84px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-16 { width: 50px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-17 { width: 50px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-18 { width: 150px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-19 { width: 130px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-20 { width: 160px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-21 { width: 380px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-22 { width: 172px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-23 { width: 239px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-24 { width: 150px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-25 { width: 70px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-26 { width: 50px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-27 { width: 50px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-28 { width: 69px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-29 { width: 242px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-30 { width: 169px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-31 { width: 50px;}
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-32 { width: 50px;  }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-33 { width: 71px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-34 { width: 154px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-35 { width: 150px; max-width: 210px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-36 { width: 100px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-37 { width: 154px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-38 { width: 154px; }
        .content-sidebar .featured-partners-widget .featured-partners-list li.partner-item-39 { width: 154px; }*/

.featured-partners-list li.partner-item-2 { margin-left: 0; }
.content-sidebar .featured-partners-widget .widget-content { position: relative; }
.content-sidebar .featured-partners-widget .direction-nav { display: block; position: absolute; width: 20px; height: 10px; top: calc(50%-6px); text-indent: -9999px; cursor: pointer; background-color: #FFF; }
.content-sidebar .featured-partners-widget .direction-nav-prev { left: -10px; background: url(/themes/bezowijania/content/images/shared-sprite.png) -65px -90px no-repeat #FFF; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); display: none; }

.content-sidebar .featured-partners-widget .direction-nav-next { right: -10px; background: url(/themes/bezowijania/content/images/shared-sprite.png) -65px -90px no-repeat #FFF; display: none; }

    .content-sidebar .featured-partners-widget .direction-nav-prev:hover, .content-sidebar .featured-partners-widget .direction-nav-next:hover { background-position: -65px -80px; }
.contact-info-widget .icon-call-in, .contact-info-widget .icon-envelope-letter { padding-right: 10px; }
.icon-accept:before { display: inline-block; font: normal normal normal 14px/1 AwesomeIcons; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); padding-right: 5px; content: "\f00c"; color: #FFF; }



.primary-wrapper { width: 100%; margin: 0 auto; z-index: 1; position: relative; }
    .primary-wrapper #primary { width: 100%; float: left; }
    .primary-wrapper .content-sidebar { margin-left: -30%; width: 29%; float: right; }
.content-sidebar { background: #FFF; padding-top: 0 !important; }
.icon-social-youtube { margin-left: 4px; }

.section-social a {font-size:20px !important; margin-right:15px;}


.widget-content-section .fa { font-family: AwesomeIcons; padding: 0; }
.fa-youtube:before { content: "\f167"; }

/*.grid-view.listing { padding: 0 30px; margin-left: -1%; }*/
/*.grid-view.listing .hentry { max-width: 32%; float: left; margin-left: 1.333%; }*/
.grid-view.listing .hentry:hover a { color: #bf0426; }
.grid-view.listing .entry-header .entry-title { padding-left: 10px; font-size: 0.9em; text-align: center; }
.grid-view.listing .hentry .entry-thumb { /*height: 145px;*/ overflow: hidden; }
/*.site-content .gird-view.listing .hentry .entry-header {min-height:48px; border:1px solid red;}*/
.site-content .grid-view.listing .hentry .entry-header .entry-title { min-height: 48px; }
.entry-thumb { background: #FFF; }

.hentry .entry-title,.site-content .grid-view.listing .hentry .entry-header .entry-title { font-size: 1.1em; font-weight:bold; }

.content-sidebar .widget .widget-title { }
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content { max-width: 100%; /*max-width:667px;*/ }
.slider .featured-content .hentry .entry-header h1 { color: #bf0426; }
.slider .featured-content .hentry .entry-header h5 { color: #222222; }
.slider .featured-content .hentry { }
.slider .featured-content { }
    .slider .featured-content .hentry .entry-header { margin: 0 auto; }



.site .site-content .entry-header { background: none; }
    .site .site-content .entry-header .entry-title { background: none; text-align: center; text-transform: uppercase; }
    .site .site-content .entry-header .entry-title { margin-top: 24px; }
.site.page-13 .site-content .entry-header .entry-title { margin-top: 0px; }
.site.page-13 .site-content .hentry.current-hentry .entry-header .entry-title { margin-top: 24px; }
.site .site-content .hentry { margin-bottom: 24px; }
.hide-content-sidebar .content-sidebar { display: none; }
.hide-content-sidebar .site-content { margin-right: 0; }
.site-content .grid-view.listing .listing-content.columns-4 .hentry { max-width: 24%; margin-left: 1%; }
.site-content .grid-view.listing .listing-content.columns-3 .hentry { max-width: 32%; margin-left: 1.333%; }
.site-content .grid-view.listing .listing-content.columns-2 .hentry { max-width: 49%; margin-left: 1%; }
.grid-view.listing .hentry:hover { opacity: 0.7; }
.grid-item-hov { display: none; height: 47px; width: 180px; position: absolute; top: 30%; left: 10%; background: url(/Themes/BezOwijania/Content/images/grid-item-hover.png) top left no-repeat; margin: 0 auto; left: calc(50% - 90px); }

.page-13 .site-content .post-listing.listing-list .hentry,
.page-27 .site-content .post-listing.listing-list .hentry { max-height: 112px; overflow: hidden; /*border:1px solid red;*/ }
    .page-27 .site-content .post-listing.listing-list .hentry .entry-title { margin-top: 0; padding-top: 0; }
    .page-27 .site-content .post-listing.listing-list .hentry .entry-header { margin-top: 0; padding-top: 0; }

.site-content .grid-view.listing .listing-content.columns-4 .hentry:hover .grid-item-hov { display: block; top: 30%; left: 10%; left: calc(50% - 90px); }
.site-content .grid-view.listing .listing-content.columns-3 .hentry:hover .grid-item-hov { display: block; top: 30%; left: 20%; left: calc(50% - 90px); }
.site-content .grid-view.listing .listing-content.columns-2 .hentry:hover .grid-item-hov { display: block; top: 30%; left: 30%; left: calc(50% - 90px); }

.container .hentry.has-entry-thumb:hover .grid-item-hov { display: block; }

.home.grid-view .site-content .hentry, .site-content .grid-view.listing .hentry { position: relative; }
.site-content .grid-view.listing .hentry { margin-bottom: 0; }
    .site-content .grid-view.listing .hentry .entry-header .entry-title { margin-top: 0; }

.site .site-content .hentry { margin-bottom: 0; }
.home.grid-view .site-content .hentry:hover { opacity: 0.7; }
    .home.grid-view .site-content .hentry:hover .grid-item-hov { display: block; top: 50%; left: 10%; left: calc(50% - 90px); }
/*.site-content .grid-view.listing .hentry:hover .grid-item-hov  { display: block;  top: 30%; left:10%;   }*/
.grid-view .site-content .hentry { position: relative; }
.site-content .hentry .entry-content ul { list-style: none; list-style-image: none; list-style-position: outside; list-style-type: none !important; margin-left: 0; padding-left: 0; }
    .site-content .hentry .entry-content ul li { margin-bottom: 6px; }
        .site-content .hentry .entry-content ul li::before { color: #bf0426; content: ">"; font-weight: bold; padding-right: 4px; }
        .site-content .hentry .entry-content ul li ul {margin-left:20px; }
        .widget button, .widget .button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"], .content-sidebar .widget input[type="button"], .content-sidebar .widget input[type="reset"], .content-sidebar .widget input[type="submit"] { background-color: #222222; }
    .widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus, .content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus { background-color: #bf0426; }
.widget-title, .widget-title a { color: #bf0426; }
.home .site .site-content .hentry .entry-header { }
    .home .site .site-content .hentry .entry-header .entry-title { margin-top: 6px; z-index: 3; }
.slider .featured-content .entry-title, .slider .featured-content h1 { font-size: 26px; }
.site.page-15 .site-content .entry-header .entry-title { font-size: 20px; }
.timetable { }
.fa { padding-right: 5px; }
.widget-title .fa { color: #FFF; }
.training-dates-widget .training-date, .training-price-widget .training-price, .training-location-widget .training-location { display: block; font-weight: bold; text-align: center; margin: 4px 0; font-size: 18px; }
.training-dates-widget .training-hours { text-align: center; display: block; }
.training-price-widget .meta-text { display: block; font-size: 10px; text-align: center; }
.training-opinion-widget .opinion-content { font-style: italic; }
.training-opinion-widget .opinion-entry { margin-top: 24px; border-bottom: 1px dashed #CCC; }
.training-opinion-widget .opinion-author { font-weight: bold; font-style: normal; text-align: justify; }


table.timetable * { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
table.timetable { border-collapse: separate !important; border-spacing: 2px !important; color: #666; font-size: 11px; letter-spacing: normal; line-height: normal; border: 0; }
.timetable { }

    .timetable .event-cell { background-color: #F0F0F0; }

    .timetable th { width: 12.5%; padding: 10px 15px 12px; letter-spacing: normal; }
    .timetable td { border: medium none; height: 31px; padding: 0; vertical-align: top; max-width: 15.5%; }
        .timetable td h2 { margin-top: 10px; margin-bottom: 10px; }

    .timetable .tt-actions-column a { color: #bf0426; }
    .timetable th, .timetable .tt-hours-column { text-align: center; vertical-align: middle; }
    .timetable th, .timetable td { border: medium none !important; color: #34495e; font-size: 14px; font-style: normal; font-weight: normal; line-height: normal; text-transform: none; text-align: center; vertical-align: middle; }
    .timetable th { letter-spacing: normal; padding: 10px 15px 12px; width: 12.5%; background-color: #F0F0F0; }
    .timetable tr { background-color: #fff; }
        .timetable tr:nth-child(even) { background-color: #F0F0F0; }
    .timetable .tt-price-column .meta-text { display: block; font-size: 10px; }

    .timetable td .training-date { display: block; text-align: center; margin: 4px 0; }
    .timetable td.tt-hours-column { width: 40px; }
    .timetable .hentry { margin-bottom: 0; }
        .timetable .hentry .entry-content, .timetable .hentry .entry-header { /*display:none;*/ margin: 0; color: #222222; background: #F0F0F0; text-align: center; }
        .timetable .hentry .entry-content { padding: 0 4px; display: none; }
        .timetable .hentry .entry-header { margin: 0; padding: 0; }
.site-content .timetable .hentry .entry-title { padding-left: 0; padding-right: 0; margin-bottom: 0; font-size: 14px; text-align: center; color: #BF0426; }
.site-content .timetable .hentry .course-hours { text-align: center; }
.site-content .timetable .hentry label { display: block; width: 100%; font-size: 12px; }
.site-content .timetable .hentry .course-instructor { font-size: 12px; margin-bottom: 12px; display: block; }
.timetable .event:hover, .timetable .event-cell:hover { opacity: 0.7; filter: alpha(opacity=70); background-color: #BF0426; }
    .timetable .event:hover header { display: none; }
    .timetable .event:hover .entry-content { /*position:absolute; left:0; top:0; width:100%;*/ background-color: #BF0426; color: #FFF; z-index: 1; height: 100%; }


.marquee { width: 100%; overflow: hidden; background: none; }

.social-share-widget { }
    .social-share-widget .social-share { display: block; height: 34px; width: 34px; margin-right: 10px; float: left; font-size: 32px; color: #222; }

.slider .featured-content { background: #FFF; }


.page-27 .site-content .post-listing.listing-list .hentry .entry-thumb,
.page-13 .site-content .post-listing.listing-list .hentry .entry-thumb { overflow: hidden; height: 100px; }
    .page-27 .site-content .post-listing.listing-list .hentry .entry-thumb img,
    .page-13 .site-content .post-listing.listing-list .hentry .entry-thumb img { min-height: 100px; }
/*.page-43 .grid-item-hov { display: none !important; }*/
.page-43 .grid-view.listing .hentry { min-height: 270px; max-width: 180px; }
    .page-43 .grid-view.listing .hentry .entry-thumb { max-height: 160px; height: auto; }

.site-content .post-listing.listing-list .hentry .entry-thumb { }
.site-content .post-listing.listing-list .hentry .entry-title { }

.site-content .post-listing.listing-list .hentry.has-entry-thumb .entry-header { width: 74%; margin-top: 0; padding-top: 0; display: block; }
.site-content .post-listing.listing-list .hentry.has-entry-thumb .entry-content { width: 74%; padding-top: 0; display: block; margin-left: 26%; }

.container.parentId-43 { max-width: 800px; }
    .container.parentId-43 .entry-thumb { min-height: 220px !important; }
.container.parent-43 { width: 75% !important; }
.site-content .has-entry-thumb .entry-header { margin-top: 0; padding-top: 0px; }
/*.container .hentry.has-entry-thumb:hover .grid-item-hov { display: block; width: 80%; max-width: 180px; margin: 0 auto; left: calc(50% - 90px); }*/

.container .hentry:hover { opacity: 0.7; }

.hentry .entry-content .container { width: 100%; }

.hentry.current-hentry .entry-title { font-size: 24px; }
.footer-sidebar.widget-area .contact-info-widget { margin-bottom: 0; }
/*.footer-sidebar.widget-area .certificates-widget{text-align:center;}*/
.footer-sidebar.widget-area .certificates-widget,
.footer-sidebar.widget-area .supports-widget { margin-bottom: 18px; }
    .footer-sidebar.widget-area .certificates-widget .certificate-item { float: left; margin-bottom: 12px; }
        .footer-sidebar.widget-area .certificates-widget .certificate-item.item-1 { display: normal; }
    .footer-sidebar.widget-area .contact-info-widget .widget-content,
    .footer-sidebar.widget-area .certificates-widget .widget-content,
    .footer-sidebar.widget-area .supports-widget .widget-content { text-align: center; }
    /*.footer-sidebar.widget-area .certificates-widget ul{ display:inline-block; margin: 0 auto;}*/
    .footer-sidebar.widget-area .supports-widget img,
    .footer-sidebar.widget-area .certificates-widget img { height: 75px; }
        .footer-sidebar.widget-area .supports-widget img:hover,
        .footer-sidebar.widget-area .certificates-widget img:hover { opacity: 0.8; }


.footer-sidebar .section-links a {font-size:12px;  }

.album .container { max-width: 100%; }
    .album .container .listing-item { margin-bottom: 30px; }
        .album .container .listing-item .photo-thumb { max-width: 100%; width: 100%; max-height: 100px; height: 100px; overflow: hidden; }
            .album .container .listing-item .photo-thumb img { width: 100%; max-width: 100%; min-height: 100px; }
.album .entry-content { margin: 0; }


.posts-archive-widget li { border-top: 1px solid rgba(0, 0, 0, 0.1); padding: 8px 0 9px; }
    .posts-archive-widget li:first-child { border: none; }

.posts-archive-widget .current-menu-item a { color: #bf0426 !important; font-weight: bold; }

.template-media .site-content .post-listing.listing-list .hentry .entry-title { margin-top: 0; padding-top: 0; }
.parent-297 .site .hentry.current-hentry .entry-content img { width: 100%; max-width: 100%; max-height: 100%; height: auto; }
.parent-297 .site .hentry.current-hentry .entry-content img,
.parent-297 .site .hentry.current-hentry .entry-content iframe { margin: 0 auto; margin-bottom: 24px; }
    .parent-297 .site .hentry.current-hentry .entry-content img:last-child,
    .parent-297 .site .hentry.current-hentry .entry-content iframe:last-child { margin-bottom: 0; }
/*.parent-297 .site .hentry.current-hentry .entry-thumb {display:none; }*/

@media screen and (max-width: 400px) {
    .site-content .grid-view.listing .listing-content.columns-3 .hentry { max-width: 100%; width: 180px; margin: 0 auto; }
    .home .content-sidebar { float: none; margin: 0; padding: 0; width: auto; }
    img.size-full, img.size-large, .entry-image, .entry-thumb img { width: 100%; }
    .slider .featured-content .hentry .entry-header { display: none; }
    .home-page-list-container .hentry { width: 320px; margin: 0 auto; }
    .primary-wrapper:before { height: 200px; width: 100%; }
    .home .primary-wrapper:before { height: 200px; width: 100%; }
    .content-sidebar .widget .widget-title { padding-left: 4px; }

    .page-13 .site-content .post-listing.listing-list .hentry .entry-content,
    .page-27 .site-content .post-listing.listing-list .hentry .entry-content,
    .template-media .site-content .post-listing.listing-list .hentry .entry-content { display: none; }

    .template-media .site-content .post-listing.listing-list .hentry,
    .page-27 .site-content .post-listing.listing-list .hentry,
    .page-13 .site-content .post-listing.listing-list .hentry { margin-bottom: 24px; max-height: none; margin-top: 0; }
    .site-content .post-listing.listing-list .hentry { width: 100%; }
    .container.parentId-43 .entry-thumb { min-height: 260px !important; }
    .primary-wrapper .content-sidebar { padding: 0 15px; margin: 0; width: 100%; }

    .cert-listing .listing-item { width: 100%; margin: 0 auto; margin-bottom: 15px; }
        .cert-listing .listing-item img { height: 75px; display: block; margin: 0 auto; padding: 0; }
}
@media screen and (max-width: 1007px) {
    .language-selector { margin-right:56px; }

}
    @media screen and (min-width: 401px) {

        .primary-wrapper:before { height: 250px; width: 100%; }
        .home .primary-wrapper:before { height: 250px; width: 100%; }
        .training-category-hentry { width: 320px; margin: 0 auto; }
        .slider .featured-content .hentry .entry-header { display: none; }

        .template-media .site-content .post-listing.listing-list .hentry .entry-content,
        .page-13 .site-content .post-listing.listing-list .hentry .entry-content,
        .page-27 .site-content .post-listing.listing-list .hentry .entry-content { display: none; }

        .template-media .site-content .post-listing.listing-list .hentry,
        .page-27 .site-content .post-listing.listing-list .hentry,
        .page-13 .site-content .post-listing.listing-list .hentry { margin-bottom: 24px; max-height: none; margin-top: 0; min-height: 140px; }
        .site-content .grid-view.listing .listing-content.columns-3 .hentry { max-width: 100%; width: 180px; margin: 0 auto; }
        .home .content-sidebar { float: none; margin: 0; padding: 0; width: auto; }
        img.size-full, img.size-large, .entry-image, .entry-thumb img { width: 100%; }
        .home-page-list-container .hentry { width: 320px !important; margin: 0 auto !important; float: none !important; }
        .content-sidebar .widget .widget-title { padding-left: 4px; }
        .container.parentId-43 .entry-thumb { min-height: 260px !important; }
        .primary-wrapper .content-sidebar { padding: 0 15px; margin: 0; width: 100%; }
        .content-sidebar .cert-widget .widget-content { margin: 0 auto; padding-left: 15px; }
    }

    @media screen and (min-width: 673px) {
        .slider .featured-content .hentry .entry-header { display: block; }
        .slider .entry-header { display: block; }
        .header-main { padding: 0 0px; }

        .site-header .header-main, .site-footer, .site-content { margin-left: 0; }
        .home .site-content, #primary .primary-banner, #primary .featured-content { margin-right: 0%; }
        .primary-wrapper .content-sidebar { padding: 0; float: right; margin-left: -30%; width: 29%; }
        .content-sidebar { padding-right: 0; }

            .content-sidebar .widget .widget-content { /*padding-left: 20px; padding-right: 20px;*/ }
        .full-width .site-content .has-entry-thumb .entry-header, .full-width .site-content .hentry.has-entry-thumb:first-child { margin-top: 0 !important; /*-48px;*/ }
        .site-content .post.has-entry-thumb .entry-header { margin-top: 0; }
        .site-content .entry-header { margin-right: 0; width: 100%; max-width: 100%; padding: 0; }
            .site-content .entry-header .entry-title { padding-left: 30px; padding-top: 10px; padding-bottom: 10px; }
        .site-content .hentry.current-hentry .entry-header .entry-title { /*padding-left: 30px; padding-top: 10px; padding-bottom: 10px;*/ padding: 10px 30px; font-size: 28px; font-weight: bold; }
        /*.grid-view .site-content .hentry:nth-child(2n+1) { clear: none; }*/
        .site-content { margin-right: 33.3333%; }

        .content-sidebar { position: relative; float: right; margin-left: -33.3333%; /*padding: 48px 30px 24px;*/ width: 33.3333%; border: 0 none; }
        .home .content-sidebar { float: none; margin: 0; padding: 0; width: auto; }

        .primary-wrapper:before { height: 350px; width: 100%; }
        .home .primary-wrapper:before { height: 350px; width: 100%; }
        .container.parentId-43 { max-width: 560px; }

        .site-content .widget_contact_form { max-width: 727px; margin: 0 auto; margin-bottom: 48px; }
    }

    @media screen and (min-width: 768px) {
        .training-category-hentry { width: 100%; margin: 0 auto; }
        .container.parentId-43 { max-width: 580px; }
            .container.parentId-43 .entry-thumb { min-height: 180px !important; }
    }

    @media screen and (min-width: 783px) {
        .site-content, .site-main .widecolumn, #primary .primary-banner, .primary-banner, #primary .featured-content { margin-left: 0px; }

        .site:before { width: 0px; }
        #secondary { width: 0px; }
        .search-box-wrapper, .featured-content { padding-left: 0px; }
        .training-category-hentry { width: auto; margin: 0 auto; }

        .site-content .grid-view.listing .listing-content.columns-3 .hentry { max-width: 32%; margin-left: 1.333%; }
        .site-content .post-listing.listing-list .hentry.has-entry-thumb .entry-header { padding-top: 0px; }
        .container.parentId-43 .entry-thumb { min-height: 135px !important; max-height: 145px !important; }
    }

    @media screen and (min-width: 992px) {
        .content-sidebar .widget .widget-title { text-indent: 20px; }
        .content-sidebar .cert-widget .widget-content { margin: 0 auto; max-width: 980px; padding-left: 5px; }
    }

    @media screen and (min-width: 1008px) {
        
        .content-sidebar .cert-widget .widget-content { margin: 0 auto; max-width: 990px; padding-left: 5px; }
        .template-media .site-content .post-listing.listing-list .hentry .entry-content,
        .page-27 .site-content .post-listing.listing-list .hentry .entry-content,
        .page-13 .site-content .post-listing.listing-list .hentry .entry-content { display: block; }
        #secondary { float: left; clear: none; margin: 0 0 0 -100%; min-height: 0; width: 0px; border: 0 none; background-color: transparent; display: none; }
        .site:before { position: absolute; top: 0; left: 0; z-index: 2; display: block; min-height: 0%; width: 0px; height: 0%; background-color: #FFF; content: ""; display: none; }

        .site-header .header-main, .site-footer, .site-content { margin-left: 0; }
        img.size-full, img.size-large, .entry-image, .entry-thumb img { width: 100%; }

        .site-content { /*margin-top: 30px;*/ margin-right: 29.0476%; margin-left: 0; /*border-right:1px solid #efefef;*/ }
        /*.site-content { margin-right: 29.0476%; margin-left: 182px; }*/
        .content-sidebar { width: 33.0476%; float: right; }
        .home .content-sidebar { float: none; }
        .home .content-sidebar { margin-left: 0%; width: 100%; padding: 48px 0; }
        .home .site-content, #primary .primary-banner, #primary .featured-content { /*margin-right: 49.0476%; margin-left: 182px;*/ margin-right: 0; margin-left: 0; }


        /*.grid-view .site-content .hentry { width: 24.3%; float: left; margin-left: 0.933%; margin-bottom: 20px; }
	.grid-view .site-content .page-22.hentry { margin-left: 0; }
	.grid-view .site-content .hentry:nth-child(2n+1) { clear: none; }
	.grid-view .site-content .hentry:nth-child(3n+1) { clear: none; }
	.grid-view .site-content .hentry:nth-child(4n+1) { clear: none; }*/
        .grid-view .site-content .entry-header { height: 24px; }
        .site-footer { margin-top: 48px; }
        .site-content .grid-view.listing .listing-content.columns-2 .hentry { width: 49%; margin-left: 1%; }
        .grid-view .site-content .hentry { /*width: 33.3333%;*/ width: 100%; }
            .grid-view .site-content .hentry:nth-child(2n+1) { clear: none; }
            .grid-view .site-content .hentry:nth-child(3n+1) { clear: both; }
        .footer-sidebar .widget { width: auto; width: 100%; }
        .container.parentId-43 .entry-thumb { min-height: 190px !important; }
    }

    @media screen and (min-width: 1040px) {
        .primary-wrapper { width: 1024px; }
        .site:before { width: 0; }
        /*.site-header .header-main, .site-footer #supplementary, .site-footer .footer-info, #primary { width: 1024px; margin: 0 auto; }*/
        .slider .featured-content .hentry .entry-header .header-main { /*width: 1040px;*/ margin: 0 auto; }
        .container.parentId-43 { max-width: 760px; }
    }

    @media screen and (min-width: 1080px) {
        .site-content, .site-main .widecolumn, #primary .primary-banner, .primary-banner, #primary .featured-content { margin-left: 0px; }

        .site:before { width: 0px; }
        #secondary { width: 0px; }
        .search-box-wrapper, .featured-content { padding-left: 0px; }
        .content-sidebar { width: 200px; }
    }



    @media screen and (min-width: 1180px) {
        .primary-wrapper { width: 1180px; }
        .site-footer, .site-content { margin-left: 0; }
        .site-header .header-main { margin: 0 auto; }
        #secondary { float: left; clear: none; margin: 0 0 0 -100%; min-height: 0; width: 0px; border: 0 none; background-color: transparent; display: none; }
        .site:before { position: absolute; top: 0; left: 0; z-index: 2; display: block; min-height: 0%; width: 0px; height: 0%; background-color: #FFF; content: ""; display: none; }

        .search-box-wrapper, .featured-content { padding-left: 0; }
        .container.parentId-43 { max-width: 800px; }
    }

    @media screen and (min-width: 1200px) {
    }

    @media screen and (min-width: 1260px) {
        .featured-content .entry-thumb img { margin-top: -22px; }
        .page-27 .featured-content .entry-thumb img,
        .parent-27 .featured-content .entry-thumb img { margin-top: -22px; }
    }


    @media (min-width: 576px) and (max-width: 767px) {
        .col-xs-12 { width: 50%; }
    }

    @media screen and (max-width: 575px) {
        .col-xs-12 { width: 100%; }
        .site-content .album-container .album-items-item img { display: block; margin: 0 auto; }
    }


    .modal {top:200px;}
    .modal-dialog {z-index:9999 !important; }
a.button, a.button-outline { cursor: pointer; text-decoration: none; padding: 7px 10px; }
.modal-backdrop { z-index: -1; }
.modal.modal-privacy-choice .modal-header{background:#bf0426; color:#FFF; text-align:center; }
.modal.modal-privacy-choice .button-outline .fa {color:#000; }
.modal.modal-privacy-choice .button { background: #000; }
.modal.modal-privacy-choice .button-outline { background: #FFF; color: #000; border: 1px solid #000; padding: 7px 10px; margin: 0 10px 0 10px; }
.modal.modal-privacy-choice .button-outline .fa-list-alt {color:#000; }

.page .entry-content .table {border:1px solid #666666; }
.page .entry-content table, .page .entry-content th, .page .entry-content td { border: 1px solid rgba(0, 0, 0, 0.4);  }
/* notifications */
.bar-notification { text-align: center; font-size: 1.2em; display: none; left: 0; position: fixed; top: 0; width: 100%; z-index: 100000; padding:10px 0}
.bar-notification.success { background: none repeat scroll 0 0 #91BD09; border-bottom: 3px solid #FFFFFF !important; color: #FFFFFF; margin: 0 0 10px; }
.bar-notification.error { background: none repeat scroll 0 0 #CC0000; border-bottom: 3px solid #FFFFFF !important; color: #FFFFFF; margin: 0 0 10px; }
.bar-notification .close { background: url(/Content/notifier/images/ico-close-notification-bar.png) no-repeat; width: 20px; height: 20px; float: right; margin: 9px 9px 0px 0px; cursor: pointer; }
.bar-notification p.content { padding: 0px 10px; margin: 10px 0px; }
.bar-notification p.content a { text-decoration: underline; color: #FFFFFF; }
.bar-notification p.content a:hover { text-decoration: none; color: #FFFFFF; }

/* ajax notifications */
.ajax-loading-block-window { position: fixed; top: 50%; left: 50%; width: 128px; height: 128px; overflow: hidden; z-index: 1104; }
.ajax-loading-block-window .loading-image { position: absolute; top: 0; left: 0; width: 128px; height: 128px; background-image: url(/Content/notifier/images/ajax-loader-large.gif); }
.please-wait { background: url(/Content/notifier/images/ajax-loader-small.gif) no-repeat; padding-left: 20px; }

/*ajax indicator */
#ajaxBusy { position: absolute; top: 0; left: 0; z-index: 1; display: none; background: #589DE0 url(/Content/notifier/images/ajax-loader-white.gif) no-repeat 50% 50%; text-align: center; opacity: 0.5; }

/*throbber*/
.throbber-header { font-size: 145%; }
.throbber { display: none; }
.throbber .curtain { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #3e4d45; opacity: 0.9; filter: alpha(opacity=90); }
.throbber .curtain-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.throbber .curtain-content div { padding: 250px; color: #FFF; text-align: center; }
.throbber .synchronizing-bar { width: 84px; height: 6px; background: url(/Content/notifier/images/throbber-synchronizing.gif) top left no-repeat; display: block; margin: 0 auto; }

