﻿@media (max-width: 650px){.brand-active .fullscreen_bg.custom_bg,.brand-activeseguros .fullscreen_bg.custom_bg{background-position-x:-450px}}@media (max-width: 360px){.brand-active .fullscreen_bg.custom_bg,.brand-activeseguros .fullscreen_bg.custom_bg{background-position-x:-650px}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-vlkxpn");src:url("../fonts/icomoon.eot?#iefix-vlkxpn") format("embedded-opentype"),url("../fonts/icomoon.woff?-vlkxpn") format("woff"),url("../fonts/icomoon.ttf?-vlkxpn") format("truetype"),url("../fonts/icomoon.svg?-vlkxpn#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic")}*{margin:0;padding:0}html,body{height:100%;min-height:100%}body{font-family:'Icomoon', 'Noto Sans', Helvetica, Arial, sans-serif;background:#fff;font-size:15px;color:#000}h1,h2,h3,h4{font-weight:300}a{text-decoration:none;color:#296BAD}table{width:100%}img{border:0px;margin:0px;padding:0px;vertical-align:middle}.left{float:left}.right{float:right}.clear{height:0px;clear:both;font-size:0px}.hidden{display:none}@media (max-width: 990px){.not_mobile{display:none !important}}.mobile{display:none !important}@media (max-width: 990px){.mobile{display:block !important}.mobile.block{display:block !important}.mobile.inline-block{display:inline-block !important}}.grey_vgradient{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e2e2e2 94%, #c8c8c8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(94%, #e2e2e2), color-stop(100%, #c8c8c8));background:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 94%, #c8c8c8 100%);background:-o-linear-gradient(top, #fff 0%, #e2e2e2 94%, #c8c8c8 100%);background:-ms-linear-gradient(top, #fff 0%, #e2e2e2 94%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e2e2e2 94%, #c8c8c8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$white', endColorstr='$white-grad2',GradientType=0 )}.table{display:table}.cell{display:table-cell;vertical-align:middle;text-align:center}.open .on-closed{display:none}.closed .on-open{display:none}.button,button,input[type=button],input[type=submit]{display:inline-block;font-size:16px;line-height:16px;color:#eee;border:0px;cursor:pointer;padding:14px 40px;border-radius:6px;text-decoration:none;background:#296BAD;white-space:nowrap}.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{color:#eee;background:#29B5DE}.button.green,button.green,input[type=button].green,input[type=submit].green{color:#eee;background:#296BAD}.button.green:hover,button.green:hover,input[type=button].green:hover,input[type=submit].green:hover{color:#eee;background:#29B5DE}.button.white,button.white,input[type=button].white,input[type=submit].white{background:white;color:#296BAD;border-color:#296BAD}.button.white:hover,button.white:hover,input[type=button].white:hover,input[type=submit].white:hover{color:#29B5DE}.button.grey,button.grey,input[type=button].grey,input[type=submit].grey{background:#7f7f7f}.button.grey:hover,button.grey:hover,input[type=button].grey:hover,input[type=submit].grey:hover{background:#CCC}.button.grey_alpha,button.grey_alpha,input[type=button].grey_alpha,input[type=submit].grey_alpha{background:rgba(102,102,102,0.7);padding:5px 5px 5px 15px;border-radius:18px}.button.grey_alpha:hover,button.grey_alpha:hover,input[type=button].grey_alpha:hover,input[type=submit].grey_alpha:hover{background:rgba(204,204,204,0.7)}.button.grey_alpha img,button.grey_alpha img,input[type=button].grey_alpha img,input[type=submit].grey_alpha img{margin-left:10px}.button[disabled],button[disabled],input[type=button][disabled],input[type=submit][disabled]{background:#999}.circle_scroll{height:62px;width:62px;margin:0 auto;border-radius:30px;background:#296BAD}.circle_scroll:hover{background:#29B5DE}.arrow.circle{height:62px;width:62px;margin:0 auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#296BAD;display:inline-block;margin-top:1em}.arrow.circle img{padding-top:20px;padding-left:1px}.arrow.circle:hover{background:#29B5DE}.ko button{background:none;border:0;text-align:left;cursor:pointer}.wrapper{position:absolute;z-index:1;min-height:calc(100% - 84px);height:calc(100% - 84px);width:100%;margin-top:84px}@media (max-width: 990px){.wrapper{margin-top:70px;min-height:calc(100% - 70px);height:calc(100% - 70px)}}.nomargintop{margin-top:0 !important;min-height:100% !important;height:100% !important}ajax{display:none}#CookielawBanner{position:fixed;top:84px;z-index:100;background:rgba(255,255,255,0.8);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;font-weight:bold}@media (max-width: 990px){#CookielawBanner{top:70px}}#CookielawBanner p{font-size:16px}@media (max-width: 650px){#CookielawBanner p{font-size:12px}}#CookielawBanner p a{color:#26a9e0}#CookielawBanner p button{font-size:22px;padding:12px;margin-left:15px}@media (max-width: 650px){#CookielawBanner p button{font-size:16px;padding:6px}}.nonimportant{color:#999}.midicon{font-size:20px !important;line-height:20px;vertical-align:middle}.bigicon{font-size:40px !important;line-height:40px;vertical-align:middle}.supericon{font-size:60px !important;line-height:60px;vertical-align:middle}.wrapper>.margin{margin:auto;margin-top:2em;width:900px}@media (max-width: 650px){.wrapper>.margin{width:100%;margin:2em}}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.help{font-weight:bold;cursor:help}.help .tooltip{text-align:left;font-weight:normal;margin-left:-10em;padding:1em;position:absolute;border:1px solid #aaa;background:yellow;display:none}.help .tooltip ul{padding-left:2em}.help:hover .tooltip{display:block}hr.grey{border:0;border-top:1px solid #eee}.ui.padding.right{padding-right:20px}.ui.padding.left{padding-left:20px}.ui.padding.bottom{padding-bottom:20px}.ui.padding.top{padding-top:20px}.ui.padding.top.bottom{padding-top:20px;padding-bottom:20px}.ui.margin.auto{margin:auto}.ui.margin.right{margin-right:20px}.ui.margin.left{margin-left:20px}.ui.margin.top{margin-top:20px}.ui.margin.bottom{margin-bottom:20px}.bold.text{font-weight:bold}.simple.line.height{line-height:1em}.padding.all{padding:20px}.double.padding.all{padding:40px}.margin.all{margin:20px}.grid,.mgrid{margin:0;padding:0;width:100%;box-sizing:border-box}.grid>*,.mgrid>*{display:inline-block;vertical-align:top;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid>*.w0,.mgrid>*.w0{width:0em !important}.grid>*.w1of2,.mgrid>*.w1of2{width:50% !important}.grid>*.w2of2,.mgrid>*.w2of2{width:100% !important}.grid>*.w1of3,.mgrid>*.w1of3{width:33.3% !important}.grid>*.w2of3,.mgrid>*.w2of3{width:66.6% !important}.grid>*.w1of4,.mgrid>*.w1of4{width:25% !important}.grid>*.w2of4,.mgrid>*.w2of4{width:50% !important}.grid>*.w3of4,.mgrid>*.w3of4{width:75% !important}.grid>*.w1of5,.mgrid>*.w1of5{width:20% !important}.grid>*.w2of5,.mgrid>*.w2of5{width:40% !important}.grid>*.w1of6,.mgrid>*.w1of6{width:16.6% !important}.grid>*.w2of6,.mgrid>*.w2of6{width:33.3% !important}.grid>*.w3of6,.mgrid>*.w3of6{width:50% !important}.grid>*.w4of6,.mgrid>*.w4of6{width:66.6% !important}.grid>*.w5of6,.mgrid>*.w5of6{width:83.3% !important}.grid>*.w1of8,.mgrid>*.w1of8{width:12.0% !important}.grid>*.w05of8,.mgrid>*.w05of8{width:6.25% !important}.grid>*.w2of8,.mgrid>*.w2of8{width:25% !important}.grid>*.w3of8,.mgrid>*.w3of8{width:37.5% !important}.grid>*.w4of8,.mgrid>*.w4of8{width:50% !important}.grid>*.w5of8,.mgrid>*.w5of8{width:62.5% !important}.grid>*.w6of8,.mgrid>*.w6of8{width:75% !important}.grid>*.w7of8,.mgrid>*.w7of8{width:87.5% !important}.grid>*.w1of16,.mgrid>*.w1of16{width:6.25% !important}.grid>*.w2of16,.mgrid>*.w2of16{width:12.5% !important}.grid>*.w3of16,.mgrid>*.w3of16{width:18.75% !important}.grid>*.w4of16,.mgrid>*.w4of16{width:25% !important}.grid>*.w5of16,.mgrid>*.w5of16{width:31.25% !important}.grid>*.w6of16,.mgrid>*.w6of16{width:37.5% !important}.grid>*.w8of16,.mgrid>*.w8of16{width:50% !important}.grid>*.w10of16,.mgrid>*.w10of16{width:62.5% !important}.grid>*.w11of16,.mgrid>*.w11of16{width:68.75% !important}.grid>*.w12of16,.mgrid>*.w12of16{width:75% !important}.grid>*.w14of16,.mgrid>*.w14of16{width:87.5% !important}.grid>*.w15of16,.mgrid>*.w15of16{width:93.75% !important}.grid>*.w1of11,.mgrid>*.w1of11{width:9.09% !important}.grid>*.w3of11,.mgrid>*.w3of11{width:27.27% !important}.grid>*.wfull,.mgrid>*.wfull{width:100% !important}@media (max-width: 990px){.grid>*.mfull,.mgrid>*.mfull{width:100% !important}}@media (max-width: 990px){.grid>*.m0,.mgrid>*.m0{width:0 !important}}@media (max-width: 990px){.grid>*.m1of2,.mgrid>*.m1of2{width:50% !important}}@media (max-width: 990px){.grid>*.m1of3,.mgrid>*.m1of3{width:33% !important}}@media (max-width: 990px){.grid>*.m1of5,.mgrid>*.m1of5{width:20% !important}}@media (max-width: 990px){.grid>*.m2of5,.mgrid>*.m2of5{width:40% !important}}@media (max-width: 990px){.grid>*.m1of8,.mgrid>*.m1of8{width:12.0% !important}}@media (max-width: 990px){.grid>*.m3of8,.mgrid>*.m3of8{width:37.5% !important}}@media (max-width: 990px){.grid>*.m7of8,.mgrid>*.m7of8{width:87.5% !important}}.grid>*.right,.mgrid>*.right{text-align:right;float:none}.grid>*.center,.mgrid>*.center{text-align:center}@media (max-width: 990px){.mgrid>*.w0,.mgrid>*.w1of2,.mgrid>*.wfull{display:block;width:100% !important}}@media (min-width: 990px){.mgrid>*.w0{width:0em !important}.mgrid>*.w1of2{width:50% !important}}header.public,header.custom{height:84px;line-height:84px;width:100%;position:fixed;top:0;left:0;z-index:3;background:rgba(255,255,255,0.8);border-bottom:1px solid #999;-moz-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);-webkit-box-shadow:3px 3px 5px 2px rgba(0,0,0,0.1);box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1)}header.public .onscroll,header.custom .onscroll{display:none}@media (max-width: 990px){header.public,header.custom{height:70px;line-height:70px}}header.public .menu,header.custom .menu{text-align:left;padding-right:35px;display:inline-block;text-decoration:none;color:#4C4C4C}@media (max-width: 990px){header.public .menu,header.custom .menu{padding-left:15px}}header.public .menu img,header.custom .menu img{padding-right:15px;max-width:30px}@media (max-width: 990px){header.public .menu img,header.custom .menu img{margin-right:0px}}header.public .menu span,header.custom .menu span{display:inline-block;font-size:14px}@media (max-width: 990px){header.public .menu span,header.custom .menu span{display:none}}header.public .menu.home,header.custom .menu.home{line-height:1em;display:flex}header.public .menu.home img,header.custom .menu.home img{padding-left:1em}header.public .menu:hover,header.custom .menu:hover{opacity:0.3}header.public .header_ontop.internal .menu,header.custom .header_ontop.internal .menu{padding-right:5px}header.public .header_ontop.table,header.custom .header_ontop.table{width:100%;max-height:84px}header.public .header_ontop .cell,header.custom .header_ontop .cell{width:33.3%;vertical-align:top}@media (max-width: 990px){header.public .header_ontop .cell,header.custom .header_ontop .cell{padding-right:5px}header.public .header_ontop .cell .button,header.custom .header_ontop .cell .button{padding:14px;font-size:12px}}header.public .header_ontop .logo,header.custom .header_ontop .logo{background:none}header.public .header_ontop .logo img,header.custom .header_ontop .logo img{max-height:74px}@media (max-width: 990px){header.public .header_ontop .logo img,header.custom .header_ontop .logo img{max-height:60px;max-width:140px;margin:10px}}header.public .cell,header.custom .cell{vertical-align:top;max-height:84px}@media (max-width: 990px){header.public .cell,header.custom .cell{max-height:70px;overflow:hidden}}header.public .cell.first,header.custom .cell.first{padding-left:25px;text-align:left}@media (max-width: 990px){header.public .cell.first,header.custom .cell.first{padding-left:0px;vertical-align:middle}header.public .cell.first .hamburger img,header.custom .cell.first .hamburger img{padding-right:0px}}header.public .cell.first .admin_icons,header.custom .cell.first .admin_icons{overflow:hidden;max-height:84px;font-size:28px}header.public .cell.first .admin_icons a,header.custom .cell.first .admin_icons a{margin-right:0.1em;vertical-align:middle}header.public .cell.last,header.custom .cell.last{width:100%;align-items:center;max-height:84px;max-height:84px;display:flex;flex-direction:row;text-align:right;padding-right:25px;justify-content:flex-end;margin-right:10px}@media (max-width: 990px){header.public .cell.last,header.custom .cell.last{padding-right:10px}}header.public .cell.last.margin,header.custom .cell.last.margin{margin-right:12px}header.public .menu,header.custom .menu{display:flex;align-items:center}header.public .hanging.right.menu,header.custom .hanging.right.menu{display:absolute;top:84px;right:0;background:rgba(255,255,255,0.8);border-radius:0 0 0 10px;padding:20px;box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);line-height:1.4em;font-size:1.3em;background:rgba(130,188,0,0.85)}header.public .hanging.right.menu:hover,header.custom .hanging.right.menu:hover{opacity:1}header.public .hanging.right.menu div,header.custom .hanging.right.menu div{font-size:1.3em}header.public .hanging.right.menu .icon,header.custom .hanging.right.menu .icon{margin-top:10px;color:white;display:inline-block}header.public .hanging.right.menu h3,header.custom .hanging.right.menu h3{font-weight:normal;margin-bottom:10px;color:black;margin-top:0px}header.public .hanging.right.menu a,header.custom .hanging.right.menu a{color:white;margin-right:5px}header.public .hanging.right.menu b,header.custom .hanging.right.menu b{font-weight:normal;color:white}header.public .hanging.right.menu>div,header.custom .hanging.right.menu>div{margin-top:10px}@media (max-width: 990px){header.public .hanging.right.menu,header.custom .hanging.right.menu{width:calc(100vw - 20px);border-radius:0;padding:10px}}header.public .header_onscroll.table,header.public .header.table,header.custom .header_onscroll.table,header.custom .header.table{width:100%;max-height:84px}header.public .header_onscroll .menu.cell,header.public .header .menu.cell,header.custom .header_onscroll .menu.cell,header.custom .header .menu.cell{width:100px}header.public .header_onscroll .logo,header.public .header .logo,header.custom .header_onscroll .logo,header.custom .header .logo{text-align:left;background:none;margin-left:20px}header.public .header_onscroll .logo img,header.public .header .logo img,header.custom .header_onscroll .logo img,header.custom .header .logo img{max-height:74px}header.public .header_onscroll .logo.cell,header.public .header .logo.cell,header.custom .header_onscroll .logo.cell,header.custom .header .logo.cell{width:230px}header.public .header_onscroll .cell.first,header.public .header .cell.first,header.custom .header_onscroll .cell.first,header.custom .header .cell.first{min-width:150px;width:150px}header.public .header_onscroll .cell.last.cell,header.public .header .cell.last.cell,header.custom .header_onscroll .cell.last.cell,header.custom .header .cell.last.cell{text-align:right;float:right}header.public .header_onscroll .cell.last.cell ul,header.public .header_onscroll .cell.last.cell li,header.public .header .cell.last.cell ul,header.public .header .cell.last.cell li,header.custom .header_onscroll .cell.last.cell ul,header.custom .header_onscroll .cell.last.cell li,header.custom .header .cell.last.cell ul,header.custom .header .cell.last.cell li{margin:0;padding:0;list-style:none}header.public .header_onscroll .cell.last.cell ul.cont_menu li,header.public .header .cell.last.cell ul.cont_menu li,header.custom .header_onscroll .cell.last.cell ul.cont_menu li,header.custom .header .cell.last.cell ul.cont_menu li{float:left}header.public .header_onscroll .cell.last.cell ul.cont_menu li a.item,header.public .header .cell.last.cell ul.cont_menu li a.item,header.custom .header_onscroll .cell.last.cell ul.cont_menu li a.item,header.custom .header .cell.last.cell ul.cont_menu li a.item{display:inline-block;text-decoration:none;color:#4C4C4C;margin-right:40px;font-size:13px}@media (min-width: 1150px){header.public .header_onscroll .cell.last.cell ul.cont_menu li a.item,header.public .header .cell.last.cell ul.cont_menu li a.item,header.custom .header_onscroll .cell.last.cell ul.cont_menu li a.item,header.custom .header .cell.last.cell ul.cont_menu li a.item{font-size:15px;margin-right:60px;line-height:72px}}header.public .header_onscroll .cell.last.cell ul.cont_menu li a.item:hover,header.public .header .cell.last.cell ul.cont_menu li a.item:hover,header.custom .header_onscroll .cell.last.cell ul.cont_menu li a.item:hover,header.custom .header .cell.last.cell ul.cont_menu li a.item:hover{opacity:0.3}header.public .header_onscroll .cell.last.cell ul.cont_menu li a.item.selected,header.public .header .cell.last.cell ul.cont_menu li a.item.selected,header.custom .header_onscroll .cell.last.cell ul.cont_menu li a.item.selected,header.custom .header .cell.last.cell ul.cont_menu li a.item.selected{border-bottom:4px solid #296BAD}header.public .header_onscroll .cell.last.cell ul.cont_menu .services_list .submenu,header.public .header .cell.last.cell ul.cont_menu .services_list .submenu,header.custom .header_onscroll .cell.last.cell ul.cont_menu .services_list .submenu,header.custom .header .cell.last.cell ul.cont_menu .services_list .submenu{margin-left:-130px !important}header.public .header_onscroll .cell.last.cell ul.cont_menu .services_list a.item:after,header.public .header .cell.last.cell ul.cont_menu .services_list a.item:after,header.custom .header_onscroll .cell.last.cell ul.cont_menu .services_list a.item:after,header.custom .header .cell.last.cell ul.cont_menu .services_list a.item:after{display:inline-block;margin-left:10px;content:"\25BC";font-size:12px}header.public .header_onscroll .cell.last.cell ul.cont_menu .services_list a.item.selected,header.public .header .cell.last.cell ul.cont_menu .services_list a.item.selected,header.custom .header_onscroll .cell.last.cell ul.cont_menu .services_list a.item.selected,header.custom .header .cell.last.cell ul.cont_menu .services_list a.item.selected{border-bottom:4px solid #296BAD}header.public .header_onscroll .cell.last.cell ul.cont_menu .services_list a.item.selected:after,header.public .header .cell.last.cell ul.cont_menu .services_list a.item.selected:after,header.custom .header_onscroll .cell.last.cell ul.cont_menu .services_list a.item.selected:after,header.custom .header .cell.last.cell ul.cont_menu .services_list a.item.selected:after{content:"\25B2"}.lang{display:inline-block;margin-right:30px}@media (max-width: 990px){.lang{margin-right:0px}}.lang a.btn{font-size:16px;line-height:72px;color:#4C4C4C;text-decoration:none;position:relative;display:inline-block}@media (max-width: 990px){.lang a.btn{line-height:58px !important}}.lang a.btn:after{display:inline-block;content:"\25BC";font-size:12px;margin-left:5px}.lang a.btn.selected{border-bottom:4px solid #296BAD}.lang a.btn.selected:after{content:"\25B2"}.lang a.btn:hover{opacity:0.3}.lang ul{background:#666}.lang ul li.selected button:before{content:url("../img/menu_checked.png");float:right}.share{margin-right:30px}.share:hover{opacity:0.3}.logout{color:#eee}.logout:hover{opacity:0.3}.logout img{margin-left:5px}.submenu{display:none;position:fixed;top:84px;width:390px;margin-left:-160px;background-color:#666;text-align:center}@media (max-width: 990px){.submenu{position:fixed;width:100%;height:calc(100% - 70px);top:70px;left:0px;margin-left:0px}}.submenu ul,.submenu li{margin:0;padding:0;list-style:none;text-align:left;line-height:46px}.submenu li:last-child a div{border-bottom:1px solid transparent}.submenu li{float:none !important}.submenu li:not(:last-child):after{border-bottom:1px solid #FFF;content:" ";display:block}.submenu li a,.submenu li button{display:block;padding:0px 20px;text-decoration:none;color:#FFF;font-size:18px;width:100%;line-height:46px;height:46px;cursor:pointer;background:#666;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 990px){.submenu li a,.submenu li button{margin-right:0px}}.submenu li a:hover,.submenu li a.selected,.submenu li button:hover,.submenu li button.selected{background-color:#296BAD;color:#eee}.submenu li a:hover div,.submenu li a.selected div,.submenu li button:hover div,.submenu li button.selected div{border-bottom:1px solid transparent}.submenu li a.selected img,.submenu li button.selected img{display:inline-block}.submenu li a div img,.submenu li button div img{margin-top:15px;display:none}.submenu a.back{width:35px;height:35px}.submenu a.back img{width:35px}.lang.not_mobile a span.icon{font-size:30px;vertical-align:middle}.logout span.icon{font-size:30px;vertical-align:middle}.main_menu{position:fixed;display:block;overflow:auto;width:320px;top:84px;left:0px;height:calc(100% - 84px);background-color:#298CDe;color:#eee;-webkit-box-shadow:3px 0px 5px -1px rgba(0,0,0,0.5);-moz-box-shadow:3px 0px 5px -1px rgba(0,0,0,0.5);box-shadow:3px 0px 5px -1px rgba(0,0,0,0.5);color:#FFF;z-index:2;display:none}.main_menu.white_bg{background-color:#FFF;color:#333}@media (max-width: 990px){.main_menu{top:0px;height:100%;width:100%;z-index:5}}.main_menu .table{width:100%;height:100%}.main_menu .row{display:table-row}.main_menu .cell{vertical-align:top}.main_menu .cell.bottom{vertical-align:bottom}.main_menu .top_buttons{text-align:right;z-index:2}@media (max-width: 990px){.main_menu .top_buttons{position:fixed;top:0px;width:100%;text-align:left;padding-left:15px;background:white;height:70px;line-height:61px;overflow:hidden}.main_menu .top_buttons a.menu:not(.hamburger) img,.main_menu .top_buttons button.menu img{width:35px}}.main_menu .top_buttons>form{display:inline-block}.main_menu .top_buttons a.menu,.main_menu .top_buttons button.menu{display:inline-block;width:auto;background:none;margin-right:25px;padding:13px 0px;line-height:calc(70px - 8px);color:#eee}@media (max-width: 990px){.main_menu .top_buttons a.menu,.main_menu .top_buttons button.menu{color:#666}}.main_menu .top_buttons a.menu:hover,.main_menu .top_buttons button.menu:hover{opacity:0.3}.main_menu .top_buttons a.menu.selected,.main_menu .top_buttons button.menu.selected{border-bottom:4px solid #296BAD}@media (max-width: 990px){.main_menu .top_buttons a.menu,.main_menu .top_buttons button.menu{padding:0px;margin-right:5px}}.main_menu .top_buttons a.menu.hamburger,.main_menu .top_buttons button.menu.hamburger{padding-right:15px;border-right:1px solid #4C4C4C;line-height:70px}.main_menu ul,.main_menu li{list-style:none;width:100%;text-align:left}.main_menu .main{margin-top:45px}@media (max-width: 990px){.main_menu .main{margin-top:70px;padding-top:20px}}.main_menu .main li a{margin-bottom:22px;padding:5px 0px 0px 0px;display:block;color:#eee;text-decoration:none;font-size:18px;line-height:18px}@media (max-width: 650px){.main_menu .main li a{font-size:12px;line-height:12px;margin-bottom:10px}}.main_menu .main li a div{margin-left:15px;padding-bottom:5px;padding-right:15px;border-bottom:1px solid #FFF}.main_menu .main li a div span{padding-bottom:2px;display:inline-block;max-width:calc(100% - 23px)}.main_menu .main li a div img{padding:3px 0px;float:right;display:none}@media (max-width: 990px){.main_menu .main li a div img{padding:0px}}.main_menu .main li a:hover,.main_menu .main li a.selected{background-color:#eee;color:#298CDe}.main_menu .main li a:hover div,.main_menu .main li a.selected div{border-bottom:1px solid transparent}.main_menu .main li a.selected img{display:inline-block}.main_menu .secondary{margin-bottom:30px}.main_menu .secondary li a{padding:5px 15px;display:block;font-size:12px;line-height:12px;color:#FFF;text-decoration:none}.main_menu .secondary li a:hover,.main_menu .secondary li a.selected{background-color:#296BAD}@media (max-width: 650px){.main_menu .secondary li a{font-size:10px;line-height:10px}}.main_menu .text_size{background-color:#666;color:#fff;position:absolute;top:80px;min-height:calc(100% - 80px);padding:0px 40px;z-index:1}@media (max-width: 990px){.main_menu .text_size{top:70px;min-height:calc(100% - 70px);padding:0px 15%}}.main_menu .text_size .buttons_text{margin:45px 0px}@media (max-width: 990px){.main_menu .text_size .buttons_text{width:70%;margin:15px auto}}.main_menu .text_size .buttons_text table{width:100%}.main_menu .text_size .buttons_text table td:nth-child(1){text-align:left}.main_menu .text_size .buttons_text table td:nth-child(2){text-align:center}.main_menu .text_size .buttons_text table td:nth-child(3){text-align:right}.main_menu .text_size .buttons_text label{cursor:pointer;display:inline-block;height:49px;width:49px;overflow:hidden}.main_menu .text_size .buttons_text label input[type=radio]{display:none}@media (max-width: 990px){.main_menu .text_size .buttons_text label{margin:15px 0px;width:35px;height:35px}}.main_menu .text_size .buttons_text label img{margin-top:0px}.main_menu .text_size .buttons_text label img:hover{margin-top:-49px}@media (max-width: 990px){.main_menu .text_size .buttons_text label img{width:35px}.main_menu .text_size .buttons_text label img:hover{margin-top:-35px}}.main_menu .text_size .buttons_text label input[type=radio]:checked+img{margin-top:-49px}@media (max-width: 990px){.main_menu .text_size .buttons_text label input[type=radio]:checked+img{margin-top:-35px}}.main_menu .text_size p#font_test.s{font-size:11.2px;line-height:13.2px}.main_menu .text_size p#font_test.m{font-size:14px;line-height:16px}.main_menu .text_size p#font_test.l{font-size:21px;line-height:23px}@media (max-width: 990px){.main_menu .text_size p#font_test p#font_test.s{font-size:11.2px;line-height:13.2px}.main_menu .text_size p#font_test p#font_test.m{font-size:14px;line-height:16px}.main_menu .text_size p#font_test p#font_test.l{font-size:21px;line-height:23px}}.main_menu .text_size .buttons2{margin-top:20px;text-align:center}.main_menu .text_size .buttons2 a,.main_menu .text_size .buttons2 button{background:none;width:50px;display:inline-block}.main_menu .text_size .buttons2 a:nth-child(1),.main_menu .text_size .buttons2 button:nth-child(1){margin-right:35px}.main_menu .text_size .buttons2 a:hover,.main_menu .text_size .buttons2 button:hover{opacity:0.3}@media (max-width: 990px){.main_menu .text_size .buttons2 a,.main_menu .text_size .buttons2 button{width:35px;height:35px}.main_menu .text_size .buttons2 a img,.main_menu .text_size .buttons2 button img{width:35px}}.internal .main{margin-top:0}footer{text-align:center}footer .contact{padding:25px 0px;border-top:6px solid #296BAD}footer .contact .table{width:90%;margin:0 auto}@media (max-width: 990px){footer .contact .table{width:100%}}footer .contact .cell{width:33%;vertical-align:top;text-align:center}@media (max-width: 990px){footer .contact .cell{display:block;width:100%;margin-bottom:30px}}footer .contact img{margin-bottom:20px}footer .contact h2{color:#333;font-size:32px;font-weight:400}footer .contact h3{color:#666;font-size:25px;font-weight:400;margin-bottom:12px;height:2em}@media (max-width: 990px){footer .contact h3{font-size:21px}}footer .contact h4{color:#666;font-size:16px;font-weight:400}footer .copyright{-webkit-box-shadow:inset 0px 4px 6px 0px #333;-moz-box-shadow:inset 0px 4px 6px 0px #333;box-shadow:inset 0px 4px 6px 0px #333;background:#808080;padding:30px 0px 20px 0px}@media (max-width: 990px){footer .copyright img{max-width:218px}}footer .copyright p{color:#FFF;font-size:16px;margin-top:20px}.fullscreen_bg{display:table;height:100%;min-height:100%;width:100%;min-width:100%}.fullscreen_bg .welcome{vertical-align:bottom;padding-bottom:60px}@media (max-width: 990px){.fullscreen_bg .welcome{padding-bottom:15px}}.fullscreen_bg .welcome h1{font-size:83px;line-height:83px;color:#333;margin-bottom:30px;font-weight:700;letter-spacing:-5px}@media (max-width: 990px){.fullscreen_bg .welcome h1{font-size:60px;line-height:60px;letter-spacing:-2px}}@media (max-width: 650px){.fullscreen_bg .welcome h1{font-size:31px;line-height:31px;margin-bottom:30px}}.fullscreen_bg .welcome a{display:inline-block}.home_services{color:#000;text-align:center;padding-bottom:110px}@media (max-width: 990px){.home_services{padding-bottom:0px}}.home_services h3{display:block;max-width:765px;margin:0 auto;margin-top:70px;margin-bottom:90px;padding:0px 10px;font-size:25px;line-height:37px;color:#666;font-weight:400}@media (max-width: 990px){.home_services h3{margin-top:30px;margin-bottom:50px;padding:0px 20px;font-size:16px;line-height:28px;text-align:justify}}.home_services h3 b,.home_services h3 span{font-weight:100;color:#296BAD}.home_services h6{display:inline-block;font-size:22px;line-height:22px;font-weight:700;color:#fff;background-color:#298CDe;padding:12px 25px;position:relative;top:-28px;margin-left:30px}@media (max-width: 990px){.home_services h6{font-size:17px;line-height:20px;background-color:#296BAD;margin-left:0px}}.home_services h6:before{position:absolute;left:-62px;top:0;content:"A";line-height:22px;color:#296BAD;background-color:#296BAD;padding:12px 0px;width:62px}@media (max-width: 990px){.home_services h6:before{display:none}}.home_services h6:after{position:absolute;right:-32px;top:0;content:"A";line-height:22px;color:#29B5DE;background-color:#29B5DE;padding:12px 0px;width:32px}@media (max-width: 990px){.home_services h6:after{display:none}}.home_services h2{font-size:32px;line-height:32px;color:#333;font-weight:400;margin-top:22px;margin-bottom:12px}@media (max-width: 990px){.home_services h2{font-size:24px;line-height:24px}}.home_services h4{font-size:25px;line-height:25px;color:#666;font-weight:400;margin-bottom:20px}@media (max-width: 990px){.home_services h4{font-size:16px;line-height:18px}}.home_services hr{display:inline-block;color:#999;background-color:#999;height:1px;width:90%;border:0}.home_services .main_services{width:90%;margin:0 auto;margin-top:80px}@media (max-width: 990px){.home_services .main_services{width:100%;margin-top:40px}}.home_services .main_services .cell{width:50%;vertical-align:top}@media (max-width: 990px){.home_services .main_services .cell{display:block !important;width:100% !important;margin-bottom:40px}}@media (max-width: 990px){.home_services .main_services .cell img{width:65%;max-width:420px}}.home_services .main_services .cell .show_more img{width:100%}.home_services .main_services p{display:inline-block;font-size:16px;line-height:20px;text-align:justify;padding:0px 10%;margin-top:10px;margin-bottom:25px;color:#666}@media (max-width: 990px){.home_services .main_services p{padding:0px 20px}}.show_more{text-align:center}.show_more a{display:inline-block;padding:10px 32px;border-top:1px solid #999}.show_more a img{margin-right:0px !important}.show_more a:hover img{opacity:0.3}.home_features .features .table{width:100%}.home_features .features .cell{-webkit-box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;-moz-box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;width:33%;vertical-align:top;padding-top:60px;padding-bottom:60px;color:#fff}@media (max-width: 990px){.home_features .features .cell{padding-top:30px;padding-bottom:30px}.home_features .features .cell:nth-child(1){-webkit-box-shadow:inset 0px 11px 8px -10px #333;-moz-box-shadow:inset 0px 11px 8px -10px #333;box-shadow:inset 0px 11px 8px -10px #333}.home_features .features .cell:nth-child(2){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home_features .features .cell:nth-child(3){-webkit-box-shadow:inset 0px -11px 8px -10px #333;-moz-box-shadow:inset 0px -11px 8px -10px #333;box-shadow:inset 0px -11px 8px -10px #333}}.home_features .features .cell:nth-child(1){background:#296BAD;color:#eee}.home_features .features .cell:nth-child(2){background:#298CDe;color:#eee}.home_features .features .cell:nth-child(3){background:#29B5DE;color:#eee}@media (max-width: 990px){.home_features .features .cell{display:block !important;width:100% !important}}.home_features .features h2{font-size:25px;line-height:25px;margin-top:25px;margin-bottom:0px;padding:0px 10px}@media (max-width: 990px){.home_features .features h2{font-weight:bold;padding-bottom:1em}}.home_features .features p{font-size:18px;line-height:26px;padding:0.7em 22%;text-align:justify}@media (max-width: 650px){.home_features .features p{padding:0px 20px}}.home_features .features p:first-child{padding-top:0px}.home_features .home_security{padding-top:54px;padding-bottom:10px}.home_features .home_security .table{width:75%;margin:0 auto}@media (max-width: 990px){.home_features .home_security .table{width:85%}}.home_features .home_security .cell{width:auto;text-align:left;vertical-align:top}@media (max-width: 990px){.home_features .home_security .cell{display:block !important;width:100% !important}}.home_features .home_security img{margin-right:30px}@media (max-width: 990px){.home_features .home_security img{max-height:116px;margin-bottom:20px}}.home_features .home_security h2{display:inline-block;color:#333;font-size:32px;line-height:32px;margin-bottom:20px;font-weight:400}@media (max-width: 990px){.home_features .home_security h2{font-size:24px;line-height:30px}}.home_features .home_security p{display:inline-block;color:#666;font-size:25px;line-height:34px;text-align:justify;margin-bottom:20px}@media (max-width: 990px){.home_features .home_security p{font-size:16px;line-height:25px}}.home_slider{width:100%;height:100%;position:relative}.head_image{position:relative;width:100%;height:500px;background-image:url("../img/som/header_som.jpg");-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center}.head_image.cmd{background-image:url("../img/cmd/header_cmd.jpg")}@media (max-width: 650px){.head_image{max-height:100%}}.head_image .caption.left{left:0}.head_image .caption.left h2{text-align:left;padding-left:15px}.head_image .caption{position:absolute;bottom:0;right:0;width:42%;height:100%;background:rgba(255,255,255,0.4);color:#333}.head_image .caption .cell{padding:15px;margin:1em}.head_image .caption h2,.head_image .caption h1{font-size:50px;line-height:50px;margin-bottom:7px;letter-spacing:-2px}@media (max-width: 650px){.head_image .caption h2,.head_image .caption h1{font-weight:bold;letter-spacing:0px}}.head_image .caption p{font-size:25px;line-height:25px}.head_image .caption .grid p{text-align:left;padding:1em 1em 0em 1em;hyphens:auto}@media (max-width: 1200px){.head_image .caption h2{font-size:28px;line-height:28px}}@media (max-width: 990px){.head_image .caption{width:100%;height:auto;bottom:0px}.head_image .caption .cell{padding:20px}}@media (max-width: 650px){.head_image .caption h2{font-size:20px;line-height:20px}.head_image .caption p{font-size:18px;line-height:20px}}.whoweare_video{height:100%;min-height:100%;width:100%;min-width:100%;background-color:rgba(0,0,0,0.6);color:#fff}.whoweare_video .cell{vertical-align:middle}.whoweare_video .content{margin-top:84px;width:45%;margin-left:30px}@media (max-width: 990px){.whoweare_video .content{margin-top:70px}}.whoweare_video .content .arrow{margin-bottom:20px}.whoweare_video h2{font-size:34px;font-weight:bold;text-align:left;padding:0 20px;margin-bottom:15px}.whoweare_video p,.whoweare_video h1{font-size:20px;text-align:left;padding:0 20px;margin-bottom:30px}@media (max-width: 990px){.whoweare_video .content{margin-left:15px;width:95%}}@media (max-width: 650px){.whoweare_video .content{margin-left:0;width:100%}.whoweare_video h2{font-size:16px;margin-bottom:5px}.whoweare_video p{font-size:11px;margin-bottom:5px}}.services{text-align:center;padding-top:40px;padding-bottom:40px}@media (max-width: 990px){.services{padding-top:0px}}.services p{margin:1em;padding:0 10% 0 10%;font-size:25px;line-height:34px;color:#666}.services h2{display:inline-block;margin-top:70px;margin-bottom:90px;width:90%;font-size:30px;line-height:44px;color:#333;font-weight:400}@media (max-width: 990px){.services h2{margin-top:30px;margin-bottom:50px;font-size:16px;line-height:28px}}.services h2 span,.services h2 b{color:#296BAD;font-weight:700}.services h3{display:inline-block;font-size:22px;line-height:22px;font-weight:700;color:#FFF;background-color:#298CDe;padding:12px 25px;position:relative;top:-28px;margin-left:30px;margin-bottom:50px}@media (max-width: 990px){.services h3{font-size:17px;line-height:17px;background-color:#296BAD;margin-left:0px;margin-bottom:30px}}.services h3:before{position:absolute;left:-62px;top:0;content:"A";line-height:22px;color:#296BAD;background-color:#296BAD;padding:12px 0px;width:62px}@media (max-width: 990px){.services h3:before{display:none}}.services h3:after{position:absolute;right:-32px;top:0;content:"A";line-height:22px;color:#29B5DE;background-color:#29B5DE;padding:12px 0px;width:32px}@media (max-width: 990px){.services h3:after{display:none}}.services hr{display:inline-block;color:#999;background-color:#999;height:1px;width:90%;border:0}.services .content.table{width:95%;margin:0 auto}@media (max-width: 990px){.services .content.table{width:100%}}.services .content .cell{width:20%;vertical-align:top;padding:0px 25px}@media (max-width: 1220px){.services .content .cell{padding:0px 20px}}@media (max-width: 990px){.services .content .cell{display:table !important;width:90% !important;margin:0 auto;padding:10px 0;vertical-align:middle;border-bottom:1px solid #999;text-align:left}}.services .content .cell img{max-width:180px}@media (max-width: 1220px){.services .content .cell img{max-width:130px}}.services .content .cell h4{display:inline-block;font-size:21px;line-height:26px;color:#4C4C4C;font-weight:700;margin-top:10px;margin-bottom:15px}@media (max-width: 1220px){.services .content .cell h4{font-size:17px;line-height:22px}}@media (max-width: 990px){.services .content .cell h4{display:table-cell;font-size:24px;line-height:24px;width:100%;vertical-align:middle}}@media (max-width: 650px){.services .content .cell h4{font-size:18px;line-height:22px}}.services .content .cell p{display:inline-block;font-size:16px;line-height:22px;color:#4C4C4C;text-align:left;padding:0;margin:0;margin-bottom:20px}@media (max-width: 1220px){.services .content .cell p{font-size:14px;line-height:19px}}@media (max-width: 990px){.services .content .cell .show_more{display:table-cell !important;vertical-align:middle;padding-left:10px}}.services .content .cell .show_more a{border-top:0;padding:0}.faq_featured .features{position:relative}.faq_featured .features .table{width:100%}.faq_featured .features .cell:not(.faq){-webkit-box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;-moz-box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;width:50%;vertical-align:top;padding:25px;padding-bottom:100px;text-align:left}@media (max-width: 990px){.faq_featured .features .cell:not(.faq){padding:0px;display:block !important;width:100%}.faq_featured .features .cell:not(.faq):nth-child(1){position:relative;-webkit-box-shadow:inset 0px 11px 8px -10px #333;-moz-box-shadow:inset 0px 11px 8px -10px #333;box-shadow:inset 0px 11px 8px -10px #333;padding-bottom:50px}.faq_featured .features .cell:not(.faq):nth-child(2){-webkit-box-shadow:inset 0px -11px 8px -10px #333;-moz-box-shadow:inset 0px -11px 8px -10px #333;box-shadow:inset 0px -11px 8px -10px #333;padding-top:20px;padding-bottom:30px}}.faq_featured .features .cell:not(.faq):nth-child(1){background:#296BAD}.faq_featured .features .cell:not(.faq):nth-child(2){background:#298CDe}.faq_featured .features .cell:not(.faq).faq_cmd{padding-bottom:100px}@media (max-width: 990px){.faq_featured .features .cell:not(.faq).faq_cmd:nth-child(1){-webkit-box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;-moz-box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333;box-shadow:inset 0px 11px 8px -10px #333, inset 0px -11px 8px -10px #333}}.faq_featured .features h2{font-size:31px;line-height:34px;font-weight:400;color:#4C4C4C;margin:5px 0px 10px 0px}@media (max-width: 990px){.faq_featured .features h2{margin:0px;padding:25px}}@media (max-width: 650px){.faq_featured .features h2{padding:25px 25px 0px 25px;font-size:24px;line-height:27px}}.faq_featured .features p{font-size:20px;line-height:26px;color:#FFF;text-align:justify}@media (max-width: 990px){.faq_featured .features p{padding:0px 25px}}@media (max-width: 650px){.faq_featured .features p{display:none}}.faq_featured .features .faq_link.button{position:absolute;bottom:20px;width:auto;max-width:300px;left:0;right:0;margin:0 auto;white-space:normal}@media (max-width: 990px){.faq_featured .features .faq_link.button{position:absolute;bottom:-20px}}.faq_featured .features .faq_link.button .cell{text-align:left}.faq_featured .features .cont_faq_cmd{width:80%;margin:0 auto;text-align:center}@media (max-width: 990px){.faq_featured .features .cont_faq_cmd{width:100%}}.faq_featured .features .cont_faq_cmd p{text-align:center}@media (max-width: 990px){.faq_featured .features .cont_faq_cmd .faq_link.button{bottom:20px}}.faq_featured .percentages{padding-top:25px;padding-bottom:10px;text-align:center}.faq_featured .percentages .table{width:100%;margin:0 auto}.faq_featured .percentages .cell{width:33.3%;text-align:center;vertical-align:top}@media (max-width: 650px){.faq_featured .percentages .cell{display:block !important;width:100% !important;margin-bottom:60px}}.faq_featured .percentages .circle_percentage{display:table;width:210px;height:210px;margin:0 auto;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center}@media (max-width: 650px){.faq_featured .percentages .circle_percentage{width:160px;height:160px}}.faq_featured .percentages .circle_percentage.percent19{background-image:url("../img/som/circle_19percent.png")}.faq_featured .percentages .circle_percentage.percent52{background-image:url("../img/som/circle_52percent.png")}.faq_featured .percentages .circle_percentage.percent99{background-image:url("../img/som/circle_99percent.png")}.faq_featured .percentages .circle_percentage.percent89{background-image:url("../img/som/circle_89percent.png")}.faq_featured .percentages .circle_percentage div{display:table-cell;text-align:center;vertical-align:middle;color:#4C4C4C;font-size:65px;font-weight:lighter}@media (max-width: 650px){.faq_featured .percentages .circle_percentage div{font-size:50px}}@media (max-width: 990px){.faq_featured .percentages img{max-height:116px;margin-bottom:20px}}.faq_featured .percentages h3{display:inline-block;color:#333;font-size:30px;line-height:30px;margin-bottom:35px;padding:0 25px;font-weight:400}@media (max-width: 650px){.faq_featured .percentages h3{font-size:24px;line-height:30px;font-weight:700;text-align:left}}.faq_featured .percentages h2{display:block;color:#4C4C4C;font-size:34px;line-height:34px;margin-top:30px;margin-bottom:20px;padding:0px 10px;font-weight:400}@media (max-width: 990px){.faq_featured .percentages h2{font-size:28px;line-height:28px}}@media (max-width: 650px){.faq_featured .percentages h2{font-size:24px;line-height:24px;margin-top:15px}}.faq_featured .percentages p{display:inline-block;color:#666;font-size:25px;line-height:34px;text-align:justify;margin-bottom:20px}@media (max-width: 990px){.faq_featured .percentages p{font-size:16px;line-height:25px}}.help_services{color:#000;text-align:center;padding-top:60px;padding-bottom:0}@media (max-width: 990px){.help_services{padding-bottom:0px}}.help_services h3{display:inline-block;font-size:22px;line-height:22px;font-weight:700;color:#FFF;background-color:#298CDe;padding:12px 25px;position:relative;top:-28px;margin-left:30px}@media (max-width: 990px){.help_services h3{font-size:17px;line-height:17px;background-color:#296BAD;margin-left:0px}}.help_services h3:before{position:absolute;left:-62px;top:0;content:"A";line-height:22px;color:#296BAD;background-color:#296BAD;padding:12px 0px;width:62px}@media (max-width: 990px){.help_services h3:before{display:none}}.help_services h3:after{position:absolute;right:-32px;top:0;content:"A";line-height:22px;color:#29B5DE;background-color:#29B5DE;padding:12px 0px;width:32px}@media (max-width: 990px){.help_services h3:after{display:none}}.help_services h4{font-size:30px;line-height:34px;color:#4C4C4C;font-weight:700;margin-top:22px;margin-bottom:12px;height:2em}@media (max-width: 990px){.help_services h4{font-size:24px;line-height:24px}}.help_services h5{font-size:25px;line-height:25px;color:#666;font-weight:400;margin-bottom:20px}@media (max-width: 990px){.help_services h5{font-size:16px;line-height:16px}}.help_services hr{display:inline-block;color:#999;background-color:#999;height:1px;width:90%;border:0}.help_services p{display:inline-block;font-size:20px;line-height:24px;text-align:justify;margin-top:10px;margin-bottom:25px;color:#666;height:1em}@media (max-width: 990px){.help_services p{padding:0 20px}}@media (max-width: 650px){.help_services p{padding:0}}.help_services .main_services{width:90%;margin:0 auto;margin-top:20px}@media (max-width: 990px){.help_services .main_services{width:100%;margin-top:40px}}.help_services .main_services .cell{width:50%;vertical-align:top;padding:0px 10% 60px 10%;position:relative}@media (max-width: 990px){.help_services .main_services .cell{display:block !important;width:90% !important;margin:0 auto;margin-bottom:40px;padding:0px}}.help_services .main_services .desc p,.help_services .main_services .desc2 p{display:inline-block;font-size:16px;line-height:20px;text-align:justify;margin-top:10px;margin-bottom:25px;color:#666}@media (max-width: 990px){.help_services .main_services .desc p,.help_services .main_services .desc2 p{padding:0px 20px}}.more_help{color:#000;text-align:center;padding-top:80px;padding-bottom:0;-webkit-box-shadow:inset 0px 15px 8px -10px #888;-moz-box-shadow:inset 0px 15px 8px -10px #888;box-shadow:inset 0px 15px 8px -10px #888}.more_help .table{width:90%;margin:0 auto;padding-top:40px;padding-bottom:60px}.more_help h3{display:inline-block;font-size:22px;line-height:22px;font-weight:700;color:#FFF;background-color:#298CDe;padding:12px 25px;position:relative;top:-28px;margin-left:30px;max-width:100%}@media (max-width: 990px){.more_help h3{font-size:17px;line-height:17px;background-color:#296BAD;margin-left:0px}}.more_help h3:before{position:absolute;left:-62px;top:0;content:"A";line-height:22px;color:#296BAD;background-color:#296BAD;padding:12px 0px;width:62px}@media (max-width: 990px){.more_help h3:before{display:none}}.more_help h3:after{position:absolute;right:-32px;top:0;content:"A";line-height:22px;color:#29B5DE;background-color:#29B5DE;padding:12px 0px;width:32px}@media (max-width: 990px){.more_help h3:after{display:none}}.more_help h4{font-size:32px;line-height:32px;color:#333;font-weight:400;margin-top:22px;margin-bottom:12px}@media (max-width: 990px){.more_help h4{font-size:24px;line-height:24px}}.more_help h5{font-size:25px;line-height:25px;color:#666;font-weight:400;margin-bottom:20px}@media (max-width: 990px){.more_help h5{font-size:16px;line-height:16px}}.more_help hr{display:inline-block;color:#999;background-color:#999;height:1px;width:90%;border:0}@media (max-width: 990px){.more_help img{width:65%;max-width:326px}}.more_help .show_more img{width:100%}.overwindow.slider{position:fixed;width:100%;height:100%;top:0;z-index:4;visibility:hidden !important}.overwindow.slider .controls{position:absolute;top:56px;left:0px;display:block;width:calc(100% - 20px);padding:10px 0px;text-align:right;background-color:rgba(255,255,255,0.8)}.overwindow.slider .controls a:hover img{opacity:0.3}.overwindow.slider .controls a.next{margin-left:40px;margin-right:60px}.overwindow.slider .title{position:absolute;width:100%;width:calc(100% - 20px);top:0px;text-align:center;z-index:2;background-color:rgba(255,255,255,0.8)}.overwindow.slider .title h3{display:inline-block;font-size:22px;line-height:22px;font-weight:700;color:#FFF;background-color:#298CDe;padding:12px 25px;position:relative;top:10px;margin:10px 0px 10px 30px;max-width:100%}@media (max-width: 990px){.overwindow.slider .title h3{font-size:17px;line-height:17px;background-color:#296BAD;margin-left:0px}}.overwindow.slider .title h3:before{position:absolute;left:-62px;top:0;content:"A";line-height:22px;color:#296BAD;background-color:#296BAD;padding:12px 0px;width:62px}@media (max-width: 990px){.overwindow.slider .title h3:before{display:none}}.overwindow.slider .title h3:after{position:absolute;right:-32px;top:0;content:"A";line-height:22px;color:#29B5DE;background-color:#29B5DE;padding:12px 0px;width:32px}@media (max-width: 990px){.overwindow.slider .title h3:after{display:none}}.overwindow.slider.visible{visibility:visible !important}.overwindow.slider .som_step{height:calc(100% - 206px);padding:126px 60px 80px 60px;overflow:auto;color:#4C4C4C}.overwindow.slider .som_step .table{width:100%;height:100%}.overwindow.slider .som_step .cell{text-align:left}@media (max-width: 990px){.overwindow.slider .som_step .cell{display:block;width:100%}}.overwindow.slider .som_step .main_img{text-align:center;padding-right:100px}@media (max-width: 990px){.overwindow.slider .som_step .main_img{padding-right:0px}}.overwindow.slider .som_step .main_img img{max-width:270px}@media (max-width: 990px){.overwindow.slider .som_step .main_img img{margin-bottom:50px}}@media (max-width: 650px){.overwindow.slider .som_step .main_img img{max-width:150px}}.overwindow.slider .som_step h2{text-align:left;margin-bottom:20px}.overwindow.slider .som_step p{text-align:left;font-size:16px;line-height:26px;margin-bottom:25px}@media (max-width: 650px){.overwindow.slider .som_step p{font-size:14px;line-height:24px;margin-bottom:15px}}.overwindow.slider .som_step ul,.overwindow.slider .som_step li{list-style:disc}.overwindow.slider .som_step li{display:list-item;margin:0 0 15px 18px}.flexslider{display:block;width:100% !important;height:95% !important}.flex-viewport{display:block;width:100% !important;height:100% !important}.flexslider .slides,.flexslider .slides li,.flexslider2 .slides,.flexslider2 .slides li{display:block;height:100% !important}.flexslider .slides li,.flexslider2 .slides li{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#FFF}.flexslider .slides li.bg-right,.flexslider2 .slides li.bg-right{background-position:right}.flexslider .slides li.bg-left,.flexslider2 .slides li.bg-left{background-position:left}.flex-direction-nav{display:none}.flex-control-nav{bottom:20px !important}.flex-control-nav li{margin:0px 10px !important}.flex-control-paging li a{width:20px !important;height:20px !important}.flex-caption{position:absolute;left:0;top:0;width:35%;height:calc(100% - 100px);font-size:40px;z-index:1;padding:50px;background-color:rgba(255,255,255,0.6);color:#4c4c4c;text-align:left;font-style:italic;-webkit-backface-visibility:hidden;overflow-y:auto}@media (max-width: 990px){.flex-caption{height:calc(100% - 70px);font-size:32px}}@media (max-width: 650px){.flex-caption{box-sizing:border-box;font-size:25px;width:100%;height:auto;padding:30px 10px}}.flex-caption span{color:#000;font-weight:700}.flexslider.som .flex-caption{padding:30px 30px 10px 30px;width:30%;font-size:16px;line-height:22px;height:100%;box-sizing:border-box}@media (max-width: 990px){.flexslider.som .flex-caption{height:100%}}@media (max-width: 650px){.flexslider.som .flex-caption{width:100%;font-size:12px;line-height:16px;padding:20px;height:100%}}.flexslider.som .flex-caption p{display:inline-block;margin-bottom:15px}.flexslider2{display:block !important;width:100% !important;height:100% !important}.flexslider2 .flex-control-nav{padding:20px 0px;bottom:0px !important;background-color:rgba(255,255,255,0.8);width:calc(100% - 20px)}.flexslider>ul.slides{height:100%}.flexslider>ul.slides>li:nth-child(1){display:block}html{overflow-x:hidden}.wrapper.nomargintop>video,.wrapper.nomargintop>object{left:0;position:absolute;top:0;z-index:-1}.video_fallback{background-image:url("../img/video_poster.jpg");background-color:#FFF;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center;left:0;position:absolute;top:0;z-index:-1;width:100%;min-height:100%;height:100%}.video-background{position:absolute;top:0;left:0;overflow:hidden;width:100%;min-height:100%;height:100%;max-height:100%;z-index:0;background:transparent url("../img/white.jpg") no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.mobile_bg{background:url("../img/video_poster.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:70px !important}.video-background video{min-height:100%;min-width:100%;position:absolute;background:transparent url("../img/white.jpg") no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ui-video-background{display:none}@media (max-width: 990px){.video_fallback{margin-top:70px !important;height:calc(100vh - 210px)}video.video{margin-top:70px !important}}form button,.form button,.form_results button{font-family:'Icomoon', 'Noto Sans', Helvetica, Arial, sans-serif}form label,.form label,.form_results label{display:block;text-align:left;font-size:15px;color:#333;margin-bottom:5px;margin-left:15px}form label.big,.form label.big,.form_results label.big{font-weight:bold;font-size:20px}form label.grey,.form label.grey,.form_results label.grey{color:#666}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form textarea,form select,form input[ctype],.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=number],.form textarea,.form select,.form input[ctype],.form_results input[type=text],.form_results input[type=password],.form_results input[type=email],.form_results input[type=number],.form_results textarea,.form_results select,.form_results input[ctype]{min-height:35px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:1px solid #CCC;line-height:24px;display:block;width:100%;padding:5px 15px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white}@media (max-width: 650px){form input[type=text],form input[type=password],form input[type=email],form input[type=number],form textarea,form select,form input[ctype],.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=number],.form textarea,.form select,.form input[ctype],.form_results input[type=text],.form_results input[type=password],.form_results input[type=email],.form_results input[type=number],.form_results textarea,.form_results select,.form_results input[ctype]{margin-bottom:10px}}form textarea.comments,.form textarea.comments,.form_results textarea.comments{height:82%;min-height:150px;max-width:315px}@media (max-width: 650px){form textarea.comments,.form textarea.comments,.form_results textarea.comments{max-width:100%}}form textarea.comments.full,.form textarea.comments.full,.form_results textarea.comments.full{heigth:100%;width:100%;min-heigth:100%;min-width:100%}form .control,.form .control,.form_results .control{position:absolute;left:-2000px}form h2,.form h2,.form_results h2{font-size:32px;line-height:32px;margin-left:15px;margin-bottom:25px;color:#333}@media (max-width: 650px){form h2,.form h2,.form_results h2{font-size:26px;line-height:26px;margin-bottom:15px}}form h3,.form h3,.form_results h3{font-size:32px;line-height:32px;color:#333}@media (max-width: 650px){form h3,.form h3,.form_results h3{font-size:26px;line-height:26px}}form h4,.form h4,.form_results h4{font-size:25px;line-height:25px;color:#666;margin-top:20px;margin-bottom:15px}@media (max-width: 650px){form h4,.form h4,.form_results h4{font-size:20px;line-height:20px}}form a,.form a,.form_results a{color:#0076be}form a:hover,.form a:hover,.form_results a:hover{text-decoration:underline}form #div_captcha,.form #div_captcha,.form_results #div_captcha{width:30em;margin:auto;border:1px solid #C0DD97;text-align:center;border-radius:1em;padding:1em}@media (max-width: 650px){form #div_captcha,.form #div_captcha,.form_results #div_captcha{width:auto}}form #div_captcha img,.form #div_captcha img,.form_results #div_captcha img{margin-bottom:20px}form #div_captcha input,.form #div_captcha input,.form_results #div_captcha input{width:10em;display:inline-block}form #div_captcha div,.form #div_captcha div,.form_results #div_captcha div{clear:both}form #div_captcha .whitebg,.form #div_captcha .whitebg,.form_results #div_captcha .whitebg{background:white;border-radius:10px;width:13em;height:5em;cursor:pointer;float:left;margin:0 1em 0 1em;overflow:hidden}@media (max-width: 650px){form #div_captcha .whitebg,.form #div_captcha .whitebg,.form_results #div_captcha .whitebg{display:block;float:none}}form .explanation,.form .explanation,.form_results .explanation{font-size:0.8em;color:#333}form .with-decoration .button,.form .with-decoration .button,.form_results .with-decoration .button{color:black;position:relative;height:34px;width:32px;border:1px solid #A5A5A5;text-align:center;display:inline-block;background:#C8C8C8;background-image:-webkit-linear-gradient(top, #fff, #C8C8C8);background-image:-moz-linear-gradient(top, #fff, #C8C8C8);background-image:-ms-linear-gradient(top, #fff, #C8C8C8);background-image:-o-linear-gradient(top, #fff, #C8C8C8);background-image:linear-gradient(to bottom, #fff, #C8C8C8);padding:0px;font-size:20px;line-height:35px;margin-top:1px;border-width:0 0 0 1px;text-decoration:none}form .with-decoration .button:hover,.form .with-decoration .button:hover,.form_results .with-decoration .button:hover{background:#fff;background-image:-webkit-linear-gradient(top, #C8C8C8, #fff);background-image:-moz-linear-gradient(top, #C8C8C8, #fff);background-image:-ms-linear-gradient(top, #C8C8C8, #fff);background-image:-o-linear-gradient(top, #C8C8C8, #fff);background-image:linear-gradient(to bottom, #C8C8C8, #fff)}form .with-decoration a.button,.form .with-decoration a.button,.form_results .with-decoration a.button{color:#333}form .with-decoration.right,.form .with-decoration.right,.form_results .with-decoration.right{float:none}form .with-decoration.right .button,.form .with-decoration.right .button,.form_results .with-decoration.right .button{border-radius:0px 20px 20px 0px;float:right}form .with-decoration.left,.form .with-decoration.left,.form_results .with-decoration.left{float:none}form .with-decoration.left .button,.form .with-decoration.left .button,.form_results .with-decoration.left .button{border-radius:20px 0 0 20px;float:left}form .with-decoration.left input,form .with-decoration.left select,.form .with-decoration.left input,.form .with-decoration.left select,.form_results .with-decoration.left input,.form_results .with-decoration.left select{display:block !important;margin-left:32px;border-radius:0px 20px 20px 0px;width:calc( 100% - 35px)}form .with-decoration .required.nonimportant,.form .with-decoration .required.nonimportant,.form_results .with-decoration .required.nonimportant{display:none}form .error,.form .error,.form_results .error{color:#f55}.decoration.button.right{margin-top:-35px;background:#C8C8C8;background-image:-webkit-linear-gradient(top, #fff, #C8C8C8);background-image:-moz-linear-gradient(top, #fff, #C8C8C8);background-image:-ms-linear-gradient(top, #fff, #C8C8C8);background-image:-o-linear-gradient(top, #fff, #C8C8C8);background-image:linear-gradient(to bottom, #fff, #C8C8C8);border-radius:0 30px 30px 0;height:35px;line-height:40px;width:35px;border-right:1px solid #333;padding:0;padding-right:1em;color:#333;position:relative}.decoration.button.right:hover{background:#fff;background-image:-webkit-linear-gradient(top, #C8C8C8, #fff);background-image:-moz-linear-gradient(top, #C8C8C8, #fff);background-image:-ms-linear-gradient(top, #C8C8C8, #fff);background-image:-o-linear-gradient(top, #C8C8C8, #fff);background-image:linear-gradient(to bottom, #C8C8C8, #fff);text-decoration:none}dl dt{color:#333;margin-top:10px}dl dd{color:black;font-size:20px}.plain,button.plain{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:0px;width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;margin:0;color:#4c4c4c}.plain:hover,button.plain:hover{background:none;color:#999}.plain.white,button.plain.white{color:#fff}.plain.white:hover,button.plain.white:hover{color:#ddd}.clickable{cursor:pointer}.fullpageform{height:100%;width:100%;display:table;background:url("../img/fullpagebg.jpg") no-repeat center center;background-attachment:fixed;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;color:black}.fullpageform>*{display:table-cell;vertical-align:middle;text-align:center;margin:auto;padding-top:50px}.fullpageform>*.content_with_menu{width:200px;vertical-align:top}.fullpageform>*>fieldset,.fullpageform>*>.fieldset{margin:auto auto 1em auto;display:inline-block;vertical-align:top;width:500px;background:rgba(255,255,255,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3);border:0;text-align:left;padding:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 650px){.fullpageform>*>fieldset,.fullpageform>*>.fieldset{width:auto}}.fullpageform>*>fieldset.hidden,.fullpageform>*>.fieldset.hidden{display:none}.fullpageform>*>fieldset.wide,.fullpageform>*>.fieldset.wide{width:900px}.fullpageform.vertical>*>fieldset,.fullpageform.vertical>*>.fieldset{display:block;min-height:auto}.fullpageform.vertical>*>fieldset.hidden,.fullpageform.vertical>*>.fieldset.hidden{display:none}@media (max-width: 650px){.fullpageform{padding-top:180px}.fullpageform>*{background:rgba(255,255,255,0.5);display:block}.fullpageform>*.content_with_menu{display:block;text-align:center;width:100%;margin-bottom:2em}.fullpageform>* fieldset,.fullpageform>* .fieldset{min-height:auto;background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}}.fullpageform .error.bottom:before{content:" ";margin-top:-30px;position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid rgba(255,255,255,0.7);left:calc( 50% - 20px)}.fullpageform .error.bottom{width:365px;margin:25px auto 5em auto;border-left:17px solid #ee4036;background:rgba(255,255,255,0.7);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3);padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 650px){.fullpageform .error.bottom{width:95%}}.fullpageform .error.bottom p{font-size:14px;line-height:18px;color:#333;margin-bottom:10px}@media (max-width: 650px){.fullpageform .error.bottom p{margin-bottom:5px;font-size:12px;line-height:16px}}.fullpageform .error.bottom h3{font-size:25px;line-height:25px;color:#333}@media (max-width: 650px){.fullpageform .error.bottom h3{font-size:16px;line-height:16px}}.fullpageform fieldset .cms{color:#4C4C4C;margin-bottom:0}.fullpageform .fieldset.with-button>*:first-child,.fullpageform fieldset.with-button>*:first-child{min-height:400px}@media (max-width: 650px){.fullpageform .fieldset.with-button>*:first-child,.fullpageform fieldset.with-button>*:first-child{min-height:0}}.fullpageform .fieldset.short,.fullpageform fieldset.short{min-height:auto}.fullpageform input[type=submit],.fullpageform input[type=button],.fullpageform button{display:block;width:calc( 100% + 50px);background:#296BAD;border:0;bottom:0;line-height:50px;margin:25px 0 -25px -25px;padding:10px 0;cursor:pointer;color:white;font-size:18px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.fullpageform input[type=submit][disabled],.fullpageform input[type=button][disabled],.fullpageform button[disabled]{background:#4C4C4C;color:#999}.fullpageform input[type=submit].secondary,.fullpageform input[type=button].secondary,.fullpageform button.secondary{background:#666}.fullpageform input[type=submit]:hover,.fullpageform input[type=button]:hover,.fullpageform button:hover{background:#298CDe}@media (max-width: 650px){.fullpageform input[type=submit],.fullpageform input[type=button],.fullpageform button{margin-left:-10px;-webkit-appearance:none;-webkit-border-radius:0;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;padding:0;margin:0;margin-top:10px;width:100%}}.fullpageform .grid{width:calc(100% + 50px);margin:25px 0 -25px -25px}.fullpageform .grid input[type=submit],.fullpageform .grid input[type=button],.fullpageform .grid button{overflow:hidden;display:inline-block;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:calc( 100% - 1px);border-right:1px solid #999}.fullpageform .grid input[type=submit]:first-child,.fullpageform .grid input[type=button]:first-child,.fullpageform .grid button:first-child{-webkit-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.fullpageform .grid input[type=submit]:last-child,.fullpageform .grid input[type=button]:last-child,.fullpageform .grid button:last-child{-webkit-border-radius:0 0 6px 0;-moz-border-radius:0 0 6px 0;border-radius:0 0 6px 0}@media (max-width: 650px){.fullpageform .grid input[type=submit],.fullpageform .grid input[type=button],.fullpageform .grid button{display:block;width:100% !important;margin-bottom:10px}}.fullpageform .grid#confirmbuttons{width:calc( 100% + 52px)}.fullpageform form .column{text-align:left}@media (max-width: 650px){.fullpageform form .column{width:95%;display:block;margin:0 auto}}.fullpageform form .column:nth-child(2){width:30px}@media (max-width: 650px){.fullpageform form .column:nth-child(3).column{padding-bottom:60px}}.fullpageform fieldset label.error{color:red;margin-top:-1.2em;position:absolute}.cms,.document{text-align:left;margin-left:20px;margin-bottom:1em;font-size:16px}.cms h1,.cms h2,.cms h3,.document h1,.document h2,.document h3{margin-top:0.5em}.cms h2,.document h2{margin-bottom:0.3em}.cms ul,.document ul{padding:0.5em 0em 0.5em 2em}.cms table,.document table{border-collapse:collapse;width:100%}.cms ol,.cms ul,.document ol,.document ul{padding-left:2em}.cms p,.cms div.line-block .line,.document p,.document div.line-block .line{padding-top:1em}.cms .nonimportant,.document .nonimportant{font-size:8px;color:#bbb;text-align:right;margin-right:2em}.cms.header,.document.header{margin-bottom:1em}@media (max-width: 990px){.cms.header,.document.header{margin-top:4em}}@media (max-width: 990px){.cms,.document{margin-left:0px}.cms img,.document img{width:100%;height:auto}}.content_with_menu{margin:0 auto 0 auto;width:1010px;color:#4c4c4c}@media (max-width: 990px){.content_with_menu{width:calc( 100% - 10px)}.content_with_menu .content>.menu.mobile{position:fixed;width:100%;display:block;-webkit-box-shadow:0px 2px 2px -1px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 2px -1px rgba(0,0,0,0.5);-o-box-shadow:0px 2px 2px -1px rgba(0,0,0,0.5);box-shadow:0px 2px 2px -1px rgba(0,0,0,0.5);margin-top:-20px;display:block !important;height:2.5em;vertical-align:middle;text-align:center;font-size:20px;padding-top:1em;margin-left:-12px;margin-right:-12px}.content_with_menu .content>.menu.mobile a{color:#4c4c4c}.content_with_menu .content>.menu.mobile img{padding-bottom:9px}.content_with_menu .content>.menu.mobile .menu{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-o-box-shadow:2px 2px 2px rgba(0,0,0,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.5);position:fixed;top:74px;width:100%;background:#fff;z-index:10;overflow:auto}.content_with_menu .content>.menu.mobile .menu img{padding-top:3em}}.content_with_menu .menu.not_mobile{width:290px;vertical-align:top;padding-top:100px;text-align:center;-webkit-box-shadow:2px 0px 2px -1px rgba(0,0,0,0.5);-moz-box-shadow:2px 0px 2px -1px rgba(0,0,0,0.5);-o-box-shadow:2px 0px 2px -1px rgba(0,0,0,0.5);box-shadow:2px 0px 2px -1px rgba(0,0,0,0.5);padding-bottom:5em;overflow:hidden}.content_with_menu .menu li{list-style:none;border-bottom:1px solid #4c4c4c;margin:0 10px 0 10px;padding:0.3em 0.3em 0 0.3em;font-size:21px;border-left:0px !important}.content_with_menu .menu li a{width:230px;display:inline-block;padding-bottom:0.1em;border-bottom:4px solid white;color:#4c4c4c}.content_with_menu .menu li a.selected,.content_with_menu .menu li a:hover{border-bottom:4px solid #298CDe}.cms .edit.cms-options{background:#fff;border:1px solid #aaa;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-o-box-shadow:2px 2px 2px rgba(0,0,0,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.5);position:absolute;text-align:left;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em;z-index:100}.cms .edit.cms-options:before{border:0}.doctorbg{background:url("../img/bgdoctorwhite.jpg") no-repeat center center;background-attachment:fixed;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.faq .cms h2{padding-top:0.5em;border-top:1px solid #ddd;vertical-align:center;padding-bottom:4px}.faq .cms h2 img{margin-right:0.5em}.cms.help{position:relative;background:#296BAD;padding:1em;margin-left:-100em;margin-right:-100em;cursor:unset;font-weight:normal;color:white}.cms.help>div{margin:auto;width:800px}.content_with_menu .cms.help{margin:0}.error.fullpage{margin-top:-85px;left:0;width:100%;height:calc( 70% + 85px);padding-top:15%;background:url("../img/errorbg.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;color:white;font-size:15px}.error.fullpage .content{padding:1em;background:rgba(0,0,0,0.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:400px;margin:auto;text-align:justify}.error.fullpage .content h1,.error.fullpage .content h2{text-align:center;padding-bottom:12px}.error.fullpage .content h1{font-size:50px;text-transform:capitalize}.error.fullpage .content h1:before{content:'[ '}.error.fullpage .content h1:after{content:' ]'}.error.fullpage .content p{padding-top:1em}body>ul.messages{list-style:none;top:80px;left:calc( 50% - 82px);position:fixed;z-index:200}body>ul.messages .flash{width:365px;margin:25px auto 5em auto;background:rgba(255,255,255,0.7);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3);padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:18px;color:#333;margin-bottom:10px}@media (max-width: 650px){body>ul.messages .flash{margin-bottom:5px;font-size:12px;line-height:16px;width:95%}}body>ul.messages .flash.error{border-left:17px solid #ee4036}body>ul.messages .flash.warning{border-left:17px solid gold}body>ul.messages .flash.success{border-left:17px solid green}header.custom{background:white}.header.custom.table{width:100%;max-height:84px}.header.custom .cell{width:33.3%}@media (min-width: 990px){.header.custom .cell.first{width:15%}}@media (max-width: 990px){.header.custom .cell{width:auto}.header.custom .cell.first{width:8em;min-width:auto}.header.custom .cell.last{width:10em}}@media (max-width: 650px){.header.custom .logo{display:table-cell;text-align:center;vertical-align:middle}.header.custom .logo img{width:auto;max-height:50px}}@media (max-width: 650px){.header.custom .buttons{display:table-cell}}.fullscreen_bg.custom_bg{background-image:url("../img/custom_bg.jpg");background-color:#296BAD;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}.fullscreen_bg.custom_bg:after{content:"";background-color:#d9fff5;background-repeat:no-repeat;background-position:top center;opacity:0.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.fullscreen_bg.custom_bg .row{display:table-row}.fullscreen_bg.custom_bg .welcome{z-index:2;position:relative;vertical-align:top;text-align:center;height:100%;padding-bottom:20px}.fullscreen_bg.custom_bg .welcome .custom_content{width:365px;margin-top:84px;margin-left:150px}@media (max-width: 990px){.fullscreen_bg.custom_bg .welcome .custom_content{margin-top:70px}}@media (max-width: 650px){.fullscreen_bg.custom_bg .welcome .custom_content{width:calc(100% - 10px);margin:0 auto;margin-top:70px}}.fullscreen_bg.custom_bg .welcome .custom_content .logo{background-color:#FFF;padding:20px;-webkit-border-radius:0px 0px 6px 6px;-moz-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;-webkit-box-shadow:0px 11px 33px -8px rgba(0,0,0,0.75);-moz-box-shadow:0px 11px 33px -8px rgba(0,0,0,0.75);-o-box-shadow:0px 11px 33px -8px rgba(0,0,0,0.75);box-shadow:0px 11px 33px -8px rgba(0,0,0,0.75)}@media (max-width: 650px){.fullscreen_bg.custom_bg .welcome .custom_content .logo{display:none}}.fullscreen_bg.custom_bg .welcome .custom_content .logo img{max-width:320px}.fullscreen_bg.custom_bg .welcome .custom_content .fullpageform{background:none}.fullscreen_bg.custom_bg .welcome .custom_content .fullpageform fieldset{width:100%}@media (max-width: 650px){.fullscreen_bg.custom_bg .welcome .custom_content .fullpageform fieldset{width:100%}}.fullscreen_bg.custom_bg .scroll_arrow .cell{position:relative;z-index:2}.fullscreen_bg.custom_bg .scroll_arrow .arrow{display:inline-block;padding-bottom:40px}.services.custom{padding-top:95px;padding-bottom:95px}.services.custom .cms{margin:0;text-align:center}.services.custom h1{font-size:40px;color:#333;max-width:730px;margin:0 auto;margin-bottom:5px}@media (max-width: 650px){.services.custom h1{font-size:25px}}.services.custom p{font-size:25px;color:#666;max-width:825px;display:inline-block;margin:0}@media (max-width: 650px){.services.custom p{font-size:18px;line-height:22px}}.home_features.custom .features .cell{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;text-align:left;padding-top:140px;padding-bottom:140px}@media (max-width: 990px){.home_features.custom .features .cell:nth-child(1){-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.home_features.custom .features .cell:nth-child(2){-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.home_features.custom .features .cell:nth-child(3){-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}}@media (max-width: 650px){.home_features.custom .features .cell{padding-top:40px;padding-bottom:40px}}.home_features.custom .features h2{padding:0;margin-top:0;padding:0 12%;margin-bottom:15px}@media (max-width: 990px){.home_features.custom .features h2{font-size:18px;line-height:18px}}.home_features.custom .features p{padding:0;text-align:left;padding:0 12%}@media (max-width: 990px){.home_features.custom .features p{font-size:14px;line-height:18px}}.custom_text{max-width:850px;margin:0 auto;margin-top:75px;margin-bottom:160px}@media (max-width: 650px){.custom_text{max-width:80%;margin-top:55px;margin-bottom:80px}}footer .contact{border:0}.popupbg{position:fixed;top:84px;left:0;width:100%;height:calc( 100% - 84px);z-index:3}.popupbg>div.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(191,224,104,0.6);z-index:1000}.popupbg>.content{z-index:1001;position:absolute;top:3em;left:3em;width:calc( 100% - 6em);max-height:calc( 100% - 6em);background:#eee;overflow:auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45)}.popupbg>.content>*{height:100%}.popupbg>.content .buttons{text-align:center;margin:auto}.popupbg>.content .options,.popupbg>.content nav{height:75px;line-height:75px;background:#999}.popupbg>.content .options.background.green,.popupbg>.content nav.background.green{background:#d9e293}.popupbg>.content .options .info,.popupbg>.content nav .info{line-height:1em;color:#eee;margin:15px}.popupbg>.content .options label,.popupbg>.content nav label{display:inline-block;margin-right:1em}.popupbg>.content .options button,.popupbg>.content .options .button,.popupbg>.content .options input[type=submit],.popupbg>.content nav button,.popupbg>.content nav .button,.popupbg>.content nav input[type=submit]{margin-right:1em;font-size:13px;line-height:22px;padding:10px 30px;border:1px solid #666;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;margin-left:0;margin-right:20px;background:#C8C8C8;background:#C8C8C8;background-image:-webkit-linear-gradient(top, #fff, #C8C8C8);background-image:-moz-linear-gradient(top, #fff, #C8C8C8);background-image:-ms-linear-gradient(top, #fff, #C8C8C8);background-image:-o-linear-gradient(top, #fff, #C8C8C8);background-image:linear-gradient(to bottom, #fff, #C8C8C8);color:black}.popupbg>.content .options button:hover,.popupbg>.content .options .button:hover,.popupbg>.content .options input[type=submit]:hover,.popupbg>.content nav button:hover,.popupbg>.content nav .button:hover,.popupbg>.content nav input[type=submit]:hover{background:#EEE}.popupbg>.content .options button span.icon,.popupbg>.content .options .button span.icon,.popupbg>.content .options input[type=submit] span.icon,.popupbg>.content nav button span.icon,.popupbg>.content nav .button span.icon,.popupbg>.content nav input[type=submit] span.icon{font-family:"Icomoon";font-size:18px;margin-right:20px;vertical-align:middle}@media (max-width: 990px){.popupbg>.content .options button span.icon,.popupbg>.content .options .button span.icon,.popupbg>.content .options input[type=submit] span.icon,.popupbg>.content nav button span.icon,.popupbg>.content nav .button span.icon,.popupbg>.content nav input[type=submit] span.icon{margin-right:10px}}.popupbg>.content .options h2,.popupbg>.content nav h2{display:inline-block}.popupbg>.content .options h3,.popupbg>.content nav h3{display:inline-block;line-height:75px;font-size:32px;margin-left:20px;color:white}@media (max-width: 990px){.popupbg>.content .options h3,.popupbg>.content nav h3{font-size:18px;line-height:65px}}@media (max-width: 650px){.popupbg>.content .options h3,.popupbg>.content nav h3{display:none}}@media (max-width: 990px){.popupbg>.content .options .buttons,.popupbg>.content nav .buttons{margin-right:70px}}.popupbg>.content .details{padding:10px 20px}.popupbg>.content .details label{font-size:13px;display:inline-block;margin-left:0}.popupbg>.content .details input[type="text"],.popupbg>.content .details select{display:inline-block;margin-bottom:0}.popupbg>.content .details td{vertical-align:middle;padding-bottom:10px}.popupbg>.content textarea,.popupbg>.content .rest{height:calc(100% - 260px);min-height:80px;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.popupbg .close{position:absolute;top:1.2em;right:1.2em;width:34px;height:34px;font-size:24px;text-align:center;line-height:34px;background:#296BAD;color:#FFF;border:2px solid white;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;z-index:1002;cursor:pointer}@media (max-width: 990px){.popupbg .close{top:15px;right:15px}}.popupbg.short .content{min-height:300px;width:600px;left:calc( 50% - 300px)}.popupbg.short .close{right:calc( 50% - 317px)}.popupbg.short.mini .content{height:auto}.popupbg.thin .content{max-width:calc(100vw - 1em);min-height:300px;height:auto;max-height:calc( 100% - 6em);width:500px;left:calc( 50% - 250px)}.popupbg.thin .content .buttons{padding-bottom:2em}.popupbg.thin .close{right:calc( 50% - 267px)}.popupbg.fixed .content{min-height:100px;height:auto;max-height:calc( 100% - 6em);max-width:calc( 100vw - 2em);width:800px;left:calc( 50vw - 400px)}.popupbg.fixed .content .content{width:auto;height:auto}.popupbg.fixed .close{right:calc( 50% - 417px)}.popupbg.white>.content{background:white}.popupbg .margin{margin:2em}.popupbg .margin.form.new-service{margin:0;background:white}.popupbg .margin.form.new-service>*{margin:2em}.popupbg .margin.form.new-service h2{font-size:32px}.popupbg .margin.form.new-service h3{font-size:14px;font-weight:bold}.popupbg .margin.form.new-service input,.popupbg .margin.form.new-service select,.popupbg .margin.form.new-service textarea{margin-top:7px}.popupbg .margin.form.new-service label{margin-left:0}.popupbg .dialog{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:strech;align-items:strech}.popupbg .dialog .grow{flex-grow:1}.internal .popupbg{top:67px;height:calc( 100% - 67px)}@media (max-width: 990px){.popupbg{height:calc( 100% - 70px);top:70px}.popupbg.fixed>.content{left:1em}.popupbg>.content,.popupbg.short>.content{top:0;left:0;width:100%;height:100%;overflow:auto;background:white}.popupbg>.content nav,.popupbg>.content .options,.popupbg.short>.content nav,.popupbg.short>.content .options{height:65px;line-height:65px}.popupbg>.content nav button,.popupbg>.content nav .button,.popupbg>.content nav input[type=submit],.popupbg>.content .options button,.popupbg>.content .options .button,.popupbg>.content .options input[type=submit],.popupbg.short>.content nav button,.popupbg.short>.content nav .button,.popupbg.short>.content nav input[type=submit],.popupbg.short>.content .options button,.popupbg.short>.content .options .button,.popupbg.short>.content .options input[type=submit]{font-size:12px;line-height:22px;padding:5px 15px;margin-right:10px}.popupbg>.content #upload_cmd_file .border-right,.popupbg.short>.content #upload_cmd_file .border-right{border-right:0;border-bottom:1px solid black}}ul#flash-messages{position:absolute;top:100px;left:10%;width:80%;z-index:100;list-style:none}ul#flash-messages li{height:20px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:white;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);-o-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);padding:1em 1em 1.2em 2em;margin:0.25em;font-size:1.2em}ul#flash-messages li.error{border-left:20px solid red}ul#flash-messages li.success{border-left:20px solid #82BC00}ul#flash-messages li.info{border-left:20px solid #000082}ul#flash-messages li.warning{border-left:20px solid #824444}ul#flash-messages li.debug{border-left:20px solid #aaa}.webmap li ul{padding-left:1em}.webmap a.internal{color:#0082BC}.webmap a.internal.deprecated{color:#e3bf69}.webmap .webmapeditline{display:none}.webmap .webmaptreeline:hover{background:#eee}.webmap .webmaptreeline:hover .webmapeditline{display:block}.webmap .webmapremove a{color:red}.webmap .webmaptreeline{display:inline-block;vertical-align:top}.webmap .expandable{list-style:none}.webmap .toggle{background:#82bc00;padding:0px 2px 2px 2px;border-radius:2px;color:white;cursor:pointer;font-size:10px;font-family:fixed;width:8px;display:inline-block;text-align:center;margin-right:5px;margin-left:-15px;z-index:2}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot") format("embedded-opentype"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-contrast:before{content:"\e800"}.icon-font_size:before{content:"\e801"}.icon-share:before{content:"\e802"}.icon-finger_down_selected:before,.ui .pain .improvers a.worsen.selected:before{content:"\e699"}.icon-finger_ok_selected:before,.ui .pain .improvers a.improve.selected:before{content:"\e69a"}.icon-add_more:before{content:"\e67f"}.icon-aggravating-relieving:before{content:"\e680"}.icon-cause_accident:before{content:"\e681"}.icon-cause_cancer:before{content:"\e682"}.icon-cause_others:before{content:"\e683"}.icon-cause_surgery:before{content:"\e684"}.icon-cause_unknown:before{content:"\e685"}.icon-comments:before{content:"\e686"}.icon-finger_down:before{content:"\e687"}.icon-finger_ok:before{content:"\e688"}.icon-form_data:before{content:"\e689"}.icon-frequency:before{content:"\e68a"}.icon-intensity:before{content:"\e68b"}.icon-pain_icon:before{content:"\e68c"}.icon-type_burning:before{content:"\e68d"}.icon-type_cramp:before{content:"\e68e"}.icon-type_cruel:before{content:"\e68f"}.icon-type_cutting:before{content:"\e690"}.icon-type_dreadful:before{content:"\e691"}.icon-type_nauseating:before{content:"\e692"}.icon-type_nibble:before{content:"\e693"}.icon-type_others:before{content:"\e694"}.icon-type_pulsation:before{content:"\e695"}.icon-type_thunderbolt:before{content:"\e696"}.icon-type:before{content:"\e697"}.icon-wellness:before{content:"\e698"}.icon-add_user2:before{content:"\e652"}.icon-appointments:before{content:"\e653"}.icon-attachments:before{content:"\e654"}.icon-collaborators2:before{content:"\e655"}.icon-config2:before{content:"\e656"}.icon-contracts:before{content:"\e657"}.icon-database:before{content:"\e658"}.icon-medical_advice:before{content:"\e659"}.icon-medical_folder:before{content:"\e65a"}.icon-medical_references:before{content:"\e65b"}.icon-medical_trips:before{content:"\e65c"}.icon-messages:before{content:"\e65d"}.icon-monitoring:before{content:"\e65e"}.icon-pain:before{content:"\e65f"}.icon-records:before{content:"\e660"}.icon-reports:before{content:"\e661"}.icon-second_opinion:before{content:"\e662"}.icon-user_profile:before{content:"\e663"}.icon-users2:before{content:"\e664"}.icon-alerts:before{content:"\e665"}.icon-backward:before{content:"\e666"}.icon-bloodpressure:before{content:"\e667"}.icon-BMI:before{content:"\e668"}.icon-calendar:before{content:"\e669"}.icon-config3:before{content:"\e66a"}.icon-cycling:before{content:"\e66b"}.icon-diabetes:before{content:"\e66c"}.icon-efficiency:before{content:"\e66d"}.icon-enter_data:before{content:"\e66e"}.icon-exercise:before{content:"\e66f"}.icon-sports:before{content:"\e66f"}.icon-forward:before{content:"\e670"}.icon-glucose:before{content:"\e671"}.icon-heart_rate:before{content:"\e672"}.icon-high:before{content:"\e673"}.icon-info2:before{content:"\e674"}.icon-kcal:before{content:"\e675"}.icon-ok_button:before{content:"\e676"}.icon-running:before{content:"\e677"}.icon-share_report:before{content:"\e678"}.icon-show_button:before{content:"\e679"}.icon-swimming:before{content:"\e67a"}.icon-time_spent:before{content:"\e67b"}.icon-total_distance:before{content:"\e67c"}.icon-walking:before{content:"\e67d"}.icon-weight:before{content:"\e67e"}.icon-citas:before{content:"\e63d"}.icon-informes:before{content:"\e63e"}.icon-especialistas:before{content:"\e63f"}.icon-asesoramiento:before{content:"\e640"}.icon-mensajes:before{content:"\e645"}.icon-contrato:before{content:"\e646"}.icon-expedientes:before{content:"\e647"}.icon-datospersonales:before{content:"\e648"}.icon-adjuntos:before{content:"\e649"}.icon-config:before{content:"\e64a"}.icon-adduser:before{content:"\e64b"}.icon-cmd:before{content:"\e64c"}.icon-usuarios:before{content:"\e64d"}.icon-bbdd:before{content:"\e64e"}.icon-desplazamientos:before{content:"\e64f"}.icon-som:before{content:"\e650"}.icon-colaboradores:before{content:"\e651"}.icon-add_file:before{content:"\e600"}.icon-add_user:before{content:"\e601"}.icon-add_users2message:before{content:"\e602"}.icon-all_tasks:before{content:"\e603"}.icon-archive:before{content:"\e604"}.icon-back_arrow:before{content:"\e605"}.icon-backward_arrow:before{content:"\e606"}.icon-clinic_resume:before{content:"\e607"}.icon-CMD_messages:before{content:"\e608"}.icon-collaborators:before{content:"\e609"}.icon-communications:before{content:"\e60a"}.icon-complementary_tests:before{content:"\e60b"}.icon-delete:before{content:"\e60c"}.icon-delete_name:before{content:"\e60d"}.icon-diagnosis:before{content:"\e60e"}.icon-done_tasks:before{content:"\e60f"}.icon-download:before{content:"\e610"}.icon-edit:before{content:"\e611"}.icon-edit_circled .path1:before{content:"\e612";color:#fff}.icon-edit_circled .path2:before{content:"\e613";margin-left:-1em;color:#333}.icon-edit_circled .path3:before{content:"\e614";margin-left:-1em;color:#000}.icon-edit_circled .path4:before{content:"\e615";margin-left:-1em;color:#000}.icon-edit_circled .path5:before{content:"\e616";margin-left:-1em;color:#000}.icon-file:before{content:"\e617"}.icon-file_attached:before{content:"\e618"}.icon-filters:before{content:"\e619"}.icon-forward_arrow:before{content:"\e61a"}.icon-hamburger:before{content:"\e61b"}.icon-home:before{content:"\e61c"}.icon-inbox:before{content:"\e61d"}.icon-info .path1:before{content:"\e61e";color:#fff}.icon-info .path2:before{content:"\e61f";margin-left:-1em;color:#333}.icon-info .path3:before{content:"\e620";margin-left:-1em;color:#333}.icon-join_rows:before{content:"\e621"}.icon-language_worldmap:before{content:"\e622"}.icon-logout:before{content:"\e623"}.icon-manage_appointments:before{content:"\e624"}.icon-mark_unread:before{content:"\e625"}.icon-medical_report:before{content:"\e626"}.icon-medic_profiles:before{content:"\e627"}.icon-new_message:before{content:"\e628"}.icon-other_files:before{content:"\e629"}.icon-pending_tasks:before{content:"\e62a"}.icon-personal_file:before{content:"\e62b"}.icon-print:before{content:"\e62c"}.icon-profiles:before{content:"\e62d"}.icon-reschedule:before{content:"\e62e"}.icon-respond:before{content:"\e62f"}.icon-response_SOM:before{content:"\e630"}.icon-search:before{content:"\e631"}.icon-send:before{content:"\e632"}.icon-sent:before{content:"\e633"}.icon-service_progress:before{content:"\e634"}.icon-SOM_messages:before{content:"\e635"}.icon-survey:before{content:"\e636"}.icon-tasks:before{content:"\e637"}.icon-telephone:before{content:"\e638"}.icon-tick:before{content:"\e639"}.icon-translate:before{content:"\e63a"}.icon-travel_abroad:before{content:"\e63b"}.icon-treatments:before{content:"\e63c"}.icon-upload_file:before{content:"\e641"}.icon-users:before{content:"\e642"}.icon-users_booklist:before{content:"\e643"}.icon-warning:before{content:"\e644"}.ui .icon,.ui.icon{text-align:center;display:inline-block;font-size:15px;width:15px;height:15px}.ui .icon.medium,.ui.icon.medium{font-size:20px;width:20px;height:20px}.ui .icon.big,.ui.icon.big{font-size:26px;width:30px;height:30px}.ui .icon.more.big,.ui.icon.more.big{font-size:35px;width:35px;height:35px}.ui .icon.bigger,.ui.icon.bigger{font-size:40px;width:40px;height:40px}.ui .icon.huge,.ui.icon.huge{font-size:60px;width:60px;height:60px}.ui .icon.vmiddle,.ui.icon.vmiddle{vertical-align:middle}.ui .icon.filled,.ui.icon.filled{background:black;color:white;border-color:white}.ui .icon.margin-top,.ui.icon.margin-top{margin-top:9px}.ui .icon.margin-top2,.ui.icon.margin-top2{margin-top:40px}.ui .icon.red,.ui.icon.red{color:#be1e2d}.ui .icon.white,.ui.icon.white{color:white}.ui .circle{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;display:inline-block;border:2px solid #4c4c4c;padding:0;width:40px;height:40px;line-height:35px;vertical-align:middle;background:none;color:#4c4c4c;font-size:30px}.ui .circle *{line-height:normal}.ui .circle.line-height{line-height:38px}.ui .circle.text{font-size:16px}.ui .circle.icon{line-height:40px}.ui .circle.big{width:40px;height:40px;line-height:40px}.ui .circle.less.bigger{width:60px;height:60px;line-height:60px}.ui .circle.bigger{width:80px;height:80px;line-height:80px}.ui .circle.more.big{width:110px;height:110px;-webkit-border-radius:110px;-moz-border-radius:110px;border-radius:110px;line-height:110px}.ui .circle.more.bigger{width:200px;height:200px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;line-height:normal}.ui .circle.normal{width:44px;height:44px;line-height:normal}.ui .circle.medium{border:2px solid #4c4c4c;width:30px;height:30px;line-height:30px}.ui .circle.small{border:2px solid #4c4c4c;width:20px;height:20px;line-height:20px}.ui .circle.mini{border:1px solid #4c4c4c;width:15px;height:15px;line-height:15px;font-size:8px}.ui .circle.white{border:2px solid white;color:white}.ui .circle.filled{border:none}.ui .circle.filled.aquamarine{color:#02A698;background:white}.ui .circle.filled.grey{border:3px solid #999;background:#999;color:#999}.ui .circle.filled.grey.selected{border:3px solid #999;background:#999;color:white}.ui .circle.filled.light-grey{border:3px solid #999;background:#999;color:white}.ui .circle.filled.lighter-grey{border:3px solid #CCC;background:#CCC;color:white}.ui .circle.filled.lighter-grey:hover,.ui .circle.filled.lighter-grey.selected{background:#666}.ui .circle.filled.green{background:#8BC53F}.ui .circle.filled.red{background:#EE4036;color:white}.ui .circle.filled.noborder{border:0}.ui .circle.filled.noborder:hover,.ui .circle.filled.noborder.selected{border:0}.ui .circle.filled.noborder.light{border:3px solid #999;background:#999;color:white}.ui .circle.no-height{line-height:normal;font-size:medium}.ui .pointy{position:relative}.ui .pointy.green{background-color:#71B021}.ui .pointy.top:before{content:"";position:absolute;left:40px;top:-11px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #71B021}.ui .pointy.side-left:before{content:"";position:absolute;left:-11px;top:20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:15px solid #999}.print *{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}.print a{text-decoration:underline}.print a:visited{text-decoration:underline}.print a[href]:after{content:" (" attr(href) ")"}.print abbr[title]:after{content:" (" attr(title) ")"}.print .ir a:after{content:""}.print a[href^="javascript:"]:after,.print a[href^="#"]:after,.print a[href^="/"]:after{content:""}.print pre,.print blockquote{border:1px solid #999;page-break-inside:avoid}.print thead{display:table-header-group}.print tr{page-break-inside:avoid}.print img{page-break-inside:avoid;max-width:100% !important}@page{.print{margin:0.5cm}}.print .page-break{page-break-before:always}.print .page-no-break-inside{page-break-inside:avoid}.print p,.print h2,.print h3{orphans:3;widows:3}.print h2,.print h3{page-break-after:avoid}.print section{page-break-inside:avoid}.print h1,.print h2,.print h3,.print h4,.print h5{text-align:center}.print .center{text-align:center}.print .nonimportant{color:#aaa !important}.print .noprint{display:none !important}.print header{position:absolute !important}.print header>nav{display:none}.print header>.logo{display:block}.print>.wrapper{padding-top:0;margin-top:0}.print>.wrapper>.content>nav{display:none}.print .listing>thead>tr>th>a{display:none}.print .listing th,.print .listing tr{height:2em;border-top:2px solid white}.print .listing th{background:white !important;-webkit-print-color-adjust:exact;vertical-align:middle;padding-left:10px;padding-right:10px}.print .listing td{text-align:center;vertical-align:middle;padding-left:10px;padding-right:10px}.print .listing>thead th{border-right:1px solid #aaa;color:#eee;text-align:center}.print .listing>thead th:last{border-right:0}.print .listing>tbody tr:odd{background:#eee}.print .listing>tbody th{text-align:left;font-weight:bold}.print .listing>tfoot tr{color:white;-webkit-print-color-adjust:exact;background:#7db500 !important}.print .listing>tfoot th,.print .listing>tfoot td{text-align:center}.print .listing>tfoot th:nth-child(0),.print .listing>tfoot td:nth-child(0){text-align:left}.print .listing>tfoot tr:nth-child(0){color:black;background:#bfdd6f !important}.print button,.print .button,.print input[type=button]{display:none}.print h1,.print h2{background:#298CDe !important;border-left:10px solid #296BAD;border-right:20px solid #29B5DE;display:inline-block;margin:2em;padding:0 2em}.print th.tablesorter-header:after{display:none !important}body>.home{background:url("../img/bgdoctorwhite.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;display:table;width:100%;height:calc(100% - 84px);min-height:calc(100% - 84px)}@media (max-width: 650px){body>.home{height:calc(100% - 70px);min-height:calc(100% - 70px)}}@media (max-width: 650px) and (max-width: 650px){body>.home{height:calc(100% - 70px);min-height:calc(100% - 70px)}}body>.home .cell{text-align:center;vertical-align:top;padding-top:60px}@media (max-width: 650px){body>.home .cell{padding-top:10px}}body>.home h2{font-size:28px;color:#4C4C4C;margin-top:20px;margin-bottom:10px}@media (max-width: 650px){body>.home h2{font-size:22px;margin-bottom:5px}}body>.home ul.home{width:768px}ul.menu.home.buttons{list-style:none;display:block;margin:0 auto;text-align:left;padding-bottom:5em}@media (max-width: 650px){ul.menu.home.buttons{width:96%}}ul.menu.home.buttons.center{text-align:center}ul.menu.home.buttons li{display:inline-block;vertical-align:top}ul.menu.home.buttons li a{position:relative;display:inline-block;width:130px;height:130px;margin:2em;border:1px solid #999;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#CCC 100%;background-image:-webkit-linear-gradient(top, #fff 60%, #CCC 100%);background-image:-moz-linear-gradient(top, #fff 60%, #CCC 100%);background-image:-ms-linear-gradient(top, #fff 60%, #CCC 100%);background-image:-o-linear-gradient(top, #fff 60%, #CCC 100%);background-image:linear-gradient(to bottom, #fff 60%, #CCC 100%);display:cursor;text-align:center;-webkit-box-shadow:0px 10px 37px -12px rgba(0,0,0,0.52);-moz-box-shadow:0px 10px 37px -12px rgba(0,0,0,0.52);-o-box-shadow:0px 10px 37px -12px rgba(0,0,0,0.52);box-shadow:0px 10px 37px -12px rgba(0,0,0,0.52)}ul.menu.home.buttons li a:hover{background:white;background:#CCC 90%;background-image:-webkit-linear-gradient(top, #fff 20%, #CCC 90%);background-image:-moz-linear-gradient(top, #fff 20%, #CCC 90%);background-image:-ms-linear-gradient(top, #fff 20%, #CCC 90%);background-image:-o-linear-gradient(top, #fff 20%, #CCC 90%);background-image:linear-gradient(to bottom, #fff 20%, #CCC 90%)}ul.menu.home.buttons li a:hover>h3{color:#999}@media (max-width: 650px){ul.menu.home.buttons li a{margin:15px;margin-bottom:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:68px;height:68px}}ul.menu.home.buttons li a .notify{position:absolute;text-align:center;min-width:24px;padding-left:5px;padding-right:5px;height:24px;border:2px solid #FFF;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;font-size:20px;line-height:24px;color:#FFF;top:-5px;right:-5px}ul.menu.home.buttons li a .notify.blue{background-color:#64c9f1}ul.menu.home.buttons li a .notify.orange{background-color:#f6921e}ul.menu.home.buttons li a .notify.green{background-color:#a5cc2b}@media (max-width: 650px){ul.menu.home.buttons li a .notify{width:18px;height:18px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px;line-height:18px}}ul.menu.home.buttons li a img,ul.menu.home.buttons li a .icon{margin:15px;display:block;width:100px;height:100px}@media (max-width: 650px){ul.menu.home.buttons li a img,ul.menu.home.buttons li a .icon{margin:10px;width:48px;height:48px}}ul.menu.home.buttons li a .icon{font-size:80px;color:#0d6d40}@media (max-width: 650px){ul.menu.home.buttons li a .icon{font-size:40px}}ul.menu.home.buttons li h3{margin:0 auto;padding-top:8px;text-align:center;max-width:140px;font-size:20px;line-height:20px;font-weight:bold;color:#333;letter-spacing:-1px}@media (max-width: 650px){ul.menu.home.buttons li h3{font-size:12px;line-height:12px;max-width:70px;letter-spacing:-1px}}.wrapper.report{height:calc(100% - 84px);min-height:calc(100% - 84px)}@media (max-width: 650px){.wrapper.report{height:calc(100% - 70px);min-height:calc(100% - 70px)}}.wrapper.report h1{display:block;text-align:center;font-size:25px;font-weight:bold;color:#333;letter-spacing:-1px;margin-top:20px;margin-bottom:10px}.wrapper.report ul.reports.buttons{vertical-align:top;width:90%;margin:0 auto;text-align:left}.wrapper.report ul.reports.buttons li{vertical-align:top;display:inline-block;width:150px;height:150px;text-align:center;margin:8px 10px;opacity:0.75;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.45);overflow:hidden}.wrapper.report ul.reports.buttons li:hover{opacity:1}@media (max-width: 650px){.wrapper.report ul.reports.buttons li{width:100px;height:100px}}.wrapper.report ul.reports.buttons li .top{background:rgba(0,0,0,0.3);font-size:12px;font-style:italic;font-weight:bold;color:#FFF;height:25px;line-height:25px}@media (max-width: 650px){.wrapper.report ul.reports.buttons li .top{font-size:10px}}.wrapper.report ul.reports.buttons li .bottom .circle{width:52px;height:52px;margin:0 auto;margin-top:12px;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;background-color:#FFF;color:#4C4C4C;text-align:center;line-height:52px;font-size:29px;font-weight:bold}@media (max-width: 650px){.wrapper.report ul.reports.buttons li .bottom .circle{width:25px;height:25px;line-height:25px;font-size:15px;margin-top:8px}}.wrapper.report ul.reports.buttons li .bottom span{display:block;font-size:15px;line-height:15px;color:#FFF;font-weight:bold;padding-top:10px;margin:0 10px}@media (max-width: 650px){.wrapper.report ul.reports.buttons li .bottom span{font-size:11px;line-height:11px;padding-top:5px}}.wrapper.report .margin{width:980px;margin:auto}@media (max-width: 990px){.wrapper.report .margin{width:auto}}.wrapper.report nav,nav.report{padding:0 1em;display:block;height:68px;line-height:68px;background:url("../img/bg_internal_nav.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;text-align:center}.wrapper.report nav h1,nav.report h1{margin-bottom:30px}.wrapper.report nav a,nav.report a{color:#333;font-size:13px;margin-right:15px}.wrapper.report nav a:hover,nav.report a:hover{opacity:0.4}.wrapper.report nav a.back,nav.report a.back{position:absolute;top:0;left:20px}.wrapper.report nav .extra,nav.report .extra{display:inline-block}.report>.content{text-align:center}.report>.content .content{max-width:100%;width:100em;margin:auto}.report>.content ul,.report>.content p{padding-top:1em}.report>.content ul{text-align:left;font-size:13px}.report>.content ul p{padding-top:0}.report>.content ul ul{padding-left:1em}.report>.content table.form_results,.report>.content table.formtable{width:1024px;margin:auto;margin-top:30px;font-size:13px}@media (max-width: 990px){.report>.content table.form_results,.report>.content table.formtable{width:auto}}.report>.content table.form_results td,.report>.content table.formtable td{padding:8px 30px 8px 0;vertical-align:middle;text-align:right}.report>.content table.form_results label,.report>.content table.formtable label{margin-left:0}.report>.content table.form_results input,.report>.content table.form_results select,.report>.content table.formtable input,.report>.content table.formtable select{margin-bottom:0}.report>.content table.form_results input[type=checkbox],.report>.content table.formtable input[type=checkbox]{margin-right:10px}.report>.content input[type=button],.report>.content input[type=submit]{padding:15px 30px;margin:1em 0}.report>.content table.listing{font-size:12px;text-align:left}.report>.content a{color:#0076be}.report .document{width:1024px;margin:auto;margin-top:1em;margin-bottom:1em}.menuover{padding:10px;position:absolute;border:1px solid #296BAD;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5);-o-box-shadow:3px 3px 5px rgba(0,0,0,0.5);box-shadow:3px 3px 5px rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:1.5em;background:white;margin-left:1em}.menuover table{margin-bottom:10px}.menuover td{vertical-align:top}.menuover td label{margin-left:5px}.menuover li{list-style:none;text-align:left;font-size:12px;padding:3px 5px}#profile{padding-bottom:4em}#profile ol{margin:auto;margin-top:70px}@media (max-width: 650px){#profile ol{margin-top:20px}}#profile ol li{display:inline-block;width:calc( 50% - 2em);padding-right:1em;vertical-align:top}@media (max-width: 650px){#profile ol li{width:100%;margin-bottom:20px}}#profile ol li a{color:#0076be}#profile ol li h2{display:inline-block;text-align:left;font-size:22px;line-height:22px;color:#4c4c4c;margin-bottom:20px}#profile ol li h3{font-size:14px;clear:both;padding-top:2em}#profile ol li h3:first-child{padding-top:0em}#profile .fixed_width{width:700px;margin:0 auto}@media (max-width: 650px){#profile .fixed_width{width:92%}}#profile div.header{display:block;background:orange;width:100%;min-height:185px;margin:auto;font-size:15px;line-height:22px;text-align:center;color:#333;background:url("../img/bg_profile_header.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);-o-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1)}#profile div.header .back{float:left;padding-top:2em;padding-left:1em;color:#333}#profile div.header .back:hover{color:#777}#profile div.header .grid{font-family:Arial}#profile div.header>div{text-align:left;display:inline-block}#profile div.header h1{font-size:30px;color:#4c4c4c;margin-top:40px;margin-bottom:35px}#profile div.header span.label{color:#666}#profile div.header a{color:#0076be}#profile h1{text-align:center}#profile dl{clear:both;display:block;font-family:Arial}#profile dt,#profile dd{display:inline;width:auto;font-size:15px;float:left;margin-top:10px;margin-right:5px}#profile dt{color:#999;clear:left}#profile dd{color:#333}#profile dl.lined dd,#profile dl.lined dt{float:none}#profile .add_more_data{clear:both;display:inline-block}#profile .pencil{display:inline-block;border:2px solid #0076be;background:white;-webkit-border-radius:44px;-moz-border-radius:44px;border-radius:44px;width:22px;height:22px;line-height:22px;display:inline-block;font-size:18px;text-align:center;margin-right:10px}#profile hr{height:1px;color:#999;background-color:#999;border:0;margin:15px 0}.ajax_list .ajax_table_navigation,.ajax_table .ajax_table_navigation{background:#ddd;background-image:-webkit-linear-gradient(top, #efefef, #ddd);background-image:-moz-linear-gradient(top, #efefef, #ddd);background-image:-ms-linear-gradient(top, #efefef, #ddd);background-image:-o-linear-gradient(top, #efefef, #ddd);background-image:linear-gradient(to bottom, #efefef, #ddd);height:40px;line-height:40px;text-align:center;vertical-align:middle;color:#aaa;font-size:13px;font-family:Arial}.ajax_list .ajax_table_navigation a,.ajax_table .ajax_table_navigation a{min-width:30px;padding:0 10px;height:40px;display:inline-block;border-right:1px solid #aaa;text-align:center}.ajax_list .ajax_table_navigation a:first-child,.ajax_list .ajax_table_navigation a:nth-child(2),.ajax_table .ajax_table_navigation a:first-child,.ajax_table .ajax_table_navigation a:nth-child(2){border-left:1px solid #aaa}.ajax_list .ajax_table_navigation a:hover,.ajax_table .ajax_table_navigation a:hover{background:#CCC}.ajax_list .ajax_table_navigation a.nonimportant,.ajax_table .ajax_table_navigation a.nonimportant{color:#aaa}.ajax_list .ajax_table_navigation a.nonimportant:nth-child(2),.ajax_table .ajax_table_navigation a.nonimportant:nth-child(2){margin-right:10px}.ajax_list .ajax_table_navigation a.nonimportant:hover,.ajax_table .ajax_table_navigation a.nonimportant:hover{background:inherit}.ajax_list .ajax_table_navigation .more,.ajax_table .ajax_table_navigation .more{float:left}.ajax_list .ajax_table_navigation .more a:nth-child(2),.ajax_table .ajax_table_navigation .more a:nth-child(2){border-left:0}.listing{border-collapse:collapse;margin:1em;width:calc( 100% - 2em)}.listing tr{height:30px}.listing tr:hover{background:#ddd}.listing tr:nth-child(2n){background:#f6f6f6}.listing tr:nth-child(2n):hover{background:#ddd}.listing th{background:#eee;text-align:left;font-weight:bold;height:50px;vertical-align:top}.listing th a{width:20px;height:20px;color:#aaa;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:2px;display:inline-block;text-align:center;vertical-align:middle}.listing th a:hover{color:#296BAD;border:1px solid #296BAD}.listing th.tablesorter-header:after{content:"\21C5";cursor:pointer;border:1px solid #aaa;color:#0076BE;background:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:15px;display:block;text-align:center;vertical-align:middle}.listing th.tablesorter-header.tablesorter-headerAsc:after{content:"\2191"}.listing th.tablesorter-header.tablesorter-headerDesc:after{content:"\2193"}.listing input[ctype]{margin:0}.listing .modified{border:1px solid #296BAD}.listing .selected_row{background:#298CDe}.listing .remove_row{color:#999}.listing .updown:before{content:"⇅"}.listing .headerSortUp .updown:before{content:"↑"}.listing .headerSortDown .updown:before{content:"↓"}.listing td{padding:0 3px}nav .csv_download:before{content:"";font-size:20px;vertical-align:middle;padding-right:5px}@media (max-width: 990px){.panels2.appointments a{display:inline-block}}.panels2.appointments nav .left{background:#ddd}@media (max-width: 650px){.panels2.appointments nav .left{display:inline-block}}.panels2.appointments #calendar{width:384px;margin:0 auto;padding-top:60px}@media (max-width: 990px){.panels2.appointments #calendar{width:245px;padding-top:30px}}.panels2.appointments #calendar table.selectors{margin-bottom:20px}.panels2.appointments #calendar table.selectors td{vertical-align:middle}.panels2.appointments #calendar table.selectors td a,.panels2.appointments #calendar table.selectors td select{font-size:20px;line-height:20px;color:white;border:0;text-shadow:1px 1px #333}@media (max-width: 990px){.panels2.appointments #calendar table.selectors td a,.panels2.appointments #calendar table.selectors td select{font-size:11px;line-height:11px}}.panels2.appointments #calendar table.selectors td select{margin:0 7px;background:transparent}@media (max-width: 990px){.panels2.appointments #calendar table.selectors td select{margin:3px}}.panels2.appointments #calendar table.selectors td select option{color:black;background:white}.panels2.appointments #calendar table.listing{background:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.panels2.appointments #calendar table.listing th{height:auto;font-weight:normal;font-size:12px;text-align:center;vertical-align:middle}@media (max-width: 990px){.panels2.appointments #calendar table.listing th{font-size:10px}}.panels2.appointments #calendar table.listing td{vertical-align:middle;border-right:1px solid #EEE;border-bottom:1px solid #EEE}.panels2.appointments #calendar table.listing td:last-child{border-right:0}.panels2.appointments #calendar table.listing td.other_month a{color:#DDD}.panels2.appointments #calendar table.listing td.weekend a{color:#f44}.panels2.appointments #calendar table.listing td.other_month.weekend a{color:#faa}.panels2.appointments #calendar table.listing td.busy a::after{content:" ";-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;background:blue;margin-left:19px;margin-top:-18px;width:15px;height:15px}@media (max-width: 990px){.panels2.appointments #calendar table.listing td.busy a::after{background:green;width:10px;height:10px;margin-left:13px;margin-top:-12px}}.panels2.appointments #calendar table.listing td.today a{background:#bbb}.panels2.appointments #calendar table.listing td.selected a{background:#ccc}.panels2.appointments #calendar .calendar a{color:black;display:block;width:54px;height:54px;line-height:54px;font-size:16px;text-align:center;vertical-align:center;text-decoration:none}@media (max-width: 990px){.panels2.appointments #calendar .calendar a{width:35px;height:35px;line-height:35px;font-size:12px}}.panels2.appointments #calendar .calendar a:hover{background:#aaa}.panels2.appointments #calendar p{font-size:13px;margin-top:10px;text-align:center;color:#333}.panels2.appointments ul.list>li .date{text-align:right;padding-right:1em}.panels2.appointments ul.list>li .options{text-align:left}.panels2.appointments ul.list>li .options a{font-size:22px}.panels2.appointments ul.list>li .day{font-size:48px;line-height:50px}.panels2.appointments ul.list>li .month{font-size:24px;line-height:26px}.panels2.appointments ul.list>li .year{font-size:24px;line-height:26px}.panels2.appointments ul.list>li .time{font-size:12px;margin-left:20px}.panels2.appointments ul.list>li.past{background:#eee}.panels2.appointments>.left{background:url("../img/fullpagebg.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.filelist ul.list>li .icon{font-size:60px;height:40px;display:block}.filelist ul.list>li.closed{background:#eee}.filelist>.left{text-align:center}.filelist>.left .logo{width:128px;height:128px;padding:1em}.internal header{display:flex;flex-direction:row;max-height:60px;overflow:hidden;line-height:60px;position:fixed;width:100%;left:0;top:0;z-index:3;background:rgba(255,255,255,0.8);border-bottom:1px solid #999;-webkit-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);-o-box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);box-shadow:0px 3px 5px 2px rgba(0,0,0,0.1);white-space:nowrap}.internal header>*{flex-grow:1}.internal header .icons{margin-left:10px;font-size:30px}@media (max-width: 650px){.internal header .icons{margin-left:10px}}.internal header .icons a{color:#4C4C4C}.internal header .icons a:hover{opacity:0.3}.internal header .logo{text-align:center;margin:auto}.internal header .logo img{margin-top:-3px;max-height:55px}@media (max-width: 990px){.internal header .logo img{margin-top:-5px;max-height:45px}}.internal header>*{display:table-cell;width:calc( 33% - 1em);vertical-align:middle}.internal header>.right{float:none;text-align:right}.internal header>.right .lang a.btn{line-height:60px}.internal header>.right a{color:#4C4C4C;padding-right:1em}@media (max-width: 650px){.internal header>.right a{padding-right:5px}}.internal header>.right a .icon{font-size:30px;vertical-align:middle}.internal header>.right a:hover{opacity:0.3}.internal header>.right a.home span.username{display:inline-block;line-height:1em;vertical-align:middle}.internal .submenu,.internal .main_menu{top:67px}.internal .main_menu{min-height:calc(100% - 60px);height:calc(100% - 60px)}.internal .main_menu nav.icons{background:white;padding:5px}.internal .main_menu nav.icons a{color:#4C4C4C}.internal .main_menu nav.icons a .icon{font-size:30px;vertical-align:middle}.internal .main_menu nav.icons a:hover{opacity:0.3;padding-right:1em}.internal .wrapper{margin-top:64px;min-height:calc(100% - 64px);height:calc(100% - 64px)}.panels{width:100%;background:white;display:block;height:calc( 100% - 55px)}@media (max-width: 990px){.panels{height:100%}}.panels>.hidden{display:none}.panels>nav .submenu{margin-top:55px}.panels>nav .submenu ul{display:block}.panels>nav .submenu li{display:block;margin:0}.panels>nav .submenu li label{cursor:pointer;display:block;padding-left:2em;color:white}.panels>nav .submenu li label:hover,.panels>nav .submenu li label:focus{background:#296BAD}.panels>nav .submenu.ordering .selected:before{content:"↑";position:fixed;margin-left:-1em}.panels>nav .submenu.ordering .selected.inv:before{content:"↓";position:fixed;margin-left:-1em}.panels>nav{padding-left:1em;position:relative;width:100%;height:55px;line-height:55px;background:#ddd;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);z-index:3}@media (max-width: 990px){.panels>nav{padding-left:0em}}.panels>nav ul{display:inline-block}@media (max-width: 990px){.panels>nav ul{display:block;text-align:center;padding-right:0 !important}.panels>nav ul.right,.panels>nav ul.left,.panels>nav ul .right,.panels>nav ul .left{float:none;padding-right:0}}.panels>nav ul.right{padding-right:2em}.panels>nav ul>li{display:inline-block;margin-left:20px}@media (max-width: 990px){.panels>nav ul>li{display:block;margin:0;border-bottom:1px solid #333;text-align:center}}@media (max-width: 990px){.panels>nav ul>li.right{float:none}}.panels>nav ul>li.right:nth-last-child(3){margin-right:20px}@media (max-width: 990px){.panels>nav ul>li.right:nth-last-child(3){margin-right:0}}.panels>nav ul>li a{color:#333}.panels>nav button{background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#333;font-size:12px;font-family:"Icomoon","Noto Sans",Helvetica,Arial,sans-serif;padding:0;margin:0;width:auto}.panels>nav button:hover{opacity:0.4}.panels>nav a,.panels>nav button{padding-right:1em}.panels>nav span.icon{font-size:24px;vertical-align:middle}.panels>.left{position:relative;width:240px;height:100%;-webkit-box-shadow:2px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 0px 5px rgba(0,0,0,0.3);-o-box-shadow:2px 0px 5px rgba(0,0,0,0.3);box-shadow:2px 0px 5px rgba(0,0,0,0.3);overflow:auto;overflow-x:hidden;z-index:2}@media (max-width: 990px){.panels>.left{width:100%}}.panels>.left h4{font-size:13px;font-weight:bold;margin:10px 0 5px 20px}@media (max-width: 990px){.panels>.left h4{margin:5px 0 0 20px}}.panels>.left h5{font-size:12px;font-weight:normal;margin:0 0 5px 20px}@media (max-width: 990px){.panels>.left h5{margin:5px 0 0 20px}}.panels>.left h5 a{color:#0076be}.panels>.center{width:360px;height:100%;-webkit-box-shadow:2px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 0px 5px rgba(0,0,0,0.3);-o-box-shadow:2px 0px 5px rgba(0,0,0,0.3);box-shadow:2px 0px 5px rgba(0,0,0,0.3);overflow:auto;z-index:1}@media (max-width: 990px){.panels>.center{width:100%}}.panels>.center h4{font-size:13px;font-weight:bold;padding:10px 0 5px 20px}@media (max-width: 990px){.panels>.center h4{padding:5px 0 0 20px}}.panels>.right{height:100%;width:calc( 100% - 602px);overflow:auto;z-index:0;display:inline-flex;flex-direction:column}.panels>.right>.content{flex-grow:1}@media (max-width: 990px){.panels>.right{background:white;z-index:4}}.panels>.right-center{width:calc( 100% - 240px)}.panels>*{display:inline-block;float:none;vertical-align:top}@media (max-width: 990px){.panels>*{display:none !important}.panels>.selected{display:block !important}}.panels .center ul{list-style:none}.panels .center ul.list>li{box-sizing:border-box;cursor:pointer;padding:5px 5px 5px 12px;height:118px;background:#F6F6F6;overflow:hidden;border-bottom:1px dashed #999;font-size:12px}.panels .center ul.list>li:hover{background:white !important}.panels .center ul.list>li.selected{background:#d3edf9 !important}.panels .center ul.list>li .grid>*{font-size:12px}.panels .center ul.list>li .right{text-align:right}.panels .left ul.sections>li{box-sizing:border-box;cursor:pointer;padding:3px 0;display:block;width:100%}@media (max-width: 990px){.panels .left ul.sections>li{padding:5px 0}}.panels .left ul.sections>li a{font-size:13px;color:#4C4C4C;margin-right:5px;display:block;width:100%}.panels .left ul.sections>li a:hover{font-weight:bold}.panels .left ul.sections>li a img,.panels .left ul.sections>li a .icon{padding:5px 10px 5px 15px;margin-right:5px}@media (max-width: 990px){.panels .left ul.sections>li a img,.panels .left ul.sections>li a .icon{padding:0 5px 0 15px}}.panels .left ul.sections>li a .icon{font-size:20px;font-weight:normal !important;height:24px;display:inline-block;vertical-align:middle;position:relative;padding-top:8px}.panels .left ul.sections>li a span.title{display:inline-block;vertical-align:middle;max-width:165px}.panels .left ul.sections>li a span.count{font-size:13px;color:#4C4C4C;margin-left:5px;vertical-align:middle}.panels .left ul.sections>li a span.count:before{content:"("}.panels .left ul.sections>li a span.count:after{content:")"}.panels .left ul.sections>li.selected a{color:black;font-weight:bold}.panels .left ul.sections>li.selected a img,.panels .left ul.sections>li.selected a .icon{background:white}@media (max-width: 990px){.panels .left ul.sections>li.selected a{background:none}}.panels .left ul.sections>li.selected span.count{color:black;font-weight:bold}.panels .left ul.sections>li.sub img,.panels .left ul.sections>li.sub .icon{padding:5px 10px 5px 35px}.panels .left ul.sections>li.sub span.title{max-width:120px}.panels .left ul.sections ul{list-style:none;padding-left:1em}.panels .list_header{position:relative;width:100%;height:53px;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center}.panels .list_header li{box-sizing:border-box;cursor:pointer;padding:0;display:block;width:100%;margin-top:2px}.panels .list_header li a{font-size:13px;font-weight:bold;color:#4C4C4C !important;margin-right:5px;display:block;width:100%}.panels .list_header li a:hover{font-weight:bold}.panels .list_header li a img{padding:5px 10px 5px 15px;margin-right:5px}@media (max-width: 990px){.panels .list_header li a img{padding:0 0 0 20px}}.panels>.header{width:100%;background:#999;height:55px;line-height:55px}.panels>.header .back{margin-left:10px}.panels>.header .back img{width:32px;height:32px}.panels .mobile_menu{position:absolute;height:53px;line-height:53px;top:0;right:0;width:50px;text-align:center;border-left:1px solid #333;background:white}.panels .mobile_menu:hover{background:white}@media (max-width: 990px){.panels>.right,.panels>.center,.panels>.left,.panels>nav{position:fixed;top:70px;left:0;width:100%;height:100%;height:calc(100% - 70px);display:flex;flex-direction:column}.panels>.right>.content,.panels>.center>.content,.panels>.left>.content,.panels>nav>.content{flex-grow:1}}.panels .search,.panels2 .search{box-sizing:border-box;width:226px;border:none;font-size:0.9em;padding:7px 35px 7px 9px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;color:#666}.panels .search::-webkit-input-placeholder,.panels2 .search::-webkit-input-placeholder{color:#999}.panels .search:-moz-placeholder,.panels2 .search:-moz-placeholder{color:#999}.panels .search::-moz-placeholder,.panels2 .search::-moz-placeholder{color:#999}.panels .search:-ms-input-placeholder,.panels2 .search:-ms-input-placeholder{color:#999}.panels .search~.icon,.panels2 .search~.icon{display:inline-block;vertical-align:middle;margin-left:-28px;margin-right:10px;color:#999}.panels a,.panels2 a{font-size:12px;color:#333}.panels a:hover,.panels2 a:hover{opacity:0.4}.panels a span.icon,.panels2 a span.icon{font-size:24px;vertical-align:middle}.panels a span.icon2,.panels2 a span.icon2{font-size:18px;vertical-align:middle}@media (max-width: 990px){.panels>a,.panels2>a{display:block}}.panels2{width:100%;background:white;display:block;height:calc( 100% - 55px)}.panels2>.left{position:relative;width:512px;height:100%;overflow:auto;overflow-x:hidden;z-index:1;border-right:1px solid #666;box-sizing:border-box;float:left}@media (max-width: 990px){.panels2>.left{width:350px}}@media (max-width: 650px){.panels2>.left{display:none}}.panels2>.left>.content{margin:1em;color:#333}.panels2>.right{position:relative;width:calc(100% - 513px);height:100%;overflow:auto;overflow-x:hidden;z-index:0;box-sizing:border-box;float:right}@media (max-width: 990px){.panels2>.right{width:calc(100% - 351px)}}@media (max-width: 650px){.panels2>.right{display:block;width:100%;height:auto}}.panels2>nav{display:flex;position:relative;width:100%;height:55px;line-height:55px;background:#ddd;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);z-index:2}.panels2>nav>*{display:inline-block;float:none;vertical-align:top;height:3em}.panels2>nav .search{width:60%;margin:0 auto}.panels2>nav .left{padding-left:1em;min-width:512px}@media (max-width: 990px){.panels2>nav .left{min-width:0}}.panels2>nav .right{padding-right:1em}.panels2>nav .left,.panels2>nav .right{text-align:left;white-space:nowrap}@media (max-width: 650px){.panels2>nav .left,.panels2>nav .right{display:inline-block;width:48%;height:100%;border:0}}.panels2>nav input.search{max-width:100%;width:30em}.panels2 ul.list>li{display:block;border-bottom:1px dashed #999;height:100px;overflow:hidden;padding:20px 10px}.panels2 ul.list>li>a{display:block;height:100px;padding:20px 10px;margin:-20px -10px}.panels2 ul.list>li:hover,.panels2 ul.list>li :focus{background:#F7F7F7;vertical-align:top}.panels2 ul.list>li h2{font-size:20px;margin-bottom:5px;padding-right:10px}.panels2 ul.list>li p{font-size:13px;color:#7F7F7F;padding-right:10px}.panels.tablike{height:calc( 100% - 55px)}.panels.tablike>.left{background:url("../img/files_sections_bg.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.panels.tablike>.left li{line-height:24px}@media (max-width: 990px){.panels.tablike>.left{padding-top:60px}}.panels.tablike>.right-center{overflow:auto;height:100%}.panels.tablike>.right-center>*{display:block;padding:3em}@media (max-width: 990px){.panels.tablike>.right-center>*{padding:0}}@media (max-width: 990px){.panels.tablike>.right-center{width:100%;padding:0;margin-top:75px}}.panels.tablike>nav{display:flex;max-height:60px;padding:5px;background:url("../img/bg_internal_nav.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width: 990px){.panels.tablike>nav{top:60px}}.panels .center ul.list li table{border:0;width:100%}.panels .center ul.list li table .oneline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panels.messages .center ul.list>li,.panels.files .center .messages ul.list>li{background:#E3E3E3;font-size:13px;color:#7F7F7F}.panels.messages .center ul.list>li h2,.panels.files .center .messages ul.list>li h2{font-weight:bold}.panels.messages .center ul.list>li.read,.panels.files .center .messages ul.list>li.read{background:#F6F6F6}.panels.messages .center ul.list>li.read h2,.panels.files .center .messages ul.list>li.read h2{font-weight:normal}.panels.messages .center ul.list>li.notforme .fromto,.panels.files .center .messages ul.list>li.notforme .fromto{color:#1480C2}.panels.messages .center ul.list>li.border.expired,.panels.files .center .messages ul.list>li.border.expired{border-left:6px solid #ffb4b4}.panels.messages .center ul.list>li.border.pending,.panels.files .center .messages ul.list>li.border.pending{border-left:6px solid #b4ffb4}.panels.messages .center ul.list>li.short,.panels.files .center .messages ul.list>li.short{height:75px}.panels.messages .center h2,.panels.messages .center h2 a,.panels.files .center .messages h2,.panels.files .center .messages h2 a{font-size:16px;color:black;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panels.messages .center a,.panels.files .center .messages a{color:#0076be}.panels.messages .center a.load_more,.panels.files .center .messages a.load_more{margin:10px;line-height:30px}.panels.messages>div.left,.panels.messages>.list_header{background:url("../img/messages_sections_bg.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.panels .right .message{padding:15px 25px}.panels .right .message a{color:#0076be}.panels .right .message hr{height:1px;color:#999;background-color:#999;border:0;margin:15px 0}.panels .right .message .options{text-align:center;margin-top:10px}.panels .right .message .details{font-size:13px}@media (max-width: 650px){.panels .right .message .details td{display:block}}.panels .right .message .content{font-size:15px}.panels .right .message .content h2{font-size:18px;margin-bottom:10px}.panels .right .message button,.panels .right .message .button{vertical-align:top;background:transparent;font-family:Arial;font-size:12px;color:black;padding:0px;margin:0 10px;width:70px;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;white-space:normal}.panels .right .message button.disabled,.panels .right .message .button.disabled{opacity:0.2}.panels .right .message button:hover,.panels .right .message .button:hover{opacity:0.4}@media (max-width: 990px){.panels .right .message button,.panels .right .message .button{margin:0 5px;width:auto;max-width:70px;display:inline-block}}.panels .right .message button span.icon,.panels .right .message .button span.icon{font-family:"Icomoon";font-size:18px;line-height:18px;display:block;margin:0 auto;margin-bottom:10px}.panels .right .message .attachments{list-style:none;margin:0;padding:0}.panels .right .message .attachments li{float:right;margin:0 5px}@media (max-width: 650px){.panels .right .message .attachments li{float:left}}.panels .right .message .attachments li a{color:#666;font-size:10px;text-align:center}.panels .right .message .attachments li a div{color:#666}.panels .right .message .attachments li a:hover{opacity:0.4}.ui-datepicker-buttonpane .time{line-height:45px;display:inline-block;float:left}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current.done{float:right}.panels.messages>.right{width:calc( 100% - 480px - 120px)}@media (max-width: 990px){.panels.messages>.right{width:100%}}.panels.messages>.right-center{width:calc( 100% - 240px)}@media (max-width: 990px){.panels.messages>.right-center{width:100%}}.panels.files>.center li{font-size:12px;color:#7F7F7F}.panels.files>.center li table{font-size:12px}.panels.files>.center li.border.expired{border-left:6px solid #ffb4b4}.panels.files>.center li.border.pending{border-left:6px solid #b4ffb4}.panels.files>.center h2,.panels.files>.center h2 a{font-size:16px;line-height:16px;color:black;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panels.files>.center a{color:#0076be}.panels.files>.center a.load_more{margin:10px;line-height:30px}.panels.files>.center .icon_attachment{font-size:11px;text-align:center}.panels.files>.center .status{font-size:11px;line-height:11px;display:inline-block;padding:2px 3px;font-weight:bold;color:black;margin-top:5px}.panels.files>.center .status.green{background:#bfda95}.panels.files>.center .status.yellow{background:#fbc907}.panels.files div.left,.panels.files .list_header{background:url("../img/files_sections_bg.jpg") no-repeat center center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.panels.files div.left .bottom>.profile,.panels.files .list_header .bottom>.profile{border-top:1px solid #4c4c4c;background:#e1e6e8;padding:10px;font-size:12px;font-family:"Icomoon", Arial}.panels.files div.left .bottom>.profile a,.panels.files .list_header .bottom>.profile a{color:#0076be}.panels.files div.left .bottom>.profile h3 a,.panels.files .list_header .bottom>.profile h3 a{font-size:16px;line-height:16px;color:black}.panels.files div.left .bottom>.profile h6,.panels.files .list_header .bottom>.profile h6{font-size:12px;color:#666;font-weight:normal}.panels.files div.left .bottom>.profile dd,.panels.files div.left .bottom>.profile dt,.panels.files .list_header .bottom>.profile dd,.panels.files .list_header .bottom>.profile dt{margin-top:0}.panels.files div.left .bottom>.profile dt,.panels.files .list_header .bottom>.profile dt{font-size:11px;color:#666}.panels.files div.left .bottom>.profile dd,.panels.files .list_header .bottom>.profile dd{font-size:12px;margin-bottom:5px}.panels.files div.left .bottom>.profile dd:last-child,.panels.files .list_header .bottom>.profile dd:last-child{margin-bottom:0}.panels.files div.left .bottom>.profile hr,.panels.files .list_header .bottom>.profile hr{height:1px;color:#b2b2b2;background-color:#b2b2b2;border:0;margin:5px 0}.panels.files div.left .bottom>.profile .edit.circle-top,.panels.files .list_header .bottom>.profile .edit.circle-top{border:2px solid black;float:right;margin-top:-25px;margin-right:15px;font-size:18px;width:26px;height:26px;line-height:26px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background:white;text-align:center;color:black}.panels.files div.left .bottom>.profile .align-right,.panels.files .list_header .bottom>.profile .align-right{text-align:right;display:block}.panels.files .file{padding:15px;font-size:13px}.panels.files .file .status{display:inline-block;padding:3px 5px;font-size:12px;font-weight:bold}.panels.files .file .status.green{background-color:#bfda95}.panels.files .file .status.yellow{background:#fbc907}.panels.files .file a{color:#0076be}.panels.files .file hr{height:1px;color:#999;background-color:#999;border:0;margin:15px 0}.panels.files .file .options li{display:inline-block;text-align:center;margin-left:20px;vertical-align:top}.panels.files .file .options li a,.panels.files .file .options li button{font-size:12px;color:black}.panels.files .file .options li a:hover,.panels.files .file .options li button:hover{opacity:0.4}.panels.files .file .options li a span.icon,.panels.files .file .options li button span.icon{display:block;font-size:24px;line-height:25px}.panels.files .file .details{text-align:center;font-size:15px;margin-bottom:30px}.panels.files .file .content{font-size:15px}.panels.files .file .content h2{font-size:18px;margin-bottom:10px}.panels.files .file button,.panels.files .file .button{vertical-align:top;background:transparent;font-family:"Icomoon",Arial;font-size:12px;line-height:13px;color:black;padding:0px;margin:0 10px;width:70px;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;white-space:normal;opacity:0.8}.panels.files .file button:hover,.panels.files .file .button:hover{opacity:1}@media (max-width: 990px){.panels.files .file button,.panels.files .file .button{margin:0 5px;width:auto;max-width:70px}}.panels.files .file button img,.panels.files .file .button img{display:block;margin:0 auto;margin-bottom:5px}.panels.files .wrapped{padding:4em}ul.attachments,ul.diagnosis{list-style:none;margin:0;padding:0;vertical-align:top;padding-bottom:1em;min-height:80px;background:white}ul.attachments.right,ul.diagnosis.right{text-align:right;float:none;display:block}ul.attachments.center,ul.diagnosis.center{text-align:right;display:block}ul.attachments li,ul.diagnosis li{vertical-align:top;margin:0 5px}ul.attachments li>label,ul.diagnosis li>label{display:block;cursor:pointer}ul.attachments li a,ul.attachments li .a,ul.diagnosis li a,ul.diagnosis li .a{color:#666;font-size:10px;text-align:center}ul.attachments li a div,ul.attachments li .a div,ul.diagnosis li a div,ul.diagnosis li .a div{color:#666}ul.attachments li a:hover,ul.attachments li .a:hover,ul.diagnosis li a:hover,ul.diagnosis li .a:hover{color:#666}ul.attachments.icons li,ul.diagnosis.icons li{width:64px;height:64px;display:inline-block;margin-bottom:1em;padding-right:1em;text-align:center;margin:auto}ul.attachments.icons li a,ul.attachments.icons li .a,ul.diagnosis.icons li a,ul.diagnosis.icons li .a{display:block}ul.attachments.icons li.selected label,ul.diagnosis.icons li.selected label{border:4px solid #296BAD;margin:0px}ul.attachments.icons li,ul.diagnosis.icons li{width:auto;height:auto;color:#7f7f7f;font-size:12px;line-height:16px}ul.attachments.icons li label,ul.diagnosis.icons li label{margin:3px;padding:2px;border:1px solid #666;overflow:hidden}ul.attachments.icons li label:hover,ul.diagnosis.icons li label:hover{background:#298CDe}ul.attachments.icons li img,ul.attachments.icons li .icon,ul.diagnosis.icons li img,ul.diagnosis.icons li .icon{display:block;text-align:center;max-width:100px;max-height:100px;line-height:100px;font-size:80px}ul.attachments.icons li hr,ul.diagnosis.icons li hr{border-collapse:collapse;border:0;border-bottom:1px solid #aaa;padding-top:3px;padding-bottom:3px;text-align:center;width:calc( 100% - 20px);margin-left:10px}ul.attachments.icons li h4,ul.diagnosis.icons li h4{color:black;font-size:12px;margin:0px;margin-left:2em}ul.attachments.icons li div,ul.diagnosis.icons li div{margin:0px;margin-left:2em}ul.attachments.icons li .date-right,ul.diagnosis.icons li .date-right{display:block;text-align:right;color:black}ul.attachments.icons li .center,ul.diagnosis.icons li .center{text-align:center;margin:0}ul.attachments.icons.small li>label,ul.diagnosis.icons.small li>label{width:80px;max-width:80px;height:80px;min-height:80px;overflow:hidden}ul.attachments.icons .big,ul.diagnosis.icons .big{width:220px;min-height:220px}ul.attachments.icons .big hr,ul.diagnosis.icons .big hr{padding-top:15px}ul.attachments li.selected label,ul.diagnosis li.selected label{background:rgba(191,224,104,0.6)}ul.attachments span.icon,ul.diagnosis span.icon{display:block;margin:auto;text-align:center;font-size:24px;line-height:25px}#upload_cmd_file{background:white;padding:1em}#upload_cmd_file .w1of2{padding:1em}#upload_cmd_file .border-right{border-right:1px solid black}#upload_cmd_file img{margin:auto;display:block;text-align:center;padding:1.5em}#upload_cmd_file a.button{display:block;text-align:center}#addfollowupform td.right{padding-top:5px;padding-right:1em}.response hr,.dmf_resume hr{clear:both}.response .status,.dmf_resume .status{font-size:10px;padding:2px 2px 2px 2px}.response .status.yellow,.dmf_resume .status.yellow{background:#FBC907}div.bottom>.upgrade{border-top:1px solid black;background:#38b24b;font-size:12px;color:white}div.bottom>.upgrade .icon.huge{font-size:60px}div.bottom>.upgrade .circle{border:5px solid white;padding:10px;margin:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;z-index:1}div.bottom>.upgrade>.center{margin-top:20px}div.bottom>.upgrade .center{text-align:center;display:block}div.bottom>.upgrade .premium{background:#89bd2d;z-index:2;display:inline-block;padding:2px 10px 2px 10px;font-weight:bold}div.bottom>.upgrade .description{margin:1em}div.bottom>.upgrade .button{background:white;color:#333;text-align:center;padding:7px 16px 7px 16px;margin:0 1em 1em 1em}.popupbg .content #edit-resume,.popupbg .content #response_history_form{display:flex;flex-flow:column;height:100%}.popupbg .content #edit-resume .mainarea,.popupbg .content #response_history_form .mainarea{display:block;flex:1;flex-basis:0}.popupbg .content #edit-resume .mainarea textarea,.popupbg .content #response_history_form .mainarea textarea{height:calc( 100% - 112px)}.userforms .description{padding-top:1em;padding-bottom:1em}.userform.content{width:1024px;margin:auto;max-width:calc(100vw - 6em)}table.userform.results{width:1024px;margin:auto}table.userform.results td{text-align:left}.tagit-hidden-field{display:none !important}.ui .metrics .color.weight{background-color:#009345}.ui .metrics .color.bloodpressure{background-color:#00a69c}.ui .metrics .color.glucose,.ui .metrics .color.diabetes{background-color:#a5cc2b}.ui .metrics .color.sports{background-color:#6faf20}.ui .metrics .color.disabled{background-color:#666 !important;border-bottom:1px solid white}.ui .metrics .color.bars .icon-walking{color:#74C0DE}.ui .metrics .color.bars .icon-running{color:#B06FB1}.ui .metrics .color.bars .icon-cycling{color:#FF8283}.ui .metrics .color.bars .icon-swimming{color:#FDCE32}.ui .metrics.background{background:url("../imgs/metrics/background.jpg") no-repeat center center}.ui .metrics .back{position:absolute;top:30px;left:30px}@media (max-width: 650px){.ui .metrics .back{display:none}}.ui .metrics .nav-icon{margin-top:16px}.ui .metrics .nav-icon.left{margin-left:15px}.ui .metrics .nav-icon.right{margin-right:15px}.ui .metrics .icon.title{display:inline-block;-webkit-border-radius:160px;-moz-border-radius:160px;border-radius:160px;width:160px;height:160px;text-align:center;color:white;opacity:0.7}@media (max-width: 650px){.ui .metrics .icon.title{width:100px;height:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}}.ui .metrics .icon.title.little{-webkit-border-radius:112px;-moz-border-radius:112px;border-radius:112px;width:112px;height:112px}@media (max-width: 650px){.ui .metrics .icon.title.little{width:100px;height:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}}.ui .metrics .icon.title>.status{display:block;width:140px;margin:0 auto;color:white;font-size:14px;line-height:35px;font-weight:bold;margin-top:7px}.ui .metrics .icon.title>.status.empty{line-height:22px}@media (max-width: 650px){.ui .metrics .icon.title>.status.empty{display:none}}.ui .metrics .icon.title>.icon{font-size:55px;width:auto;height:auto;line-height:normal;margin-top:10px}@media (max-width: 650px){.ui .metrics .icon.title>.icon{font-size:40px;margin-top:20px}}.ui .metrics .icon.title>.label{font-size:15px;line-height:15px;margin-top:3px;padding:0 25px}@media (max-width: 650px){.ui .metrics .icon.title>.label{font-size:12px;line-height:12px}}.ui .metrics>nav{width:100%;margin-top:30px}@media (max-width: 650px){.ui .metrics>nav{width:95%;margin-top:10px;margin-bottom:10px !important}}.ui .metrics>nav>ul>.right,.ui .metrics>nav>ul>.left{margin-top:16px}.ui .metrics .side.menu{position:fixed;top:240px;width:92px;left:0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;overflow:hidden;list-style:none}.ui .metrics .side.menu a{color:#eee;display:block}.ui .metrics .side.menu a .title{font-size:14px;line-height:16px}.ui .metrics .side.menu .selected a{color:#333}.ui .metrics .side.menu li{padding:15px}.ui .metrics .side.menu li:hover,.ui .metrics .side.menu li.selected{background-color:rgba(255,255,255,0.8)}.ui .metrics .side.menu li:hover a{color:#999}.ui .metrics .lightbox>.margin{margin:30px}.ui .metrics .lightbox .margin.top{margin-top:20px}.ui .metrics .lightbox .icon.title{margin:auto}.ui .metrics .lightbox .centered{width:600px;margin:auto}.ui .metrics .graph.background.transparent{min-height:400px}.ui .metrics #last-measurement{background:#71B021;-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px;width:120px;height:120px;margin:auto}.ui .metrics #last-measurement>.icon{margin-top:5px}.ui .metrics #last-measurement>div{line-height:15px}.ui .metrics #last-measurement>div *{margin-top:5px}.ui .metrics .graph.lines{position:relative}.ui .metrics .graph.lines .yaxis{position:absolute;width:40px;top:0;left:-40px;height:280px}.ui .metrics .graph.lines .rickshaw_graph{position:relative;left:40px}.ui .metrics.index .table{width:100%;height:calc(100vh - 80px)}.ui .metrics.index ul.center.lightbox{width:400px;top:10%}@media (max-width: 650px){.ui .metrics.index ul.center.lightbox{width:90%;margin:0 auto}}.ui .metrics.index ul.center.lightbox li{padding:15px}.ui .metrics.index ul.center.lightbox a:hover h1.icon{opacity:1.1}.ui .metrics .background.white{font-size:12px}.ui .metrics .background.white h3{font-size:12px;font-weight:bold}.ui .metrics .progress .icon{padding-right:5px}.ui .metrics .progress .icon.walk{color:#74C0DE}.ui .metrics .progress .icon.run{color:#B06FB1}.ui .metrics .progress .icon.cycle{color:#FF8283}.ui .metrics .progress .icon.swim{color:#FDCE32}.ui .metrics .progress .bar.walk{background-color:#74C0DE}.ui .metrics .progress .bar.run{background-color:#B06FB1}.ui .metrics .progress .bar.cycle{background-color:#FF8283}.ui .metrics .progress .bar.swim{background-color:#FDCE32}@media (max-width: 990px){.ui .metrics table.boxes td{display:block;width:100% !important}}.ui .metrics .imc-ideal{white-space:nowrap}.ui .metrics .layout{display:table}.ui .metrics .layout td.data{max-width:150px;overflow:hidden}@media (max-width: 990px){.ui .metrics .layout td{display:block;width:100% !important;margin-bottom:10px}}.ui .metrics.alert h1{font-weight:bold !important;font-size:24px;margin:10px 0;color:#555}.metrics-submenu{display:none;position:fixed;z-index:4;width:100%;height:100%;background:#999;box-sizing:border-box;overflow:auto}.metrics-submenu ul li{margin-bottom:15px}.metrics-submenu ul li a{color:white}.metrics-submenu ul li a .icon{vertical-align:middle;margin-right:30px}.metrics-submenu ul li a:hover,.metrics-submenu ul li a.selected{opacity:0.5}.graph .detail .x_label{display:none}.ui .pain.background{background:#f2f2f2;background:radial-gradient(ellipse at center, #f2f2f2 20%, #ccc 100%)}.ui .pain.background>.centered{width:1100px}@media (max-width: 990px){.ui .pain.background>.centered{width:90%;margin:0 auto}}.ui .pain.background>.full-width{width:100%}.ui .pain h1.icon.title{display:inline-block;margin:-20px auto 40px auto;line-height:60px;-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px;width:116px;height:116px;text-align:center;color:white;opacity:0.8;background:#be1e2d}@media (max-width: 990px){.ui .pain h1.icon.title{width:80px;height:80px;margin:10px auto 40px auto}}.ui .pain h1.icon.title.nomargin{margin:0 !important}.ui .pain h1.icon.title>.icon{line-height:116px;font-size:55px;display:inline}@media (max-width: 990px){.ui .pain h1.icon.title>.icon{line-height:80px;font-size:35px}}.ui .pain h1.icon.title>.label{line-height:12px;margin-top:20px}.ui .pain h2{font-size:16px;font-weight:bold;margin-bottom:20px;margin-left:0}.ui .pain h2.nomargin{margin-bottom:0}.ui .pain h3{font-size:18px;font-weight:normal}.ui .pain .add-data{margin-top:20px;line-height:20px;vertical-align:bottom}.ui .pain .circle.lightbox.massive{display:block;width:652px;height:652px;padding:3em;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;border:none;font-size:17px;background:white}@media (max-width: 990px){.ui .pain .circle.lightbox.massive{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent;padding:0;top:20px;width:90%;height:auto;margin:0 auto;text-align:center;font-size:14px}}.ui .pain .circle.lightbox.massive h1.title{display:block;margin:0 auto;margin-top:-100px}@media (max-width: 990px){.ui .pain .circle.lightbox.massive h1.title{display:inline-block;margin-top:10px}}.ui .pain .circle.lightbox.massive canvas{margin-bottom:-30px}.ui .pain .back{position:absolute;top:30px;left:30px}.ui .pain .nav-buttons{margin:30px 0}.ui .pain.form label{margin-left:0;margin-bottom:0;font-size:12px;padding:5px 0 0 0;color:#7f7f7f;line-height:normal;clear:both}@media (max-width: 990px){.ui .pain.form li{width:100% !important}}.ui .pain.form .input.radio{clear:both}.ui .pain.form .input.checkbox{clear:both}.ui .pain .ribbon{width:70%;margin:0 auto;margin-top:-21px;font-size:19px;text-align:left;padding:7px;position:relative}@media (max-width: 990px){.ui .pain .ribbon{font-size:16px}}.ui .pain .ribbon.bg-grey{background:#EBEBEB}.ui .pain .ribbon:before,.ui .pain .ribbon:after{content:"";position:absolute;display:block;top:1px;width:38px;height:38px}.ui .pain .ribbon:before{left:-38px;background:url("../img/ribbon_side_left.png")}.ui .pain .ribbon:after{right:-37px;background:url("../img/ribbon_side_right.png")}.ui .pain p{font-size:14px;line-height:18px;margin-bottom:15px;color:#7f7f7f}.ui .pain .tab.header.arc{width:360px;position:absolute;top:75px;left:calc( 50% + 275px);text-align:left}.ui .pain .tab.header.arc li{display:block;height:50px;line-height:1em;margin-bottom:30px}.ui .pain .tab.header.arc li.disabled a .circle,.ui .pain .tab.header.arc li.disabled a .title{color:#999}.ui .pain .tab.header.arc li.disabled a:hover .circle{color:white;background:#999}.ui .pain .tab.header.arc li .title{width:200px}.ui .pain .tab.header.arc li a:hover .circle{background:#02A698;color:white}.ui .pain .tab.header.arc li.selected .title{font-weight:bold}.ui .pain .tab.header.arc li.selected a .circle{background:#02A698;color:white}.ui .pain .tab.header.arc li:nth-child(1){margin-left:-65px}.ui .pain .tab.header.arc li:nth-child(2){padding-left:5px}.ui .pain .tab.header.arc li:nth-child(3){padding-left:45px}.ui .pain .tab.header.arc li:nth-child(4){padding-left:65px}.ui .pain .tab.header.arc li:nth-child(5){padding-left:65px}.ui .pain .tab.header.arc li:nth-child(6){padding-left:50px}.ui .pain .tab.header.arc li:nth-child(7){padding-left:15px}.ui .pain .tab.header.arc li:nth-child(8){padding-left:95px}.ui .pain .tab.header.arc li:nth-child(9){padding-left:95px}.ui .pain #frecuency{width:85%;margin:0 auto;margin-top:65px}.ui .pain #type{width:85%;margin:0 auto}.ui .pain #type h2{text-align:center;margin-bottom:10px}.ui .pain #medication{width:85%;margin:0 auto}.ui .pain #medication h2{text-align:center}.ui .pain #medication ul.scroll{max-height:400px}@media (max-width: 990px){.ui .pain #medication ul.scroll{overflow:auto;max-height:none}}.ui .pain #medication ul.scroll input{width:100%;box-sizing:border-box}.ui .pain #worserners{width:80%;margin:0 auto}@media (max-width: 990px){.ui .pain #worserners{width:100%}}.ui .pain #worserners h2{padding:0 30px}.ui .pain #worserners .w1of6{display:none}.ui .pain #worserners .w4of6{width:100% !important}.ui .pain #quality{width:95%;margin:0 auto}@media (max-width: 990px){.ui .pain #quality{width:100%}}.ui .pain #quality .grid.pain{padding-top:10px;max-height:430px;overflow:auto}@media (max-width: 990px){.ui .pain #quality .grid.pain{margin-top:0;max-height:none}}.ui .pain #quality .grid.pain .w1of2.padding{padding:0 10px !important}.ui .pain #notes{width:85%;margin:0 auto}.ui .pain #notes h2{text-align:center}.ui .pain #notes .textarea{width:100%;height:410px}.ui .pain .improvers a{color:#333}.ui .pain .improvers a.improve.selected{color:green}.ui .pain .improvers a.worsen.selected{color:red}.ui .pain .graph.lines{position:relative}.ui .pain .graph.lines .yaxis{position:absolute;width:20px;top:0;left:-20px;height:200px}.ui .pain .graph.lines .rickshaw_graph{position:relative;left:20px}.ui .pain .notes{height:520px;padding-left:30px;position:relative}@media (max-width: 990px){.ui .pain .notes{height:auto;padding-left:0}}.ui .pain .notes>li{margin-left:5px;list-style:none}.ui .pain .notes>li>div{width:100%}.ui .pain .notes>li .label{display:inline-block;position:relative;right:-10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:2px 10px;top:-11px;text-align:center}.ui .pain .notes>li.selected>div{border:1px solid #00CDC4}.ui .pain .js-tab-control .disabled{display:none}.ui .pain #form .tab.view{min-height:calc( 100vh - 420px)}.ui .pain .pain-faces a{display:inline-block;border-bottom:4px solid transparent}.ui .pain .pain-faces a:hover,.ui .pain .pain-faces a.selected{border-bottom:4px solid #02A698}@media (max-width: 990px){.ui .pain #canvas{width:255px !important;height:208px !important;background:rgba(255,255,255,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #aaa}}.ui .pain nav.entry{position:fixed;bottom:0;left:0;background:#999;display:block;width:100%;height:52px;box-sizing:border-box;padding-top:5px;z-index:100}.ui .pain .quality.result{margin:0 auto;margin-top:10px;padding-top:7px;width:87%}.nav-icon.absolute{position:absolute;top:10px;left:21px}.pain-submenu,.graph-submenu{display:none;position:fixed;z-index:4;width:100%;height:100%;background:#999;box-sizing:border-box;overflow:auto}.pain-submenu ul li,.graph-submenu ul li{margin-bottom:15px}.pain-submenu ul li a,.graph-submenu ul li a{color:white}.pain-submenu ul li a .icon,.graph-submenu ul li a .icon{vertical-align:middle;margin-right:30px}.pain-submenu ul li a:hover,.pain-submenu ul li a.selected,.graph-submenu ul li a:hover,.graph-submenu ul li a.selected{opacity:0.5}.graph-submenu ul li{margin-bottom:5px}.graph-submenu label{display:inline-block !important;margin-left:0 !important}.graph-submenu .input.with.icon{margin-left:-80px !important}.graph-submenu select{display:inline-block !important;width:auto !important}.ui .fullpage.pain.form{padding:1em 0 3em 0}.ui .fullpage.pain.form table{border-collapse:collapse}.ui .fullpage.pain.form table td,.ui .fullpage.pain.form table th,.ui .fullpage.pain.form table tr{border:1px solid #ddd}.ui .fullpage.pain.form table th{background:rgba(255,255,255,0.4);text-align:left}.ui .fullpage.pain.form h2.text.aquamarine{margin:1em 0 0.3em 0}.ui .fullpage.pain.form dt,.ui .fullpage.pain.form dd,.ui .fullpage.pain.form dl{font-size:16px}.ui .fullpage.pain.form dt{font-weight:bold}.pain #form select.input{width:90%}.pain #form #tab_12 input.input{width:87%}.pain .over{position:relative;z-index:100}.pain button.disabled{color:#ddd}.pain button.disabled .circle{color:#ddd;border-color:#ddd}.pain .entry .pain-faces{width:550px;position:absolute;z-index:1000}@media (max-width: 990px){.pain .entry .pain-faces{margin:auto;width:100%;z-index:99}}.pain .entry .pain-faces img{max-width:64px;height:64px}@use "sass:color"{}.bg-green{background:#82bc00}.bg-white{background:white}.bg-healthmotiv{background-image:url("/static/debug/img/bgdoctorwhite.jpg");background-size:cover;background-position:center}.bg-gray-100{background-color:#f3f4f6}.bg-green-300{background-color:#82bc22}.text-left{text-align:left}.text-white{color:white}.text-gray-700{color:#374151}.p-4{padding:1rem}.m-4{margin:1rem}.m-12px{margin:12px}.min-w-1\/3{min-width:33.333%}.rounded{border-radius:3px}.rounded-lg{border-radius:6px}.border{border:1px}.border-0{border:0px}.border-grey-100{border-color:#f3f4f6}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow-dark{box-shadow:rgba(0,0,0,0.5) 0px 0px 3px,rgba(0,0,0,0.9) 0px 0px 1px}.w-full{width:100%}.h-full{height:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex-grow:1}.self-end{align-self:end}.self-start{align-self:start}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.ui .progress{display:block;width:100%;height:10px;text-align:left}.ui .progress .bar{display:inline-block;content:" ";background:blue;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ui .progress .bar.blue{background-color:#74C0DE}.ui .progress .bar.purple{background-color:#B06FB1}.ui .progress .bar.red{background-color:#FF8283}.ui .progress .bar.yellow{background-color:#FDCE32}.ui ul.progress{height:auto;list-style:none}.ui ul.progress>li{display:block;margin-bottom:5px}.ui .background.white{background-color:#fff}.ui .background.white.transparent{background-color:rgba(255,255,255,0.75)}.ui .background.yellow{background-color:#fff1ca}.ui .background.light.grey{background-color:#EEE}.ui .background.aquamarine{background-color:#00CDC4}.ui .background.aquamarine.alpha{background-color:rgba(0,166,156,0.5)}.ui .background.shadow{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.ui .background.fullpage{box-sizing:border-box;min-height:calc( 100vh - 64px);height:100%;background-attachment:fixed;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.ui .background.over{position:fixed;overflow:auto;top:0px;left:0px;width:100%;height:100%;background-attachment:fixed;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1000}.ui .background.over.transparent{background-color:rgba(255,255,255,0.75)}.ui>.centered,.ui .background>.centered,.ui nav>.centered{width:800px;margin:auto}@media (max-width: 990px){.ui>.centered,.ui .background>.centered,.ui nav>.centered{width:100%}}.ui>.centered.wide,.ui .background>.centered.wide,.ui nav>.centered.wide{width:1000px}@media (max-width: 990px){.ui>.centered.wide,.ui .background>.centered.wide,.ui nav>.centered.wide{width:100%;margin:0 auto}}.ui>.centered.margin-bottom,.ui .background>.centered.margin-bottom,.ui nav>.centered.margin-bottom{margin-bottom:20px}.ui .border.all{border:1px solid #666}.ui .border.all.dashed{border:1px dashed #666}.ui .border.bottom{border-bottom:1px solid #666}.ui .border.bottom.dashed{border-bottom:1px dashed #666}.ui .border.top{border-top:1px solid #666}.ui .border.top.dashed{border-top:1px dashed #666}.ui .border.grey{border-color:#666}.ui .border.grey.light{border-color:#CCC}.ui .border.round{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.ui .border.white{border-color:white}.ui .icon,.ui.icon{text-align:center;display:inline-block;font-size:15px;width:15px;height:15px}.ui .icon.medium,.ui.icon.medium{font-size:20px;width:20px;height:20px}.ui .icon.big,.ui.icon.big{font-size:26px;width:30px;height:30px}.ui .icon.more.big,.ui.icon.more.big{font-size:35px;width:35px;height:35px}.ui .icon.bigger,.ui.icon.bigger{font-size:40px;width:40px;height:40px}.ui .icon.huge,.ui.icon.huge{font-size:60px;width:60px;height:60px}.ui .icon.vmiddle,.ui.icon.vmiddle{vertical-align:middle}.ui .icon.filled,.ui.icon.filled{background:black;color:white;border-color:white}.ui .icon.margin-top,.ui.icon.margin-top{margin-top:9px}.ui .icon.margin-top2,.ui.icon.margin-top2{margin-top:40px}.ui .icon.red,.ui.icon.red{color:#be1e2d}.ui .icon.white,.ui.icon.white{color:white}.ui .circle{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;display:inline-block;border:2px solid #4c4c4c;padding:0;width:40px;height:40px;line-height:35px;vertical-align:middle;background:none;color:#4c4c4c;font-size:30px}.ui .circle *{line-height:normal}.ui .circle.line-height{line-height:38px}.ui .circle.text{font-size:16px}.ui .circle.icon{line-height:40px}.ui .circle.big{width:40px;height:40px;line-height:40px}.ui .circle.less.bigger{width:60px;height:60px;line-height:60px}.ui .circle.bigger{width:80px;height:80px;line-height:80px}.ui .circle.more.big{width:110px;height:110px;-webkit-border-radius:110px;-moz-border-radius:110px;border-radius:110px;line-height:110px}.ui .circle.more.bigger{width:200px;height:200px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;line-height:normal}.ui .circle.normal{width:44px;height:44px;line-height:normal}.ui .circle.medium{border:2px solid #4c4c4c;width:30px;height:30px;line-height:30px}.ui .circle.small{border:2px solid #4c4c4c;width:20px;height:20px;line-height:20px}.ui .circle.mini{border:1px solid #4c4c4c;width:15px;height:15px;line-height:15px;font-size:8px}.ui .circle.white{border:2px solid white;color:white}.ui .circle.filled{border:none}.ui .circle.filled.aquamarine{color:#02A698;background:white}.ui .circle.filled.grey{border:3px solid #999;background:#999;color:#999}.ui .circle.filled.grey.selected{border:3px solid #999;background:#999;color:white}.ui .circle.filled.light-grey{border:3px solid #999;background:#999;color:white}.ui .circle.filled.lighter-grey{border:3px solid #CCC;background:#CCC;color:white}.ui .circle.filled.lighter-grey:hover,.ui .circle.filled.lighter-grey.selected{background:#666}.ui .circle.filled.green{background:#8BC53F}.ui .circle.filled.red{background:#EE4036;color:white}.ui .circle.filled.noborder{border:0}.ui .circle.filled.noborder:hover,.ui .circle.filled.noborder.selected{border:0}.ui .circle.filled.noborder.light{border:3px solid #999;background:#999;color:white}.ui .circle.no-height{line-height:normal;font-size:medium}.ui .pointy{position:relative}.ui .pointy.green{background-color:#71B021}.ui .pointy.top:before{content:"";position:absolute;left:40px;top:-11px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #71B021}.ui .pointy.side-left:before{content:"";position:absolute;left:-11px;top:20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:15px solid #999}.ui .button:hover{background:#4c4c4c}.ui .button:hover.disabled{background:none}.ui .button.square{color:#666;font-size:18px;font-weight:bold;margin-left:0;padding:12px 9px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#c8c8c8 100%;background-image:-webkit-linear-gradient(top, #e2e2e2 15%, #c8c8c8 100%);background-image:-moz-linear-gradient(top, #e2e2e2 15%, #c8c8c8 100%);background-image:-ms-linear-gradient(top, #e2e2e2 15%, #c8c8c8 100%);background-image:-o-linear-gradient(top, #e2e2e2 15%, #c8c8c8 100%);background-image:linear-gradient(to bottom, #e2e2e2 15%, #c8c8c8 100%)}@media (max-width: 650px){.ui .button.square{padding:12px 5px;font-size:12px}}.ui .button.square:hover{background:#999}.ui .button.empty{background-color:transparent;border:2px solid #333;color:#333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:12px 10px}.ui .button.empty:hover{background-color:#296BAD;color:white;border-color:#296BAD}.ui .button.grey{color:white;border-color:#878787}.ui .button.grey.circle{color:#878787}.ui .button.border{border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999}.ui .button.border:last-child{border-right:1px solid #999}.ui .button.circle:hover{color:#eee;border-color:#eee;text-decoration:none}.ui .button.disabled{color:#ccc}.ui .button.disabled.circle{border-color:#ccc}.ui .button.disabled.circle:hover{border-color:#ccc}.ui .button.disabled:hover{color:#ccc}.ui .complex-container{width:140px;margin:0 auto;margin-bottom:15px}.ui .complex-container label{display:block;margin-left:0;vertical-align:middle;margin-bottom:3px}.ui .complex.input{width:140px;height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;border:1px solid #999;overflow:hidden;color:#4c4c4c;word-break:keep-all;padding:0}.ui .complex.input input,.ui .complex.input select{font-size:40px;border:0;background:#fff;display:inline-block;width:100px;padding:7px 0;text-align:right;color:#4c4c4c;margin:0;line-height:normal}.ui .complex.input select{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:18px 0;text-align:center;font-size:19px}.ui .complex.input.longunit input{width:75px}.ui .complex.input .buttons{border-top:1px solid #999;display:block}.ui .complex.input .buttons>button{display:inline-block;width:70px;height:40px;background:#cdcdcd;background-image:-webkit-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:-moz-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:-ms-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:-o-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:linear-gradient(to bottom, #f4f4f4, #cdcdcd);padding:0;text-align:center;line-height:40px;font-size:35px;font-weight:bold;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#4c4c4c;-webkit-text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff;text-shadow:1px 1px 1px #fff}.ui .complex.input .buttons>button:nth-child(1){border-right:1px solid #999}.ui .complex.input .buttons>button:nth-child(2){border-left:1px solid #EEE}.ui .complex.input .buttons>button:hover{background:silver;background-image:-webkit-linear-gradient(top, #e7e7e7, silver);background-image:-moz-linear-gradient(top, #e7e7e7, silver);background-image:-ms-linear-gradient(top, #e7e7e7, silver);background-image:-o-linear-gradient(top, #e7e7e7, silver);background-image:linear-gradient(to bottom, #e7e7e7, silver)}.ui .text.massive{font-size:70px}.ui .text.huge{font-size:40px}.ui .text.more.huge{font-size:50px}.ui .text.more.huge.line-height{line-height:50px}.ui .text.big{font-size:30px}.ui .text.mid{font-size:20px}.ui .text.normal{font-size:15px}.ui .text.small{font-size:13px}.ui .text.smaller{font-size:12px}.ui .text.mini{font-size:11px}.ui .text.tiny{font-size:10px}.ui .text.stretched{letter-spacing:-3px}.ui .text.italic{font-style:italic}.ui .text.white{color:white}.ui .text.black{color:black}.ui .text.grey{color:#666}.ui .text.dark.grey{color:#4C4C4C}.ui .text.light.grey{color:#BBB}.ui .text.aquamarine{color:#02A698}.ui .text.red{color:#c01d2f}.ui .text.orange{color:#ec4238}.ui .text.bold{font-weight:bold}.ui .text.mnormal{font-size:12px}.ui .text.clear{text-transform:none}.ui .center{text-align:center}@media (max-width: 990px){.ui .mcenter{text-align:center}}.ui .align.left{text-align:left;float:none;margin:0}.ui .align.right{text-align:right;float:none}.ui .scroll{overflow:auto}.ui .margin{margin:10px}.ui .margin.bottom.h20{margin:0 0 20px 0}.ui .margin.top.h50{margin:50px 0 0 0}.ui .margin.top.h90{margin:90px 0 0 0}.ui .margin.top.h-20{margin:-20px 0 0 0}.ui .margin.top.h-100{margin:-100px 0 0 0}@media (max-width: 990px){.ui .margin.mnomargin{margin:0 !important}}.ui .padding{padding:10px}.ui .padding.top{padding:10px 0 0 0}.ui .padding.down{padding:0 0 10px 0}.ui .padding.top.down{padding:10px 0 10px 0}.ui .padding.left{padding-left:10px}.ui .padding.left.right{padding:0 10px}.ui .padding.top.left.right{padding:10px 10px 0 10px}.ui .padding .double.padding,.ui .padding.double{padding:20px !important}@media (max-width: 990px){.ui .padding .double.padding.mnopadding,.ui .padding.double.mnopadding{padding:0 !important}}.ui .padding.triple{padding:30px !important}@media (max-width: 990px){.ui .mpadding{padding:10px}}@media (max-width: 990px){.ui .mnopadding{padding:0 !important}}@media (max-width: 990px){.ui .mnomargin{margin:0 !important}}.ui ul,.ui li{list-style:none}.ui .scroll{overflow:auto}.ui .scroll.area1{max-height:400px}@media (max-width: 990px){.ui .scroll.area1{max-height:none}}.ui .scroll.area2{max-height:250px}@media (max-width: 990px){.ui .scroll.area2{max-height:none}}.ui .scroll.area3{max-height:300px}@media (max-width: 990px){.ui .scroll.area3{max-height:none}}.ui .inline{display:inline-block !important}.ui .lightbox{width:800px;margin:auto;position:relative;top:80px;box-sizing:border-box}@media (max-width: 650px){.ui .lightbox{width:90%;margin:0 auto;top:10px}}.ui .lightbox.padding{padding:10px 60px}@media (max-width: 650px){.ui .lightbox.padding{padding:10px}}.ui .lightbox.small{width:540px}@media (max-width: 650px){.ui .lightbox.small{width:90%;margin:0 auto;top:10px}}.ui .lightbox.small.padding{padding:40px}.ui .lightbox.smaller{width:450px}@media (max-width: 650px){.ui .lightbox.smaller{width:90%;margin:0 auto;top:10px}.ui .lightbox.smaller.top70{top:70px}}.ui .input{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:30px;background:white;border:1px solid #999;padding:0 12px}.ui .input.date,.ui .input.time{display:inline-block;width:8em;text-align:center}.ui .input.date.short,.ui .input.time.short{width:70px}.ui .input.mini{height:20px;padding:0 5px;max-width:100px}.ui .input.mid{height:70px}.ui .input.super{height:400px}.ui .input.textarea{padding:6px 12px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;box-sizing:border-box}.ui .input.smaller{font-size:11px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:auto;min-height:auto;padding:2px 5px;margin-bottom:0;margin-top:5px}.ui .input.with.icon{display:inline-block;border:1px solid #999;width:20px;height:30px;-webkit-border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;border-radius:40px 0 0 40px;background:#cdcdcd;background-image:-webkit-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:-moz-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:-ms-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:-o-linear-gradient(top, #f4f4f4, #cdcdcd);background-image:linear-gradient(to bottom, #f4f4f4, #cdcdcd);line-height:28px;font-size:21px;padding-top:3px;margin-left:0}@media (max-width: 650px){.ui .input.with.icon{font-size:10px;width:10px;margin-top:5px;margin-left:0;padding:0 4px}}.ui .input.with.icon:hover{background:silver;background-image:-webkit-linear-gradient(top, #e7e7e7, silver);background-image:-moz-linear-gradient(top, #e7e7e7, silver);background-image:-ms-linear-gradient(top, #e7e7e7, silver);background-image:-o-linear-gradient(top, #e7e7e7, silver);background-image:linear-gradient(to bottom, #e7e7e7, silver);cursor:pointer}.ui .input.with.icon .input{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;padding:0 12px 0 0;position:relative;top:-33px;right:-30px;line-height:30px;font-size:15px;margin-bottom:5px}@media (max-width: 650px){.ui .input.with.icon .input{right:-14px;top:-29px;font-size:10px;padding:0;height:32px;min-height:32px;line-height:30px;width:70px}}.ui .input.with.icon .input.date.short{top:-34px;font-size:11px;padding:0 3px 0 0}@media (max-width: 650px){.ui .input.with.icon .input.date.short{top:-29px;font-size:10px;padding:0}}.ui [js-item=template]{display:none}.ui .ui-slider .ui-slider-handle{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#437f0d;-ms-touch-action:none;touch-action:none}.ui .ui-widget-content{background:#999}.ui .toggle{position:relative;width:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ui .toggle .checkbox{display:none}.ui .toggle .label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999999;border-radius:20px;margin-left:0px}.ui .toggle .inner{display:block;width:200%;margin-left:-100%;transition:margin 0.3s ease-in 0s}.ui .toggle .inner:before,.ui .toggle .inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:white;font-family:Trebuchet, Arial, sans-serif;font-weight:bold;box-sizing:border-box}.ui .toggle .inner:before{content:"ON";padding-left:10px;background-color:#34A7C1;color:#FFFFFF}.ui .toggle .inner:after{content:"OFF";padding-right:6px;background-color:#EEEEEE;color:#999999;text-align:right}.ui .toggle .switch{display:block;width:18px;margin:6px;background:#FFFFFF;position:absolute;top:0;bottom:0;right:35px;border:2px solid #999999;border-radius:20px;transition:all 0.3s ease-in 0s}.ui .toggle .checkbox:checked+.label .inner{margin-left:0}.ui .toggle .checkbox:checked+.label .switch{right:0px}.ui .input.checkbox{display:inline-block;width:15px;height:15px;padding:0 0 0 0 !important;cursor:pointer;background:none;border:0}.ui .input.checkbox input{display:none}.ui .input.checkbox span:before{display:block;content:"✓";width:15px;height:15px;font-size:15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #999;vertical-align:middle;line-height:10px;color:#ddd;background:none}.ui .input.checkbox input:checked+span:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;content:"✓";color:white !important;border-color:#02A698 !important;background:#02A698 !important}.ui .input.checkbox.margin-top{margin-top:5px}.ui .input.radio{display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:15px;height:15px;border:1px solid #999;padding:3px 0 0 3px !important;cursor:pointer;background:none}.ui .input.radio input{display:none}.ui .input.radio span{display:block;content:" ";width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;vertical-align:middle}.ui .input.radio input:checked+span{background:#02A698}.ui .tab.header{display:block;width:80%;list-style:none;text-align:center;margin:auto;margin-top:25px;margin-bottom:7px}@media (max-width: 650px){.ui .tab.header{width:100%}}.ui .tab.header li{display:inline-block}.ui .tab.header li a{padding:5px 9px;font-size:16px;color:#666;text-transform:uppercase;text-decoration:none}@media (max-width: 650px){.ui .tab.header li a{font-size:12px;padding:5px 0}}.ui .tab.header li.selected a.border-bottom,.ui .tab.header li:hover a.border-bottom{border-bottom:6px solid #bfe068;color:black}.ui .tab.header.circles{width:100%}.ui .tab.header.circles li{display:inline-block}.ui .tab.header.circles li .circle{color:#878787;border-color:#878787;font-size:20px}.ui .tab.header.circles li.selected .circle,.ui .tab.header.circles li:hover .circle{background:#00AAA3;border-color:#00AAA3;color:white}.ui .tab.header.circles .disabled .circle,.ui .tab.header.circles .disabled:hover .circle{border-color:#ccc;color:#ccc}.ui .tab.view>*{display:none;list-style:none}
