/*[BEGIN_CUSTOM_HEADINGS]*/
H1{color:#006bb6;font-size:30px;line-height:30px;padding-bottom:10px;}
H2{color:#006bb6;font-size:16px;line-height:16px;padding-bottom:5px;}
/*[END_CUSTOM_HEADINGS]*/

/*
LIGHT BLUE : #e3eaed
BLUE : #006bb6
DARK BLUE : #1a3768
YELLOW : #fcb525
ORANGE : #e67425
LIGHT GREY : #a3bbc3
DARK GREY : #415464
GREY GRAD : #748592 to #415464
*/

h1{color:#006bb6;font-size:30px;line-height:30px;padding-bottom:10px;}
h2{color:#006bb6;font-size:16px;line-height:16px;padding-bottom:5px;}

body{background:#FFF;}

body,div,table{font-family:'Merriweather Sans', sans-serif;color:#333;font-size:14px;line-height:22px;}

.image{z-index:10;position:relative;}
.image .img img{border-radius:0px;box-shadow:none;}
.image.right, .mapimage.right{padding:0px 0px 50px 50px;}
.image.left, .mapimage.left{padding:0px 50px 50px 0px;}
.image .img .zoom{background-image:url(../images/manual/lens.png);width:60px;height:70px;background-position:center center;bottom:0px;right:0px;z-index:11;}
#textContent div.image.inline{display:inline-block;clear:both;}
#contentOpener{border-radius:0px;}
#contentOpener .padder{padding:0px;}
#cntOpClose{bottom:18px;margin-left:-36px;z-index:10;}
.cntOpButton{border-radius:0px;background:#748592;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;border:0px;text-shadow:none;height:auto;box-sizing:border-box;width:auto !important;}
.cntOpButton:hover{background:#415464;}
#cntOpCat{background:#415464;color:#FFF;padding:5px 10px;position:absolute;top:0px;left:0px;width:100%;z-index:10;box-sizing:border-box;}
#cntOpCaption{display:none;}
#cntOpBack,#cntOpNext{padding:5px 10px;height:auto;font-size:12px;margin:0px;}
#cntOpBack{margin-right:120px;}
#cntOpCount{position:absolute;right:13px;bottom:15px;background:#415464;color:#FFF;padding:3px 7px;}
#cntOpCredit{position:absolute;left:13px;bottom:15px;background:#415464;color:#FFF;padding:3px 7px;}
#cntOpNav{top:auto !important;bottom:25px;z-index:5;}

/*
#textContent ul{list-style-type:none;text-indent:0px;margin-left:0px;}
#textContent ul>li{position:relative;padding-left:20px;}
#textContent ul>li:before{content:'';background:#748592;width:8px;height:8px;line-height:0px;position:absolute;left:0px;top:6px;}
*/

#textContent ul{list-style-type:none;text-indent:0px;margin-left:0px;position:relative;z-index:0;display:inline-block;clear:both;}
#textContent ul>li{position:relative;border-top:1px solid #cde2e9;line-height:18px;padding:8px 10px 8px 33px;z-index:0;position:relative;}
#textContent ul>li:before{content:'>';color:#a3bbc3;font-weight:bold;padding-right:8px;font-size:18px;position:absolute;left:10px;top:50%;margin-top:-9px;}
#textContent ul>li:nth-child(odd){background-color:#F9F9F9;}
#textContent ul>li:last-child{border-bottom:1px solid #cde2e9;}

#siteWrap{}
div.swrap{position:relative;height:100%;margin:0 auto;width:1400px;box-sizing:border-box;}
div.swrap.full{width:100%;margin:0px;}

#header{background:rgba(255,255,255,0.60);position:fixed;top:0px;left:0px;width:100%;z-index:100;height:150px;}
/* #siteWrap.mid0 #header{background:transparent;} */
#logo{width:100px;height:100px;position:absolute;bottom:10px;z-index:120;}
#logo>img{height:100%;width:100%;}
#curtain{position:absolute;background:#FFF;opacity:0;top:0px;left:0px;width:100%;height:100%;z-index:101;
  -webkit-box-shadow: 0px -3px 7px 5px rgba(0,0,0,0.15);
  -moz-box-shadow: 0px -3px 7px 5px rgba(0,0,0,0.15);
  box-shadow: 0px -3px 7px 5px rgba(0,0,0,0.15);}

#mainBasic{position:absolute;right:0px;bottom:0px;height:auto;background:transparent;z-index:115;}
#mainBasic>ul{height:auto;line-height:16px;}
#mainBasic>ul>li{height:auto;}
#mainBasic>ul>li>a{}
#mainBasic>ul>li>a>div.label{height:auto;line-height:36px;border-right:0px;text-transform:uppercase;color:#006bb6;font-size:16px;font-weight:bold;}
#mainBasic>ul>li:last-child>a>div.label{padding-right:0px;}
#mainBasic>ul>li:hover>a>div.label{color:#1a3768;background:transparent;}
#mainBasic>ul>li.selected>a>div.label{background:transparent;color:#1a3768;}
#mainBasic>ul>li.selected:hover>a>div.label{background:transparent;}

#mainBasic>ul>li{position:relative;}
#mainBasic div.submenu{display:none;position:absolute;left:0px;top:36px;border:0px;background:rgba(156,178,185,0.8);width:auto;z-index:12;text-align:left;}
#mainBasic div.submenu>div.wrap{position:relative;width:100%;height:100%;}
#mainBasic div.submenu>div.wrap>ul{padding:15px 20px;position:absolute;top:0px;}
#mainBasic div.submenu ul>li{display:block;}
#mainBasic div.submenu>div.wrap>ul>li>a>div{line-height:14px;}
#mainBasic div.submenu ul{display:none;}
#mainBasic div.submenu ul>li>a>div{border-right:0px;padding:6px 0px;height:auto;background:transparent !important;color:#FFF !important;white-space:nowrap;}
#mainBasic div.submenu ul>li>a>div:hover{background:transparent;color:#1a3768 !important;}
#mainBasic div.submenu ul>li.track>a>div{color:#1a3768 !important;}
#mainBasic div.submenu ul>li.selected>a>div{color:#1a3768 !important;}
#mainBasic div.submenu>div.wrap>ul>li>ul>li>a>div{line-height:10px;font-size:11px;color:#666;padding:2px 0px;}
#mainBasic div.submenu ul.inc0{display:block;}
#mainBasic div.submenu ul.inc0>li>a>div{font-size:16px;font-weight:normal;text-transform:none;}
#mainBasic div.submenu ul.inc1>li>a>div{line-height:14px !important;}
#mainBasic div.submenu.right{text-align:right;}
#mainBasic>ul>li:hover div.submenu{display:block;}

.dhmenu{z-index:200;}

#secMenu{position:absolute;z-index:110;top:20px;right:0px;}
#secMenu>div{display:inline-block;vertical-align:bottom;}
#topMenu{float:none;margin:0px;line-height:14px;}
#topMenu ul{line-height:14px;}
#topMenu li{border-right:0px;padding:0px 10px;}
#topMenu li>a>div.label{color:#415464;font-size:14px;line-height:14px;text-decoration:none;}
#topMenu li>a>div.label:hover{color:#000;text-decoration:none;}
#zoneAccess{line-height:14px;padding-right:10px;color:#415464;}
#zoneAccess a{text-decoration:none;color:#415464;}
#zoneAccess a:hover{color:#000;}
#languages{}
#media{}
#media div.icn{width:25px;height:25px;display:inline-block;vertical-align:top;margin-left:10px;background-position:center center;background-repeat:no-repeat;}
#icn_lin{background-image:url(../images/manual/icn_lin.png);}
#icn_lin:hover{background-image:url(../images/manual/icn_lin_hover.png);}
#icn_rss{background-image:url(../images/manual/icn_rss.png);}
#icn_rss:hover{background-image:url(../images/manual/icn_rss_hover.png);}
#icn_yt{background-image:url(../images/manual/icn_yt.png);}
#icn_yt:hover{background-image:url(../images/manual/icn_yt_hover.png);}
#icn_fb{background-image:url(../images/manual/icn_fb.png);}
#icn_fb:hover{background-image:url(../images/manual/icn_fb_hover.png);}
#media #icn_search{width:30px;background-image:url(../images/manual/icn_search.png);}
#media #icn_search:hover{background-image:url(../images/manual/icn_search_hover.png);}

#caroussel{position:fixed;top:0px;left:0px;width:100%;z-index:-1;}
#caroussel div.content{position:absolute;top:none;bottom:155px;left:0px;width:100%;box-sizing:border-box;padding:20px 30px;text-align:center;color:#1a3768;font-size:36px;line-height:40px;font-weight:bold;margin-top:-40px;z-index:25;background:url(../images/manual/bgslo.png) center top repeat-y;}
#caroussel.hasurg div.content{display:none;}
#aalUrgMsg{position:absolute;top:none;bottom:155px;left:0px;width:100%;box-sizing:border-box;padding:20px 30px;text-align:center;color:#FFF;font-size:36px;line-height:40px;font-weight:bold;margin-top:-40px;z-index:99;background:#FF0000;}
#aalUrgMsg.haslink{cursor:pointer;}
#caroussel div.img{width:100%;height:100%;top:0px;left:0px;position:absolute;background-size:cover;background-position:bottom center;background-repeat:no-repeat;}
#aalFlTrigger{position:fixed;height:58px;width:58px;bottom:46px;left:50%;margin-left:-29px;z-index:1000;cursor:pointer;}
#aalFlDown{position:absolute;bottom:46px;left:50%;margin-left:-29px;width:58px;height:58px;opacity:0.8;background:url(../images/manual/fldownbg.png) center center no-repeat;cursor:pointer;z-index:50;}
#aalFlDown.hover{opacity:1;}
#aalFlDown>div{position:relative;width:100%;height:100%;}
#aalFlDown>div>div.fl{width:100%;height:30px;background:url(../images/manual/fldownfl.png) center center no-repeat;position:absolute;left:0px;top:5px;opacity:0;}

#bgImg{position:fixed;top:0px;left:0px;width:100%;z-index:-1;height:600px;}
#bgImg>div.wrap{position:relative;width:100%;height:100%;}
#bgImg div.img{width:100%;height:100%;top:0px;left:0px;position:absolute;background-size:cover;background-position:center center;background-repeat:no-repeat;}

#boxZone{background:#FFF;}
#boxZone>div.boxset{}
#boxZone div.box{display:table;width:100%;}
#boxZone div.box>div.row{display:table-row;}
#boxZone div.box>div.row>div{width:50%;display:table-cell;}
#boxZone div.box.left{}
#boxZone div.box.right{}
#boxZone div.box>div.row>div.img{position:relative;}
#boxZone div.box:not(.full)>div.row>div.img>div{width:100%;height:100%;background:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0px;left:0px;}
#boxZone div.box:not(.full)>div.row>div.cnt>div{max-width:700px;width:100%;float:right;box-sizing:border-box;padding:100px 30px 100px 0px;}
#boxZone div.box.right:not(.full)>div.row>div.cnt>div{float:left;padding:100px 0px 100px 30px;}
#boxZone div.box.full>div.row>div.cnt>div{float:none;}
#boxZone div.box.full>div.row{width:1400px;margin:0 auto;padding:100px 0px;}
#boxZone div.box.full{display:block;}
#boxZone div.box.full>div.row{display:block;}
#boxZone div.box.full>div.row>div{display:block;width:auto;}
#boxZone div.box.orange{background:#e67425;}
#boxZone div.box.yellow{background:#fcb525;}
#boxZone div.box.light_blue{background:#a3bbc3;}
#boxZone div.box.dark_blue{background:#1a3768;}
#boxZone div.box.blue{background:#006bb6;}
#boxZone div.box.gradient,.gradient{
background: #748592;
background: -moz-linear-gradient(left, #748592 0%, #415464 100%);
background: -webkit-linear-gradient(left, #748592 0%,#415464 100%);
background: linear-gradient(to right, #748592 0%,#415464 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#748592', endColorstr='#415464',GradientType=1 );}
#boxZone div.box div{color:#FFF;}
#boxZone div.box div.title{font-size:30px;line-height:30px;padding-bottom:20px;font-weight:600;}
#boxZone div.box div.date{padding-bottom:20px;}
#boxZone div.box div.content{font-size:16px;line-height:24px;}
#boxZone div.box div.link{display:none;}
#boxZone div.box a.more{text-decoration:none;cursor:pointer;}
#boxZone div.box a.more>div,#boxZone div.box div.more{margin-top:20px;background:#FFF;color:#1a3768;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#boxZone div.box.light_blue a.more>div,#boxZone div.box.light_blue div.more{color:#a3bbc3;}
#boxZone div.box.orange a.more>div,#boxZone div.box.orange div.more{color:#e67425;}
#boxZone div.box.yellow a.more>div,#boxZone div.box.yellow div.more{color:#fcb525;}
#boxZone div.box.gradient a.more>div,#boxZone div.box.gradient div.more{color:#415464;}
#boxZone div.box.blue a.more>div,#boxZone div.box.blue div.more{color:#006bb6;}
#boxZone div.box a.more>div:hover,#boxZone div.box div.more:hover{background:#1a3768;color:#FFF;}
#boxZone div.box.dark_blue a.more>div:hover{background:#a3bbc3;color:#FFF;}

#boxZone div.box.static{text-align:center;}
#boxZone div.box.static.full>div.row{padding:50px 0px;}
#boxZone div.box.static div.content{}
#boxZone div.box.static div.content>div.text{padding-top:40px;padding-bottom:30px;font-size:32px;line-height:40px;width:800px;display:inline-block;}

#boxZone div.imgset{display:none;}

#topSpacer{height:600px;}

.ddurtbl{margin-top:30px;}
.ddurtbl td{color:#FFF;}
.ddurtbl tr.amt{}
.ddurtbl tr.amt>td{font-size:60px;line-height:60px;font-weight:bold;font-family:Roboto;width:25%;}
.ddurtbl tr.amt>td div.suf{font-size:16px;line-height:16px;font-weight:normal;padding-top:10px;}
.ddurtbl tr.amt>td div.extend{font-weight:normal;font-size:12px;line-height:16px;padding-top:10px;display:none;}
.ddurtbl tr.desc{}
.ddurtbl tr.desc>td{padding-top:15px;}

#layout{background:#e3eaed;text-align:center;padding:40px 0px 20px 0px;}
#layout>div.swrap{width:auto;margin:0;}
#layout_map{padding-top:40px;text-align:center;}
#layout_map>div.stmenu{display:inline-block;text-align:left;vertical-align:top;}
#layout_map>div.stmenu ul{display:none;}
#layout_map>div.stmenu ul{text-indent:0px !important;margin:0px !important;list-style-type:none;}
#layout_map>div.stmenu ul>li{text-indent:0px !important;margin:0px !important;width:auto;float:none;}
#layout_map>div.stmenu ul.inc0,#layout_map>div.stmenu ul.inc1{display:block;}
#layout_map>div.stmenu ul.inc0>li{padding:20px;}
#layout_map>div.stmenu ul.inc0,#layout_map>div.stmenu ul.inc0>li{display:inline-block;vertical-align:top;}
#layout_map>div.stmenu ul>li>div{font-size:13px;}
#layout_map>div.stmenu ul>li>div>a{color:#415464;}
#layout_map>div.stmenu ul>li>div>a:hover{color:#e67425;}
#layout_map>div.stmenu ul.inc0>li>div{font-weight:bold;text-transform:uppercase;padding-bottom:10px;}
#layout_map>div.stmenu ul.inc0{text-align:center;}
#layout_map>div.stmenu ul.inc0>li{text-align:left;}
#layout_map>#stm145{display:none;}
#layout_map>#stm144{display:none;}
#stmid1927{display:none !important;}

#footer{background:#006bb6;height:auto;text-align:center;}
#footer>div.swrap{padding:30px;}
#footer div{color:#FFF;}
#footer a{color:#FFF;}
#footer>div>div:nth-child(1){font-size:16px;text-transform:uppercase;font-weight:bold;}
#footer>div>div:nth-child(2){padding:5px 0px 20px 0px;}
#footer>div>div:nth-child(4){font-size:12px;opacity:0.5;padding-top:20px;}

#botMenu{}
#botMenu>ul{list-style-type:none;}
#botMenu>ul>li{display:inline-block;}
#botMenu>ul>li>a{text-decoration:none;}
#botMenu>ul>li>a>div.label{font-size:12px;}
#botMenu>ul>li>a>div.label:hover{color:#e3eaed;}
#botMenu>ul>li>a>div.label:after{content:'|';padding:0px 10px;}
#botMenu>ul>li:last-child>a>div.label:after{content:'';padding:0px;}

#pageTitle{background:#415464;padding:0px;}
#pageTitle div{font-size:36px;font-weight:600;line-height:36px;padding:40px 0px;color:#FFF;}
#pageTitle.lightblue{background:#006bb6;}
#pageTitle.yellow{background:#fcb525;}
#pageTitle.darkblue{background:#1a3768;}
#pageTitle.lightgrey{background:#a3bbc3;}
#pageTitle.orange{background:#e67425;}

#childsZone{background:#FFF;}
#childsZone>div.child{}
#childsZone>div.child>div{width:50%;}
#childsZone>div.child>div.cnt{}
#childsZone>div.child>div.cnt div{color:#FFF;}
#childsZone>div.child>div.cnt>div.wrap{width:700px;padding:50px 0px;box-sizing:border-box;}
#childsZone>div.child.sidel>div.cnt>div.wrap{float:right;padding-right:35px;}
#childsZone>div.child.sider>div.cnt>div.wrap{padding-left:35px;}
#childsZone>div.child>div.cnt div.title{font-size:30px;line-height:30px;padding-bottom:35px;}
#childsZone>div.child>div.cnt div.desc{font-size:16px;padding-bottom:20px;}
#childsZone>div.child>div.cnt div.desc a{color:#FFF;text-decoration:underline;}
#childsZone>div.child>div.cnt div.desc a:hover{color:#a3bbc3;}
#childsZone>div.child a{text-decoration:none;cursor:pointer;}
#childsZone>div.child a>div.btn{margin-top:20px;background:#FFF;color:#1a3768;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#childsZone>div.child.lightblue>div.cnt{background:#006bb6;}
#childsZone>div.child.yellow>div.cnt{background:#fcb525;}
#childsZone>div.child.darkblue>div.cnt{background:#1a3768;}
#childsZone>div.child.lightgrey>div.cnt{background:#a3bbc3;}
#childsZone>div.child.orange>div.cnt{background:#e67425;}
#childsZone>div.child>div.img{background-position:center center;background-size:cover;background-repeat:no-repeat;}
#childsZone>div.child.lightblue a>div.btn{color:#006bb6;}
#childsZone>div.child.yellow a>div.btn{color:#fcb525;}
#childsZone>div.child.darkblue a>div.btn{color:#1a3768;}
#childsZone>div.child.lightgrey a>div.btn{color:#a3bbc3;}
#childsZone>div.child.orange a>div.btn{color:#e67425;}
#childsZone>div.child a>div.btn:hover{background:#1a3768;color:#FFF;}
#childsZone>div.child.darkblue a>div.btn:hover{background:#a3bbc3;color:#FFF;}
#childsZone>div.child>div.img.map{vertical-align:top;position:relative;overflow:hidden;}
#childsZone>div.child>div.img.map>iframe{position:absolute;top:0px;left:0px;}

#contentZone{background:#FFF;}

#contentTbl{width:100%;}
#contentTbl>div>div{vertical-align:top;}
#contentTbl>div>div.menu{width:300px;}

#textContent iframe{max-width:100%;}

#mainMenu,#pageContent{width:auto;float:none;}

#mainMenu{padding:52px 0px;}
#mainMenu > div{padding:0px;}
#mainMenu ul{margin-top:0px;}
#mainMenu li{margin-left:0px;}
#mainMenu ul.inc0>li{border-bottom:0px;padding:10px 0px;}
#mainMenu ul.inc1{padding:5px 0px 0px 15px;}
#mainMenu ul>li>a>div{color:#a3bbc3;}
#mainMenu ul>li>a>div:hover{color:#1a3768;}
#mainMenu ul>li.selected>a>div{color:#006bb6;}
#mainMenu ul>li.track>a>div{color:#006bb6;}
#mainMenu ul.inc0>li>a>div{font-size:16px;}
#mainMenu ul.inc1>li>a>div{font-size:14px;}
#mainMenu ul>li:last-child{padding-bottom:0px;}

#trackBar{padding-bottom:20px;}
#trackBar>ul{}
#trackBar>ul>li{border-left:0px;padding:0px;text-decoration:none;color:#a3bbc3;}
#trackBar>ul>li:after{content:'>';padding:0px 15px;}
#trackBar>ul>li:last-child:after{content:'';}
#trackBar>ul>li>a{color:#a3bbc3;}
#trackBar>ul>li:last-child{}
#trackBar>ul>li:last-child>a{color:#006bb6;}
#trackBar>ul>li:hover>a{color:#1a3768;}

#pageContent > div{padding:20px 0px 50px 50px;}
#textContent, #textContent div{color:#758592;}
#contentZone.no_menu #pageContent > div{padding-left:0px;}
#siteWrap.mid1834 #contentTbl>div>div.menu{display:none;}
#siteWrap.mid1834 #pageContent > div{padding-left:0px;}

#mobile{display:none;width:50px;height:50px;background:url(../images/manual/mobile.png) center center no-repeat;position:absolute;right:20px;bottom:0px;z-index:125;cursor:pointer;}
#mobile:hover{background-image:url(../images/manual/mobile_hover.png);background-color:#1a3768;}

/* FAQ */
#aalFaqSet{}
#aalFaqSet>div.faq{border-bottom:2px solid #758592;}
#aalFaqSet>div.faq:last-child{border-bottom:0px;}
#aalFaqSet>div.faq>div.question{color:#758592;padding:20px 40px 20px 0px;background:url(../images/manual/faq_arr_down.png) center right 10px no-repeat;font-size:24px;line-height:30px;font-weight:bold;cursor:pointer;}
#aalFaqSet>div.faq>div.question:hover{color:#006bb6;}
#aalFaqSet>div.faq>div.question.opened{background-image:url(../images/manual/faq_arr_up.png)}
#aalFaqSet>div.faq>div.answer{display:none;padding-bottom:40px;color:#758592;}
#aalFaqSet>div.faq>div.answer>div.more{padding-top:20px;}
#aalFaqSet>div.faq>div.answer>div.more>a>div.btn{background:#748592;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#aalFaqSet>div.faq>div.answer>div.more>a>div.btn:hover{background:#415464;}

/* RSS */
#rssList{}
#rssList>div{text-transform:uppercase;display:inline-block;width:280px;padding:0px 0px 0px 25px;margin:0px 20px 20px 0px;box-sizing:border-box;vertical-align:top;background:url(../images/manual/icn_rs.png) top left no-repeat;}
#rssList>div>a{text-decoration:none;color:#333;}
#rssList>div>a:hover{text-decoration:underline;color:#005090;}

/* MEDIAS */
#aalMediasTbl{width:100%;}
#aalMediasTbl>div>div{vertical-align:top;}

#aalRecentNews{padding-right:50px;}
#aalRecentNews>div.news:first-child{padding-top:0px;}
#aalRecentNews>div.news{border-bottom:2px solid #758592;padding:20px 0px;}
#aalRecentNews>div.news>div.date{color:#758592;}
#aalRecentNews>div.news>div.title{color:#006bb6;font-size:24px;line-height:30px;padding:12px 0px;}
#aalRecentNews>div.news>div.desc{color:#758592;}
#aalRecentNews>div.news>div.img{padding-top:15px;}
#aalRecentNews>div.news>div.img>img{width:100%;max-width:500px;vertical-align:top;}
#aalRecentNews>div.news>div.more{padding-top:15px;}
#aalRecentNews>div.news>div.more>a>div.btn{background:#fcb525;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#aalRecentNews>div.news>div.more.orange>a>div.btn{background:#e67425;}
#aalRecentNews>div.news>div.more>a>div.btn:hover{background:#415464;}
#aalRecentNews>div.news:last-child{border-bottom:0px;}

#aalOtherMedia{}
#aalOtherMedia>div.item:first-child{padding-top:0px;}
#aalOtherMedia>div.item{padding:10px 0px;}
#aalOtherMedia>div.item>div.date{color:#758592;}
#aalOtherMedia>div.item>div.ident{font-size:16px;line-height:22px;padding:12px 0px;}
#aalOtherMedia>div.item>div.title{color:#006bb6;font-size:16px;line-height:22px;padding:12px 0px;}
#aalOtherMedia>div.item>div.img{padding-top:15px;}
#aalOtherMedia>div.item>div.img>img{width:100%;max-width:150px;vertical-align:top;}
#aalOtherMedia>div.item:nth-child(1)>div.img>img{max-width:250px;}
#aalOtherMedia>div.item:nth-child(3)>div.img>img{max-width:250px;}
#aalOtherMedia>div.item>div.more>a{text-decoration:none;}
#aalOtherMedia>div.item>div.more>a>div.btn{color:#a3bbc3;text-transform:uppercase;text-decoration:none;background:url(../images/manual/more_arr.png) center right no-repeat;display:inline-block;padding-right:30px;}
#aalOtherMedia>div.item>div.more>a>div.btn:hover{color:#415464;}
#aalOtherMedia>div.item>div.viewall{padding-top:15px;}
#aalOtherMedia>div.item>div.viewall>a>div.btn{background:#fcb525;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#aalOtherMedia>div.item>div.viewall.orange>a>div.btn{background:#e67425;}
#aalOtherMedia>div.item>div.viewall.blue>a>div.btn{background:#006bb6;}
#aalOtherMedia>div.item>div.viewall.lightblue>a>div.btn{background:#a3bbc3;}
#aalOtherMedia>div.item>div.viewall>a>div.btn:hover{background:#415464;}

#aalOldNews{border-top:2px solid #758592;padding-top:50px;}
#aalOldNews>div.news{vertical-align:top;width:33%;display:inline-block;}
#aalOldNews>div.news>div.wrap{padding:0px 30px 30px 0px;}
#aalOldNews>div.news>div.wrap>div.img{background-size:cover;background-repeat:no-repeat;background-position:center center;height:200px;}
#aalOldNews>div.news>div.wrap>div.date{color:#758592;padding-top:20px;}
#aalOldNews>div.news>div.wrap>div.title{color:#006bb6;font-size:16px;line-height:22px;padding:12px 0px;}
#aalOldNews>div.news>div.wrap>div.more{}
#aalOldNews>div.news>div.wrap>div.more>a{text-decoration:none;}
#aalOldNews>div.news>div.wrap>div.more>a>div.btn{color:#a3bbc3;text-transform:uppercase;text-decoration:none;background:url(../images/manual/more_arr.png) center right no-repeat;display:inline-block;padding-right:30px;}
#aalOldNews>div.news>div.wrap>div.more>a>div.btn:hover{color:#415464;}

#allNewsBtn{text-align:center;padding-top:50px;}
#allNewsBtn>a>div.btn{background:#fcb525;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#allNewsBtn>a>div.btn:hover{background:#415464;}

/* NEWS */
#newsList{}
#newsList>div.news{padding:30px 0px;border-bottom:2px solid #a3bbc3;}
#newsList>div.news:first-child{padding-top:0px;}
#newsList>div.news>div.date{color:#758592;}
#newsList>div.news>div.title{color:#006bb6;font-size:24px;line-height:30px;padding:12px 0px;}
#newsList>div.news>div.desc{padding-bottom:20px;color:#758592;}
#newsList>div.news>div.more{}
#newsList>div.news>div.more>a{}
#newsList>div.news>div.more>a>div.btn{color:#a3bbc3;text-transform:uppercase;text-decoration:none;background:url(../images/manual/more_arr.png) center right no-repeat;display:inline-block;padding-right:30px;}
#newsList>div.news>div.more>a>div.btn:hover{color:#415464;}

#newsDetail{}
#newsDetail>div.date{color:#758592;}
#newsDetail>div.title{color:#006bb6;font-size:24px;line-height:30px;padding:12px 0px;}
#newsDetail>div.text{}
#newsDetail>div.share{padding-top:30px;}
#newsDetail>div.viewall{text-align:center;padding-top:50px;}
#newsDetail>div.viewall>a>div.btn{background:#fcb525;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;}
#newsDetail>div.viewall.orange>a>div.btn{background:#e67425;}
#newsDetail>div.viewall>a>div.btn:hover{background:#415464;}

/* PAGING */
.results{background:transparent;padding-top:20px;}
.restext{display:none;}
.pagenums{float:none;text-align:center;margin:0px;}
.pnum{float:none;display:inline-block;color:#FFF !important;background:#a3bbc3;height:40px;min-width:30px;box-sizing:border-box;line-height:40px;font-size:16px;margin-left:5px;}
.pnum:first-child{margin-left:0px;}
.pnum:hover{background:#415464;color:#FFF !important;}
.pnumsel,.pnumsel:hover{background:#006bb6;color:#FFF !important;}

/* FORM ELEMENTS */
#textContent .mcui-checkbox.unchecked .label{color:#FFF;}
#textContent .mcui-form label{font-family:'Merriweather Sans', sans-serif;color:#415464;}
#textContent .mcui-form label .req{color:#758592;}
#textContent .mcui-select .holder{background-color:#c3c9cf;border-radius:0px;border:0px;height:40px;background-position:center right 5px;}
#textContent .mcui-select .holder .selected{height:auto;color:#1a3768;font-size:16px;font-family:'Merriweather Sans', sans-serif;padding:10px;box-sizing:border-box;}
#textContent .mcui-form input[type="text"],#textContent  .mcui-form input[type="password"],#textContent  .mcui-form textarea,#textContent  .mcui-input,#textContent  .mcui-text{
  background: #c3c9cf;
  border: 0px;
  border-radius: 0px;
  min-width: 200px;
  box-sizing:border-box;
  color:#1a3768;
  padding:10px;
  font-size:16px;
  font-family:'Merriweather Sans', sans-serif;
}
#textContent .mcui-form input[type="text"].error,#textContent  .mcui-form input[type="password"].error,#textContent  .mcui-form textarea.error,#textContent  .mcui-input.error,#textContent  .mcui-text.error,#textContent .mcui-select.error .holder{
  background-color: rgb(255,201,193);
  border: 1px solid #AA3333;
}
#textContent .mcui-select .holder .options,#textContent  .mcui-clone.options,#textContent  .mcui-foptions{border: 0px;border-radius: 0px;}
#textContent .mcui-select .holder .options .scrollzone .dragger,#textContent  .mcui-foptions .scrollzone .dragger{border-radius:0px;background:#415464;}
#textContent .mcui-select .holder .options .option,#textContent  .mcui-clone.options .option,#textContent  .mcui-foptions .option{border-top:1px solid #c3c9cf;font-family:'Merriweather Sans', sans-serif;}
#textContent .mcui-select .holder .options .lselected,#textContent  .mcui-foptions .option .lselected{color:#FFF;background:#415464;}

/* ABOUT ZONE */
#aboutZone{padding:70px 0px 30px 0px;}
#aboutZone div{color:#FFF;}
#aboutZone div.title{font-size:24px;line-height:30px;padding:20px 0px;}
.about_tbl{}
.about_tbl td{width:25%;}
.about_tbl td>div{padding-right:30px;padding-bottom:30px;}
#aboutZone div.more{text-align:center;padding-top:30px;}
#aboutZone div.more>a>div.btn{background:#FFF;color:#1a3768;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;cursor:pointer;}
#aboutZone div.more>a>div.btn:hover{background:#a3bbc3;color:#FFF;}

/* CONTACT FORM */
#contactZone{padding:70px 0px;}
#contactTitle{color:#FFF;font-size:24px;font-weight:bold;padding-bottom:20px;}
#contactTarget{display:none;}
#contactForm{}
#contactTbl{width:100%;}
#contactTbl td{vertical-align:top;padding:0px;}
#contactTbl tr:nth-child(1)>td{width:50%;}
#contactTbl td>div{vertical-align:top;padding:0px;line-height:14px;}
#contactTbl input{vertical-align:top;background:#c3c9cf;color:#1a3768;border:0px;text-transform:none;box-sizing:border-box;padding:10px;font-size:16px;margin-bottom:10px;width:100%;font-family:'Merriweather Sans', sans-serif;}
#contactTbl td:first-child>div{margin-right:5px;}
#contactTbl td:last-child>div{margin-left:5px;}
#contactTbl tr:nth-child(3)>td>div{margin:0px;}
#contactTbl textarea{vertical-align:top;background:#c3c9cf;color:#1a3768;border:0px;text-transform:none;box-sizing:border-box;padding:10px;font-size:16px;width:100%;height:100px;font-family:'Merriweather Sans', sans-serif;}
#contactTbl input.init,#contactTbl textarea.init{color:#758592;text-transform:uppercase;}
#contactZone div.send{text-align:center;padding-top:35px;}
#contactZone div.send>div.btn{background:#FFF;color:#1a3768;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;cursor:pointer;}
#contactZone div.send>div.btn:hover{background:#a3bbc3;color:#FFF;}
#contactTbl input.err,#contactTbl textarea.err{background:#cfc3c3;color:#990000;}
#contactCaptcha{text-align:center;padding-top:20px;display:none;}
#contactCaptcha>div{display:inline-block;}
#captchaErr{text-align:center;color:#FFBBBB;padding-top:10px;display:none;}
#aalFrmLoader{display:none;height:140px;width:100%;background:url(../images/manual/ajax-loader-grey.gif) center center no-repeat;text-align:center;color:#FFF;}
#aalFrmSuccess{display:none;}
#aalFrmError{display:none;}

/* JOBS LEGACY */
#aalApplyInto{padding-bottom:20px;}
#aalEmpTitle{display:none;}
#aalEmpDetails div{padding-bottom:5px;}
#aalEmpDetails div.desc{margin-top:20px;}
#aalEmpApply>div{padding-bottom:12px;}
#aalFrmSend,#aalCntFrmSend,#aalSntFrmSend{margin:20px 0px 0px 0px;padding:0px 10px !important;text-align:center;display:block;}
#aalApplyForm div.field,#aalContactFrm div.field,div.aal_frm div.field{width:50%;display:inline-block;vertical-align:top;}
#aalApplyForm div.field.full,#aalContactFrm div.field.full,div.aal_frm div.field.full{width:100%;display:block;}
#aalApplyForm div.separator,#aalContactFrm div.separator,div.aal_frm div.separator{height:0px;width:100%;border-bottom:1px solid #CCC;margin:14px 0px 18px 0px;}
#aalApplyForm div.field div.info,#aalContactFrm div.field div.info,div.aal_frm div.field div.info{font-size:10px;margin:5px 20px 10px 0px;line-height:10px;box-sizing:border-box;max-width:215px;}
#aalFrmComments{height:100px;}
#aalApplyForm div.fullinfo{font-size:10px;margin:5px 20px 10px 0px;line-height:10px;}
#aalApplyForm{display:none;}
#sendCandidatureTarget,#sendContactTarget,#sendSoutienTarget{display:none;}
#aalFrmLoader{display:none;height:140px;width:100%;background:url(../../../images/ajax-loader.gif) center center no-repeat;text-align:center;}
div.aal_resp{background:#FFF;border-radius:5px;padding:20px;text-align:center;border:1px solid #BBB;}
div.aal_resp.win{}
div.aal_resp.loss{}
div.aal_resp div.info{padding-top:10px;font-size:12px;font-weight:bold;}
div.aal_resp div.info>div.cresp{text-align:left;font-size:12px;font-weight:normal;padding-top:20px;}
div.err{color:#FF0000;padding:10px 0px 0px 0px;display:none;}
#aalStaApply{text-align:right;}
#aalStaApply>div{padding:0px 10px !important;display:inline-block;}
#aalApplyForm #aalFrmPeriod_zone{visibility:hidden;display:none;}
#aalApplyForm #aalFrmPeriod_zone.show{visibility:visible;display:inline-block;}

#aalSoutienFrm.aal_frm div.field:not(.full){width:33%;box-sizing:border-box;padding-right:20px;}

#aalHiddenJobs{display:none;}

/* DTBL */
.aal_dtbl{display:table;width:100%;}
.aal_dtbl>div{display:inline-block;vertical-align:top;width:50%;position:relative;}
.aal_dtbl>div>div{display:table-cell;vertical-align:top;padding-bottom:30px;}
.aal_dtbl>div>div.data>div{padding-right:160px;min-height:130px;}
.aal_dtbl>div>div.thumb{text-align:right;position:absolute;right:30px;top:0px;}
.aal_dtbl div.spacer{height:129px;width:1px;display:inline-block;}
.aal_dtbl>div>div.thumb>div{display:inline-block;vertical-align:top;}
.aal_dtbl .title {
    color: #005090;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.aal_dtbl .date {
    padding-bottom: 10px;
    font-size: 12px;
    color: #005090;
}
.aal_dtbl .desc {
    font-size: 12px;
    line-height: 16px;
}
.aal_dtbl img{
  vertical-align:top;
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);}
.aal_dtbl>div>div.thumb>div{position:relative;}
.aal_dtbl>div>div.thumb>div>div.zoom{position:absolute;
background: url(../images/manual/zoom_alouette.png) top left no-repeat;
width: 20px;
height: 20px;
bottom: 15px;
right:10px;
opacity:0.8;}
.aal_dtbl>div:hover>div.thumb>div>div{opacity:1;}
#textContent .aal_dtbl div.data>div>div.more{padding-top:10px;}
#textContent .aal_dtbl div.data>div>div.more>a>div.btn{color:#a3bbc3;text-transform:uppercase;text-decoration:none;background:url(../images/manual/more_arr.png) center right no-repeat;display:inline-block;padding-right:30px;}
#textContent .aal_dtbl div.data>div>div.more>a>div.btn:hover{color:#415464;}

/* PHOTOS */
#aalPicSets{}
#aalPicSets>div.piccat{border-bottom:2px solid #a3bbc3;padding:30px 0px;}
#aalPicSets>div.piccat:first-child{padding-top:0px;}
#aalPicSets>div.piccat:last-child{border-bottom:0px;padding-bottom:0px;}
#aalPicSets>div.piccat>div.title{color:#006bb6;font-size:24px;line-height:30px;}
#aalPicSets>div.piccat>div.npics{}
#aalPicSets>div.piccat>div.preview{padding:30px 0px 0px 0px;}
#aalPicSets>div.piccat>div.preview>div.pimg{width:25%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-bottom:37px;}
#aalPicSets>div.piccat>div.preview>div.pimg>div{height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer;position:relative;}
#aalPicSets>div.piccat>div.preview>div.pimg>div>div.lens{position:absolute;bottom:2px;right:5px;background:url(../images/manual/lens.png) center center no-repeat;width:50px;height:50px;display:none;}
#aalPicSets>div.piccat>div.preview>div.pimg>div:hover>div.lens{display:block;}
#aalPicSets>div.piccat>div.preview>div.pimg.multi1{padding-right:29px;}
#aalPicSets>div.piccat>div.preview>div.pimg.multi2{padding-right:19px;padding-left:8px;}
#aalPicSets>div.piccat>div.preview>div.pimg.multi3{padding-right:8px;padding-left:19px;}
#aalPicSets>div.piccat>div.preview>div.pimg.multi4{padding-left:29px;}
#aalPicSets>div.piccat>div.more{text-align:center;}
#aalPicSets>div.piccat>div.more{}
#aalPicSets>div.piccat>div.more>div.btn{background:#006bb6;color:#FFF;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;cursor:pointer;}
#aalPicSets>div.piccat>div.more>div.btn:hover{background:#1a3768;}
#aalPicSets>div.piccat>div.preview>div.loader{height:100px;background:url(../images/ajax-loader.gif) center center no-repeat;margin-top:0px;}

.aal_btn{text-align:center;}
.aal_btn>div{background:#006bb6;color:#FFF !important;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 17px;font-weight:600;cursor:pointer;}
.aal_btn>div:hover{background:#1a3768 !important;}

/* SEARCH PAGE */
#searchText{vertical-align:top;background:#c3c9cf;color:#1a3768;border:0px;text-transform:none;box-sizing:border-box;padding:10px;font-size:16px;margin-bottom:10px;width:100%;font-family:'Merriweather Sans', sans-serif;border-radius:0px;}
#searchText.init{color:#758592;text-transform:uppercase;}
#searchResult{}
#searchResult>div.results:first-child{display:none;}
#searchResult>div.searchitem{background:#FFF;border-bottom:2px solid #758592;padding:20px 0px;}
#searchResult>div.searchitem>div.title{}
#searchResult>div.searchitem>div.title>a{color:#006bb6;text-decoration:none;font-size:18px;}
#searchResult>div.searchitem>div.title>a:hover{color:#1a3768;}
#searchResult>div.nlspacer{display:none;}

#aalEmpMenu{display:none !important;}

#covidZone{position:absolute;right:0px;top:300px;z-index:99;height:100px;width:247px;overflow:hidden;}
#covidZone>div.wrap{height:100%;width:100%;position:relative;}
#covidZone>div.wrap>img{height:100%;position:right:0px;top:0px;position:absolute;}
#covidZone .i{display:none;}
#covidZone .i3{display:block;right:-250px;}

#mczone{background:#1a3768;text-align:center;padding:50px 0px;cursor:pointer;}
#mczone:hover:not(.expanded){background:#006bb6;}
#mczone.expanded{cursor:default;}
#mczone div.icon{height:60px;}
#mczone div.icon>img{height:100%;}
#mczone div.text{color:#FFF;padding-top:20px;font-size:16px;}
#mczone div.text .big{font-size:24px;font-weight:600;line-height:36px;}
#mczone>div>div.init{}
#mczone>div>div.expand{display:none;}

#mc_embed_signup{max-width: 700px;display: inline-block;}
#mc_embed_signup h2{line-height:24px;max-width: 400px;}

#mc_embed_signup .button{transition:none !important;display:inline-block !important;border-radius:0px !important;color:#FFF !important;background:#1a3768 !important;font-size: 14px !important;line-height: 14px !important;text-transform: uppercase !important;padding: 12px 17px !important;font-weight: 600 !important;height:auto !important;}
#mc_embed_signup .button:hover{background:#006bb6 !important;}

@media (max-height: 800px){
  #covidZone{top:170px;height:70px;width:173px;}
}

@media (max-width: 1800px){
  #caroussel div.content{font-size:30px;line-height:36px;background-image:url(../images/manual/bgslo_sml.png);}
}

@media (max-width: 1400px){
  #contentZone{padding:0px 30px;}
  div.swrap{width:auto;margin:0;}
  #pageTitle>div.swrap{padding:40px 30px;}
  #logo{left:30px;}
  #secMenu{right:30px;}
  #mainBasic{right:30px;}
  #boxZone div.box:not(.full)>div.row>div.cnt>div{padding:100px 30px;}
  #boxZone div.box.right:not(.full)>div.row>div.cnt>div{padding:100px 30px;}
  #boxZone div.box.full>div.row{width:auto;padding:100px 30px;}
  #layout>div.swrap{padding:0px 30px;}
  #childsZone>div.child.sidel>div.cnt>div.wrap{padding-left:30px;float:none;}
  #childsZone>div.child.sider>div.cnt>div.wrap{padding-right:30px;float:none;}
  #childsZone>div.child>div.cnt>div.wrap{width:auto;display:block;}
  #textContent img{max-width:100%;}
  #textContent div.image{max-width:40%;}
  #textContent div.image.inline{max-width:100%;}
  #textContent div.image>div{width:100%;}
  #textContent div.image>div>img{max-width:100%;}
  #boxZone div.box.full.static>div.row{padding:50px 30px;}
  #aalPicSets>div.piccat>div.preview>div.pimg>div{height:130px;}
  #aboutZone{padding-left:30px;padding-right:30px;}
}

@media (max-width: 1200px){
  #aalPicSets>div.piccat>div.preview>div.pimg>div{height:120px;}
  #aalSoutienFrm.aal_frm div.field:not(.full){width:50%;}
}

@media (max-width: 1100px){
  .aal_dtbl>div{display:block;width:auto;}
  .aal_dtbl>div>div.thumb{right:0px;}

  #aalPicSets>div.piccat>div.preview>div.pimg{width:50%;}
  #aalPicSets>div.piccat>div.preview>div.pimg>div{height:150px;}
  #aalPicSets>div.piccat>div.preview>div.pimg.multi1,#aalPicSets>div.piccat>div.preview>div.pimg.multi3{padding-right:19px;padding-left:0px;}
  #aalPicSets>div.piccat>div.preview>div.pimg.multi2,#aalPicSets>div.piccat>div.preview>div.pimg.multi4{padding-left:19px;padding-right:0px;}
}

@media (max-width: 1050px){
  #mobile{display:block;}
  .submenu{display:none !important;}
  #mainBasic{top:100%;right:0px;bottom:auto;width:100%;background:rgba(156,178,185,0.8);text-align:right;padding:20px 0px;}
  #mainBasic>ul>li{display:block;}
  #mainBasic>ul>li>a>div.label{padding:0px 30px;color:#FFF;font-weight:normal;text-transform:none;line-height:28px;}
  #mainBasic>ul>li:last-child>a>div.label{padding:0px 30px;}
}

@media (max-width: 1000px){
  .ddurtbl tr.amt>td{font-size:40px;line-height:40px;}
}

@media (max-width: 900px){
  #caroussel div.content{font-size:24px;line-height:30px;}
  #boxZone div.box div.title{font-size:24px;line-height:24px;}
  #childsZone>div.child>div.cnt>div.wrap{padding:30px 0px;}
  #childsZone>div.child>div.cnt div.title{font-size:24px;line-height:24px;padding-bottom:30px;}
  #childsZone>div.child>div.cnt div.desc{padding-bottom:10px;}
  .ddurtbl tr>td{padding-right:20px;}
  .ddurtbl tr.amt>td{font-size:30px;line-height:30px;}
  .ddurtbl tr.desc>td{font-size:12px;line-height:16px;}

  #layout_map>div.stmenu ul.inc0>li{box-sizing:border-box;min-width:240px;}
  #layout img{max-width:100%;}

  #contentTbl>div>div.menu{width:200px;}

  #boxZone div.box.static div.content>div.text{width:auto;display:block;}

  #aalFaqSet>div.faq>div.question{font-size:18px;line-height:24px;}
}

@media (max-width: 800px){
  #aalApplyForm div.field, #aalContactFrm div.field, div.aal_frm div.field{width:auto;display:block;}
  #aalPicSets>div.piccat>div.preview>div.pimg>div{height:130px;}
  .about_tbl td{display:inline-block;width:50%;vertical-align:top;}
}

@media (max-width: 700px){
  #boxZone div.box:not(.full)>div.row>div.cnt>div{padding:60px 30px;}
  #boxZone div.box.right:not(.full)>div.row>div.cnt>div{padding:60px 30px;}
  #boxZone div.box.full>div.row{width:auto;padding:60px 30px;}
  #secMenu>div{display:block;text-align:right;}
  #media{margin-top:10px;}
  #languages li{padding-right:0px;}
  #zoneAccess{padding-right:0px;padding-bottom:10px;font-size:14px;}

  #aalPicSets>div.piccat>div.preview>div.pimg{width:100%;}
  #aalPicSets>div.piccat>div.preview>div.pimg>div{height:150px;}
  #aalPicSets>div.piccat>div.preview>div.pimg.multi1,#aalPicSets>div.piccat>div.preview>div.pimg.multi3,#aalPicSets>div.piccat>div.preview>div.pimg.multi2,#aalPicSets>div.piccat>div.preview>div.pimg.multi4{padding-right:0px;padding-left:0px;}

  #cntOpClose{margin-left:-36px;}
  .cntOpButton{font-size:14px;line-height:14px;padding:12px 17px;}
  #cntOpCat{padding:5px 10px;}
  #cntOpBack,#cntOpNext{padding:5px 10px;font-size:12px;}
  #cntOpBack{margin-right:120px;}
  #cntOpCount{padding:3px 7px;top:45px;bottom:auto;}
  #cntOpCredit{padding:3px 7px;top:45px;bottom:auto;}
}

@media (max-width: 650px){
  #childsZone div.child>div{display:block;width:auto;}
  #childsZone div.child>div.img{height:200px;}
  #boxZone div.box>div.row>div{display:block;width:auto;}
  #boxZone div.box>div.row>div.img{height:200px;}
  #boxZone div.box:not(.full)>div.row>div.cnt>div{padding:30px;}
  #boxZone div.box.right:not(.full)>div.row>div.cnt>div{padding:30px;}
  .ddurtbl tr.amt>td div.extend{display:block;}
  .ddurtbl tr.desc{display:none;}
  .ddurtbl tr.amt>td{display:inline-block;width:50%;box-sizing:border-box;padding-bottom:20px;}
  #topMenu li>a>div.label{font-size:12px;}
  #boxZone div.box.static div.content>div.text{font-size:24px;line-height:30px;}

  #contentZone{padding:0px;}
  #mainMenu{padding:30px;background:#a3bbc3;}
  #mainMenu ul.inc0>li{padding:5px 0px;}
  #contentTbl>div>div{display:block;}
  #contentTbl>div>div.menu{width:auto;}
  #pageContent > div{padding:20px 30px 50px 30px;}
  #contentZone.no_menu #pageContent > div{padding-left:30px;}
  #siteWrap.mid1834 #pageContent > div{padding-left:30px;}
  #mainMenu ul>li>a>div{color:#FFF;}

  #bgImg{height:400px;}
  #topSpacer{height:400px;}

  #pageTitle div{font-size:30px;line-height:32px;}
  #zoneAccess{font-size:12px;}

  #aalOldNews>div.news{display:block;width:auto;}
  #aalMediasTbl>div>div{display:block;}
  #aalRecentNews{padding-right:0px;}
  #aalOtherMedia{border-top:2px solid #758592;padding-top:20px;}
}

@media (max-width: 550px){
  .about_tbl td{display:block;width:auto;}
  .about_tbl td>div{padding-right:0px;}
}

@media (max-width: 450px){
  .ddurtbl tr.amt>td{width:100%;}
  #aalFaqSet>div.faq>div.question{font-size:16px;line-height:20px;}
  div.g-recaptcha{transform:scale(0.70);-webkit-transform:scale(0.70);transform-origin:0 0;-webkit-transform-origin:0 0;}
  #textContent,#textContent div{font-size:12px;line-height:18px;}
  #childsZone>div.child>div.cnt div.desc{font-size:12px;line-height:18px;}
  #boxZone div.box div.content{font-size:12px;line-height:18px;}
}

@media (max-height: 600px){
  #aalFlDown{bottom:20px;}
  #caroussel div.content{bottom:100px !important;padding:10px 15px;font-size:18px;line-height:24px;}
}
