.bota-outer{position:absolute;z-index:5999;list-style:none;background-color:white;border-top-width:2px;border-top-style:solid;box-shadow:0 2px 9px -1px rgba(0,0,0,0.3);text-align:left}.bota-outer:after{top:-18px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:8px;border-style:solid;color:transparent}.bota-outer.flip{border-top:0;border-bottom-width:2px;border-bottom-style:solid}.bota-outer.flip:after{top:auto;bottom:-18px}.bota-X{position:absolute;right:2px;top:-5px;padding:2px;margin:3px;font-weight:300;font-size:20px;cursor:pointer}.bota-X:hover{color:black}.bota-outer.bota-right{position:absolute;border:1px solid #e1e1e1}.bota-outer.bota-right:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#23a9e7;border-width:7px;top:15px;margin-top:-7px}.bota-outer.bota-right .bota-inner{border-left:5px solid #23a9e7}.bota-outer.bota-left{border-right:3px solid #23a9e7;border-top:0;border-bottom:0}.bota-outer.bota-left:after{content:" ";top:15px;margin-top:-7px;right:-18px;border-left-color:#23a9e7}.bota-outer.bota-left.flip:after{top:auto;bottom:20px}.bota-outer.bota-right.flip:after{top:auto;bottom:15px}.bota-outer.bota-fixed{position:fixed}@media(max-width:768px){.bota-outer.bota-right:after{display:none}}
.momu-wrap,.momu-track,.momu-slide{height:100%}.momu-track{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.momu-track.no-trans{-webkit-transition:none;transition:none}.momu-slide{display:inline-block;vertical-align:top;background-color:#f5f5f5;overflow:auto}.momu-slide a:hover{text-decoration:none}.momu-li{display:block;padding:9px 15px 9px 0;color:#4d4d4d;font-size:1.1em;font-weight:300;cursor:pointer;margin-left:15px}.momu-li.active{color:#23a9e7}.momu-li .icon-angle-right{display:none;float:right;margin-right:-5px;opacity:.5}.momu-li.momu-click{border-bottom:1px solid #e1e1e1}.momu-li.momu-click .icon-angle-right{display:inline-block}a .momu-li{border-bottom:1px solid #e1e1e1}a .momu-li .icon-angle-right{display:none}.srp-mfilter-mso .momu-li{font-size:1.1em}.momu-back{margin:12px 0 2px 15px}.momu-back .rsaquo{font-size:16px;margin-right:5px}
.mso-wrap{height:100%;overflow:hidden;position:fixed;top:0;width:60%;z-index:100001;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media(max-width:480px){.mso-wrap{width:75%}}.mso-wrap.mso-from-left{-webkit-transform:translate(-101%,0px);-ms-transform:translate(-101%,0px);transform:translate(-101%,0px)}.mso-wrap.mso-from-left.mso-show{-webkit-transform:translate(0%,0px);-ms-transform:translate(0%,0px);transform:translate(0%,0px);box-shadow:12px 0 19px -10px rgba(0,0,0,0.2)}.mso-wrap.mso-from-left.mso-pos-below{box-shadow:inset -12px 0 19px -10px rgba(0,0,0,0.2)}.mso-wrap.mso-from-right{-webkit-transform:translate(167%,0px);-ms-transform:translate(167%,0px);transform:translate(167%,0px)}@media(max-width:480px){.mso-wrap.mso-from-right{-webkit-transform:translate(134%,0px);-ms-transform:translate(134%,0px);transform:translate(134%,0px)}}.mso-wrap.mso-from-right.mso-show{-webkit-transform:translate(66.6666%,0px);-ms-transform:translate(66.6666%,0px);transform:translate(66.6666%,0px);box-shadow:-12px 0 19px -10px rgba(0,0,0,0.2)}@media(max-width:480px){.mso-wrap.mso-from-right.mso-show{-webkit-transform:translate(33.3333%,0px);-ms-transform:translate(33.3333%,0px);transform:translate(33.3333%,0px)}}.mso-wrap.mso-from-right.mso-pos-below{box-shadow:inset 12px 0 19px -10px rgba(0,0,0,0.2)}.mso-inner{overflow:auto;-webkit-overflow-scrolling:touch}.mso-close{position:absolute;top:0;right:0;height:30px;width:38px;margin:12px 15px 2px 0;font-size:24px;font-weight:300;line-height:28px;text-align:center;padding:0;z-index:999}.mso-desktop{display:none}@media(max-width:1240px){.mso-desktop{display:block}}.mso-laptop{display:none}@media(max-width:1024px){.mso-laptop{display:block}}.mso-tablet{display:none}@media(max-width:768px){.mso-tablet{display:block}}.mso-mobile{display:none}@media(max-width:480px){.mso-mobile{display:block}}.mso-body #page{overflow:hidden}.mso-body #page-inner{position:relative}@media(max-width:768px){.mso-body #page-inner{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}}.mso-open.mso-slide-page #page{overflow-x:hidden}@media(max-width:768px){.mso-open.mso-slide-page #page-inner{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translate(60%,0px);-ms-transform:translate(60%,0px);transform:translate(60%,0px)}}@media(max-width:480px){.mso-open.mso-slide-page #page-inner{-webkit-transform:translate(75%,0px);-ms-transform:translate(75%,0px);transform:translate(75%,0px)}}@media(max-width:768px){.mso-from-right.mso-slide-page #page-inner{-webkit-transform:translate(-60%,0px);-ms-transform:translate(-60%,0px);transform:translate(-60%,0px)}}@media(max-width:480px){.mso-from-right.mso-slide-page #page-inner{-webkit-transform:translate(-75%,0px);-ms-transform:translate(-75%,0px);transform:translate(-75%,0px)}}@media(max-width:450px){body.mso-open:not(.rcq-active){margin-bottom:0}}
.carousel-block{margin-bottom:0}@media(max-width:480px){.carousel-block{padding:15px!important}}.carousel-block .net-logo-img{position:relative;margin-top:-7px;margin-left:-18px;height:65px;max-height:65px}@media(max-width:768px){.carousel-block .net-logo-img{max-height:45px;margin-top:-4px;margin-left:-10px}}.carousel{white-space:nowrap;position:relative;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.carousel-viewport{overflow:hidden}.carousel-wrapper{position:relative;margin:0 50px;padding-bottom:20px}.carousel-wrapper.stnd-sec-body{overflow-x:visible}.carousel-item-wrap{width:20%;display:inline-block;position:relative;vertical-align:middle;white-space:normal}@media(max-width:1920px){.carousel-item-wrap{width:25%}}@media(max-width:1024px){.carousel-item-wrap{width:33%}}@media(max-width:768px){.carousel-item-wrap{width:33%}}@media(max-width:480px){.carousel-item-wrap{width:50%}}.carousel-nav{position:absolute;top:50%;margin-top:-60px;z-index:1;padding:20px 0;font-size:2.6em;display:none}.carousel-prev{left:-50px}.carousel-next{right:-50px}.carousel-next .i{margin-left:4px}.carousel-gt4 .carousel-nav{display:inline-block}.carousel-item{display:table;width:100%;text-align:center}.carousel-item:hover .carousel-img-link{color:#23a9e7}.carousel-img-wrap{height:135px;max-height:135px;display:table-cell;vertical-align:middle;padding:5px}.carousel-img-link{display:table-row;font-size:16px;color:#4d4d4d}.carousel-img{max-width:100%;max-height:120px;display:block;margin:auto auto 15px}.carousel-item-container{display:inline-block;margin-right:-4px;width:25%}@media(min-width:1920px){.carousel-item-container{width:20%}}@media(max-width:768px){.carousel-item-container{width:50%}}.ed-rec-content .carousel-item{display:block}.ed-rec-content .carousel-item-wrap{text-align:left;width:calc(94% - 6px);margin:0 3%}@media(max-width:480px){.ed-rec-content .carousel-item-wrap{width:calc(96% - 6px);margin:0 2%}}@media(max-width:480px){.ed-rec-content{left:1%}}.ed-rec-row{margin-bottom:2em}.ed-rec-item{border:1px solid #e1e1e1;width:calc(100% - 2px);padding:2px;max-height:345px;min-height:345px;overflow:hidden;background-color:white}.ed-rec-item:hover{background-color:rgba(220,220,220,0.1)}.ed-rec-item:hover .ed-rec-title-link{color:#23a9e7}@media(max-width:1240px){.ed-rec-item{width:100%;max-height:325px;min-height:325px}}@media(max-width:768px){.ed-rec-item{height:345px;max-height:345px;margin-bottom:2em}}@media(max-width:480px){.ed-rec-item{width:auto;min-height:180px;height:180px}}.ed-rec-image{width:100%;max-height:175px;height:175px;overflow:hidden;background-color:rgba(0,0,0,0.02);border-bottom:1px solid rgba(0,0,0,0.07)}@media(max-width:1240px){.ed-rec-image{height:150px}}@media(max-width:768px){.ed-rec-image{height:100%}}@media(max-width:480px){.ed-rec-image{height:100px}}.ed-rec-img{width:100%;height:auto}.ed-rec-title{margin-top:6px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:22px;max-height:44px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}@media(max-width:480px){.ed-rec-title{font-size:14px;line-height:18px;max-height:54px;-webkit-line-clamp:3}}.ed-rec-title-link{color:#4d4d4d}.ed-rec-title-link:hover{color:#23a9e7}.ed-rec-link{color:#4d4d4d}.ed-rec-link:hover{text-decoration:none}.ed-rec-description{margin-bottom:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:22px;max-height:88px;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#4d4d4d;text-align:left}@media(max-width:480px){.ed-rec-description{display:none}}.ed-rec-title,.ed-rec-description{padding:6px 10px 0}@media(max-width:768px){.carousel-block{padding:0}.carousel-wrapper{margin:0;padding:0 6px 15px}.carousel-nav{width:auto;padding:8px 0;font-size:1.4em}.carousel-prev{left:8px}.carousel-next{right:8px}.srp .carousel-block{margin:0;padding:0}#detail-below .data-sources{margin:0 -15px;border-top:1px solid #eee}.stnd-img-next:after{content:'next >';font-family:Helvetica;font-size:14px;margin-right:5px}.stnd-img-prev:after{content:'< prev';font-family:Helvetica;font-size:14px;margin-left:5px}.stnd-img-prev:hover,.stnd-img-next:hover{opacity:1}.topic-carousel .carousel-controls-direction{margin-top:30px}.carousel-controls-direction{position:relative;top:30px;margin-top:5px}.ed-rec-row{margin-bottom:0}.ed-rec-img{width:auto;height:100%}}
.component.html table{width:100%}.component.html iframe{max-width:100%;overflow:auto}.component.html h1,.component.html h2,.component.html h3{margin:8px 0}.html>.snippet>.short>p:last-of-type{display:inline}
.dsrc-detail-link.hide{display:none}.dsrc-detail-link .i:before{display:inline;margin:0}.dsrc-expanded{display:none}.dsrc-src{position:relative}.dsrc-set{display:list-item;position:relative;list-style:lower-roman outside none;margin-left:1em}.dsrc-title-name{font-weight:bold}.dsrc-title,.dsrc-update,.dsrc-set-title,.dsrc-set-update,.dsrc-set-desc,.dsrc-set-extra{display:inline}.dsrc-img{max-height:44px;padding-bottom:5px;display:block}.dsrc-inline-img{vertical-align:middle;max-height:24px;padding:5px 0}.dsrc-mismatch-warning,.dsrc-summary{position:relative}.dsrc-emp-warning{position:absolute;top:0;right:0;font-size:7px}.dsrc-emp-section{font-size:10px;position:absolute;right:0;top:0}.dsrc-emp-section div{display:inline-block}.dsrc-set .dsrc-emp-section{display:inline-block;bottom:0;top:auto}.dsrc-mismatch-warning{background:#fee46c}.tip-body li.usage{margin-left:13px}
.dsrc-block{padding:10px 0}.dsrc-expanded{padding-top:10px}@media(max-width:768px){.dsrc-header{padding-bottom:15px}.dsrc-auto{padding:20px}}
#user-register-small-form{overflow:hidden}#user_register .form-item input,#reveal-login .form-item input{padding:8px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:2px;width:100%;box-sizing:border-box;font-size:16px;font-weight:300;font-family:helvetica;height:45px}.BOX{border-radius:3px!important}#user_register .ca-header{font-size:22px;font-weight:300}#user_register .recaptchatable a,.recaptchatable a:hover{color:#666;font-size:10px}#recaptcha_node.open{opacity:1}.social-logins{display:inline-block;padding:10px 10px 10px 15px;vertical-align:middle;margin-top:-12px}.login-or{margin:0 10px;display:inline-block;font-size:20px;color:#666;text-align:center;vertical-align:middle;margin-top:-10px}@media(max-width:768px){.login-or{display:block}}.page-user-register .form-text,.page-user-password .form-text,.popup_login_box .form-text{box-shadow:inset 0 1px 2px #DDD;font-size:17px;width:100%;padding:7px 0 8px 8px;margin-bottom:5px;font-weight:300;border-radius:2px;box-sizing:border-box}.register-terms{font-size:10px;text-align:left!important;margin-bottom:5px}.register-terms a{font-size:10px}.register-terms #edit-agree-tc-wrapper{text-align:left}.account-info label{display:none}.account-info #edit-agree-tc-wrapper .option{display:block}#user_register #edit-agree-tc{width:auto;padding:0;vertical-align:middle}.agree_tc .form-item{float:none!important}.submit-button{text-align:right;margin-top:5px}#user_register .submit-button #edit-submit{font-size:15px;text-transform:none;padding:7px 9px;font-family:helvetica}#user_register{background-color:#fff;padding:13px 15px}#user_register .fb_login_button{margin-top:10px;margin-bottom:2px;text-align:center;width:auto;display:block}#user_register .google-login-btn{text-align:center;width:auto;display:block;margin:0 auto}.account-info,.thank-you-info{border-top:0;margin-top:1px}.sub-area{padding:7px 0}#user-login-small-form,#user-register-small-form{position:relative;width:305px;margin:0 auto;max-width:100%;padding-left:1px}#user-register-small-form .sub-area{padding:0}#user-register-small-form .sub-area .error-field{margin:-5px 0 5px 0;font-size:10px}#user-login-small-form #edit-submit,#user-register-small-form #edit-submit{height:41px;font-size:15px;font-family:helvetica,arial,sans-serif}.popup_login_box{background-color:#FFF;width:675px;max-width:100%;box-shadow:0 0 30px 1px rgba(0,0,0,0.3);overflow:hidden}.popup_login_box .net-logo-img{height:36px!important;line-height:25px;vertical-align:middle;margin:-2px 0 0 -0.4em}.popup_login_dlg_body{width:100%}.login-loading{display:none;opaicty:0;height:100%;width:100%;left:0;top:0;position:absolute;z-index:10000;background:#fff}.login-loading.active{display:block;opacity:.7}#login-message{font-size:17px;background-color:#f6f6f6;top:0;position:absolute;font-weight:bold;width:100%;padding:17px 0 12px 0;text-align:center;border-bottom:1px solid #e1e1e1;text-shadow:0 1px 0 white}.ratings-note{background:url(/rx/img/ratings-note.png);width:13px;height:10px;padding:10px 22px;margin-left:-37px;margin-right:4px}.popup_login_box .close_button{background:url(/rx/img/close.png) no-repeat scroll 0 0;height:23px;width:23px;position:absolute;right:10px;top:9px}#return-login{text-align:center;padding:10px 0 20px 0;margin:0 auto}#new-login{text-align:center;width:100%;margin:0 auto;padding:16px 0;border-top:1px solid #ededed}.popup_login_box .sub-area{padding:8px 0}.popup_login_box .faceb.large{text-align:center}.popup_login_box .faceb.large .fb_button{background:transparent url("/rx/img/facebook_login_button.png") no-repeat;width:267px;height:58px;margin:-9px 0 0 -7px}#login-title{font-size:18px;font-weight:bold;padding:12px 15px 10px 15px;background:#f5f5f5;text-align:center}.popup_login_box .google-login-btn{position:relative;width:200px;height:25px;padding-left:45px;display:block;margin:0 auto 0 auto;font-size:16px;line-height:26px;text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.popup_login_box .google-login-btn .btn-icon-wrap{border-right:1px solid #d6241b;box-shadow:1px 0 0 0 rgba(255,255,255,0.3);position:absolute;left:0;top:0;height:100%;width:38px}.popup_login_box .google-login-btn .gp{position:absolute;left:5px;top:10px;font-size:22px}.popup_login_box .fb_login_button.large{position:relative;font-size:16px;line-height:26px;font-weight:bold;padding-left:45px;text-shadow:0 -1px 0 rgba(0,0,0,0.3);width:200px;height:25px;margin:10px auto 0 auto;display:block}.popup_login_box .fb_login_button .btn-icon-wrap{border-right:1px solid #425e9d;box-shadow:1px 0 0 0 rgba(255,255,255,0.3);position:absolute;left:0;top:0;height:100%;width:38px}.popup_login_box .fb_login_button.large{margin-top:13px}.popup_login_box .fb_login_button.large .fb{position:absolute;left:3px;top:9px;font-size:23px}#reveal-login,#reveal-register{padding:10px 15px 10px 10px;display:inline-block;vertical-align:middle;min-width:275px\9}#reveal-login.open{display:inline-block;background:#f5f5f5;margin-bottom:10px}.open #reveal-login-form{display:block}#reveal-login-form{display:block;max-width:302px}#grecaptcha-registration{height:78px}#ftb-sign-in-lnk{display:inline-block;font-size:16px;font-weight:300;padding:0 0 10px;margin:2px auto 7px;position:relative}#user-login-small-form input.form-submit,#user-register-small-form input.form-submit{padding:3px 10px 6px;right:0;font-size:14px;-webkit-font-smoothing:antialiased;background-color:#f5f5f5;border:1px solid #e1e1e1;color:#4d4d4d!important;width:100%}#user-register-small-form input[type=checkbox]{vertical-align:middle;margin-bottom:1px}#user-login-small-form .forgot-password{font-size:13px;display:block;margin-top:1em}#user-login-small-form a:hover,#user-register-small-form a:hover{text-decoration:underline}#create-account-title{font-size:16px;margin-top:5px;margin-bottom:10px;font-weight:300;margin-right:15px}#create-account-btn{font-size:15px}#create-account-btn .i{font-size:11px;display:inline-block;margin-left:2px;vertical-align:middle}#login-footer{background:#f5f5f5;border-radius:0 0 6px 6px;padding:9px 0;text-align:center}#login-footer ul{margin-left:15px}#login-footer li{margin-left:25px;font-size:11px;display:inline;list-style:none}#login-footer li:first-child{margin-left:0}#login-footer li a{color:#4d4d4d;font-weight:300}#login-footer li a:hover{text-decoration:underline}.popup_login_box .messages{margin:0;font-size:1em;text-align:left;line-height:19px;margin-bottom:10px;background-image:none;padding:3px 6px}.popup_login_box .messages a{display:none}.password-ph{position:absolute;top:7px;left:10px;font-size:16px}#user-register-small-form .messages{font-size:14px;margin-top:0}.password-error,.username-error,.mail-error{font-weight:bold;max-height:0;overflow:hidden;text-align:center;background-color:#f5f5f5}.password-error.active,.username-error.active,.mail-error.active{max-height:999px;padding:5px 0}.tc-error-sub{font-weight:bold;max-height:0;overflow:hidden;text-align:center;background-color:#f5f5f5}.tc-error .tc-error-sub{max-height:999px;background-color:lightyellow}.tc-error .agree_tc{background-color:lightyellow;border:1px solid transparent}#edit-pass-wrapper{position:relative}#recaptcha_table.recaptchatable{border:0!important;width:250px!important;text-align:left}#recaptcha_table.recaptchatable .recaptcha_image_cell{padding:0!important}#recaptcha_image{margin:0!important;margin-right:10px!important}#recaptcha_table td{padding-left:0!important;text-align:left}.recaptchatable #recaptcha_response_field{border:1px solid #CCC!important;border-radius:2px;height:23px;font-size:12px!important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}#recaptcha_node{width:216px!important;margin-bottom:10px}#recaptcha_node input{width:239px}#recaptcha_image,#recaptcha_image img{width:237px!important}#recaptcha_image img{border:1px solid #e1e1e1}.recaptcha_buttons,.recaptcha_buttons *{margin:0;padding:0;border:0;color:black;position:static;top:auto;left:auto;right:auto;bottom:auto}.recaptcha_buttons a{cursor:pointer;outline:0;border:0!important;padding:0!important;text-decoration:none;background:none!important;font-weight:normal}#recaptcha_reload{display:block}#recaptcha_audio,#recaptcha_image{display:block}#recaptcha_whatsthis{display:block;margin-top:-5px}@media(max-width:750px){#user-register-small-form{margin:0 auto}}.social-claus{display:block;font-size:12px;text-align:center;margin-top:13px}.social-prefix{display:none}@media(max-width:767px){#reveal-login,.login-or,.social-logins{display:block}.social-logins{padding:10px}#new-login{width:100%}.login-or{font-size:20px}.popup_login_box .form-text{font-size:15px;line-height:17px}.login .pre-footer{font-size:11px}.login #login-footer{display:none}.registration #new-login{display:none}.social-claus{display:none}.social-prefix{display:none}}.pre-footer h3{margin:12px auto 12px;padding:0 105px;font-weight:300;font-size:19px}.popup_login_box .form-text{height:45px}#login-footer{font-size:12px;padding:12px 25px}#recaptcha_image,#recaptcha_image img{width:225px!important}#recaptcha_node{margin-bottom:15px}#recaptcha_node input{width:227px}@media(max-width:768px){#reveal-login-form{margin:0 auto}#reveal-login{display:block}.popup_login_box{width:100%;min-width:400px}.popup_login_box .net-logo-img{margin-top:0}.login-or{margin:4px 0 20px}#return-login{max-width:450px}#new-login{background-color:#f7f7f7;border-top:0}#new-login span{display:block}#create-account-btn{position:relative;top:-8px}.pre-footer h3{width:279px;margin:12px auto 12px;padding:0 25px;font-weight:300}#login-footer{text-align:center}#login-footer ul{margin-left:0}}@media(max-width:480px){#create-account-title{display:block;margin-right:0}.popup_login_box{width:100%;min-width:100%}#create-account-btn{display:block;margin-bottom:12px}#create-account-btn .icon-angle-right{font-size:13px;margin-left:3px}#create-account-btn{margin-bottom:0}.popup_login_box{display:block;z-index:10000}}
