

/*===============================
https://fisiolar.pt/media/com_acymailing/css/acypopup.css?v=1535794949
================================================================================*/
@import "https://fisiolar.pt/media/com_acymailing/css/acyicon.css";@keyframes fadeIn{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}.acymailingpopup{cursor:pointer}#acymailingpopupshadow{z-index:101000;background-color:#000;position:fixed;left:0px;top:0px;bottom:0px;right:0px;opacity:0.7}#acymailingpopup{z-index:101100;background-color:#fff;position:fixed;padding:10px;border-radius:3px;animation:0.5s fadeIn forwards}@media (max-width:1000px){#acymailingpopup{overflow-x:hidden;overflow-y:scroll}#acymailingpopup #closepop{display:none}}#acymailingpopup iframe{width:100%;height:100%;border:0}#closepop{position:absolute;width:15px;height:15px;right:-10px;top:-10px;background-color:white;border-radius:20px;border:2px solid #525252;font-size:15px;cursor:pointer;font-family:'acyicon';line-height:1;box-sizing:content-box}#closepop:before{content:"\e621"}


/*===============================
https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/css/jcarousel.css
================================================================================*/
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000} .jcarousel-skin-tango .jcarousel-next{background:url(https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/images/re-right.png) !important;_text-indent:-9999px;position:absolute;z-index:999;margin:0;padding:0;width:10px;height:15px}.jcarousel-skin-tango .jcarousel-next:hover,.jcarousel-skin-tango .jcarousel-next:focus{background:url(https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/images/re-right-hover.png) scroll 0 0 transparent !important}.jcarousel-skin-tango .jcarousel-next:active{background:url(https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/images/re-right-hover.png) scroll 0 0 transparent !important}.jcarousel-skin-tango .jcarousel-prev{background:url(https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/images/re-left.png) !important;_text-indent:-9999px;position:absolute;z-index:999;margin:0;padding:0;width:10px;height:15px}.jcarousel-skin-tango .jcarousel-prev:hover,.jcarousel-skin-tango .jcarousel-prev:focus{background:url(https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/images/re-left-hover.png) scroll 0 0 transparent !important}.jcarousel-skin-tango .jcarousel-prev:active{background:url(https://fisiolar.pt/modules/mod_bt_contentshowcase/assets/images/re-left-hover.png) scroll 0 0 transparent !important}


/*===============================
https://fisiolar.pt/modules/mod_bt_contentshowcase/tmpl/themes/frontpageshow/css/btcontentshowcase.css
================================================================================*/
.fpshow,.fpshow .bt-sliders{position:relative;overflow:hidden}.fpshow .bt-window{position:relative;width:300%;left:-100%}.fpshow .bt-header h3{margin:0px;padding:8px 10px;background:darkred}.fpshow .bt-header h3 span{text-transform:uppercase;color:#fff}.fpshow .bt-slide{position:absolute;width:33.34%;left:33.33%;overflow:hidden;z-index:0}.fpshow .bt-item{position:relative}.fpshow .bt-mainimg{width:100%;box-shadow:0 0 0 #000}.fpshow .bt-caption{position:absolute;bottom:0;width:100%;display:none;z-index:6;left:0}.fpshow .bt-caption-content{color:#fff;padding:10px}.fpshow .bt-caption-content a{color:#fff;text-decoration:none}.fpshow .bt-title a{text-transform:uppercase;color:#fff;margin:8px 0;font-size:150%;display:inline-block}.fpshow .bt-caption-bg{background:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);height:100%;width:100%;position:absolute;bottom:0;z-index:-1}.fpshow .bt-handles{position:absolute;bottom:0;right:0;z-index:7;background:#000;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.fpshow .bt-handles div{width:9px;height:17px;float:left;cursor:pointer;margin:7px}.fpshow .bt-handles div.next{background:url("https://fisiolar.pt/modules/mod_bt_contentshowcase/tmpl/themes/frontpageshow/images/bg-showcase-top-next.png") no-repeat scroll center top transparent}.fpshow .bt-handles div.next:hover{background:url("https://fisiolar.pt/modules/mod_bt_contentshowcase/tmpl/themes/frontpageshow/images/bg-showcase-top-next.png") no-repeat scroll center -17px transparent}.fpshow .bt-handles div.prev{background:url("https://fisiolar.pt/modules/mod_bt_contentshowcase/tmpl/themes/frontpageshow/images/bg-showcase-top-back.png") no-repeat scroll center top transparent}.fpshow .bt-handles div.prev:hover{background:url("https://fisiolar.pt/modules/mod_bt_contentshowcase/tmpl/themes/frontpageshow/images/bg-showcase-top-back.png") no-repeat scroll center -17px transparent} .fpshow .bt-footernav{background:#111111;overflow:hidden;color:#aeaeae;line-height:150%}.fpshow .bt-footernav .active{color:#e4e4e4;background:#000}.fpshow .bt-footernav .bt-title{font-weight:bold}.fpshow .bt-footernav .bt-date{color:#727272}.fpshow .bt-footernav .active .bt-date{color:red}.fpshow .bt-nav{float:left;width:200px;cursor:pointer;padding:10px;border-right:1px solid #424242}.fpshow .bt-nav-last{border-right:1px solid #000}.fpshow .bt-navpipe{position:absolute}


/*===============================
/templates/bt_medical/html/mod_bt_backgroundslideshow/css/style.css
================================================================================*/
.wrapp-inner{position:relative;z-index:1}#cp-bg-slide{display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:0}#cp-bg-slide img{max-width:none!important}#cp-bg-bar{display:none}#cp-bg-slide .loading{height:32px;width:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;background:url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/loading.gif) no-repeat}.slideimg{width:100%;background:#111;height:100%;left:0;position:absolute;top:0;display:none;text-align:center;overflow:hidden} .bgd-over-image{position:absolute;width:100%;height:100%;pointer-events:none} #cp-caption{background:none; margin:0 auto;position:relative;display:none;z-index:1}#cp-caption-inner{position:fixed; z-index:5;text-align:left}.cp-title{color:#fff;padding:0 15px;background:#a4080c;margin-bottom:8px;display:inline-block;-webkit-font-smoothing:antialiased;font-weight:normal;font-size:28px;line-height:38px;text-transform:uppercase}.cp-title a{font-size:28px;color:#fff;line-height:38px;text-decoration:none;text-transform:uppercase;background:none}.cp-desc-block{display:block;line-height:36px}.cp-desc{font-size:18px;background:url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/bgd-desc.png) repeat top left;color:#fff;font-weight:normal;padding:6px 15px;display:inline} #cp-bg-bar{position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:99}#progress-background{background:#222222;bottom:0;left:0;height:5px;position:absolute;width:100%;z-index:101;overflow:hidden}#progress-bar{background:#A2080C;height:5px;position:relative;width:100%;left:-100%} .progress-button{background:#222222;display:block;padding:5px 3px;float:left;position:relative}.cp-slide-btn{background-color:#9e080c;background-position:center center;background-repeat:no-repeat;width:27px;height:27px;display:block;position:static;float:left;margin:0 2px;z-index:100}.thumbimages{position:relative;background:#FFFFFF}.cp-video-btn{background-position:center center;background-repeat:no-repeat;display:block;z-index:120;cursor:pointer}.cp-video-btn:hover{opacity:0.8;background:transparent;background-image:url("../images/btn_playg_46x46 hover.png");background-position:center center;background-repeat:no-repeat}a#cp-back{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/back.png")}a#cp-next{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/next.png")}a#cp-play{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/play.png")}a#cp-pause{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/pause.png")}a.cp-video-btn{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/btn_playg_46x46.png")}a.cp-video-btn16{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/btn_play_16x16.png")}.cp-video-btn16:hover{background:transparent;background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/btn_play_16x16.png")}a#cp-pause,a#cp-play{width:27px;left:45px}a#cp-next{left:78px} #cp-bg-navigation{position:absolute;bottom:5px;display:none}#thumbimgs{float:left;position:relative;overflow:hidden}#thumbimgs-inner{position:absolute;width:200px}#thumbimgs .thumbimg img{margin:0;padding:0;border:none}#thumbimgs .thumbimg{float:left;border:2px solid #fff;margin:0px 2px;cursor:pointer}#thumbimgs .active{border:2px solid #e0b125}.nav-btn{margin:0px 2px;float:left;display:block;width:11px;height:17px}#nav-back{background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/back.png")}#nav-next{clear:right;background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/next.png")}.fr-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#ytplayer{height:12px;width:100%}.play-rel{position:absolute;bottom:0px;left:0px;width:41px;height:35px;background:#000 url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/play-pause-btn.gif) -1px -2px no-repeat;cursor:pointer}.btn-playing{background:#000 url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/play-pause-btn.gif) -1px -42px no-repeat}.btn-buffering{background:#000 url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/loading_black.gif) center center no-repeat}.btn-paused{background:#000 url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/play-pause-btn.gif) -1px -2px no-repeat}.seekbarscroll{position:absolute;bottom:0px;left:40px;width:94%;height:5px;background:#FF2800 url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/seekbar-bg.gif) no-repeat;background-size:100% 60px;border-top:15px solid #000;border-bottom:15px solid #000}.mute-btn{position:absolute;bottom:0px;right:0px;width:41px;height:35px;background:#000 url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/mute-btn.gif) 0px 0px no-repeat;cursor:pointer}.spaceimage{margin-bottom:30px}.spacebarimage{margin-bottom:35px}#cp-bg-bar .button-justify{width:100%;background:none;margin:0;text-align:center;padding:0;height:0px}#cp-bg-bar .button-justify .cp-slide-btn{display:inline-block;background-image:url("/templates/bt_medical/html/mod_bt_backgroundslideshow/images/justify-bg.png")!important;background-color:transparent!important;width:37px;height:37px;opacity:0.5;filter:alpha(opacity=50);position:absolute}#cp-bg-bar .button-justify .cp-slide-btn:hover{opacity:100;filter:alpha(opacity=100)}.button-justify #cp-back{background-position:bottom left;left:40px}.button-justify #cp-next{background-position:top left;right:40px;left:auto}.button-justify #cp-pause{left:50%;margin-left:-18px;background-position:top right}.button-justify #cp-play{left:50%;margin-left:-18px;background-position:bottom right}#cp-bullet{padding:0px 10px 10px 10px}#cp-bullet span{cursor:pointer;display:inline-block;width:18px;height:18px;background:url(/templates/bt_medical/html/mod_bt_backgroundslideshow/images/bullet.png) left bottom;text-indent:9999px}#cp-bullet span.active,#cp-bullet span:hover{background-position:top left}#cp-hide-content{position:fixed;top:0;right:0;display:block;padding:10px 20px;background:#A4080C;color:#ffffff;z-index:9999}


/*===============================
/templates/bt_medical/html/mod_bt_sociallogin/css/style2.0.css
================================================================================*/
#btl-content-login #social-connect div{color:#555555;font-size:15px;font-weight:bold;margin-left:18px}#btl-content-login #social-connect ul{margin:0 !important;padding:0}#btl-content-login #social-connect li{float:left;list-style:none;margin:10px 0px 15px 8px;height:20px;padding:0}#btl-content-login #social-connect img{box-shadow:0 3px 2px rgba(0,0,0,0.4);border-radius:6px}#btl-content-login #social-connect a:hover img{box-shadow:0 3px 1px rgba(0,0,0,0.4);border-radius:5px;margin-top:1px}#btl-content-login #social-connect a{text-decoration:none!important}#btl-content-login .spacer{height:14px}#btl-content-login #social-connect a:HOVER,#btl-content-login #social-connect a:ACTIVE,#btl-content-login #social-connect a:FOCUS{text-decoration:none;background-color:transparent } #simplemodal-overlay{background-color:#000}#simplemodal-container{width:400px;height:400px}.simplemodal-wrap{overflow:visible!important}#simplemodal-container a.modalCloseImg{background:url(/templates/bt_medical/html/mod_bt_sociallogin/images/close_bt.png) top no-repeat;width:26px;height:26px;display:inline;z-index:3200;position:absolute;top:6px;right:10px;cursor:pointer}#simplemodal-container a.modalCloseImg:hover{background:url(/templates/bt_medical/html/mod_bt_sociallogin/images/close_bt.png) bottom no-repeat;width:26px;height:26px;display:inline;z-index:3200;position:absolute;top:6px;right:10px;cursor:pointer}.btl-content-block{background:none repeat scroll 0 0 #FFFFFF;border-radius:4px;border:1px solid #dadada;box-shadow:8px 8px 8px rgba(0,0,0,0.4);display:none;height:auto;overflow:hidden;text-align:left;font-size:12px;position:relative}.btl-content-block form{margin:0;padding:0}.btl-content-block .invalid{color:#9D261D;font-weight:bold}.btl-content-block h3{background:url("/templates/bt_medical/html/mod_bt_sociallogin/images/header_bglogin.jpg") repeat-x scroll left top transparent;font-weight:normal;line-height:35px;margin:0px;padding:3px 0px 0px 19px!important;text-transform:uppercase;font-size:18px}.btl-input > input[type=text],.btl-input > input[type=email],.btl-input > input[type=password],#recaptcha > input{border:1px solid #dadada;border-radius:4px;margin:5px 0;text-indent:5px;height:26px;padding:0;width:200px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s}.btl-input > textarea{width:200px;border:1px solid #dadada;border-radius:4px;margin:5px 0;text-indent:5px}.btl-input > input:focus,.btl-input > textarea:focus,#recaptcha > input:focus{border-color:#E9322D;box-shadow:0 0 6px #F8B9B7}#recaptcha span#btl-captcha-reload{display:inline-block;width:16px;height:16px;background:url('/templates/bt_medical/html/mod_bt_sociallogin/images/reload.png') no-repeat;text-indent:-9999px;cursor:pointer}#btl{position:relative}#btl .btl-panel{overflow:hidden}#btl .btl-panel > #btl-panel-profile{background:url(/templates/bt_medical/html/mod_bt_sociallogin/images/btl-panel-bg.png) top right no-repeat;padding-right:30px}button::-moz-focus-inner{padding:0;border:none}#btl .btl-panel > span{display:inline-block;height:26px;line-height:28px;padding:0 18px;cursor:pointer;text-indent:0!important;width:auto}#btl .btl-panel > span{margin:2px 0px;box-shadow:1px 1px 1px rgba(0,0,0,0.5)}#btl .btl-panel > span,button.btl-buttonsubmit,input.btl-buttonsubmit{border-radius:3px}#btl .btl-panel > span.active,#btl .btl-panel > span:hover,button.btl-buttonsubmit:focus,input.btl-buttonsubmit:focus{opacity:0.8}.btl-error{display:none}.btl-error-detail{display:none;float:right;color:#FF0000;margin-bottom:4px}.btl-field,#register-link,.btl-error-detail,.btl-error,.btl-note{margin:5px 20px 5px 20px !important;overflow:hidden}.btl-label{float:left!important}.btl-input{float:right!important}#jform_profile_dob_img{margin-top:5px}#recaptcha{height:auto!important;float:right}#btl-content-login .btl-input input{width:180px}#btl-input-remember{margin-bottom:5px;height:20px}#btl-checkbox-remember{width:15px!important}.clear{clear:both}.btl-error{color:#FF0000}input.btl-buttonsubmit,button.btl-buttonsubmit{border:none!important;cursor:pointer;text-align:center!important;font-family:'Roboto';width:auto!important;padding:0 12px;display:inline-block}div.btl-buttonsubmit{margin:0px 25px 13px 18px}#btl-content > .btl-content-block{position:absolute!important;z-index:999}.btl-note,#register-link{padding:12px 0px}#btl-content-login .btl-input{float:right}#btl-content div.btl-buttonsubmit{border-top:1px dotted #c4c4c4}#btl-content #btl-content-login .btl-label{line-height:38px;min-width:0px!important} #btl-content #btl-content-profile{overflow:hidden}#btl-content #btl-content-profile #module-in-profile>div{min-width:200px}#btl-content #btl-content-profile #module-in-profile ul{position:static;text-align:left;margin:0 0 0 15px;padding:0!important}#btl-content-profile ul.menu li{background:url("/templates/bt_medical/html/mod_bt_sociallogin/images/bullet.png") no-repeat scroll 5px 15px transparent;padding:0 0 0 20px!important;border-bottom:1px solid #E8E8E8;display:list-item!important;line-height:37px}#btl-content #btl-content-profile #module-in-profile ul li a{color:#6b6b6b;text-decoration:none !important;text-transform:none!important;font-family:arial,tahoma}#btl-content-profile ul.menu li a{color:#616161!important;text-decoration:none!important;border:none!important;background:none!important;display:inline!important;padding:0!important;margin:0!important;text-transform:none!important}#btl-content-profile div.btl-buttonsubmit{clear:both;margin-bottom:15px;border:none!important;text-align:center;margin-top:0!important} #btl-register-in-process,#btl-login-in-process{display:none;background:url("/templates/bt_medical/html/mod_bt_sociallogin/images/loading.gif") no-repeat #000 50%;opacity:0.4;width:100%;height:100%;position:absolute;z-index:9999;top:-1px;left:-1px;padding-top:1px;padding-left:1px} #btl-success{display:none;margin:20px 0 30px 0;background:url("/templates/bt_medical/html/mod_bt_sociallogin/images/notice-info.png") no-repeat;display:none;color:#000;border-bottom:2px solid #90B203;border-top:2px solid #90B203;font-size:14px;padding:10px 10px 10px 25px} #bt_ul{margin-bottom:10px!important;margin-left:20px;list-style:none} #btl-content-login ul{position:static!important;text-align:left}#btl-content-login ul li{margin-top:7px}#bt_ul li a{padding:0}#btl-wrap-module{padding-left:20px;padding-bottom:20px;padding-top:10px;min-width:200px}.bt-scroll{overflow-y:auto;overflow-x:hidden}.bt-scroll .bt-scroll-inner{padding-bottom:10px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#eee;position:relative}.jspDrag{background:#dadada;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%} * html .jspCorner{margin:0 -3px 0 0}