@import"https://fonts.googleapis.com/css?family=Raleway:400,500,600,700";
.tx-felogin-pi1 label{display:block}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:310px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:310px}
.csc-textpic-intext-left-nowrap-56 .csc-textpic-text{margin-left:56px}
.csc-textpic-intext-left-nowrap-34 .csc-textpic-text{margin-left:34px}
.csc-textpic-intext-left-nowrap-51 .csc-textpic-text{margin-left:51px}
#cookiewarn{display:none;position:fixed;right:0;top:116px;width:100%;background:rgba(14,109,146,0.6);z-index:999999;font-size:14px;text-decoration:none;line-height:25px;color:#ffffff !important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;padding:10px}
#cookiewarn .container{width:100%;margin:0;padding:20px}
#cookiewarn .col100{width:calc(100% - 40px);display:inline-block}
#cookiewarn-content{height:100%;width:100%}
#cookiewarn-text{text-align:left;width:calc(100% - 200px);float:left;color:#ffffff !important}
#cookiewarn,#cookiewarn-more-button,#cookiewarn-ok-button{float:right}
#cookiewarn-more-button,#cookiewarn-ok-button{color:#ffffff;padding-right:10px;padding-left:10px;margin-left:10px;cursor:pointer;background:#0e6d92}
#cookiewarn-more-button a{color:#ffffff;text-decoration:none}
*{margin:0;padding:0;font-family:'Raleway',sans-serif;font-size:16px;line-height:24px;color:#2b2d2b}
header{position:fixed;top:0;left:0;width:100%;height:115px;z-index:130}
#newsletterform{height:60px;margin-bottom:10px}
#newsletterform .form{font-family:verdana;font-size:12pt;color:#666666}
#newsletterform .form li{float:left;width:calc(25% - 20px);margin-right:20px;height:60px;list-style:none;margin-left:0px}
#newsletterform .form li.form_button{width:25%;margin-right:0px}
#newsletterform .form .form_border{border:0px solid #d9d9d9;background-color:#f9f6f8}
#newsletterform .form .form_field{border:0px solid #2e6d8a;width:calc(100% - 20px);height:40px;padding:10px}
#newsletterform .form .form_field_error{border:0px solid #fa0033}
#newsletterform .form .form_button_submit{color:#ffffff;background-color:#244252;width:100%;height:60px;border:0}
#newsletterform .form .rsError{background-color:#fa0033}
nav#mobile,.slicknav_menu{display:none}
header .section{position:relative;top:0;left:0;width:100%;height:115px;background-color:#ffffff;z-index:100}
#header_social{position:absolute;top:35px;right:20px}
header .separator{position:absolute;top:20px;right:273px;width:1px;height:75px;background-color:#336699}
#header_social img{width:42px;height:42px;margin-left:18px}
nav#main_menu{position:absolute;top:25px;right:285px;z-index:250}
ul.main_menu_bar{height:60px}
li.main_menu_item{height:60px;list-style:none;white-space:nowrap;float:left;padding-left:15px;padding-right:15px;margin-left:10px;margin-right:10px}
li.main_menu_item.header_helpdesk{background-color:#f2cf00;border-radius:5px}
.main_menu_image{float:left;margin-top:15px;margin-right:10px}
.main_menu_text a{color:#2e6d8a;line-height:65px;font-size:20px;text-decoration:none;text-transform:uppercase}
li.main_menu_item.header_helpdesk a{color:#000000}
.sub_menu_bar{position:absolute;padding:20px;padding-top:0px;border:1px #2e6d8a solid;border-top:3px #2e6d8a solid;background:#ffffff;min-width:250px}
.sub_menu_item{list-style:none;margin-top:20px}
.sub_menu_image{margin-right:10px;float:left}
.sub_menu_image img{height:27px;width:auto}
.sub_menu{display:none}
.sub_menu_text{display:flex}
.submenu_arrow{height:7px;background-image:url('../../fileadmin/template/img/pfeil_submenu.png');background-repeat:no-repeat;background-position:35px 0px}
.sub_menu_bar a{color:#000000;line-height:27px;font-size:18px;text-decoration:none;text-transform:none}
header .shadow{position:relative;bottom:0;left:0;width:100%;height:15px;background-image:url('../../fileadmin/template/img/shadow_hor.png')}
.more_window_wrapper .shadow{position:relative;bottom:0;left:0;height:100%;width:15px;background-image:url('../../fileadmin/template/img/shadow_ver.png')}
#logo{position:absolute;top:19px;left:19px;z-index:250}
#logo img{width:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}
#logo img.bigLogo{height:154px}
#logo img.smallLogo{height:77px}
.home #headerslider,.bannerscollection_zoominout_texts,.tx-cleveritzoomslider-pi1{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;-o-transition:all 3s ease;transition:all 3s ease}
.main #headerslider{position:absolute;width:100%;height:80%;overflow:hidden}
#headerslider_bottom{position:absolute;bottom:0;left:0;width:100%;height:95px;background-color:#0e6d92;z-index:100;font-size:16px;color:#ffffff;padding-top:15px}
#headerslider_bottom img{height:40px}
#headerslider_bottom p,#headerslider_bottom a{font-size:16px;color:#ffffff;text-decoration:none}
#headerslider_mouse{cursor:pointer;position:absolute;bottom:160px;left:50%;margin-left:-17px;width:34px;height:64px;z-index:100;animation-name:upndown;-webkit-animation-name:upndown;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;background-image:url('../../fileadmin/template/img/Mouse.png')}
@keyframes"upndown"{0%{transform:translateY(0%)}
50%{transform:translateY(-50%)}
100%{transform:translateY(0%)}
}
@-webkit-keyframes"upndown"{0%{-webkit-transform:translateY(0%)}
50%{-webkit-transform:translateY(-50%)}
100%{-webkit-transform:translateY(0%)}
}
main{position:relative;width:100%}
footer{position:relative;bottom:0;width:100%;height:290px}
footer #footer_mobile_social{display:none}
footer #footer_top{position:relative;margin:0;padding:0;height:160px;width:100%;background-color:#2e6d8a}
footer #footer_bottom{position:relative;margin:0;padding:0;height:130px;width:100%;background-color:#244252}
footer #footer_bottom p{color:#ffffff}
footer #footer_bottom a,footer #footer_top a{text-decoration:none;color:#ffffff}
footer #footer_top h4{color:#ffffff}
footer #footer_bottom .article.content{padding-top:42px;height:auto}
footer #footer_top .article.content{padding-top:15px;height:auto}
.slogan_1_wrapper{display:none;position:absolute;bottom:45%;right:25%;width:50%;text-align:center;z-index:-10;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;-o-transition:all 3s ease;transition:all 3s ease}
.slogan_1_wrapper.fadeIn{z-index:10}
.slogan_1{line-height:86px;background:#2b2d2b;font-size:60px;text-transform:uppercase;color:#ffffff;width:auto;display:inline-block;padding-left:40px;padding-right:40px;border-radius:43px}
.slogan_2_wrapper{display:none;height:64px;position:absolute;top:55%;left:50%;margin-left:-65px;z-index:-10;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;-o-transition:all 3s ease;transition:all 3s ease}
.slogan_2_wrapper.fadeIn{z-index:10}
.slogan_2{line-height:64px;background:#ffffff;font-size:35px;text-transform:uppercase;color:#2b2d2b;width:auto;display:inline-block;padding-left:32px;padding-right:32px;border-radius:32px}
main .section{position:relative;margin:0;padding:0;height:100%;width:100%}
.article.content{padding-top:20px;position:relative;margin:0 auto;padding-right:20px;height:100%;width:1160px}
.article.fullwidth{position:relative;height:100%;width:100%}
.section .col{float:left}
.section .col15{width:15%}
.section .col25{width:25%}
.section .col20{width:20%}
.section .col30{width:30%}
.section .col33{width:33.33%}
.section .col33 img{max-width:266px;height:auto}
.section .col35{width:33.33%}
.section .col40{width:40%}
.section .col50{width:50%}
.section .col60{width:60%}
.section .col67{width:66.66%}
.section .col80{width:80%}
.section .col100{width:100%}
.section .col64px{width:104px}
.section .col64pxrest{width:calc(100% - 104px)}
.colfirst .padding{padding-left:20px}
.colmiddle .padding{padding-left:20px}
.collast .padding{padding-left:20px}
.colunique .padding{padding-left:20px}
#content .col .padding{padding-top:20px;padding-bottom:20px}
.col .padding.centered{text-align:center}
.col .padding.left{text-align:left}
.col .padding.right{text-align:right}
br.clear{clear:both}
.content_menu_list{width:100%}
.content_menu_item{margin-left:20px;padding:20px;width:calc(33.333% - 60px);float:left;list-style:none;text-align:center;margin-bottom:70px}
.content_menu_item p{margin:0}
.content_menu_image{margin-bottom:40px}
h2.content_menu_title{margin-bottom:25px}
h2.content_menu_title a,h2.content_menu_title .linker{color:#000000;line-height:24px;font-size:20px;text-transform:uppercase;text-decoration:none;cursor:pointer}
h2.content_menu_mail_title{margin-bottom:25px;color:#000000;line-height:24px;font-size:20px;text-transform:uppercase}
p.content_menu_text{margin-bottom:25px}
.content_menu_mail_text p{margin-bottom:5px !important}
.content_menu_mail_text{margin-bottom:25px}
.content_menu_more a,.content_menu_more .linker{font-size:16px;text-transform:uppercase;text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;border-width:2px;border-radius:5px;border-style:solid;display:inline-block;font-weight:500;cursor:pointer}
.content_menu_mail a{font-size:16px;text-decoration:none;padding-top:5px;padding-bottom:5px;font-weight:500;color:#2e6d8a}
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,.csc-textpic-imagecolumn{float:left}
#content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:20px}
.home .dual_color_title h1{font-size:40px;font-weight:500;line-height:50px;margin-bottom:20px;margin-top:0px;color:#000000;text-transform:uppercase;background:none}
.home .dual_color_title h2{font-size:40px;font-weight:500;line-height:50px;margin-bottom:20px;margin-top:0px;color:#000000;text-transform:uppercase;background:none}
.dual_color_title h1 .second_color{font-size:40px;font-weight:500;line-height:50px;margin-bottom:20px;margin-top:0px;color:#2e6d8a;text-transform:uppercase}
.dual_color_title h2 .second_color{font-size:40px;font-weight:500;line-height:50px;margin-bottom:20px;margin-top:0px;color:#2e6d8a;text-transform:uppercase}
.dual_color_title h1,h1{font-size:40px;font-weight:500;line-height:50px;margin-bottom:20px;margin-top:0px;color:#000000;text-transform:uppercase}
.dual_color_title h2,h2{font-size:40px;font-weight:500;line-height:50px;margin-bottom:20px;margin-top:0px;color:#000000;text-transform:uppercase}
.dual_color_title.hasbg h1{background-image:url('../../fileadmin/template/img/content_title_background.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:10px}
.dual_color_title.hasbg h2{background-image:url('../../fileadmin/template/img/content_title_background.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:10px}
.helpdesk_link_wrapper{height:25px;padding:10px;border-radius:5px;background-color:#f2cf00;display:inline-block}
.helpdesk_link_wrapper a>div{float:left}
.helpdesk_link_wrapper a .linktext{color:#20343e;text-decoration:none;padding:2px;padding-left:5px;padding-right:5px;text-transform:uppercase}
.border_wrap{padding:20px;border:1px solid #2e6d8a}
a:hover,.linker:hover{text-decoration:underline}
.home header .section,.home #logo,.home #headerslider_mouse,.home .bottomNavButtonOFF,.home #headerslider_bottom{opacity:0}
.home header .shadow,.home main{display:none}
.more_window_wrapper{position:fixed;top:0;right:0;width:50%;z-index:200;height:100%;margin-right:-50%}
.linker{cursor:pointer}
.more_window{display:none;position:absolute;top:0;right:0;width:calc(100% - 75px);background-color:#ffffff;padding:40px;padding-left:20px;height:calc(100% - 80px);overflow:scroll;text-align:left}
.more_window h2{color:#000000;line-height:24px;font-size:20px;text-transform:uppercase;margin-bottom:25px}
.more_window p,.more_window ul{margin-bottom:25px}
.more_window li{margin-left:20px}
.close_more_window{position:relative;width:100%;height:64px;text-align:right;margin-bottom:40px}
.close_more_window img{cursor:pointer}
.instagram_image_holder{width:25%;float:left}
.instagram_image_holder{background-size:cover;background-repeat:no-repeat;background-position:center}
.instagram_caption_holder{position:relative;margin:20px;padding:20px;background-color:rgba(0,0,0,0.7);height:calc(100% - 80px);text-align:center;overflow:hidden;color:#ffffff;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}
a.instagram_link_holder{color:#ffffff !important;text-decoration:none !important;display:block;line-height:24px;font-size:20px}
.container{margin-bottom:20px}
#content p{margin-bottom:20px}
h4 a,h4{color:#2e6d8a;line-height:37px;font-size:20px;text-decoration:none;text-transform:uppercase;font-weight:400;display:inline-flex}
h3 a,h3{color:#000000;line-height:37px;font-size:20px;text-decoration:none;text-transform:uppercase;font-weight:700;display:inline-flex}
.second_color.br:before{content:"\000A"}
.second_color.nobr:before{content:"\0020"}
.second_color.br{white-space:pre-wrap}
#contact-form .formrow{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:10px}
#contact-form .formrow:before,#contact-form .formrow:after{content:" ";display:table}
#contact-form .formrow:after{clear:both}
#contact-form .small-3{position:relative;width:33%}
#contact-form .small-9{position:relative;width:66%}
#contact-form .large-9{position:relative;width:66%}
#contact-form .large-12{position:relative;width:100%;text-align:right}
#contact-form textarea{height:100px !important}
#contact-form .columns{float:left}
#contact-form .columns{padding-left:0px !important}
#contact-form [class*="column"]+[class*="column"]:last-child{float:left !important}
#contact-form input[type="text"],#contact-form input[type="password"],#contact-form input[type="date"],#contact-form input[type="datetime"],#contact-form input[type="datetime-local"],#contact-form input[type="month"],#contact-form input[type="week"],#contact-form input[type="email"],#contact-form input[type="number"],#contact-form input[type="search"],#contact-form input[type="tel"],#contact-form input[type="time"],#contact-form input[type="url"],#contact-form textarea{background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}
#contact-form label.inline{height:20px;display:block}
#contact-form img.tx-srfreecap-pi1-image{width:auto !important;height:auto !important}
#contact-form .tx-srfreecap-pi1-cant-read{float:right;width:45%;color:#333333;font-size:18px;line-height:24px;margin-bottom:20px}
#contact-form .button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}
#contact-form button,#contact-form .button{display:inline-block}
#contact-form button,#contact-form .button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}
#contact-form button,#contact-form .button{padding-top:0.8125em;padding-bottom:0.75em}
#contact-form button,#contact-form .button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:1;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}
#contact-form .right{float:right !important}
.album_icon{position:absolute;top:20%;z-index:2;left:50%;margin-left:-76px}
#scroll_top{background-image:url('../../fileadmin/template/img/button_up.png');background-position:top;background-repeat:no-repeat;width:47px;height:23px;text-align:center;padding-top:25px;cursor:pointer;position:fixed;bottom:40px;right:40px;z-index:999999;color:#f2cf00;font-weight:700;font-size:24px;line-height:24px;display:none}
.content_reference_item{width:calc(25% - 32px);margin:10px;border:1px solid #2e6d8a;padding:5px;float:left}
.content_reference_image{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;cursor:pointer}
.content_reference_image.color{opacity:0}
.linkbox{background-color:#244252;height:60px;display:inline-block;padding-left:50px;padding-right:50px}
.linkbox a{line-height:60px;color:#ffffff;font-size:20px;text-decoration:none;text-transform:uppercase;font-weight:400;display:inline-flex}
.content li{margin-left:20px}
.responsive_image img{width:100%;height:auto}
.content_partner_item{width:calc(25% - 32px);margin:10px;border:1px solid #2e6d8a;padding:5px;float:left}
.content_partner_image{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;cursor:pointer}
.content_partner_image.color{opacity:0}
.tx-cleveritinstagramreader-pi1{overflow:hidden;height:auto!important}
.hamburger{display:block;width:74px;height:56px;position:fixed;top:36px;left:50%;margin-left:-37px;z-index:10000;padding:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;background:rgba(174,153,99,0.7);border-radius:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}
.hamburger:hover{background:rgba(174,153,99,1)}
.hamburger__icon{position:relative;margin-top:14px;margin-bottom:14px}
.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:50px;height:4px;background-color:#58585a;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:""}
.hamburger__icon:before{top:-14px}
.hamburger__icon:after{top:14px}
.hamburger.active .hamburger__icon{background-color:transparent}
.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#fff}
.hamburger.active .hamburger__icon:before{-moz-transform:translateY(14px) rotate(45deg);-ms-transform:translateY(14px) rotate(45deg);-webkit-transform:translateY(14px) rotate(45deg);transform:translateY(14px) rotate(45deg)}
.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-14px) rotate(-45deg);-ms-transform:translateY(-14px) rotate(-45deg);-webkit-transform:translateY(-14px) rotate(-45deg);transform:translateY(-14px) rotate(-45deg)}
.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:rgba(88,88,90,0.5);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}
.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}
.fat-nav li{list-style-type:none;text-align:center;padding:10px;font-size:2em}
.fat-nav li,.fat-nav li a{color:#fff}
.fat-nav ul li ul{display:none}
.fat-nav ul li ul li{cursor:pointer;display:inline-flex;padding:0}
a.mainitemlink{text-decoration:none;padding:5px;background-color:rgba(174,153,99,0.7);border-radius:10px;display:inline-block}
a.mainitemlink.active,a.subitemlink.active{color:#58585a}
a.subitemlink{text-decoration:none;font-size:24px;line-height:30px;padding:10px;border-radius:10px}
.fat-nav ul li ul{width:100%}
.ken_img{position:relative !important;display:block;max-width:none !important;min-width:none !important;max-height:none !important;min-height:none !important;margin:0 !important;border:none !important;padding:0 !important}
.setAsBg{position:fixed;z-index:0;margin:0;padding:0;left:0;top:0;overflow:hidden}
.bannerscollection_zoominout{position:relative;line-height:20px}
.bannerscollection_zoominout img{position:relative;display:block;max-width:inherit;max-height:inherit;-webkit-backface-visibility:hidden;*max-width:200%;*max-height:200%}
.bannerscollection_zoominout_list{margin:0;padding:0;list-style:none;display:none}
.bannerscollection_zoominout .contentHolderVisibleWrapper{position:absolute;overflow:hidden;margin-top:0px;*margin-top:-20px}
.bannerscollection_zoominout .contentHolder{position:absolute}
.bannerscollection_zoominout .contentHolderUnit{display:block;overflow:hidden}
.mycanvas{position:absolute;top:8px;right:10px;z-index:10}
.myloader_wrapper{position:fixed;width:100%;height:100%;background:white;z-index:9}
.myloader{background:url('../../fileadmin/template/img/loader.gif');background-size:cover;width:55px;height:55px;position:absolute;left:50%;margin-left:-27px;top:50%;margin-top:-27px;z-index:5}
.bannerscollection_zoominout.opportune .contentHolderVisibleWrapper{position:absolute;overflow:hidden;margin-top:0px}
.bannerscollection_zoominout.opportune .bannerControls{position:absolute;left:0;top:0;z-index:20;width:100%}
.bannerscollection_zoominout.opportune .leftNav{position:absolute;left:0px;width:63px;height:72px;background:url('../../fileadmin/template/img/opportune/leftNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.opportune .leftNav:hover{background:url('../../fileadmin/template/img/opportune/leftNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.opportune .rightNav{position:absolute;right:0px;width:63px;height:72px;background:url('../../fileadmin/template/img/opportune/rightNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.opportune .rightNav:hover{background:url('../../fileadmin/template/img/opportune/rightNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.opportune .bottomNav{position:absolute;width:0px;height:24px;bottom:-56px;z-index:3;padding-left:4px}
.bannerscollection_zoominout.opportune .bottomNavButtonOFF{float:left;display:none;width:16px;height:16px;background:url('../../fileadmin/template/img/opportune/bottomNavOFF.png') 0 0 no-repeat;padding-left:8px;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.bannerscollection_zoominout.opportune .bottomNavButtonON{float:left;display:none;width:16px;height:16px;padding-left:8px;background:url('../../fileadmin/template/img/opportune/bottomNavON.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.opportune .bottomOverThumb{position:absolute;width:88px;height:95px;background:url('../../fileadmin/template/img/opportune/bottomOverThumbBg.png') 0px 0px no-repeat;bottom:25px;margin-left:-44px}
.bannerscollection_zoominout.opportune .innerBottomOverThumb{position:relative;width:80px;height:80px;margin:4px 0 0 4px;overflow:hidden}
.bannerscollection_zoominout.opportune .playOver{position:absolute;width:73px;height:73px;background:url('../../fileadmin/template/img/opportune/play_overOFF.png') 0 0 no-repeat;display:none;z-index:4;cursor:pointer}
.bannerscollection_zoominout.opportune .playOver:hover{background:url('../../fileadmin/template/img/opportune/play_overON.png') 0 0 no-repeat;display:none;z-index:4;cursor:pointer}
.bannerscollection_zoominout.majestic .bannerControls{position:absolute;left:0;top:0;z-index:20;width:100%}
.bannerscollection_zoominout.majestic .leftNav{position:absolute;left:0px;width:70px;height:70px;background:url('../../fileadmin/template/css/skins/majestic/leftNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.majestic .leftNav:hover{background:url('../../fileadmin/template/css/skins/majestic/leftNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.majestic .rightNav{position:absolute;right:0px;width:70px;height:70px;background:url('../../fileadmin/template/css/skins/majestic/rightNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.majestic .rightNav:hover{background:url('../../fileadmin/template/css/skins/majestic/rightNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.majestic .playOver{position:absolute;width:73px;height:73px;background:url('../../fileadmin/template/css/skins/majestic/play_overOFF.png') 0 0 no-repeat;display:none;z-index:4;cursor:pointer}
.bannerscollection_zoominout.majestic .playOver:hover{background:url('../../fileadmin/template/css/skins/majestic/play_overON.png') 0 0 no-repeat;display:none;z-index:4;cursor:pointer}
.bannerscollection_zoominout.majestic .thumbsHolderWrapper{position:absolute;height:135px;width:100%;overflow:hidden;padding:0;z-index:2}
.bannerscollection_zoominout.majestic .thumbsHolderVisibleWrapper{position:absolute;width:100%;height:135px;overflow:hidden}
.bannerscollection_zoominout.majestic .thumbsHolder{position:absolute}
.bannerscollection_zoominout.majestic .thumbsHolder_ThumbOFF{float:left;display:block;width:107px;height:60px;cursor:pointer}
.bannerscollection_zoominout.majestic .thumbsHolder_ThumbOFF img{position:relative}
.bannerscollection_zoominout.majestic .thumbsHolder_ThumbON{background:url('../../fileadmin/template/css/skins/majestic/thumbActiveArrow.png') center 0px no-repeat}
.bannerscollection_zoominout.majestic .thumbsHolder_ThumbON img{position:relative}
.bannerscollection_zoominout.majestic .carouselLeftNav{position:absolute;width:16px;height:135px;background:url('../../fileadmin/template/css/skins/majestic/carouselLeftNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.majestic .carouselLeftNav:hover{background:url('../../fileadmin/template/css/skins/majestic/carouselLeftNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.majestic .carouselLeftNavDisabled{background:url('../../fileadmin/template/css/skins/majestic/carouselLeftNavDisable.png') 0 0 no-repeat;cursor:default}
.bannerscollection_zoominout.majestic .carouselLeftNavDisabled:hover{background:url('../../fileadmin/template/css/skins/majestic/carouselLeftNavDisable.png') 0 0 no-repeat}
.bannerscollection_zoominout.majestic .carouselRightNav{position:absolute;width:16px;height:135px;background:url('../../fileadmin/template/css/skins/majestic/carouselRightNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.majestic .carouselRightNav:hover{background:url('../../fileadmin/template/css/skins/majestic/carouselRightNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.majestic .carouselRightNavDisabled{background:url('../../fileadmin/template/css/skins/majestic/carouselRightNavDisable.png') 0 0 no-repeat;cursor:default}
.bannerscollection_zoominout.majestic .carouselRightNavDisabled:hover{background:url('../../fileadmin/template/css/skins/majestic/carouselRightNavDisable.png') 0 0 no-repeat}
.bannerscollection_zoominout.generous .bannerControls{position:absolute;left:0;top:0;z-index:20;width:100%}
.bannerscollection_zoominout.generous .leftNav{position:absolute;left:0px;margin-top:-16px;width:60px;height:110px;background:url('../../fileadmin/template/css/skins/generous/leftNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.generous .leftNav:hover{background:url('../../fileadmin/template/css/skins/generous/leftNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.generous .rightNav{position:absolute;right:0px;margin-top:-16px;width:60px;height:110px;background:url('../../fileadmin/template/css/skins/generous/rightNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.generous .rightNav:hover{background:url('../../fileadmin/template/css/skins/generous/rightNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.generous .playOver{position:absolute;width:73px;height:73px;background:url('../../fileadmin/template/css/skins/generous/play_overOFF.png') 0 0 no-repeat;display:none;z-index:4;cursor:pointer}
.bannerscollection_zoominout.generous .playOver:hover{background:url('../../fileadmin/template/css/skins/generous/play_overON.png') 0 0 no-repeat;display:none;z-index:4;cursor:pointer}
.bannerscollection_zoominout.generous .thumbsHolderWrapper{position:absolute;background:url('../../fileadmin/template/css/skins/generous/thumbsBg.png') repeat-x;height:110px;width:100%;z-index:2;overflow:hidden}
.bannerscollection_zoominout.generous .thumbsHolderVisibleWrapper{position:absolute;width:100%;height:110px;overflow:hidden}
.bannerscollection_zoominout.generous .thumbsHolder{position:absolute}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbOFF{float:left;display:block;width:110px;height:65px;cursor:pointer}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbOFF a img,.thumbsHolder_ThumbOFF a{border:none;overflow:hidden;float:left}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbOFF a:hover{border:#F00 2px solid}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbOFF a:hover img{margin:-2px}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbOFF img{position:relative}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbON{background:url('../../fileadmin/template/css/skins/generous/thumbActiveArrow.png') center 0px no-repeat}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbON a img,.thumbsHolder_ThumbON a{border:none;overflow:hidden;float:left}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbON a:hover{border:#F00 3px solid}
.bannerscollection_zoominout.generous .thumbsHolder_ThumbON a:hover img{margin:-3px}
.bannerscollection_zoominout.generous .carouselLeftNav{position:absolute;width:44px;height:110px;background:url('../../fileadmin/template/css/skins/generous/carouselLeftNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.generous .carouselLeftNav:hover{background:url('../../fileadmin/template/css/skins/generous/carouselLeftNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.generous .carouselLeftNavDisabled{background:url('../../fileadmin/template/css/skins/generous/carouselLeftNavDisable.png') 0 0 no-repeat;cursor:default}
.bannerscollection_zoominout.generous .carouselLeftNavDisabled:hover{background:url('../../fileadmin/template/css/skins/generous/carouselLeftNavDisable.png') 0 0 no-repeat}
.bannerscollection_zoominout.generous .carouselRightNav{position:absolute;width:44px;height:110px;background:url('../../fileadmin/template/css/skins/generous/carouselRightNavOFF.png') 0 0 no-repeat;cursor:pointer}
.bannerscollection_zoominout.generous .carouselRightNav:hover{background:url('../../fileadmin/template/css/skins/generous/carouselRightNavON.png') 0 0 no-repeat}
.bannerscollection_zoominout.generous .carouselRightNavDisabled{background:url('../../fileadmin/template/css/skins/generous/carouselRightNavDisable.png') 0 0 no-repeat;cursor:default}
.bannerscollection_zoominout.generous .carouselRightNavDisabled:hover{background:url('../../fileadmin/template/css/skins/generous/carouselRightNavDisable.png') 0 0 no-repeat}
.bannerscollection_zoominout_texts{position:absolute;z-index:2;display:none;width:100%;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;-o-transition:all 3s ease;transition:all 3s ease}
.bannerscollection_zoominout_text_line{position:absolute;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;-o-transition:all 3s ease;transition:all 3s ease}
.textElement11_opportune{font:bold 25px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:34px;text-transform:uppercase;color:#333333}
.textElement11_opportune a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement11_opportune a:hover{color:#FF0000}
.textElement12_opportune{font:bold 20px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#333333}
.textElement21_opportune{font:bold 40px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:54px;text-transform:uppercase;color:#FFFFFF}
.textElement22_opportune{font:bold 15px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:21px;text-transform:uppercase;color:#FFFFFF}
.textElement41_opportune{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:25px;color:#FFFFFF}
.textElement42_opportune{font:bold 26px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:37px;text-transform:uppercase;color:#FFFFFF}
.textElement43_opportune{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:25px;color:#FFFFFF}
.textElement51_opportune{font:bold 14px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff}
.textElement52_opportune{font:bold 48px'Lato',Verdana,Helvetica,sans-serif;line-height:40px;text-transform:uppercase;color:#ffffff}
.textElement53_opportune{font:204px'Arial',Verdana,Helvetica,sans-serif;line-height:204px;text-transform:uppercase;color:#ffffff}
.textElement54_opportune{font:15px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:21px;text-transform:uppercase;color:#ffffff}
.textElement54_opportune a{color:#ffffff}
.textElement54_opportune a:hover{color:#FF0000}
.textElement61_opportune{font:bold 32px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:35px;text-transform:uppercase;color:#ffffff}
.textElement62_opportune{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:25px;text-transform:uppercase;color:#ffffff}
.highlight1{font-weight:bold;color:#FFFFFF;text-transform:uppercase}
.highlight1b{color:#FF0000;font-weight:900;font-style:italic;text-transform:uppercase}
.textElement11_opportuneFullWidth{padding:4px 10px 4px 10px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency.png');font:48px'Lato',sans-serif;line-height:60px;color:#FFFFFF}
.textElement11_opportuneFullWidth a{color:#ff6c00;text-decoration:none}
.textElement11_opportuneFullWidth a:hover{color:#FF0000}
.textElement21_opportuneFullWidth{font:bold 64px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:90px;text-transform:uppercase;color:#FFFFFF}
.textElement21_opportuneFullWidth a{text-transform:uppercase;color:#ff5656;text-decoration:none}
.textElement21_opportuneFullWidth a:hover{color:#d73c3c}
.textElement22_opportuneFullWidth{font:bold 24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:34px;text-transform:uppercase;color:#FFFFFF}
.textElement41_opportuneFullWidth{font:bold 28px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:40px;color:#FFFFFF}
.textElement42_opportuneFullWidth{font:bold 48px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:68px;text-transform:uppercase;color:#FFFFFF}
.textElement43_opportuneFullWidth{font:bold 28px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:40px;color:#FFFFFF}
.textElement51_opportuneFullWidth{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:31px;color:#FFFFFF;text-shadow:#333333 1px 1px 0px}
.textElement52_opportuneFullWidth{font:bold 74px'Lato',Verdana,Helvetica,sans-serif;line-height:60px;text-transform:uppercase;color:#FFFFFF;text-shadow:#333333 1px 1px 0px}
.textElement53_opportuneFullWidth{font:298px'Arial',Verdana,Helvetica,sans-serif;line-height:298px;text-transform:uppercase;color:#FFFFFF;text-shadow:#333333 1px 1px 0px}
.textElement54_opportuneFullWidth{font:24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:34px;text-transform:uppercase;color:#FFFFFF;text-shadow:#333333 1px 1px 0px}
.textElement54_opportuneFullWidth a{color:#FFFFFF}
.textElement54_opportuneFullWidth a:hover{color:#FF0000}
.textElement61_opportuneFullWidth{background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency40.png');font:52px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:60px;padding:3px 6px 3px 6px;color:#ffffff}
.highlight6{font-weight:bold;color:#FFFFFF;text-transform:uppercase}
.highlight1_majestic{color:#fc2f3c}
.textElement11_majestic{font:bold 27px/37px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#FFFFFF}
.textElement12_majestic{font:bold 18px/23px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#FFFFFF}
.textElement13_majestic{font:bold 17px/17px'Droid Sans',Verdana,Helvetica,sans-serif;color:#FFFFFF}
.textElement21_majestic{font:bold 40px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:56px;text-transform:uppercase;color:#000000}
.textElement22_majestic{font:bold 13px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:18px;text-transform:uppercase;color:#000000}
.textElement23_majestic{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:30px;text-transform:uppercase;color:#000000}
.textElement31_majestic{font:bold 14px/18px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff}
.textElement31b_majestic{font:bold 14px/18px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff}
.textElement32_majestic{font:bold 38px/38px'Lato',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement33_majestic{font:206px/206px'Arial',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement34_majestic{font:15px/21px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement34_majestic a{color:#ffffff}
.textElement34_majestic a:hover{color:#FF0000}
.textElement71_majestic{font:bold 18px/23px'Droid Sans',Verdana,Helvetica,sans-serif;color:#FFFFFF}
.textElement72_majestic{font:bold 26px/35px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#FFFFFF}
.textElement73_majestic{font:bold 18px/23px'Droid Sans',Verdana,Helvetica,sans-serif;color:#FFFFFF}
.textElement50_majestic{width:27%;height:420px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency70.png');text-align:left}
.textElement51_majestic{width:25%;font:bold 16px/22px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff;text-align:left}
.textElement51_majestic a{color:#ff0000;text-decoration:none}
.textElement51_majestic a:hover{color:#ffffff}
.textElement52_majestic{width:25%;font:14px/19px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff;text-align:left}
.textElement52_majestic a{color:#ff0000;text-decoration:none}
.textElement52_majestic a:hover{color:#ff0000;text-decoration:underline}
.textElement11FW_majestic{font:bold 50px/87px'Lato',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#FFFFFF;text-shadow:#6f8e06 1px 1px 0px}
.textElement12FW_majestic{font:36px/40px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#FFFFFF;text-shadow:#6f8e06 1px 1px 0px}
.textElement13FW_majestic{font:bold 37px/37px'Droid Sans',Verdana,Helvetica,sans-serif;color:#FFFFFF;text-shadow:#6f8e06 1px 1px 0px}
.textElement21FW_majestic{font:bold 64px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:85px;text-transform:uppercase;color:#000000}
.textElement22FW_majestic{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:29px;text-transform:uppercase;color:#000000}
.textElement23FW_majestic{font:bold 32px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:42px;text-transform:uppercase;color:#000000}
.textElement31FW_majestic{font:bold 24px/28px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff}
.textElement32FW_majestic{font:bold 62px/62px'Lato',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement33FW_majestic{font:20px/20px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement33FW_majestic a{color:#ffffff}
.textElement33FW_majestic a:hover{color:#FF0000}
.textElement50FW_majestic{width:27%;height:620px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency70.png');text-align:left}
.textElement51FW_majestic{width:25%;font:bold 32px/38px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff;text-align:left}
.textElement51FW_majestic a{color:#ff0000;text-decoration:none}
.textElement51FW_majestic a:hover{color:#ffd308}
.textElement52FW_majestic{width:25%;font:18px/27px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff;text-align:left}
.textElement52FW_majestic a{color:#ff0000;text-decoration:none}
.textElement52FW_majestic a:hover{color:#ff0000;text-decoration:underline}
.textElement61FW_majestic{font:bold 21px/28px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff}
.textElement61bFW_majestic{font:bold 21px/28px'Droid Sans',Verdana,Helvetica,sans-serif;color:#ffffff}
.textElement62FW_majestic{font:bold 64px/65px'Lato',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement63FW_majestic{font:300px/305px'Arial',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement64FW_majestic{font:22px/28px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement64FW_majestic a{color:#ffffff}
.textElement64FW_majestic a:hover{color:#FF0000}
.textElement70FW_majestic{width:100%;height:120px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency70.png')}
.textElement71FW_majestic{font:bold 32px/44px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement71FW_majestic a{color:#ff0000;text-decoration:none}
.textElement71FW_majestic a:hover{color:#ffffff}
.textElement81FW_majestic{font:bold 32px/42px'Droid Sans',Verdana,Helvetica,sans-serif;color:#FFFFFF}
.textElement82FW_majestic{font:bold 48px/64px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#FFFFFF}
.textElement83FW_majestic{font:bold 32px/42px'Droid Sans',Verdana,Helvetica,sans-serif;color:#FFFFFF}
.textElement11_majesticFullScreen{font:bold 104px/120px'Lato',sans-serif;text-transform:uppercase;color:#d41e3b}
.textElement12_majesticFullScreen{font:bold 64px/80px'Lato',sans-serif;color:#000000}
.textElement13_majesticFullScreen{font:bold 48px/80px'Lato',sans-serif;text-transform:uppercase;color:#d41e3b}
.textElement13_majesticFullScreen a{text-transform:uppercase;color:#d41e3b;text-decoration:none}
.textElement13_majesticFullScreen a:hover{text-decoration:underline}
.textElement21_majesticFullScreen{font:bold 64px/85px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement21_majesticFullScreen a{text-transform:uppercase;color:#ff5656;text-decoration:none}
.textElement21_majesticFullScreen a:hover{color:#d73c3c}
.textElement22_majesticFullScreen{font:bold 24px/34px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement41_majesticFullScreen{font:bold 28px/37px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement42_majesticFullScreen{font:bold 48px/68px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement43_majesticFullScreen{font:bold 28px/37px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement51_majesticFullScreen{font:bold 22px/31px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement51b_majesticFullScreen{font:bold 22px/31px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement52_majesticFullScreen{font:bold 73px/72px'Lato',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement53_majesticFullScreen{font:330px/335px'Arial',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement54_majesticFullScreen{font:24px/34px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement54_majesticFullScreen a{color:#000000}
.textElement54_majesticFullScreen a:hover{color:#FF0000}
.textElement61_majesticFullScreen{font:bold 64px/74px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement62_majesticFullScreen{font:bold 28px/37px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement11_generous{font:bold 26px'Lato',sans-serif;line-height:35px;color:#FFFFFF}
.textElement12_generous{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:25px;color:#FFFFFF}
.textElement12_generous a{text-transform:uppercase;color:#8dfa7f;text-decoration:none}
.textElement12_generous a:hover{text-decoration:underline}
.textElement21_generous{font:bold 40px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:55px;text-transform:uppercase;color:#FFFFFF}
.textElement22_generous{font:bold 14px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:20px text-transform:uppercase;color:#FFFFFF}
.textElement23_generous{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#FFFFFF}
.textElement31_generous{font:bold 38px'Lato',sans-serif;line-height:45px;text-transform:uppercase;text-align:right;color:#000000}
.textElement32_generous{text-align:right;text-transform:uppercase;font:bold 24px'Lato',sans-serif;line-height:31px;color:#FFFFFF}
.textElement33_generous{text-transform:uppercase;font:101px'Lato',sans-serif;line-height:110px;color:#FFFFFF}
.textElement33_generous a{color:#ffffff;text-decoration:none}
.textElement33_generous a:hover{color:#FF0000}
.orangex{color:#F60}
.textElement51_generous{font:bold 32px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:38px;text-transform:uppercase;color:#ffffff}
.textElement52_generous{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:24px;text-transform:uppercase;color:#ffffff}
.textElement61_generous{font:bold 14px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:18px;color:#ffffff}
.textElement62_generous{font:bold 42px'Lato',sans-serif;line-height:44px;text-transform:uppercase;color:#ffffff}
.textElement63_generous{font:210px'Arial',Verdana,Helvetica,sans-serif;line-height:222px;text-transform:uppercase;color:#ffffff}
.textElement64_generous{font:15px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:18px;text-transform:uppercase;color:#ffffff}
.textElement64_generous a{color:#ffffff}
.textElement64_generous a:hover{color:#FF0000}
.textElement71_generous{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:24px;color:#FFFFFF}
.textElement72_generous{font:bold 26px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:36px;text-transform:uppercase;color:#FFFFFF}
.textElement73_generous{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:36px;color:#FFFFFF}
.textElement11_generousFullWidth{font:bold 22px'Lato',sans-serif;line-height:31px;color:#FFFFFF}
.textElement12_generousFullWidth{font:bold 64px'Lato',sans-serif;line-height:66px;text-transform:uppercase;color:#FFFFFF}
.textElement13_generousFullWidth{font:305px'Arial',Verdana,Helvetica,sans-serif;line-height:315px;text-transform:uppercase;color:#FFFFFF}
.textElement14_generousFullWidth{font:24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:30px;text-transform:uppercase;color:#FFFFFF}
.textElement14_generousFullWidth a{color:#FFFFFF}
.textElement14_generousFullWidth a:hover{color:#FF0000}
.textElement31_generousFullWidth{font:bold 44px'Lato',sans-serif;line-height:56px;text-transform:uppercase;text-align:right;color:#000000}
.textElement32_generousFullWidth{text-align:right;text-transform:uppercase;font:bold 28px'Lato',sans-serif;line-height:38px;color:#000000}
.textElement33_generousFullWidth{text-transform:uppercase;font:115px'Lato',sans-serif;line-height:133px;color:#000000}
.textElement33_generousFullWidth a{color:#FF0000;text-decoration:none}
.textElement33_generousFullWidth a:hover{color:#FF0000;text-decoration:underline}
.textElement41_generousFullWidth{font:bold 74px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:95px;color:#FFFFFF}
.textElement41_generousFullWidth a{color:#ff5656;text-decoration:none}
.textElement41_generousFullWidth a:hover{color:#d73c3c}
.textElement42_generousFullWidth{font:bold 24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:34px;text-transform:uppercase;color:#FFFFFF}
.textElement43_generousFullWidth{font:bold 32px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:44px;text-transform:uppercase;color:#FFFFFF}
.textElement44_generousFullWidth{font:bold 44px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:56px;text-transform:uppercase;color:#FFFFFF}
.textElement51_generousFullWidth{font:bold 43px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:53px;text-transform:uppercase;color:#000000}
.textElement52_generousFullWidth{font:bold 28px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:37px;text-transform:uppercase;color:#000000}
.textElement61_generousFullWidth{font:bold 38px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:54px;text-transform:uppercase;color:#000000}
.textElement62_generousFullWidth{font:bold 28px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:37px;text-transform:uppercase;color:#000000}
.textElement62_generousFullWidth a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement62_generousFullWidth a:hover{text-decoration:underline}
.textElement71_generousFullWidth{font:bold 28px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:37px;color:#FFFFFF}
.textElement72_generousFullWidth{font:bold 42px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:58px;text-transform:uppercase;color:#FFFFFF}
.textElement73_generousFullWidth{font:bold 28px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:37px;color:#FFFFFF}
.textElement11_generousFullScreen{font:bold 104px/120px'Lato',sans-serif;text-transform:uppercase;color:#ffea00}
.textElement12_generousFullScreen{font:bold 64px/80px'Lato',sans-serif;color:#000000}
.textElement13_generousFullScreen{font:bold 48px/80px'Lato',sans-serif;text-transform:uppercase;color:#ffea00}
.textElement13_generousFullScreen a{text-transform:uppercase;color:#ffea00;text-decoration:none}
.textElement13_generousFullScreen a:hover{text-decoration:underline}
.textElement21_generousFullScreen{font:bold 64px/85px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement21_generousFullScreen a{text-transform:uppercase;color:#ff5656;text-decoration:none}
.textElement21_generousFullScreen a:hover{color:#FFFFFF}
.textElement22_generousFullScreen{font:bold 24px/34px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement41_generousFullScreen{font:bold 28px/37px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement42_generousFullScreen{font:bold 48px/68px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement43_generousFullScreen{font:bold 28px/37px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement51_generousFullScreen{font:bold 22px/31px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement51b_generousFullScreen{font:bold 22px/31px'Droid Sans',Verdana,Helvetica,sans-serif;color:#000000}
.textElement52_generousFullScreen{font:bold 73px/72px'Lato',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement53_generousFullScreen{font:330px/335px'Arial',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement54_generousFullScreen{font:24px/34px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
.textElement54_generousFullScreen a{color:#000000}
.textElement54_generousFullScreen a:hover{color:#FF0000}
.textElement61_generousFullScreen{font:bold 64px/74px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement62_generousFullScreen{font:bold 28px/37px'Droid Sans',Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#ffffff}
.textElement11_300x600{font:bold 34px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:44px;text-transform:uppercase;color:#FFFFFF}
.textElement12_300x600{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#FFFFFF}
.textElement12_300x600 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement12_300x600 a:hover{color:#FF0000}
.textElement21_300x600{font:22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:31px;color:#FFFFFF}
.textElement22_300x600{font:bold 24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:26px;text-transform:uppercase;color:#FFFFFF}
.textElement10_728x90{width:30%;height:260px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency70.png')}
.textElement11_728x90{font:bold 34px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:44px;text-transform:uppercase;color:#FFFFFF}
.textElement12_728x90{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#FFFFFF}
.textElement12_728x90 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement12_728x90 a:hover{text-decoration:underline}
.textElement21_728x90{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:31px;color:#FFFFFF}
.textElement21_728x90 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement21_728x90 a:hover{text-decoration:underline}
.textElement31_728x90{font:bold 15px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:21px;color:#000000}
.textElement32_728x90{font:bold 24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:26px;text-transform:uppercase;color:#000000}
.textElement11_468x60{font:bold 24px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:34px;text-transform:uppercase;color:#000000}
.textElement12_468x60{font:bold 16px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#000000}
.textElement12_468x60 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement12_468x60 a:hover{color:#FF0000}
.textElement21_468x60{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:22px;color:#FFFFFF}
.textElement21_468x60 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement21_468x60 a:hover{color:#FF0000}
.textElement31_468x60{font:bold 11px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:21px;color:#FFFFFF}
.textElement32_468x60{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:26px;text-transform:uppercase;color:#FFFFFF}
.textElement11_MiniGallery1{font:bold 26px'Lato',sans-serif;line-height:32px;color:#FFFFFF}
.textElement12_MiniGallery1{font:bold 16px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:23px;color:#FFFFFF}
.textElement12_MiniGallery1 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement12_MiniGallery1 a:hover{text-decoration:underline}
.textElement31_MiniGallery1{font:bold 32px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:37px;text-transform:uppercase;color:#FFFFFF}
.textElement32_MiniGallery1{font:bold 14px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:22px text-transform:uppercase;color:#FFFFFF}
.orangex{color:#F60}
.textElement51_MiniGallery1{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#ffffff}
.textElement11_336x280{font:bold 34px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:44px;text-transform:uppercase;color:#000000}
.textElement12_336x280{font:bold 22px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:27px;text-transform:uppercase;color:#000000}
.textElement12_336x280 a{text-transform:uppercase;color:#ff6c00;text-decoration:none}
.textElement12_336x280 a:hover{color:#FF0000}
.textElement21_336x280{font:16px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:25px;color:#FFFFFF}
.textElement22_336x280{font:bold 18px'Droid Sans',Verdana,Helvetica,sans-serif;line-height:22px;text-transform:uppercase;color:#FFFFFF}
.highlight1{color:#FFd303}
.textElement11_FixedDimensions{font:bold 33px'PT Sans',sans-serif;line-height:33px;text-transform:uppercase;color:#005c8f}
.textElement12_FixedDimensions{font:bold 33px'PT Sans',sans-serif;line-height:33px;text-transform:uppercase;color:#ff2508}
.textElement13_FixedDimensions{font:15px'PT Sans',sans-serif;line-height:15px;text-transform:capitalize;text-decoration:underline;color:#d31900}
.textElement14_FixedDimensions{font:bold 15px'PT Sans',sans-serif;line-height:15px;text-transform:uppercase;color:#ff2508}
.textElement15_FixedDimensions{font:bold 67px'PT Sans',sans-serif;line-height:67px;text-transform:uppercase;color:#ff2508}
.textElement16_FixedDimensions{font:24px'PT Sans',sans-serif;line-height:25px;color:#ff2508}
.textElement17_FixedDimensions{font:bold 15px'PT Sans',sans-serif;line-height:15px;text-transform:uppercase;color:#005c8f}
.textElement17_FixedDimensions a{font:bold 15px'PT Sans',sans-serif;line-height:15px;text-transform:uppercase;color:#005c8f;text-decoration:none}
.textElement17_FixedDimensions a:hover{color:#ff2508;text-decoration:underline}
.textElement21_FixedDimensions{padding:1px 2px 2px 2px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency.png');font:26px'PT Sans',sans-serif;line-height:26px;color:#FFFFFF}
.textElement22_FixedDimensions{padding:1px 2px 2px 2px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency.png');font:26px'PT Sans',sans-serif;line-height:26px;color:#FFFFFF}
.textElement31_FixedDimensions{font:25px'PT Sans',sans-serif;line-height:25px;color:#FFFFFF}
.textElement41_FixedDimensions{font:bold 22px'PT Sans',sans-serif;line-height:22px;padding:1px 2px 1px 2px;text-transform:uppercase;color:#FFFFFF;background-color:#000}
.textElement42_FixedDimensions{font:bold 22px'PT Sans',sans-serif;line-height:22px;padding:1px 2px 1px 2px;text-transform:uppercase;color:#fff327;background-color:#f82b1f}
.textElement51_FixedDimensions{font:28px'PT Sans',Verdana,Helvetica,sans-serif;line-height:28px;letter-spacing:2px;color:#FFFFFF;padding:1px 6px 1px 24px;background-color:#474747}
.textElement52_FixedDimensions{font:28px'PT Sans',Verdana,Helvetica,sans-serif;line-height:28px;letter-spacing:2px;color:#FFFFFF;padding:1px 6px 1px 24px;background-color:#e1530c}
.textElement11_FullWidth{font:bold 65px'PT Sans',sans-serif;line-height:65px;text-transform:uppercase;color:#005c8f}
.textElement12_FullWidth{font:bold 65px'PT Sans',sans-serif;line-height:65px;text-transform:uppercase;color:#ff2508}
.textElement13_FullWidth{font:29px'PT Sans',sans-serif;line-height:29px;text-transform:capitalize;text-decoration:underline;color:#d31900}
.textElement14_FullWidth{font:bold 29px'PT Sans',sans-serif;line-height:29px;text-transform:uppercase;color:#ff2508}
.textElement15_FullWidth{font:bold 133px'PT Sans',sans-serif;line-height:133px;text-transform:uppercase;color:#ff2508}
.textElement16_FullWidth{font:49px'PT Sans',sans-serif;line-height:49px;color:#ff2508}
.textElement17_FullWidth{font:bold 29px'PT Sans',sans-serif;line-height:29px;text-transform:uppercase;color:#005c8f}
.textElement17_FullWidth a{font:bold 29px'PT Sans',sans-serif;line-height:29px;text-transform:uppercase;color:#005c8f;text-decoration:none}
.textElement17_FullWidth a:hover{color:#ff2508;text-decoration:underline}
.textElement21_FullWidth{padding:1px 2px 2px 2px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency.png');font:42px'PT Sans',sans-serif;line-height:42px;color:#FFFFFF}
.textElement22_FullWidth{padding:1px 2px 2px 2px;background:url('../../fileadmin/template/css/images/textsBg/textBg_transparency.png');font:42px'PT Sans',sans-serif;line-height:42px;color:#FFFFFF}
.textElement31_FullWidth{font:52px'PT Sans',sans-serif;line-height:52px;color:#FFFFFF}
.textElement32_FullWidth{font:50px'PT Sans',sans-serif;line-height:50px;color:#FFFFFF}
.textElement41_FullWidth{font:bold 40px'PT Sans',sans-serif;line-height:40px;padding:1px 2px 1px 2px;text-transform:uppercase;color:#FFFFFF;background-color:#000}
.textElement42_FullWidth{font:bold 40px'PT Sans',sans-serif;line-height:40px;padding:1px 2px 1px 2px;text-transform:uppercase;color:#fff327;background-color:#f82b1f}
.textElement51_FullWidth{font:40px'PT Sans',Verdana,Helvetica,sans-serif;line-height:40px;letter-spacing:2px;color:#FFFFFF;padding:1px 6px 1px 24px;background-color:#474747}
.textElement52_FullWidth{font:40px'PT Sans',Verdana,Helvetica,sans-serif;line-height:40px;letter-spacing:2px;color:#FFFFFF;padding:1px 6px 1px 24px;background-color:#e1530c}
.hideElement{display:none}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:15px;border:2px solid #2e6d8a;border-radius:5px;line-height:1.125em;cursor:pointer;margin:10px;right:50%;margin-right:-47px}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:20px}
.slicknav_menu{*zoom:1}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:61px;height:7px}
.slicknav_menu:before{content:" ";display:table}
.slicknav_menu:after{content:" ";display:table;clear:both}
.slicknav_nav{clear:both}
.slicknav_nav ul{display:block}
.slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_brand{float:left}
.slicknav_menu{position:absolute;width:100%;z-index:200;font-size:16px;box-sizing:border-box;padding:0;top:0px}
.slicknav_menu *{box-sizing:border-box}
.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold}
.slicknav_menu .slicknav_icon-bar{background-color:#2e6d8a}
.slicknav_btn{text-decoration:none}
.slicknav_nav{color:#2e6d8a;position:absolute;top:115px;width:100%;margin:0;padding:0;font-size:0.875em;list-style:none;background-color:rgba(255,255,255,0.9);border-top:1px solid #2e6d8a;border-bottom:1px solid #2e6d8a}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}
.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#2e6d8a}
.slicknav_nav a:hover{text-decoration:underline}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.slicknav_nav .slicknav_item a{padding:0;margin:0}
.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}
.mobile_sub_menu_bar{position:absolute;right:0;top:0;border-left:1px solid #2e6d8a;border-bottom:1px solid #2e6d8a}
.mobile_sub_menu_bar li{background-color:rgba(255,255,255,0.9)}
.mobile_main_menu_item{width:50%}
@media screen and (max-width:1366px){.header_menu{padding-right:0 !important}
.header_support{padding-right:0 !important}
.col64pxrest{text-align:left !important}
}
@media screen and (max-width:1280px){.header_helpdesk .main_menu_image,.header_support .main_menu_image{margin-right:0px}
.header_helpdesk .main_menu_text,.header_support .main_menu_text{display:none}
}
@media screen and (max-width:1200px){.article.content{padding-top:20px;position:relative;margin:0 auto;padding-right:20px;height:100%;width:calc(100% - 40px)}
.instagram_image_holder{width:50%}
.content_menu_item{width:calc(50% - 60px)}
}
@media screen and (max-width:1024px){footer .col80{width:75% !important}
footer .col20{width:25% !important}
#footer_bottom .article.content{padding-top:30px}
li.header_menu{padding-left:0px;padding-right:15px;margin-left:5px;margin-right:5px}
header{position:absolute}
}
@media screen and (max-width:960px){#header_social,header .separator,.helpdesk_link_wrapper a .linktext{display:none}
nav#main_menu{right:20px}
footer .col80{width:80% !important}
footer .col20{width:20% !important}
.content_reference_item{width:calc(33.33% - 32px) !important}
footer #footer_mobile_social{display:block;position:relative;margin:0;padding:0;width:100%;height:90px;background-color:#ffffff;padding-top:10px;border-top:1px solid #2e6d8a;text-align:center}
footer #footer_mobile_social .csc-textpic-imagecolumn{float:none;display:inline-block}
footer #footer_mobile_social img{width:80px;height:auto;margin-right:0px}
}
@media screen and (max-width:768px){#logo img.bigLogo{height:77px}
#content .col{width:100% !important;border:0 !important;text-align:center !important}
#content .padding{border:0 !important;text-align:center !important;padding:20px}
#content .padding .left,main .padding .right,main .padding .centered,.dual_color_title{text-align:center !important}
.header_menu{display:none}
.slicknav_menu{display:block}
footer #footer_bottom .article.content{padding-top:20px}
footer .container{margin-bottom:0px}
.content_menu_item{margin-left:0px;padding:0px;width:100%;float:left;list-style:none;text-align:center;margin-bottom:100px}
.slogan_2_wrapper,.slogan_1_wrapper{right:auto;left:auto;margin-left:0px;width:100%;text-align:center}
.slogan_1_wrapper{bottom:40%}
.slogan_2_wrapper{top:60%}
}
@media screen and (max-width:640px){.more_window_wrapper{position:fixed;top:0;right:0;width:100%;z-index:200;height:100%;margin-right:-100%}
.content_reference_item{width:calc(50% - 32px) !important}
.close_more_window{text-align:left;margin-left:20px}
*{font-size:20px;line-height:30px}
#headerslider_bottom .col,footer .col{width:100% !important;border:0 !important;text-align:center !important}
.padding{border:0 !important;text-align:center !important;padding:20px}
.padding .left,main .padding .right,main .padding .centered,.dual_color_title{text-align:center !important}
#headerslider_bottom,footer,#footer_top,#footer_bottom{height:auto !important}
#headerslider_bottom{position:relative !important;bottom:auto;top:0}
.sub_menu_image{display:none}
}
