.chzn-container{font-size:13px;position:relative;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:100%;left:-9999px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow   :0 4px 5px rgba(0,0,0,.15);box-shadow        :0 4px 5px rgba(0,0,0,.15);z-index:1010;width:100%;-moz-box-sizing   :border-box;-ms-box-sizing    :border-box;-webkit-box-sizing:border-box;-khtml-box-sizing :border-box;box-sizing        :border-box;}.chzn-container.chzn-with-drop .chzn-drop{left:0;}.chzn-container-single .chzn-single{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius   :5px;border-radius        :5px;-moz-background-clip   :padding;-webkit-background-clip:padding-box;background-clip        :padding-box;border:1px solid #aaaaaa;-webkit-box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow   :0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow        :0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444444;text-decoration:none;}.chzn-container-single .chzn-default{color:#999;}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}.chzn-container-single .chzn-single-with-deselect span{margin-right:38px;}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:12px;font-size:1px;background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) -42px 1px no-repeat;}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px;}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px;}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px;}.chzn-container-single .chzn-single div b{background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 0px 2px;display:block;width:100%;height:100%;}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010;}.chzn-container-single .chzn-search input{background:#fff url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 100% -20px;background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eeeeee 1%,#ffffff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;-moz-box-sizing   :border-box;-ms-box-sizing    :border-box;-webkit-box-sizing:border-box;-khtml-box-sizing :border-box;box-sizing        :border-box;}.chzn-container-single .chzn-drop{margin-top:-1px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius   :0 0 4px 4px;border-radius        :0 0 4px 4px;-moz-background-clip   :padding;-webkit-background-clip:padding-box;background-clip        :padding-box;}.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px;}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative;width:100%;-moz-box-sizing   :border-box;-ms-box-sizing    :border-box;-webkit-box-sizing:border-box;-khtml-box-sizing :border-box;box-sizing        :border-box;}.chzn-container-multi .chzn-choices li{float:left;list-style:none;}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0;}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow   :none;box-shadow        :none;}.chzn-container-multi .chzn-choices .search-field .default{color:#999;}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius   :3px;border-radius        :3px;-moz-background-clip   :padding;-webkit-background-clip:padding-box;background-clip        :padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow   :0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow        :0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default;}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666;border:1px solid #cccccc;padding-right:5px;}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4;}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:12px;font-size:1px;background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) -42px 1px no-repeat;}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:-42px -10px;}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px;}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}.chzn-container-multi .chzn-results{margin:0;padding:0;}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none;}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item;}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff;}.chzn-container .chzn-results li em{background:#feffde;font-style:normal;}.chzn-container .chzn-results .highlighted em{background:transparent;}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item;}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold;}.chzn-container .chzn-results .group-option{padding-left:15px;}.chzn-container-multi .chzn-drop .result-selected{display:none;}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1;}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px;}.chzn-container .chzn-results-scroll-down{bottom:0;}.chzn-container .chzn-results-scroll-down span{background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -4px -3px;}.chzn-container .chzn-results-scroll-up span{background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -22px -3px;}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow   :0 0 5px rgba(0,0,0,.3);box-shadow        :0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;}.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow   :0 1px 0 #fff inset;box-shadow        :0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);-webkit-border-bottom-left-radius :0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft :0;-moz-border-radius-bottomright:0;border-bottom-left-radius :0;border-bottom-right-radius:0;}.chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:none;}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px;}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow   :0 0 5px rgba(0,0,0,.3);box-shadow        :0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;}.chzn-container-active .chzn-choices .search-field input{color:#111 !important;}.chzn-disabled{cursor:default;opacity:0.5 !important;}.chzn-disabled .chzn-single{cursor:default;}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default;}.chzn-rtl{text-align:right;}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible;}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl;}.chzn-rtl .chzn-single-with-deselect span{margin-left:38px;}.chzn-rtl .chzn-single div{left:3px;right:auto;}.chzn-rtl .chzn-single abbr{left:26px;right:auto;}.chzn-rtl .chzn-choices .search-field input{direction:rtl;}.chzn-rtl .chzn-choices li{float:right;}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0;}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;}.chzn-rtl .chzn-search{left:9999px;}.chzn-rtl.chzn-with-drop .chzn-search{left:0px;}.chzn-rtl .chzn-drop{left:9999px;}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px;}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none;}.chzn-rtl .chzn-search input{background:#fff url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -30px -20px;background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eeeeee 1%,#ffffff 15%);padding:4px 5px 4px 20px;direction:rtl;}.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px;}.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dppx){.chzn-rtl .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-single .chzn-search input,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span{background-image:url(/sites/all/themes/saludmedica_v1/css/chosen-sprite@2x.png) !important;background-repeat:no-repeat !important;background-size:52px 37px !important;}}
html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
body{font:13px/1.5 Verdana,Helvetica,Arial,sans-serif;}a:link,a:visited{color:#0062A0;text-decoration:underline;}a:hover{color:#202124;text-decoration:none;}a:active{color:#202124;text-decoration:none;color:#000;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}h1,h2,h3,h4,h5,h6{letter-spacing:-0.05em;font-family:Georgia,'Times New Roman',serif;}h1{font-size:36px;}h2{font-size:28px;}h1.site-name,h2.site-name{font-size:36px;}h2.block-title{font-size:18px;margin:0;}h2.node-title{font-size:28px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}ol{list-style:decimal;}ul{list-style:disc;}ul ul,ol ol{padding-top:0.5em;}.node ol,.node ul{padding-left:1.2em;}.node ul.inline,.node ol.inline{padding-left:0;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}dt,.admin h3{font-size:18px;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.menu{margin:0;padding:0;}.menu li{list-style:none;}
.item-list .pager{padding:0;margin:0;}.item-list .pager li,.item-list .pager ul li{margin:0;padding:0;float:left;}.item-list .pager{position:relative;margin:0;padding:0;font-size:10px;text-align:left;}.pager li a{display:inline-block;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{padding:4px 8px;text-decoration:none;}.pager li.pager-current{padding:4px 8px;font-weight:bold;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:50px;text-align:center;padding:4px 0;}.pager li.pager-next{position:absolute;top:0;right:50px;}.pager li.pager-last,.pager li.pager-next.last{position:absolute;top:0;right:0;border-right:0;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{color:#1a1a1a;}.pager li{border-right:1px solid;border-color:#ddd #bbb #999;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;}.pager li.pager-current{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0%,#5a5a5a 100%);color:#FFF;outline:0;}.pager li.pager-next{border-left:1px solid;border-color:#ddd #bbb #999;}.pager li a{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);cursor:pointer;}.pager li a:hover{background:#FFF;color:#454545;}.pager{background:#ebebeb;border:1px solid;border-color:#ddd #bbb #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.pager li.first,.pager li.first a,.pager li.first a:hover{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}.pager li.pager-last,.pager li.pager-last a,.pager li.pager-last a:hover{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}table{border:1px solid #CCC;width:100%;}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td{background:#F1F5FA;}tr.odd td{background:#fff;}td.active{border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td.active{background:#e5e9ed;}tr.odd td.active{background:#f2f2f2;}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#FFFEEE;}td ul.links{margin-bottom:0;}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF;}.tips,.description{font-size:10px;color:#6a6a6a;}
body{color:#6c6c6c;}body.node-type-article h1.title,body.node-type-adam-encyclopedia-main h1.title,body.node-type-adam-encyclopedia-other h1.title,body.node-type-adam-pregnancy-central h1.title{display:none;}body.node-type-article article .content,body.node-type-adam article .content,body.node-type-adam-other article .content,body.node-type-adam-encyclopedia-main .content,body.node-type-adam-encyclopedia-other .content,body.node-type-adam-pregnancy-central .content{text-align:left;}.node h2,h3{color:#085f84;margin-bottom:2px;}.node p{margin-bottom:15px;}.node-article ol{padding-left:2em;}.node ul{list-style-type:square;padding-bottom:20px;}.node ul li ul{list-style-type:circle;padding-top:0px;padding-bottom:0px;margin:0px;}.node ul li ul li ul{list-style-type:square;padding-top:0px;padding-bottom:0px;margin:0px;}img[src="/adam/square-quart.gif"]{float:left;padding-right:5px;}article .view-id-article_images{float:left;margin:0 1em 1em 0;}li.jcarousel-item{width:75px;}.print-link{float:right;padding-bottom:0;}.print-link a{line-height:28px;}div.header{clear:both;margin:0;padding:0;}div.header h2{}article nav.links{margin-top:1em;}article .field-name-field-images{float:right;padding:0px;margin:0px 0px 20px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #CFCFCF;}article .field-name-field-images .field-item{margin:10px;}#block-apachesolr-search-mlt-001 div.item-list ul li{background:url(/sites/all/themes/saludmedica_v1/css/images/arrow-red-right.png) no-repeat 2px 8px;margin:0 0 0.5em 0;padding-left:20px;}#block-apachesolr-search-mlt-001 div.item-list ul li a{color:#797979;font-size:1.1em;}#block-apachesolr-search-mlt-001 div.item-list ul li a:hover{color:#e14141;text-decoration:underline;}#block-views-professionals-block .views-row,#block-views-facilities-block .views-row,#block-views-products-block .views-row{margin-bottom:5px;}#block-views-professionals-block .views-field-nothing,#block-views-facilities-block .views-field-nothing,#block-views-products-block .views-field-nothing{background:#f7f7f7;border:1px solid #f4f4f4;border-bottom-color:#ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;padding:9px;width:205px;margin-top:5px;}#block-views-professionals-block .views-field-nothing:hover,#block-views-facilities-block .views-field-nothing:hover,#block-views-products-block .views-field-nothing:hover{background:#e8f5fa;}#block-views-professionals-block .views-field-field-profile-picture,#block-views-facilities-block .views-field-field-facility-image,#block-views-products-block .views-field-field-product-image{float:left;margin-top:5px;}#block-block-9 img{border:1px solid #CCC;padding:20px 19px 20px 20px;margin:0 auto;}.results-count{margin-top:0.7em;margin-bottom:1.2em;text-transform:uppercase;font-size:14px;color:#333;}.instant-entry{margin-bottom:10px;}.left .instant-entry{margin-bottom:10px;padding:10px;}.instant-entry .wrapper{margin-left:68px;}.instant-more{text-transform:lowercase}.public_question .instant-entry{background-image:url(/sites/all/themes/saludmedica_v1/css/images/question-icon-mini.gif);background-repeat:no-repeat;background-position:22px 14px;}.right .instant-entry .wrapper{padding:8px 12px;border-radius:6px;border:1px solid white;background:#f7f7f7;box-shadow:0 2px 4px 0 #ccc;}.right .instant-entry:hover .wrapper{background:#e8f5fa;}.instant-title{margin-bottom:0.1em;}.instant-title a:link{font-weight:bold;}.instant-more a:hover{text-decoration:underline;}.instant-image{float:left;margin-top:3px;}section#block-stream-stream ul li h1,section#block-stream-stream ul li h2,section#block-stream-stream ul li h3,section#block-stream-stream ul li h4,section#block-stream-stream ul li h5,section#block-stream-stream ul li h6{font-size:inherit;margin:0;}#region-content .block-apachesolr-search{border-bottom:1px solid #ccc;float:left;margin:0 0 1em 0;padding:9px;width:290px;}#region-content .block-apachesolr-search h2.block-title{margin-bottom:0.5em;}#region-content .block-apachesolr-search ul{margin-left:0;}#region-content .block-apachesolr-search ul li{margin-left:0;padding-left:35px;}#block-apachesolr-search-mlt-003 ul li{background:url(/sites/all/themes/saludmedica_v1/css/images/forum-icon-mini.gif) no-repeat left center;}#block-apachesolr-search-mlt-004 ul li{background:url(/sites/all/themes/saludmedica_v1/css/images/question-icon-mini.gif) no-repeat left center;}#block-apachesolr-search-mlt-004 ul li.has-comments{background:url(/sites/all/themes/saludmedica_v1/css/images/question-answered-icon-mini.gif) no-repeat left center;}#region-content .block-apachesolr-search ul li a{background:#f7f7f7;border-bottom:1px solid #e8e8e8;-webkit-border-radius:5px;border-radius:5px;color:#5f5a5a;display:block;padding:6px 12px;text-shadow:px 1px px #d1d0d0;filter:dropshadow(color=#d1d0d0,offx=0,offy=1);}#region-content .block-apachesolr-search ul li a:hover{background:#d3ecf6;}#block-stream-stream ul{margin-left:0;}div.field-adam-care-points{margin-bottom:15px;}div.field-adam-read-more{margin-bottom:15px;}#block-views-saludmedica-today-block{margin:0;}div.headerbar{padding:6px;margin:0 0 1em 0;border:1px solid #d4d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:-webkit-linear-gradient(top,rgb(255,255,255),rgb(242,242,242));background-image:-moz-linear-gradient(top,rgb(255,255,255),rgb(242,242,242));background-image:-o-linear-gradient(top,rgb(255,255,255),rgb(242,242,242));background-image:linear-gradient(top,rgb(255,255,255),rgb(242,242,242));-webkit-box-shadow:0 4px 6px -4px #eee;-moz-box-shadow:0 4px 6px -4px #eee;box-shadow:0 4px 6px -4px #eee;text-align:center;}div.headerbar .comments-views{display:inline-block;height:28px;line-height:32px;text-shadow:0 1px white;}div.headerbar .comments-views .views{padding-left:30px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/eye.png) no-repeat left center;margin-right:1em;line-height:1.6em;display:inline-block;}div.headerbar .comments-views .comments{line-height:1.6em;display:inline-block;cursor:pointer;padding-left:26px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/comments.png) no-repeat left center;}div.headerbar #translate-this{float:right;}div.headerbar .print_html,div.headerbar .print_pdf{float:right;}div.headerbar .print_html{margin:4px 0 0 8px;}div.headerbar .print_pdf{margin:4px 0 0 15px;}div.follow-ask ul,div.follow-ask ul li{margin:0;padding:0;list-style:none;}div.follow-ask ul li{float:left;}div.follow-ask ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.follow-ask ul li.flag-follow a{margin:0 0 12px 0;}ul li.flag-follow .flag-throbber,ul li.flag-follow .ajax-progress{display:none;}ul li.flag-follow a{color:white;padding:.2em 0;font-family:inherit;display:block;margin:0;}ul li.flag-follow a.flag.unflag-action{color:#919191;border-color:#ccc;background-image:-webkit-linear-gradient(top,rgb(255,255,255),rgb(230,230,230));background-image:-moz-linear-gradient(top,rgb(255,255,255),rgb(230,230,230));background-image:-o-linear-gradient(top,rgb(255,255,255),rgb(230,230,230));background-image:linear-gradient(top,rgb(255,255,255),rgb(230,230,230));-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px white;}ul li.flag-follow a.flag.unflag-action:hover{background-image:-webkit-linear-gradient(top,rgb(230,90,85),rgb(194,57,51));background-image:-moz-linear-gradient(top,rgb(230,90,85),rgb(194,57,51));background-image:-o-linear-gradient(top,rgb(230,90,85),rgb(194,57,51));background-image:linear-gradient(top,rgb(230,90,85),rgb(194,57,51));-webkit-box-shadow:inset 0 1px #ed8380;-moz-box-shadow:inset 0 1px #ed8380;box-shadow:inset 0 1px #ed8380;text-shadow:0 1px #ba3d38;border-color:#ae342e;color:white;}ul li.flag-follow a.button.blue.ask{color:white;padding:.2em 0;font-family:inherit;display:block;border-color:#2f8ca7;text-shadow:0 1px #477f93;margin:0 0 12px 0;}ul li.flag-follow .count{display:block;height:35px;min-width:76px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/count-bubble.png) no-repeat center center;color:#777;text-align:center;line-height:30px;margin:0 0 3px 0;}body ul#sharebarx{float:none;}body ul#sharebarx:after{content:".";display:block;height:0;clear:both;visibility:hidden;}body ul#sharebarx a{line-height:inherit;}
@font-face{font-family:'Optima';src:url(/sites/all/themes/saludmedica_v1/css/fonts/Optima.eot);src:local('☺'),url(/sites/all/themes/saludmedica_v1/css/fonts/Optima.woff) format('woff'),url(/sites/all/themes/saludmedica_v1/css/fonts/Optima.ttf) format('truetype'),url(/sites/all/themes/saludmedica_v1/css/fonts/Optima.svg) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Glyphicons Regular';src:url(/sites/all/themes/saludmedica_v1/css/fonts/glyphicons-regular.eot);src:url(/sites/all/themes/saludmedica_v1/css/fonts/glyphicons-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saludmedica_v1/css/fonts/glyphicons-regular.woff2) format('woff2'),url(/sites/all/themes/saludmedica_v1/css/fonts/glyphicons-regular.woff) format('woff'),url(/sites/all/themes/saludmedica_v1/css/fonts/glyphicons-regular.ttf) format('truetype'),url(/sites/all/themes/saludmedica_v1/css/fonts/glyphicons-regular.svg#glyphiconsregular) format('svg')}html,html .halflings{-webkit-font-smoothing:antialiased !important;}html,body{background:#f6f6f6;color:#4d4b4c;font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;font-size:10pt;}#page{background:white}#page-title{text-shadow:0px 1px 1px #cdc9c9;filter:dropshadow(color=#cdc9c9,offx=0,offy=1);}a,a:link,a:visited{color:#2184a1;text-decoration:none}a.readm-more,a.more-link,a.less-link{cursor:pointer;}span.read-less a.less-link:link,span.read-more a.more-link:link{font-size:inherit;margin:0;text-decoration:none;}span.read-less a.less-link:before,span.read-less a.less-link:after,span.read-more a.more-link:before,span.read-more a.more-link:after{content:'';display:none;}.linklike{color:#2184a1;text-decoration:none;background:transparent;border:0 none;}.linklike:active{box-shadow:none;}h1,h2,h3,h4,h5{letter-spacing:0;font-family:'Optima',Helvetica,Arial,Verdana,sans;}h1{font-size:2.2em}h2{font-size:2em}h3{font-size:1.3em}h4{font-size:1.1em}h5{font-size:1em}h1.title{text-transform:uppercase;margin:0 0.5em 0.75em 0;padding:0;}h2.block-title{color:#8f8d8d;font-size:14px;font-weight:200;text-transform:uppercase;margin:.75em 0;}.node .content h2{font-size:1.5em;}h2 span,h1 span{background-color:white;padding-right:0.6em;text-shadow:0px 1px 1px #cdc9c9;}h1#page-title span{padding:0;}h1#page-title span.title{color:#949494;font-size:0.684em;}.page-user h1#page-title{text-transform:none;}ul,.block ul,.item-list ul{list-style-type:disc;list-style-image:none;margin:0.25em 0 0.25em 1.5em;}table th img.arrow-asc,table th img.arrow-desc{width:13px;height:13px;background-position:0px 0px;background-repeat:no-repeat;background-color:transparent;vertical-align:middle;}table th img.arrow-asc{background-image:url(/misc/arrow-asc.png);}table th img.arrow-desc{background-image:url(/misc/arrow-desc.png);}.tabs.primary{display:block;padding:0;margin:0 0 1.3em 0;border-bottom:1px solid #ddd;height:2.4em;}.tabs.primary li{display:block;float:left;}.tabs.primary li a{float:left;display:block;background:transparent;border:0 none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;line-height:2.4em;height:2.4em;margin-right:0;}.tabs.primary li a.active{border:1px solid #ddd;border-bottom:1px solid white;}.clear{clear:both}.inline{display:inline}.zone-wrapper{margin-bottom:20px}.messages{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.messages{padding-left:40px;}.messages.error{border:1px solid #eed3d7;background-color:#f2dede;color:#bc221f;text-shadow:0 1px white;font-size:24px;font-weight:bold;}.messages.error.messages-inline{padding:6px 8px;font-size:0.924em;margin-top:-1em;position:relative;border:solid 1px #f8d2d7;background-color:#faddde;background-image:none;color:#d34047;text-shadow:0 1px white;text-align:left;}.messages.error.messages-inline:before{content:'';display:block;position:absolute;top:-6px;left:8px;width:10px;height:7px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/error-arrow.png);}.tipsy{font-size:1em;}.tipsy-inner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:3px solid black;background-color:white;color:#555;padding:.6em .9em;font-size:1em;text-align:left;box-shadow:#555 0 4px 8px -4px;}.block-pregnancy-central h2 span{display:block;color:#f78ec7;background:transparent;padding:0;text-shadow:none;filter:none;}.block-pregnancy-central h2{font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;font-size:3em;font-weight:normal;color:#7f7f7f;margin:0 1em;text-align:right;line-height:.9;position:relative;}.block-pregnancy-central .wrapper{background:#d5edf5;margin-top:-3em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.67em;text-shadow:0 1px white;}.block-pregnancy-central .part-1{padding:3em 1em 1em;background:white url(/sites/all/themes/saludmedica_v1/css/images/pregnancy-central-block.jpg) no-repeat right bottom;}.block-pregnancy-central dt,.block-pregnancy-central dt a{font-size:1em;font-weight:bold;text-transform:capitalize;color:#a0b432;}.block-pregnancy-central dd{color:#cecece;}.block-pregnancy-central dd a{font-style:normal;}.block-pregnancy-central .part-2{position:relative;padding-left:5em;}.block-pregnancy-central .part-2 dt{color:#f76da8;}.block-pregnancy-central .part-2 dt span{position:absolute;font-size:8em;font-weight:normal;left:0;top:-0.08em;line-height:1;}.block-pregnancy-central .week{padding:.75em 1.2em;background:#2184a1;}.block-pregnancy-central .week label{display:inline-block;text-shadow:none;color:white;font-size:1.2em;padding-right:1em;}.block-pregnancy-central .week select{font-size:1.1em;color:#f76da8;}.block-most-popular-articles > .block-inner > .content{background:#f5f5f5;border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;box-shadow:inset 0 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em 0;}.block .quicktabs-tabs{display:block;padding:0 0 1px 0;margin:0 0 1.3em 0;border-bottom:1px solid #ddd;height:2.4em;}.block .quicktabs-tabs li{display:block;float:left;margin:0 .3em 0 0;padding:0;}.block .quicktabs-tabs li.first{margin-left:1em;}.block .quicktabs-tabs li a{float:left;display:block;background:#d5ecf5;color:#2184a1;border:1px solid #d5ecf5;border-bottom:1px solid #ddd;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;line-height:2.4em;height:2.4em;padding:0 1em;}.block .quicktabs-tabs li.active a{border:1px solid #ddd;border-bottom:1px solid #f5f5f5;background:#f5f5f5;color:#c00;}.block-most-popular-articles .view{margin:0 1em;}.block-most-popular-articles .views-row{padding:.2em 0;border-bottom:1px solid #ddd;border-top:1px solid white;position:relative;}.block-most-popular-articles .views-row:after{content:'.';display:block;clear:both;visibility:hidden;height:0}.block-most-popular-articles .views-row-last{border-bottom:0 none;}.block-most-popular-articles .views-row-first{border-top:0 none;}.block-most-popular-articles .views-field-counter{position:absolute;left:0;top:50%;margin-top:-.5em;font-size:2em;line-height:1;height:2em;width:1em;float:left;text-align:center;}.block-most-popular-articles .views-field-title a{display:block;padding:.7em 0 .7em 2.5em;font-weight:bold;}.block-most-popular-articles .views-field-title a:hover{text-decoration:underline;}.block-most-popular-articles .views-field-adam-article-icon,.block-most-popular-articles .views-field-created,.block-most-popular-articles .views-field-totalcount{margin:0;padding:0;width:0px;height:0px;overflow:hidden;display:none;}.region-user-second .block-hidden-h1{float:left;width:0px;overflow:hidden;white-space:nowrap;}.block-hidden-h1 h1{display:table-cell;font-family:Helvetica,Arial;font-weight:normal;font-size:0.6em;color:#363535;cursor:default;height:38px;vertical-align:middle;text-align:left;margin:0;padding:0;}.block-featured-professionals-block .block-inner > .content{background:#f5f5f5;border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;box-shadow:inset 0 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 1em 1em 1em;}.block .view-featured-professionals .view-content{position:relative;overflow:hidden;}.block .view-featured-professionals .view-content .slide{position:absolute;top:0;left:0;}.block .view-featured-professionals .view-content .a:after,.block .view-featured-professionals .view-content .b:after,.block .view-featured-professionals .view-content:after{content:'.';clear:both;height:0;visibility:hidden;display:block}.block .view-featured-professionals .views-row{padding:14px 0;text-shadow:0 1px white;color:#8f8d8d;border-bottom:1px solid #e8e8e8;box-shadow:0 1px white;min-height:90px;height:auto !important;}.block .view-featured-professionals .views-row .views-field-name,.block .view-featured-professionals .views-row .views-field-field-title{font-weight:bold;}.block .view-featured-professionals .views-row .views-field-field-professional{text-transform:uppercase;font-size:.8em;padding:.4em 0;}.block .view-featured-professionals .views-row .views-field-field-office-location{font-family:Georgia,serif;font-size:.8em;font-style:italic;padding:0 0 .4em 0;}.block .view-featured-professionals .views-row .views-field-field-profile-picture{float:left;margin-right:1em;}.block .view-featured-professionals .views-row .views-field-field-profile-picture a{display:inline-block;padding:5px;background:white;border:1px solid #e8e8e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.block .view-featured-professionals .views-row img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.block .view-featured-professionals .views-row .views-field-field-profile-rating{margin-left:102px;}.block .view-featured-professionals .views-row .views-field-field-profile-rating .form-item{margin-top:0px;margin-bottom:0px;}.block .view-featured-professionals .views-row .fivestar-widget-static{display:inline-block;}.block .view-featured-professionals .ss-pager{list-style:none;text-align:center;margin:.5em 0 0 0;padding:0;height:10px;}.block .view-featured-professionals .ss-pager .page{list-style:none;display:inline-block;background:#b7b7b7;border-radius:5px;cursor:pointer;height:8px;width:8px;padding:0;margin:1px 5px 1px 0;}.block .view-featured-professionals .ss-pager .page.active{background:#c21d23;padding:0;width:10px;height:10px;margin:0 5px 0 0;}body.client-register-block #zone-content{position:relative;}body.client-register-block #zone-content:before{content:'';position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:999;background-color:#333;opacity:0.4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.block.block-saludmedica-cm-client-form{background:-moz-radial-gradient(center 98.6%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);background:-webkit-radial-gradient(center 98.6%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);background:-o-radial-gradient(center 98.6%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);padding-bottom:24px;}.block.block-saludmedica-cm-client-form h2.block-title,.block.block-saludmedica-appointments h2.block-title{font-size:1.4em;}.block.block-saludmedica-cm-client-form form{position:relative;}.block.block-saludmedica-cm-client-form form.loading:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:90;background-color:rgba(255,255,255,0.6);background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader-100.gif);background-size:50px 50px;background-position:50% 50%;background-repeat:no-repeat;opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}.block.block-saludmedica-cm-client-form form .ajax-progress{display:none;}.block.block-saludmedica-cm-client-form form input.form-text,.block.block-saludmedica-cm-client-form form select.form-select,body.page-i-am-authorizing-professional form.saludmedica-authorize-form input.form-text,body.page-i-am-authorizing-professional form.saludmedica-authorize-form select.form-select,body.page-i-am-a-client form.saludmedica-client-form input.form-text,body.page-i-am-a-client form.saludmedica-client-form select.form-select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #cccccc;padding:0px 8px;margin:0;width:100%;height:30px;line-height:30px;}.block.block-saludmedica-cm-client-form form input.form-text.error,.block.block-saludmedica-cm-client-form form input.form-checkbox.error,body.page-i-am-authorizing-professional form.saludmedica-authorize-form input.form-text.error,body.page-i-am-authorizing-professional form.saludmedica-authorize-form input.form-checkbox.error,body.page-i-am-a-client form.saludmedica-client-form input.form-text.error,body.page-i-am-a-client form.saludmedica-client-form input.form-checkbox.error{border-color:#d34047;border-width:1px;}.block.block-saludmedica-cm-client-form form div.column,.block.block-saludmedica-appointments-change form input.button,body.page-i-am-authorizing-professional form.saludmedica-authorize-form div.column,body.page-i-am-a-client form.saludmedica-client-form div.column{width:48%;float:left;}.block.block-saludmedica-cm-client-form form div.column-2,.block.block-saludmedica-appointments-change form input.button.red,body.page-i-am-authorizing-professional form.saludmedica-authorize-form div.column-2,body.page-i-am-a-client form.saludmedica-client-form div.column-2{float:right;}.block.block-saludmedica-cm-client-form form .form-item,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item,body.page-i-am-a-client form.saludmedica-client-form .form-item{margin:0;margin-bottom:1em;display:block;}.block.block-saludmedica-cm-client-form form .form-item label,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item label,body.page-i-am-a-client form.saludmedica-client-form .form-item label{font-weight:bold;margin-bottom:6px;}.block.block-saludmedica-cm-client-form form .form-actions,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-actions,body.page-i-am-a-client form.saludmedica-client-form .form-actions{clear:both;text-align:center;}.block.block-saludmedica-cm-client-form form .form-actions input.form-submit,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-actions input.form-submit,body.page-i-am-a-client form.saludmedica-client-form .form-actions input.form-submit{font-size:1.1em;font-family:Arial;text-align:center;padding:10px 10px;width:60%;}.block.block-saludmedica-appointments-change form input.form-submit{font-size:1em;font-family:Arial;text-align:center;padding:8px 10px;}.block.block-saludmedica-appointments-change form .form-actions:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.block.block-saludmedica-cm-client-form form .form-actions a.button,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-actions a.button,body.page-i-am-a-client form.saludmedica-client-form .form-actions a.button{display:none;}.block.block-saludmedica-cm-client-form form .date-padding,.block.block-saludmedica-cm-client-form form .date-padding .form-item,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .date-padding,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .date-padding .form-item,body.page-i-am-a-client form.saludmedica-client-form .date-padding,body.page-i-am-a-client form.saludmedica-client-form .date-padding .form-item{float:none;clear:none;width:100%;padding:0;margin:0;}.block.block-saludmedica-cm-client-form form .form-item.form-item-sex .form-radios,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sex .form-radios,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sex .form-radios{display:inline-block;}.block.block-saludmedica-cm-client-form form .form-item.form-item-sex .form-item,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sex .form-item,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sex .form-item{width:auto;margin:2px 20px 0px 0px;display:inline-block;}.block.block-saludmedica-cm-client-form form .form-item.form-item-sex .form-item label,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sex .form-item label,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sex .form-item label{display:inline;font-weight:normal;margin:0;padding-left:6px;}.block.block-saludmedica-cm-client-form form .form-item.form-item-sms-number,.block.block-saludmedica-cm-client-form form .form-item.form-item-voice-number,.block.block-saludmedica-cm-client-form form .form-item.form-item-sex,.block.block-saludmedica-cm-client-form form .container-inline-date,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .container-inline-date,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sex,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sms-number,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-voice-number,body.page-i-am-a-client form.saludmedica-client-form .container-inline-date,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sex,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sms-number,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-voice-number{width:48%;float:left;}.block.block-saludmedica-cm-client-form form .form-item.form-item-voice-number,.block.block-saludmedica-cm-client-form form .form-item.form-item-sex,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-voice-number,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sex,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-voice-number,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sex{float:right;}.block.block-saludmedica-cm-client-form form .form-item.form-item-voice-number,.block.block-saludmedica-cm-client-form form .form-item.form-item-sex,.block.block-saludmedica-cm-client-form form .container-inline-date,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .container-inline-date
body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-sex,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item.form-item-voice-number,body.page-i-am-a-client form.saludmedica-client-form .container-inline-date
body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-sex,body.page-i-am-a-client form.saludmedica-client-form .form-item.form-item-voice-number{clear:none;}.block.block-saludmedica-cm-client-form form .form-item.form-item-email,.block.block-saludmedica-cm-client-form form .form-item.form-item-client-office,.block.block-saludmedica-cm-client-form form .form-item.form-item-ssn,.block.block-saludmedica-cm-client-form form .form-item.form-item-pass,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-email,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-client-office,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-ssn,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-pass,body.page-i-am-a-client form.saludmedica-client-form .form-item-email,body.page-i-am-a-client form.saludmedica-client-form .form-item-client-office,body.page-i-am-a-client form.saludmedica-client-form .form-item-ssn,body.page-i-am-a-client form.saludmedica-client-form .form-item-pass{clear:both;}.block.block-saludmedica-cm-client-form form .form-item-authorize label,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-authorize label,body.page-i-am-a-client form.saludmedica-client-form .form-item-authorize label{font-weight:normal;}html .block.block-saludmedica-cm-client-form form .signature-wrapper,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .signature-wrapper,body.page-i-am-a-client form.saludmedica-client-form .signature-wrapper{display:none;clear:both;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}html.js .block.block-saludmedica-cm-client-form form .signature-wrapper,html.js body.page-i-am-authorizing-professional form.saludmedica-authorize-form .signature-wrapper,html.js body.page-i-am-a-client form.saludmedica-client-form .signature-wrapper{display:block;}.block.block-saludmedica-cm-client-form form .signature-wrapper label,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .signature-wrapper label,body.page-i-am-a-client form.saludmedica-client-form .signature-wrapper label{font-weight:bold;margin-bottom:6px;}.block.block-saludmedica-cm-client-form form .signature-wrapper .signature,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .signature-wrapper .signature,body.page-i-am-a-client form.saludmedica-client-form .signature-wrapper .signature{border:dashed #CCCCCC 1px;}.block.block-saludmedica-cm-client-form form .signature-wrapper canvas,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .signature-wrapper canvas{cursor:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-16-pencil.png) 0 16,auto;}.block.block-saludmedica-cm-client-form form .signature-wrapper a.signature-undo,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .signature-wrapper a.signature-undo,body.page-i-am-a-client form.saludmedica-client-form .signature-wrapper a.signature-undo{position:absolute;z-index:9;right:46px;bottom:4px;padding:4px 8px;cursor:pointer;}.block.block-saludmedica-cm-client-form form .form-item-captcha-response label,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-captcha-response label,body.page-i-am-a-client form.saludmedica-client-form .form-item-captcha-response label{display:none;}.block.block-saludmedica-cm-client-form form .form-item-captcha-response .field-prefix,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-captcha-response .field-prefix,body.page-i-am-a-client form.saludmedica-client-form .form-item-captcha-response .field-prefix{background:#EEE;border:1px solid #CCC;text-shadow:0 1px white;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 0 0 0;margin:0;display:block;height:28px;line-height:28px;width:40%;text-align:center;float:left;}.block.block-saludmedica-cm-client-form form .form-item-captcha-response .field-prefix i,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-captcha-response .field-prefix i,body.page-i-am-a-client form.saludmedica-client-form .form-item-captcha-response .field-prefix i{font-style:normal;font-weight:bold;padding-right:6px;}.block.block-saludmedica-cm-client-form form .form-item-captcha-response input.form-text,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-captcha-response input.form-text,body.page-i-am-a-client form.saludmedica-client-form .form-item-captcha-response input.form-text{border-top-left-radius:0;border-bottom-left-radius:0;font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;display:block;height:30px;line-height:26px;margin:0;padding:0 0 0 5px;float:left;width:60%;margin-left:-2px;}.block.block-saludmedica-cm-client-form form .form-item-captcha-response .description,body.page-i-am-authorizing-professional form.saludmedica-authorize-form .form-item-captcha-response .description,body.page-i-am-a-client form.saludmedica-client-form .form-item-captcha-response .description{clear:both;}.section-header{background:white url(/sites/all/themes/saludmedica_v1/css/images/bg-top-gradient.png) repeat-x left 32px;}#zone-preheader-wrapper{margin-bottom:0}div#video-tour{width:57px;height:56px;position:absolute;right:0;top:-13px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/playvideo.png);background-repeat:no-repeat;cursor:pointer;}div#block-menu-menu-video-bar ul li{list-style:none;text-align:center;font-size:0.8em;}div#block-menu-menu-video-bar ul li a{color:white;text-decoration:none;position:relative;top:1px;}div#block-menu-menu-video-bar ul li a:hover{color:white;text-decoration:none;}#zone-user-wrapper{height:38px;background-color:#363535;border-bottom:1px solid #748085;-moz-box-shadow:0px 6px 0px 0px #97c1d0;-webkit-box-shadow:0px 6px 0px 0px #97c1d0;box-shadow:0px 6px 0px 0px #97c1d0;position:fixed;width:100%;top:0px;z-index:999;}.admin-menu #zone-user-wrapper{top:29px;}#section-header{padding-top:60px;}#block-menu-menu-top-right-sing-in-sign-up-m ul.menu{position:absolute;right:0;top:0;margin:0;padding:0;}#block-menu-menu-top-right-sing-in-sign-up-m ul li{display:block;float:left;margin:0 0 0 14px;padding:0;}#block-menu-menu-top-right-sing-in-sign-up-m ul li a{display:block;float:left;white-space:nowrap;background-position:left center;background-repeat:no-repeat;line-height:38px;height:38px;}#block-menu-menu-top-right-sing-in-sign-up-m ul li .register{background:url(/sites/all/themes/saludmedica_v1/css/images/register-green.png) 6px 50% no-repeat;background-color:#58af58;border:solid 1px #4c9a4c;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px #89d089;-moz-box-shadow:inset 0 1px #89d089;box-shadow:inset 0 1px #89d089;height:28px;line-height:28px;margin-top:3px;padding-left:26px;padding-right:10px;color:#fff;font-weight:bold;}#block-menu-menu-top-right-sing-in-sign-up-m ul li .register:hover{color:#fff;background-color:#53a653;font-weight:bold;}#block-menu-menu-top-right-sing-in-sign-up-m ul li .facebook{text-indent:100%;overflow:hidden;font-size:0px;line-height:0px;width:30px;height:30px;margin-top:3px;margin-left:-6px;background:url(/sites/all/themes/saludmedica_v1/css/images/icon-fb-round.png) 0px 0px no-repeat transparent;}#block-menu-menu-top-right-sing-in-sign-up-m ul li .twitter{text-indent:100%;overflow:hidden;font-size:0px;line-height:0px;width:30px;height:30px;margin-top:3px;margin-left:-6px;background:url(/sites/all/themes/saludmedica_v1/css/images/icon-tw-round.png) 0px 0px no-repeat transparent;}#block-menu-menu-top-right-sing-in-sign-up-m ul li .loginradius{background-image:url(/sites/all/themes/saludmedica_v1/css/images/loginradius.gif);width:110px;text-indent:9999px;overflow:hidden;}#block-menu-menu-top-right-sing-in-sign-up-m ul li a{color:#fff;font-weight:bold;text-decoration:none;}#block-menu-menu-top-right-sing-in-sign-up-m ul li a:hover{color:#2ba9e1;font-weight:bold;text-decoration:none;}.zone-user .block-saludmedica-docmenu{float:left;position:relative;width:300px;height:28px;margin-top:5px;background:url(/sites/all/themes/saludmedica_v1/css/images/doc-search-block.png) top right no-repeat transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.zone-user .block-saludmedica-docmenu .content{background-image:url(/sites/all/themes/saludmedica_v1/css/images/doc-search-pic.png);background-repeat:no-repeat;background-position:12px 100%;height:35px;margin-top:-7px;}.zone-user .block-saludmedica-docmenu .content .menu-title{display:block;padding:0;margin:0;font-weight:bold;color:#363535;font-size:1.098em;line-height:28px;text-align:right;padding-right:40px;text-shadow:0 1px white;top:6px;position:relative;}.zone-user .block-saludmedica-docmenu .menu-wrapper{display:none;position:absolute;top:38px;left:0;z-index:1000;min-width:300px;background:white;box-shadow:0 0 36px -10px black;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cccccc;}.zone-user .block-saludmedica-docmenu .bubble-arrow{width:18px;height:8px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/doc-search-arrow.png) no-repeat center top;position:absolute;top:-8px;right:13px;}.zone-user .block-saludmedica-docmenu .menu-description{font-size:0.846em;font-weight:bold;text-transform:uppercase;color:#969393;padding:10px;padding-bottom:4px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul{margin:0;padding:0;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li{display:block;margin:0;padding:0;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a{display:block;color:#414141;padding:4px;padding-left:34px;background:url(/sites/all/themes/saludmedica_v1/css/images/doc-search-menu-icons.png);background-repeat:no-repeat;background-position:8px 5px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a:hover,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.active{color:#fff;background-color:#5193ab;background-position:8px -25px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-cardio{background-position:8px -115px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-cardio:hover,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-cardio.active{background-position:8px -145px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-dentist{background-position:8px -57px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-dentist:hover,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-dentist.active{background-position:8px -86px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-general{background-position:8px -177px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-general:hover,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-general.active{background-position:8px -207px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-gynec{background-position:8px -296px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-gynec:hover,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-gynec.active{background-position:8px -326px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-nutri{background-position:8px -236px;}.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-nutri:hover,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li a.icon-doc-nutri.active{background-position:8px -266px;}zone-user .block-saludmedica-docmenu .menu-wrapper ul li:last-child a,.zone-user .block-saludmedica-docmenu .menu-wrapper ul li.last a{-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}.zone-user .block-saludmedica-userbar{position:relative;float:right;}.zone-user .block-saludmedica-userbar .user-picture,.zone-user .block-saludmedica-userbar .user-notifications{display:inline-block;}.zone-user .block-saludmedica-userbar .user-picture img{vertical-align:middle;line-height:38px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:10px;}.zone-user .block-saludmedica-userbar .username{display:inline-block;height:38px;line-height:38px;color:white;text-shadow:0 -1px black;font-size:.9em;font-weight:bold;}div.block-saludmedica-userbar a.bubble,div.block-saludmedica-userbar div.box{display:none;}div.block-saludmedica-userbar a.bubble{position:relative;display:inline-block;padding:2px 6px;margin-right:10px;font-weight:bold;font-size:.9em;line-height:1.4;color:white;background:#c50404;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;border:solid 1px #c50404;}div.block-saludmedica-userbar a.bubble:after{content:'';background:transparent url(/sites/all/themes/saludmedica_v1/css/images/userbar-notifications-arrow-right.png) no-repeat center top;position:absolute;top:6px;right:-6px;width:6px;height:10px;}div.block-saludmedica-userbar div.box{position:absolute;top:40px;left:0px;z-index:1000;overflow:visible;height:auto;width:auto;min-width:100%;background:#fff;margin:0;padding:0;box-shadow:0 0 36px -10px black;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d7d7d7;border-top-color:#C50404;font-weight:bold;}div.block-saludmedica-userbar div.box:before{content:'';background:transparent url(/sites/all/themes/saludmedica_v1/css/images/userbar-notifications-arrow-up.png) no-repeat center top;position:absolute;top:-6px;left:10px;width:10px;height:6px;}div.block-saludmedica-userbar div.box h3{font-family:Arial;font-size:1.268em;font-weight:bold;line-height:1.2;color:#fff;padding:6px 10px;margin:0 -1px;background-color:#C50404;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}div.block-saludmedica-userbar div.box ul,div.block-saludmedica-userbar div.box ul li{list-style:none;list-style-image:none;margin:0;padding:0;}div.block-saludmedica-userbar div.box ul li{white-space:nowrap;display:block;margin:6px 10px;position:relative;}div.block-saludmedica-userbar div.box ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.block-saludmedica-userbar div.box ul li.last{margin-bottom:10px;}div.block-saludmedica-userbar div.box ul li a{color:#333;text-decoration:none;}div.block-saludmedica-userbar div.box ul li .title{line-height:1.4;padding-left:20px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/userbar_icons_v3.png) no-repeat 100px 100px;}div.block-saludmedica-userbar div.box ul li.saludmedica_appointments .title{background-position:-3px -264px;}div.block-saludmedica-userbar div.box ul li.saludmedica_cm .title{background-position:-3px -161px;}div.block-saludmedica-userbar div.box ul li.saludmedica_cm .title{}div.block-saludmedica-userbar div.box ul li .count{float:right;display:block;padding:0 .7em;font-weight:bold;font-size:.9em;color:white;background:#c71e24;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;}.zone-user .block-saludmedica-userbar .menu-toggle{text-align:center;padding:0 18px 0 .7em;color:#949494;text-shadow:0 -1px black;cursor:pointer;}.zone-user .block-saludmedica-userbar .menu-wrapper{display:none;position:absolute;top:35px;right:0;z-index:1000;}.zone-user .block-saludmedica-userbar .bubble-arrow{width:9px;height:6px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/userbar-bubble-arrow.gif) no-repeat center top;position:absolute;top:-5px;right:18px;}.zone-user .block-saludmedica-userbar .menu{background:white;margin:0;padding:9px 0;box-shadow:0 0 36px -10px black;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d7d7d7;font-weight:bold;}.zone-user .block-saludmedica-userbar .menu li,.zone-user .block-saludmedica-userbar .menu li a{margin:0;padding:0;display:block;width:auto;color:#333;height:26px;line-height:26px;}.zone-user .block-saludmedica-userbar .menu li.last{margin-top:4px;padding-top:4px;border-top:1px solid #ddd;}.zone-user .block-saludmedica-userbar .menu li a{white-space:nowrap;padding:0 16px 0 29px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/userbar_icons_v3.png) no-repeat 6px -308px;}.zone-user .block-saludmedica-userbar .menu li a:hover{color:white;background-color:#5193ab;background-position:6px -333px;}.zone-user .block-saludmedica-userbar .menu li a.professionals{background-position:6px -52px}.zone-user .block-saludmedica-userbar .menu li a.professionals:hover{background-position:6px -78px}.zone-user .block-saludmedica-userbar .menu li a.clients{background-position:6px -52px}.zone-user .block-saludmedica-userbar .menu li a.clients:hover{background-position:6px -78px}.zone-user .block-saludmedica-userbar .menu li a.articles{background-position:6px -208px}.zone-user .block-saludmedica-userbar .menu li a.articles:hover{background-position:6px -234px}.zone-user .block-saludmedica-userbar .menu li a.questions-answers{background-position:6px -104px}.zone-user .block-saludmedica-userbar .menu li a.questions-answers:hover{background-position:6px -130px}.zone-user .block-saludmedica-userbar .menu li a.profile{background-position:6px -156px}.zone-user .block-saludmedica-userbar .menu li a.profile:hover{background-position:6px -182px}.zone-user .block-saludmedica-userbar .menu li a.logout{background-position:6px 0}.zone-user .block-saludmedica-userbar .menu li a.logout:hover{background-position:6px -26px}.zone-user .block-saludmedica-userbar .menu li a.appointments{background-position:6px -259px;}.zone-user .block-saludmedica-userbar .menu li a.appointments:hover{background-position:6px -284px;}.zone-user .block-saludmedica-userbar .menu li a.messages{background-position:6px -358px;}.zone-user .block-saludmedica-userbar .menu li a.messages:hover{background-position:6px -382px;}.zone-user .block-saludmedica-userbar .menu li a.results{background-position:6px -405px;}.zone-user .block-saludmedica-userbar .menu li a.results:hover{background-position:6px -429px;}.region-menu .block{margin:0;padding:0}.region-menu ul li a{font-family:'Optima';font-size:.9em}.region-menu{margin-top:22px}.region-menu .sf-menu,.region-menu .sf-menu ul,.region-menu .sf-menu li{margin:0;padding:0}.region-menu .sf-menu li.sf-depth-1 > ul{visibility:hidden;}.region-menu .sf-menu.superfish-processed li.sf-depth-1 > ul{visibility:visible;}.region-menu .sf-menu li.sf-depth-1 ul.sf-hidden{visibility:hidden;display:none !important;}.region-menu .sf-menu ul{position:absolute;top:33px;z-index:1000}.region-menu .sf-menu .sf-description{display:none}.region-menu .sf-menu a.sf-depth-2 .sf-description{display:block;font-size:80%;color:#149ed8}.region-menu .sf-menu li{list-style:none;float:left;margin:0;padding:0;}.region-menu .sf-menu li a{display:block;float:left;color:#2184a1;font-size:14px;text-decoration:none;border-bottom:1px solid #e2eff4;padding:0 .75em;height:32px;line-height:32px;}.region-menu .sf-menu li.sfHover > a,.region-menu .sf-menu li a:hover{color:#DF0C0C;border-bottom:1px solid #149ed8}.region-menu .sf-menu ul li.sf-depth-2{padding-top:8px;padding-bottom:8px;border:none 0px transparent;}.region-menu .sf-menu ul li.sf-depth-2 > a{white-space:nowrap;}.region-menu .sf-menu ul li a,.region-menu .sf-menu ul li a.active{line-height:1.4;height:42px;background:transparent;padding:0 .75em 8px;}.region-menu .sf-menu ul li.last a,.region-menu .sf-menu ul li.last a.active,.region-menu .sf-menu ul li.firstandlast a,.region-menu .sf-menu ul li:last-child a{border-right:0}.region-menu .sf-menu ul li.sfHover > a,.region-menu .sf-menu ul li a:hover{color:black;}.region-menu .sf-menu .sf-megamenu-column span.sf-depth-3.nolink{display:none}.block-registration-steps{background:-moz-radial-gradient(center 95%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);background:-webkit-radial-gradient(center 95%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);background:-o-radial-gradient(center 95%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);padding-bottom:24px;}.block-registration-steps .block-inner > .content{background:#f5f5f5;border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;box-shadow:inset 0 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em;}.block-registration-steps h1{font-size:21px;font-weight:bold;text-shadow:0 1px white;margin:0;padding:0;}.block-registration-steps h1 em{font-style:normal;font-weight:normal;display:inline-block;padding-right:.5em;}.block-registration-steps ol{width:196px;list-style:none;float:right;margin:0;padding:0;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/saludmedica-registration-steps.png) no-repeat 0 0;}.block-registration-steps ol li{display:block;float:left;line-height:30px;height:30px;width:30px;text-align:center;font-weight:bold;font-size:.8em;color:#a6a6a6;text-shadow:0 1px white;}.block-registration-steps ol.saludmedica-profiles-member-invite-form{background-position:0 -30px;}.block-registration-steps ol.saludmedica-profiles-member-finish-form{background-position:0 -60px;}.block-registration-steps ol li.current{font-size:1em;}.block-registration-steps ol li.taken{color:white;text-shadow:0 -1px #5495ac;}.block-registration-steps ol li.user-register-form{margin-right:50px;}.block-registration-steps ol li.saludmedica-profiles-member-invite-form{margin-right:55px;}#edit-review-account-button,#edit-review-invites-button{margin:0 0 2em 0}.menu-block-wrapper ul.menu li span.nolink{margin:0;padding:0;margin-bottom:-6px;display:block;height:0px;width:0px;font-size:0px;line-height:0px;overflow:hidden;visibility:hidden;}.menu-block-wrapper ul.menu li span.separator{display:none;}.block-signupblock{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:#f6f6f6;padding:16px;margin:0 0 25px 0;border:1px solid #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.block-signupblock ul{margin:0;padding:0;}.block-signupblock ul li{list-style:none;margin:0;padding:0;}.block-signupblock ul li.first{margin-bottom:12px;}.block-signupblock ul li a{display:block;font-size:18px;font-weight:200;padding:8px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.block-signupblock ul li a.blue{color:white;}a span.signup-description{font-size:0.6em;font-style:italic;color:#E4E4E4;}.section-content{background:white}.region-sidebar-second-inner > .block{margin-bottom:2em;}.block.reason .block-inner > .content{background:#f5f5f5;border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;box-shadow:inset 0 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em;}.region-content .subtitle{display:block;font-size:small}.region-content .subtitle a{color:inherit;text-decoration:none;}.region-content .subtitle a.scroll-processed{cursor:pointer;}.region-content .block-return-to-profile{margin:0 0 1em 0;}.region-content .profile{margin-top:0;margin-bottom:0;}.region-content .profile .field-name-field-profile-picture{padding:10px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;background:white;float:left;}.region-content .profile .field-name-field-profile-picture .field-item{position:relative;}.region-content .profile .group-picture-column .galleryformatter{}.region-content .profile .group-picture-column .galleryformatter .gallery-slides{margin:0;margin-bottom:10px;padding:10px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;background:white;}.region-content .profile .group-picture-column .galleryformatter .gallery-slides .gallery-slide a:after{content:'';position:absolute;bottom:8px;right:8px;width:14px;height:14px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_014_zoom-in_dark_grey.png);background-position:0px 0px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .group-picture-column .galleryformatter .gallery-slides .panel-overlay{display:none;}.region-content .profile .group-picture-column .galleryformatter .gallery-slides a.slide-button{display:none;}.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs{margin:0 auto;width:180px !important;}.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs ul{width:180px !important;overflow:visible !important;}.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li{margin-right:6px;margin-top:6px;padding:4px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;background:white;}.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li.cloned,.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li.empty{display:none;}.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li.slide-2,.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li.slide-5,.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li.slide-8,.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs li.slide-11{margin-right:0px;}.region-content .profile .group-picture-column .galleryformatter .gallery-thumbs a.arrow{display:none;}.region-content .profile .saludmedica-client-button-wrapper{position:relative;}.region-content .profile .saludmedica-client-button-wrapper .ajax-progress{position:absolute;top:0px;right:0px;}.region-content .profile a.i-am-a-client{padding:6px 10px;font-weight:bold;}.region-content .profile a.i-am-not-a-client{padding:6px 10px;font-weight:bold;color:white;}.region-content .profile .group-picture-column .field,.region-content .profile .group-column .field{margin-bottom:18px;}.region-content .profile .group-picture-column .field-label,.region-content .profile .group-column .field-label,.region-content .profile .group-appointments-list h3{color:#949494;font-weight:bold;font-size:1.246em;margin-bottom:8px;border-bottom:none 0px transparent;}.region-content .profile .group-appointments-list ul{margin-left:0px;}.personal-results h3,.appointments-list-wrapper h3,.page-user-appointments #block-system-main h3{font-size:1.468em;border:none 0px transparent;background:none transparent;color:#616161;font-weight:bold;padding:0;margin:0;display:block;padding-bottom:8px;}.appointments-list-wrapper .messages-wrapper div.messages{margin-top:0px;margin-bottom:16px;}.appointments-list-wrapper .dataTables_wrapper{background-color:#f9f9f9;padding:14px 0px;border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}.appointments-list-wrapper .dataTables_wrapper:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden;}.appointments-list-wrapper .dataTables_length{margin-left:10px;margin-bottom:10px;font-weight:bold;}.appointments-list-wrapper .dataTables_wrapper .dataTables_length select{font-weight:normal;margin:0px 2px;position:relative;top:-2px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}.appointments-list-wrapper .dataTables_wrapper .dataTables_filter{margin-right:10px;margin-bottom:10px;font-weight:bold;}.appointments-list-wrapper .dataTables_wrapper .dataTables_filter input{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_002_search_grey.png);background-position:8px 50%;background-repeat:no-repeat;background-color:#fff;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:normal;width:200px;height:30px;margin:0;margin-left:4px;padding:4px 8px;padding-left:26px;color:#b9b9b9;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}.appointments-list-wrapper .dataTables_wrapper .dataTables_info{margin-left:10px;margin-top:10px;font-weight:bold;}.appointments-list-wrapper .dataTables_wrapper .dataTables_paginate{margin-right:10px;margin-top:10px;font-weight:bold;}.appointments-list-wrapper .dataTables_wrapper a.paginate_disabled_next,.appointments-list-wrapper .dataTables_wrapper a.paginate_disabled_previous{color:#b9b9b9 !important;}.appointments-list-wrapper .dataTables_wrapper table.dataTable{border:none 0px transparent;}.appointments-list-wrapper .dataTables_wrapper table thead{border-top:solid 1px #dddddd;}.appointments-list-wrapper .dataTables_wrapper table th.sorting,.appointments-list-wrapper .dataTables_wrapper table th.sorting_asc,.appointments-list-wrapper .dataTables_wrapper table th.sorting_desc{cursor:pointer;padding-right:16px;}.appointments-list-wrapper .dataTables_wrapper table tr td:first-child{border-left:none 0px transparent;}.appointments-list-wrapper table{margin-bottom:0;}.appointments-list-wrapper table tr{border-bottom:solid 1px #dddddd;}.appointments-list-wrapper table tr,.appointments-list-wrapper table tr.even,.appointments-list-wrapper table tr.odd{background-color:#fff;}.appointments-list-wrapper table tr td,.appointments-list-wrapper table tr.even td,.appointments-list-wrapper table tr.odd td{background-color:transparent;padding:4px 8px;vertical-align:top;}.appointments-list-wrapper table tr td div.item-list ul li{padding:4px !important;border-bottom:solid 1px transparent;font-size:0.9em;}.appointments-list-wrapper table tr td div.item-list ul li.last{border-bottom:none 0px transparent;}.appointments-list-wrapper table tr:hover{background-color:#fcfcfc;}.appointments-list-wrapper table th{background-color:#f9f9f9;color:#585858;font-weight:bold;padding:6px 8px;border-bottom:none 0px transparent;white-space:nowrap;}.appointments-list-wrapper table tr td ul.links{margin:0;padding:0;list-style:none;}.appointments-list-wrapper table tr td ul.links li a{padding-left:22px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/communication-log-actions.png);background-position:100px 100px;background-repeat:no-repeat;}.appointments-list-wrapper table tr td ul.links li.cancel a{background-position:0px 0px;}.appointments-list-wrapper table tr td ul.links li.edit a{background-position:0px -145px;}.appointments-list-wrapper table tr td.date,.appointments-list-wrapper table tr td.status,.appointments-list-wrapper table tr td.actions{white-space:nowrap;}.appointments-list-wrapper table tr td img,#offer-claims-wrapper table tr td img,#results-list-wrapper table tr td img,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper img,#schedules-list-wrapper table tr td img{float:left;max-width:32px;height:auto !important;width:auto !important;}.appointments-list-wrapper table tr td img.no-picture,#offer-claims-wrapper table tr td img.no-picture,#results-list-wrapper table tr td img.no-picture,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper img.no-picture,#schedules-list-wrapper table tr td img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 0px 0px no-repeat;width:32px !important;height:32px !important;}.appointments-list-wrapper table tr td .name,#offer-claims-wrapper table tr td .name,#results-list-wrapper table tr td .name,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper .name,#schedules-list-wrapper table tr td .name{font-weight:bold;color:#616161;display:block;margin-left:38px;}#results-list-wrapper table tr td a .name{color:#2184a1;}#results-list-wrapper table tr td.total{text-align:right;font-weight:bold;}.appointments-list-wrapper a.full-note{cursor:pointer;}.region-content .node .appointments-list-wrapper{clear:both;}.grid-24.region-content .node .appointments-dates-wrapper{width:900px;margin-left:20px;margin-right:20px;position:relative;}.grid-24.region-content .node .appointments-dates-wrapper .appointments-dates-frame{overflow:hidden;width:900px;}.grid-24.region-content .node .appointments-dates-wrapper table{width:900px;}.grid-16.region-content .node .appointments-dates-wrapper{width:580px;margin-left:20px;margin-right:20px;position:relative;}.grid-16.region-content .node .appointments-dates-wrapper .appointments-dates-frame{overflow:hidden;width:580px;}.grid-16.region-content .node .appointments-dates-wrapper table{width:580px;}.region-content .node .appointments-dates-wrapper{margin-top:40px;}.region-content .node .appointments-dates-wrapper a.appointment-calendar{position:absolute;left:0px;top:-30px;}.region-content .node .appointments-dates-wrapper a.previous,.region-content .node .appointments-dates-wrapper a.next{cursor:pointer;width:14px;height:20px;display:block;position:absolute;top:10px;text-indent:100%;overflow:hidden;}.region-content .node .appointments-dates-wrapper a.previous{left:-18px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_078_chevron-left.png);background-position:4px 4px;background-repeat:no-repeat;}.region-content .node .appointments-dates-wrapper a.next{right:-18px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_079_chevron-right.png);background-position:2px 4px;background-repeat:no-repeat;}.region-content .node .appointments-dates-wrapper a.previous.disabled,.region-content .node .appointments-dates-wrapper a.next.disabled{opacity:0.2;}.region-content .node .appointments-dates-wrapper ul,.region-content .node .appointments-dates-wrapper ul li{margin:0;padding:0;list-style:none;}.region-content .node .appointments-dates-wrapper ul.appointments-dates{width:0px;}.region-content .node .appointments-dates-wrapper ul.appointments-dates.loading{opacity:0.6;}.region-content .node .appointments-dates-wrapper ul.appointments-dates.loading:before{content:'';position:absolute;top:50px;left:50%;margin-left:-12px;width:24px;height:24px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader-transparent.gif);background-repeat:no-repeat;background-position:top left;z-index:1;opacity:1;display:block;}.region-content .node .appointments-dates-wrapper ul.appointments-dates li.appointments{float:left;display:block;}.region-content .node .appointments-dates-wrapper table{margin:0;border:solid 1px #dedede;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-collapse:separate;}.region-content .node .appointments-dates-wrapper table tr:last-child td:first-child{-webkit-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;border-radius:0 0 0 6px;}.region-content .node .appointments-dates-wrapper table tr:last-child td:last-child{-webkit-border-radius:0 0 6px 0;-moz-border-radius:0 0 6px 0;border-radius:0 0 6px 0;}.region-content .node .appointments-dates-wrapper table.empty-table tr:last-child td{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;text-align:center;}.region-content .node .appointments-dates-wrapper table th{font-weight:bold;background-color:#dedede;}.region-content .node .appointments-dates-wrapper table th:nth-child(2n){background-color:#d3d3d3;}.region-content .node .appointments-dates-wrapper table td{background-color:#ffffff;vertical-align:top;}.region-content .node .appointments-dates-wrapper table td:nth-child(2n){background-color:#f2f2f2;}.region-content .node .appointments-dates-wrapper table th span{display:block;font-weight:normal;}.region-content .node .appointments-dates-wrapper table td li a.appointment-requested-edit{font-style:italic;}.region-content .profile .group-appointments .appointments-calendar-wrapper{border:solid 1px #ddd;padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}.region-content .profile .group-appointments .appointments-calendar-wrapper p.calendar-info{margin-bottom:0px;}.region-content .profile .group-appointments .appointments-calendar{width:100%;}.appointments-calendar-wrapper .ajax-progress{position:absolute;top:0px;right:0px;}.appointments-calendar .fc-content .sm-small-calendar{margin-bottom:16px;margin-top:6px;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days{border-top:solid 1px #dddddd;}.grid-24 .appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li{font-size:12px;min-width:12px;margin:0 8px;background-position:2px 0px;}.grid-24 .appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li.today{background-position:-43px 0px;}.grid-24 .appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li.with-event{background-position:-13px 0px;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li,.grid-16 .appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li,.grid-24 .grid-16 .appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li{background-image:url(/sites/all/themes/saludmedica_v1/css/images/days-indicators.png);background-position:1px 0px;background-repeat:no-repeat;padding-top:8px;margin:0px 4px;min-width:10px;text-align:center;font-size:11px;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li.today{background-position:-44px 0px;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li.with-event{background-position:-14px 0px;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li a{color:#dddddd;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li.today a{color:#c09853;}.appointments-calendar .fc-content .sm-small-calendar ul.sm-small-calendar-days li.with-event a{color:#3d89ae;}.appointments-calendar .fc-toolbar .fc-button.fc-prev-button,.appointments-calendar .fc-toolbar .fc-button.fc-next-button,.schedules-calendar .fc-toolbar .fc-button.fc-prev-button,.schedules-calendar .fc-toolbar .fc-button.fc-next-button{background:none transparent;border:none 0px transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.appointments-calendar .fc-toolbar .fc-button span,.schedules-calendar .fc-toolbar .fc-button span{text-indent:100%;overflow:hidden;margin:0;padding:0;display:block;width:24px;height:22px;background-position:0px 0px;background-repeat:no-repeat;}.appointments-calendar .fc-toolbar .fc-button span:after,.schedules-calendar .fc-toolbar .fc-button span:after{display:none;}form .appointments-calendar .fc-toolbar .fc-right{margin-left:274px;}form .schedules-calendar .fc-toolbar .fc-right{margin-left:108px;}.appointments-calendar .fc-toolbar h2,.schedules-calendar .fc-toolbar h2{font-size:1.8em;margin:0;}.appointments-calendar .fc-toolbar h2 span,.schedules-calendar .fc-toolbar h2 span{font-weight:normal;}.appointments-calendar .fc-toolbar .fc-button.fc-prev-button span,.schedules-calendar .fc-toolbar .fc-button.fc-prev-button span{background-image:url(/sites/all/themes/saludmedica_v1/css/images/fc-calendar-prev.png);}.appointments-calendar .fc-toolbar .fc-button.fc-next-button span,.schedules-calendar .fc-toolbar .fc-button.fc-next-button span{background-image:url(/sites/all/themes/saludmedica_v1/css/images/fc-calendar-next.png);}.appointments-calendar .fc-view > table,.schedules-calendar .fc-view > table{border:none 0px transparent;}.appointments-calendar .fc-view > table .fc-widget-header,.schedules-calendar .fc-view > table .fc-widget-header{border:none 0px transparent;}.appointments-calendar .fc-view table td.fc-widget-header,.appointments-calendar .fc-view table td.fc-widget-header th,.schedules-calendar .fc-view table td.fc-widget-header,.schedules-calendar .fc-view table td.fc-widget-header th{border:none 0px transparent;background:none transparent;}.appointments-calendar .fc-view table td.fc-widget-header th,.schedules-calendar .fc-view table td.fc-widget-header th{text-transform:uppercase;padding-bottom:12px;}.appointments-calendar .fc-view table td.fc-day-with-event,.schedules-calendar .fc-view table td.fc-day-with-event{background-color:#d9edf7;}.appointments-calendar .fc-view a.fc-event:hover{background-color:#59b359 !important;border-color:#4c9a4c !important;}.page-user-appointments .block-system-main > .block-inner > .content,.page-user-clients-appointments .block-system-main > .block-inner > .content{position:relative;}.appointments-calendar-wrapper,.schedules-calendar-wrapper{position:relative;}.appointments-calendar-wrapper a.button.appointment-request{padding:3px 6px;font-family:Arial;position:absolute;right:54px;top:4px;}.region-content .profile .group-appointments .appointments-calendar-wrapper a.button.appointment-request{top:8px;}.region-content .profile .group-appointments .fc-toolbar .fc-right{margin-left:150px;}.appointments-calendar-wrapper ul.create-links{position:absolute;right:50px;top:0px;margin:0;}.appointments-calendar-wrapper ul.create-links li{float:left;margin:0;padding:0}.appointments-calendar-wrapper ul.create-links li a{white-space:nowrap;padding:3px 6px;font-family:Arial;font-weight:bold;margin-left:10px;}.appointments-calendar-wrapper ul.create-links li a i{font-style:normal;padding-right:2px;}.appointments-calendar-wrapper ul.create-links li a.calendar-refresh,form.appointments-list-form .list-refresh{position:absolute;top:-44px;right:-46px;z-index:10;width:20px;height:20px;overflow:hidden;text-indent:100%;padding:0;margin:0;outline:none;border:none 0px transparent;background:none transparent;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_030_refresh@2x.png);background-position:50% 50%;background-size:18px 18px;background-repeat:no-repeat;}.appointments-calendar-wrapper .appointments-calendar.with-filtering .fc-toolbar,.schedules-calendar-wrapper .schedules-calendar.with-filtering .fc-toolbar{margin-bottom:50px;}.appointments-calendar-wrapper .appointments-calendar.with-filtering-4 .fc-toolbar{margin-bottom:100px;}.appointments-calendar-wrapper .appointments-filter,.schedules-calendar-wrapper .schedules-filter{position:absolute;top:40px;left:0px;}form.appointments-list-form .appointments-list-actions{position:relative;}form.appointments-list-form .appointments-list-actions .button,form.saludmedica-dashboard-module-usage-form .dashboard-filter .button,form.results-list-form .results-filter .button{padding:7px 10px;margin-right:10px;font-weight:bold;font-family:Arial;}form.appointments-list-form .appointments-list-actions .container-inline-date,form.saludmedica-dashboard-module-usage-form .dashboard-filter .container-inline-date,form.results-list-form .results-filter .container-inline-date{display:inline;margin-right:10px;}form.appointments-list-form .appointments-list-actions .container-inline-date .description,form.saludmedica-dashboard-module-usage-form .dashboard-filter .container-inline-date .description,form.results-list-form .results-filter .container-inline-date .description{display:none;}form.appointments-list-form .appointments-list-actions .container-inline-date .form-item,form.appointments-list-form .appointments-list-actions .container-inline-date .date-padding,form.saludmedica-dashboard-module-usage-form .dashboard-filter .container-inline-date .form-item,form.saludmedica-dashboard-module-usage-form .dashboard-filter .container-inline-date .date-padding,form.results-list-form .results-filter .container-inline-date .form-item,form.results-list-form .results-filter .container-inline-date .date-padding{margin:0;padding:0;}form.appointments-list-form .appointments-list-actions .container-inline-date label,form.saludmedica-dashboard-module-usage-form .dashboard-filter .container-inline-date label,form.results-list-form .results-filter .container-inline-date label{display:none;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-type-date-popup .form-item,form.appointments-list-form .appointments-list-actions .form-item-actions-day-date,form.saludmedica-dashboard-module-usage-form .dashboard-filter .form-item-filter-day-date,form.results-list-form .results-filter .form-item-filter-day-date{position:relative;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-type-date-popup .form-item > label,form.appointments-list-form .appointments-list-actions .form-item-actions-day-date > label,form.saludmedica-dashboard-module-usage-form .dashboard-filter .form-item.form-item-filter-day-date > label,form.results-list-form .results-filter .form-item-filter-day-date > label,form.saludmedica-cm-communication-form #client-queue .container-inline-date .date-padding .form-item label{display:block;float:none;margin:0;padding:0;position:absolute;top:0px;right:0px;text-indent:100%;overflow:hidden;clip:auto;width:30px;height:28px;font-size:0px;line-height:0px;color:#eeeeee;background-color:#eeeeee;border:solid 1px #cccccc;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar.png);background-position:50% 50%;background-repeat:no-repeat;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-type-date-popup .date-padding > .form-item:last-child > label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_022_time.png);}form.appointments-list-form .appointments-list-actions .form-item-actions-day-date input,form.results-list-form .results-filter .form-item-filter-day-date input{margin:0;width:140px;}form.appointments-list-form .appointments-list-actions .list-refresh{right:0;}form.appointments-list-form .appointment-list-links{margin:0;padding:0;z-index:999;position:absolute;right:0px;top:46px;}form.appointments-list-form .appointment-list-links li{float:left;margin:0;padding:0;}form.appointments-list-form .appointment-list-links li a{white-space:nowrap;padding:3px 6px;font-family:Arial;margin-left:10px;}form.appointments-list-form .appointment-list-links li a i{font-style:normal;padding-right:2px;}form.appointments-list-form .appointments-filter{margin-bottom:10px;margin-top:10px;position:relative;clear:both;}form.appointments-list-form .appointments-list-wrapper{position:relative;}form.appointments-list-form .ajax-progress{position:absolute;right:0px;top:0px;}form.appointments-list-form .appointments-filter .ajax-progress,form.appointments-list-form .appointments-list-actions .ajax-progress,form.appointments-list-form .appointments-filter .ajax-progress,form.appointments-list-form .ajax-progress .message{display:none;}.appointments-calendar-wrapper .appointments-filter .form-item,form.appointments-list-form .appointments-filter .form-item{margin:10px 30px 4px 0 !important;padding:0 !important;float:left;}.appointments-calendar-wrapper .appointments-filter .form-item label,form.appointments-list-form .appointments-filter .form-item label{font-weight:bold;width:auto !important;min-width:40px;display:inline-block;padding:0 !important;margin:0;padding-right:6px !important;position:relative;top:2px;}.appointments-calendar-wrapper .appointments-filter .form-item select.form-select,form.appointments-list-form .appointments-filter .form-item select.form-select,form.appointments-list-form .appointments-list-actions input.form-text,form.saludmedica-appointments-confirm-form input.form-text,form.saludmedica-events-confirm-form input.form-text,form.saludmedica-profiles-offer-confirm-form input.form-text{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #cccccc;padding:0px 18px 0px 4px;height:30px;line-height:24px;width:200px;}form.saludmedica-appointments-confirm-form input.form-submit,form.saludmedica-appointments-reconfirm-form input.form-submit,form.saludmedica-appointments-cancel-form input.form-submit,form.saludmedica-events-confirm-form input.form-submit,form.saludmedica-profiles-offer-confirm-form input.form-submit{padding:8px 26px;font-size:1em;}form.saludmedica-appointments-confirm-form .form-item label,form.saludmedica-events-confirm-form .form-item label,form.saludmedica-profiles-offer-confirm-form .form-item label{font-weight:bold;margin-bottom:6px;margin-top:10px;}form.appointments-list-form .appointments-list-actions input.form-text{padding:4px 8px;width:120px;}.field-group-htab .appointments-calendar-wrapper .appointments-filter .form-item{margin-right:20px !important;}.field-group-htab .appointments-calendar-wrapper .appointments-filter{top:50px;left:8px;}.appointments-calendar-wrapper p.calendar-info,.schedules-calendar-wrapper p.calendar-info{color:#999;margin-top:10px;margin-bottom:20px;}.appointments-calendar-wrapper .fc-content table,.schedules-calendar-wrapper .fc-content table{margin-bottom:0px;}.no-appointments .button.appointment-request{padding:6px 10px;font-weight:bold;margin-left:20px;}.region-content .profile .appointments-calendar-wrapper .fc-content table tr td.fc-today:hover,.region-content .profile .appointments-calendar-wrapper .fc-content table tr td.fc-future:hover{background-color:#2EB82E;cursor:pointer;}.region-content .profile .appointments-calendar-wrapper .fc-content table tr td.fc-past:hover,.region-content .profile .appointments-calendar-wrapper .fc-content table tr td.fc-day-office-closed:hover{background-color:#757575;cursor:not-allowed;}.ui-timepicker-container{width:220px !important;background:none #fff;padding:2px;font-family:Arial,sans-serif;font-size:13px;line-height:1em;}.ui-timepicker-container,.ui-timepicker-container ul.ui-timepicker,.ui-timepicker-container ul.ui-timepicker li,.ui-timepicker-container ul.ui-timepicker li a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.ui-timepicker-container ul.ui-timepicker{border:none 0px transparent;background:none transparent;width:220px !important;padding:0;text-align:left;}.ui-timepicker-container ul.ui-timepicker:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-timepicker-container ul.ui-timepicker li{width:96px !important;float:left;}.ui-timepicker-container ul.ui-timepicker li:nth-child(2n+1){clear:both;margin-right:10px;}.ui-timepicker-container ul.ui-timepicker li a{border:none 0px transparent;padding:6px 8px;cursor:pointer;font-family:Arial,sans-serif;font-size:13px;line-height:1em;}.ui-timepicker-container ul.ui-timepicker li a.ui-state-hover{margin:0;border:none 0px transparent;background:none #009eb1;color:#fff;}.saludmedica-appointments-request-form .form-item{position:relative;}.saludmedica-appointments-request-form .form-item label{width:100%;float:none;font-weight:bold;margin-bottom:0.5em;}.saludmedica-appointments-request-form .form-item span.label{font-weight:bold;color:#454545;}.saludmedica-appointments-request-form div.form-type-radios.form-item-professional{clear:both;padding-bottom:0;}.saludmedica-appointments-request-form div.form-type-radios.form-item-professional > label{float:none;width:100%;}.saludmedica-appointments-request-form div.form-item-professional .form-radios:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.saludmedica-appointments-request-form div.form-item-professional .form-item{position:relative;width:112px;float:left;padding:10px 4px;margin:0;}.saludmedica-appointments-request-form div.form-item-professional .jscarousal .form-item{float:right;}.saludmedica-appointments-request-form div.form-item-professional .form-item:nth-child(even){background-color:#f2f2f2;}.saludmedica-appointments-request-form div.form-item-professional .form-item input.form-radio{position:absolute;bottom:10px;left:54px;}.saludmedica-appointments-request-form div.form-item-professional .form-item .option{text-align:center;margin-bottom:20px;font-weight:bold;color:#454545;display:block;}.saludmedica-appointments-request-form div.form-item-professional .form-item .option img{border:solid 4px #fff;-moz-box-shadow:0px 0px 4px 1px #cccccc;-webkit-box-shadow:0px 0px 4px 1px #cccccc;box-shadow:0px 0px 4px 1px #cccccc;max-width:50px !important;max-height:50px !important;width:auto;height:auto;}.saludmedica-appointments-request-form div.form-item-professional .form-item .option .name{display:block;margin-top:6px;font-size:0.8em;height:32px;overflow:hidden;}.saludmedica-appointments-request-form .jscarousal{width:400px;}.saludmedica-appointments-request-form .jscarousal .jscarousal-contents{width:360px;}.appointment-qtip{max-width:500px;min-width:200px;-webkit-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);z-index:999 !important;}.info-qtip{max-width:900px;min-width:200px;-webkit-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);}.info-qtip .info-content{padding:10px 20px 10px 16px;max-height:400px;overflow:hidden;overflow-y:auto;}.appointment-qtip a.qtip-close,.info-qtip a.qtip-close{background:none transparent;border:none 0px transparent;top:12px;right:10px;}.appointment-qtip a.qtip-close span,.info-qtip a.qtip-close span{text-indent:100%;width:14px;height:14px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/ui-dialog-close.png);background-position:0px 1px;background-repeat:no-repeat;}.appointment-qtip a.qtip-close:hover span,.info-qtip a.qtip-close:hover span{background-position:0px -16px;}.appointment-qtip .qtip-content,.info-qtip .qtip-content{padding:0;}.appointment-qtip .qtip-tip{background-color:#f2f2f2;}.appointment-qtip.past .qtip-tip,.info-qtip.past .qtip-tip{background-color:#fff;}.appointment-qtip .popup-header,.info-qtip .info-header{margin:0;padding:14px 16px;border-bottom:solid 1px #d4d4d4;font-size:1.3em;}.appointment-qtip .popup-content{padding:10px 16px;}.appointment-qtip .popup-content img{float:left;border:solid 2px #fff;-webkit-box-shadow:0px 0px 0px 1px #d4d4d4;-moz-box-shadow:0px 0px 0px 1px #d4d4d4;box-shadow:0px 0px 0px 1px #d4d4d4;max-width:46px !important;height:auto !important;width:auto !important;}.appointment-qtip .popup-content p,.info-qtip .info-content p{margin:0;margin-bottom:6px;margin-left:60px;font-size:1.1em;line-height:1.3;}.info-qtip .info-content p{margin-left:0;}.appointment-qtip .popup-footer{background-color:#f2f2f2;border-top:solid 1px #d4d4d4;padding:10px 16px;text-align:center;color:#000;text-shadow:0px 1px #fff;}.appointment-qtip .popup-footer a{text-decoration:underline;}.appointment-qtip .popup-footer a.button{padding:6px 10px;font-weight:bold;font-family:Arial;text-decoration:none;}.appointment-note-qtip{max-width:500px;min-width:200px;-webkit-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);box-shadow:0px 0px 14px -2px rgba(0,0,0,0.6);}.appointment-note-qtip .qtip-content{font-size:1.1em;font-family:Arial;line-height:1.4em;padding:16px;white-space:pre-line;}.appointment-note-qtip a.qtip-close{background:none transparent;border:none 0px transparent;top:12px;right:10px;}.appointment-note-qtip a.qtip-close span{text-indent:100%;width:14px;height:14px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/ui-dialog-close.png);background-position:0px 1px;background-repeat:no-repeat;}.appointment-note-qtip a.qtip-close:hover span{background-position:0px -16px;}.region-content .profile .field-name-field-professional-statement .field-item{white-space:pre-line;}.region-content .profile .field-name-field-professional-statement .field-item.sm-readmore-processed p{margin-bottom:0px;}.region-content .profile .field-name-field-specialty-primary .field-items .field-item,.region-content .profile .field-name-field-specialty-secondary .field-items .field-item{display:list-item;margin:0px 0px 4px 20px;font-weight:bold;}.region-content .profile .field-name-field-profile-rating div.fivestar-widget-static .star{width:26px;height:24px;margin-right:2px;cursor:pointer;}.region-content .profile .field-name-field-profile-rating div.fivestar-widget-static .star,.region-content .profile .field-name-field-profile-rating  div.fivestar-widget-static .star span,.region-content .profile .field-name-field-profile-rating  div.fivestar-widget-static .star span.off{background-image:url(/sites/all/themes/saludmedica_v1/css/images/form_rating_stars.png);background-position:0px 0px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .field-name-field-profile-rating  div.fivestar-widget-static .star span.on{background-position:0px 100%;}.region-content .profile .group-tabs{margin-top:1em}.region-content .profile .group-location-gallery{margin-top:2em;padding-top:1em;border-top:1px solid #ccc;}.region-content .profile .group-location h3,.region-content .profile .group-gallery h3{font-size:1.5em;font-weight:normal;border:0;margin:0 0 .2em 0}.region-content .profile .group-gallery .galleryformatter .slide-button{display:none}.region-content .profile .group-gallery .galleryformatter .arrow{display:none}.region-content .profile .group-gallery .galleryformatter .gallery-slides{margin:0 0 12px 0}.region-content .profile .group-gallery .galleryformatter .gallery-thumbs li{padding:0;margin-right:12px}.region-content .profile .group-gallery .galleryformatter .gallery-thumbs li.slide-5{margin:0}.region-content .profile .horizontal-tabs{border:none 0px transparent;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list{background:transparent;border:0;border-bottom:1px solid #dddddd;display:block;float:none;padding-bottom:4px;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li{min-width:0px;margin:0px;margin-bottom:12px;margin-right:16px;border:1px solid #ddd;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.last{margin-right:0px;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected,.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected:focus,.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected:hover{background:none transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;text-shadow:none;border:solid 1px #d4d4d4;background-color:#5193ab;color:#fff;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li a{padding:6px 10px;text-decoration:none;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li a strong{font-weight:normal;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected a{color:#fff;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected a strong{color:#fff;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li:hover,.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li:focus{color:#363535;background:#fae264;border-color:#f9db55;border-bottom-color:#f4c120;border-right-color:#f4c120;border-left-color:#f4c120;-moz-box-shadow:inset 0px 1px 0px 0px #f9e55a;-webkit-box-shadow:inset 0px 1px 0px 0px #f9e55a;box-shadow:inset 0px 1px 0px 0px #f9e55a;background:-moz-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fae264),color-stop(22%,#f9dc58),color-stop(74%,#f5c72d),color-stop(100%,#f4c01c));background:-webkit-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-o-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-ms-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:linear-gradient(to bottom,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae264',endColorstr='#f4c01c',GradientType=0);text-shadow:0 -1px 0 #ffa821;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:transparent;text-decoration:none;color:#363535;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li a:hover strong{color:#363535;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{background-color:transparent;text-decoration:none;color:#000;}.region-content .profile .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover strong{color:#000;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes{margin-top:20px;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes .field-group-htabs-wrapper{margin-top:0px;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list{padding:0;margin:0;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li{background:none transparent;border:1px solid transparent;color:#000;margin-bottom:-1px;text-shadow:none;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li.selected{border:1px solid #dddddd;border-bottom-color:#fff;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#f6f6f6;border-bottom:1px solid #dddddd;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li.selected:hover{border-bottom-color:#fff;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li a:hover{background-color:#f6f6f6;}.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li.selected a,.region-content .profile .horizontal-tabs .horizontal-tabs-panes ul.horizontal-tabs-list li.selected a strong{color:#000;}.region-content .profile .profile2-professional .group-profession1 .field{margin-bottom:18px;}.region-content .profile .profile2-professional .group-profession1 .field-label{color:#949494;font-size:1.246em;margin-bottom:8px;}.region-content .profile .profile2-professional .group-profession1 .field-items .field-item{display:list-item;margin:0px 0px 4px 20px;font-weight:bold;}.region-content .profile .profile2-professional .group-profession1 .field-items .field-item .field-name-field-completed-on,.region-content .profile .profile2-professional .group-profession1 .field-items .field-item .field-name-field-proficiency,.region-content .profile .profile2-professional .group-profession1 .field-name-field-residency-training .field-items .field-item{font-weight:normal;}.region-content .profile .profile2-professional .group-profession1 .field-name-field-residency-training{margin:0;}.region-content .profile .profile2-professional .group-profession1 .field-name-field-residency-training .field-label{margin:6px 0px;font-size:1em;}.region-content .profile .profile2-professional .group-profession1 .field-name-field-residency-training .field-items .field-item{list-style:square outside url('data:image/gif;base64,R0lGODlhBQAKAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAoAAAIIjI+ZwKwPUQEAOw==');margin:6px;margin-left:14px;}.region-content .profile .profile2-professional .group-profession1 .field-name-field-biography .field-items .field-item{white-space:pre-line;}.region-content .profile .location-map-mini-wrapper{width:300px;height:auto;margin-bottom:20px;}.region-content .profile .location-map-mini-wrapper .location-map{border:solid 2px #fff;-webkit-box-shadow:0 0 0 1px #cccccc;-moz-box-shadow:0 0 0 1px #cccccc;box-shadow:0 0 0 1px #cccccc;height:216px;width:294px;}.region-content .profile .location-map-mini-wrapper .distance{color:#999;margin:0;margin-top:2px;font-size:0.864em;}.region-content .profile .location-map-mini-wrapper .distance a{color:#999;text-decoration:underline;}.region-content .profile .field-collection-item-field-offices .galleryformatter{position:relative;margin-bottom:10px;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-slides{width:300px !important;height:300px !important;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-slides .gallery-slide{padding:2px;border:solid 1px #cccccc;}.region-content .profile .field-name-field-profile-picture .field-item a:after,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-slides .gallery-slide a:after{content:'';position:absolute;bottom:8px;right:8px;width:14px;height:14px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_014_zoom-in_dark_grey.png);background-position:0px 0px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs a.arrow,.region-content .profile .field-collection-item-field-offices .galleryformatter .slide-button{display:none;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs .wrapper,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs ul{width:300px !important;overflow:visible !important;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li{padding:2px;border:solid 1px #cccccc;margin-right:6px;margin-top:8px;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li.empty,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li.cloned{display:none;}.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li.slide-2,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li.slide-5,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li.slide-8,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-thumbs li.slide-11{margin-right:0px;}.region-content .profile .field-name-field-offices .field-collection-item-field-offices{margin-bottom:14px;}.region-content .profile .field-name-field-offices > .field-items > .field-item{margin-bottom:2em;border-bottom:1px solid #ccc;}.region-content .profile .field-name-field-offices .field{margin-bottom:18px;}.region-content .profile .field-name-field-offices .field-label{color:#949494;font-weight:bold;font-size:1.246em;margin-bottom:8px;}.region-content .profile .field-name-field-clinic-mission .field-items .field-item,.region-content .profile .field-name-field-clinic-vision .field-items .field-item,.region-content .profile .field-name-field-clinic-objective .field-items .field-item,.region-content .profile .field-name-field-laboratory-mission .field-items .field-item,.region-content .profile .field-name-field-laboratory-vision .field-items .field-item,.region-content .profile .field-name-field-practice-name .field-items .field-item,.region-content .profile .field-name-field-practice-desc .field-items .field-item,.region-content .profile .field-name-field-accepted-payment-methods .field-item{display:block;margin:0px 0px 20px 0px;font-weight:bold;}.region-content .profile .field-name-field-practice-desc .field-items .field-item{white-space:normal;}.region-content .profile .field-name-field-practice-desc .field-items .field-item ul,.region-content .profile .field-name-field-practice-desc .field-items .field-item ol{margin:0px;}.region-content .profile .field-name-field-practice-desc .field-items .field-item li,.region-content .profile .field-name-field-practice-desc .field-items .field-item p{margin-bottom:6px;}.region-content .profile .field-name-field-office-location .field-items .field-item{padding:0px 0px 0px 22px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/icon_office_grey.png);background-position:0px 2px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .field-name-field-office-location.professional-clinic .field-items .field-item{margin-bottom:2.6em;}.region-content .profile .field-name-field-office-location.professional-clinic .field-items .field-item:last-child{margin-bottom:0;}.region-content .profile .field-name-field-office-location .clinic-name{color:#999;margin-bottom:4px;position:relative;top:-2px;white-space:nowrap;}.region-content .profile .field-name-field-office-location .clinic-name a{display:block;font-size:1.1em;font-weight:bold;}.region-content .profile .field-name-field-office-location .street-address .additional{display:block;}.region-content .profile .field-name-field-office-location form > div{position:relative;min-height:30px;height:auto !important;}.region-content .profile .field-name-field-office-location form .location-wrapper{width:270px;display:none;}.region-content .profile .field-name-field-office-location form a.button{line-height:1em;position:absolute;bottom:0px;right:8px;cursor:pointer;}.region-content .profile .field-name-field-office-location form input.form-submit.geolocate{position:absolute;bottom:0px;left:0px;}.region-content .profile .field-name-field-office-location form .form-item label{font-weight:bold;font-size:0.9em;margin-bottom:2px;}.region-content .profile .field-name-field-office-location form input.form-text{width:100%;padding:4px;height:2em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.region-content .profile .field-name-field-office-location form input.form-submit{padding:.4em 1em;}.region-content .profile .field-name-field-office-location form .form-item-city,.region-content .profile .field-name-field-office-location form .form-item-province,.region-content .profile .field-name-field-office-location form .form-item-postal-code,.region-content .profile .field-name-field-office-location form .form-item-country{float:left;margin-top:0px;}.region-content .profile .field-name-field-office-location form .form-item-city{width:170px;margin-right:10px;}.region-content .profile .field-name-field-office-location form .form-item-postal-code{width:90px;}.region-content .profile .field-name-field-office-location form .form-item-province{width:130px;margin-right:10px;}.region-content .profile .field-name-field-office-location form .form-item-country{width:130px;}.region-content .profile .field-name-field-office-location form .form-item-country select.form-select{width:130px;height:2em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.region-content .profile .field-name-field-office-location form  .location-info{clear:both;}.region-content .profile .field-name-field-office-location form  .location-info span{display:block;}.region-content .profile .field-name-field-office-location form  .location-info b{min-width:110px;display:inline-block;}.region-content .profile .field-name-field-office-location form .form-actions{clear:both;}.region-content .profile .field-name-field-office-hours .field-items .field-item .oh-wrapper{display:table;}.region-content .profile .field-name-field-office-hours .field-items .field-item .oh-display{display:table-row;text-align:left;vertical-align:top;}.region-content .profile .field-name-field-office-hours .field-items .field-item .oh-display-label,.region-content .profile .field-name-field-office-hours .field-items .field-item .oh-display-times{display:table-cell;padding-bottom:6px;}.region-content .profile .field-name-field-office-hours .field-items .field-item .oh-display-label{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_022_time_grey.png);background-position:0px 3px;background-repeat:no-repeat;background-color:transparent;font-weight:bold;min-width:40% !important;}.region-content .profile .field-name-field-mobile .field-items .field-item,.region-content .profile .field-name-field-phone .field-items .field-item,.region-content .profile .entity-profile2 table.providers-list span.phone{padding:0px 0px 0px 20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/icon_phone_grey.png);background-position:0px 2px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .field-name-field-fax .field-items .field-item{padding:0px 0px 0px 20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_044_print_grey.png);background-position:0px 3px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .field-name-field-website .field-items .field-item,.region-content .profile .field-name-field-social .field-items .field-item{padding:0px 0px 0px 20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_340_globe_grey.png);background-position:0px 4px;background-repeat:no-repeat;background-color:transparent;}.page-user #popup-map-wrapper .popup-directions.no-directions{text-align:center;color:#696768;font-size:1.426em;}.region-content #simplenews-confirm-add-form em{font-style:normal;font-weight:bold;border-bottom:dotted 1px;padding-bottom:.1em;}.region-content #simplenews-confirm-add-form #edit-submit{font-family:inherit;margin-right:1em;padding:.36em 1.5em;}.region-content .profile .field-name-field-forms > .field-items > .field-item{position:relative;border-bottom:solid 1px #e0e0e0;padding:0px 0px 16px 66px;margin-bottom:16px;}.region-content .profile .field-name-field-forms .field-name-field-form-title{font-weight:bold;color:#008fa6;font-size:1.098em;}.region-content .profile .field-name-field-forms .field-name-field-form-file img.file-icon{position:absolute;top:4px;left:20px;}.region-content .profile .field-name-field-forms .field-name-field-form-file a{display:inline-block;margin-top:4px;padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_143_link.png);background-position:0px 50%;background-repeat:no-repeat;}.region-content .profile .field-group-htab .field-group-div{margin-bottom:18px;}.region-content .profile .field-group-htab .field-group-div h3,.region-content .profile .field-group-html-element .field-group-div h3{color:#949494;font-weight:bold;font-size:1.246em;margin-bottom:8px;border:none 0px transparent;}.region-content .profile div.term-tree-list ul.term li{font-weight:bold;}.region-content .profile .field-name-field-accepted-payment-methods .field-item,.region-content .profile .field-extra-laboratory-master-payments .field-item{font-weight:bold;margin-bottom:10px;}.region-content .profile .profile-offers-wrapper,.region-content .profile .claimed-offers-wrapper{margin-top:-10px;}.region-content .profile .profile-offers-wrapper .no-offers,.region-content .profile .claimed-offers-wrapper .no-offers{padding-top:10px;}.region-content .profile .profile-offers-wrapper .offer,.region-content .profile .claimed-offers-wrapper .offer{position:relative;padding:14px 8px;border-bottom:solid 1px #dddddd;}.region-content .profile .profile-offers-wrapper .offer:hover,.region-content .profile .claimed-offers-wrapper .offer:hover{background-color:#FAFAFA;}.region-content .profile .profile-offers-wrapper .offer.offer-soldout:before{content:'';position:absolute;z-index:10;top:0px;left:0px;width:100%;height:100%;background:url(/sites/all/themes/saludmedica_v1/css/images/soldout.png) 50% 50% no-repeat transparent;background-size:156px 105px;}.region-content .profile .profile-offers-wrapper .offer .picture-wrapper,.region-content .profile .claimed-offers-wrapper .offer .picture-wrapper{float:left;width:136px;overflow:hidden;}.region-content .profile .profile-offers-wrapper .offer .picture-wrapper img,.region-content .profile .claimed-offers-wrapper .offer .picture-wrapper img{padding:2px;border:solid 1px #cccccc;display:block;margin-bottom:10px;}.region-content .profile .profile-offers-wrapper .offer .offer-info-wrapper,.region-content .profile .claimed-offers-wrapper .offer .offer-info-wrapper{margin-right:70px;margin-left:150px;}.region-content .profile .profile-offers-wrapper .offer h3,.region-content .profile .claimed-offers-wrapper .offer h3{color:#696969;font-weight:bold;font-size:1.246em;margin:0px;border:none 0px transparent;}.region-content .profile .profile-offers-wrapper .offer .days-left,.region-content .profile .profile-offers-wrapper .offer .claimed-count,.region-content .profile .claimed-offers-wrapper .offer .days-left,.region-content .profile .claimed-offers-wrapper .offer .claimed-count,div.saludmedica-profile-modal .offer-info .days-left,div.saludmedica-profile-modal .offer-info .claimed-count{margin-bottom:4px;font-weight:bold;color:#8D8D8D;padding-left:16px;background:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_022_time_grey.png) 0px 3px no-repeat transparent;}.region-content .profile .profile-offers-wrapper .offer .claimed-count,.region-content .profile .claimed-offers-wrapper .offer .claimed-count,div.saludmedica-profile-modal .offer-info .claimed-count{background:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_142_heart-empty_grey.png) 0px 3px no-repeat transparent;}div.saludmedica-profile-modal .offer-info .days-left,div.saludmedica-profile-modal .offer-info .claimed-count{margin-bottom:0;margin-top:2px;background-position:0px 4px !important;}.region-content .profile .profile-offers-wrapper .offer .price,.region-content .profile .claimed-offers-wrapper .offer .price{position:absolute;top:14px;right:0px;width:70px;text-align:center;font-size:1.128em;font-weight:bold;color:#7C7C7C;}.region-content .profile .profile-offers-wrapper .offer .old-price,.region-content .profile .claimed-offers-wrapper .offer .old-price{display:block;text-decoration:line-through;font-size:0.9em;font-weight:normal;}.region-content .profile .profile-offers-wrapper .offer .claim,.region-content .profile .claimed-offers-wrapper .offer .claim{position:relative;margin-top:4px;}.region-content .profile .profile-offers-wrapper .offer .claim .ajax-progress-throbber{position:absolute;top:0px;right:0px;}.region-content .profile .profile-offers-wrapper .offer .button{padding:6px 10px;font-size:0.924em;font-weight:bold;display:block;}.region-content .profile .claimed-offers-wrapper .offer .claim{display:none;}.region-content .profile .claimed-offers-wrapper .offer .professional-info{margin-bottom:10px;}.region-content .profile .claimed-offers-wrapper .offer .professional-info a{color:#696969;font-weight:bold;font-size:1.3em;line-height:1.4;}.region-content .profile .claimed-offers-wrapper .offer .professional-info .phones{top:-1px;position:relative;}.region-content .profile .claimed-offers-wrapper .offer .professional-info .phones:before{content:'';opacity:0.6;padding:0px 0px 0px 30px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/phone_icon.png);background-position:14px 2px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .claimed-offers-wrapper .offer .professional-info .phones a{font-size:1em;font-weight:normal;color:#4d4b4c;}.region-content .profile .claimed-offers-wrapper .offer .price{top:44px;}.region-content .profile .group-reviews .no-reviews,.region-content .profile .group-reviews .unauth,.region-content .profile .group-reviews .review-inappropriate,.region-content .profile .group-reviews .review-written{text-align:center;color:#696768;font-size:1.426em;}.region-content .profile .group-reviews .review-inappropriate,.region-content .profile .group-reviews .review-written{padding-top:70px;margin-bottom:14px;margin-top:10px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/review_exists.png);background-position:50% 0px;background-repeat:no-repeat;}.region-content .profile .group-reviews .no-reviews{padding-top:60px;margin-bottom:14px;margin-top:16px;white-space:pre-wrap;background-image:url(/sites/all/themes/saludmedica_v1/css/images/write_review.png);background-position:50% 0px;background-repeat:no-repeat;}.region-content .profile .group-reviews .review-inappropriate a,.region-content .profile .group-reviews .review-written a,.region-content .profile .group-reviews .no-reviews a{text-decoration:underline;font-weight:bold;}.region-content .profile .group-reviews .unauth{margin-top:24px;margin-bottom:20px;}.region-content .profile .group-reviews .unauth p{margin:0;margin-bottom:0.246em;}.region-content .profile .group-reviews .unauth a.button{display:inline-block;font-size:0.864em;font-weight:bold;padding:0.246em 0.946em;margin:0.246em;}.region-content .profile .group-reviews .unauth .fb-button{font-size:0.7em;}.region-content .profile .group-reviews .unauth fieldset{border-top:1px solid #d3d7df;}.region-content .profile .group-reviews .unauth legend{padding:0.5em;}.region-content .profile .review-author-picture .field-name-field-profile-picture{float:none;padding:0;margin:0;border:none 0px;background-color:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.region-content .profile .field-collection-item-field-review{position:relative;padding:10px 0px;}.region-content .profile .field-collection-item-field-review .review-author-picture{position:absolute;left:0px;top:10px;line-height:0px;width:36px;overflow:hidden;}.region-content .profile .field-collection-item-field-review .review-author-picture img{width:36px !important;height:auto !important;}.region-content .profile .field-collection-item-field-review .review-author-name{margin-bottom:10px;font-weight:bold;}.region-content .profile .field-collection-item-field-review .review-author-name .title{color:#8f8d8d;}.region-content .profile .field-collection-item-field-review .review-author-name .profession{text-transform:lowercase;}.region-content .profile .field-collection-item-field-review .group_column1,.region-content .profile .field-collection-item-field-review .group_column2,.region-content .profile .field-collection-item-field-review .group-column1,.region-content .profile .field-collection-item-field-review .group-column2{width:270px;margin-left:10px;margin-bottom:10px;}.region-content .profile .field-collection-item-field-review .field-name-field-comment,.region-content .profile .field-collection-item-field-review .review-author-name,.region-content .profile .field-collection-item-field-review .review-bottom-wrapper,.region-content .profile .field-collection-item-field-review .group_column1,.region-content .profile .field-collection-item-field-review .group-column1{margin-left:50px;}.region-content .profile .field-collection-item-field-review .field-name-field-comment,.region-content .profile .field-collection-item-field-review .review-bottom-wrapper{clear:both;}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper{position:relative;margin-top:10px;margin-bottom:10px;}.page-user .profile .group-reviews .review-bottom-wrapper.with-flags .review-info-wrapper{margin-top:38px;}.page-user .profile .group-reviews .review-bottom-wrapper .review-info-wrapper{float:left;white-space:nowrap;}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .location,.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .field-name-field-timestamp{display:block;color:#999;float:left;margin-right:12px;white-space:nowrap;}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .location i,.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .field-name-field-timestamp i{top:1px;position:relative;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;padding-left:12px;padding-top:12px;display:inline-block;background-position:0px 0px;background-repeat:no-repeat;}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .location i{padding-left:10px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_061_map-marker_grey.png);}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .field-name-field-timestamp i{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_022_time_grey.png);}.region-content .profile .field-collection-item-field-review .field-type-fivestar.field-label-inline .field-label{display:inline-block;min-width:170px;}.region-content .profile .field-collection-item-field-review .field-items .form-item{margin:0;margin-bottom:6px;}.region-content .profile .field-collection-item-field-review .field-type-fivestar .description{display:none;}.region-content .profile .profile-reviews-wrapper .review{border-top:solid 1px #e0e0e0;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;-moz-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;}.region-content .profile .profile-reviews-wrapper .review:first-child{border-top:none 0px transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.region-content .profile .profile-reviews-wrapper .review ul.links{display:inline-block;margin:0;border:solid 1px #cecece;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;list-style:none;position:relative;margin-left:50px;margin-bottom:10px;margin-right:14px;}.region-content .profile .profile-reviews-wrapper .review .review-bottom-wrapper  ul.links{display:block;float:left;margin-left:0px;margin-bottom:0px;margin-top:38px;}.region-content .profile .profile-reviews-wrapper .review  ul.links li{display:inline-block;border-right:solid 1px #cecece;margin:0;padding:0;}.region-content .profile .profile-reviews-wrapper .review ul.links li:last-child,.region-content .profile .profile-reviews-wrapper .review ul.links li.last{border-right:none 0px;}.region-content .profile .profile-reviews-wrapper .review ul.links li a{display:inline-block;padding:0px 6px;color:#484848;cursor:pointer;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.region-content .profile .profile-reviews-wrapper .review ul.links li:first-child a{-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}.region-content .profile .profile-reviews-wrapper .review ul.links li:last-child a{-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}.region-content .profile .profile-reviews-wrapper .review ul.links li.first.last a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile-reviews-wrapper .review.authors .field-collection-item-field-review{padding-bottom:0px;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li .flag-wrapper{position:static;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li .flag-message{display:block;visibility:hidden;opacity:0;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;}.region-content .profile .profile-reviews-wrapper .review ul.links li .ajax-progress-throbber,.region-content .profile .profile-reviews-wrapper .review ul.links li .flag-throbber{position:absolute;left:-24px;top:-1px;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li .count{display:block;height:35px;min-width:76px;width:auto;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/count-bubble.png) no-repeat center center;color:#777;position:relative;text-align:center;line-height:30px;margin-top:-35px;top:-2px;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li a{min-width:76px;width:auto;text-align:center;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li:first-child a,.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li.first a{-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li:last-child a,.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li.last a{-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li:first-child:last-child a,.region-content .profile .profile-reviews-wrapper .review .field-collection-item-field-review ul.links li.first.last a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile-reviews-wrapper .show-more-reviews{border-top:solid 1px #e0e0e0;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;-moz-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;position:relative;padding-top:10px;text-align:center;font-weight:bold;}.region-content .profile .profile-reviews-wrapper .show-more-reviews .ajax-progress.ajax-progress-throbber{position:absolute;left:0px;top:10px;}.region-content .profile .group-reviews-tabs .profile-reviews-wrapper .messages{border:solid 1px #e0e0e0;font-size:1.246em;font-size:1.246em;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_193_circle_ok_grey.png);background-repeat:no-repeat;background-position:10px 50%;}.region-content .profile .group-reviews-tabs .sorting{border-bottom:solid 1px #e0e0e0;-webkit-box-shadow:inset 0px -1px 0px 0px #fff;-moz-box-shadow:inset 0px -1px 0px 0px #fff;box-shadow:inset 0px -1px 0px 0px #fff;padding-bottom:10px;position:relative;text-align:right;text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#fff,offx=0,offy=1);}.region-content .profile .group-reviews-tabs .sorting ul{margin:0;margin-left:12px;list-style:none;display:inline-block;border:solid 1px #cecece;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .group-reviews-tabs .sorting ul li{display:inline-block;border-right:solid 1px #cecece;margin:0;padding:0;}.region-content .profile .group-reviews-tabs .sorting ul li:last-child{border-right:none 0px;}.region-content .profile .group-reviews-tabs .sorting ul li a{display:inline-block;padding:4px 12px;color:#000;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.region-content .profile .group-reviews-tabs .sorting ul li:first-child a{-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}.region-content .profile .group-reviews-tabs .sorting ul li:last-child a{-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}.region-content .profile .group-reviews-tabs .sorting .ajax-progress.ajax-progress-throbber{position:absolute;left:0px;top:0px;}.region-content .profile .group-write-review{padding:10px;}.region-content .profile .group-write-review label{font-weight:bold;}.region-content .profile .group-write-review .field-type-fivestar{width:290px;float:left;margin-bottom:10px;}.region-content .profile .group-write-review div.field-type-fivestar:nth-of-type(odd){clear:both;}.region-content .profile .group-write-review .field-type-fivestar .description{display:block;clear:both;margin-right:10px;color:#7d7d7d;}.region-content .profile .group-write-review .field-type-fivestar .form-item label{display:block;float:left;width:180px;}.region-content .profile .group-write-review .field-type-fivestar .form-item .form-item{float:left;width:100px;}.region-content .profile .group-write-review .field-name-field-comment{clear:both;padding-top:2px;}.region-content .profile .group-write-review .field-name-field-comment label,.region-content .profile .group-write-review .field-name-field-comment .grippie,.region-content .profile .group-write-review .field-name-field-comment .description{display:none;}.region-content .profile .group-write-review .field-name-field-review-status{float:right;}.region-content .profile .group-write-review .field-name-field-review-status .form-item{margin:0;}.region-content .profile .group-write-review .field-name-field-review-status label{display:inline-block;}.region-content .profile .group-write-review .form-actions{margin-bottom:0;}.region-content .profile .group-write-review input.form-submit{padding:6px 14px;border:solid 1px #cecece;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.page-review-edit h1#page-title{display:none;}.page-review-edit #field-collection-item-form{border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:20px;padding-bottom:0px;}.page-review-edit #field-collection-item-form .form-item{margin:0;}.page-review-edit #field-collection-item-form .form-item .description{color:#7d7d7d;margin-top:4px;}.page-review-edit #field-collection-item-form .form-item label{font-weight:bold;color:#000;margin-bottom:4px;}.page-review-edit #field-collection-item-form .edit-review-info-text{border-bottom:solid 1px #dddddd;margin-bottom:16px;padding-bottom:10px;font-size:1.246em;}.page-review-edit #field-collection-item-form .edit-review-info-text em{font-style:normal;color:#7d7d7d;font-size:0.824em;}.page-review-edit #field-collection-item-form .field-type-fivestar{float:left;width:240px;margin-right:20px;margin-bottom:14px;}.page-review-edit #field-collection-item-form .field-name-field-office-environment,.page-review-edit #field-collection-item-form .field-name-field-staff-friendliness,.page-review-edit #field-collection-item-form .field-name-field-comment,.page-review-edit #field-collection-item-form .form-actions{clear:both;}.page-review-edit #field-collection-item-form .field-name-field-comment{position:absolute;width:370px;right:20px;}.page-review-edit #field-collection-item-form .field-name-field-comment .grippie{display:none;}.page-review-edit #field-collection-item-form .field-name-field-comment textarea{height:150px;padding:6px;border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.page-review-edit #field-collection-item-form .form-actions{margin:0;}.page-review-edit #field-collection-item-form .form-actions .form-submit{margin-left:530px;margin-top:-90px;padding:8px 12px;border:solid 1px #cecece;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.page-review-edit #field-collection-item-form #edit-redirect{display:none;}.page-review-edit #field-collection-item-form .field-name-field-review-status{text-align:right;clear:both;}.page-review-edit #field-collection-item-form .field-name-field-review-status .form-item{margin-top:-60px;float:right;}.page-review-edit #field-collection-item-form .field-name-field-review-status label{display:inline;}.region-content .profile .group-reviews-tabs .horizontal-tabs-panes{margin-top:0px !important;background-color:#f5f5f5 !important;padding:10px !important;-webkit-box-shadow:inset 0px 0px 6px 1px #e5e5e5 !important;-moz-box-shadow:inset 0px 0px 6px 1px #e5e5e5 !important;box-shadow:inset 0px 0px 6px 1px #e5e5e5 !important;-webkit-border-radius:0px 4px 4px 4px !important;-moz-border-radius:0px 4px 4px 4px !important;border-radius:0px 4px 4px 4px !important;}.region-content .profile .group-reviews-tabs .horizontal-tabs-panes fieldset{margin-bottom:0px !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list{margin-bottom:-6px !important;padding-bottom:4px !important;border-bottom-color:transparent !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li{margin-bottom:0px !important;border:none 0px transparent !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li:hover,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li:focus{background:none transparent !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;filter:none !important;text-shadow:none !important;border:none 0px transparent !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li a{padding-top:8px !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li a:hover{background:none transparent !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.first{margin-left:0px !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected:hover,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected:focus{background-color:#f5f5f5 !important;border-color:transparent !important;-webkit-box-shadow:inset 0px 1px 6px 1px #e5e5e5 !important;-moz-box-shadow:inset 0px 1px 6px 1px #e5e5e5 !important;box-shadow:inset 0px 1px 6px 1px #e5e5e5 !important;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected a:after{content:'';padding-top:16px;position:absolute;bottom:-8px;left:2px;background-color:#f5f5f5;width:94%;}.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected a,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected a strong,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected:hover a,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected:hover a strong,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected:focus a,.region-content .profile .group-reviews-tabs ul.horizontal-tabs-list li.selected:focus a strong{color:#000 !important;}.profile2-personal .group-top{border:1px solid #e4e4e4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 white;-moz-box-shadow:inset 0 1px 0 white;box-shadow:inset 0 1px 0 white;position:relative;}.profile2-personal .button.edit{font-family:Helvetica Neue,Helvetica World,Helvetica,Arial,Tahoma,Verdana,sans;font-size:.8em;color:#4d4b4c;padding:.4em .8em;position:absolute;top:1.5em;right:1em;z-index:10;}.region-content .profile .profile2-personal .field-group-htabs-wrapper{margin-top:2em;}.profile2-personal .button.edit span{background-image:url(/sites/all/themes/saludmedica_v1/css/images/edit.gif);background-repeat:no-repeat;background-position:left center;padding:0 0 0 16px;}.profile2-personal .personal-results .results-list-refresh{display:none;}.profile2-personal #results-list-wrapper{position:relative;}.profile2-personal #results-list-wrapper .dataTables_wrapper:before,.profile2-personal #results-list-wrapper table.empty-table:before,.profile2-personal .appointments-list-wrapper .dataTables_wrapper:before,.profile2-personal .appointments-list-wrapper table.empty-table:before,.page-user-appointments .appointments-list-wrapper .dataTables_wrapper:before{content:'';width:12px;height:8px;position:absolute;top:-8px;left:14px;background:url(/sites/all/themes/saludmedica_v1/css/images/tip-grey-top.png) 0px 0px no-repeat;}.profile2-personal .appointments-list-wrapper table.empty-table tr td.empty,.page-user-appointments .appointments-list-wrapper table.empty-table tr td.empty,form.saludmedica-cm-communication-usage-form table.empty-table tr td.empty,.appointments-list-wrapper table.empty-table tr td.empty{text-align:center;padding:4px 8px;}.region-content .profile .profile2-personal .field-name-field-profile-picture{padding:6px;}.region-content .profile .profile2-personal .group-info{text-shadow:0 1px white;margin-left:94px;padding-left:1em;color:#888;font-size:.9em;}.region-content .profile .profile2-personal .full-name{font-family:'Optima',Helvetica,Arial,Verdana,sans;color:#4d4b4c;font-size:1.4em;font-weight:bold;text-shadow:0 1px white;}.region-content .profile .profile2-personal .full-name .handle{font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Tahoma,Verdana,sans;font-weight:normal;color:#888;font-size:.8em;margin-left:.5em;}.region-content .profile .profile2-personal .field-name-field-personal-statement{font-style:italic;font-family:Georgia,serif;margin-top:1em;}.region-content .profile .profile2-personal .gender-age div{display:inline}.region-content .profile .profile2-personal .gender-age,.region-content .profile .profile2-personal .member-since,.region-content .profile .profile2-personal .country{background:transparent url(/sites/all/themes/saludmedica_v1/css/images/member_icons.gif) no-repeat top left;line-height:25px;height:25px;display:inline-block;padding-left:19px;margin-right:1em;}.region-content .profile .profile2-personal .country{display:block}.region-content .profile .profile2-personal .gender-age{background-position:0 -25px;}.region-content .profile .profile2-personal .member-since{background-position:0 -75px;}.page-user .offices-addresses li{position:relative;margin-left:40px;font-weight:bold;line-height:1.286;margin-top:16px;}.page-user .offices-addresses li .street{display:block;}.page-user .offices-addresses li .country{display:block;}.page-user .offices-addresses li .marker{position:absolute;top:0px;left:-40px;}.page-user a#profile-professional,.page-user a#profile-clinic{position:relative;top:-80px;margin:0;padding:0;float:left;}.region-content .profile .profile2-professional .contact-links-wrapper,.region-content .profile .shortcut-links-wrapper{margin-bottom:20px;}.region-content .profile .profile2-professional .contact-links-wrapper ul,.region-content .profile .profile2-professional .contact-links-wrapper ul li,.region-content .profile .shortcut-links-wrapper ul,.region-content .profile .shortcut-links-wrapper ul li{list-style:none;margin:0;padding:0;position:relative;}.region-content .profile .profile2-professional .contact-links-wrapper ul li,.region-content .profile .shortcut-links-wrapper ul li{float:left;margin-right:10px;}.region-content .profile .profile2-professional .contact-links-wrapper ul li.last,.region-content .profile .shortcut-links-wrapper ul li.last{margin-right:0px;}.region-content .profile .profile2-professional .contact-links-wrapper ul li a,.region-content .profile .shortcut-links-wrapper ul li a{display:block;padding:8px;font-weight:bold;font-size:1em;white-space:nowrap;font-family:Arial;overflow:hidden;text-overflow:ellipsis;}.region-content .profile .profile2-professional .contact-links-wrapper ul.contact-links-4 li a,.region-content .profile .shortcut-links-wrapper ul.shortcut-links-4 li a{width:128px;}.region-content .profile .profile2-professional .contact-links-wrapper ul.contact-links-3 li a,.region-content .profile .shortcut-links-wrapper ul.shortcut-links-3 li a{width:182px;}.region-content .profile .profile2-professional .contact-links-wrapper ul.contact-links-2 li a,.region-content .profile .shortcut-links-wrapper ul.shortcut-links-2 li a{width:286px;}.region-content .profile .profile2-professional .contact-links-wrapper ul.contact-links-1 li a,.region-content .profile .shortcut-links-wrapper ul.shortcut-links-1 li a{width:164px;}.region-content .profile .profile2-professional .contact-links-wrapper .ajax-progress,.region-content .profile .shortcut-links-wrapper .ajax-progress{position:absolute;top:0px;right:0px;}.region-content .profile .profile2-clinic .galleryformatter,.region-content .profile .profile2-laboratory .galleryformatter,.region-content .profile .profile2-laboratory-master .galleryformatter,.region-content .profile .profile2-clinic-master .galleryformatter{clear:both;position:relative;padding:8px;border:solid 1px #dddddd;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.region-content .profile .profile2-clinic .galleryformatter .gallery-thumbs .wrapper,.region-content .profile .profile2-clinic .galleryformatter .gallery-thumbs a,.region-content .profile .profile2-clinic .galleryformatter a.shownext,.region-content .profile .profile2-laboratory .galleryformatter .gallery-thumbs .wrapper,.region-content .profile .profile2-laboratory .galleryformatter .gallery-thumbs a,.region-content .profile .profile2-laboratory .galleryformatter a.shownext,.region-content .profile .profile2-laboratory-master .galleryformatter a.shownext{display:none;}.region-content .profile .profile2-clinic .galleryformatter a.slide-button,.region-content .profile .profile2-laboratory .galleryformatter a.slide-button{position:absolute;top:50%;width:24px;height:24px;margin-top:-12px;text-indent:100%;overflow:hidden;background-image:url(/sites/all/themes/saludmedica_v1/css/images/profile-pic-buttons.png);background-position:100px 100px;background-repeat:no-repeat;}.region-content .profile .profile2-clinic .galleryformatter a.slide-button.prev-slide,.region-content .profile .profile2-laboratory .galleryformatter a.slide-button.prev-slide{left:20px;background-position:0px 0px;}.region-content .profile .profile2-clinic .galleryformatter a.slide-button.next-slide,.region-content .profile .profile2-laboratory .galleryformatter a.slide-button.next-slide{right:20px;background-position:-26px 0px;}.region-content .profile .profile2-clinic .galleryformatter a.slide-button.prev-slide:hover,.region-content .profile .profile2-laboratory .galleryformatter a.slide-button.prev-slide:hover{background-position:0px -36px;}.region-content .profile .profile2-clinic .galleryformatter a.slide-button.next-slide:hover,.region-content .profile .profile2-laboratory .galleryformatter a.slide-button.next-slide:hover{background-position:-26px -36px;}.region-content .profile .profile2-clinic .contact-links-wrapper,.region-content .profile .profile2-laboratory .contact-links-wrapper{padding:8px;border:solid 1px #dddddd;margin-top:-1px;margin-bottom:1em;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-color:#f6f6f6;}.region-content .profile .profile2-clinic .contact-links-wrapper ul,.region-content .profile .profile2-clinic .contact-links-wrapper ul li,.region-content .profile .profile2-laboratory .contact-links-wrapper ul,.region-content .profile .profile2-laboratory .contact-links-wrapper ul li{list-style:none;list-style-image:none;margin:0;padding:0;}.region-content .profile .profile2-clinic .contact-links-wrapper ul li,.region-content .profile .profile2-laboratory .contact-links-wrapper ul li{float:left;margin-left:10px;margin-right:4px;}.region-content .profile .profile2-clinic .contact-links-wrapper ul li.last,.region-content .profile .profile2-laboratory .contact-links-wrapper ul li.last{margin-right:0px;}.region-content .profile .profile2-clinic .contact-links-wrapper ul li a,.region-content .profile .profile2-laboratory .contact-links-wrapper ul li a{width:162px;padding:10px;white-space:nowrap;font-family:Arial;font-weight:bold;text-overflow:ellipsis;overflow:hidden;}.region-content .profile .profile2-clinic .contact-links-wrapper ul.contact-links-2 li a,.region-content .profile .profile2-laboratory .contact-links-wrapper ul.contact-links-2 li a{width:260px;}.region-content .profile .profile2-clinic .contact-links-wrapper ul.contact-links-1 li a,.region-content .profile .profile2-laboratory .contact-links-wrapper ul.contact-links-1 li a{width:558px;}.region-content .profile .contact-links-wrapper a.i-am-a-client i,.region-content .profile .contact-links-wrapper a.i-am-a-client-dummy i,.region-content .profile .contact-links-wrapper a.i-am-not-a-client i,.region-content .profile .shortcut-links-wrapper a.i-am-a-client i,.region-content .profile .shortcut-links-wrapper a.i-am-a-client-dummy i,.region-content .profile .shortcut-links-wrapper a.i-am-not-a-client i,article footer.submitted .links ul li a.i-am-a-client i,adam footer.submitted .links ul li a.i-am-a-client i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/user_icon_white_transparent.png);background-position:0px 2px;background-repeat:no-repeat;}.region-content .profile .contact-links-wrapper a.click-to-call i,article footer.submitted .links ul li a.click-to-call i,adam footer.submitted .links ul li a.click-to-call i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/phone_icon_white_transparent.png);background-position:0px 1px;background-repeat:no-repeat;}.region-content .profile .contact-links-wrapper a.email i,article footer.submitted .links ul li a.email i,adam footer.submitted .links ul li a.email i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_003_envelope_grey.png);background-position:0px 3px;background-repeat:no-repeat;}.region-content .profile .contact-links-wrapper a.appointments-info i,.region-content .profile .shortcut-links-wrapper a.appointments-info i,article footer.submitted .links ul li a.appointment-request i,adam footer.submitted .links ul li a.appointment-request i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar_white_transparent.png);background-position:0px 1px;background-repeat:no-repeat;}.region-content .profile .contact-links-wrapper a.contact-info i,.region-content .profile .shortcut-links-wrapper a.contact-info i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/icon_office_grey.png);background-position:0px 1px;background-repeat:no-repeat;}.region-content .profile .profile2-clinic .professionals-thumbs-wrapper,.region-content .profile .profile2-laboratory .professionals-thumbs-wrapper{position:absolute;left:20px;margin-top:-86px;}.region-content .profile .profile2-clinic .professionals-thumbs-wrapper ul,.region-content .profile .profile2-clinic .professionals-thumbs-wrapper ul li,.region-content .profile .profile2-laboratory .professionals-thumbs-wrapper ul,.region-content .profile .profile2-laboratory .professionals-thumbs-wrapper ul li{list-style:none;list-style-image:none;margin:0;padding:0;}.region-content .profile .profile2-clinic .professionals-thumbs-wrapper ul li,.region-content .profile .profile2-laboratory .professionals-thumbs-wrapper ul li{float:left;margin:4px;background-color:#fff;}.region-content .profile .profile2-clinic .professionals-thumbs-wrapper a,.region-content .profile .profile2-laboratory .professionals-thumbs-wrapper a{display:block;padding:1px;border:solid 1px #585448;}.region-content .profile .profile2-clinic .professionals-thumbs-wrapper img,.region-content .profile .profile2-laboratory .professionals-thumbs-wrapper img{border:solid 1px #e6e6e6;max-width:50px !important;max-height:50px !important;width:auto;height:auto;}.region-content .profile .profile2-clinic .horizontal-tabs .horizontal-tabs-panes,.region-content .profile .profile2-laboratory .horizontal-tabs .horizontal-tabs-panes{margin-top:1em;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices > .field-items > .field-item,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices > .field-items > .field-item{margin-bottom:2em;border-bottom:1px solid #ccc;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices > .field-items > .field-item:last-child,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices > .field-items > .field-item:last-child{border-bottom:none 0px transparent;margin-bottom:0;}.region-content .profile .profile2-clinic .field-name-field-clinic-mission .field-label,.region-content .profile .profile2-clinic .field-name-field-clinic-vision .field-label,.region-content .profile .profile2-clinic .field-name-field-clinic-objective .field-label,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-label,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-label,.region-content .profile .profile2-laboratory .field-name-field-laboratory-mission .field-label,.region-content .profile .profile2-laboratory .field-name-field-laboratory-vision .field-label,.region-content .profile .profile2-laboratory-master .field-name-field-laboratory-mission .field-label,.region-content .profile .profile2-laboratory-master .field-name-field-laboratory-vision .field-label,.region-content .profile .profile2-clinic-master .field-name-field-clinic-mission .field-label,.region-content .profile .profile2-clinic-master .field-name-field-clinic-vision .field-label,.region-content .profile .profile2-clinic-master .field-name-field-clinic-objective .field-label,.region-content .profile .profile2-clinic-master .field-name-field-forms .field-label{color:#949494;font-weight:bold;font-size:1.246em;margin-bottom:8px;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field{margin-bottom:18px;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-office-location,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-office-hours,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-phone,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-fax,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-mobile,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-office-location,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-office-hours,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-phone,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-fax,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-mobile{float:left;width:50%;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-phone,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .field-name-field-images,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-phone,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .field-name-field-images{clear:both;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter{border:none 0px transparent;padding:0px;padding-top:6px;margin-bottom:18px;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter:after,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs .wrapper,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs a,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs .wrapper,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs a{display:block;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter a.slide-button,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter a.arrow,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs a.arrow,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter a.slide-button,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter a.arrow,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs a.arrow{display:none;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-slides,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-slides{margin:0;float:left;padding:4px;border:solid 1px #cccccc;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs{margin:0;float:right;width:300px !important;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs ul,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs ul{width:306px !important;overflow:visible !important;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs li,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs li{padding:2px;border:solid 1px #cccccc;margin-right:6px;margin-bottom:6px;}.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs li.cloned,.region-content .profile .profile2-clinic .field-name-field-clinic-offices .galleryformatter .gallery-thumbs li.empty,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs li.cloned,.region-content .profile .profile2-laboratory .field-name-field-laboratory-offices .galleryformatter .gallery-thumbs li.empty{display:none;}.region-content .profile .profile2-clinic .clinic-offices-map-wrapper,.region-content .profile .profile2-laboratory .laboratory-offices-map-wrapper,.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper{border-bottom:solid 1px #e8e8e8;padding-bottom:18px;margin-bottom:18px;}.region-content .profile .profile2-clinic .clinic-offices-map-wrapper .label,.region-content .profile .profile2-laboratory .laboratory-offices-map-wrapper .label,.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .label{color:#949494;font-weight:bold;font-size:1.246em;margin-bottom:8px;}.region-content .profile .profile2-clinic .clinic-offices-map-wrapper .clinic-offices-map,.region-content .profile .profile2-laboratory .laboratory-offices-map-wrapper .laboratory-offices-map,.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .laboratory-items-offices-map{border:solid 1px #cccccc;padding:8px;margin-bottom:8px;}.region-content .profile .profile2-clinic table.professionals-list,.region-content .profile .profile2-laboratory table.professionals-list,.region-content .profile .entity-profile2 table.bookmarks-list,.region-content .profile .entity-profile2 table.providers-list,.region-content .profile .entity-profile2 table.articles-list,.region-content .profile .entity-profile2 table.services-list,.region-content .profile .entity-profile2 table.conditions-list{width:100%;border:none 0px transparent;background:none transparent;margin-bottom:10px;}.region-content .profile .profile2-clinic table.professionals-list tr,.region-content .profile .profile2-laboratory table.professionals-list tr,.region-content .profile .entity-profile2 table.services-list tr,.region-content .profile .entity-profile2 table.conditions-list tr{width:310px;float:left;padding:0;margin:0;border:none 0px transparent;background:none transparent;}.region-content .profile .profile2-clinic table.professionals-list tr:nth-of-type(2n+1),.region-content .profile .profile2-laboratory table.professionals-list tr:nth-of-type(2n+1),.region-content .profile .entity-profile2 table.services-list tr:nth-of-type(2n+1),.region-content .profile .entity-profile2 table.conditions-list tr:nth-of-type(2n+1){clear:both;}.region-content .profile .entity-profile2 table.bookmarks-list tr,.region-content .profile .entity-profile2 table.providers-list tr,.region-content .profile .entity-profile2 table.articles-list tr{padding:0;margin:0;border:none 0px transparent;background:none transparent;}.region-content .profile .profile2-clinic table.professionals-list tr td,.region-content .profile .profile2-laboratory table.professionals-list tr td,.region-content .profile .entity-profile2 table.bookmarks-list tr td,.region-content .profile .entity-profile2 table.providers-list tr td,.region-content .profile .entity-profile2 table.articles-list tr td,.region-content .profile .entity-profile2 table.services-list tr td,.region-content .profile .entity-profile2 table.conditions-list tr td{border:none 0px transparent;background:none transparent;text-align:left;vertical-align:top;}.region-content .profile .profile2-clinic table.professionals-list td,.region-content .profile .profile2-laboratory table.professionals-list td,.region-content .profile .entity-profile2 table.articles-list td{padding-top:14px;padding-bottom:10px;}.region-content .profile .entity-profile2 table.services-list td,.region-content .profile .entity-profile2 table.conditions-list td{padding:6px;}.region-content .profile .entity-profile2 table.services-list td.info div.more-info,.region-content .profile .entity-profile2 table.conditions-list td.info div.more-info{display:none;}.region-content .profile .entity-profile2 table.services-list td a.with-info,.region-content .profile .entity-profile2 table.conditions-list td a.with-info{cursor:pointer;}.region-content .profile .entity-profile2 table.services-list span.summary i,.region-content .profile .entity-profile2 table.conditions-list span.summary i{font-style:normal;color:#4494ad;white-space:nowrap;}.region-content .profile .profile2-clinic table.professionals-list td.picture,.region-content .profile .profile2-laboratory table.professionals-list td.picture,.region-content .profile .entity-profile2 table.bookmarks-list td.picture,.region-content .profile .entity-profile2 table.providers-list td.picture,.region-content .profile .entity-profile2 table.articles-list td.picture,.region-content .profile .entity-profile2 table.services-list td.picture,.region-content .profile .entity-profile2 table.conditions-list td.picture{width:56px;}.region-content .profile .profile2-clinic table.professionals-list td.picture a,.region-content .profile .profile2-laboratory table.professionals-list td.picture a,.region-content .profile .entity-profile2 table.bookmarks-list td.picture a,.region-content .profile .entity-profile2 table.providers-list td.picture a,.region-content .profile .entity-profile2 table.articles-list td.picture a,.region-content .profile .entity-profile2 table.services-list td.picture a,.region-content .profile .entity-profile2 table.conditions-list td.picture a{display:block;padding:1px;border:solid 1px #e6e6e6;}.region-content .profile .profile2-clinic table.professionals-list td.picture img,.region-content .profile .profile2-laboratory table.professionals-list td.picture img,.region-content .profile .entity-profile2 table.bookmarks-list td.picture img,.region-content .profile .entity-profile2 table.providers-list td.picture img,.region-content .profile .entity-profile2 table.articles-list td.picture img,.region-content .profile .entity-profile2 table.services-list td.picture img,.region-content .profile .entity-profile2 table.conditions-list td.picture img{border:solid 1px #e6e6e6;max-width:50px !important;max-height:50px !important;width:auto;height:auto;}.region-content .profile .profile2-clinic table.professionals-list td.picture img.no-picture,.region-content .profile .profile2-laboratory table.professionals-list td.picture img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 50% 50% no-repeat;width:50px;height:50px;}.region-content .profile .entity-profile2 table.bookmarks-list td.picture img.no-picture,.region-content .profile .entity-profile2 table.providers-list td.picture img.no-picture,.region-content .profile .entity-profile2 table.articles-list td.picture img.no-picture,.region-content .profile .entity-profile2 table.services-list td.picture img.no-picture,.region-content .profile .entity-profile2 table.conditions-list td.picture img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/clinic-article-no-image.png) 50% 50% no-repeat;background-size:50px 50px;width:50px;height:50px;}.region-content .profile .profile2-clinic table.professionals-list span.profession,.region-content .profile .profile2-laboratory table.professionals-list span.profession,.region-content .profile .entity-profile2 table.bookmarks-list span.summary,.region-content .profile .entity-profile2 table.providers-list span.subtitle,.region-content .profile .entity-profile2 table.articles-list span.summary,.region-content .profile .entity-profile2 table.services-list span.summary,.region-content .profile .entity-profile2 table.conditions-list span.summary{display:block;color:#a5a5a5;}.region-content .profile .profile2-clinic table.professionals-list span.name,.region-content .profile .profile2-laboratory table.professionals-list span.name,.region-content .profile .entity-profile2 table.bookmarks-list span.title,.region-content .profile .entity-profile2 table.providers-list span.name,.region-content .profile .entity-profile2 table.articles-list span.title,.region-content .profile .entity-profile2 table.services-list span.title,.region-content .profile .entity-profile2 table.conditions-list span.title{font-weight:bold;color:#2184a1;}.region-content .profile .entity-profile2 table.providers-list span.status{font-weight:normal;color:#a5a5a5;}.region-content .profile .entity-profile2 table.providers-list td.links{width:150px;}.region-content .profile .entity-profile2 table.providers-list ul,.region-content .profile .entity-profile2 table.providers-list ul li{list-style:none;margin:0;padding:0;margin-bottom:20px;}.region-content .profile .entity-profile2 table.providers-list td.links ul li{margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px;}.region-content .profile .entity-profile2 table.providers-list td.name ul li{margin:6px 0px;}.region-content .profile .entity-profile2 table.providers-list span.phone{padding-right:10px;}.region-content .profile .entity-profile2 table.providers-list span.city{padding-left:10px;}.region-content .profile .entity-profile2 table.providers-list span.city:before{content:'-';position:relative;left:-10px;}.region-content .profile .entity-profile2 table.providers-list td.name ul li > span{display:inline-block;padding-right:10px;}.region-content .profile .profile2-clinic table.professionals-list thead,.region-content .profile .profile2-clinic table.professionals-list tr th,.region-content .profile .profile2-laboratory table.professionals-list thead,.region-content .profile .profile2-laboratory table.professionals-list tr th,.region-content .profile .entity-profile2  table.bookmarks-list thead,.region-content .profile .entity-profile2  table.bookmarks-list tr th,.region-content .profile .entity-profile2  table.providers-list thead,.region-content .profile .entity-profile2  table.providers-list tr th,.region-content .profile .entity-profile2  table.articles-list thead,.region-content .profile .entity-profile2  table.articles-list tr th,.region-content .profile .entity-profile2  table.services-list thead,.region-content .profile .entity-profile2  table.services-list tr th,.region-content .profile .entity-profile2  table.conditions-list thead,.region-content .profile .entity-profile2  table.conditions-list tr th{display:none;}.region-content .profile .profile2-clinic .professionals-list-wrapper .top-wrapper,.region-content .profile .profile2-clinic .professionals-list-wrapper .bottom-wrapper,.region-content .profile .profile2-laboratory .professionals-list-wrapper .top-wrapper,.region-content .profile .profile2-laboratory .professionals-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .top-wrapper,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .providers-list-wrapper .top-wrapper,.region-content .profile .entity-profile2 .providers-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .articles-list-wrapper .top-wrapper,.region-content .profile .entity-profile2 .articles-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .services-list-wrapper .top-wrapper,.region-content .profile .entity-profile2 .services-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .conditions-list-wrapper .top-wrapper,.region-content .profile .entity-profile2 .conditions-list-wrapper .bottom-wrapper{background-color:#f6f6f6;border:solid 1px #ececec;padding:14px 10px;margin:0;margin-bottom:10px;-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;color:#4c4b4c;}.region-content .profile .profile2-clinic .professionals-list-wrapper .bottom-wrapper,.region-content .profile .profile2-laboratory .professionals-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .providers-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .articles-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .services-list-wrapper .bottom-wrapper,.region-content .profile .entity-profile2 .conditions-list-wrapper .bottom-wrapper{padding:16px 10px;}.region-content .profile .profile2-clinic .professionals-list-wrapper .dataTables_info,.region-content .profile .profile2-laboratory .professionals-list-wrapper .dataTables_info,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .dataTables_info,.region-content .profile .entity-profile2 .providers-list-wrapper .dataTables_info,.region-content .profile .entity-profile2 .articles-list-wrapper .dataTables_info,.region-content .profile .entity-profile2 .services-list-wrapper .dataTables_info,.region-content .profile .entity-profile2 .conditions-list-wrapper .dataTables_info{width:70%;}.region-content .profile .profile2-clinic .professionals-list-wrapper .dataTables_filter,.region-content .profile .profile2-clinic .professionals-list-wrapper .dataTables_length,.region-content .profile .profile2-laboratory .professionals-list-wrapper .dataTables_filter,.region-content .profile .profile2-laboratory .professionals-list-wrapper .dataTables_length,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .dataTables_filter,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .dataTables_length,.region-content .profile .entity-profile2 .providers-list-wrapper .dataTables_filter,.region-content .profile .entity-profile2 .providers-list-wrapper .dataTables_length,.region-content .profile .entity-profile2 .articles-list-wrapper .dataTables_filter,.region-content .profile .entity-profile2 .articles-list-wrapper .dataTables_length,.region-content .profile .entity-profile2 .services-list-wrapper .dataTables_filter,.region-content .profile .entity-profile2 .services-list-wrapper .dataTables_length,.region-content .profile .entity-profile2 .conditions-list-wrapper .dataTables_filter,.region-content .profile .entity-profile2 .conditions-list-wrapper .dataTables_length{padding-top:2px;}.region-content .profile .profile2-clinic .professionals-list-wrapper .dataTables_filter input,.region-content .profile .profile2-laboratory .professionals-list-wrapper .dataTables_filter input,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .dataTables_filter input,.region-content .profile .entity-profile2 .providers-list-wrapper .dataTables_filter input,.region-content .profile .entity-profile2 .articles-list-wrapper .dataTables_filter input,.region-content .profile .entity-profile2 .services-list-wrapper .dataTables_filter input,.region-content .profile .entity-profile2 .conditions-list-wrapper .dataTables_filter input{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_002_search_grey.png);background-position:8px 50%;background-repeat:no-repeat;background-color:#fff;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:normal;width:200px;height:30px;margin:0;margin-left:4px;padding:4px 8px;padding-left:26px;color:#b9b9b9;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);top:-2px;position:relative;}.region-content .profile .profile2-clinic .professionals-list-wrapper .dataTables_length select,.region-content .profile .profile2-laboratory .professionals-list-wrapper .dataTables_length select,.region-content .profile .entity-profile2 .bookmarks-list-wrapper .dataTables_length select,.region-content .profile .entity-profile2 .providers-list-wrapper .dataTables_length select,.region-content .profile .entity-profile2 .articles-list-wrapper .dataTables_length select,.region-content .profile .entity-profile2 .services-list-wrapper .dataTables_length select,.region-content .profile .entity-profile2 .conditions-list-wrapper .dataTables_length select{font-weight:normal;margin:0px 2px;position:relative;top:-2px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}.region-content .profile .profile2-laboratory-master .group-top,.region-content .profile .profile2-laboratory-master .galleryformatter,.region-content .profile .profile2-laboratory-master .field-group-html-element,.region-content .profile .profile2-clinic-master .group-top,.region-content .profile .profile2-clinic-master .galleryformatter,.region-content .profile .profile2-clinic-master .field-group-html-element{margin:0 0 30px 0;}.region-content .profile .profile2-laboratory-master .group-top,.region-content .profile .profile2-clinic-master .group-top{position:relative;padding:0;border:solid 1px #ececec;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}.region-content .profile .profile2-laboratory-master .group-top .field-name-field-laboratory-logo,.region-content .profile .profile2-clinic-master .group-top .field-name-field-clinic-logo{float:left;margin-top:-30px;margin-left:20px;background-color:#ffffff;border:solid 1px #cccccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;line-height:0;margin-bottom:30px;}.region-content .profile .profile2-laboratory-master .group-top h1,.region-content .profile .profile2-clinic-master .group-top h1{float:left;color:#4c4b4c;font-weight:bold;text-transform:none;margin:0;margin:10px 10px 20px 20px;max-width:560px;font-size:28px;}.region-content .profile .profile2-laboratory-master .group-top h1 span,.region-content .profile .profile2-clinic-master .group-top h1 span{padding:0;}.region-content .profile .profile2-laboratory-master .group-top h1 span.subtitle,.region-content .profile .profile2-clinic-master .group-top h1 span.subtitle{color:#cbcbcb;font-weight:normal;text-shadow:none;text-transform:uppercase;white-space:normal;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper{margin:0;float:right;margin:20px 10px 20px 10px;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul,.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li{margin:0;padding:0;list-style:none;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li{float:none;display:block;clear:both;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li a,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li a{text-align:right;color:#2184a1;float:left;width:100%;margin-bottom:6px;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li a i,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li a i{float:right;padding:0;width:30px;height:20px;position:relative;top:-2px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:100px 100px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li a.email i,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li a.email i{background-position:8px -80px;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li a.click-to-call i,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li a.click-to-call i{background-position:6px -98px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper{clear:both;margin:0;background-color:#363535;-webkit-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul,.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li{margin:0;padding:0;list-style:none;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li{width:auto;float:left;margin:8px 0px 8px 20px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a{width:auto !important;color:#ffffff;font-weight:normal;padding:0px 4px 4px 4px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a i{display:inline-block;width:30px;height:20px;position:relative;top:4px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:100px 100px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a.shortcut-members i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a.shortcut-members i{background-position:0px 0px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a.shortcut-locations i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a.shortcut-locations i{background-position:0px -20px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a.shortcut-services i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a.shortcut-services i{background-position:0px -40px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a.shortcut-conditions i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a.shortcut-conditions i{background-position:100px 100px;}.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a.shortcut-about i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a.shortcut-about i{display:none;}.region-content .profile .profile2-laboratory-master .galleryformatter,.region-content .profile .profile2-clinic-master .galleryformatter{border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile2-laboratory-master .galleryformatter a.slide-button,.region-content .profile .profile2-clinic-master .galleryformatter a.slide-button{position:absolute;top:inherit;bottom:25px;width:34px;height:34px;text-indent:100%;overflow:hidden;font-size:0px;line-height:0px;opacity:0.4;background-image:url(/sites/all/themes/saludmedica_v1/css/images/slider-buttons-white.png);background-position:100px 100px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .profile2-laboratory-master .galleryformatter a.slide-button.prev-slide,.region-content .profile .profile2-clinic-master .galleryformatter a.slide-button.prev-slide{background-position:0px 0px;left:15px;}.region-content .profile .profile2-laboratory-master .galleryformatter a.slide-button.next-slide,.region-content .profile .profile2-clinic-master .galleryformatter a.slide-button.next-slide{background-position:-34px 0px;right:15px;}.region-content .profile .profile2-laboratory-master .galleryformatter a.slide-button:hover,.region-content .profile .profile2-clinic-master .galleryformatter a.slide-button:hover{opacity:1;}.region-content .profile .profile2-laboratory-master .galleryformatter li.gallery-slide a,.region-content .profile .profile2-clinic-master .galleryformatter li.gallery-slide a{position:relative;display:block;line-height:0px;}.region-content .profile .profile2-laboratory-master .galleryformatter li.gallery-slide a .laboratory-name,.region-content .profile .profile2-clinic-master .galleryformatter li.gallery-slide a .clinic-name{position:absolute;bottom:0px;left:0px;right:0px;padding:20px 60px 40px 60px;font-size:24px;line-height:1em;text-align:center;color:#fff;text-align:center;background-color:#4C4B4C;background-color:rgba(76,75,76,0.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs a.arrow,.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs li.empty,.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs li.cloned,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs a.arrow,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs li.empty,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs li.cloned{display:none;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs{position:absolute;bottom:20px;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs ul,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs ul{width:100% !important;text-align:center;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs ul li,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs ul li{display:inline-block;float:none;width:10px !important;height:10px !important;overflow:hidden !important;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs ul li a,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs ul li a{display:block;width:8px !important;height:8px !important;overflow:hidden !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:solid 1px #ffffff;background:none transparent;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs ul li.active a,.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs ul li a:hover,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs ul li.active a,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs ul li a:hover{background-color:#ffffff;}.region-content .profile .profile2-laboratory-master .galleryformatter .gallery-thumbs ul li a img,.region-content .profile .profile2-clinic-master .galleryformatter .gallery-thumbs ul li a img{display:none;}.region-content .profile .profile2-laboratory-master .services-list-wrapper,.region-content .profile .profile2-clinic-master .services-list-wrapper,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper,.region-content .profile .profile2-clinic-master .conditions-list-wrapper{position:relative;border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper > .label,.region-content .profile .profile2-clinic-master .services-list-wrapper > .label,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper > .label,.region-content .profile .profile2-clinic-master .conditions-list-wrapper > .label{position:absolute;top:18px;left:10px;z-index:10;text-transform:uppercase;color:#979797;font-weight:bold;font-size:1.1em;line-height:20px;padding-left:30px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:0px -40px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .profile2-laboratory-master .conditions-list-wrapper > .label,.region-content .profile .profile2-clinic-master .conditions-list-wrapper > .label{background-position:100px 100px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper > .label span,.region-content .profile .profile2-clinic-master .services-list-wrapper > .label span,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper > .label span,.region-content .profile .profile2-clinic-master .conditions-list-wrapper > .label span{font-weight:normal;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .top-wrapper,.region-content .profile .profile2-clinic-master .services-list-wrapper .top-wrapper,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .top-wrapper,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .top-wrapper{margin-top:0;padding:10px;border:none 0px transparent;border-bottom:solid 1px #e5e5e5;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .bottom-wrapper,.region-content .profile .profile2-clinic-master .services-list-wrapper .bottom-wrapper,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .bottom-wrapper,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .bottom-wrapper{padding:10px;margin-bottom:0;border:none 0px transparent;border-top:solid 1px #e5e5e5;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_info,.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_filter,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_info,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_filter,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_info,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_filter,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_info,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_filter{width:auto;float:right;margin-left:10px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_info,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_info,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_info,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_info{margin-top:6px;color:#4d5053;font-weight:normal;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_info span,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_info span,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_info span,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_info span{font-weight:bold;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_filter span,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_filter span,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_filter span,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_filter span{display:none;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_filter input,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_filter input,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_filter input,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_filter input{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_length,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_length,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_length,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_length{width:auto;font-weight:normal;margin:6px 0px 0px 6px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_length select,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_length select,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_length select,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_length select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 6px;border:solid 1px #d4d8d9;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate{width:auto;height:auto;background:none #ffffff;border:solid 1px #d4d8d9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a{float:left;background:none #ffffff;border:none 0px transparent;border-right:solid 1px #edeff0;margin:0;padding:8px 12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#4494ad !important;line-height:20px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a:hover,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a:hover,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a:hover,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a:hover{background-color:#f9fafa;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a.paginate_active,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a.paginate_active,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a.paginate_active,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a.paginate_active{background-color:#2184a1;color:#ffffff !important;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a.next,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a.next,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a.next,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a.next{border-right:none 0px transparent;font-size:1.1em;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a.previous,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a.previous,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a.previous,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a.previous{font-size:1.1em;}.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a.first,.region-content .profile .profile2-laboratory-master .services-list-wrapper .dataTables_paginate a.last,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a.first,.region-content .profile .profile2-clinic-master .services-list-wrapper .dataTables_paginate a.last,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a.first,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper .dataTables_paginate a.last,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a.first,.region-content .profile .profile2-clinic-master .conditions-list-wrapper .dataTables_paginate a.last{display:none;}.region-content .profile .profile2-laboratory-master .services-list-wrapper table.services-list tr,.region-content .profile .profile2-clinic-master .services-list-wrapper table.services-list tr,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper table.conditions-list tr,.region-content .profile .profile2-clinic-master .conditions-list-wrapper table.conditions-list tr{width:50%;margin-bottom:10px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper table.services-list tr.odd td:first-child,.region-content .profile .profile2-clinic-master .services-list-wrapper table.services-list tr.odd td:first-child,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper table.conditions-list tr.odd td:first-child,.region-content .profile .profile2-clinic-master .conditions-list-wrapper table.conditions-list tr.odd td:first-child{padding-left:16px;}.region-content .profile .profile2-laboratory-master .services-list-wrapper table.services-list tr.even td:last-child,.region-content .profile .profile2-clinic-master .services-list-wrapper table.services-list tr.even td:last-child,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper table.conditions-list tr.even td:last-child,.region-content .profile .profile2-clinic-master .conditions-list-wrapper table.conditions-list tr.even td:last-child{padding-right:16px;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper{padding:0;margin:0;border:solid 1px #ececec;border-bottom:none 0px transparent;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .top-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .top-wrapper{background-color:#f6f6f6;padding:10px;margin:0;border:none 0px transparent;border-bottom:solid 1px #e1e1e1;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper .label,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .top-wrapper .label,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper .label,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .top-wrapper .label{float:left;margin:0;margin-top:8px;text-transform:uppercase;color:#979797;font-weight:bold;font-size:1.1em;line-height:20px;padding-left:30px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:0px -22px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .top-wrapper .label,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .top-wrapper .label{margin-top:0px;background-position:0px 0px;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper .label span,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .top-wrapper .label span,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper .label span,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .top-wrapper .label span{font-weight:normal;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper .form-item,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper .form-item{float:right;margin:0;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper .form-item label,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper .form-item label{display:inline;color:#585a5d;font-weight:bold;}.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper select,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper select{margin-left:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 1px #d4d8d9;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);color:#c9c9c9;height:34px;width:200px;padding-left:10px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper{margin:0;padding:10px;border:solid 1px #ececec;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper{padding:0 0 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .item-list,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .item-list{padding:10px 10px 0 10px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager{clear:both;text-align:center;border:none 0px transparent;background:none transparent;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager a,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager a,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager a,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager a{display:inline-block;padding:6px 14px;margin:10px;line-height:1.6em;color:#2184a1;cursor:pointer;border:solid 1px #2184a1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager a.hidden,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager a.hidden,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager a.hidden,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager a.hidden{display:none;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager a i,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager a i,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager a i,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager a i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/arrows-blue.png);background-position:100px 100px;background-repeat:no-repeat;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager a.more i,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager a.more i,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager a.more i,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager a.more i{background-position:8px -14px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager a.less i,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager a.less i,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager a.less i,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager a.less i{background-position:8px 6px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations,.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-locations,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-professionals,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper{margin:0;padding:0;list-style:none;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper{float:left;margin:10px 0px;padding:10px;width:33.33%;box-sizing:border-box;min-height:124px;height:auto;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper.clear,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper.clear,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper.clear,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper.clear{clear:both;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper:hover,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper:hover,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper:hover,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper:hover{background-color:#e6f4fa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper img,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper img,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper img,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper img{float:left;padding:6px;border:solid 1px #e8e8e8;background-color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper img.no-picture,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper img.no-picture,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper img.no-picture,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper img.no-picture{border:none 0px transparent;background-color:transparent;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-wrapper .location-info,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper .profile-info,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-wrapper .location-info,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper .profile-info{margin-left:120px;color:#4f4f4f;font-size:0.9em;}.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper .profile-info,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper .profile-info{margin-left:140px;color:#979797;}.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper .location,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper .location{color:#808080;font-style:italic;}.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .profile-wrapper .form-item,.region-content .profile .profile2-clinic-master .clinic-items-professionals .profile-wrapper .form-item{margin:0;margin-top:6px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .location-name,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals .name,.region-content .profile .profile2-clinic-master .clinic-items-locations .location-name,.region-content .profile .profile2-clinic-master .clinic-items-professionals .name{color:#2f8ca7;font-weight:bold;font-size:1.2em;margin-bottom:6px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .street-address .additional,.region-content .profile .profile2-clinic-master .clinic-items-locations .street-address .additional{display:block;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .country-name,.region-content .profile .profile2-clinic-master .clinic-items-locations .country-name{display:none;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .distance,.region-content .profile .profile2-clinic-master .clinic-items-locations .distance{margin:0;margin-top:6px;color:#4c98af;font-weight:bold;font-size:1.1em;padding-left:16px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:-8px -24px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations .closes,.region-content .profile .profile2-clinic-master .clinic-items-locations .closes{margin-top:6px;color:#eb464c;font-size:1em;padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:-6px -121px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .laboratory-closest-office-wrapper,.region-content .profile .clinic-closest-office-wrapper{background-color:#fff;border:solid 1px #d43410;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.4);box-shadow:0px 0px 20px -2px rgba(0,0,0,0.4);position:fixed;top:100px;right:4px;z-index:505;display:none;}.region-content .profile .laboratory-closest-office-wrapper.format-processed,.region-content .profile .clinic-closest-office-wrapper.format-processed{display:block;}.region-content .profile .laboratory-closest-office-wrapper .label,.region-content .profile .clinic-closest-office-wrapper .label{font-weight:bold;color:#d43410;font-size:1.2em;margin:14px 14px 4px 14px;padding-left:26px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:-6px -148px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .laboratory-closest-office-wrapper ul,.region-content .profile .laboratory-closest-office-wrapper ul li,.region-content .profile .clinic-closest-office-wrapper ul,.region-content .profile .clinic-closest-office-wrapper ul li{margin:0;padding:0;}.region-content .profile .laboratory-closest-office-wrapper ul,.region-content .profile .clinic-closest-office-wrapper ul{background-color:#f6f6f6;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.region-content .profile .laboratory-closest-office-wrapper ul li.header,.region-content .profile .clinic-closest-office-wrapper ul li.header{background-color:#ececec;border-bottom:solid 1px #e5e5e5;}.region-content .profile .laboratory-closest-office-wrapper ul li.header a,.region-content .profile .clinic-closest-office-wrapper ul li.header a{line-height:0;cursor:pointer;color:#8e8e8e;padding-right:14px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/arrows-grey.png);background-position:100px 100px;background-repeat:no-repeat;}.region-content .profile .laboratory-closest-office-wrapper ul li.header a.asc,.region-content .profile .clinic-closest-office-wrapper ul li.header a.asc{background-position:20px 4px;}.region-content .profile .laboratory-closest-office-wrapper ul li.header a.desc,.region-content .profile .clinic-closest-office-wrapper ul li.header a.desc{background-position:20px -16px;}.region-content .profile .laboratory-closest-office-wrapper ul li.header .time i,.region-content .profile .laboratory-closest-office-wrapper ul li.header .distance i,.region-content .profile .clinic-closest-office-wrapper ul li.header .time i,.region-content .profile .clinic-closest-office-wrapper ul li.header .distance i{display:inline-block;padding-left:16px;padding-top:16px;position:relative;top:2px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:-6px -122px;background-repeat:no-repeat;background-color:transparent;}.region-content .profile .laboratory-closest-office-wrapper ul li.header .distance i,.region-content .profile .clinic-closest-office-wrapper ul li.header .distance i{background-position:-6px -24px;}.region-content .profile .laboratory-closest-office-wrapper ul li .city,.region-content .profile .laboratory-closest-office-wrapper ul li .time,.region-content .profile .laboratory-closest-office-wrapper ul li .distance,.region-content .profile .clinic-closest-office-wrapper ul li .city,.region-content .profile .clinic-closest-office-wrapper ul li .time,.region-content .profile .clinic-closest-office-wrapper ul li .distance{display:block;float:left;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.region-content .profile .laboratory-closest-office-wrapper ul li .city,.region-content .profile .clinic-closest-office-wrapper ul li .city{width:100px;color:#797979;padding:4px 4px 4px 8px;}.region-content .profile .laboratory-closest-office-wrapper ul li .time,.region-content .profile .laboratory-closest-office-wrapper ul li .distance,.region-content .profile .clinic-closest-office-wrapper ul li .time,.region-content .profile .clinic-closest-office-wrapper ul li .distance{width:50px;padding:4px 2px;color:#d43410;font-size:0.9em;font-weight:bold;}.region-content .profile .laboratory-closest-office-wrapper ul li .region,.region-content .profile .laboratory-closest-office-wrapper ul li .directions,.region-content .profile .clinic-closest-office-wrapper ul li .region,.region-content .profile .clinic-closest-office-wrapper ul li .directions{display:none;}.region-content .profile .laboratory-closest-office-wrapper .closest-office,.region-content .profile .clinic-closest-office-wrapper .closest-office{padding:6px;text-align:center;}.region-content .profile .laboratory-closest-office-wrapper .closest-office .city,.region-content .profile .clinic-closest-office-wrapper .closest-office .city{display:block;color:#4f4f4f;font-weight:bold;margin-bottom:4px;}.region-content .profile .laboratory-closest-office-wrapper .closest-office .time,.region-content .profile .laboratory-closest-office-wrapper .closest-office .distance,.region-content .profile .clinic-closest-office-wrapper .closest-office .time,.region-content .profile .clinic-closest-office-wrapper .closest-office .distance{margin:0;padding:0px 10px 0px 20px;display:inline;background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons.png);background-position:-6px -122px;background-repeat:no-repeat;background-color:transparent;color:#d43410;font-size:0.9em;font-weight:bold;}.region-content .profile .laboratory-closest-office-wrapper .closest-office .distance,.region-content .profile .clinic-closest-office-wrapper .closest-office .distance{background-position:-6px -24px;}.region-content .profile .laboratory-closest-office-wrapper .closest-office .directions,.region-content .profile .clinic-closest-office-wrapper .closest-office .directions{display:block;color:#fff;padding:10px 16px;background-color:#d43410;width:90px;margin:10px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#saludmedica-profiles-professional-payments-form fieldset.collapsed{height:auto;}#saludmedica-profiles-professional-payments-form fieldset legend{color:#50bcc9;width:100%;margin:0;}#saludmedica-profiles-professional-payments-form fieldset.collapsible legend .fieldset-legend{display:block;margin:0;padding:10px;padding-left:30px;border:solid 1px #dfdfdf;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background-color:#fff;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_159_collapse-top.png);background-position:10px 50%;background-repeat:no-repeat;}#saludmedica-profiles-professional-payments-form fieldset.collapsible.collapsed legend .fieldset-legend{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_158_collapse.png);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#saludmedica-profiles-professional-payments-form fieldset .fieldset-wrapper{border:solid 1px #dfdfdf;border-top:none 0px transparent;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;background-color:#fff;position:relative;padding:14px;}#saludmedica-profiles-professional-payments-form fieldset .form-item{margin:0;}#saludmedica-profiles-professional-payments-form > div > fieldset > .fieldset-wrapper > .form-wrapper > .form-item > label{color:#616161;font-weight:bold;font-size:1.1em;margin-bottom:10px;}#saludmedica-profiles-professional-payments-form input.form-submit{padding:6px 14px;}.page-user-clients ul.tabs.secondary,.page-user-employees ul.tabs.secondary,.page-user-schedule ul.tabs.secondary,.page-user-dashboard ul.tabs.secondary,.page-user-offers ul.tabs.secondary{margin:0;padding:0;border:0;display:block;position:relative;list-style:none;list-style-image:none;width:100%;height:auto;clear:both;border-bottom-color:transparent;margin-bottom:-6px;}.page-user-clients ul.tabs.secondary li,.page-user-employees ul.tabs.secondary li,.page-user-schedule ul.tabs.secondary li,.page-user-dashboard ul.tabs.secondary li,.page-user-offers ul.tabs.secondary li{padding:0;margin:0;margin-right:0.5em;border-color:transparent;float:left;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.page-user-clients ul.tabs.secondary li:last-child,.page-user-employees ul.tabs.secondary li:last-child,.page-user-schedule ul.tabs.secondary li:last-child,.page-user-dashboard ul.tabs.secondary li:last-child,.page-user-offers ul.tabs.secondary li:last-child{margin-right:0px;}.page-user-clients ul.tabs.secondary li.active,.page-user-employees ul.tabs.secondary li.active,.page-user-schedule ul.tabs.secondary li.active,.page-user-dashboard ul.tabs.secondary li.active,.page-user-offers ul.tabs.secondary li.active{background-color:#f5f5f5;-webkit-box-shadow:inset 0px 1px 6px 1px #e5e5e5;-moz-box-shadow:inset 0px 1px 6px 1px #e5e5e5;box-shadow:inset 0px 1px 6px 1px #e5e5e5;}.page-user-clients ul.tabs.secondary li a,.page-user-employees ul.tabs.secondary li a,.page-user-schedule ul.tabs.secondary li a,.page-user-dashboard ul.tabs.secondary li a,.page-user-offers ul.tabs.secondary li a{display:block;padding:0 1em;height:2.4em;line-height:2.4em;text-decoration:none;position:relative;border:0px none transparent;}.page-user-clients ul.tabs.secondary li a.active:after,.page-user-employees ul.tabs.secondary li a.active:after,.page-user-schedule ul.tabs.secondary li a.active:after,.page-user-dashboard ul.tabs.secondary li a.active:after,.page-user-offers ul.tabs.secondary li a.active:after{content:'';padding-top:16px;position:absolute;bottom:-8px;left:2px;background-color:#f5f5f5;width:96%;}.page-user-clients .block-delta-blocks-tabs,.page-user-employees .block-delta-blocks-tabs,.page-user-schedule .block-delta-blocks-tabs,.page-user-dashboard .block-delta-blocks-tabs,.page-user-offers .block-delta-blocks-tabs{margin-bottom:0;}.page-user-clients .block-system-main,.page-user-employees .block-system-main,.page-user-schedule .block-system-main,.page-user-dashboard .block-system-main,.page-user-offers .block-system-main{margin-top:0px;background-color:#f5f5f5;padding:14px;-webkit-box-shadow:inset 0px 0px 6px 1px #e5e5e5;-moz-box-shadow:inset 0px 0px 6px 1px #e5e5e5;box-shadow:inset 0px 0px 6px 1px #e5e5e5;-webkit-border-radius:0px 4px 4px 4px;-moz-border-radius:0px 4px 4px 4px;border-radius:0px 4px 4px 4px;}.select2-container .select2-selection{border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}.select2-container.select2-container--focus .select2-selection{border:solid 1px #dfdfdf;}.select2-container .select2-selection ul li.select2-selection__choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:20px;}.select2-container .select2-selection ul li .select2-selection__choice__remove{float:right;margin-right:0px;font-size:16px;line-height:1;font-weight:bold;color:#888;display:block;margin-left:2px;}.select2-container .select2-dropdown{border:1px solid #D2D2D2;}.select2-container .select2-results .select2-results__group{background-color:#F4F4F4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #D2D2D2;border-left:0px none transparent;border-right:0px none transparent;}.select2-container .select2-results .select2-results__group span.count{float:right;margin-right:10px;}.select2-container .select2-results .select2-results__option .instant-entry{margin-bottom:0;}.select2-container .select2-results .select2-results__option .instant-entry .instant-more{display:none;}.select2-container .select2-results .select2-results__option .instant-entry .instant-title a{color:#333;}form.sm-internal-form div.form-item > label{font-weight:bold;display:inline-block;padding-right:8px;line-height:30px;white-space:nowrap;vertical-align:top;}form.saludmedica-cm-communication-form fieldset.collapsed,form.saludmedica-schedule-add-form fieldset.collapsed,form.saludmedica-result-form fieldset.collapsed,form.saludmedica-results-settings-form fieldset.collapsed,form.saludmedica-schedule-settings-form fieldset.collapsed,form.saludmedica-dashboard-marketing-fb-form fieldset.collapsed,form.saludmedica-dashboard-module-usage-form fieldset.collapsed,form.saludmedica-dashboard-settings-form fieldset.collapsed,#saludmedica-cm-communication-defaults-form fieldset.collapsed,#saludmedica-cm-clients-page fieldset.collapsed,#saludmedica-appointments-professional-settings-form fieldset.collapsed,#saludmedica-user-features-form fieldset.collapsed,#saludmedica-appointments-internal-calendar-form fieldset.collapsed,form.sm-internal-form fieldset.collapsed{height:auto;}form.saludmedica-cm-communication-form fieldset legend,form.saludmedica-schedule-add-form fieldset legend,form.saludmedica-result-form fieldset legend,form.saludmedica-results-settings-form fieldset legend,form.saludmedica-schedule-settings-form fieldset legend,form.saludmedica-dashboard-marketing-fb-form fieldset legend,form.saludmedica-dashboard-module-usage-form fieldset legend,form.saludmedica-dashboard-settings-form fieldset legend,#saludmedica-cm-communication-defaults-form fieldset legend,#saludmedica-cm-clients-page fieldset legend,#saludmedica-appointments-professional-settings-form fieldset legend,#saludmedica-user-features-form fieldset legend,#saludmedica-appointments-internal-calendar-form fieldset legend,form.sm-internal-form fieldset legend{color:#50bcc9;width:100%;margin:0;}form.sm-internal-form fieldset legend .fieldset-legend{display:block;margin:0;padding:10px;padding-left:1em;border:solid 1px #dfdfdf;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background-color:#fff;}form.saludmedica-cm-communication-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-schedule-add-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-result-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-results-settings-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-schedule-settings-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-dashboard-marketing-fb-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-dashboard-module-usage-form fieldset.collapsible legend .fieldset-legend,form.saludmedica-dashboard-settings-form fieldset.collapsible legend .fieldset-legend,#saludmedica-cm-communication-defaults-form fieldset.collapsible legend .fieldset-legend,#saludmedica-cm-clients-page fieldset.collapsible legend .fieldset-legend,#saludmedica-appointments-professional-settings-form fieldset.collapsible legend .fieldset-legend,#saludmedica-user-features-form fieldset.collapsible legend .fieldset-legend,#saludmedica-appointments-internal-calendar-form fieldset.collapsible legend .fieldset-legend,form.sm-internal-form fieldset.collapsible legend .fieldset-legend{display:block;margin:0;padding:10px;padding-left:30px;border:solid 1px #dfdfdf;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background-color:#fff;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_159_collapse-top.png);background-position:10px 50%;background-repeat:no-repeat;}form.saludmedica-cm-communication-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-schedule-add-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-result-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-results-settings-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-schedule-settings-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-dashboard-marketing-fb-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-dashboard-module-usage-form fieldset.collapsible.collapsed legend .fieldset-legend,form.saludmedica-dashboard-settings-form fieldset.collapsible.collapsed legend .fieldset-legend,#saludmedica-cm-communication-defaults-form fieldset.collapsible.collapsed legend .fieldset-legend,#saludmedica-cm-clients-page fieldset.collapsible.collapsed legend .fieldset-legend,#saludmedica-appointments-professional-settings-form fieldset.collapsible.collapsed legend .fieldset-legend,#saludmedica-user-features-form fieldset.collapsible.collapsed legend .fieldset-legend,#saludmedica-appointments-internal-calendar-form fieldset.collapsible.collapsed legend .fieldset-legend,form.sm-internal-form fieldset.collapsible.collapsed legend .fieldset-legend{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_158_collapse.png);background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form.saludmedica-cm-communication-form fieldset .fieldset-wrapper,form.saludmedica-schedule-add-form fieldset .fieldset-wrapper,form.saludmedica-result-form fieldset .fieldset-wrapper,form.saludmedica-results-settings-form fieldset .fieldset-wrapper,form.saludmedica-schedule-settings-form fieldset .fieldset-wrapper,form.saludmedica-dashboard-marketing-fb-form fieldset .fieldset-wrapper,form.saludmedica-dashboard-module-usage-form fieldset .fieldset-wrapper,form.saludmedica-dashboard-settings-form fieldset .fieldset-wrapper,#saludmedica-cm-communication-defaults-form fieldset .fieldset-wrapper,#saludmedica-appointments-professional-settings-form fieldset .fieldset-wrapper,#saludmedica-user-features-form fieldset .fieldset-wrapper,#saludmedica-appointments-internal-calendar-form .fieldset-wrapper,form.sm-internal-form fieldset .fieldset-wrapper{border:solid 1px #dfdfdf;border-top:none 0px transparent;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;background-color:#fff;position:relative;}table.sm-list-table{border:solid 1px #dddddd;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}table.sm-list-table thead tr th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}table.sm-list-table thead tr th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}table.sm-list-table tbody tr:last-child td:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}table.sm-list-table tbody tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}table.sm-list-table.empty-table tbody tr:last-child{border-bottom:0px none transparent;}table.sm-list-table.empty-table tr td.empty{text-align:center;}table.sm-list-table tr,table.sm-list-table tr.odd,table.sm-list-table tr.even{background-color:#fff;}table.sm-list-table tr{border-bottom:solid 1px #dddddd;}table.sm-list-table tr:hover{background-color:#fcfcfc;}table.sm-list-table tr.selected{background-color:#D3E1FF;}table.sm-list-table tr td,table.sm-list-table tr:hover td,table.sm-list-table tr.even td,table.sm-list-table tr.even:hover td,table.sm-list-table tr.odd td,table.sm-list-table tr.odd:hover td{background-color:transparent;}table.sm-list-table tr td.access-granted{color:#008000;}table.sm-list-table tr td.access-granted img{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_198_ok.png);background-repeat:no-repeat;height:26px;width:26px;color:#008000;}table.sm-list-table tr td.access-denied img{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-198-remove-circle.png);background-repeat:no-repeat;height:26px;width:26px;color:#FF0000;}table.sm-list-table tr th{background-color:#f9f9f9;color:#585858;font-weight:bold;padding:6px 8px;border-bottom:none 0px transparent;white-space:nowrap;}table.sm-list-table tr th.sorting,table.sm-list-table tr th.sorting_asc,table.sm-list-table tr th.sorting_desc{cursor:pointer;padding-right:16px;}table.sm-list-table tr td.actions ul{list-style:none;margin:0;padding:0;}table.sm-list-table tr td.name img{float:left;max-width:32px;}table.sm-list-table tr td img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 0px 0px no-repeat;width:32px !important;height:32px !important;}table.sm-list-table tr td.name span{display:block;margin-left:38px;}table.sm-list-table tr td span.name{font-weight:bold;color:#616161;}table.sm-list-table tr.total-row td.total{text-align:right;font-weight:bold;}div.sm-list-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f9f9f9;border:solid 1px #dddddd;}div.sm-list-wrapper.loading{position:relative;}div.sm-list-wrapper.loading:after,div.sm-list-wrapper .dataTables_wrapper .dataTables_processing{content:'';display:block;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:90;margin:0;padding:0;background-color:rgba(255,255,255,0.6);background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader-100.gif);background-size:50px 50px;background-position:50% 50%;background-repeat:no-repeat;font-size:0px;line-height:0;color:transparent;text-indent:100%;overflow:hidden;border:none 0px transparent;opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}div.sm-list-wrapper table.sm-list-table{border:none 0px transparent;border-top:solid 1px #dddddd;}div.sm-list-wrapper table.sm-list-table.empty-table{border:none 0px transparent;}div.sm-list-wrapper .dataTables_wrapper table.sm-list-table tbody tr:last-child td{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}div.sm-list-wrapper .dataTables_wrapper:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden;}div.sm-list-wrapper .dataTables_wrapper .dataTables_length,div.sm-list-wrapper .dataTables_wrapper .dataTables_filter,div.sm-list-wrapper .dataTables_wrapper .dataTables_info,div.sm-list-wrapper .dataTables_wrapper .dataTables_paginate{margin:10px;font-weight:bold;position:relative;}div.sm-list-wrapper .dataTables_wrapper .dataTables_length,div.sm-list-wrapper .dataTables_wrapper .dataTables_info{margin-right:0px;}div.sm-list-wrapper .dataTables_wrapper .dataTables_filter,div.sm-list-wrapper .dataTables_wrapper .dataTables_paginate{margin-left:0px;}div.sm-list-wrapper .dataTables_wrapper .dataTables_length select,div.sm-list-wrapper .dataTables_wrapper .dataTables_filter input{font-weight:normal;margin:0px 2px;position:relative;top:-2px;padding:5px;background-color:#fff;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}div.sm-list-wrapper .dataTables_wrapper .dataTables_filter input{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_002_search_grey.png);background-position:8px 50%;background-repeat:no-repeat;width:200px;height:30px;margin:0;margin-left:4px;padding:4px 8px;padding-left:26px;color:#b9b9b9;}div.sm-list-wrapper .dataTables_wrapper a.paginate_disabled_previous,div.sm-list-wrapper .dataTables_wrapper a.paginate_disabled_next{color:#b9b9b9;}div.sm-list-wrapper .dataTables_wrapper .dataTables_filter a.clear-search{position:absolute;top:0px;right:0px;line-height:26px;display:none;z-index:2;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_013_remove_red.png);background-repeat:no-repeat;background-position:center;width:20px;text-indent:100%;color:transparent;font-size:0px;overflow:hidden;}div.sm-list-main-wrapper{background-color:#f9f9f9;border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}div.sm-list-main-wrapper h3.sm-list-header,div.sm-list-main-wrapper div.sm-list-filter{border-bottom:solid 1px #dddddd;}div.sm-list-main-wrapper div.sm-list-wrapper{border:none 0px transparent;}div.sm-list-main-wrapper div.sm-list-wrapper.loading,div.sm-list-main-wrapper div.sm-list-wrapper .dataTables_wrapper{position:static;}div.sm-list-main-wrapper div.sm-list-filter div.ajax-progress{display:none;}h3.sm-list-header{margin:0;padding:10px;color:#585858;font-size:1.468em;font-weight:bold;text-align:center;}div.sm-list-filter{margin:0;padding:10px;position:relative;}div.sm-list-filter div.ajax-progress{position:absolute;top:0px;right:0px;}div.sm-list-filter div.ajax-progress .message{display:none;}div.sm-list-filter input.button{padding:7px 10px;margin-right:10px;font-weight:bold;font-family:Arial;}div.sm-list-filter > div.form-item,div.sm-list-filter > div.container-inline-date{margin:0;padding:0;display:inline;margin-left:20px;}div.sm-list-filter > div.container-inline-date{margin-left:0px;margin-right:10px;}div.sm-list-filter > div.form-item .form-item,div.sm-list-filter > div.container-inline-date .form-item{margin:0;padding:0;}div.sm-list-filter > div.container-inline-date .description{display:none;}div.sm-list-filter div.form-item input.form-text{width:120px;}div.sm-list-filter div.form-item select.form-select{width:160px;}form.sm-internal-form fieldset{width:100%;}form.sm-internal-form fieldset .fieldset-wrapper{padding:1em;}form.sm-internal-form fieldset .fieldset-wrapper > .form-item{margin:0px;padding:0px;margin-bottom:1em;}form.sm-internal-form .form-type-radios .form-type-radio{margin:0;padding:0;margin-bottom:6px;}form.sm-internal-form div.form-item.form-type-checkbox > label,form.sm-internal-form div.form-item.form-type-radio > label{font-weight:normal;padding:0;padding-left:4px;line-height:20px;}form.sm-internal-form .form-type-date-popup .date-padding .form-item{position:relative;}form.sm-internal-form .form-type-date-popup .date-padding .form-item label{position:absolute;top:0px;right:0px;padding:0;margin:0;clip:initial;text-indent:100%;overflow:hidden;width:30px;height:28px;font-size:0px;line-height:0px;color:#eeeeee;background-color:#eeeeee;background-position:50% 50%;background-repeat:no-repeat;border:solid 1px #cccccc;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}form.sm-internal-form .form-type-date-popup .form-item:first-of-type label,form.sm-internal-form div.sm-list-filter .form-type-date-popup .form-item label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar.png);}form.sm-internal-form .form-type-date-popup .form-item:last-of-type label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_022_time.png);}form.sm-internal-form div.ui-tabs.ui-widget{padding:0;}form.sm-internal-form fieldset ul.tabs{margin:0 -1em;padding-left:1em;}form.sm-internal-form fieldset div.ui-tabs-panel{padding:0;}form.sm-internal-form i.icon-email,form.sm-internal-form i.icon-sms,form.sm-internal-form i.icon-voice{width:0;height:0;line-height:0;font-size:0;padding:16px 0px 0px 16px;margin:0 2px;display:inline-block;float:none;border:none;background-repeat:no-repeat;}form.sm-internal-form i.icon-email{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_003_envelope.png);background-position:0px 3px;}form.sm-internal-form i.icon-sms{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_144_phone.png);background-position:2px 2px;}form.sm-internal-form i.icon-voice{background-image:url(/sites/all/themes/saludmedica_v1/css/images/phone_icon.png);background-position:0px 2px;background-size:11px 12px;}form.sm-internal-form.engage-container-form #sm-clients-pick-wrapper .bottom-counts,form.sm-internal-form.engage-assignments-form #sm-clients-pick-wrapper .bottom-counts{display:none;}form.sm-internal-form.engage-container-form #sm-clients-pick-wrapper,form.sm-internal-form.engage-assignments-form #sm-clients-pick-wrapper{margin-top:40px;}form.sm-internal-form.engage-container-form ul.engage-action-add,form.sm-internal-form.engage-container-form ul.engage-action-add li,form.sm-internal-form.engage-container-form ul.engage-action-list,form.sm-internal-form.engage-container-form ul.engage-action-list li{list-style:none;margin:0;padding:0;}form.sm-internal-form.engage-container-form ul.engage-action-add,form.sm-internal-form.engage-container-form ul.engage-action-list{margin:10px 0px;}form.sm-internal-form.engage-container-form ul.engage-action-add li{float:left;margin:0 10px;}form.sm-internal-form.engage-container-form ul.engage-action-add li:first-child{margin-left:0px;}form.sm-internal-form.engage-container-form ul.engage-action-add li:last-child{margin-right:0px;}form.sm-internal-form.engage-container-form ul.engage-action-add li a.button{padding:4px 8px;color:#666;}form.sm-internal-form.engage-container-form ul.engage-action-list li{margin-bottom:8px;border:solid 1px #DFDFDF;background-color:transparent;background-repeat:no-repeat;background-position:8px 50%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding-left:30px;}form.sm-internal-form.engage-container-form ul.engage-action-list li:hover{background-color:#FBFBFB;}form.sm-internal-form.engage-container-form ul.engage-action-list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form.sm-internal-form.engage-container-form ul.engage-action-list li.action-communication,form.sm-internal-form.engage-assignments-form i.action-communication{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_110_comments.png);}form.sm-internal-form.engage-container-form ul.engage-action-list li.action-content,form.sm-internal-form.engage-assignments-form i.action-content{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-halflings-28-inbox.png);}form.sm-internal-form.engage-container-form ul.engage-action-list li label,form.sm-internal-form.engage-container-form ul.engage-action-list li span{font-size:1em;font-weight:bold;padding:4px 0px;float:left;width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;}form.sm-internal-form.engage-container-form ul.engage-action-list li span{text-indent:10px;font-weight:normal;width:50%;padding-top:2px;}form.sm-internal-form.engage-container-form ul.engage-action-list li a{float:left;padding:4px 0px;width:5%;box-sizing:border-box;}form.sm-internal-form.engage-container-form ul.engage-action-list li span:before{content:'(';}form.sm-internal-form.engage-container-form ul.engage-action-list li span:after{content:')';}form.sm-internal-form.engage-container-form ul.engage-action-list li span i{position:relative;top:3px;}form.sm-internal-form.engage-container-form ul.engage-action-list li span i:first-of-type{margin-left:8px;}form.sm-internal-form.engage-container-form ul.engage-action-list li span i:last-of-type{margin-right:0px;}form.sm-internal-form.engage-container-form  ul.engage-action-add .ajax-progress,form.sm-internal-form.engage-container-form ul.engage-action-list .ajax-progress{display:none;}form.sm-internal-form.engage-action-form .container-inline-date{clear:none;}form.sm-internal-form.engage-action-form .form-type-date-popup .date-padding{padding:0;float:none;display:inline-block;}form.sm-internal-form.engage-action-form .form-item-action-time-date{display:none;}form.sm-internal-form.engage-action-form .form-item-action-label,form.sm-internal-form.engage-action-form .form-item-action-period,form.sm-internal-form.engage-action-form .form-item-action-time{float:left;width:30%;box-sizing:border-box;}form.sm-internal-form.engage-assignments-form td.actions i{padding:16px 0 0 16px;display:inline-block;margin-right:4px;background-color:transparent;background-repeat:no-repeat;background-position:0px 50%;}form.sm-internal-form.engage-assignments-form .selected-containers-description{margin-bottom:10px;}form.sm-internal-form.engage-assignments-form .selected-containers-info{margin-top:10px;}form.sm-internal-form.engage-assignments-form table.engage-container-list tbody tr{cursor:pointer;}#saludmedica-appointments-professional-settings-form fieldset .fieldset-wrapper > .form-item,#saludmedica-user-features-form fieldset .fieldset-wrapper > .form-item{margin-top:0px;padding-top:1em;}#saludmedica-user-features-form fieldset .fieldset-wrapper{padding:1em;}#saludmedica-user-features-form .form-item label{display:inline-block;min-width:100px;padding-right:10px;}#saludmedica-user-features-form .feature-wrapper > div{float:left;clear:none;}#saludmedica-user-features-form .form-type-date-popup{margin:0;margin-top:14px;margin-left:20px;}#saludmedica-user-features-form .form-type-date-popup .date-padding{padding:0;}#saludmedica-user-features-form .form-type-date-popup label{float:left;min-width:0px;padding-top:2px;}#saludmedica-user-features-form #edit-service-info .form-type-date-popup label{display:inline-block;min-width:100px;padding-right:10px;}#saludmedica-user-features-form input.form-submit{padding:6px 8px;}div.saludmedica-feature-message{margin-bottom:1em;}#saludmedica-appointments-professional-settings-form fieldset .fieldset-wrapper .form-item-calendar-refresh{padding-top:10px;}form.saludmedica-results-settings-form .form-item .description,form.saludmedica-schedule-settings-form .form-item .description,form.saludmedica-dashboard-settings-form .form-item .description,#saludmedica-appointments-professional-settings-form .form-item .description{margin-left:144px;margin-top:6px;}#saludmedica-appointments-professional-settings-form .form-type-date-popup label{float:left;}#saludmedica-appointments-professional-settings-form .form-type-date-popup .date-padding{padding:0;padding-top:2px;padding-bottom:4px;padding-left:4px;}#saludmedica-appointments-professional-settings-form .form-item-reminders-time-date{display:none;}#saludmedica-appointments-professional-settings-form .form-type-date-popup .date-padding .description{margin:0;display:inline-block;}#saludmedica-appointments-professional-settings-form .office-timeblock,#saludmedica-appointments-professional-settings-form .appointment-types{padding:6px;border-bottom:solid 1px #ccc;}#saludmedica-appointments-professional-settings-form .office-timeblock:last-child,#saludmedica-appointments-professional-settings-form .appointment-types:last-child{border-bottom:none 0px transparent;}#saludmedica-appointments-professional-settings-form .office-timeblock .form-item,#saludmedica-appointments-professional-settings-form .appointment-types .form-item,#saludmedica-appointments-professional-settings-form .appointment-types .type-name{float:left;margin:10px;}#saludmedica-appointments-professional-settings-form .appointment-types .type-name{margin-top:28px;font-weight:bold;}#saludmedica-appointments-professional-settings-form .appointment-types .type-description{clear:both;margin-left:10px;}#saludmedica-appointments-professional-settings-form .office-timeblock .form-item label,#saludmedica-appointments-professional-settings-form .appointment-types .form-item label{display:block;padding:0;text-align:left;width:auto;}#saludmedica-appointments-professional-settings-form .office-timeblock .form-item .description{margin-left:0px;}#saludmedica-appointments-professional-settings-form .office-timeblock fieldset .fieldset-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#saludmedica-appointments-professional-settings-form fieldset fieldset{padding:14px;padding-top:0px;}#saludmedica-appointments-professional-settings-form fieldset fieldset h6{margin-bottom:0px;}form.saludmedica-cm-communication-form fieldset fieldset,form.saludmedica-result-form fieldset fieldset,form.saludmedica-schedule-settings-form fieldset fieldset,#saludmedica-cm-communication-defaults-form fieldset fieldset,#saludmedica-cm-clients-page fieldset fieldset{padding:14px;}form.saludmedica-results-settings-form fieldset fieldset{margin:14px;margin-top:0px;}form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper{padding-top:22px;}form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper .form-type-select{padding:0;position:absolute;top:8px;right:16px;}form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper .form-type-textfield label,form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper .form-type-checkbox label{width:auto;padding:0;white-space:nowrap;}form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper .form-type-textfield label{padding-top:4px;padding-right:10px;}form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper .form-type-textfield input{width:340px;}form.saludmedica-results-settings-form fieldset#edit-messages .fieldset-wrapper .form-type-textarea{position:relative;}form.saludmedica-results-settings-form .professionals-exclude .item-list ul,form.saludmedica-results-settings-form .professionals-only .item-list ul{list-style:none;margin-left:154px;width:500px;}form.saludmedica-results-settings-form .professionals-exclude .item-list ul li,form.saludmedica-results-settings-form .professionals-only .item-list ul li{border:1px solid #d6e9c6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#dff0d8;color:#468847;text-shadow:0 1px white;margin:0 0 .6em 0;padding:.2em .5em;font-weight:normal;}form.saludmedica-results-settings-form .professionals-exclude .item-list ul li a,form.saludmedica-results-settings-form .professionals-only .item-list ul li a{float:right;color:#777;cursor:pointer;font-weight:bold;line-height:16px;font-size:14px;}form.saludmedica-cm-communication-form fieldset fieldset legend,form.saludmedica-result-form fieldset fieldset legend,form.saludmedica-schedule-settings-form fieldset fieldset legend,#saludmedica-cm-communication-defaults-form fieldset fieldset legend,#saludmedica-cm-clients-page fieldset fieldset legend{width:auto;}form.saludmedica-cm-communication-form fieldset.collapsible fieldset legend .fieldset-legend,form.saludmedica-result-form fieldset.collapsible fieldset legend .fieldset-legend,form.saludmedica-schedule-settings-form fieldset.collapsible fieldset legend .fieldset-legend,#saludmedica-cm-communication-defaults-form fieldset.collapsible fieldset legend .fieldset-legend,#saludmedica-cm-clients-page fieldset.collapsible fieldset legend .fieldset-legend{border:none 0px transparent;font-size:1.468em;line-height:1;display:block;background:none transparent;color:#616161;font-weight:bold;padding:0;padding-top:14px;}form.saludmedica-cm-communication-form fieldset fieldset .fieldset-wrapper,form.saludmedica-result-form fieldset fieldset .fieldset-wrapper,form.saludmedica-schedule-settings-form fieldset fieldset .fieldset-wrapper,#saludmedica-cm-communication-defaults-form fieldset fieldset .fieldset-wrapper,#saludmedica-cm-clients-page fieldset .fieldset-wrapper,#saludmedica-cm-clients-client-edit-form fieldset .fieldset-wrapper,#saludmedica-appointments-internal-calendar-form .fieldset-wrapper{border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:10px;}form.saludmedica-cm-communication-form fieldset fieldset .fieldset-wrapper:before,form.saludmedica-result-form fieldset fieldset .fieldset-wrapper:before,form.saludmedica-schedule-settings-form fieldset fieldset .fieldset-wrapper:before,#saludmedica-cm-communication-defaults-form fieldset fieldset .fieldset-wrapper:before,#saludmedica-cm-clients-page fieldset .fieldset-wrapper:before,#saludmedica-cm-clients-client-edit-form fieldset .fieldset-wrapper:before,#saludmedica-appointments-internal-calendar-form .fieldset-wrapper:before,form.saludmedica-cm-communication-form #client-queue .client-care-provider:before,#saludmedica-cm-clients-page .client-care-provider:before,#saludmedica-cm-clients-client-edit-form .client-care-provider:before,#saludmedica-appointments-internal-calendar-form .client-care-provider:before{content:'';width:12px;height:8px;position:absolute;top:-8px;left:14px;background:url(/sites/all/themes/saludmedica_v1/css/images/tip-white-top.png) 0px 0px no-repeat;}form.saludmedica-cm-communication-form fieldset fieldset .fieldset-wrapper .form-item,form.saludmedica-result-form fieldset fieldset .fieldset-wrapper .form-item,form.saludmedica-results-settings-form fieldset .fieldset-wrapper .form-item,form.saludmedica-schedule-settings-form fieldset .fieldset-wrapper .form-item,form.saludmedica-dashboard-settings-form fieldset .fieldset-wrapper .form-item,#saludmedica-cm-communication-defaults-form fieldset fieldset .fieldset-wrapper .form-item,#saludmedica-cm-clients-page fieldset fieldset .fieldset-wrapper .form-item{padding:10px;margin:0;}form.saludmedica-results-settings-form fieldset .fieldset-wrapper .form-checkboxes{padding-top:10px;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-cm-communication-form .fieldset-wrapper .form-item select.form-select,form.saludmedica-schedule-add-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-schedule-add-form .fieldset-wrapper .form-item select.form-select,form.saludmedica-result-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-result-form .fieldset-wrapper .form-item select.form-select,form.saludmedica-results-settings-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-results-settings-form .fieldset-wrapper .form-item select.form-select,form.saludmedica-schedule-settings-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-schedule-settings-form .fieldset-wrapper .form-item select.form-select,form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-dashboard-settings-form .fieldset-wrapper .form-item input.form-text,form.saludmedica-dashboard-settings-form .fieldset-wrapper .form-item select.form-select,#saludmedica-cm-communication-defaults-form .fieldset-wrapper .form-item input.form-text,#saludmedica-cm-communication-defaults-form .fieldset-wrapper .form-item select.form-select,#saludmedica-cm-clients-page .fieldset-wrapper .form-item input.form-text,#saludmedica-cm-clients-page .fieldset-wrapper .form-item select.form-select,#saludmedica-cm-clients-page .form-item select.form-select,#saludmedica-cm-clients-client-edit-form .fieldset-wrapper .form-item input.form-text,#saludmedica-cm-clients-client-edit-form .fieldset-wrapper .form-item select.form-select,#saludmedica-appointments-internal-calendar-form .fieldset-wrapper .form-item input.form-text,#saludmedica-appointments-internal-calendar-form .fieldset-wrapper .form-item select.form-select,form.sm-internal-form .form-item input.form-text,form.sm-internal-form .form-item select.form-select{vertical-align:top;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:240px;height:30px;margin:0;padding:4px 8px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}form.saludmedica-cm-communication-form .form-item input.form-text.error,form.saludmedica-schedule-add-form .form-item input.form-text.error,form.saludmedica-schedule-add-form .form-item select.form-select.error,form.saludmedica-result-form .form-item input.form-text.error,form.saludmedica-results-settings-form .form-item input.form-text.error,form.saludmedica-results-settings-form .form-item input.form-file.error,form.saludmedica-results-settings-form .form-item select.form-select.error,form.saludmedica-results-settings-form .form-item textarea.form-textarea.error,form.saludmedica-schedule-settings-form .form-item input.form-text.error,form.saludmedica-schedule-settings-form .form-item select.form-select.error,form.saludmedica-dashboard-marketing-fb-form .form-item input.form-text.error,form.saludmedica-dashboard-settings-form .form-item input.form-text.error,form.saludmedica-dashboard-settings-form .form-item select.form-select.error,#saludmedica-cm-communication-defaults-form .form-item input.form-text.error,#saludmedica-cm-clients-page .form-item input.form-text.error,#saludmedica-cm-clients-client-edit-form .fieldset-wrapper input.form-text.error,form.sm-internal-form .form-item input.form-text.error,form.sm-internal-form .form-item select.form-select.error,form.sm-internal-form .form-item textarea.form-textarea.error{border-color:#BC221F;}form.saludmedica-cm-communication-form #client-queue .form-item,form.saludmedica-dashboard-marketing-fb-form fieldset .form-item,#saludmedica-cm-communication-defaults-form .form-item,#saludmedica-cm-clients-page .form-item,#saludmedica-cm-clients-client-edit-form .form-item,#saludmedica-appointments-internal-calendar-form .form-item{margin:0;padding:10px;padding-bottom:0px;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-postings-allowed{padding-bottom:10px;border-bottom:solid 1px #DFDFDF;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-postings-allowed label{text-align:left;width:auto;font-weight:bold;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-postings-allowed input{width:60px !important;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group{margin-bottom:10px;padding-top:10px;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group label{display:block;margin:0;padding:0;text-align:left;width:auto;font-weight:bold;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .form-item{margin:0 1%;padding:0;width:23%;float:left;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .fb-timestamp .form-item{width:14%;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .fb-ad-set-id .form-item,form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .fb-ad-id .form-item{width:18%;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .fb-url .form-item{width:40%;}form.saludmedica-dashboard-marketing-fb-form #view-profile .fieldset-wrapper .fb-fields-group .fb-type .form-item{width:14%;}form.saludmedica-dashboard-marketing-fb-form #view-profile .fieldset-wrapper .fb-fields-group .fb-url .form-item{width:26%;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .fb-timestamp .container-inline-date{clear:none;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .date-padding,form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .form-item .form-item{margin:0;padding:0;float:none;width:100%;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group input,form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group select{width:100% !important;min-width:100% !important;}form.saludmedica-dashboard-marketing-fb-form .fieldset-wrapper .fb-fields-group .description{display:none;}form.saludmedica-dashboard-marketing-fb-form input.add-item{margin-left:10px;margin-top:10px;margin-bottom:20px;}form.saludmedica-dashboard-module-usage-form fieldset .dashboard-item-body ul,form.saludmedica-dashboard-module-usage-form fieldset .dashboard-item-body ul li,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list-empty,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list-empty li{margin:0;padding:0;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list-empty{padding:10px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li{padding:10px;border-bottom:solid 1px #dfdfdf;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li.last{border-bottom:0px none transparent;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li:after{content:".";display:block;height:0px;clear:both;visibility:hidden;font-size:0px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li img.fb-picture{float:left;margin-right:10px;max-width:160px;height:auto;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li > div{margin-left:180px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li > div.posting-date{margin-left:0px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li > div.posting-date em{width:180px;display:inline-block;font-style:normal;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-name{font-size:1.1em;font-weight:bold;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-message p{margin-bottom:0.6em;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-likes,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-comments,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-attending{display:inline-block;padding-left:20px;padding-right:20px;padding-top:4px;background-repeat:no-repeat;background-position:2px 7px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-likes{background-image:url(/sites/all/themes/saludmedica_v1/css/images/halflings-125-thumbs-up.png);}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-comments{background-image:url(/sites/all/themes/saludmedica_v1/css/images/halflings-111-comments.png);background-position-y:9px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-attending{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_007_user.png);}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info{clear:both;margin:0;margin-top:10px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info .fieldset-wrapper{padding:10px;margin:0;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info .fb-ad-targets,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info .form-item{padding:0;margin:0;margin-bottom:10px;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info .fb-ad-targets em{font-weight:bold;font-style:normal;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table{margin:0;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table thead tr th,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table thead tr:hover th{background-color:#f9f9f9;border-bottom:solid 1px #CCC;color:#585858;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table tr td{background-color:#ffffff;border:none 0px transparent;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table tfoot tr td,form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table tfoot tr:hover td{background-color:#f9f9f9;border-top:solid 1px #CCC;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table td.highlight{background-color:#8DFF8C;background-color:rgba(133,255,111,0.6);font-weight:bold;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info table td.total{text-align:right;font-weight:bold;}form.saludmedica-dashboard-marketing-fb-form ul.dashboard-item-list li .fb-ad-info .paging-wrapper{margin-top:6px;}form.saludmedica-dashboard-marketing-fb-form .form-actions .form-type-checkbox{margin:0;margin-bottom:10px;}form.saludmedica-dashboard-marketing-fb-form .form-actions .form-type-checkbox label{width:auto;text-align:left;}form.saludmedica-dashboard-module-usage-form .dashboard-filter{margin-top:4px;margin-bottom:20px;}form.saludmedica-dashboard-module-usage-form .dashboard-filter > .form-item{display:inline-block;margin:0;margin-right:10px;}form.saludmedica-dashboard-module-usage-form fieldset .dashboard-item-tile{font-family:Arial;font-size:1.168em;background:none transparent;color:#616161;font-weight:bold;padding:10px;}form.saludmedica-dashboard-module-usage-form fieldset .dashboard-item-body{padding:10px;padding-top:0px;}form.saludmedica-dashboard-module-usage-form fieldset div.messages{position:relative;top:10px;margin:20px 10px;margin-top:0px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-results-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li{margin-bottom:6px;padding:2px 6px;display:block;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li:after,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-wrapper li:after,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-results-wrapper li:after,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-wrapper li.total,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.total,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-appointments-wrapper li.total,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-results-wrapper li.total,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li.total{background-color:transparent;color:#616161;border-top:solid 1px #ccc;margin-top:10px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li em,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-results-wrapper li em,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-wrapper li em,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li em{font-style:normal;float:right;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-appointments-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-results-wrapper li,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li{width:40%;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li em{position:relative;top:-10px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-schedule-wrapper li.total em{position:static;top:0px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-appointments-wrapper a{cursor:default;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul,form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li{margin:0;padding:0;width:100%;font-weight:normal;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul{display:block;margin-left:26px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li{display:table-row;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li span{display:table-cell;padding-bottom:6px;padding-right:20px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul.loading{opacity:0.6;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li.header{font-weight:bold;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li:last-child > *{padding-bottom:10px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li.pager{background:none transparent;font-size:inherit;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li.pager a{cursor:pointer;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper li.clients-expanded ul li.pager a.all{}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper a.clients-expand{padding-right:14px;margin-right:6px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_098_minus.png);background-position:0px 6px;background-repeat:no-repeat;cursor:pointer;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper a.clients-expand.collapsed{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_097_plus.png);background-position:0px 2px;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper a.clients-expand.disabled{cursor:default;opacity:0.4;}form.saludmedica-dashboard-module-usage-form fieldset #saludmedica-cm-clients-wrapper a.clients-expand.loading:after{content:'';display:block;position:absolute;left:40%;top:10px;margin-left:-24px;width:24px;height:24px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader.gif);background-position:0px 0px;background-repeat:no-repeat;}.saludmedica-dashboard-wrapper .form-item{margin:0px;padding:10px;border-bottom:solid 1px #DDD;}#saludmedica-cm-communication-defaults-form #edit-reply-to-email .messages{margin:10px;}#saludmedica-cm-communication-defaults-form #edit-reply-to-email input.form-submit{margin-left:214px;margin-top:10px;margin-bottom:8px;}#saludmedica-cm-communication-defaults-form .form-item.form-item-reply-to-email-private{padding-left:214px;padding-top:4px;}#saludmedica-cm-communication-defaults-form .form-item.form-item-reply-to-email-private .description{margin-left:16px;}#saludmedica-cm-communication-defaults-form .form-item.form-item-reply-to-email-private label{text-align:left;top:1px;position:relative;}form.saludmedica-cm-communication-form #client-queue .form-item,form.saludmedica-cm-communication-form #client-queue .container-inline-date,#saludmedica-cm-clients-page .form-item,#saludmedica-cm-clients-page .container-inline-date,#saludmedica-cm-clients-client-edit-form .form-item,#saludmedica-cm-clients-client-edit-form .container-inline-date,#saludmedica-appointments-internal-calendar-form .form-item,#saludmedica-appointments-internal-calendar-form .container-inline-date{display:inline-block;}form.saludmedica-cm-communication-form #client-queue .container-inline-date,#saludmedica-cm-clients-page .container-inline-date,#saludmedica-appointments-internal-calendar-form .container-inline-date,#saludmedica-cm-clients-client-edit-form .container-inline-date{padding:10px;padding-right:14px;padding-bottom:0px;}form.saludmedica-cm-communication-form #client-queue .container-inline-date .date-padding,form.saludmedica-cm-communication-form #client-queue .container-inline-date .form-item,#saludmedica-cm-clients-page .container-inline-date .date-padding,#saludmedica-cm-clients-page .container-inline-date .form-item,#saludmedica-appointments-internal-calendar-form .container-inline-date .date-padding,#saludmedica-appointments-internal-calendar-form .container-inline-date .form-item,#saludmedica-cm-clients-client-edit-form .container-inline-date .date-padding,#saludmedica-cm-clients-client-edit-form .container-inline-date .form-item{padding:0;float:none;display:inline;}form.saludmedica-cm-communication-form #client-queue .container-inline-date .form-item{display:inline-block;}form.saludmedica-cm-communication-form #client-queue .container-inline-date .date-padding .form-item .description,#saludmedica-cm-clients-page .container-inline-date .date-padding .form-item label,#saludmedica-cm-clients-page .container-inline-date .date-padding .form-item .description,#saludmedica-appointments-internal-calendar-form .container-inline-date .date-padding .form-item label,#saludmedica-appointments-internal-calendar-form .container-inline-date .date-padding .form-item .description,#saludmedica-cm-clients-client-edit-form .container-inline-date .date-padding .form-item label,#saludmedica-cm-clients-client-edit-form .container-inline-date .date-padding .form-item .description{display:none;}form.saludmedica-cm-communication-form #client-queue .form-type-checkbox,#saludmedica-cm-clients-page .form-type-checkbox,#saludmedica-cm-clients-client-edit-form .form-type-checkbox,#saludmedica-appointments-internal-calendar-form .form-type-checkbox{width:240px;margin-left:144px;}form.saludmedica-cm-communication-form #client-queue .form-type-checkbox label,#saludmedica-cm-clients-page .form-type-checkbox label,#saludmedica-cm-clients-client-edit-form .form-type-checkbox label,#saludmedica-appointments-internal-calendar-form .form-type-checkbox label{text-align:left !important;width:auto !important;padding-right:0 !important;}form.saludmedica-cm-communication-form #client-queue .client-care-provider,#saludmedica-cm-clients-page .client-care-provider,#saludmedica-cm-clients-client-edit-form .client-care-provider,#saludmedica-appointments-internal-calendar-form .client-care-provider{margin:10px;margin-top:60px;border:solid 1px #eee;border-radius:4px;padding-bottom:20px;padding-top:10px;position:relative;}form.saludmedica-cm-communication-form #client-queue .client-care-provider h4,#saludmedica-cm-clients-page .client-care-provider h4,#saludmedica-cm-clients-client-edit-form .client-care-provider h4,#saludmedica-appointments-internal-calendar-form .client-care-provider h4{margin:0;font-family:Arial;font-size:1.268em;color:#616161;font-weight:bold;position:absolute;top:-36px;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .care-provider-existing,#saludmedica-cm-clients-page .client-care-provider .care-provider-existing,#saludmedica-cm-clients-client-edit-form .client-care-provider .care-provider-existing,#saludmedica-appointments-internal-calendar-form .client-care-provider .care-provider-existing{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #eee;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-autocomplete,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-autocomplete,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-autocomplete,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-autocomplete{background-position:99% 8px;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info{display:inline-block;position:relative;margin-left:30px;width:364px;top:6px;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info:after,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info:after,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info:after,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info:after,form.saludmedica-result-form .saludmedica-client-info:after,form.saludmedica-result-form .saludmedica-profile-info:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info.loading,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info.loading,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info.loading,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info.loading,form.saludmedica-result-form .saludmedica-client-info.loading,form.saludmedica-result-form .saludmedica-profile-info.loading{opacity:0.4;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info img,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info img,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info img,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info img,form.saludmedica-result-form .saludmedica-client-info img,form.saludmedica-result-form .saludmedica-profile-info img{max-width:32px !important;max-height:32px !important;width:auto;height:auto;float:left;border:solid 4px #fff;-moz-box-shadow:0px 0px 4px 1px #cccccc;-webkit-box-shadow:0px 0px 4px 1px #cccccc;box-shadow:0px 0px 4px 1px #cccccc;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info img.no-picture,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info img.no-picture,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info img.no-picture,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info img.no-picture,form.saludmedica-result-form .saludmedica-client-info img.no-picture,form.saludmedica-result-form .saludmedica-profile-info img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 0px 0px no-repeat;width:32px;height:32px;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info .name,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info .name,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info .name,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info .name,form.saludmedica-result-form .saludmedica-client-info .name,form.saludmedica-result-form .saludmedica-profile-info .name{display:block;margin-left:50px;margin-right:30px;font-weight:bold;color:#616161;position:relative;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info .name a.client-edit-link,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info .name a.client-edit-link,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info .name a.client-edit-link,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info .name a.client-edit-link,form.saludmedica-result-form .saludmedica-client-info .name a.client-edit-link{position:absolute;top:0px;right:-30px;width:20px;height:20px;text-indent:100%;overflow:hidden;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_060_pencil.png);background-position:50% 50%;background-repeat:no-repeat;background-color:#eee;border-radius:4px;border:solid 1px #ccc;}form.saludmedica-cm-communication-form #client-queue .client-care-provider .saludmedica-client-info .email,#saludmedica-cm-clients-page .client-care-provider .saludmedica-client-info .email,#saludmedica-cm-clients-client-edit-form .client-care-provider .saludmedica-client-info .email,#saludmedica-appointments-internal-calendar-form .client-care-provider .saludmedica-client-info .email,form.saludmedica-result-form .saludmedica-client-info .email,form.saludmedica-result-form .saludmedica-profile-info .email{display:block;margin-left:50px;color:#757575;font-size:0.862em;line-height:1.1;}#saludmedica-cm-communication-defaults-form .fieldset-wrapper{padding-bottom:20px;padding-top:2px;}form.saludmedica-cm-communication-form .form-item label,form.saludmedica-cm-communication-form .form-item input.form-text,form.saludmedica-results-settings-form .form-item label,form.saludmedica-results-settings-form .form-item input.form-text,form.saludmedica-dashboard-marketing-fb-form .form-item label,form.saludmedica-dashboard-marketing-fb-form .form-item input.form-text,form.saludmedica-dashboard-settings-form .form-item label,form.saludmedica-dashboard-settings-form .form-item input.form-text,form.saludmedica-dashboard-settings-form .form-item select.form-select,#saludmedica-cm-communication-defaults-form .form-item label,#saludmedica-cm-communication-defaults-form .form-item input.form-text,#saludmedica-cm-clients-page .form-item label,#saludmedica-cm-clients-page .form-item input.form-text,#saludmedica-cm-clients-client-edit-form .form-item label,#saludmedica-cm-clients-client-edit-form .form-item input.form-text,#saludmedica-appointments-professional-settings-form .form-item label,#saludmedica-appointments-internal-calendar-form .form-item label{display:inline-block;}form.saludmedica-cm-communication-form .form-item label,form.saludmedica-results-settings-form .form-item label,form.saludmedica-dashboard-marketing-fb-form .form-item label,form.saludmedica-dashboard-settings-form .form-item label,#saludmedica-cm-communication-defaults-form .form-item label,#saludmedica-cm-clients-page .form-item label,#saludmedica-cm-clients-client-edit-form .form-item label,#saludmedica-appointments-professional-settings-form .form-item label,#saludmedica-appointments-internal-calendar-form .form-item label{width:130px;text-align:right;padding-right:10px;padding-top:4px;}#saludmedica-cm-communication-defaults-form .form-item label{width:190px;}form.saludmedica-cm-communication-defaults-form .form-item .description{margin-left:204px;margin-top:6px;}form.saludmedica-dashboard-settings-form .fieldset-wrapper .form-checkboxes{margin-left:142px;margin-top:-20px;}form.saludmedica-dashboard-settings-form .fieldset-wrapper .form-checkboxes .form-item{padding:0;padding-bottom:6px;}#saludmedica-cm-communication-defaults-form .form-item-twilio-cost-sms,#saludmedica-cm-communication-defaults-form .form-item-twilio-cost-voice{clear:both;}#saludmedica-cm-communication-defaults-form .form-item-twilio-cost-sms,#saludmedica-cm-communication-defaults-form .form-item-twilio-free-sms,#saludmedica-cm-communication-defaults-form .form-item-twilio-cost-voice,#saludmedica-cm-communication-defaults-form .form-item-twilio-free-voice{float:left;}#saludmedica-cm-communication-defaults-form .form-item-twilio-combined{clear:both;}#saludmedica-cm-communication-defaults-form #edit-names .form-item{float:left;}#saludmedica-cm-communication-defaults-form #edit-names .form-type-checkbox label{text-align:left;padding-left:6px;}#saludmedica-cm-communication-defaults-form .form-item-twilio-free-sms label,#saludmedica-cm-communication-defaults-form .form-item-twilio-free-voice label{width:90px;}#saludmedica-cm-communication-defaults-form .fieldset-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form.saludmedica-cm-communication-form #client-queue .form-actions,#saludmedica-cm-clients-page .form-actions,#saludmedica-cm-clients-client-edit-form .form-actions,#saludmedica-appointments-internal-calendar-form .form-actions{clear:both;margin:0;margin-top:20px;padding:10px;text-align:center;position:relative;background-color:#f9f9f9;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}#saludmedica-cm-clients-client-edit-form .form-actions a{padding-left:30px;}form.saludmedica-cm-communication-form #client-queue .form-actions .ajax-progress,#saludmedica-cm-clients-page .form-actions .ajax-progress,#saludmedica-appointments-internal-calendar-form .form-actions .ajax-progress{position:absolute;right:10px;top:14px;}form.saludmedica-cm-communication-form #client-queue input.form-submit,#saludmedica-cm-clients-page input.form-submit,#saludmedica-cm-clients-client-edit-form input.form-submit,#saludmedica-appointments-internal-calendar-form input.form-submit{margin:0;padding:6px 14px;font-weight:normal;font-size:1em;font-family:Arial;}form.saludmedica-appointments-internal-calendar-form .appointments-summary{position:absolute;top:-60px;left:-240px;width:220px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#F5F5F5;color:#000;padding:0;margin:0;border:1px solid #dcdcdc;text-align:left;}form.saludmedica-appointments-internal-calendar-form .appointments-summary .appointments-summary-title{margin:0;color:#525151;font-weight:bold;font-size:1.246em;line-height:1.4;border-bottom:solid 1px #dcdcdc;padding:10px 10px;}form.saludmedica-appointments-internal-calendar-form .appointments-summary .appointments-summary-content{padding:10px 10px;}form.saludmedica-appointments-internal-calendar-form .appointments-summary ul,form.saludmedica-appointments-internal-calendar-form .appointments-summary ul li{list-style:none;margin:0;}form.saludmedica-appointments-internal-calendar-form .appointments-summary ul li.last{border-top:solid 1px #ccc;margin:14px -10px 0px -10px;padding:8px 10px 0px 10px;}form.saludmedica-appointments-internal-calendar-form .appointments-summary a,form.saludmedica-dashboard-module-usage-form #saludmedica-appointments-wrapper a{color:#fff;margin-bottom:6px;padding:2px 6px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;}form.saludmedica-appointments-internal-calendar-form .appointments-summary a.total,form.saludmedica-dashboard-module-usage-form #saludmedica-appointments-wrapper a.total{color:#000;margin-bottom:0;}form.saludmedica-appointments-internal-calendar-form .appointments-summary a strong:after,form.saludmedica-dashboard-module-usage-form #saludmedica-appointments-wrapper a strong:after{content:':';padding-left:1px;}form.saludmedica-appointments-internal-calendar-form .appointments-summary a span,form.saludmedica-dashboard-module-usage-form #saludmedica-appointments-wrapper a span{float:right;font-weight:bold;}form.saludmedica-appointments-internal-calendar-form .appointments-summary a:after,form.saludmedica-dashboard-module-usage-form #saludmedica-appointments-wrapper a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#saludmedica-cm-clients-client-edit-form .fieldset-wrapper{padding-bottom:20px;}#saludmedica-cm-clients-client-edit-form fieldset.client-care-provider{border:none 0px transparent !important;margin-top:20px;padding:0;}#saludmedica-cm-clients-client-edit-form fieldset.client-care-provider:before{display:none !important;}form.saludmedica-cm-communication-form #client-queue .form-item-queue{display:block;padding:0px 14px;position:relative;}form.saludmedica-cm-communication-form #client-queue .form-item-queue label{display:block;font-size:1.468em;color:#616161;font-weight:bold;text-align:left;width:250px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients-wrapper,form.sm-internal-form #sm-clients-pick-wrapper{position:relative;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients,form.sm-internal-form #sm-clients-pick{width:880px !important;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:5px;margin-top:10px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients:after,form.sm-internal-form #sm-clients-pick:after{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .1s,opacity .1s ease-out;-moz-transition:visibility 0s linear .1s,opacity .1s ease-out;-o-transition:visibility 0s linear .1s,opacity .1s ease-out;transition:visibility 0s linear .1s,opacity .1s ease-out;}.profile2-personal #results-list-wrapper.loading:after,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients.loading:after,form.sm-internal-form #sm-clients-pick.loading:after,#saludmedica-cm-clients-page .dataTables_processing,#saludmedica-cm-clients-page #clients .clients-table-wrapper.loading:after,form.saludmedica-cm-communication-usage-form #communication-usage-list.loading:after,form.appointments-list-form .appointments-list-wrapper.loading:after,form.saludmedica-dashboard-module-usage-form .dashboard-item-body.loading:after,form.saludmedica-dashboard-marketing-fb-form fieldset.loading .fieldset-wrapper:after,form.results-list-form .results-list-wrapper.loading:after,form.results-list-form .dataTables_processing,form.schedules-list-form .schedules-list-wrapper.loading:after,form.schedules-view-form .schedules-list-wrapper.loading:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:90;background-color:rgba(255,255,255,0.6);background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader-100.gif);background-size:50px 50px;background-position:50% 50%;background-repeat:no-repeat;opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}#saludmedica-cm-clients-page .dataTables_processing,form.results-list-form .dataTables_processing{border:none 0px transparent;margin:0px;padding:0px;text-indent:100%;overflow:hidden;color:rgba(255,255,255,0.6);font-size:0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .clearfix,form.sm-internal-form #sm-clients-pick .clearfix{content:".";display:block;height:0;clear:both;visibility:hidden;}form.saludmedica-cm-communication-form #client-queue .form-item-queue .bottom-counts,form.sm-internal-form #sm-clients-pick-wrapper .bottom-counts{margin:0;text-align:right;font-style:italic;}#saludmedica-cm-clients-page #clients{position:relative;}#saludmedica-cm-clients-page #clients > h3,#saludmedica-cm-clients-page #clients > .form-item-filter-office,#saludmedica-cm-clients-page #clients > .form-item-filter-owner{float:left;}#saludmedica-cm-clients-page #clients > .form-item-filter-office,#saludmedica-cm-clients-page #clients > .form-item-filter-owner{padding:0;margin:0;}#saludmedica-cm-clients-page #clients > .form-item-filter-office .ajax-progress,#saludmedica-cm-clients-page #clients > .form-item-filter-owner .ajax-progress{display:none;}#saludmedica-cm-clients-page #clients > .form-item-filter-office label,#saludmedica-cm-clients-page #clients > .form-item-filter-owner label{width:auto;padding-left:20px;font-weight:bold;padding-top:6px;}#saludmedica-cm-clients-page #clients > .messages-wrapper{clear:both;}#saludmedica-cm-clients-page #clients .clients-table-wrapper{clear:both;position:relative;}#saludmedica-cm-clients-page #clients .clients-table-wrapper.loading,form.saludmedica-cm-communication-usage-form #communication-usage-list.loading{position:relative;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients:before,#saludmedica-cm-clients-page .dataTables_wrapper:before,#saludmedica-cm-clients-page table.empty-table:before,#offers-list-wrapper .dataTables_wrapper:before,#offers-list-wrapper table.empty-table:before{content:'';width:12px;height:8px;position:absolute;top:-8px;left:14px;background:url(/sites/all/themes/saludmedica_v1/css/images/tip-grey-top.png) 0px 0px no-repeat;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients:before{top:-7px;background:url(/sites/all/themes/saludmedica_v1/css/images/tip-white-top.png) 0px 0px no-repeat;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .counts,form.sm-internal-form #sm-clients-pick .counts{display:none;position:absolute;top:0;left:0;width:100%;text-align:center;height:100px;line-height:100px;font-weight:bold;font-size:1.5em;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients input.filter,form.sm-internal-form #sm-clients-pick input.filter{-moz-border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-border-radius:4px;-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);background-color:#fff;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_002_search_grey.png);background-position:8px 50%;background-repeat:no-repeat;border-radius:4px;border:solid 1px #dfdfdf;box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);color:#b9b9b9;height:30px;margin:0;opacity:1;padding:4px 20px 4px 26px;position:absolute;right:0;top:-3em;width:25%;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients a.clear-filter,form.sm-internal-form #sm-clients-pick a.clear-filter,form.results-list-form div.dataTables_filter a.clear-search{position:absolute;top:-3em;right:8px;line-height:30px;display:none;z-index:2;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_013_remove_red.png);background-repeat:no-repeat;background-position:0 center;width:10px;text-indent:10px;overflow:hidden;}form.results-list-form div.dataTables_filter{position:relative;}form.results-list-form div.dataTables_filter a.clear-search{top:0px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients a.remove-all,form.sm-internal-form #sm-clients-pick a.remove-all{position:absolute;top:-2.5em;right:27%;line-height:30px;z-index:1;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients a.remove-all.disabled,form.sm-internal-form #sm-clients-pick a.remove-all.disabled{display:none;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients a.add-page,form.sm-internal-form #sm-clients-pick .add-page{position:absolute;top:-2.5em;right:51%;line-height:30px;z-index:1;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients a.add-page.disabled,form.sm-internal-form #sm-clients-pick a.add-page.disabled{display:none;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .add-all,form.sm-internal-form #sm-clients-pick div.add-all{position:absolute;bottom:-2.5em;right:0;line-height:30px;z-index:1;width:240px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .add-all label,form.sm-internal-form #sm-clients-pick div.add-all label{font-size:1em;font-weight:normal;padding:0;margin:0 auto;text-align:right;float:right;width:auto;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .add-all.disabled label,form.sm-internal-form #sm-clients-pick div.add-all.disabled label{color:#888a85;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list,form.sm-internal-form #sm-clients-pick .client-list,form.sm-internal-form #sm-clients-pick .selected-list{background:none transparent;margin:0;padding:0;width:50%;float:left;box-sizing:border-box;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list,form.sm-internal-form #sm-clients-pick .client-list{min-height:397px;position:relative;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list ul,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list ul,form.sm-internal-form #sm-clients-pick .client-list ul,form.sm-internal-form #sm-clients-pick .selected-list ul{background:none transparent;margin:0;padding:0;list-style:none;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list ul,form.sm-internal-form #sm-clients-pick .client-list ul{border-right:solid 1px #DFDFDF;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list .clients li,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .selected li,form.sm-internal-form #sm-clients-pick ul.clients li,form.sm-internal-form #sm-clients-pick ul.selected li{border-bottom:solid 1px #dfdfdf;padding:8px;height:32px;margin:0;position:relative;cursor:pointer;font-size:.9em;list-style:none;background-color:transparent;background-image:url(/sites/all/themes/saludmedica_v1/css/images/round-add.png);background-repeat:no-repeat;background-position:8px center;padding-left:40px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .selected li,form.sm-internal-form #sm-clients-pick ul.selected li{background-image:url(/sites/all/themes/saludmedica_v1/css/images/round-remove.png);}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list .clients li:hover,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .selected li:hover,form.sm-internal-form #sm-clients-pick ul.clients li:hover,form.sm-internal-form #sm-clients-pick ul.selected li:hover{background-color:#f9f9f9;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list .clients li.no-clients,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .selected li.no-clients,form.sm-internal-form #sm-clients-pick ul.clients li.no-clients,form.sm-internal-form #sm-clients-pick ul.selected li.no-clients{border:0 none;cursor:default;font-size:1em;line-height:32px;text-align:center;background-image:none;background-color:transparent;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list .clients li.no-clients:hover,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .selected li.no-clients:hover,form.sm-internal-form #sm-clients-pick ul.clients li.no-clients:hover,form.sm-internal-form #sm-clients-pick ul.selected li.no-clients:hover{background-color:transparent;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list li img,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list li img,form.sm-internal-form #sm-clients-pick ul li img,.saludmedica-cm-communication-details table tr td img,#saludmedica-cm-clients-page table tr td img{max-width:32px !important;max-height:32px !important;width:auto;height:auto;position:absolute;left:40px;top:8px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list li img.no-picture,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list li img.no-picture,form.sm-internal-form #sm-clients-pick ul li img.no-picture,.saludmedica-cm-communication-details table tr td img.no-picture,#saludmedica-cm-clients-page table tr td img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 0px 0px no-repeat;width:32px;height:32px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list .pager,form.sm-internal-form #sm-clients-pick .client-list .pager{margin:0;padding:0;border:0 none;background-color:#f0f0f0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:absolute;bottom:0;width:100%;height:54px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list .pager:after,form.sm-internal-form #sm-clients-pick .client-list .pager:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .pager li,form.sm-internal-form #sm-clients-pick .client-list .pager li{border:0 none;margin:6px;padding:12px;display:block;float:left;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .pager li.count,form.sm-internal-form #sm-clients-pick .client-list .pager li.count{float:right;margin-top:8px;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .pager li.next,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .pager li.prev,form.sm-internal-form #sm-clients-pick .client-list .pager li.next,form.sm-internal-form #sm-clients-pick .client-list .pager li.prev{font-size:1.1em;cursor:pointer;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .pager.empty,form.sm-internal-form #sm-clients-pick .client-list .pager.empty{display:none;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .viewport,form.sm-internal-form #sm-clients-pick .selected-list .viewport{height:397px;overflow:hidden;position:relative;box-shadow:inset 5px 0 6px -3px #ccc;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .overview,form.sm-internal-form #sm-clients-pick .selected-list .overview{position:absolute;margin:0;width:100%;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .scrollbar,form.sm-internal-form #sm-clients-pick .selected-list .scrollbar{position:absolute;top:0;right:0;width:4px;background:transparent;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .scrollbar.disable .thumb,form.sm-internal-form #sm-clients-pick .selected-list .scrollbar.disable .thumb{background:transparent;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .scrollbar .track,form.sm-internal-form #sm-clients-pick .selected-list .scrollbar .track{position:absolute;top:0;right:0;width:4px;height:397px;background:#f1f1f1;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list .scrollbar .thumb,form.sm-internal-form #sm-clients-pick .selected-list .scrollbar .thumb{position:absolute;top:0;right:0;width:4px;height:25px;background:#cdcdcd;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list li .name,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list li .email,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list li .name,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list li .email,form.sm-internal-form #sm-clients-pick ul li .name,form.sm-internal-form #sm-clients-pick ul li .email,.saludmedica-cm-communication-details table tr td .name,.saludmedica-cm-communication-details table tr td .email,#saludmedica-cm-clients-page table tr td .name,#saludmedica-cm-clients-page table tr td .email{display:block;margin-left:40px;margin-right:30px;white-space:nowrap;overflow:hidden;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list li .name,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list li .name,form.sm-internal-form #sm-clients-pick ul li .name,.saludmedica-cm-communication-details table tr td .name,#saludmedica-cm-clients-page table tr td .name{font-weight:bold;color:#616161;font-size:1.124em;}form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .client-list li .email,form.saludmedica-cm-communication-form #client-queue .form-item-queue #clients .selected-list li .email,form.sm-internal-form #sm-clients-pick ul li .email,.saludmedica-cm-communication-details table tr td .email,#saludmedica-cm-clients-page table tr td .email{color:#757575;font-size:0.942em;line-height:1.1;}form.sm-internal-form .clients-table-filter{z-index:9;padding:0;margin:0;width:650px;}form.sm-internal-form .clients-table-filter > div.form-item{float:left;display:block;width:50%;box-sizing:border-box;position:relative;margin-top:0px;}form.sm-internal-form .clients-table-filter a.reset-filters{position:absolute;top:0px;right:0px;padding:4px 8px;color:#666;cursor:pointer;}form.saludmedica-cm-communication-form #client-queue .client-filter{z-index:9;padding:0;margin:0;width:650px;margin-left:14px;margin-bottom:20px;}form.saludmedica-cm-communication-form #client-queue .client-filter > div.form-item{float:left;display:block;width:46%;padding:0;padding-top:10px;position:relative;}form.saludmedica-cm-communication-form #client-queue .client-filter .container-inline-date{padding:0;}form.saludmedica-cm-communication-form #client-queue .client-filter .container-inline-date input{width:120px;}form.saludmedica-cm-communication-form #client-queue .client-filter .last-visit-wrapper{width:100% !important;}form.saludmedica-cm-communication-form #client-queue .client-filter .last-visit-wrapper .container-inline-date{padding-right:10px;}form.saludmedica-cm-communication-form #client-queue .client-filter a.reset-filters{position:absolute;top:10px;right:-40px;padding:4px 8px;color:#666;cursor:pointer;}form.saludmedica-cm-communication-form #client-queue .client-filter > div.form-item:first-of-type,form.saludmedica-cm-communication-form #client-queue .client-filter > div.form-item:nth-of-type(3),form.sm-internal-form .clients-table-filter > div.form-item:first-of-type,form.sm-internal-form .clients-table-filter > div.form-item:nth-of-type(3),{padding-left:0px;clear:both;}form.saludmedica-cm-communication-form #client-queue .client-filter > div.form-item:last-of-type,form.saludmedica-cm-communication-form #client-queue .client-filter > div.form-item:nth-of-type(2),form.sm-internal-form .clients-table-filter > div.form-item:last-of-type,form.sm-internal-form .clients-table-filter > div.form-item:nth-of-type(2){padding-right:0px;}form.saludmedica-cm-communication-form #client-queue .client-filter > div.form-item.form-item-queue-insurance{width:52%;}form.saludmedica-cm-communication-form #client-queue .client-filter label{width:auto;font-weight:bold;}form.saludmedica-cm-communication-form #client-queue .client-filter .form-type-date-popup > label{padding-top:0px;position:relative;top:4px;}form.saludmedica-cm-communication-form #client-queue .client-filter select,form.sm-internal-form .clients-table-filter .form-item select{width:200px;}form.saludmedica-cm-communication-form #client-queue .client-filter .form-item-queue-first select,form.saludmedica-cm-communication-form #client-queue .client-filter .form-item-queue-last select,form.sm-internal-form .clients-table-filter .form-item-clients-filter-queue-last select,form.sm-internal-form .clients-table-filter .form-item-clients-filter-queue-first select{width:60px;}form.saludmedica-cm-communication-form #client-queue .client-filter .ui-multiselect,form.sm-internal-form .clients-table-filter .ui-multiselect{padding:4px 0 4px 8px;height:30px;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);background:#fff;font-family:Arial,sans-serif;font-size:13px;cursor:default;color:#000;width:100px !important;}form.saludmedica-cm-communication-form #client-queue .client-filter .form-item-queue-cities .ui-multiselect{width:200px !important;}body.page-user-clients .ui-multiselect-checkboxes label input{top:-1px;margin-right:6px;}body.page-user-clients .ui-widget-content .ui-state-hover{border:1px solid #BEBEBE}form.saludmedica-cm-communication-form #edit-message .fieldset-wrapper{padding:14px;}form.saludmedica-cm-communication-form #edit-message #message-voice,form.saludmedica-cm-communication-defaults-form #message-voice,form.saludmedica-results-settings-form #message-voice,form.sm-internal-form #message-voice{margin-top:0;position:relative;}form.saludmedica-cm-communication-form #edit-message #message-voice .form-type-textarea,form.saludmedica-cm-communication-defaults-form #message-voice .form-type-textarea,form.saludmedica-results-settings-form #message-voice .form-type-textarea,form.sm-internal-form #subject-and-body .form-type-textarea,form.sm-internal-form.cm-defaults-form #message-voice .form-type-textarea{clear:both;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper,form.saludmedica-results-settings-form #message-voice .recorder-wrapper,form.sm-internal-form #subject-and-body .recorder-wrapper,form.sm-internal-form.cm-defaults-form #message-voice .recorder-wrapper{position:relative;z-index:10;text-align:right;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper div,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper div,form.saludmedica-results-settings-form #message-voice .recorder-wrapper div,form.sm-internal-form #subject-and-body .recorder-wrapper div,form.sm-internal-form.cm-defaults-form #message-voice .recorder-wrapper div{display:block;float:right;}form.saludmedica-cm-communication-form #edit-message #message-voice .form-type-managed-file span.file,form.saludmedica-cm-communication-defaults-form #message-voice .form-type-managed-file span.file,form.saludmedica-results-settings-form #message-voice .form-type-managed-file span.file,form.sm-internal-form #subject-and-body .form-managed-file span.file,form.sm-internal-form.cm-defaults-form #message-voice .form-managed-file span.file{display:none;}form.saludmedica-cm-communication-form #edit-message #message-voice .form-managed-file,form.saludmedica-cm-communication-defaults-form #message-voice .form-managed-file,form.saludmedica-results-settings-form #message-voice .form-managed-file,form.sm-internal-form #subject-and-body .form-managed-file,form.sm-internal-form.cm-defaults-form #message-voice .form-managed-file{position:relative;overflow:hidden;}form.saludmedica-cm-communication-form #edit-message #message-voice .form-managed-file input.form-file,form.saludmedica-cm-communication-defaults-form #message-voice .form-managed-file input.form-file,form.saludmedica-results-settings-form #message-voice .form-managed-file input.form-file,form.sm-internal-form #subject-and-body .form-managed-file input.form-file,form.sm-internal-form.cm-defaults-form #message-voice .form-managed-file input.form-file{position:absolute;top:0;right:0;margin:0;padding:0;border:none 0px transparent;background:none 0px transparent;width:100%;height:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0);z-index:8;}form.saludmedica-cm-communication-form #edit-message #message-voice .form-managed-file a.button,form.saludmedica-cm-communication-defaults-form #message-voice .form-managed-file a.button,form.saludmedica-results-settings-form #message-voice .form-managed-file a.button,form.sm-internal-form #subject-and-body .form-managed-file a.button,form.sm-internal-form.cm-defaults-form #message-voice .form-managed-file a.button{z-index:10;position:relative;}form.saludmedica-cm-communication-form #edit-message #message-voice .form-managed-file .ajax-progress,form.saludmedica-cm-communication-defaults-form #message-voice .form-managed-file .ajax-progress,form.saludmedica-results-settings-form #message-voice .form-managed-file .ajax-progress,form.sm-internal-form #subject-and-body .form-managed-file .ajax-progress,form.sm-internal-form.cm-defaults-form #message-voice .form-managed-file .ajax-progress{padding:0;margin:0;position:absolute;top:-5px;right:-14px;z-index:20;}form.saludmedica-cm-communication-form #message-voice .recorder-wrapper .form-item,form.saludmedica-cm-communication-form .message-details .form-type-select,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper .form-item,form.saludmedica-results-settings-form #message-voice .recorder-wrapper .form-item,form.saludmedica-cm-communication-defaults-form .message-details .form-type-select,form.sm-internal-form.cm-defaults-form #message-voice .form-item{margin:0 !important;padding:0 !important;}form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper{padding:0 10px;}form.saludmedica-cm-communication-form #message-voice .recorder-wrapper,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper,form.saludmedica-results-settings-form #message-voice .recorder-wrapper,form.sm-internal-form.cm-defaults-form #message-voice .recorder-wrapper{padding:4px;padding-bottom:6px;float:right;box-sizing:border-box;width:668px;}form.saludmedica-cm-communication-form #message-voice .recorder-wrapper{width:698px;}form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper,form.sm-internal-form.cm-defaults-form #message-voice .recorder-wrapper{width:726px;width:calc(100% - 150px);}form.saludmedica-cm-communication-form .message-details .form-item-subject-body-voice-language,form.saludmedica-cm-communication-defaults-form .message-details .form-type-select,form.saludmedica-results-settings-form .message-details .form-type-select,form.sm-internal-form #subject-and-body .form-item-message-subject-body-voice-language,form.sm-internal-form.cm-defaults-form #message-voice .form-type-select{float:right;position:relative;z-index:10;width:140px;}form.saludmedica-cm-communication-form .message-details .form-item-subject-body-voice-language,form.saludmedica-cm-communication-defaults-form .message-details .form-type-select,form.sm-internal-form.cm-defaults-form #message-voice .form-type-select{width:150px;text-align:right;}form.sm-internal-form #subject-and-body .form-item-message-subject-body-voice-language select{width:100%;}form.saludmedica-cm-communication-form .message-details .form-type-select select,form.saludmedica-cm-communication-defaults-form .message-details .form-type-select select,form.saludmedica-results-settings-form .message-details .form-type-select select,form.sm-internal-form.cm-defaults-form #message-voice .form-type-select select{width:140px !important;margin-top:3px !important;}form.saludmedica-cm-communication-defaults-form a.text-to-speech,form.saludmedica-results-settings-form a.text-to-speech,form.sm-internal-form.cm-defaults-form #message-voice a.text-to-speech{display:block;width:0px;height:0px;overflow:hidden;text-indent:100%;padding-left:24px;padding-top:24px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/sound_24.png);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;float:right;margin-right:4px;margin-top:4px;}form.saludmedica-cm-communication-defaults-form a.text-to-speech.disabled,form.saludmedica-results-settings-form a.text-to-speech.disabled,form.sm-internal-form.cm-defaults-form #message-voice a.text-to-speech.disabled{cursor:inherit;opacity:0.5;}form.saludmedica-cm-communication-form .recorder-wrapper.disabled:before,form.saludmedica-cm-communication-defaults-form .recorder-wrapper.disabled:before,form.saludmedica-results-settings-form .recorder-wrapper.disabled:before,form.sm-internal-form .recorder-wrapper.disabled:before{content:'';position:absolute;display:block;top:0px;left:0px;right:0px;bottom:0px;z-index:20;background-color:rgba(255,255,255,0.8);}form.saludmedica-results-settings-form .message-details .form-type-textarea{clear:both;}form.saludmedica-results-settings-form #message-voice .recorder-wrapper audio,form.saludmedica-results-settings-form #message-voice .recorder-wrapper a.button{margin-top:4px;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper .button,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper .button,form.saludmedica-results-settings-form #message-voice .recorder-wrapper .button,form.sm-internal-form #subject-and-body #message-voice .recorder-wrapper .button,form.sm-internal-form #message-voice .recorder-wrapper .button{padding:4px 8px;margin-left:10px;display:block;float:right;cursor:pointer;font-size:13px;line-height:18px;}form.saludmedica-results-settings-form #message-voice .recorder-wrapper input.erase{margin-top:4px;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper a.button.disabled,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper a.button.disabled,form.saludmedica-results-settings-form #message-voice .recorder-wrapper a.button.disabled,form.sm-internal-form #message-voice .recorder-wrapper a.button.disabled{cursor:default;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper audio,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper audio,form.saludmedica-results-settings-form #message-voice .recorder-wrapper audio,form.sm-internal-form #message-voice .recorder-wrapper autio{display:block;margin-left:10px;height:28px;float:right;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper span.error,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper span.error,form.saludmedica-results-settings-form #message-voice .recorder-wrapper span.error,form.sm-internal-form #message-voice .recorder-wrapper span.error{position:relative;top:6px;color:#C24313;z-index:10;float:right;max-width:474px;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper div.messages,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper div.messages,form.saludmedica-results-settings-form #message-voice .recorder-wrapper div.messages,form.sm-internal-form #message-voice .recorder-wrapper div.messages{max-width:474px;margin:0;padding:0;background:none 0px transparent;border:none 0px transparent;color:#C24313;text-align:left;z-index:9;position:relative;float:left;}form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper div.messages{max-width:525px;}form.saludmedica-cm-communication-form #edit-message #message-voice .recorder-wrapper span.error a,form.saludmedica-cm-communication-defaults-form #message-voice .recorder-wrapper span.error a,form.saludmedica-results-settings-form #message-voice .recorder-wrapper span.error a,form.sm-internal-form #message-voice .recorder-wrapper span.error a{color:#C24313;font-weight:bold;}form.saludmedica-cm-communication-form #edit-message #message-voice .overlay,form.saludmedica-cm-communication-defaults-form #message-voice .overlay,form.saludmedica-results-settings-form #message-voice .overlay,form.sm-internal-form #message-voice div.overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;text-align:center;background-color:#fff;background-color:rgba(255,255,255,0.8);}form.saludmedica-cm-communication-form #edit-message #message-voice .overlay span,form.saludmedica-cm-communication-defaults-form #message-voice .overlay span,form.saludmedica-results-settings-form #message-voice .overlay span,form.sm-internal-form #message-voice div.overlay span{position:relative;top:100px;font-size:1.1em;color:#616161;}form.saludmedica-results-settings-form #message-voice .overlay span{top:36px;}form.saludmedica-cm-communication-form #edit-message .form-item label{width:90px;vertical-align:top;}form.saludmedica-cm-communication-form #edit-message div.counters-wrapper,form.sm-internal-form #subject-and-body div.counters-wrapper{margin-bottom:4px;margin-left:106px;}form.saludmedica-cm-communication-form #edit-message div.sms-count,form.sm-internal-form #subject-and-body div.counters-wrapper div.sms-count{text-align:left;float:left;}form.saludmedica-cm-communication-form #edit-message div.char-count,form.sm-internal-form #subject-and-body div.counters-wrapper div.char-count{text-align:right;float:right;}form.saludmedica-cm-communication-form #edit-message ul.shorcuts-links,form.sm-internal-form #subject-and-body ul.shorcuts-links{margin-left:104px;margin-bottom:20px;margin-right:30px;position:relative;}form.saludmedica-cm-communication-form #edit-message ul.shorcuts-links li,form.sm-internal-form #subject-and-body ul.shorcuts-links li{margin:0;margin-right:10px;float:left;}form.sm-internal-form #subject-and-body ul.shorcuts-links li:last-child{margin-right:0px;}form.saludmedica-cm-communication-form #edit-message ul.shorcuts-links li a,form.sm-internal-form #subject-and-body ul.shorcuts-links li a{padding:4px 8px;color:#666;}form.saludmedica-cm-communication-form #edit-message ul.shorcuts-links li a.copy-message,form.sm-internal-form #subject-and-body ul.shorcuts-links li a.copy-message{position:absolute;right:-30px;top:0px;color:#363535;}form.saludmedica-cm-communication-form #edit-message #message-voice ul.shorcuts-links li a.copy-message,form.sm-internal-form #subject-and-body #message-voice ul.shorcuts-links li a.copy-message{right:20px;}form.saludmedica-cm-communication-form #edit-message ul.shorcuts-links li a.text-to-speech,form.sm-internal-form #subject-and-body ul.shorcuts-links li a.text-to-speech{position:absolute;right:-30px;top:3px;width:0px;height:0px;overflow:hidden;text-indent:100%;padding-left:24px;padding-top:24px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/sound_24.png);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;}form.saludmedica-cm-communication-form #edit-message ul.shorcuts-links li a.text-to-speech.disabled,form.sm-internal-form #subject-and-body ul.shorcuts-links li a.text-to-speech.disabled{cursor:inherit;opacity:0.5;}form.sm-internal-form .chzn-container.chzn-container-multi,form.sm-internal-form .chzn-container.chzn-container-multi ul.chzn-choices,form.sm-internal-form .chzn-container.chzn-container-multi ul.chzn-choices input,form.saludmedica-cm-communication-form .chzn-container.chzn-container-multi,form.saludmedica-cm-communication-form .chzn-container.chzn-container-multi ul.chzn-choices,form.saludmedica-cm-communication-form .chzn-container.chzn-container-multi ul.chzn-choices input{min-width:240px;}form.sm-internal-form .chzn-container.chzn-container-multi ul.chzn-choices,form.saludmedica-cm-communication-form .chzn-container.chzn-container-multi ul.chzn-choices{border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:240px;min-height:30px;margin:0;padding:4px 8px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}form.saludmedica-cm-communication-form .form-type-plupload .plupload-element,form.sm-internal-form #subject-and-body .form-type-plupload .plupload-element{display:inline-block;width:752px;}form.saludmedica-cm-communication-form .form-type-plupload .plupload-element .plupload,form.sm-internal-form #subject-and-body .form-type-plupload .plupload-element .plupload{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-type-plupload div.messages,form.sm-internal-form #subject-and-body .form-type-plupload div.messages{margin:0;margin-bottom:10px;}form.saludmedica-cm-communication-form .form-type-plupload div.description,form.sm-internal-form #subject-and-body .form-type-plupload div.description{margin-left:102px;margin-top:6px;}form.saludmedica-cm-communication-form .form-type-plupload .plupload_scroll .plupload_filelist,form.sm-internal-form #subject-and-body .form-type-plupload .plupload_scroll .plupload_filelist{height:auto;min-height:30px;overflow:auto;}form.saludmedica-cm-communication-form .form-type-plupload li.plupload_droptext,form.sm-internal-form #subject-and-body .form-type-plupload li.plupload_droptext{line-height:30px;}form.saludmedica-cm-communication-form .form-type-plupload .plupload_filelist .plupload_file_name,form.sm-internal-form #subject-and-body .form-type-plupload .plupload_filelist .plupload_file_name{width:440px;}form.saludmedica-cm-communication-form .form-type-plupload .plupload_buttons,form.saludmedica-cm-communication-form .form-type-plupload .plupload_upload_status,form.sm-internal-form #subject-and-body .form-type-plupload .plupload_buttons,form.sm-internal-form #subject-and-body .form-type-plupload .plupload_upload_status{float:left;}form.saludmedica-cm-communication-form .form-item-subject-body-email-method .description,form.sm-internal-form #subject-and-body .form-item-message-subject-body-email-attachments-method .description{display:inline-block;width:600px;margin-left:9px;}form.saludmedica-cm-communication-form .form-item-subject-body-email-method .description p,form.sm-internal-form #subject-and-body .form-item-message-subject-body-email-attachments-method .description p{margin:0;margin-top:6px;text-align:left;color:#FF0000;}form.saludmedica-cm-communication-form .form-item-subject-body-email-method .description span,form.sm-internal-form #subject-and-body .form-item-message-subject-body-email-attachments-method .description span{font-weight:bold;}form.saludmedica-cm-communication-form .form-type-textarea label,#saludmedica-cm-communication-defaults-form .form-type-textarea label{float:left;}form.saludmedica-cm-communication-form .form-item .form-textarea-wrapper{margin-left:104px;}#saludmedica-cm-communication-defaults-form .form-item .form-textarea-wrapper{margin-left:204px;}form.saludmedica-cm-communication-form .form-item select{width:200px;vertical-align:top;}form.saludmedica-cm-communication-form .form-item-event-type,form.saludmedica-cm-communication-form .change-event-type,form.saludmedica-cm-communication-form .fieldset-wrapper > .ajax-progress{float:left;margin:10px 10px 10px 0px;}form.saludmedica-cm-communication-form .change-event-type,form.saludmedica-cm-communication-form .fieldset-wrapper > .ajax-progress{margin-top:14px;}form.saludmedica-cm-communication-form .form-type-textarea .grippie,#saludmedica-cm-communication-defaults-form .form-type-textarea .grippie{display:none;}form.saludmedica-cm-communication-form .form-type-textarea textarea,form.saludmedica-cm-communication-form .form-type-textarea .dummy-textarea,#saludmedica-cm-communication-defaults-form .form-type-textarea textarea{border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:120px;margin:0;padding:8px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}form.saludmedica-cm-communication-form .form-type-textarea .dummy-textarea{display:none;overflow:auto;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}form.saludmedica-cm-communication-form .form-textarea-wrapper .dummy-textarea span.highlight{background-color:#FCFC9B;}form.saludmedica-cm-communication-form .form-textarea-wrapper.highlight-processed .dummy-textarea{display:block;}form.saludmedica-cm-communication-form .form-textarea-wrapper.highlight-processed textarea{display:none;}form.saludmedica-cm-communication-form #edit-message .form-type-checkbox{margin-left:104px;}form.saludmedica-cm-communication-form #edit-message .form-type-checkbox checkbox{top:-1px;position:relative;}form.saludmedica-cm-communication-form .fieldset-wrapper .free-messages{padding:10px 10px 10px 30px;border-bottom:solid 1px #dfdfdf;}form.saludmedica-cm-communication-form .fieldset-wrapper .free-messages h3{font-size:inherit;font-family:inherit;color:inherit;}form.saludmedica-cm-communication-form .fieldset-wrapper .free-messages ul{margin-left:0px;}form.saludmedica-dashboard-settings-form .fieldset-wrapper .fieldset-description,form.saludmedica-cm-communication-form .fieldset-wrapper .fieldset-description{padding:10px 10px 6px 30px;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-item-schedules-immediate{padding:4px 10px 10px 30px;margin:0;border-bottom:solid 1px #dfdfdf;}form.saludmedica-cm-communication-form .fieldset-wrapper div.messages{margin:10px 10px 4px 10px;}form.saludmedica-cm-communication-form .fieldset-wrapper .schedule-wrapper{padding:14px 10px 0px 30px;position:relative;}form.saludmedica-cm-communication-form .fieldset-wrapper .schedule-wrapper input.remove-schedule{position:absolute;left:330px;top:16px;}form.saludmedica-cm-communication-form #edit-schedules .ajax-progress{position:absolute;}form.saludmedica-cm-communication-form #edit-schedules .schedule-wrapper .ajax-progress{position:absolute;left:460px;top:16px;}form.saludmedica-cm-communication-form .fieldset-wrapper input.add-schedule{margin:10px 10px 20px 30px;}form.saludmedica-cm-communication-form #edit-schedules .form-type-date-popup .form-item .description{display:none;}form.saludmedica-cm-communication-form #edit-schedules .form-type-date-popup input{padding:4px 8px;width:130px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #cccccc;height:30px;line-height:24px;margin:0;}form.saludmedica-cm-communication-form #edit-schedules .form-type-date-popup > .date-padding{padding:0;}form.saludmedica-cm-communication-form #edit-schedules .form-type-date-popup .date-padding > .form-item:first-child{margin-right:20px;}form.saludmedica-cm-communication-form #edit-schedules .form-type-date-popup .date-padding > .form-item:first-child input{width:140px;}form.saludmedica-cm-communication-form #edit-schedules .form-type-date-popup .date-padding > .form-item:last-child input{width:110px;}form.saludmedica-cm-communication-form #edit-channels .form-checkboxes,form.saludmedica-result-form #edit-channels .form-checkboxes,form.saludmedica-results-settings-form #edit-channels .form-checkboxes,form.saludmedica-schedule-add-form #edit-channels .form-checkboxes,form.saludmedica-schedule-settings-form #edit-channels .form-checkboxes,#saludmedica-appointments-professional-settings-form #edit-channels .form-checkboxes,#saludmedica-appointments-professional-settings-form #edit-form-channels .form-checkboxes{margin:0px 0px 20px 30px;padding-top:10px;}form.saludmedica-schedule-add-form #edit-channels .form-checkboxes{margin-bottom:0px;}form.saludmedica-cm-communication-form #edit-channels .form-type-checkbox,form.saludmedica-cm-communication-form #edit-message .form-type-checkbox,#saludmedica-appointments-professional-settings-form #edit-channels .form-type-checkbox,#saludmedica-appointments-professional-settings-form #edit-form-channels .form-type-checkbox,form.saludmedica-results-form #edit-channels .form-type-checkbox,form.saludmedica-results-settings-form #edit-channels .form-type-checkbox,form.saludmedica-schedule-add-form #edit-channels .form-type-checkbox,form.saludmedica-schedule-settings-form #edit-channels .form-type-checkbox{padding:0;margin:6px 0px;}form.saludmedica-cm-communication-form .fieldset-wrapper .form-type-checkbox label,form.saludmedica-dashboard-settings-form .fieldset-wrapper .form-type-checkbox label,#saludmedica-appointments-professional-settings-form #edit-channels .form-type-checkbox label,#saludmedica-appointments-professional-settings-form #edit-form-channels .form-type-checkbox label,form.saludmedica-result-form #edit-channels .form-type-checkbox label,form.saludmedica-results-settings-form #edit-channels .form-type-checkbox label,form.saludmedica-schedule-add-form #edit-channels .form-type-checkbox label,form.saludmedica-schedule-settings-form #edit-channels .form-type-checkbox label{padding:0;padding-left:6px;width:auto;text-align:left;display:inline;}form.saludmedica-cm-communication-form .form-item label em,#saludmedica-cm-communication-defaults-form .form-item label em{font-weight:bold;}form.saludmedica-cm-communication-form #edit-channels .form-type-radios,form.saludmedica-results-settings-form #edit-channels .form-type-radios,form.saludmedica-schedule-settings-form #edit-channels .form-type-radios,#saludmedica-appointments-professional-settings-form #edit-channels .form-type-radios{margin:0px 0px 20px 30px;padding:0;}form.saludmedica-cm-communication-form #edit-channels .form-type-radio,form.saludmedica-results-settings-form #edit-channels .form-type-radio,form.saludmedica-schedule-settings-form #edit-channels .form-type-radio,#saludmedica-appointments-professional-settings-form #edit-channels .form-type-radio{padding:0;margin:6px 0px;}form.saludmedica-cm-communication-form #edit-channels .form-type-radios label,form.saludmedica-results-settings-form #edit-channels .form-type-radios label,form.saludmedica-schedule-settings-form #edit-channels .form-type-radios label,#saludmedica-appointments-professional-settings-form #edit-channels .form-type-radios label{font-weight:bold;padding:0;display:block;width:100%;text-align:left;}form.saludmedica-cm-communication-form #edit-channels .form-type-radios .form-item label,form.saludmedica-results-settings-form #edit-channels .form-type-radios .form-item label,form.saludmedica-schedule-settings-form #edit-channels .form-type-radios .form-item label,#saludmedica-appointments-professional-settings-form #edit-channels .form-type-radios .form-item label{padding:0;padding-left:6px;width:auto;text-align:left;font-weight:normal;display:inline;}form.saludmedica-cm-communication-form .form-actions,form.saludmedica-schedule-add-form .form-actions,form.saludmedica-result-form .form-actions,form.saludmedica-results-settings-form .form-actions,form.saludmedica-schedule-settings-form .form-actions,form.saludmedica-dashboard-marketing-fb-form .form-actions,form.saludmedica-dashboard-settings-form .form-actions,#saludmedica-cm-communication-defaults-form .form-actions,#saludmedica-appointments-professional-settings-form .form-actions,form.sm-internal-form div.form-actions{background-color:#dfdfdf;padding:10px;text-align:center;font-family:Arial;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}form.saludmedica-cm-communication-form .form-actions input.form-submit,form.saludmedica-schedule-add-form .form-actions input.form-submit,form.saludmedica-result-form .form-actions input.form-submit,form.saludmedica-results-settings-form .form-actions input.form-submit,form.saludmedica-schedule-settings-form .form-actions input.form-submit,form.saludmedica-dashboard-marketing-fb-form .form-actions input.form-submit,form.saludmedica-dashboard-settings-form .form-actions input.form-submit,#saludmedica-cm-communication-defaults-form .form-actions input.form-submit,#saludmedica-appointments-professional-settings-form .form-actions input.form-submit,form.sm-internal-form div.form-actions input.form-submit{font-weight:bold;padding:10px 16px;font-size:1.024em;font-family:Arial;}#saludmedica-cm-clients-page fieldset{margin-bottom:30px;}form.saludmedica-dashboard-marketing-fb-form h3,form.saludmedica-dashboard-module-usage-form h3,#saludmedica-cm-clients-page fieldset legend .fieldset-legend,#saludmedica-cm-clients-page h3,#saludmedica-cm-clients-client-edit-form fieldset legend .fieldset-legend,#saludmedica-profiles-offers-list-form h3,#saludmedica-profiles-offers-details-form h3,#saludmedica-appointments-internal-calendar-form fieldset legend .fieldset-legend{font-family:Arial;font-size:1.468em;background:none transparent;color:#616161;font-weight:bold;padding:0;margin:0;display:block;padding-bottom:8px;}#saludmedica-profiles-offers-details-form h3 .form-item{margin:0px;display:inline-block;}#saludmedica-profiles-offers-details-form h3 select.form-select{position:relative;top:-2px;height:2em;font-size:0.68em;font-weight:bold;}#saludmedica-profiles-offers-details-form h3 input.form-submit{position:relative;top:-4px;}.js #saludmedica-profiles-offers-details-form h3 input.form-submit{display:none;}#saludmedica-profiles-offers-details-form .offer-info{margin-top:10px;margin-bottom:20px;}#saludmedica-profiles-offers-details-form .offer-info div{font-weight:bold;}#saludmedica-profiles-offers-details-form .offer-info div em{font-weight:normal;font-style:normal;}form.saludmedica-result-form .edit-result .fieldset-wrapper{padding-bottom:20px;}form.saludmedica-result-form .edit-result .form-item{margin:0;}form.saludmedica-result-form .edit-result .field-name-field-result-id{float:left;width:240px;}form.saludmedica-result-form .edit-result .form-item-result-office{float:left;padding-top:14px;}form.saludmedica-result-form .edit-result .field-name-field-result-date{clear:both;}form.saludmedica-result-form .saludmedica-client-info{position:relative;margin-top:0px;display:block;float:left;}form.saludmedica-result-form .saludmedica-client-info .name,form.saludmedica-result-form .saludmedica-client-info img{margin-top:20px;}form.saludmedica-result-form .saludmedica-profile-info{position:relative;margin-left:20px;display:inline-block;}form.saludmedica-result-form .edit-result .form-wrapper{margin:0px;padding:14px;padding-bottom:0px;}form.saludmedica-result-form .edit-result .field-name-field-result-client > div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form.saludmedica-result-form .edit-result div.clear-line{border-bottom:solid 1px #DFDFDF;padding-top:14px;margin-bottom:14px;clear:both;}form.saludmedica-result-form .edit-result div.age-restriction{clear:both;padding-left:14px;color:#D80000;}form.saludmedica-result-form .edit-result .form-wrapper.field-name-field-result-files{padding:0px;}form.saludmedica-result-form .edit-result .field-name-field-result-files > div{border-top:solid 1px #DFDFDF;padding:14px;margin-top:14px;clear:both;}form.saludmedica-result-form .edit-result .field-name-body{float:right;width:642px;padding:0px;}form.saludmedica-result-form .edit-result .field-name-body textarea.form-textarea,form.saludmedica-results-settings-form .fieldset-wrapper .form-item textarea.form-textarea,form.saludmedica-schedule-add-form .field-name-body textarea.form-textarea,form.sm-internal-form .form-item textarea.form-textarea{vertical-align:top;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;margin:0;padding:6px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}form.saludmedica-result-form .edit-result .field-name-body textarea.form-textarea,form.saludmedica-schedule-add-form .field-name-body textarea.form-textarea{height:136px;}form.saludmedica-result-form .edit-result .field-name-field-result-status,form.saludmedica-result-form .edit-result .field-name-field-result-delivery{float:left;width:256px;padding:0px;}form.saludmedica-result-form .edit-result .field-name-body > div{padding:0px;padding-right:14px;}form.saludmedica-result-form .edit-result .field-name-field-result-status > div,form.saludmedica-result-form .edit-result .field-name-field-result-delivery > div{padding:0px;padding-left:14px;}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios .form-item,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .form-item{display:inline-block;position:relative;margin-right:16px}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios .form-item label,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .form-item label{padding:40px 0px 0px 40px;margin:0px;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;outline:none;display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:36px;}form.saludmedica-result-form .edit-result .edit-result-field-result-status-und-0 label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-54-alarm@2x.png);}form.saludmedica-result-form .edit-result .edit-result-field-result-status-und-1 label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-199-ok@2x.png);}form.saludmedica-result-form .edit-result-field-result-delivery-und-1 label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-161-imac@2x.png);}form.saludmedica-result-form .edit-result-field-result-delivery-und-2 label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-4-user@2x.png);}form.saludmedica-result-form .edit-result-field-result-delivery-und-3 label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-450-fax@2x.png);}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios input.form-radio,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input.form-radio{margin:0;margin-right:4px;position:relative;top:-15px;}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios input[type=radio],form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input[type=radio]{display:none;}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios input[type=radio] + label,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input[type=radio] + label{margin-left:20px;padding:0;background-image:none;width:42px;height:40px;display:block;text-align:center;}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios input[type=radio] + label:after,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input[type=radio] + label:after{color:#000;font-family:'Glyphicons Regular';font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;line-height:40px;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios .edit-result-field-result-status-und-0 input[type=radio] + label:after{content:"\E054";}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios .edit-result-field-result-status-und-1 input[type=radio] + label:after{content:"\E199";}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .edit-result-field-result-delivery-und-1 input[type=radio] + label:after{content:"\E161";}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .edit-result-field-result-delivery-und-2 input[type=radio] + label:after{content:"\E004";}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .edit-result-field-result-delivery-und-3 input[type=radio] + label:after{content:"\E450";}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios .edit-result-field-result-status-und-0 input[type=radio]:checked + label:after{color:rgb(220,80,80);}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios .edit-result-field-result-status-und-1 input[type=radio]:checked + label:after{color:rgb(54,173,54);}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .edit-result-field-result-delivery-und-1 input[type=radio]:checked + label:after{color:rgb(66,66,231);}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .edit-result-field-result-delivery-und-2 input[type=radio]:checked + label:after{color:rgb(66,66,231);}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios .edit-result-field-result-delivery-und-3 input[type=radio]:checked + label:after{color:rgb(66,66,231);}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios input[type=radio] + label:before,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input[type=radio] + label:before{content:'';height:14px;width:14px;display:block;position:absolute;left:1px;top:13px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/radio_button.png);background-position:0px 0px;background-repeat:no-repeat;background-size:14px 28px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}form.saludmedica-result-form .edit-result .field-name-field-result-status .form-type-radios input[type=radio]:checked + label:before,form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input[type=radio]:checked + label:before{background-position:0px -14px;}form.saludmedica-result-form .edit-result .edit-result-field-result-status-und-0 input[type=radio]:checked + label:before{background-color:rgb(255,76,76);}form.saludmedica-result-form .edit-result .edit-result-field-result-status-und-1 input[type=radio]:checked + label:before{background-color:rgb(54,226,78);}form.saludmedica-result-form .edit-result .field-name-field-result-delivery .form-type-radios input[type=radio]:checked + label:before{background-color:rgb(133,133,244);}form.saludmedica-result-form .edit-result .form-wrapper .form-wrapper{padding:0;}form.saludmedica-result-form .edit-result .field-name-field-result-files .fieldset-wrapper{padding-bottom:0;margin-top:14px;}form.saludmedica-result-form .edit-result .field-name-field-result-date .fieldset-wrapper{margin-top:8px;padding-bottom:0;}form.saludmedica-result-form .form-item .grippie{display:none;}form.saludmedica-result-form .field-type-file fieldset{margin:0;}form.saludmedica-result-form .edit-result .form-item label,form.saludmedica-result-form .edit-result .field-type-file fieldset .fieldset-legend,form.saludmedica-result-form .edit-result .field-type-datetime fieldset .fieldset-legend{font-size:1.126em;color:#616161;font-weight:bold;margin-bottom:8px;display:block;}form.saludmedica-result-form .edit-result .field-type-datetime fieldset .fieldset-legend,form.saludmedica-result-form .edit-result .field-type-file fieldset .fieldset-legend{padding-top:0px;}form.saludmedica-result-form .edit-result .form-type-radio{margin-bottom:8px;}form.saludmedica-result-form .edit-result .form-type-radio label{display:inline;font-weight:normal;font-size:inherit;}form.saludmedica-result-form .edit-result .form-type-radio input{position:relative;top:-1px;margin-right:10px;}form.saludmedica-result-form .field-type-file fieldset .fieldset-wrapper > table{border-left:none 0px transparent;border-right:none 0px transparent;}form.saludmedica-result-form .field-type-file fieldset legend + *,form.saludmedica-result-form .field-type-datetime fieldset legend + *{-webkit-margin-top-collapse :separate;}form.saludmedica-result-form .field-type-datetime fieldset{margin:0;}form.saludmedica-result-form .field-type-datetime fieldset .fieldset-wrapper{border:none 0 transparent;padding:0;}form.saludmedica-result-form .field-type-datetime .form-item,form.saludmedica-result-form .field-type-datetime .date-padding{padding:0 !important;}form.saludmedica-result-form .edit-result .field-type-datetime .form-item .form-item{margin-right:14px;}form.saludmedica-result-form .field-type-datetime .form-item .form-item label,form.saludmedica-result-form .field-type-datetime fieldset .fieldset-wrapper:before{display:none !important;}form.saludmedica-result-form input.form-autocomplete{background-position:99% 8px;}form.saludmedica-result-form input.form-autocomplete.throbbing{background-position:99% 8px;}form.saludmedica-result-form .tabledrag-toggle-weight-wrapper{display:none;}form.saludmedica-result-form .field-name-field-result-medic table,form.saludmedica-result-form .field-name-field-result-medic table th{border:none 0px transparent;background:none transparent;}form.saludmedica-result-form .field-name-field-result-medic table th label{font-size:1.126em;color:#616161;font-weight:bold;margin-bottom:6px;}form.saludmedica-result-form .field-name-field-result-medic table tbody{border-top:1px solid #ccc;}form.saludmedica-result-form .field-name-field-result-files div.messages.error{margin:10px 0px;}form.saludmedica-result-form .edit-result .field-name-field-result-medic,form.saludmedica-result-form .field-name-field-result-files .fieldset-wrapper{padding-top:0px;}form.saludmedica-result-form .field-name-field-result-files table{border-top:none 0px transparent;}form.saludmedica-result-form .edit-result .field-name-field-result-files .fieldset-wrapper label{font-size:1em;}form.saludmedica-result-form .edit-result .field-widget-saludmedica-cm-client-field{position:relative;float:left;width:50%;box-sizing:border-box;padding:0px 14px 14px 14px;}form.saludmedica-result-form .edit-result .field-widget-saludmedica-cm-client-field .add-client-link{position:relative;float:right;white-space:nowrap;width:180px;overflow:hidden;margin-top:30px;}form.saludmedica-result-form .edit-result .field-widget-saludmedica-cm-client-field .add-client-link a.button{padding:4px 10px;font-family:Arial;margin-right:10px;line-height:20px;white-space:nowrap;}form.saludmedica-result-form .form-actions input.refresh-result-form{display:none;}form.saludmedica-schedule-add-form .form-item,form.saludmedica-schedule-add-form .field-type-datetime{margin:0;padding:14px;padding-bottom:0px;}form.saludmedica-schedule-add-form fieldset .fieldset-wrapper{padding-bottom:14px;}form.saludmedica-schedule-add-form .fieldset-wrapper .form-item-office select.form-select{width:300px;}form.saludmedica-schedule-add-form .fieldset-wrapper .field-type-office-hours select.form-select{width:60px;padding:2px 4px;height:26px;}form.saludmedica-schedule-add-form .field-type-office-hours{padding-top:8px;}form.saludmedica-schedule-add-form .field-type-office-hours table{border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-collapse:separate;}form.saludmedica-schedule-add-form .field-type-office-hours table tr,form.saludmedica-schedule-add-form .field-type-office-hours table tr:hover td,form.saludmedica-schedule-add-form .field-type-office-hours table tr td{background-color:transparent;}form.saludmedica-schedule-add-form .field-type-office-hours table tr{padding:0;}form.saludmedica-schedule-add-form .field-type-office-hours table tr th,form.saludmedica-schedule-add-form .field-type-office-hours table tr td{padding:6px 10px;border:none 0px transparent;}form.saludmedica-schedule-add-form .field-type-office-hours table tr.even td{border-top:solid 1px #dfdfdf;}form.saludmedica-schedule-add-form .field-type-office-hours table th label{margin-bottom:0;}form.saludmedica-schedule-add-form .field-type-office-hours .office-hours-block{line-height:1.6;}form.saludmedica-schedule-add-form .field-type-office-hours .office-hours-block label{display:inline-block;font-size:1em;width:100px;padding:0;margin:0;padding-right:20px;}form.saludmedica-schedule-add-form .field-type-office-hours a.oh-add-more-link{margin-left:120px;top:-4px;position:relative;}form.saludmedica-schedule-add-form .field-type-office-hours .office-hours-block .form-item{margin:0;padding:0;margin-left:6px;margin-right:2px;}form.saludmedica-schedule-add-form .form-item .form-item,form.saludmedica-schedule-add-form .field-type-datetime .form-item,form.saludmedica-schedule-add-form .field-type-datetime .date-padding{padding:0;}form.saludmedica-schedule-add-form .field-type-datetime fieldset{margin:0;}form.saludmedica-schedule-add-form .form-item label,form.saludmedica-schedule-add-form .field-type-datetime fieldset .fieldset-legend{font-size:1.126em;color:#616161;font-weight:bold;margin-bottom:8px;display:block;}form.saludmedica-schedule-add-form .field-type-datetime fieldset legend .fieldset-legend{border:none 0px transparent;background:none transparent;padding:0;padding-bottom:8px;}form.saludmedica-schedule-add-form .field-type-datetime fieldset .fieldset-wrapper{padding:0;border:none 0px transparent;}form.saludmedica-schedule-add-form .field-type-datetime .form-item label,form.saludmedica-schedule-add-form .field-type-datetime .end-date-wrapper label .form-required,form.saludmedica-schedule-add-form .form-item .form-textarea-wrapper .grippie,form.saludmedica-schedule-add-form fieldset .form-type-textarea > label,form.saludmedica-schedule-add-form fieldset .form-item-professional.form-type-radios > label,form.saludmedica-schedule-add-form fieldset .form-item-owner.form-type-radios > label,form.saludmedica-schedule-add-form fieldset .field-type-datetime legend,form.saludmedica-schedule-add-form input#edit-change{display:none;}form.saludmedica-schedule-add-form #edit-owners .ajax-progress{position:absolute;bottom:24px;right:32px;}form.saludmedica-schedule-add-form #edit-owners .form-type-checkbox{margin-left:20px;}form.saludmedica-schedule-add-form .form-type-checkbox label{display:inline-block;margin:0;font-size:1em;font-weight:normal;margin-left:4px;}form.saludmedica-schedule-add-form .field-type-datetime .form-item input.form-text{width:140px;}form.saludmedica-schedule-add-form .field-type-datetime .start-date-wrapper,form.saludmedica-schedule-add-form .field-type-datetime .end-date-wrapper{float:left;clear:none;width:auto;}form.saludmedica-schedule-add-form .field-type-datetime .end-date-wrapper > .form-item > label{display:block;float:left;margin:6px 20px 0px 20px;font-size:1em;}form.saludmedica-schedule-add-form .field-name-body textarea.form-textarea{height:100px;}form.saludmedica-schedule-add-form div.form-type-radios.form-item-professional,form.saludmedica-schedule-add-form div.form-type-radios.form-item-owner{clear:both;padding-bottom:0px;}form.saludmedica-schedule-add-form div.form-type-radios.form-item-professional .jscarousal,form.saludmedica-schedule-add-form div.form-type-radios.form-item-owner .jscarousal{width:882px;position:relative;}form.saludmedica-schedule-add-form div.form-type-radios.form-item-professional .jscarousal-contents,form.saludmedica-schedule-add-form div.form-type-radios.form-item-owner .jscarousal-contents{width:844px;}form.saludmedica-schedule-add-form div.form-type-radios.form-item-professional > label,form.saludmedica-schedule-add-form div.form-type-radios.form-item-owner > label{float:none;width:100%;}form.saludmedica-schedule-add-form div.form-item-professional .form-radios:after,form.saludmedica-schedule-add-form div.form-item-owner .form-radios:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form.saludmedica-schedule-add-form div.form-item-professional .form-item,form.saludmedica-schedule-add-form div.form-item-owner .form-item{position:relative;width:112px;float:left;padding:10px 4px !important;margin:0;}form.saludmedica-schedule-add-form div.form-item-professional .form-item:nth-child(even),form.saludmedica-schedule-add-form div.form-item-owner .form-item:nth-child(even){background-color:#f2f2f2;}form.saludmedica-schedule-add-form div.form-item-professional .form-item input.form-radio,form.saludmedica-schedule-add-form div.form-item-owner .form-item input.form-radio{position:absolute;bottom:10px;left:54px;}form.saludmedica-schedule-add-form div.form-item-professional .form-item .option,form.saludmedica-schedule-add-form div.form-item-owner .form-item .option{text-align:center;margin-bottom:20px;}form.saludmedica-schedule-add-form div.form-item-professional .form-item .option img,form.saludmedica-schedule-add-form div.form-item-owner .form-item .option img{border:solid 4px #fff;-moz-box-shadow:0px 0px 4px 1px #cccccc;-webkit-box-shadow:0px 0px 4px 1px #cccccc;box-shadow:0px 0px 4px 1px #cccccc;max-width:50px !important;max-height:50px !important;width:auto;height:auto;}form.saludmedica-schedule-add-form div.form-item-professional .form-item .option img.no-picture,form.saludmedica-schedule-add-form div.form-item-owner .form-item .option img.no-picture{background-position:50%;background-repeat:no-repeat;width:50px;height:50px;}form.saludmedica-schedule-add-form div.form-item-owner .form-item .option img.no-picture{background-image:url(/sites/all/themes/saludmedica_v1/css/images/icon_office_grey@2x.png);}form.saludmedica-schedule-add-form div.form-item-professional .form-item .option img.no-picture{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_007_user@2x.png);}form.saludmedica-schedule-add-form div.form-item-professional .form-item .option .name,form.saludmedica-schedule-add-form div.form-item-owner .form-item .option .name{display:block;margin-top:6px;font-size:0.8em;height:32px;overflow:hidden;}form.saludmedica-schedule-add-form .form-actions input.form-submit{margin:0 20px;}form.schedules-calendar-form .schedules-calendar .fc-view a.fc-event{padding-left:0px;}form.schedules-calendar-form .schedules-calendar .fc-view a.fc-event .fc-title{padding-left:0px;}form.schedules-calendar-form .schedules-calendar .fc-view a.fc-event .fc-title img{float:left;}form.schedules-calendar-form .schedules-calendar .fc-view a.fc-event .fc-title span{margin-left:34px;text-overflow:ellipsis;overflow:hidden;display:block;line-height:1.4em;}#saludmedica-cm-clients-page #clients div.messages{margin-top:0px;margin-bottom:16px;}#saludmedica-cm-clients-page fieldset .fieldset-wrapper,#saludmedica-cm-clients-client-edit-form fieldset .fieldset-wrapper,#saludmedica-appointments-internal-calendar-form fieldset .fieldset-wrapper{background-color:#fff;position:relative;}#saludmedica-profiles-offer-confirm-form .password-strength,#saludmedica-appointments-confirm-form .password-strength,#saludmedica-events-confirm-form .password-strength{width:18em;}#saludmedica-cm-clients-page .dataTables_wrapper,.saludmedica-cm-communication-details .dataTables_wrapper,#offers-list-wrapper .dataTables_wrapper,#offer-claims-wrapper .dataTables_wrapper,#results-list-wrapper .dataTables_wrapper,#schedules-list-wrapper .dataTables_wrapper{background-color:#f9f9f9;padding:14px 0px;border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}form.results-list-form #results-list-wrapper .dataTables_wrapper{position:static;}#saludmedica-cm-clients-page .dataTables_wrapper,#offers-list-wrapper .dataTables_wrapper,#offer-claims-wrapper .dataTables_wrapper{margin-bottom:10px;}#saludmedica-cm-clients-page .dataTables_wrapper:after,.saludmedica-cm-communication-details .dataTables_wrapper:after,#offers-list-wrapper .dataTables_wrapper:after,#offer-claims-wrapper .dataTables_wrapper:after,#results-list-wrapper .dataTables_wrapper:after,#schedules-list-wrapper .dataTables_wrapper:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden;}#saludmedica-cm-clients-page .dataTables_wrapper .dataTables_length,.saludmedica-cm-communication-details .dataTables_wrapper .dataTables_length,#offers-list-wrapper .dataTables_wrapper .dataTables_length,#offer-claims-wrapper .dataTables_wrapper .dataTables_length,#results-list-wrapper .dataTables_wrapper .dataTables_length,#schedules-list-wrapper .dataTables_wrapper .dataTables_length{margin-left:10px;margin-bottom:10px;font-weight:bold;}#saludmedica-cm-clients-page .dataTables_wrapper .dataTables_length select,.saludmedica-cm-communication-details .dataTables_wrapper .dataTables_length select,#offers-list-wrapper .dataTables_wrapper .dataTables_length select,#offer-claims-wrapper .dataTables_wrapper .dataTables_length select,#results-list-wrapper .dataTables_wrapper .dataTables_length select,#schedules-list-wrapper .dataTables_wrapper .dataTables_length select{font-weight:normal;margin:0px 2px;position:relative;top:-2px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}#saludmedica-cm-clients-page .dataTables_wrapper .dataTables_filter,.saludmedica-cm-communication-details .dataTables_wrapper .dataTables_filter,#offers-list-wrapper .dataTables_wrapper .dataTables_filter,#offer-claims-wrapper .dataTables_wrapper .dataTables_filter,#results-list-wrapper .dataTables_wrapper .dataTables_filter,#schedules-list-wrapper .dataTables_wrapper .dataTables_filter{margin-right:10px;margin-bottom:10px;font-weight:bold;}#saludmedica-cm-clients-page .dataTables_wrapper .dataTables_filter input,.saludmedica-cm-communication-details .dataTables_wrapper .dataTables_filter input,#offers-list-wrapper .dataTables_wrapper .dataTables_filter input,#offer-claims-wrapper .dataTables_wrapper .dataTables_filter input,#results-list-wrapper .dataTables_wrapper .dataTables_filter input,#schedules-list-wrapper .dataTables_wrapper .dataTables_filter input{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_002_search_grey.png);background-position:8px 50%;background-repeat:no-repeat;background-color:#fff;border:solid 1px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:normal;width:200px;height:30px;margin:0;margin-left:4px;padding:4px 8px;padding-left:26px;color:#b9b9b9;-moz-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 6px -3px rgba(0,0,0,0.4);}#saludmedica-cm-clients-page .dataTables_wrapper .dataTables_info,.saludmedica-cm-communication-details .dataTables_wrapper .dataTables_info,#offers-list-wrapper .dataTables_wrapper .dataTables_info,#offer-claims-wrapper .dataTables_wrapper .dataTables_info,#results-list-wrapper .dataTables_wrapper .dataTables_info,#schedules-list-wrapper .dataTables_wrapper .dataTables_info{margin-left:10px;margin-top:10px;font-weight:bold;}#saludmedica-cm-clients-page .dataTables_wrapper .dataTables_paginate,.saludmedica-cm-communication-details .dataTables_wrapper .dataTables_paginate,#offers-list-wrapper .dataTables_wrapper .dataTables_paginate,#offer-claims-wrapper .dataTables_wrapper .dataTables_paginate,#results-list-wrapper .dataTables_wrapper .dataTables_paginate,#schedules-list-wrapper .dataTables_wrapper .dataTables_paginate{margin-right:10px;margin-top:10px;font-weight:bold;}#saludmedica-cm-clients-page .dataTables_wrapper a.paginate_disabled_previous,#saludmedica-cm-clients-page .dataTables_wrapper a.paginate_disabled_next,.saludmedica-cm-communication-details .dataTables_wrapper a.paginate_disabled_previous,.saludmedica-cm-communication-details .dataTables_wrapper a.paginate_disabled_next,#offers-list-wrapper .dataTables_wrapper a.paginate_disabled_previous,#offers-list-wrapper .dataTables_wrapper a.paginate_disabled_next,#offer-claims-wrapper .dataTables_wrapper a.paginate_disabled_previous,#offer-claims-wrapper .dataTables_wrapper a.paginate_disabled_next,#results-list-wrapper .dataTables_wrapper a.paginate_disabled_previous,#results-list-wrapper .dataTables_wrapper a.paginate_disabled_next,#schedules-list-wrapper .dataTables_wrapper a.paginate_disabled_previous,#schedules-list-wrapper .dataTables_wrapper a.paginate_disabled_next{color:#b9b9b9 !important;}#saludmedica-cm-clients-page .dataTables_wrapper table.dataTable,.saludmedica-cm-communication-details .dataTables_wrapper table.dataTable,#offers-list-wrapper .dataTables_wrapper table.dataTable,#offer-claims-wrapper .dataTables_wrapper table.dataTable,#results-list-wrapper .dataTables_wrapper table.dataTable,#schedules-list-wrapper .dataTables_wrapper table.dataTable{border:none 0px transparent;}#saludmedica-cm-clients-page .dataTables_wrapper table thead,.saludmedica-cm-communication-details .dataTables_wrapper table thead,#offers-list-wrapper .dataTables_wrapper table thead,#offer-claims-wrapper .dataTables_wrapper table thead,#results-list-wrapper .dataTables_wrapper table thead,#schedules-list-wrapper .dataTables_wrapper table thead{border-top:solid 1px #dddddd;}#saludmedica-cm-clients-page .dataTables_wrapper table th.sorting,#saludmedica-cm-clients-page .dataTables_wrapper table th.sorting_asc,#saludmedica-cm-clients-page .dataTables_wrapper table th.sorting_desc,.saludmedica-cm-communication-details .dataTables_wrapper table th.sorting,.saludmedica-cm-communication-details .dataTables_wrapper table th.sorting_asc,.saludmedica-cm-communication-details .dataTables_wrapper table th.sorting_desc,#offers-list-wrapper .dataTables_wrapper table th.sorting,#offers-list-wrapper .dataTables_wrapper table th.sorting_asc,#offers-list-wrapper .dataTables_wrapper table th.sorting_desc,#offer-claims-wrapper .dataTables_wrapper table th.sorting,#offer-claims-wrapper .dataTables_wrapper table th.sorting_asc,#offer-claims-wrapper .dataTables_wrapper table th.sorting_desc,#results-list-wrapper .dataTables_wrapper table th.sorting,#results-list-wrapper .dataTables_wrapper table th.sorting_asc,#results-list-wrapper .dataTables_wrapper table th.sorting_desc,#schedules-list-wrapper .dataTables_wrapper table th.sorting,#schedules-list-wrapper .dataTables_wrapper table th.sorting_asc,#schedules-list-wrapper .dataTables_wrapper table th.sorting_desc{cursor:pointer;padding-right:16px;}#saludmedica-cm-clients-page .dataTables_wrapper table tr td:first-child,.saludmedica-cm-communication-details .dataTables_wrapper table tr td:first-child,#offers-list-wrapper .dataTables_wrapper table tr td:first-child,#offer-claims-wrapper .dataTables_wrapper table tr td:first-child,#results-list-wrapper .dataTables_wrapper table tr td:first-child,#schedules-list-wrapper .dataTables_wrapper table tr td:first-child{border-left:none 0px transparent;}.page-user-clients .block-system-main .content ul.top-links,.page-user-dashboard .block-system-main .content ul.top-links,.page-user-employees .block-system-main .content ul.top-links{list-style:none;margin:0;padding:0;text-align:center;margin-bottom:14px;}.page-user-clients .block-system-main .content ul.top-links li,.page-user-dashboard .block-system-main .content ul.top-links li,.page-user-employees .block-system-main .content ul.top-links li{display:inline-block;margin:0px 4px;}.page-user-clients .block-system-main .content ul.top-links li a,.page-user-dashboard .block-system-main .content ul.top-links li a,.page-user-employees .block-system-main .content ul.top-links li a{display:inline-block;padding:6px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.page-user-clients .block-system-main .content ul.top-links li a.active,.page-user-dashboard .block-system-main .content ul.top-links li a.active,.page-user-employees .block-system-main .content ul.top-links li a.active{background-color:#009eb1;color:#fff;}.saludmedica-cm-communication-details,.saludmedica-results-internal,.saludmedica-schedules-internal{margin-bottom:1em;position:relative;}.saludmedica-cm-communication-details table,form.saludmedica-cm-communication-usage-form table,#saludmedica-cm-clients-page table,#offers-list-wrapper table,#offer-claims-wrapper table,#results-list-wrapper table,#schedules-list-wrapper table{border:solid 1px #dddddd;margin-bottom:0;}.saludmedica-results-internal #results-list-wrapper table,.saludmedica-dashboard-wrapper table,.saludmedica-schedules-internal #schedules-list-wrapper table{border:none 0px transparent;margin-bottom:0px;}.saludmedica-dashboard-wrapper,.saludmedica-results-internal,.saludmedica-schedules-internal{background-color:#f9f9f9;border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form.saludmedica-cm-communication-usage-form h3,.saludmedica-dashboard-wrapper h3,.saludmedica-results-internal h3,.saludmedica-schedules-internal h3{color:#585858;font-size:1.468em;font-weight:bold;padding:10px;margin:0;text-align:center;border-bottom:solid 1px #dddddd;}form.saludmedica-cm-communication-usage-form .usage-filter,.saludmedica-results-internal .results-filter,.saludmedica-schedules-internal .schedules-filter{margin:0;padding:10px;position:relative;border-bottom:solid 1px #dddddd;}form.saludmedica-cm-communication-usage-form h3{border:solid 1px #dddddd;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f9f9f9;}form.saludmedica-cm-communication-usage-form .usage-filter{border-bottom:none 0px transparent;border-left:solid 1px #dddddd;border-right:solid 1px #dddddd;background-color:#f9f9f9;}form.saludmedica-cm-communication-usage-form .usage-filter .ajax-progress,.saludmedica-results-internal .results-filter .ajax-progress,form.saludmedica-dashboard-module-usage-form .dashboard-filter .ajax-progress,form.saludmedica-dashboard-marketing-fb-form .ajax-progress,.saludmedica-schedules-internal .schedules-filter .ajax-progress{display:none;}form.saludmedica-cm-communication-usage-form .usage-filter > .form-item,.saludmedica-results-internal .results-filter > .form-item,.saludmedica-schedules-internal .schedules-filter > .form-item,.schedules-calendar-wrapper .schedules-filter > .form-item{margin:0;padding:0;display:inline-block;margin-left:20px;}.saludmedica-results-internal .results-filter > .form-item .form-item{margin:0;}form.saludmedica-cm-communication-usage-form .usage-filter .form-item label,.saludmedica-results-internal .results-filter .form-item label,.saludmedica-schedules-internal .schedules-filter .form-item label,form.saludmedica-dashboard-module-usage-form .dashboard-filter .form-item.form-type-select label,form.saludmedica-dashboard-marketing-fb-form .form-item.form-type-select label,.saludmedica-dashboard-wrapper .form-item label,.schedules-calendar-wrapper .schedules-filter .form-item label{font-weight:bold;width:auto;display:inline-block;padding:0;margin:0;padding-right:6px;position:relative;top:2px;}form.saludmedica-cm-communication-usage-form .usage-filter > .form-item{margin-left:0px;margin-right:20px;}form.saludmedica-cm-communication-usage-form .usage-filter > .form-item > label:after{content:':';}form.saludmedica-cm-communication-usage-form .usage-filter .form-type-checkbox label{font-weight:normal;margin-right:10px;}form.saludmedica-cm-communication-usage-form .usage-filter .form-checkboxes,form.saludmedica-cm-communication-usage-form .usage-filter .form-checkboxes .form-type-checkbox{display:inline-block;margin:0;}form.saludmedica-cm-communication-usage-form .usage-filter .form-item input.form-checkbox{position:relative;top:1px;}.saludmedica-schedules-internal .schedules-filter > .form-item,.schedules-calendar-wrapper .schedules-filter > .form-item{margin:4px 20px;}.saludmedica-schedules-internal .schedules-filter .form-item label,.schedules-calendar-wrapper .schedules-filter .form-item label{min-width:60px;width:auto;}.saludmedica-schedules-internal .schedules-filter .form-item select.form-select,.saludmedica-results-internal .results-filter .form-item select.form-select,.saludmedica-results-internal .results-filter .form-item input.form-text,form.saludmedica-dashboard-module-usage-form .dashboard-filter .form-item input.form-text,form.saludmedica-dashboard-module-usage-form .dashboard-filter .form-item select.form-select,form.saludmedica-dashboard-marketing-fb-form .form-item select.form-select,.saludmedica-dashboard-wrapper .form-item select.form-select,.schedules-calendar-wrapper .schedules-filter .form-item select.form-select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #cccccc;padding:0px 18px 0px 4px;height:30px;line-height:24px;width:170px;}.saludmedica-results-internal .results-filter > .form-item.form-item-filter-office,.saludmedica-results-internal .results-filter.no-office > #form-item-filter-medic{margin-left:348px;margin-top:10px;}.saludmedica-results-internal .results-filter > .form-item.form-item-filter-status label,.saludmedica-results-internal .results-filter > .form-item.form-item-filter-office label{min-width:60px;}.saludmedica-results-internal .results-filter > .form-item select.form-select{width:150px;}.saludmedica-results-internal .results-filter > .form-item.form-item-filter-status select.form-select{width:100px;}form.saludmedica-dashboard-marketing-fb-form .form-item select.form-select{min-width:170px;width:auto;}.saludmedica-results-internal .results-filter .form-item input.form-text,form.saludmedica-dashboard-module-usage-form .dashboard-filter .form-item input.form-text{padding:4px 8px;width:120px;}.saludmedica-results-internal .results-filter input.refresh,.saludmedica-results-internal .results-filter input.process{width:0px;height:0px;line-height:0px;font-size:0px;outline:none;margin:0;padding:18px 18px 0px 0px;position:absolute;right:16px;top:16px;border:none 0px transparent;background:none transparent;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_030_refresh@2x.png);background-position:50% 50%;background-size:18px 18px;background-repeat:no-repeat;}.saludmedica-results-internal .results-filter input.process{top:15px;right:50px;padding:22px 24px 0 0;background-image:url(/sites/all/themes/saludmedica_v1/css/images/halflings-25-download-alt@2x.png);}.saludmedica-cm-communication-details .dataTables_wrapper,.saludmedica-results-internal #results-list-wrapper .dataTables_wrapper,.saludmedica-schedules-internal #schedules-list-wrapper .dataTables_wrapper{-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}.saludmedica-results-internal #results-list-wrapper .dataTables_wrapper,.saludmedica-schedules-internal #schedules-list-wrapper .dataTables_wrapper{border:none 0px transparent;}.saludmedica-results-internal table.results-list td.actions{width:150px;}.saludmedica-schedules-internal table.schedules-list td.actions{width:110px;}.saludmedica-schedules-internal table.schedules-list .oh-display-label{width:6em !important;}.saludmedica-results-internal > div.messages,.saludmedica-schedules-internal > div.messages{margin:0.6em;}.saludmedica-cm-communication-details table tr,.saludmedica-dashboard-wrapper table tr,form.saludmedica-cm-communication-usage-form table tr td,form.saludmedica-cm-communication-usage-form table tr th,#saludmedica-cm-clients-page table tr,#offers-list-wrapper table tr,#offer-claims-wrapper table tr,#results-list-wrapper table tr,#schedules-list-wrapper table tr{border-bottom:solid 1px #dddddd;}form.saludmedica-cm-communication-usage-form table tr:last-child td,.saludmedica-dashboard-wrapper table tbody tr:last-child{border-bottom:0px none;}.saludmedica-cm-communication-details table.empty-table,form.saludmedica-cm-communication-usage-form table,.saludmedica-dashboard-wrapper table.empty-table,.saludmedica-results-internal #results-list-wrapper table.empty-table,.saludmedica-schedules-internal #schedules-list-wrapper table.empty-table{border-collapse:separate;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}#saludmedica-cm-clients-page table.empty-table,#offers-list-wrapper table.empty-table,#offer-claims-wrapper table.empty-table{position:relative;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px;}.saludmedica-dashboard-wrapper table.empty-table tbody tr th:first-child,.saludmedica-dashboard-wrapper table tbody tr:last-child th:first-child,#saludmedica-cm-clients-page table.empty-table tr th:first-child,#offers-list-wrapper table.empty-table tr th:first-child,#offer-claims-wrapper table.empty-table tr th:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}.saludmedica-dashboard-wrapper table.empty-table tr th:last-child,.saludmedica-dashboard-wrapper table tbody tr:last-child th:last-child,#saludmedica-cm-clients-page table.empty-table tr th:last-child,#offers-list-wrapper table.empty-table tr th:last-child,#offer-claims-wrapper table.empty-table tr th:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}form.saludmedica-cm-communication-usage-form table tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}form.saludmedica-cm-communication-usage-form table tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}.saludmedica-dashboard-wrapper table tr td.empty.message,.saludmedica-cm-communication-details table tr td.empty.message,#saludmedica-cm-clients-page table tr td.empty.message,#offers-list-wrapper table tr td.empty.message,#offer-claims-wrapper table tr td.empty.message,#results-list-wrapper table tr td.empty.message,#schedules-list-wrapper table tr td.empty.message{text-align:center;border-top:solid 1px #dddddd;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}.saludmedica-cm-communication-details table tr td,.saludmedica-cm-communication-details table tr th,.saludmedica-dashboard-wrapper table tr td,.saludmedica-dashboard-wrapper table tr th,form.saludmedica-cm-communication-usage-form table tr th,#saludmedica-cm-clients-page table tr td,#saludmedica-cm-clients-page table tr th,#offers-list-wrapper table tr th,#offer-claims-wrapper table tr th,#results-list-wrapper table tr th{padding:6px 8px;}.saludmedica-cm-communication-details table tr td,.saludmedica-cm-communication-details table tr:hover td,.saludmedica-cm-communication-details table tr td.active,.saludmedica-cm-communication-details table tr:hover td.active,.saludmedica-cm-communication-details table tr.even td,.saludmedica-cm-communication-details table tr.odd td,.saludmedica-dashboard-wrapper table tr td,.saludmedica-dashboard-wrapper table tr:hover td,.saludmedica-dashboard-wrapper table tr td.active,.saludmedica-dashboard-wrapper table tr:hover td.active,.saludmedica-dashboard-wrapper table tr.even td,.saludmedica-dashboard-wrapper table tr.odd td,form.saludmedica-cm-communication-usage-form table tr td,form.saludmedica-cm-communication-usage-form table tr:hover td,form.saludmedica-cm-communication-usage-form table tr td.active,form.saludmedica-cm-communication-usage-form table tr.even td,form.saludmedica-cm-communication-usage-form table tr.odd td,#saludmedica-cm-clients-page table tr td,#saludmedica-cm-clients-page table tr:hover td,#saludmedica-cm-clients-page table tr td.active,#saludmedica-cm-clients-page table tr:hover td.active,#saludmedica-cm-clients-page table tr.even td,#saludmedica-cm-clients-page table tr.odd td,#offers-list-wrapper table tr td,#offers-list-wrapper table tr:hover td,#offers-list-wrapper table tr td.active,#offers-list-wrapper table tr:hover td.active,#offers-list-wrapper table tr.even td,#offers-list-wrapper table tr.odd td,#offer-claims-wrapper table tr td,#offer-claims-wrapper table tr:hover td,#offer-claims-wrapper table tr td.active,#offer-claims-wrapper table tr:hover td.active,#offer-claims-wrapper table tr.even td,#offer-claims-wrapper table tr.odd td,#results-list-wrapper table tr td,#results-list-wrapper table tr:hover td,#results-list-wrapper table tr td.active,#results-list-wrapper table tr:hover td.active,#results-list-wrapper table tr.even td,#results-list-wrapper table tr.odd td,#schedules-list-wrapper table tr td,#schedules-list-wrapper table tr:hover td,#schedules-list-wrapper table tr td.active,#schedules-list-wrapper table tr:hover td.active,#schedules-list-wrapper table tr.even td,#schedules-list-wrapper table tr.odd td{background-color:transparent;border-left:none 0px transparent;border-right:none 0px transparent;}#offers-list-wrapper table tr td.claims{text-align:center;}.saludmedica-cm-communication-details table tr,.saludmedica-cm-communication-details table tr.even,.saludmedica-cm-communication-details table tr.odd,form.saludmedica-cm-communication-usage-form table tr,form.saludmedica-cm-communication-usage-form table tr.even,form.saludmedica-cm-communication-usage-form table tr.odd,#saludmedica-cm-clients-page table tr,#saludmedica-cm-clients-page table tr.even,#saludmedica-cm-clients-page table tr.odd,.saludmedica-dashboard-wrapper table tr,.saludmedica-dashboard-wrapper table tr.even,.saludmedica-dashboard-wrapper table tr.odd,#offers-list-wrapper table tr,#offers-list-wrapper table tr.even,#offers-list-wrapper table tr.odd,#offer-claims-wrapper table tr,#offer-claims-wrapper table tr.even,#offer-claims-wrapper table tr.odd,#results-list-wrapper table tr,#results-list-wrapper table tr.even,#results-list-wrapper table tr.odd,#schedules-list-wrapper table tr,#schedules-list-wrapper table tr.even,#schedules-list-wrapper table tr.odd{background-color:#fff;}.saludmedica-cm-communication-details table tr:hover,.saludmedica-dashboard-wrapper table tr:hover,#saludmedica-cm-clients-page table tr:hover,#offers-list-wrapper table tr:hover,#offer-claims-wrapper table tr:hover,#results-list-wrapper table tr:hover,#schedules-list-wrapper table tr:hover{background-color:#fcfcfc;}.saludmedica-cm-communication-details table th,.saludmedica-dashboard-wrapper table th,form.saludmedica-cm-communication-usage-form table th,form.saludmedica-cm-communication-usage-form table tr.totals,#saludmedica-cm-clients-page table th,#offers-list-wrapper table th,#offer-claims-wrapper table th,#results-list-wrapper table th,#schedules-list-wrapper table th{background-color:#f9f9f9;color:#585858;font-weight:bold;padding:8px;border-bottom:none 0px transparent;white-space:nowrap;}form.saludmedica-cm-communication-usage-form table tr.totals td:first-child{text-align:right;}form.saludmedica-cm-communication-usage-form table tr td.sent.highlight{background-color:#90EE90;font-weight:bold;}form.saludmedica-cm-communication-usage-form table tr td.pending.highlight{background-color:#FFA500;font-weight:bold;}form.saludmedica-cm-communication-usage-form table tr td.free.highlight,form.saludmedica-cm-communication-usage-form table tr td.failed.highlight{background-color:#FF0000;font-weight:bold;color:#fff;}.saludmedica-cm-communication-details table th.active,.saludmedica-dashboard-wrapper table th.active,#saludmedica-cm-clients-page table th.active,#offers-list-wrapper table th.active,#offer-claims-wrapper table th.active,#results-list-wrapper table th.active,#schedules-list-wrapper table th.active{border-color:#dddddd;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.saludmedica-cm-communication-details table th a,.saludmedica-dashboard-wrapper table th a,#saludmedica-cm-clients-page table th a,#offers-list-wrapper table th a,#offer-claims-wrapper table th a,#results-list-wrapper table th a,#schedules-list-wrapper table th a{color:#585858;position:relative;}#offers-list-wrapper table tr td.expires,#offers-list-wrapper table tr td.created,#results-list-wrapper table tr td.date,#schedules-list-wrapper table tr td.interval{white-space:nowrap;}#results-list-wrapper table tr td .item-list ul,#results-list-wrapper table tr td .item-list ul li,#schedules-list-wrapper table tr td .item-list ul,#schedules-list-wrapper table tr td .item-list ul li{margin:0;padding:0;list-style:none;}#results-list-wrapper table tr td .item-list ul li,#schedules-list-wrapper table tr td .item-list ul li{margin-bottom:6px;position:relative;}#results-list-wrapper table tr td.files .ajax-progress{position:absolute;top:0px;right:0px;}#results-list-wrapper table tr td .item-list ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#results-list-wrapper table tr td .item-list ul li.file-info img{width:20px !important;height:auto !important;}#results-list-wrapper table tr td .item-list ul li.file-info a{margin-left:28px;text-overflow:ellipsis;overflow:hidden;max-width:160px;}#results-list-wrapper table tr td .email,#results-list-wrapper table tr td .phones,#results-list-wrapper table tr td .location{display:block;margin-left:40px;font-size:0.9em;}#results-list-wrapper table tr td.extra-info{border:none 0px transparent;padding:0px;}#results-list-wrapper table tr td.extra-info table thead,#results-list-wrapper table tr td.extra-info table tbody,#results-list-wrapper table tr td.extra-info table tbody tr{border:none 0px transparent;}#results-list-wrapper table tr td.extra-info table thead th{background-color:#FEFEFE;}#results-list-wrapper table tr td.extra-info table th.medics,#results-list-wrapper table tr td.extra-info table td.medics{width:33%;padding-left:50px;vertical-align:top;}#results-list-wrapper table tr td.extra-info table th.files,#results-list-wrapper table tr td.extra-info table td.files{width:33%;vertical-align:top;}#results-list-wrapper table tr td.extra-info table th.communications,#results-list-wrapper table tr td.extra-info table td.communications{width:33%;vertical-align:top;padding-right:30px;}#results-list-wrapper table tr td.extra-info table td.communications img{padding-left:16px;padding-top:16px;display:inline;float:none;margin:0;border:none;background-repeat:no-repeat;}#results-list-wrapper table tr td.extra-info table td.communications img.email{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_003_envelope.png);background-position:0px 3px;}#results-list-wrapper table tr td.extra-info table td.communications img.sms{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_144_phone.png);background-position:2px 2px;}#results-list-wrapper table tr td.extra-info table td.communications img.voice{background-image:url(/sites/all/themes/saludmedica_v1/css/images/phone_icon.png);background-position:0px 2px;background-size:11px 12px;}#results-list-wrapper table tr td.extra-info table td.communications .date{padding-right:10px;color:#000;}#results-list-wrapper table tr td.extra-info table td.communications .subject{display:block;}#results-list-wrapper table tr td.extra-info table td.note{padding-left:50px;color:#D80000;}#results-list-wrapper table tr td.extra-info h3{font-size:1em;font-family:inherit;text-align:left;}#results-list-wrapper table tr td.extra-info h3:after{content:' :';}#results-list-wrapper table tr td.expand,#results-list-wrapper table tr td.status
#results-list-wrapper table tr td.delivery{width:20px;}#results-list-wrapper table tr td.expand img,#results-list-wrapper table tr td.status img,#results-list-wrapper table tr td.delivery img{padding-left:26px;padding-top:26px;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;}#results-list-wrapper table tr td.delivery img.delivery-1{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_160_imac@2x.png);}#results-list-wrapper table tr td.delivery img.delivery-2{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_007_user@2x.png);}#results-list-wrapper table tr td.delivery img.delivery-3{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_450_fax.png);}#results-list-wrapper table tr td.status img.status-0{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_053_alarm.png);}#results-list-wrapper table tr td.status img.status-1{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_198_ok.png);}#results-list-wrapper table tr td.status img.status-2{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons-127-message-ban.png);}#results-list-wrapper table tr td.expand img.expand-icon{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_053_alarm.png);}#results-list-wrapper table tr td.expand img.expand-icon{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_158_collapse@2x.png);}#results-list-wrapper table tr td.expand img.expand-icon.expanded{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_159_collapse-top@2x.png);}#results-list-wrapper table tr td.actions .ajax-progress-throbber{display:none;}.saludmedica-cm-communication-details table th img.arrow-asc,#saludmedica-cm-clients-page table th img.arrow-asc{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_113_chevron-down.png);background-position:0px 2px;}.saludmedica-cm-communication-details table th img.arrow-desc,#saludmedica-cm-clients-page table th img.arrow-desc{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_112_chevron-up.png);background-position:0px 2px;}table.communication-list tr td.status span.progress{font-weight:bold;display:block;margin-top:2px;}table.communication-list tr abbr,.saludmedica-cm-communication-details table tr abbr,.saludmedica-cm-communication-details .message-status abbr,div.saludmedica-client-modal .message-details-wrapper .message-status abbr{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 6px;background-color:#dddddd;font-weight:bold;color:#fff;filter:dropshadow(color=#000,offx=0,offy=-1);white-space:nowrap;}table.communication-list tr.pending abbr,.saludmedica-cm-communication-details table tr.pending abbr,.saludmedica-cm-communication-details .message-status.pending abbr,div.saludmedica-client-modal .message-details-wrapper .body span.label{display:block;padding-top:10px;}div.saludmedica-client-modal .message-details-wrapper .message-status.pending abbr{background-color:#f89406;}table.communication-list tr.in-progress abbr,.saludmedica-cm-communication-details table tr.in-progress abbr,.saludmedica-cm-communication-details .message-status.in-progress abbr{background-color:#468847;}table.communication-list tr.finished abbr,.saludmedica-cm-communication-details table tr.finished abbr,.saludmedica-cm-communication-details .message-status.finished abbr{background-color:#468847;}table.communication-list tr.sent abbr,.saludmedica-cm-communication-details table tr.sent abbr,.saludmedica-cm-communication-details .message-status.sent abbr,div.saludmedica-client-modal .message-details-wrapper .message-status.sent abbr{background-color:#468847;}table.communication-list tr.deleted abbr,.saludmedica-cm-communication-details table tr.deleted abbr,.saludmedica-cm-communication-details .message-status.deleted abbr{background-color:#b94a48;}table.communication-list tr.failed abbr,.saludmedica-cm-communication-details table tr.failed abbr,.saludmedica-cm-communication-details .message-status.failed abbr,div.saludmedica-client-modal .message-details-wrapper .message-status.failed abbr{background-color:#b94a48;}table.communication-list tr.suspended abbr,.saludmedica-cm-communication-details table tr.suspended abbr,.saludmedica-cm-communication-details .message-status.suspended abbr{background-color:#b94a48;}.saludmedica-cm-communication-details table tr td ul.links,.saludmedica-cm-communication-details .message-info ul.links,#saludmedica-cm-clients-page table tr td ul.links,#offers-list-wrapper table tr td ul.links,#offer-claims-wrapper table tr td ul.links,#results-list-wrapper table tr td ul.links,#schedules-list-wrapper table tr td ul.links{margin:0;padding:0;list-style:none;}table.communication-list tr td ul.links li a,.saludmedica-cm-communication-details table tr td ul.links li a,.saludmedica-cm-communication-details .message-info ul.links li a,#saludmedica-cm-clients-page table tr td ul.links li a,#offers-list-wrapper table tr td ul.links li a,#offer-claims-wrapper table tr td ul.links li a,#results-list-wrapper table tr td ul.links li a,#schedules-list-wrapper table tr td ul.links li a{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/communication-log-actions_v3.png);background-position:100px 100px;background-repeat:no-repeat;white-space:nowrap;}table.communication-list tr td ul.links li.details a,.saludmedica-cm-communication-details table tr td ul.links li.details a,.saludmedica-cm-communication-details .message-info ul.links li.details a,#saludmedica-cm-clients-page table tr td ul.links li.view a,#offers-list-wrapper table tr td ul.links li.view a,#offer-claims-wrapper table tr td ul.links li.view a{background-position:0px -37px;}table.communication-list tr td ul.links li.delete a,.saludmedica-cm-communication-details table tr td ul.links li.delete a,.saludmedica-cm-communication-details .message-info ul.links li.delete a,#results-list-wrapper table tr td ul.links li.delete a,#schedules-list-wrapper table tr td ul.links li.delete a,#saludmedica-cm-clients-page table tr td ul.links li.remove a{background-position:0px 0px;}table.communication-list tr td ul.links li.suspend a,.saludmedica-cm-communication-details table tr td ul.links li.suspend a,.saludmedica-cm-communication-details .message-info ul.links li.suspend a,#saludmedica-cm-clients-page table tr td ul.links li.suspend a{background-position:0px -75px;}table.communication-list tr td ul.links li.resume a,.saludmedica-cm-communication-details table tr td ul.links li.resume a,.saludmedica-cm-communication-details .message-info ul.links li.resume a,#saludmedica-cm-clients-page table tr td ul.links li.resume a{background-position:0px -75px;}table.communication-list tr td ul.links li.approve a,.saludmedica-cm-communication-details table tr td ul.links li.approve a,.saludmedica-cm-communication-details .message-info ul.links li.approve a,#saludmedica-cm-clients-page table tr td ul.links li.approve a{background-position:0px -115px;}table.communication-list tr td ul.links li.edit a,.saludmedica-cm-communication-details table tr td ul.links li.edit a,.saludmedica-cm-communication-details .message-info ul.links li.edit a,#saludmedica-cm-clients-page table tr td ul.links li.edit a,#results-list-wrapper table tr td ul.links li.edit a,#schedules-list-wrapper table tr td ul.links li.edit a{background-position:0px -145px;}#results-list-wrapper table tr td ul.links li.resend a{background-position:0px -175px;}#results-list-wrapper table tr td ul.links li.edit-client a,#results-list-wrapper table tr td ul.links li.edit-care-provider a{background-position:0px -206px;}#schedules-list-wrapper table tr td ul.links li.appointments a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar.png);background-position:1px 2px;}#results-list-wrapper table tr td ul.links li.authorization-file a,#saludmedica-cm-clients-page table tr td ul.links li.authorization-file a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/filetypes-65-pdf_grey.png);background-position:1px 1px;background-size:9px 12px;}#results-list-wrapper table tr td ul.links li{margin:2px 0px;}.saludmedica-cm-communication-details ul.pager{background-color:#f9f9f9;color:#585858;padding:10px;border:solid 1px #dddddd;border-top:none 0px transparent;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}.saludmedica-cm-communication-details ul.pager li{padding:0;margin:0;position:static;width:auto;display:inline;border:solid 1px #dddddd;border-left:none 0px transparent;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#ffffff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);}.saludmedica-cm-communication-details ul.pager li.first{border-left:solid 1px #dddddd;-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}.saludmedica-cm-communication-details ul.pager .last{-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}.saludmedica-cm-communication-details ul.pager li.pager-current{padding:6px 8px;color:#585858;background-color:#f9f9f9;}.saludmedica-cm-communication-details ul.pager li a{padding:6px 8px;color:#585858;width:auto;}.saludmedica-cm-communication-details ul.pager li a:hover{background-color:#f9f9f9;}.saludmedica-cm-communication-details a.resend-communication{position:absolute;top:10px;left:10px;padding:4px 10px;}.saludmedica-cm-communication-details .message-info{position:relative;background-color:#f9f9f9;padding:10px;padding-bottom:16px;border:solid 1px #dddddd;border-bottom:none 0px transparent;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}.saludmedica-cm-communication-details .message-info h3{margin:0;padding:0;color:#585858;font-size:1.468em;font-weight:bold;text-align:center;}.saludmedica-cm-communication-details .message-info h3 em{font-style:normal;}.saludmedica-cm-communication-details .message-info h3 span{font-size:0.684em;color:#009eb1;}.saludmedica-cm-communication-details .message-info ul.links{position:absolute;right:10px;top:10px;}.saludmedica-cm-communication-details .message-info div{margin-top:4px;}.saludmedica-cm-communication-details .message-info .col-first{float:left;width:450px;margin-right:20px;}.saludmedica-cm-communication-details .message-info .col-second{float:left;width:420px;}.saludmedica-cm-communication-details .message-info .message{white-space:pre-line;}.saludmedica-cm-communication-details .message-info .label{font-weight:bold;display:inline-block;min-width:140px;padding-right:10px;}.saludmedica-cm-communication-details .message-details.ui-tabs,.saludmedica-client-modal .message-details.ui-tabs,form.saludmedica-results-settings-form .message-details.ui-tabs .fieldset-wrapper,#saludmedica-cm-communication-defaults-form .message-details.ui-tabs,form.saludmedica-cm-communication-form .message-details.ui-tabs,form.sm-internal-form div.ui-tabs.ui-widget{border:none;background:transparent;margin-top:0;font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;font-size:10pt;clear:both;}form.saludmedica-results-settings-form .message-details > div.ui-tabs{margin-top:0;font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;font-size:10pt;}.saludmedica-cm-communication-details .message-details ul.tabs,.saludmedica-client-modal .message-details ul.tabs,form.saludmedica-results-settings-form .message-details ul.tabs,#saludmedica-cm-communication-defaults-form .message-details ul.tabs,form.saludmedica-cm-communication-form .message-details ul.tabs,form.sm-internal-form ul.tabs{background:transparent;border:none;border-bottom:solid 1px #dddddd;}#saludmedica-cm-communication-defaults-form .message-details ul.tabs{margin:0 -4px;padding:0 30px;}form.saludmedica-cm-communication-form .message-details ul.tabs{margin:0 -18px;padding:0 30px;}.saludmedica-client-modal .message-details ul.tabs{margin:0 -22px;padding:0px 20px;}form.saludmedica-results-settings-form .message-details ul.tabs{margin:0 -4px;padding:0 18px;}.saludmedica-cm-communication-details .message-details ul.tabs li,.saludmedica-client-modal .message-details ul.tabs li,form.saludmedica-results-settings-form .message-details ul.tabs li,#saludmedica-cm-communication-defaults-form .message-details ul.tabs li,form.saludmedica-cm-communication-form .message-details ul.tabs li,form.sm-internal-form ul.tabs li{border-color:#dddddd;margin-right:6px;}.saludmedica-cm-communication-details .message-details ul.tabs li a,.saludmedica-client-modal .message-details ul.tabs li a,form.saludmedica-results-settings-form .message-details ul.tabs li a,#saludmedica-cm-communication-defaults-form .message-details ul.tabs li a,form.saludmedica-cm-communication-form .message-details ul.tabs li a,form.sm-internal-form ul.tabs li a{padding:4px 8px;font-size:14px;}.saludmedica-cm-communication-details .message-details div.ui-tabs-panel,.saludmedica-client-modal .message-details div.ui-tabs-panel,form.saludmedica-results-settings-form .message-details div.ui-tabs-panel,#saludmedica-cm-communication-defaults-form .message-details div.ui-tabs-panel,form.saludmedica-cm-communication-form .message-details div.ui-tabs-panel,form.sm-internal-form div.ui-tabs-panel{padding:10px;}form.saludmedica-results-settings-form .message-details div.ui-tabs-panel .form-item{padding:4px;}form.saludmedica-results-settings-form #clia-wrapper div.form-item{float:left;width:45%;}form.saludmedica-results-settings-form #clia-wrapper div.form-item:nth-of-type(2n) label{width:auto;}form.saludmedica-results-settings-form #clia-wrapper div.messages{margin:0px 10px 20px 10px;position:relative;top:10px;}form.saludmedica-results-settings-form input.add-clia{margin-left:152px;margin-bottom:12px;}#saludmedica-cm-communication-defaults-form .message-details div.ui-tabs-panel .form-item{padding-left:0px;padding-right:0px;margin:0px;}#saludmedica-cm-communication-defaults-form .message-details div.ui-tabs-panel .form-item input,#saludmedica-cm-communication-defaults-form .message-details div.ui-tabs-panel .form-item textarea,form.saludmedica-results-settings-form .message-details div.ui-tabs-panel .form-item textarea,form.saludmedica-results-settings-form .message-details div.ui-tabs-panel .form-item select,form.saludmedica-cm-communication-form .message-details div.ui-tabs-panel .form-item input,form.saludmedica-cm-communication-form .message-details div.ui-tabs-panel .form-item select,form.saludmedica-cm-communication-form .message-details div.ui-tabs-panel .form-item textarea,form.sm-internal-form div.ui-tabs-panel .form-item input,form.sm-internal-form div.ui-tabs-panel .form-item select,form.sm-internal-form div.ui-tabs-panel .form-item textarea{font-family:inherit;font-size:inherit;}.saludmedica-cm-communication-details .message-details ul.tabs li.ui-state-active a{background:#F9F9F9;}.saludmedica-cm-communication-details .message-details span.label{min-width:80px;}.saludmedica-cm-communication-details .message-details .body span.label{display:block;}body.page-user-messages-inbox p.communication-body,.saludmedica-cm-communication-details .message-details .body{white-space:pre-wrap;}.saludmedica-cm-communication-details table tr td .name,#saludmedica-cm-clients-page table tr td .name,#offer-claims-wrapper table tr td .name{font-size:1em;margin-right:0;}#saludmedica-cm-clients-page table tr td .name{white-space:pre-line;}.saludmedica-cm-communication-details table tr td .email,#saludmedica-cm-clients-page table tr td .email{font-size:0.924em;margin-right:0;}#saludmedica-cm-clients-page table tr td .email{display:none;}.saludmedica-cm-communication-details table tr td img,#saludmedica-cm-clients-page table tr td img{position:static;float:left;}.page-communication ul.user-actions{list-style:none;margin:0;padding:0;}.page-communication ul.user-actions li.register,.page-communication ul.user-actions li.login{list-style:none;margin:0;padding:0;display:inline-block;margin-right:20px;}.page-communication ul.user-actions li.register a,.page-communication ul.user-actions li.login a{padding:6px 10px;font-weight:bold;}.page-user-messages table.messages-list{}.page-user-messages table.messages-list td.from{min-width:190px;}.page-user-messages table.messages-list td.from img{float:left;}.page-user-messages table.messages-list td.from img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 0px 0px no-repeat;width:32px;height:32px;}.page-user-messages table.messages-list td.from .name{display:block;margin-left:40px;}.page-user-clients .ui-widget-overlay{background:none #fff;opacity:0.6;filter:Alpha(Opacity=60);}.ui-dialog.confirm-action{padding:0;margin:0;border:solid 1px #dcdcdc;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:none #fff;-moz-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 14px -2px rgba(0,0,0,0.4);box-shadow:0px 0px 14px -2px rgba(0,0,0,0.4);}.ui-dialog.confirm-action .ui-dialog-titlebar{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:none 0px transparent;border-bottom:solid 1px #dcdcdc;background:none transparent;margin:0;padding:12px 20px;}.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-title{color:#525151;font-weight:bold;font-size:1.246em;}.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close{right:10px;width:14px;height:14px;margin-top:-6px;padding:0;background:none transparent;border:none 0px transparent;}.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close:focus,.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover,.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-focus{background:none transparent;border:none 0px transparent;}.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background:url(/sites/all/themes/saludmedica_v1/css/images/ui-dialog-close.png) 50% 0px no-repeat transparent;margin:0;padding:0;width:14px;height:14px;}.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon,.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close:focus .ui-icon,.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover .ui-icon,.ui-dialog.confirm-action .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-focus .ui-icon{background-position:50% -17px;margin:0;}.ui-dialog.confirm-action .ui-dialog-content{margin:0;padding:12px 20px;text-align:center;}.ui-dialog.confirm-action .ui-dialog-buttonpane{margin:0;padding:10px 20px;padding-bottom:16px;text-align:center;border:none 0px transparent;}.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;}.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset button{padding:8px 20px;margin:0;width:124px;margin-right:10px;border:solid 1px #cccccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:none #ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#ffffff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);}.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset button:focus,.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-state-hover,.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-state-focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none #ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.ui-dialog.confirm-action .ui-dialog-buttonpane .ui-dialog-buttonset button .ui-button-text{padding:0;margin:0;color:#3f3f3f;font-size:0.924em;}.page-user-edit #user-profile-form .form-item{margin:1em 0 1.5em 0;}.page-user-edit #user-profile-form .form-item-pass .form-item,.page-user-edit #user-profile-form .field-name-field-personal-statement .form-item{margin:0;}.page-user-edit #user-profile-form .form-item.form-type-radio{margin:.4em 0;}.page-user-edit #user-profile-form #edit-newsletters{margin:0 0 0 1em;}.page-user-edit #user-profile-form #edit-subscriptions legend{font-family:'Optima',Helvetica,Arial,Verdana,sans;font-weight:bold;font-size:1.5em;margin-bottom:.3em;}.page-user-edit #user-profile-form #edit-newsletters .form-item{margin:.7em 0;}.page-user-edit #user-profile-form label,.page-user-edit #user-profile-form legend{margin-bottom:.4em;}.page-user-edit-personal #user-profile-form .wrapper,.page-user-edit-simplenews #user-profile-form .fieldset-wrapper,.page-user-edit .group-account,.page-user-edit .group-personal{margin-bottom:20px;}.page-user-edit-personal #user-profile-form h3,.page-user-edit .group-account > h3,.page-user-edit .group-personal > h3{margin-bottom:.3em;}.page-user-edit-personal #user-profile-form .wrapper,.page-user-edit-simplenews #user-profile-form .fieldset-wrapper,.page-user-edit .group-account > .wrapper,.page-user-edit .group-personal > .wrapper{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2em 3em;}.page-user-edit .group-account .form-item-name input,.page-user-edit .group-account .form-item-mail input,.page-user-edit #edit-timezone select,.page-user-edit .group-personal .field-name-field-first input,.page-user-edit .group-personal .field-name-field-last input,.page-user-edit-personal .location select{width:100%;}.page-user-edit-personal .field-type-birthdays-date input{width:50%;}.page-user-edit-personal #edit-profile-personal-field-profile-picture-und-0-upload-button{display:none}.page-user-edit-personal .field-name-field-profile-picture .description{margin-top:0;padding-left:103px;}.page-user-edit-personal .field-name-field-profile-picture .default-picture{float:left;width:85px;height:85px;margin:0 7px -60px 0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;}.page-user-edit-personal .field-name-field-profile-picture .default-picture img{max-width:100%;}.page-user-edit #user-profile-form .form-actions{padding:1em 0;clear:both;border-top:1px solid #dedede;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#eee;text-shadow:0 1px white;text-align:center;}.page-user-edit #user-profile-form .form-actions .linklike{text-shadow:0 1px white;}.page-user-edit #user-profile-form #edit-legal,.page-user-edit #user-profile-form .form-actions .form-item.form-item-legal-accept{margin:0 0 1em 0;}.page-user-edit .form-actions .conditions{display:none;text-align:left;}.page-user-edit .form-actions input.button{padding:.6em 1.2em;margin:0 .5em;font-weight:bold;font-size:1em;}.page-user-edit input.form-text{height:29px;line-height:29px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white url(/sites/all/themes/saludmedica_v1/css/images/login-field-icons-new.png) no-repeat -100px -100px;padding-left:32px;width:100%;}.page-user-edit select.form-select{height:29px;line-height:23px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;}.page-user-edit .form-type-password-confirm .confirm-parent,.page-user-edit .form-type-password-confirm .password-parent{width:100%;}.page-user-edit .form-item-mail input.form-text{background-position:0px 0px;}.page-user-edit input.form-text.username{background-position:0 -54px;}.page-user-edit .form-type-password input.form-text{background-position:0 -27px;}.page-user-edit .form-type-password-confirm input.form-text{background-position:0 -81px;}.page-user-edit .field-name-field-first input.form-text,.page-user-edit .field-name-field-middle-name input.form-text,.page-user-edit .field-name-field-last input.form-text,.page-user-edit .field-name-field-suffix input.form-text{background-position:0 -54px;}.page-user-edit-personal .field-type-birthdays-date input{background-position:0 -108px;}.page-user-edit-personal .field-name-field-personal-sms-number input.form-text{background-position:0 -132px;}.page-user-edit-personal .field-name-field-personal-voice-number input.form-text{background-position:0 -159px;}.page-user-edit .form-type-password-confirm .password-suggestions{display:none !important;}.page-user-edit .form-type-password-confirm .password-strength,.page-user-edit .form-type-password-confirm div.password-confirm{display:none;}.page-user-edit-personal .form-type-textarea{margin:0;}.page-user-edit-personal .form-type-textarea textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.page-user-edit-personal #edit-profile-personal-field-country{margin-top:1.5em;position:relative;}.page-user-edit-personal #edit-profile-personal-field-country .fieldset-description{color:#6a6a6a;font-size:.8em;}.page-user-edit-personal #edit-profile-personal-field-country .form-type-checkbox,.page-user-edit-personal #edit-profile-personal-field-country .form-type-select{margin:.4em 0;}.page-user-edit-personal #edit-profile-personal-field-country .form-checkbox{margin-left:.4em;}.multistep-registration h3,.multistep-registration h3{border-bottom:1px solid #d9d9d9}.multistep-registration .messages.error.messages-inline{margin-left:200px;}.multistep-registration.account-step label{text-align:right;clear:left;float:left;width:30%;padding:0px 15px 3px 0;}.multistep-registration.account-step input,.multistep-registration.account-step textarea{width:40%}.multistep-registration .form-item input.error,.multistep-registration .form-item textarea.error,.multistep-registration .form-item select.error{border:1px solid #d34047;}.multistep-registration input[type=text],.multistep-registration input[type=password],.multistep-registration select,.multistep-registration textarea{-webkit-border-radius:3px
  -moz-border-radius:3px
  border-radius:3px}.multistep-registration .image-widget-data input{width:auto}.multistep-registration .description,.multistep-registration div.form-item div.password-suggestions{margin-left:30%;padding-left:15px;}.multistep-registration .group-account .form-item .password-parent,.multistep-registration .group-account .form-item .confirm-parent{position:relative;clear:none;width:auto;margin:1em 0;}.multistep-registration .group-account .form-item .password-strength,.multistep-registration .group-account .form-item div.password-confirm{font-size:.7em;margin-top:0;width:25%;position:absolute;top:0;right:0;}.multistep-registration .group-account .form-item .password-suggestions{border:none;width:40%;margin-bottom:0;}.multistep-registration #edit-profile-personal-field-profile-picture-und-0-upload-button{display:none}.multistep-registration .group-personal .field-name-field-profile-picture .description{margin-top:.5em;padding-left:118px;}.multistep-registration .group-personal .field-name-field-profile-picture .default-picture{float:left;width:85px;height:85px;margin:0 7px -60px 0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;}.multistep-registration .group-personal .field-name-field-profile-picture .default-picture img{max-width:100%;}.multistep-registration .group-personal label.option{text-align:left;clear:none;float:none;}.multistep-registration .group-personal .field-name-field-sex input{width:auto}.multistep-registration .group-personal .field-name-field-sex .form-radios .form-item{display:inline-block;margin-top:0;}.multistep-registration .group-personal .field-name-field-country legend{display:none;}.multistep-registration .group-personal .field-name-field-birth div{margin:0;padding:0;clear:none;float:none;display:block;width:auto;}.multistep-registration .group-personal .field-name-field-birth legend{display:none;}.multistep-registration .group-personal .field-name-field-birth .fieldset-wrapper input{display:inline-block;width:40%;}.multistep-registration .captcha legend,.multistep-registration .captcha .fieldset-description{display:none}.multistep-registration .captcha .field-prefix{background:#EEE;border:1px solid #CCC;text-shadow:0 1px white;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:0 0 0 0;margin:0;display:block;height:24px;line-height:24px;width:10%;text-align:center;float:left;}.multistep-registration .captcha input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;display:block;height:26px;line-height:26px;margin:0;padding:0 0 0 5px;float:left;width:30%;}.multistep-registration .captcha .description{clear:both;}.multistep-registration #edit-simplenews input{width:auto}.multistep-registration #edit-simplenews label{float:none}.multistep-registration #edit-socialloginandsocialshare-links label{float:none;width:auto;text-align:left;}.multistep-registration.account-step .form-actions{clear:both;margin-left:30%;padding-left:15px;}.multistep-registration .form-actions .form-submit{width:auto;}.multistep-registration .form-submit.button.blue{padding:.5em 1em;font-size:17px;text-shadow:0 1px #164b5a;}.multistep-registration .form-submit.button.green{padding:.7em 1.6em;font-size:17px;text-shadow:0 1px #164b5a;}.multistep-registration.invite-step .wrapper{position:relative;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2em;margin:0 3em 1em 3em;background:white url(/sites/all/themes/saludmedica_v1/css/images/dot.gif) repeat-y center top;}.multistep-registration.invite-step .wrapper:after{content:'.';clear:both;height:0;visibility:hidden;display:block}.multistep-registration.invite-step .wrapper .or{font-size:1.4em;font-family:Georgia;font-style:italic;color:#ccc;background:white;position:absolute;top:0;left:50%;width:1.5em;margin:1.4em 0 0 -.75em;text-align:center;}.multistep-registration.invite-step .wrapper .free-trip{font-size:1.7em;font-family:Georgia;font-style:italic;color:#96686c;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/invite-banner.png) no-repeat top left;position:absolute;top:-180px;left:50%;margin-left:-207px;width:413px;height:180px;text-align:center;}.multistep-registration.invite-step .wrapper .free-trip span{display:block;margin:1em 4em;}.multistep-registration.invite-step .wrapper .free-trip span em{text-transform:capitalize;color:#ac1d21;}.multistep-registration.invite-step fieldset{float:left;width:50%;}.multistep-registration.invite-step #edit-emails .fieldset-wrapper{margin-right:2em;}.multistep-registration.invite-step #edit-importer legend{padding-left:1.25em;}.multistep-registration.invite-step #edit-importer .fieldset-wrapper{margin-left:2em;}.multistep-registration.invite-step legend{font-size:1.6em;font-family:'Optima';font-weight:bold;}.multistep-registration.invite-step .form-actions{text-align:center}.multistep-registration.invite-step ul.token-input-list{margin:0;padding:0;border:none;width:100%;}.multistep-registration.invite-step ul.token-input-list .token-input-input-token{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.multistep-registration.invite-step ul.token-input-list .token-input-token{border:1px solid #d6e9c6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#dff0d8;color:#468847;text-shadow:0 1px white;margin:0 0 .6em 0;padding:.2em .5em;font-weight:normal;}.multistep-registration.invite-step ul.token-input-list .token-input-token p{width:90%;word-break:break-all}.multistep-registration.invite-step ul.token-input-list .token-input-token .token-input-delete-token{font-weight:bold;}.multistep-registration.invite-step ul.token-input-list .token-input-input-token input{background:transparent;}.multistep-registration.invite-step ul.token-input-list .token-input-input-token input:active,.multistep-registration.invite-step ul.token-input-list .token-input-input-token input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.multistep-registration.invite-step .contact-importer-message{display:none}.multistep-registration.invite-step .button.white{font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Tahoma,Verdana,sans;padding:.25em .75em;font-size:.8em;color:#aaa;margin-top:1.25em;}.multistep-registration.invite-step .button.white span{color:black;font-size:1.25em;}.multistep-registration.review-step{margin:0 3em;}.multistep-registration.review-step h3{border-bottom:none;margin-bottom:.5em}.multistep-registration.review-step .section{position:relative;margin:0 0 1em 0}.multistep-registration.review-step .section .button{position:absolute;top:0;right:0;}.multistep-registration.review-step .form-submit.button.blue{font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Tahoma,Verdana,sans;padding:0.5em 1em;font-size:0.8em;}.multistep-registration.review-step .form-actions{text-align:center}.multistep-registration.review-step .section.account table{border-collapse:separate;*border-collapse:collpase;border-spacing:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:transparent;}.multistep-registration.review-step .section.account table tr{background:transparent;}.multistep-registration.review-step .section.account table td{border-bottom:1px solid #ccc}.multistep-registration.review-step .section.account table tr:first-child td:first-child{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0;}.multistep-registration.review-step .section.account table tr:first-child td:last-child{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;}.multistep-registration.review-step .section.account table tr:last-child td:first-child{-webkit-border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;border-radius:0 0 3px 0;}.multistep-registration.review-step .section.account table tr:last-child td:last-child{-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px;}.multistep-registration.review-step .section.account table .key{width:25%;font-weight:bold;text-align:right;padding-right:2em;}.multistep-registration.review-step .section.account tr.even td{background:transparent}.multistep-registration.review-step .section.account tr.odd td{background:#f9f9f9}.multistep-registration.review-step .section.account tr:last-child td{border-bottom:0}.multistep-registration.review-step .section.invites ul{border:1px solid #ddd;border-bottom:none;margin:0;padding:0;}.multistep-registration.review-step .section.invites ul li{list-style-position:inside;border-bottom:1px solid #ddd;padding:.3em .3em .3em 1em;}.multistep-registration.review-step .section.invites ul li.odd{background:#f9f9f9}.multistep-registration.review-step #edit-legal legend{display:none}.multistep-registration.review-step #edit-legal{padding:1em;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.multistep-registration.review-step #edit-legal .fieldset-wrapper{height:20em;overflow-y:scroll;padding:.5em 1em 0 2em;}.page-legal-accept h1#page-title{font-size:1.426em;}.page-legal-accept form#legal-login{margin:6px;}.page-legal-accept form#legal-login fieldset{border:none 0px transparent;margin:0;padding:0;position:relative;}.page-legal-accept form#legal-login fieldset legend{display:none;}.page-legal-accept form#legal-login fieldset .conditions-wrapper{margin:0;padding:16px;margin-bottom:20px;border:solid 1px #dadada;height:200px;overflow-y:auto;overflow-x:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.page-legal-accept form#legal-login fieldset .form-item-legal-accept{margin-left:16px;margin-bottom:20px;}.page-legal-accept form#legal-login fieldset h2{font-size:1.648em;margin:10px 0px 20px 0px;}.page-legal-accept form#legal-login fieldset h3{margin:16px 0px 12px 0px;}.page-legal-accept form#legal-login input.form-submit{color:#fff;background-color:#59b359;border:solid 1px #4c9a4c;-moz-box-shadow:inset 0px 1px 0px 0px #89d189;-webkit-box-shadow:inset 0px 1px 0px 0px #89d189;box-shadow:inset 0px 1px 0px 0px #89d189;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#61c061),color-stop(1,#52a452));background:-moz-linear-gradient(center top,#61c061 5%,#52a452 100%);background:-o-linear-gradient(top,rgb(97,192,97) 5%,rgb(82,164,82) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61c061',endColorstr='#52a452');text-shadow:#478e47 0 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto;margin-bottom:20px;display:block;font-weight:bold;padding:10px 30px;font-size:1.098em;min-width:30%;}.section-footer{background:#f6f6f6;border-top:1px solid #ececec;padding-top:.4em;}.zone-footer-wrapper{margin-bottom:0}.section-footer .block-title{text-shadow:0 1px white}.section-footer .region-footer-first .block-title:after,.section-footer .region-footer-second .block-title:after{content:" »"}.zone-footer-columns .block-inner > .content{border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;box-shadow:inset 0 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em;}.zone-footer-columns .block .views-row{border-bottom:1px solid #e0e0e0;box-shadow:0 1px white;-webkit-box-shadow:0 1px white;-moz-box-shadow:0 1px white;margin:0 0 1em 0;padding:0 0 1em 0;}.zone-footer-columns .block .views-row:last-child{border-bottom:none 0px transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0;padding:0;}.zone-footer-columns .block .views-row:after{content:".";display:block;clear:both;visibility:hidden;height:0;zoom:1;}.zone-footer-columns .view-popular-articles{text-shadow:0 1px white;}.zone-footer-columns .view-popular-articles .views-field-title,.zone-footer-columns .view-popular-articles .views-field-totalcount{font-weight:bold;margin-bottom:.5em;margin-left:74px;padding-left:1em;}.zone-footer-columns .view-popular-articles .views-field-created{color:#8f8d8d;font-style:italic;font-family:Georgia;font-size:.9em;margin-left:74px;padding-left:1em;}.zone-footer-columns .view-popular-articles .views-row .views-field-adam-article-icon{padding:4px;background:white;border:1px solid #e0e0e0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;}.zone-footer-columns .block .views-row .views-field-field-profile-picture{padding:4px;background:white;border:1px solid #e0e0e0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;}.zone-footer-columns .view-popular-professionals{color:#8f8d8d;text-shadow:0 1px white;}.zone-footer-columns .block .views-row .views-field-nothing,.zone-footer-columns .view-popular-professionals .views-field-created{margin-left:74px;padding-left:1em;}.zone-footer-columns .view-popular-professionals .rating{margin-top:4px;margin-bottom:4px;}.zone-footer-columns .view-popular-professionals .rating .form-item{margin-top:0px;margin-bottom:0px;}.zone-footer-columns .block .views-row .views-field-nothing > div{margin:0 0 .3em 0;}.zone-footer-columns .block .views-row .views-field-nothing .name{font-weight:bold;}.zone-footer-columns .block .views-row .views-field-nothing .professional{text-transform:uppercase;font-size:.8em;}.zone-footer-columns .block .views-row .views-field-nothing .rating{height:1.4em;}.zone-footer-columns .block .views-row .views-field-created{font-style:italic;font-family:Georgia;font-size:.9em;}article footer.submitted,adam footer.submitted{border-top:dashed 1px #8c8c8c;border-bottom:dashed 1px #8c8c8c;padding:14px 0px;margin:16px 0px;}article footer.submitted-top{float:left;margin-right:14px;margin-top:0px;width:314px;}article footer.submitted .profile-picture,adam footer.submitted .profile-picture{float:left;margin-right:10px;}article footer.submitted .profile-picture a,adam footer.submitted .profile-picture a{display:block;padding:4px;border:solid 1px #e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}article footer.submitted .links,adam footer.submitted .links{float:right;margin-left:10px;}article footer.submitted .links ul,adam footer.submitted .links ul{margin:0;padding:0;}article footer.submitted .links ul li,adam footer.submitted .links ul li{margin:0;padding:0;margin-bottom:10px;position:relative;}article footer.submitted .links ul li .ajax-progress-throbber,adam footer.submitted .links ul li .ajax-progress-throbber{position:absolute;right:0px;top:0px;}article footer.submitted .links ul li a,adam footer.submitted .links ul li a{width:180px;display:block;font-family:Arial;font-weight:bold;padding:4px 6px;overflow:hidden;text-overflow:ellipsis;}article footer.submitted .links ul li a.view-profile i,adam footer.submitted .links ul li a.view-profile i{padding-left:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_104_eye-open.png);background-position:0px 3px;background-repeat:no-repeat;opacity:0.7;filter:alpha(opacity=70);}article footer.submitted .links ul li a.grey,adam footer.submitted .links ul li a.grey{color:#7b7b7b;}article footer.submitted-top .links,article footer.submitted-bottom a.link-view-profile,adam footer.submitted-top .links a.appointment-request{display:none;}article footer.submitted .title,article footer.submitted .profile-name,article footer.submitted .profession,article footer.submitted .location,article footer.submitted .rating,article footer.submitted .link-view-profile,adam footer.submitted .title,adam footer.submitted .profile-name,adam footer.submitted .profession,adam footer.submitted .location,adam footer.submitted .rating,adam footer.submitted .link-view-profile{padding-left:120px;}article footer.submitted .no-picture .title,article footer.submitted .no-picture .profile-name,article footer.submitted .no-picture .profession,article footer.submitted .no-picture .location,article footer.submitted .no-picture .rating,article footer.submitted .no-picture .link-view-profile,adam footer.submitted .no-picture .title,adam footer.submitted .no-picture .profile-name,adam footer.submitted .no-picture .profession,adam footer.submitted .no-picture .location,adam footer.submitted .no-picture .rating,adam footer.submitted .no-picture .link-view-profile{padding-left:0px;}article footer.submitted .rating,adam footer.submitted .rating{margin-top:6px;margin-bottom:6px;}article footer.submitted .rating .form-item,adam footer.submitted .rating .form-item{margin:0;}article footer.submitted .title,adam footer.submitted .title{text-transform:uppercase;font-weight:bold;color:#969393;}article footer.submitted .profile-name,adam footer.submitted .profile-name{font-weight:bold;font-size:1.1em;margin-bottom:2px;}article footer.submitted .location,adam footer.submitted .location{font-style:italic;margin-top:2px;}article footer.submitted .location address,adam footer.submitted .location address{margin:0;}article .with-author .field-name-field-images img{max-width:250px !important;height:auto;}.zone-footer-columns .block-simplenews .block-inner > .content{background:#d5ecf6;border-color:#c5e5f0;box-shadow:inset 0 1px #ebf6fb;-webkit-box-shadow:inset 0 1px #ebf6fb;-moz-box-shadow:inset 0 1px #ebf6fb;}.zone-footer-columns .block-simplenews .block-inner > .content p{color:#2184a1;text-shadow:0 1px white}.zone-footer-columns .block-simplenews form{position:relative}.zone-footer-columns .block-simplenews .form-item-mail{margin:0;background:white;padding:.5em;border:1px solid #b7d4ea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;-moz-box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;}.zone-footer-columns .block-simplenews .form-item-mail label{display:none}.zone-footer-columns .block-simplenews .form-item-mail input{font-size:.9em;background:transparent;border:none;width:70%;color:#4d4b4c;}.zone-footer-columns .block-simplenews .form-item-mail input:active,.zone-footer-columns .block-simplenews .form-item-mail input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.zone-footer-columns .block-simplenews .form-item-mail input.placeholder{color:#999;}.zone-footer-columns .block-simplenews .form-item-mail input.error{color:#c00;}.zone-footer-columns .block-simplenews .form-submit{color:#706f6f;text-shadow:0 1px white;font-size:.8em;font-weight:bold;line-height:1.8;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:-webkit-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:-moz-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:-o-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-color:#e7e7e7;}.zone-footer-columns .block-simplenews .form-submit:active{background-image:none;}.not-logged-in .zone-footer-columns .block-simplenews .form-submit{position:absolute;top:.4em;right:.4em;}.zone-footer-columns .block-videotour .block-inner > .content{padding:5px;background:white;}.zone-footer-columns .block-videotour .videotour iframe{width:288px;height:162px;}.zone-footer-wrapper{margin-top:20px;}.region-footer-wide{padding-top:1em;border-top:1px solid #e0e0e0;box-shadow:inset 0 1px white;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;color:#8f8d8d;text-shadow:0 1px white;font-size:.9em;}.region-footer-wide a{color:#8f8d8d;text-shadow:0 1px white;}.zone-footer #block-saludmedica-mobile-theme-switch{float:right;}.zone-footer #block-saludmedica-mobile-theme-switch #edit-switch{font-family:inherit;border:none;background:transparent;color:#2184a1;text-shadow:white 0 1px;padding:0 30px 0 0;height:24px;line-height:24px;cursor:pointer;z-index:1;position:relative;outline:none;}.zone-footer #block-saludmedica-mobile-theme-switch form{position:relative;}.zone-footer #block-saludmedica-mobile-theme-switch form:after{content:"\e164";position:absolute;top:0;right:0;font:24px/1em 'Glyphicons Regular';font-style:normal;color:#1d1d1b;}.zone-footer .menu{padding:0;margin:0;}.zone-footer .menu li{display:inline-block;margin:0;padding:0;}.zone-footer .block-menu-footer li:after{content:"·";}.zone-footer .block-menu-footer li.last:after{content:"";}.zone-footer .block-menu-footer li a{display:inline-block;margin:0 .35em 0 .3em;}.zone-footer .block-menu-footer{height:1.7em}.zone-footer .block-menu-footer li.first a{margin-left:0}.zone-footer .block{margin-left:128px}.zone-footer .block-menu-social-links{margin-left:0;float:left;}.zone-footer .block-menu-social-links .menu a{float:left;display:block;height:30px;width:30px;margin-right:6px;text-indent:30px;overflow:hidden;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/social.gif) no-repeat;}.zone-footer .block-menu-social-links .menu .twitter{background-position:0 0;}.zone-footer .block-menu-social-links .menu .facebook{background-position:-30px 0;}.zone-footer .block-menu-social-links .menu .rss{background-position:-60px 0;}div#zone-postscript div.block-menu ul{margin:0;}div#zone-postscript div.block-menu ul li{list-style:none;margin:0;float:left;text-align:center;}div#block-block-4 span.at15t_google{background:none;background-image:url(/sites/all/themes/saludmedica_v1/css/images/google.png) !important;;background-repeat:no-repeat !important;;height:30px !important;width:30px !important;background-position:0 0 !important;}div#block-block-4 span.at15t_twitter{background:none;background-image:url(/sites/all/themes/saludmedica_v1/css/images/twitter.png) !important;;background-repeat:no-repeat;height:30px !important;width:30px;background-position:0 0 !important;}div#block-block-4 span.at15t_linkedin{background:none;background-image:url(/sites/all/themes/saludmedica_v1/css/images/linkedin.png) !important;background-repeat:no-repeat;height:30px !important;width:30px;background-position:0 0 !important;}div#block-block-4 span.at15t_facebook{background-image:url(/sites/all/themes/saludmedica_v1/css/images/fb.png) !important;;background-repeat:no-repeat;height:30px !important;width:30px;background-position:0 0 !important;}div#block-block-4 a{border-right:none;}div#block-block-1{padding-top:1em;}div#block-block-5{padding-top:5px;border-bottom:1px solid #8d8d8d;font-size:14px;}div#block-block-6 a span.at15t_google{background:none !important;background-image:url(/sites/all/themes/saludmedica_v1/css/images/google_s.png) !important;background-repeat:no-repeat !important;height:20px !important;width:20px !important;background-position:0 0 !important;}div#block-block-6 span.at15t_twitter{background:none !important;background-image:url(/sites/all/themes/saludmedica_v1/css/images/twitter_s.png) !important;;background-repeat:no-repeat !important;height:20px !important;width:20px !important;background-position:0 0 !important;}div#block-block-6 span.at15t_linkedin{background:none !important;background-image:url(/sites/all/themes/saludmedica_v1/css/images/linkedin_s.png) !important;background-repeat:no-repeat !important;height:20px !important;width:20px !important;background-position:0 0 !important;}div#block-block-6 span.at15t_facebook{background:none !important;background-image:url(/sites/all/themes/saludmedica_v1/css/images/fb_s.png) !important;background-repeat:no-repeat !important;height:20px !important;width:20px !important;background-position:0 0 !important;}div#block-block-6 a{border-right:none;}div#region-menu div#block-block-6{float:right;padding-top:0.5em;}div#zone-branding .block{margin:0;padding:0;}div#zone-branding{position:relative;}section#block-meant4-searchresult{border:1px solid #dedede;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 8px rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.15);background-color:white;margin-bottom:1.5em !important;padding:1em !important;display:none;}div#zone-preface{position:relative;padding-bottom:10px;}div#zone-content{position:relative;}div#zone-middle{position:relative;padding-bottom:1.1em;}div.block-7 div.content{border:1px solid #CCCCCC;float:left;padding:10px;}div.block-7 div.content img{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.4);box-shadow:4px 4px 4px rgba(0,0,0,0.4);}ul.menu li{list-style:none;}.button,input.button,a.button{color:white;font-family:'Optima';background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ececec;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;display:inline-block;text-decoration:none;text-align:center;}.button.yellow{color:#363535;background:#fae264;border-color:#f9db55;border-bottom-color:#f4c120;border-right-color:#f4c120;border-left-color:#f4c120;-moz-box-shadow:inset 0px 1px 0px 0px #f9e55a;-webkit-box-shadow:inset 0px 1px 0px 0px #f9e55a;box-shadow:inset 0px 1px 0px 0px #f9e55a;background:-moz-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fae264),color-stop(22%,#f9dc58),color-stop(74%,#f5c72d),color-stop(100%,#f4c01c));background:-webkit-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-o-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-ms-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:linear-gradient(to bottom,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae264',endColorstr='#f4c01c',GradientType=0);text-shadow:0 -1px 0 #ffa821;padding:.4em 1em;}.button.blue{color:#fff;background:#2597b6;border-color:#199cd8;border-bottom-color:#186488;border-right-color:#186488;border-left-color:#186488;-moz-box-shadow:inset 0px 1px 0px 0px #79c7d8;-webkit-box-shadow:inset 0px 1px 0px 0px #79c7d8;box-shadow:inset 0px 1px 0px 0px #79c7d8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#2ba8c1),color-stop(1,#197da4));background:-moz-linear-gradient(center top,#2ba8c1 5%,#197da4 100%);background:-o-linear-gradient(top,rgb(43,168,193) 5%,rgb(25,125,164) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ba8c1',endColorstr='#197da4');text-shadow:0 -1px 0 #176376;padding:.4em 1em;}.button.blue:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#208caf),color-stop(1,#197da4));background:-moz-linear-gradient(center top,#208caf 5%,#197da4 100%);background-image:-o-linear-gradient(top,rgb(32,140,175) 5%,rgb(25,125,164) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#208caf',endColorstr='#197da4');}.button.green{color:#fff;background:#59b359;border-color:#4c9a4c;-moz-box-shadow:inset 0px 1px 0px 0px #89d189;-webkit-box-shadow:inset 0px 1px 0px 0px #89d189;box-shadow:inset 0px 1px 0px 0px #89d189;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#61c061),color-stop(1,#52a452));background:-moz-linear-gradient(center top,#61c061 5%,#52a452 100%);background:-o-linear-gradient(top,rgb(97,192,97) 5%,rgb(82,164,82) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61c061',endColorstr='#52a452');text-shadow:#478e47 0 1px;}.button.green:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#59b359),color-stop(1,#52a452));background:-moz-linear-gradient(center top,#59b359 5%,#52a452 100%);background-image:-o-linear-gradient(top,rgb(89,179,89) 5%,rgb(82,164,82) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59b359',endColorstr='#52a452');color:white;}.button.green-yellow{color:#fff;background:#59b359;border-color:#4c9a4c;-moz-box-shadow:inset 0px 1px 0px 0px #89d189;-webkit-box-shadow:inset 0px 1px 0px 0px #89d189;box-shadow:inset 0px 1px 0px 0px #89d189;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#61c061),color-stop(1,#52a452));background:-moz-linear-gradient(center top,#61c061 5%,#52a452 100%);background:-o-linear-gradient(top,rgb(97,192,97) 5%,rgb(82,164,82) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61c061',endColorstr='#52a452');text-shadow:#478e47 0 1px;}.button.green-yellow:hover{color:#363535;background:#fae264;border-color:#f9db55;border-bottom-color:#f4c120;border-right-color:#f4c120;border-left-color:#f4c120;-moz-box-shadow:inset 0px 1px 0px 0px #f9e55a;-webkit-box-shadow:inset 0px 1px 0px 0px #f9e55a;box-shadow:inset 0px 1px 0px 0px #f9e55a;background:-moz-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fae264),color-stop(22%,#f9dc58),color-stop(74%,#f5c72d),color-stop(100%,#f4c01c));background:-webkit-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-o-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-ms-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:linear-gradient(to bottom,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae264',endColorstr='#f4c01c',GradientType=0);text-shadow:0 -1px 0 #ffa821;}.button.green-yellow:active{color:#363535;background:#fae264;border-color:#f9db55;border-bottom-color:#f4c120;border-right-color:#f4c120;border-left-color:#f4c120;-moz-box-shadow:inset 0px 1px 0px 0px #f9e55a;-webkit-box-shadow:inset 0px 1px 0px 0px #f9e55a;box-shadow:inset 0px 1px 0px 0px #f9e55a;background:#ffd65e;background:-moz-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0%,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e',endColorstr='#febf04',GradientType=0);text-shadow:0 -1px 0 #ffa821;}.button.red{color:#fff;background:#d24843;border-color:#ae342e;-moz-box-shadow:inset 0px 1px 0px 0px #ed8480;-webkit-box-shadow:inset 0px 1px 0px 0px #ed8480;box-shadow:inset 0px 1px 0px 0px #ed8480;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e75a54),color-stop(1,#c13933));background:-moz-linear-gradient(center top,#e75a54 5%,#c13933 100%);background:-o-linear-gradient(top,rgb(231,90,84) 5%,rgb(193,57,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e75a54',endColorstr='#c13933');text-shadow:#892e2a 0 1px;}.button.red:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#d24843),color-stop(1,#c13933));background:-moz-linear-gradient(center top,#d24843 5%,#c13933 100%);background-image:-o-linear-gradient(top,rgb(210,72,67) 5%,rgb(193,57,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d24843',endColorstr='#c13933');}.button.grey{color:#8c8c8c;padding:.4em 1em;border-color:#cccccc;-moz-box-shadow:inset 0px 1px 0px 0px #f9f9f9;-webkit-box-shadow:inset 0px 1px 0px 0px #f9f9f9;box-shadow:inset 0px 1px 0px 0px #f9f9f9;background:#cccccc;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);text-shadow:#f9f9f9 0 1px;}.button.grey:active{color:#8c8c8c;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:#cccccc;background:-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#ffffff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);}.button.electric{background:#45abc9;border-color:#2f8ca7;-moz-box-shadow:inset 0px 1px 0px 0px #81cde3;-webkit-box-shadow:inset 0px 1px 0px 0px #81cde3;box-shadow:inset 0px 1px 0px 0px #81cde3;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#57bcda),color-stop(1,#3198b6));background:-moz-linear-gradient(center top,#57bcda 5%,#3198b6 100%);background:-o-linear-gradient(top,rgb(87,188,218) 5%,rgb(49,152,182) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57bcda',endColorstr='#3198b6');text-shadow:#28697d 0 1px;}.button.electric.signup{pointer-events:none;cursor:default;opacity:0.4;filter:alpha(opacity=40);}.meant4signup .last .desc{opacity:0.4;filter:alpha(opacity=40);}.button.electric:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#2f8ca7),color-stop(1,#3198b6));background:-moz-linear-gradient(center top,#2f8ca7 5%,#3198b6 100%);background-image:-o-linear-gradient(top,rgb(47,140,167) 5%,rgb(49,152,182) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f8ca7',endColorstr='#3198b6');}.button.white{color:#717070;background:#f9f9f9;border-color:#ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,white),color-stop(1,#f1f1f1));background:-moz-linear-gradient(top,white 5%,#f1f1f1 100%);background-image:-o-linear-gradient(top center,rgb(255,255,255) 5%,rgb(241,241,241) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1');}.button.white:active{background:#f9f9f9;background-image:none;filter:none;}.button[disabled],.button.disabled{cursor:default;opacity:0.6;}div.close-btn-video{color:white;text-transform:uppercase;text-decoration:underline;text-align:right;padding:0.3em 0.3em;font-size:.8em;cursor:pointer;}#zone-preheader-wrapper{background-color:#d4ecf6;}#region-preheader .block{margin:0;padding:0;}#block-meant4-meant4login{background-color:white;display:none;}div.meant4login div.messages{padding:5px 5px 5px 10px;text-align:left;}div.meant4login div.error{background-image:none;}div.meant4login div.title-description{font-weight:normal;font-size:12px;padding-top:0.2em;text-transform:none;}section.block--ltimas-noticias-block{height:370px;}div.socialwrapper{height:4.5em;}div.socialloginandsocialshare{margin:0.5em 0;background-color:#d3ecf6;padding:1em 0;position:absolute;width:325px;left:0px;}#user-pass #edit-name{height:29px;line-height:29px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white url(/sites/all/themes/saludmedica_v1/css/images/login-field-icons.png) no-repeat left top;padding-left:32px;}.meant4login .description{display:none}.meant4login .form-item-name{margin-top:0;margin-bottom:0}.meant4login .form-item-name .error{margin-bottom:1em;}.meant4login .form-item-pass{margin-top:0}.meant4login .form-item-name label,.meant4login .form-item-pass label{line-height:2.5}.meant4login .form-item-name input,.meant4login .form-item-pass input{width:100%;height:29px;line-height:29px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white url(/sites/all/themes/saludmedica_v1/css/images/login-field-icons.png) no-repeat left top;padding-left:32px;}.meant4login .form-item-pass input{background-position:left -27px;}.block .modal.login-modal .title{margin-bottom:0}.meant4login .form-required{display:none}.meant4login .form-item-remember-me{margin:0;color:#8c8c8c}.meant4login-forgot a{display:inline-block;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/key.gif) no-repeat -4px top;padding-left:12px;color:#5193ab;font-size:.9em;}.meant4login .meant4fblogin{float:left;margin-top:2em;width:40%;text-align:right;color:#9e9e9e;font-size:.9em;}.meant4login #edit-socialloginandsocialshare-links{float:right;margin-top:2em;width:60%;}.meant4login .form-actions{float:left;margin:0 1em 0 0;}.meant4login .form-submit{-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px 16px;font-size:1.1em;font-weight:200;}.meant4login .sociallogin{padding-top:1.5em;text-align:center;}#block-meant4-registrationblock{background-color:white;display:none;}.reg-mask{position:relative;top:0;left:0;width:100%;height:100%;vertical-align:middle;}.block-meant4 .reg-mask,.page-user-register .reg-mask,.reg-mask.conditions{position:fixed;z-index:90000;background-image:url(/sites/all/themes/saludmedica_v1/css/images/semitransparent.png);background-repeat:repeat;}.reg-mask-inner.contact-importer{width:530px;height:430px;margin-left:-265px;padding:2em 1em 1em 1em;background-image:none;}.reg-mask-inner.contact-importer iframe{width:100%;height:100%}.reg-mask-inner{background-color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;left:50%;margin-left:-370px;margin-top:2em;position:relative;width:740px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/dot.gif);background-position:center top;background-repeat:repeat-y;border:1px solid #ccc;}.reg-mask-inner:after{content:'.';display:block;visibility:hidden;height:0;clear:both}.conditions .reg-mask-inner,.page-user-register .reg-mask-inner,.block-meant4 .reg-mask-inner{border:0 none;box-shadow:0 0 32px white;margin-top:150px;z-index:99999;}.block-meant4.block-meant4-registrationblock .reg-mask-inner{background-image:none;width:370px;margin-left:-185px;}.reg-mask-inner .or{font-family:Georgia,sans-serif;position:absolute;top:30px;left:370px;margin-left:-15px;padding-bottom:.2em;width:30px;font-size:1.5em;font-style:italic;text-align:center;color:#ccc;background:white;}.reg-mask-inner .modal{width:290px;float:left;}.close-btn-reg{display:none}.conditions .close-btn-reg,.page-user-register .close-btn-reg,.block-meant4 .close-btn-reg{display:block;right:5px;top:5px;cursor:pointer;background-image:url(/sites/all/themes/saludmedica_v1/css/images/closebutton.png);background-repeat:no-repeat;background-position:0 0;width:15px;height:15px;position:absolute;}.conditions .close-btn-reg:hover,.page-user-register .close-btn-reg:hover,.block-meant4 .close-btn-reg:hover{background-position:-15px 0;}.conditions .reg-mask-inner{background:white;width:720px;height:32em;overflow:hidden;}.conditions .reg-mask-inner .wrapper{margin:2em;margin-right:1em;padding-right:1em;height:28em;overflow-y:scroll;}.block .modal{margin:30px 40px}.block .modal .title{text-transform:uppercase;color:#414141;margin:0 0 30px 0;}.signup-modal .desc{margin-bottom:2em;color:#414141;text-align:center;}.signup-modal ul{margin:0;padding:0;}.signup-modal ul li a.button{display:block;padding:8px 0;font-size:1.2em;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:0.4;pointer-events:none;cursor:default;}.signup-modal ul li{margin:0 0 .75em 0;}.region-content-inner{position:relative;}ul#sharebarp{position:absolute;left:-86px;}.field-item-caruosel{width:auto;float:right;margin:0 0 26px 26px;}.field-item-caruosel ul li img{border:1px solid #CFCFCF;}.field-item-parent-img{margin:0 0 20px 0;}.field-item-parent-img .adam-img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #CFCFCF;padding:20px;}.field-item-multimedia{margin:0 0 20px 0;}.view-saludmedica-today{position:relative;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.view-saludmedica-today .view-content{margin:10px;position:relative;}.view-saludmedica-today .views-field-field-frontimage,.view-saludmedica-today .views-field-field-images{width:598px;}.view-saludmedica-today .views-field-field-frontimage .field-content,.view-saludmedica-today .views-field-field-images .field-content{float:right;}.view-saludmedica-today .views-field-title{position:absolute;left:0;top:0;width:258px;height:300px;overflow:hidden;background:#363535;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glare.png);background-position:top right;background-repeat:no-repeat;}.view-saludmedica-today .views-field-title .medicatoday-group{margin:1em 1.5em;}.view-saludmedica-today .views-field-title h2.medicatoday-header{font-size:1.75em;padding:0;margin:0 0 .4em 0;}.view-saludmedica-today .views-field-title a{color:white;}.view-saludmedica-today .views-field-title .medicatoday-content{font-size:1em;color:#ffffff;}.views-slideshow-controls-bottom .medicatoday-previous div,.views-slideshow-controls-bottom .medicatoday-next div{cursor:pointer;height:63px;width:63px;bottom:30px;position:absolute;z-index:40;}.views-slideshow-controls-bottom .medicatoday-previous div{left:30px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/news_slider_buttons.png);}.views-slideshow-controls-bottom .medicatoday-previous div:hover{background-position:0 -63px;}.views-slideshow-controls-bottom .medicatoday-next div{right:30px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/news_slider_buttons.png);background-position:-63px 0;}.views-slideshow-controls-bottom .medicatoday-next div:hover{background-position:-63px -63px;}.views-slideshow-controls-bottom .views-slideshow-pager-fields{height:10px;position:absolute;top:-2.5em;right:0;width:auto;z-index:10;}.views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{background:transparent url(/sites/all/themes/saludmedica_v1/css/images/news_slider_buttons.png) no-repeat left bottom;cursor:pointer;float:left;height:10px;width:10px;margin:0 5px 0 0;}.views-slideshow-controls-bottom .views-slideshow-pager-fields .active{background-position:-10px bottom;}#user-register-form .register-form .div.horizontal-tabs{border:0px;}#user-register-form .register-form ul.horizontal-tabs-list{margin:0px;padding:0px;background:none;}#user-register-form .register-form ul.horizontal-tabs-list li{margin:0px;padding:0;background-image:url(/sites/all/themes/saludmedica_v1/css/images/line-tab.png);background-repeat:no-repeat;background-position:right 0;background-color:transparent;height:49px;line-height:49px;border:0px solid;}#user-register-form .register-form ul.horizontal-tabs-list li.last{background:none;}#user-register-form .register-form ul.horizontal-tabs-list li a{color:#333333;font-size:12px;display:block;margin:0px;padding:0 49px 0 20px;;background:none;text-transform:uppercase;}#user-register-form .register-form ul.horizontal-tabs-list li a:hover,#user-register-form .register-form ul.horizontal-tabs-list li.selected a{font-weight:bold;}.page-signup-professional .zone-content{border:1px solid #8d8d8d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.page-signup-professional .register-form{}.page-signup-professional .fieldset-wrapper #edit-account{border:1px solid #8d8d8d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:0;margin:0;background-color:#ffffff;padding:20px;}.page-signup-professional .fieldset-wrapper #edit-account input{width:350px;height:30px;font-size:12px;}.page-signup-professional .fieldset-wrapper #edit-account .form-wrapper .fieldset-wrapper{width:400px;margin:0 auto;}.page-signup-professional .form-wrapper .form-item{width:400px;margin:5px auto;}.page-signup-professional .password-strength{float:none !important;margin:15px 0;}.page-signup-professional .fieldset-wrapper #edit-account .description{}.page-signup-professional .zone-content div.horizontal-tabs{border:none;margin-bottom:0;}.page-signup-professional .region-sidebar-second{margin:55px 0 0 0;padding:15px;border:1px solid #8d8d8d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:240px !important;}.horizontal-tabs fieldset.horizontal-tabs-pane{padding:0;}.page-signup-professional .region-content-inner{border-right:0px solid #ccc !important;}.page-signup-professional .horizontal-tabs ul.horizontal-tabs-list{border-right:0px solid #ccc !important;}.page-signup .block-system{margin:0;}div#socialmedia{border-top:3px solid #e8e8e8;padding-top:1.5em;margin-bottom:15px;}.ads_google{border-top:3px solid #e8e8e8;padding-top:1.5em;}.related-articles .content{border-top:3px solid #e8e8e8;padding-top:1.5em;}.block-invite .block-inner > .content{background:#d5ecf6;border-color:#c5e5f0;box-shadow:inset 0 1px #ebf6fb;-webkit-box-shadow:inset 0 1px #ebf6fb;-moz-box-shadow:inset 0 1px #ebf6fb;}.block-invite .block-inner > .content{border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px white;-moz-box-shadow:inset 0 1px white;box-shadow:inset 0 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em;}.block-invite .block-inner > .content{color:#2184a1;text-shadow:0 1px white}.block-invite form{position:relative}.block-invite .form-item-email{margin:0;background:white;padding:.5em;margin-top:.5em;border:1px solid #b7d4ea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;-moz-box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;}.block-invite .form-item-email label{display:none}.block-invite .form-item-email input{font-size:.9em;background:transparent;border:none;width:70%;color:#4d4b4c;}.block-invite .form-item-email input:active,.block-invite .form-item-email input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.block-invite .form-item-email input.placeholder{color:#999;}.block-invite .form-item-email input.error{color:#c00;}.block-invite .form-submit{color:#706f6f;text-shadow:0 1px white;font-size:.8em;font-weight:bold;line-height:1.8;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:-webkit-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:-moz-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:-o-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-color:#e7e7e7;}.block-invite .form-submit:active{background-image:none;}.block-invite .form-submit{position:relative;text-align:right;}.block-solr-sort-view-compare{background-color:#f6f6f6;border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;-moz-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;padding:14px 16px 10px 16px;}.block-solr-sort-view-compare .form-item{margin:0;float:left;}.block-solr-sort-view-compare .form-item label{display:inline-block;padding-right:10px;position:relative;top:2px;}.block-solr-sort-view-compare .form-type-radios.form-item-view-mode{margin:0px 60px;}.block-solr-sort-view-compare .form-item-view-mode label{top:-6px;}.block-solr-sort-view-compare .form-item-view-mode .form-type-radio label{display:none;}.block-solr-sort-view-compare .form-item-view-mode input.form-radio{margin:0;padding:0;border:none 0px;width:24px;height:24px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;filter:alpha(opacity=0);cursor:pointer;}.block-solr-sort-view-compare .form-item-view-mode .form-radios{display:inline-block;top:2px;position:relative;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);border:solid 1px #cccccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.block-solr-sort-view-compare .edit-view-mode-grid,.block-solr-sort-view-compare .edit-view-mode-list{background:none transparent;filter:none;border:none 0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/list-grid.png);background-position:6px 6px;background-repeat:no-repeat;cursor:pointer;}.block-solr-sort-view-compare .edit-view-mode-grid{border-right:solid 1px #cccccc;}.block-solr-sort-view-compare .edit-view-mode-list{background-position:5px -18px;}.block-solr-sort-view-compare input.solr-compare{float:right;}.block-facetapi-cbdrprbeua0ielerjdrugtpav9sl1ssr{margin:0;margin-bottom:20px;padding:10px;border:solid 1px #ececec;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;margin-top:-4px;background-color:#fff;}ul.facetapi-sm-letters{margin:0;padding:0;list-style:none;list-style-image:none;text-align:center;}ul.facetapi-sm-letters li{margin:2px;margin-right:1px;padding:0;display:inline-block;}ul.facetapi-sm-letters li.first{margin-left:0px;}ul.facetapi-sm-letters li.last{margin-right:0px;}ul.facetapi-sm-letters li a{display:block;padding:2px;width:13px;height:14px;text-align:center;line-height:15px;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none;}ul.facetapi-sm-letters li a:hover,ul.facetapi-sm-letters li a.active,ul.facetapi-sm-letters li a.facetapi-active{background-color:#5193ab;color:#fff;}ul.facetapi-sm-letters li.first a,ul.facetapi-sm-letters li.first a.active{background:none;color:#2184a1;width:auto;}ul.facetapi-sm-letters li.first a:hover{text-decoration:underline;}.view-solr-view .view-empty .empty-text{border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;-moz-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;padding:70px 14px 30px 14px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_196_circle_exclamation_mark_grey.png);background-position:50% 30px;background-repeat:no-repeat;background-color:#f6f6f6;color:#696768;font-size:1.426em;text-align:center;}.view-solr-view .view-empty .empty-text a{font-weight:bold;text-decoration:underline;}.view-solr-view .pager-wrapper{margin:0;margin-top:20px;border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.view-solr-view .pager-wrapper .block-facetapi{padding:10px;border-bottom:solid 1px #ececec;}.view-solr-view .pager-wrapper div.clearfix{padding:12px 16px;background-color:#f6f6f6;}.view-solr-view .pager-wrapper div.clearfix .item-list,.view-solr-view .pager-wrapper div.clearfix a.back-to-top{float:left;margin-right:24px;}.view-solr-view .pager-wrapper div.clearfix a.back-to-top{margin-top:4px;}.view-solr-view .pager-wrapper div.clearfix form{float:right;}.view-solr-view .pager-wrapper ul.pager{background:none transparent;background-color:#fff;border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -4px rgba(0,0,0,0.8);-moz-box-shadow:0px 1px 10px -4px rgba(0,0,0,0.8);box-shadow:0px 1px 10px -4px rgba(0,0,0,0.8);position:relative;}.view-solr-view .pager-wrapper ul.pager .ajax-progress-throbber{position:absolute;right:-20px;top:2px;}.view-solr-view .pager-wrapper ul.pager li{border:none 0px;background:none transparent;padding:0;margin:0;border-right:solid 1px #ccc;display:block;width:auto;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;position:static;top:0;left:0;}.view-solr-view .pager-wrapper ul.pager li.first,.view-solr-view .pager-wrapper ul.pager li.first a:hover,.view-solr-view .pager-wrapper ul.pager li.first a:focus,.view-solr-view .pager-wrapper ul.pager li.first a:active{-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}.view-solr-view .pager-wrapper ul.pager li.last,.view-solr-view .pager-wrapper ul.pager li.last a:hover,.view-solr-view .pager-wrapper ul.pager li.last a:focus,.view-solr-view .pager-wrapper ul.pager li.last a:active{-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}.view-solr-view .pager-wrapper ul.pager li.last{border-right:none 0px;}.view-solr-view .pager-wrapper ul.pager li.pager-current,.view-solr-view .pager-wrapper ul.pager li.pager-ellipsis,.view-solr-view .pager-wrapper ul.pager li a{padding:6px 8px;line-height:12px;font-size:12px;color:#2184a1;font-weight:normal;}.view-solr-view .pager-wrapper ul.pager li a{background:none transparent;border:none 0px;width:auto;margin:0;display:inline-block;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.view-solr-view .pager-wrapper ul.pager li.pager-current,.view-solr-view .pager-wrapper ul.pager li a:hover,.view-solr-view .pager-wrapper ul.pager li a:focus,.view-solr-view .pager-wrapper ul.pager li a:active{background-color:#5193ab;color:#fff;}.view-solr-view .result{padding:14px;margin:10px 0px;border:solid 1px #cecece;overflow:hidden;position:relative;text-shadow:0px 1px 0px #ffffff;}.view-solr-view .result:hover,.view-solr-view .result.hilight,.view-solr-view .result.compare-checked{background-color:#d9edf7;border-color:#bce8f1;}.view-solr-view .result .profile-picture{border:solid 1px #dedede;background-color:#fff;padding:8px;position:relative;width:144px;height:144px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 8px -1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 8px -1px rgba(0,0,0,0.2);box-shadow:0px 0px 8px -1px rgba(0,0,0,0.2);text-align:center;}.view-solr-view .result .profile-picture .profile-links{list-style:none;margin:0;width:144px;height:144px;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.4);position:absolute;z-index:30;top:8px;left:8px;display:none;}.view-solr-view .result:hover .profile-picture .profile-links,.view-solr-view .result.hover .profile-picture .profile-links{display:block;}.view-solr-view .result .profile-picture .profile-links li{text-align:left;display:block;margin:6px 8px;border:solid 1px #cccccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.view-solr-view .result .profile-picture .profile-links li:first-child,.view-solr-view .result .profile-picture .profile-links li.first{margin-top:9px;}.view-solr-view .result .profile-picture .profile-links li a{display:block;height:17px;line-height:17px;padding:4px;padding-left:26px;color:#000;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.view-solr-view .result .profile-picture .profile-links li.profile-view a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_104_eye-open.png);background-position:7px 7px;background-repeat:no-repeat;}.view-solr-view .result .profile-picture .profile-links li.profile-ask a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_110_comments.png);background-position:7px 7px;background-repeat:no-repeat;}.view-solr-view .result .profile-picture .profile-links li.profile-availability a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar.png);background-position:7px 6px;background-repeat:no-repeat;}.view-solr-view .result .profile-picture .profile-links li.profile-save a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_004_heart.png);background-position:6px 7px;background-repeat:no-repeat;}.view-solr-view .result .profile-picture .profile-links li.profile-on-map a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_061_map-marker.png);background-position:7px 6px;background-repeat:no-repeat;}.view-solr-view .result h4{margin:0;margin-top:10px;font-size:1em;}.view-solr-view .result.list h4{margin-top:0px;}.view-solr-view .result h4 .name{text-decoration:underline;}.view-solr-view .result h4 .professional{font-weight:normal;}.view-solr-view .result h4 .views-count{font-size:0.8em;color:#8c8c8c;font-weight:normal;}.view-solr-view .result .distance{display:none;color:#4c4b4c;padding-left:14px;line-height:12px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_061_map-marker.png);background-position:0px 0px;background-repeat:no-repeat;}.view-solr-view .result .distance span{border-bottom:dotted 1px #4c4b4c;font-size:0.868em;line-height:1;}.view-solr-view .result.grid .distance{margin-left:36px;}.view-solr-view .result.grid .appointments-dates-wrapper,.view-solr-view .result .profile-infobox{display:none;}.view-solr-view .result .appointments-dates-wrapper{float:left;width:380px;margin-top:8px;margin-left:16px;position:relative;}.view-solr-view .result .appointments-dates-wrapper a.appointment-calendar{position:absolute;top:-28px;right:-18px;text-decoration:underline;}.view-solr-view .result .appointments-dates-wrapper a.previous,.view-solr-view .result .appointments-dates-wrapper a.next{cursor:pointer;width:14px;height:20px;display:block;position:absolute;top:10px;text-indent:100%;overflow:hidden;}.view-solr-view .result .appointments-dates-wrapper a.previous{left:-18px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_078_chevron-left.png);background-position:4px 4px;background-repeat:no-repeat;}.view-solr-view .result .appointments-dates-wrapper a.next{right:-18px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_079_chevron-right.png);background-position:2px 4px;background-repeat:no-repeat;}.view-solr-view .result .appointments-dates-wrapper a.previous.disabled,.view-solr-view .result .appointments-dates-wrapper a.next.disabled{opacity:0.2;}.view-solr-view .result .appointments-dates-wrapper .appointments-dates-frame{overflow:hidden;width:380px;}.view-solr-view .result .appointments-dates-wrapper ul,.view-solr-view .result .appointments-dates-wrapper ul li{margin:0;padding:0;list-style:none;}.view-solr-view .result .appointments-dates-wrapper div.item-list ul li{padding:4px;border-bottom:solid 1px transparent;font-size:0.9em;}.view-solr-view .result .appointments-dates-wrapper div.item-list ul li.last{border-bottom:none 0px transparent;}.view-solr-view .result .appointments-dates-wrapper ul.appointments-dates{width:0px;}.view-solr-view .result .appointments-dates-wrapper ul.appointments-dates.loading{opacity:0.6;}.view-solr-view .result .appointments-dates-wrapper ul.appointments-dates.loading:before{content:'';position:absolute;top:50px;left:50%;margin-left:-12px;width:24px;height:24px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader-transparent.gif);background-repeat:no-repeat;background-position:top left;z-index:1;opacity:1;display:block;}.view-solr-view .result .appointments-dates-wrapper ul.appointments-dates li.appointments{float:left;display:block;}.view-solr-view .result .appointments-dates-wrapper table{width:380px;margin:0;border:solid 1px #dedede;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-collapse:separate;}.view-solr-view .result .appointments-dates-wrapper table tr:last-child td:first-child{-webkit-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;border-radius:0 0 0 6px;}.view-solr-view .result .appointments-dates-wrapper table tr:last-child td:last-child{-webkit-border-radius:0 0 6px 0;-moz-border-radius:0 0 6px 0;border-radius:0 0 6px 0;}.view-solr-view .result .appointments-dates-wrapper table.empty-table tr:last-child td{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;text-align:center;}.view-solr-view .result .appointments-dates-wrapper table th{font-weight:bold;background-color:#dedede;}.view-solr-view .result .appointments-dates-wrapper table th:nth-child(2n){background-color:#d3d3d3;}.view-solr-view .result .appointments-dates-wrapper table td{background-color:#ffffff;vertical-align:top;padding:0px;}.view-solr-view .result .appointments-dates-wrapper table td:nth-child(2n){background-color:#f2f2f2;}.view-solr-view .result .appointments-dates-wrapper table th span{display:block;font-weight:normal;}.profile-infobox{width:300px;line-height:1;border:solid 1px #d4d4d4;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.profile-infobox .infobox-content-wrapper{padding:10px;position:relative;}.profile-infobox .infobox-content-wrapper a.infobox-close{display:block;width:0px;height:0px;line-height:0px;font-size:0px;overflow:hidden;position:absolute;top:0px;right:0px;padding-left:20px;padding-top:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_013_remove_red.png);background-position:5px 5px;background-repeat:no-repeat;}.profile-infobox .profile-picture{float:left;line-height:0px;border:solid 1px #d4d4d4;margin-right:10px;margin-bottom:6px;}.profile-infobox .profile-picture img{border:solid 1px #fff;height:100px !important;max-height:100px !important;max-width:auto !important;width:auto !important;}.profile-infobox h4{font-size:1.246em;font-weight:bold;margin:0;padding:0;margin-bottom:6px;margin-right:10px;}.profile-infobox .address,.profile-infobox .professional{margin-bottom:6px;}.profile-infobox address{margin:0;}.view-solr-view .result.grid{float:left;width:162px;padding-bottom:0px;}.view-solr-view .views-row-2 .result.grid,.view-solr-view .views-row-5 .result.grid,.view-solr-view .views-row-8 .result.grid,.view-solr-view .views-row-11 .result.grid,.view-solr-view .views-row-14 .result.grid{margin-left:22px;margin-right:22px;}.view-solr-view .views-row-1 .result.grid,.view-solr-view .views-row-4 .result.grid,.view-solr-view .views-row-7 .result.grid,.view-solr-view .views-row-10 .result.grid,.view-solr-view .views-row-13 .result.grid{clear:both;}.view-solr-view .result.grid .info-wrapper{position:relative;min-height:40px;height:auto;border-bottom:solid 1px #ececec;margin-top:10px;padding-bottom:6px;}.view-solr-view .result.grid:hover .info-wrapper,.view-solr-view .result.grid.hilight .info-wrapper,.view-solr-view .result.grid.compare-checked .info-wrapper{border-bottom:solid 1px #bce8f1;}.view-solr-view .result.grid .info-wrapper .field-type-fivestar{padding-left:34px;margin-bottom:4px;display:block;}.view-solr-view .result.grid .info-wrapper .online-status{padding-left:34px;display:inline-block;}.view-solr-view .result.grid .info-wrapper .marker{position:absolute;top:0px;left:0px;}.view-solr-view .result.grid .address{border-top:solid 1px #fff;padding-top:6px;margin-bottom:10px;}.view-solr-view .result .address address{margin:0;font-size:0.9em;}.view-solr-view .result .address address.pr{padding-left:20px;background:url(/sites/all/themes/saludmedica_v1/css/images/flag_pr_16x14.png) 0px 2px no-repeat;}.view-solr-view .result .address address.us{padding-left:20px;background:url(/sites/all/themes/saludmedica_v1/css/images/flag_us_16x14.png) 0px 2px no-repeat;}.view-solr-view .result.grid .compare-checkbox{background-color:#ececec;margin:0px -14px;margin-top:10px;padding:10px 14px;-webkit-box-shadow:inset 0px 2px 6px -2px rgba(0,0,0,0.3);box-shadow:inset 0px 2px 6px -2px rgba(0,0,0,0.3);}.view-solr-view .result.list{margin-bottom:18px;padding-bottom:20px;}.view-solr-view .result.list .profile-picture{float:left;margin-right:18px;margin-bottom:10px}.view-solr-view .result.list h4 .name{font-size:1.1em;}.view-solr-view .result.list .info-wrapper{float:left;}.view-solr-view .result.list .info-wrapper .address,.view-solr-view .result.list .info-wrapper .distance{display:inline-block;padding-right:10px;border-right:solid 1px #cccccc;margin-right:10px;}.view-solr-view .result.list .info-wrapper .distance{display:none;}.view-solr-view .result.list .address{float:left;}.view-solr-view .result.list .info-wrapper .field-type-fivestar{display:inline-block;position:absolute;left:52px;top:182px;}.view-solr-view .result.list .info-wrapper .field-type-fivestar .form-item{margin:0;}.view-solr-view .result.list .marker{position:absolute;right:10px;top:10px;}.region-sidebar-second-inner .block-saludmedica-mobile-reset-prsrch{margin-bottom:20px;padding:10px;background-color:#ccc;margin-top:-16px;background-color:#f6f6f6;border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-sidebar-second-inner .block-saludmedica-mobile-reset-prsrch a.close-search-filters{display:none;}.region-sidebar-second-inner .block-saludmedica-mobile-reset-prsrch a.reset-search-filters{display:block;width:100%;padding:4px 0px;font-size:1.5em;font-weight:bold;}.region-sidebar-second-inner > .block-facetapi{margin:0;margin-bottom:10px;margin-top:0px;padding:10px;background-color:#f6f6f6;border:solid 1px #ececec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;-moz-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;}.region-sidebar-second-inner > .block-facetapi ~ .block-facetapi{margin-top:-18px;border-top:none 0px;padding-top:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.region-sidebar-second-inner .block-facetapi h2{margin-top:10px;color:#898989;font-size:0.9em;font-weight:bold;}.region-sidebar-second-inner > .block-facetapi ~ .block-facetapi h2{border-top:solid 1px #ececec;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;-moz-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;padding-top:10px;}.region-sidebar-second-inner .block-facetapi select{width:278px;}.region-sidebar-second-inner .block-facetapi .item-list ul,.region-sidebar-second-inner .block-facetapi .item-list ul li{margin:0;padding:0;list-style:none;list-style-image:none;}.region-sidebar-second-inner .block-facetapi .item-list ul li{margin-left:10px;margin-bottom:4px;font-weight:bold;color:#363535;}.region-sidebar-second-inner .block-facetapi .item-list ul li a{font-weight:normal;color:#0088a2;}.region-sidebar-second-inner .block-facetapi .item-list a.facetapi-limit-link{font-weight:bold;color:#0088a2;float:right;margin:6px 10px 6px 0px;}.region-sidebar-second-inner .block-facetapi .item-list:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}.region-sidebar-second-inner .block-facetapi input.form-text{width:278px;padding:0px 8px;color:#363535;height:28px;background:#fff;border:1px solid #cccccc;-webkit-border-radius:4px;-moz-border-radius   :4px;border-radius        :4px;-webkit-box-shadow:2px 0px 6px -3px rgba(0,0,0,0.4) inset,-2px 0px 6px -3px rgba(0,0,0,0.4) inset;-moz-box-shadow   :2px 0px 6px -3px rgba(0,0,0,0.4) inset,-2px 0px 6px -3px rgba(0,0,0,0.4) inset;box-shadow:2px 0px 6px -3px rgba(0,0,0,0.4) inset,-2px 0px 6px -3px rgba(0,0,0,0.4) inset;}.region-sidebar-second-inner .block-facetapi input.form-submit{padding:6px 14px;border:1px solid #cdcdcd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:28px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.region-sidebar-second-inner .block-facetapi .sm-slider.ui-slider-horizontal{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:none transparent;background-color:#d7d7d7;border-color:transparent;-webkit-box-shadow:inset 0px 0px 8px -2px rgba(0,0,0,0.4);-moz-box-shadow:inset 0px 0px 8px -2px rgba(0,0,0,0.4);box-shadow:inset 0px 0px 8px -2px rgba(0,0,0,0.4);height:6px;}.region-sidebar-second-inner .block-facetapi .sm-slider .ui-slider-handle{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:none transparent;border:none 0px;margin-left:-10px;width:20px;height:20px;top:-7px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/slider_handle.png);background-repeat:no-repeat;background-position:0px 0px;}.region-sidebar-second-inner .block-facetapi .sm-slider .ui-slider-handle.ui-state-hover,.region-sidebar-second-inner .block-facetapi .sm-slider .ui-slider-handle.ui-state-active,.region-sidebar-second-inner .block-facetapi .sm-slider .ui-slider-handle.ui-state-focus{background-position:0px -20px;}.region-sidebar-second-inner .block-facetapi .sm-slider .ui-slider-range{background:rgb(104,184,198);background:-moz-linear-gradient(top,rgba(104,184,198,1) 0%,rgba(95,176,192,1) 40%,rgba(78,159,178,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(104,184,198,1)),color-stop(40%,rgba(95,176,192,1)),color-stop(100%,rgba(78,159,178,1)));background:-webkit-linear-gradient(top,rgba(104,184,198,1) 0%,rgba(95,176,192,1) 40%,rgba(78,159,178,1) 100%);background:-o-linear-gradient(top,rgba(104,184,198,1) 0%,rgba(95,176,192,1) 40%,rgba(78,159,178,1) 100%);background:-ms-linear-gradient(top,rgba(104,184,198,1) 0%,rgba(95,176,192,1) 40%,rgba(78,159,178,1) 100%);background:linear-gradient(to bottom,rgba(104,184,198,1) 0%,rgba(95,176,192,1) 40%,rgba(78,159,178,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68b8c6',endColorstr='#4e9fb2',GradientType=0);-webkit-box-shadow:inset 0px 1px 2px 0px rgba(255,255,255,0.4),0px 1px 6px -2px rgba(0,0,0,0.4);-moz-box-shadow:inset 0px 1px 2px 0px rgba(255,255,255,0.4),0px 1px 6px -2px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 2px 0px rgba(255,255,255,0.4),0px 1px 6px -2px rgba(0,0,0,0.4);}.region-sidebar-second-inner .block-facetapi .sm-slider-wrapper{margin-top:1em;margin-bottom:1em;}.region-sidebar-second-inner .block-facetapi .sm-slider-wrapper .ticks{margin-top:6px;font-size:0.924em;color:#a5a5a5;}.view-solr-view .result-count{display:none;}.region-content .block-facetapi ul.facetapi-facetapi-tab-links{margin:0;padding:0;margin-bottom:10px;padding-bottom:4px;background:none transparent;border:none 0px transparent;border-bottom:1px solid #dddddd;list-style:none;list-style-image:none;}.region-content .block-facetapi ul.facetapi-facetapi-tab-links:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li{margin:0;margin-bottom:12px;margin-right:16px;border:1px solid #ddd;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li a{padding:6px 10px;text-decoration:none;display:block;font-weight:bold;}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li{color:#363535;background:#fae264;border-color:#f9db55;border-bottom-color:#f4c120;border-right-color:#f4c120;border-left-color:#f4c120;-moz-box-shadow:inset 0px 1px 0px 0px #f9e55a;-webkit-box-shadow:inset 0px 1px 0px 0px #f9e55a;box-shadow:inset 0px 1px 0px 0px #f9e55a;background:-moz-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fae264),color-stop(22%,#f9dc58),color-stop(74%,#f5c72d),color-stop(100%,#f4c01c));background:-webkit-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-o-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:-ms-linear-gradient(top,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);background:linear-gradient(to bottom,#fae264 0%,#f9dc58 22%,#f5c72d 74%,#f4c01c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae264',endColorstr='#f4c01c',GradientType=0);}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li a{color:#363535;text-shadow:0px 1px 0px rgba(255,255,255,0.6);}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li:hover,.region-content .block-facetapi ul.facetapi-facetapi-tab-links li:focus{color:#fff;background:#febf01;background:-moz-linear-gradient(top,#febf01 0%,#febf01 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#febf01),color-stop(100%,#febf01));background:-webkit-linear-gradient(top,#febf01 0%,#febf01 100%);background:-o-linear-gradient(top,#febf01 0%,#febf01 100%);background:-ms-linear-gradient(top,#febf01 0%,#febf01 100%);background:linear-gradient(to bottom,#febf01 0%,#febf01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febf01',endColorstr='#febf01',GradientType=0);}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li:hover a,.region-content .block-facetapi ul.facetapi-facetapi-tab-links li:focus a{color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,0.6);}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li.active,.region-content .block-facetapi ul.facetapi-facetapi-tab-links li.active:focus,.region-content .block-facetapi ul.facetapi-facetapi-tab-links li.active:hover{background:none transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;text-shadow:none;border:solid 1px #d4d4d4;background-color:#5193ab;color:#fff;-moz-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.9);-webkit-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.9);box-shadow:0px 4px 4px -1px rgba(0,0,0,0.9);}.region-content .block-facetapi ul.facetapi-facetapi-tab-links li.active a,.region-content .block-facetapi ul.facetapi-facetapi-tab-links li.active:focus a,.region-content .block-facetapi ul.facetapi-facetapi-tab-links li.active:hover a{color:#fff;text-shadow:none;}#saludmedica-profiles-facet-textfield-form{position:relative;}#saludmedica-profiles-facet-textfield-form input.form-text{padding-right:70px;}#saludmedica-profiles-facet-textfield-form input#edit-search{position:absolute;top:0px;right:0px;padding:5px 10px;border-radius:0px 4px 4px 0px;display:none;}#saludmedica-profiles-facet-textfield-form input#edit-search.form-autocomplete{}#edit-ratings{margin-bottom:10px;}#edit-ratings .form-item input.form-radio{position:relative;top:-1px;}#edit-ratings .form-item label{display:inline-block;padding-left:80px;line-height:20px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/stars-rating.png);background-position:0px 22px;background-repeat:no-repeat;}#edit-ratings .form-item.rating-any label{background-position:2px -180px;}#edit-ratings .form-item.rating-5 label{background-position:2px -162px;}#edit-ratings .form-item.rating-10 label{background-position:2px -144px;}#edit-ratings .form-item.rating-15 label{background-position:2px -126px;}#edit-ratings .form-item.rating-20 label{background-position:2px -108px;}#edit-ratings .form-item.rating-25 label{background-position:2px -90px;}#edit-ratings .form-item.rating-30 label{background-position:2px -72px;}#edit-ratings .form-item.rating-35 label{background-position:2px -54px;}#edit-ratings .form-item.rating-40 label{background-position:2px -36px;}#edit-ratings .form-item.rating-45 label{background-position:2px -18px;}#edit-ratings .form-item.rating-50 label{background-position:2px 0px;}.fb-button,.tw-button{padding:0;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;}.fb-button{background:#547fcd;background:-moz-linear-gradient(top,#547fcd 0%,#4e79c9 21%,#3962b7 74%,#3159b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#547fcd),color-stop(21%,#4e79c9),color-stop(74%,#3962b7),color-stop(100%,#3159b1));background:-webkit-linear-gradient(top,#547fcd 0%,#4e79c9 21%,#3962b7 74%,#3159b1 100%);background:-o-linear-gradient(top,#547fcd 0%,#4e79c9 21%,#3962b7 74%,#3159b1 100%);background:-ms-linear-gradient(top,#547fcd 0%,#4e79c9 21%,#3962b7 74%,#3159b1 100%);background:linear-gradient(to bottom,#547fcd 0%,#4e79c9 21%,#3962b7 74%,#3159b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#547fcd',endColorstr='#3159b1',GradientType=0);border:solid 1px #3259a6;border-bottom:0px none;}.tw-button{background:#5bc3f3;background:-moz-linear-gradient(top,#5bc3f3 0%,#41afe2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5bc3f3),color-stop(100%,#41afe2));background:-webkit-linear-gradient(top,#5bc3f3 0%,#41afe2 100%);background:-o-linear-gradient(top,#5bc3f3 0%,#41afe2 100%);background:-ms-linear-gradient(top,#5bc3f3 0%,#41afe2 100%);background:linear-gradient(to bottom,#5bc3f3 0%,#41afe2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc3f3',endColorstr='#41afe2',GradientType=0);border:solid 1px #329fd6;border-bottom:0px none;}.fb-button .icon,.tw-button .icon{width:32px;height:32px;overflow:hidden;display:block;float:left;padding:4px;margin-left:4px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/fb-tw.png);background-position:-4px -6px;background-repeat:no-repeat;}.fb-button .icon{border-top:solid 1px #6f8fce;border-right:solid 1px #3259a6;}.tw-button .icon{background-position:-4px -65px;border-top:solid 1px #5cc3f3;border-right:solid 1px #37a1d1;}.fb-button .text,.tw-button .text{display:block;float:left;padding:10px 0px;width:220px;font-size:1.1em;text-shadow:0px 1px 0px #0000;filter:dropshadow(color=#0000,offx=0,offy=1);color:#fff;font-weight:bold;text-decoration:none;text-align:center;}.fb-button .text{border-left:solid 1px #6f8fce;border-top:solid 1px #6f8fce;}.tw-button .text{border-left:solid 1px #5cc3f3;border-top:solid 1px #5cc3f3;}.block-facetapi.filter-expand{position:relative;overflow:hidden;padding-bottom:28px;}.block-facetapi.filter-expand.filter-expanded{z-index:9999;}.block-facetapi.filter-expand.filter-expanded h2{border-top:none 0px transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:0px;}.block-facetapi.filter-expand div.content{overflow:hidden;}.block-facetapi.filter-expand a.facetapi-limit-link{position:absolute;bottom:6px;right:10px;margin:0 !important;}.block-facetapi.filter-expand div.content ul ol{margin:0px;padding:0px;border:none 0px transparent;}.block-facetapi.filter-expand.filter-expanded div.content ul{padding:0px;width:918px;}.block-facetapi.filter-expand.filter-expanded div.content ul ol{width:306px;float:left;}div.filter-expand-overlay{z-index:1000;background-color:black;opacity:0.5;position:fixed;top:0px;left:0px;width:100%;height:100%;display:none;}#block-system-main.loading{position:relative;}#block-system-main.loading:before{content:'';display:block;position:absolute;width:50px;height:50px;top:100px;left:50%;margin-left:-25px;z-index:90;background-image:url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader-100.gif);background-size:50px 50px;background-position:0px 0px;background-repeat:no-repeat;}.region-content .node .horizontal-tabs{border:0;}.region-content .node .horizontal-tabs .horizontal-tabs-list{background:transparent;border:0;border-bottom:1px solid #dddddd;}.region-content .node .horizontal-tabs .horizontal-tabs-panes{margin-top:1em;}.region-content .node .horizontal-tabs .horizontal-tab-button{min-width:0;margin:0 10px;border:1px solid white;border-bottom:0;background:white;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.region-content .node .horizontal-tabs .horizontal-tab-button.selected{border:1px solid #dddddd;border-bottom:0;margin-bottom:-1px;padding-bottom:2px;background-color:#fff;}.region-content .node .horizontal-tabs .horizontal-tab-button a{padding:6px 10px;text-decoration:none;}.region-content .node .horizontal-tabs .horizontal-tab-button a:hover,.region-content .node .horizontal-tabs .horizontal-tab-button a:focus{background-color:transparent;text-decoration:underline;}.region-content .node .horizontal-tabs .horizontal-tab-button.selected a:hover,.region-content .node .horizontal-tabs .horizontal-tab-button.selected a:focus{background-color:transparent;text-decoration:underline;}.region-content .node .horizontal-tabs .horizontal-tab-button strong{font-weight:normal;}.region-content .node .horizontal-tabs .horizontal-tab-button.selected strong{color:#000;}.region-content .node.node-product ul.links li.statistics_counter{display:none;}.region-content .node-product .group-top{margin-bottom:2em;}.region-content .node-product .group-top .galleryformatter{float:left;width:300px;}.region-content .node-product .group-top .galleryformatter .gallery-slides{margin:0;margin-bottom:2px;padding:4px;border:1px solid #ccc;background:white;}.region-content .node-product .group-top .galleryformatter .gallery-slides a.slide-button{display:none;}.region-content .node-product .group-top .galleryformatter .gallery-thumbs{margin:0 auto;width:300px !important;}.region-content .node-product .group-top .galleryformatter .gallery-thumbs ul{width:300px !important;overflow:visible !important;}.region-content .node-product .group-top .galleryformatter .gallery-thumbs li{margin-right:6px;margin-top:6px;padding:4px;border:1px solid #ccc;background:white;}.region-content .node-product .group-top .galleryformatter .gallery-thumbs li.cloned,.region-content .node-product .group-top .galleryformatter .gallery-thumbs li.empty{display:none;}.region-content .node-product .group-top .galleryformatter .gallery-thumbs li.slide-2,.region-content .node-product .group-top .galleryformatter .gallery-thumbs li.slide-5,.region-content .node-product .group-top .galleryformatter .gallery-thumbs li.slide-8,.region-content .node-product .group-top .galleryformatter .gallery-thumbs li.slide-11{margin-right:0px;}.region-content .node-product .group-top .galleryformatter .gallery-thumbs a.arrow{display:none;}.region-content .node-product .group-top .field{margin-left:320px;margin-bottom:15px;}.region-content .node-product .group-top .field .field-label,.region-content .node-product .professionals-map-label,.region-content .node-product .field-group-htab .field-group-div h3{color:#949494;font-weight:bold;font-size:1.246em;margin-bottom:8px;}.region-content .node-product .field-name-field-accepted-insurance-plans ul{padding:0;margin:0.5em 0 1em 1.5em;}.region-content .node-product .field-name-field-accepted-insurance-plans ul li{font-weight:bold;list-style-type:disc;}.region-content .node-product .field-name-field-accepted-payment-methods .field-item{display:list-item;margin:0px 0px 4px 20px;font-weight:bold;white-space:pre-wrap;}.region-content .node-product h1.title{text-shadow:0px 1px 1px #cdc9c9;filter:dropshadow(color=#cdc9c9,offx=0,offy=1);text-transform:none;}.field-custom-node-social-links .addthis_toolbox{height:70px;overflow:hidden;margin-bottom:15px;}.region-content .node-product .group-top a.like-this-product{display:block;}.region-content .node-product .field-custom-product-newsletter{background:#d5ecf6;border:1px solid #c5e5f0;box-shadow:inset 0 1px #ebf6fb;-webkit-box-shadow:inset 0 1px #ebf6fb;-moz-box-shadow:inset 0 1px #ebf6fb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1em;}.region-content .node-product .field-custom-product-newsletter p{color:#2184a1;text-shadow:0 1px white}.region-content .node-product .field-custom-product-newsletter form{position:relative}.region-content .node-product .field-custom-product-newsletter .form-item-mail{margin:0;background:white;padding:.5em;border:1px solid #b7d4ea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;-moz-box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;box-shadow:0 1px #edf7fb,inset 8px 8px 8px -8px #cdcfcf;}.region-content .node-product .field-custom-product-newsletter label{display:none}.region-content .node-product .field-custom-product-newsletter input{font-size:.9em;background:transparent;border:none;width:70%;color:#4d4b4c;}.region-content .node-product .field-custom-product-newsletter .form-item-mail input:active,.region-content .node-product .field-custom-product-newsletter .form-item-mail input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.region-content .node-product .field-custom-product-newsletter .form-item-mail input.placeholder{color:#999;}.region-content .node-product .field-custom-product-newsletter .form-item-mail input.error{color:#c00;}.region-content .node-product .field-custom-product-newsletter .form-submit{color:#706f6f;text-shadow:0 1px white;font-size:.8em;font-weight:bold;line-height:1.8;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:-webkit-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:-moz-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:-o-linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-image:linear-gradient(top,rgb(255,255,255),rgb(231,231,231));background-color:#e7e7e7;width:auto;}.region-content .node-product .field-custom-product-newsletter .form-submit:active{background-image:none;}.not-logged-in .region-content .node-product .field-custom-product-newsletter .form-submit{position:absolute;top:.4em;right:.4em;}.region-content .node-product table.professionals-list{width:100%;border:none 0px transparent;background:none transparent;margin-bottom:10px;}.region-content .node-product table.professionals-list tr{width:300px;float:left;padding:0;margin:0;border:none 0px transparent;border-bottom:solid 1px #e8e8e8;background:none transparent;margin-bottom:1em;padding-bottom:1em;}.region-content .node-product table.professionals-list tr.odd{clear:both;}.region-content .node-product table.professionals-list tr.odd:last-of-type,.region-content .node-product table.professionals-list tr.even:last-of-type{border-bottom:none 0px transparent;}.region-content .node-product table.professionals-list tr td{border:none 0px transparent;background:none transparent;text-align:left;vertical-align:top;}.region-content .node-product table.professionals-list td{padding-top:14px;padding-bottom:10px;}.region-content .node-product table.professionals-list td.picture a,.region-content .node-product ul.distributors-list .picture,.region-content .node-product ul.studies-list .picture a{display:block;border:solid 1px #e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .node-product table.professionals-list td.picture img,.region-content .node-product ul.distributors-list .picture img,.region-content .node-product ul.studies-list .picture img{border:solid 4px #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.region-content .node-product table.professionals-list td.picture img.no-picture,.region-content .node-product ul.distributors-list .picture img.no-picture{background:url(/sites/all/themes/saludmedica_v1/css/images/no-client-picture.gif) 50% 50% no-repeat;width:98px;height:98px;}.region-content .node-product table.professionals-list .name{font-weight:bold;color:#2184a1;}.region-content .node-product table.professionals-list thead,.region-content .node-product table.professionals-list tr th{display:none;}.region-content .node-product table.professionals-list ul{margin:0.5em 0;padding:0;}.region-content .node-product table.professionals-list ul li{list-style:disc;margin-left:1.2em;}.region-content .node-product table.professionals-list a.view-appointments{display:block;margin-top:0.8em;}.region-content .node-product table.professionals-list .address{margin-top:0.8em;margin-bottom:0;}.region-content .node-product table.professionals-list .address .label{color:#949494;font-weight:bold;font-size:0.8em;text-transform:uppercase;margin-bottom:0.4em;}.region-content .node-product table.professionals-list .address .additional{display:block;}.region-content .node-product table.professionals-list .address .country-name{display:none;}.region-content .node-product .field-name-field-product-distributors .field-item.odd{border-top:solid 1px #e8e8e8;margin-top:20px;padding-top:20px;}.region-content .node-product ul.distributors-list,.region-content .node-product ul.distributors-list li,.region-content .node-product ul.studies-list,.region-content .node-product ul.studies-list li{margin:0;padding:0;}.region-content .node-product ul.distributors-list li,.region-content .node-product ul.studies-list li{margin-bottom:24px;padding-bottom:20px;border-bottom:solid 1px #e8e8e8;}.region-content .node-product ul.distributors-list li.last,.region-content .node-product ul.studies-list li.last{padding-bottom:0;border-bottom:none 0px transparent;}.region-content .node-product ul.distributors-list:after,.region-content .node-product ul.distributors-list li:after,.region-content .node-product ul.studies-list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.region-content .node-product ul.distributors-list .name,.region-content .node-product ul.studies-list .title{font-weight:bold;color:#2184a1;}.region-content .node-product table.professionals-list .address{margin-top:0.8em;margin-bottom:0.4em;}.region-content .node-product ul.distributors-list .address .label,.region-content .node-product ul.distributors-list .phone .label,.region-content .node-product ul.distributors-list .fax .label{color:#949494;font-weight:bold;font-size:0.8em;text-transform:uppercase;margin-bottom:0.4em;}.region-content .node-product ul.distributors-list .address .additional{display:block;}.region-content .node-product ul.distributors-list .picture,.region-content .node-product ul.distributors-list .address,.region-content .node-product ul.distributors-list .phone,.region-content .node-product ul.distributors-list .fax{float:left;margin-right:20px;}.region-content .node-product ul.distributors-list .address,.region-content .node-product ul.distributors-list .phone,.region-content .node-product ul.distributors-list .fax{margin-top:10px;}.region-content .node-product ul.distributors-list .address{width:200px;}.region-content .node-product ul.distributors-list .phone,.region-content .node-product ul.distributors-list .fax{width:126px;}.region-content .node-product ul.distributors-list .fax{margin-right:0px;}.region-content .node-product .distributors-map,.region-content .node-product .professionals-map{padding:2px;border:solid 1px #cccccc;margin-bottom:8px;}.region-content .node-product .distributors-map .map,.region-content .node-product .professionals-map .map{height:220px;width:100%;}.grid-16.region-content .node-product .distributors-map .map,.grid-16.region-content .node-product .professionals-map .map{width:614px;}.region-content .node-product .distributors-map-wrapper .infoBox .location-box,.region-content .node-product .professionals-map-wrapper .infoBox .location-box{padding:5px 5px 14px 5px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/location_box.png);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;}.region-content .node-product .distributors-map-wrapper .infoBox .location-box .picture,.region-content .node-product .professionals-map-wrapper .infoBox .location-box .picture{width:40px;height:40px;overflow:hidden;border:solid 1px #000000;-moz-box-shadow:1px 1px 2px 0px rgba(70,70,70,0.8);-webkit-box-shadow:1px 1px 2px 0px rgba(70,70,70,0.8);box-shadow:1px 1px 2px 0px rgba(70,70,70,0.8);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#292929;background-position:50% 50%;background-repeat:no-repeat;background-size:40px 40px;cursor:pointer;}.region-content .node-product .distributors-map-wrapper a.reset-map,.region-content .node-product .professionals-map-wrapper a.reset-map{padding-right:10px;font-size:1.124em;}.region-content .node-product ul.studies-list .picture{float:left;margin-right:20px;}.region-content .node-product ul.studies-list .title{margin-bottom:4px;}a.like-this-product{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px;background-color:#00b75b;color:#fff;font-weight:bold;font-size:1.2em;text-align:center;}a.like-this-product i{padding-left:36px;padding-top:4px;position:relative;top:2px;background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_343_thumbs_up_white.png);background-position:0px 0px;background-repeat:no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:120dpi),only screen and (min-resolution:1.3dppx){.region-sidebar-second-inner .block-facetapi .sm-slider .ui-slider-handle{background-image:url(/sites/all/themes/saludmedica_v1/css/images/slider_handle@2x.png);background-size:16px 32px;}#edit-ratings .form-item label{background-image:url(/sites/all/themes/saludmedica_v1/css/images/stars-rating@2x.png);background-size:70px 202px;}.view-solr-view .result .profile-picture .profile-links li.profile-view a,article footer.submitted .links ul li a.view-profile i,adam footer.submitted .links ul li a.view-profile i{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_104_eye-open@2x.png);background-size:14px 10px;}.view-solr-view .result .profile-picture .profile-links li.profile-ask a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_110_comments@2x.png);background-size:12px 11px;}.view-solr-view .result .profile-picture .profile-links li.profile-availability a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar@2x.png);background-size:11px 12px;}.view-solr-view .result .profile-picture .profile-links li.profile-save a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_004_heart@2x.png);background-size:12px 11px;}.view-solr-view .result .profile-picture .profile-links li.profile-on-map a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_061_map-marker@2x.png);background-size:9px 13px;}.view-solr-view .result .distance{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_061_map-marker@2x.png);background-size:9px 13px;}.block-solr-sort-view-compare .edit-view-mode-grid,.block-solr-sort-view-compare .edit-view-mode-list{background-image:url(/sites/all/themes/saludmedica_v1/css/images/list-grid@2x.png);background-size:12px 36px;}.profile-infobox .infobox-content-wrapper a.infobox-close{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_013_remove_red@2x.png);background-size:10px 10px;}.region-content .profile .no-reviews{background-image:url(/sites/all/themes/saludmedica_v1/css/images/write_review@2x.png);background-size:50px 50px;}.region-content .profile .group-reviews .review-inappropriate,.region-content .profile .group-reviews .review-written{background-image:url(/sites/all/themes/saludmedica_v1/css/images/review_exists@2x.png);background-size:50px 50px;}.region-content .profile .group-reviews-tabs .profile-reviews-wrapper .messages{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_193_circle_ok_grey@2x.png);background-size:26px 26px;}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .location i{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_061_map-marker_grey@2x.png);background-size:9px 12px;}.region-content .profile .field-collection-item-field-review .review-bottom-wrapper .field-name-field-timestamp i,.region-content .profile .field-name-field-office-hours .field-items .field-item .oh-display-label,.region-content .profile .profile-offers-wrapper .offer .days-left{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_022_time_grey@2x.png);background-size:12px 12px;}.region-content .profile .field-name-field-forms .field-name-field-form-file a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_143_link@2x.png);background-size:12px 14px;}.region-content .profile .field-name-field-profile-picture .field-item a:after,.region-content .profile .field-collection-item-field-offices .galleryformatter .gallery-slides .gallery-slide a:after{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_014_zoom-in_dark_grey@2x.png);background-size:14px 14px;}.region-content .profile .field-name-field-fax .field-items .field-item{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_044_print_grey@2x.png);background-size:12px 12px;}.region-content .profile .field-name-field-mobile .field-items .field-item,.region-content .profile .field-name-field-phone .field-items .field-item{background-image:url(/sites/all/themes/saludmedica_v1/css/images/icon_phone_grey@2x.png);background-size:13px 13px;}.region-content .profile .field-name-field-office-location .field-items .field-item{background-image:url(/sites/all/themes/saludmedica_v1/css/images/icon_office_grey@2x.png);background-size:15px 14px;}.region-content .profile .field-name-field-profile-rating div.fivestar-widget-static .star,.region-content .profile .field-name-field-profile-rating  div.fivestar-widget-static .star span,.region-content .profile .field-name-field-profile-rating  div.fivestar-widget-static .star span.off{background-image:url(/sites/all/themes/saludmedica_v1/css/images/form_rating_stars@2x.png);background-size:26px 60px;}.view-solr-view .view-empty .empty-text{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_196_circle_exclamation_mark_grey@2x.png);background-size:26px 26px;}.region-content .profile .field-name-field-website .field-items .field-item,.region-content .profile .field-name-field-social .field-items .field-item{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_340_globe_grey@2x.png);background-size:12px 12px;}.fb-button .icon,.tw-button .icon{background-image:url(/sites/all/themes/saludmedica_v1/css/images/fb-tw@2x.png);background-size:50px 110px;}a.like-this-product i{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_343_thumbs_up_white@2x.png);background-size:24px 21px;}.view-solr-view .result .appointments-dates-wrapper a.previous{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_078_chevron-left@2x.png);background-size:8px 12px;}.view-solr-view .result .appointments-dates-wrapper a.next{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_079_chevron-right@2x.png);background-size:8px 12px;}.region-content .profile .contact-links-wrapper a.appointments-info i,article footer.submitted .links ul li a.appointment-request i{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_108_calendar_white_transparent@2x.png);background-size:11px 12px;}.region-content .profile .profile-offers-wrapper .offer .claimed-count{background-image:url(/sites/all/themes/saludmedica_v1/css/images/glyphicons_halflings_142_heart-empty_grey@2x.png);background-size:12px 11px;}.region-content .profile .laboratory-closest-office-wrapper ul li.header a,.region-content .profile .clinic-closest-office-wrapper ul li.header a{background-image:url(/sites/all/themes/saludmedica_v1/css/images/arrows-grey@2x.png);background-size:10px 26px;}.region-content .profile .profile2-laboratory-master .laboratory-items-locations-wrapper .pager a i,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .pager a i,.region-content .profile .profile2-clinic-master .clinic-items-locations-wrapper .pager a i,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .pager a i{background-image:url(/sites/all/themes/saludmedica_v1/css/images/arrows-blue@2x.png);background-size:10px 26px;}.region-content .profile .profile2-laboratory-master .group-top .contact-links-wrapper ul li a i,.region-content .profile .profile2-laboratory-master .group-top .shortcut-links-wrapper ul li a i,.region-content .profile .profile2-laboratory-master .services-list-wrapper > .label,.region-content .profile .profile2-laboratory-master .conditions-list-wrapper > .label,.region-content .profile .profile2-laboratory-master .laboratory-items-offices-map-wrapper .top-wrapper .label,.region-content .profile .profile2-laboratory-master .laboratory-items-professionals-wrapper .top-wrapper .label,.region-content .profile .profile2-laboratory-master .laboratory-items-locations .distance,.region-content .profile .profile2-laboratory-master .laboratory-items-locations .closes,.region-content .profile .laboratory-closest-office-wrapper .label,.region-content .profile .laboratory-closest-office-wrapper ul li.header .time i,.region-content .profile .laboratory-closest-office-wrapper ul li.header .distance i,.region-content .profile .laboratory-closest-office-wrapper .closest-office .time,.region-content .profile .laboratory-closest-office-wrapper .closest-office .distance,.region-content .profile .profile2-clinic-master .group-top .contact-links-wrapper ul li a i,.region-content .profile .profile2-clinic-master .group-top .shortcut-links-wrapper ul li a i,.region-content .profile .profile2-clinic-master .services-list-wrapper > .label,.region-content .profile .profile2-clinic-master .conditions-list-wrapper > .label,.region-content .profile .profile2-clinic-master .clinic-items-offices-map-wrapper .top-wrapper .label,.region-content .profile .profile2-clinic-master .clinic-items-professionals-wrapper .top-wrapper .label,.region-content .profile .profile2-clinic-master .clinic-items-locations .distance,.region-content .profile .profile2-clinic-master .clinic-items-locations .closes,.region-content .profile .clinic-closest-office-wrapper .label,.region-content .profile .clinic-closest-office-wrapper ul li.header .time i,.region-content .profile .clinic-closest-office-wrapper ul li.header .distance i,.region-content .profile .clinic-closest-office-wrapper .closest-office .time,.region-content .profile .clinic-closest-office-wrapper .closest-office .distance{background-image:url(/sites/all/themes/saludmedica_v1/css/images/laboratory-sections-icons@2x.png);background-size:30px 180px;}}.view-article-products .jcarousel-container{width:540px;height:130px;padding:5px 5px;margin:0px 0px 30px 0px;}.view-article-products .jcarousel-container img{width:125px;height:125px;}.view-article-products .jcarousel-container li.jcarousel-item{width:135px;height:140px;margin:0px 5px 0px 5px}
#sas-form{position:relative;}#block-sas-sas-search-form{background:-moz-radial-gradient(center 95%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);background:-webkit-radial-gradient(center 95%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);background:-o-radial-gradient(center 95%,ellipse closest-side,rgb(236,236,237) 0%,rgb(255,255,255) 120%);padding-bottom:24px;}#block-sas-sas-search-form{height:69px}#block-sas-sas-search-form form{width:100%}#sas-form .form-item-keywords{border:1px solid #cde2e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 1px 1px #e9f6fa;-webkit-box-shadow:inset 0 1px 1px #e9f6fa;-moz-box-shadow:inset 0 1px 1px #e9f6fa;background-color:#d5edf6;padding:11px;z-index:500;position:relative;margin:0 auto;}#sas-form #edit-keywords{font-family:'Optima';font-size:1.4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px #ebf6fb,inset 6px 6px 12px -6px #f0f0f0;-moz-box-shadow:0 1px 1px #ebf6fb,inset 6px 6px 12px -6px #f0f0f0;box-shadow:0 1px 1px #ebf6fb,inset 6px 6px 12px -6px #f0f0f0;height:45px;width:100%;border:1px solid #c1dce6;padding-left:52px;background:#fefefe url(/sites/all/themes/saludmedica_v1/css/images/search.gif) no-repeat 15px center;color:#8f8d8d;}#sas-form .loader-button{clear:both;text-align:center;}#sas-form .lesser-button{text-align:center;}#sas-form div.description{float:right;}#sas-form a.sas-search-button{background-image:url(/sites/all/themes/saludmedica_v1/css/images/search.png);width:34px;height:30px;display:block;}.sas-results .button{font-family:'Helvetica Neue','Helvetica World',Helvetica,Arial,Verdana,sans;font-weight:bold;font-size:.9em;height:3em;line-height:3em;width:30%;position:absolute;}.sas-results .button:hover{cursor:pointer;color:white;}.sas-results .button.more{bottom:0;left:0;}.sas-results .button.less{bottom:0;left:35%;}.sas-results .button.back{bottom:0;right:0;}.search-blue{position:absolute;top:18px;right:40px;background:#007ead;border:solid 1px #0076a3;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);background:-o-linear-gradient(top,rgb(0,149,204),rgb(0,103,142));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e');height:46px;width:100px;font-family:'Ubuntu',sans-serif;font-size:1.4em;color:white;-webkit-appearance:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:0px;border:none;text-shadow:none;-moz-border-radius-topleft:0px;-moz-border-radius-topright:9px;-moz-border-radius-bottomright:9px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 9px 9px 0px;border-radius:0px 9px 9px 0px;}.sas-results{width:938px;border-left:1px solid #d3ecf6;border-right:1px solid #d3ecf6;border-bottom:1px solid #d3ecf6;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;padding:0px;position:absolute;background-color:white;z-index:499;top:66px;display:none;}.sas-results > .tabs-content,.sas-results > ul.tabs{padding:15px;margin:0px;}.sas-results > ul.tabs{background-color:#d3ecf6;padding-bottom:0px;}.sas-results > ul.tabs{background-color:#d3ecf6;padding-bottom:0px;padding-top:6px;border-bottom:solid 1px #dddddd;}.sas-results > ul.tabs li{display:inline-block;margin-bottom:-1px;margin-right:10px;}.sas-results > ul.tabs li a{display:inline-block;padding:6px 16px 8px 16px;text-shadow:0px 1px 1px #ffffff;filter:dropshadow(color=#ffffff,offx=0,offy=1);}.sas-results > ul.tabs li.active a{background-color:#fff;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;border-top:solid 3px #da0000;border-left:solid 1px #dddddd;border-right:solid 1px #dddddd;border-bottom:solid 1px #ffffff;}.sas-results > ul.tabs li a span{color:#fff;background-color:#3a87ad;font-size:0.8em;line-height:1;padding:4px 8px;border-radius:12px;display:inline-block;margin-left:6px;}.sas-results > ul.tabs li.active a span{background-color:#858585;}.sas-results .tabs-content .tab .results-wrapper{margin-top:20px;}.sas-results .tabs-content .tab .results-count{margin:0;padding:0;color:#858585;text-transform:none;}.sas-results .tabs-content .tab .section > .results-count > .results-count{margin-bottom:0.7em;margin-top:0.7em;padding:4px 10px;background-color:#eeeeee;border-bottom:solid 1px #e4e4e4;}.sas-results .tabs-content .tab .results-count a{float:right;cursor:pointer;text-decoration:none;font-size:0.9em;line-height:1.7;}.sas-results .tabs-content .tab .results-count a:hover{color:#2184a1;text-decoration:underline;}.sas-results .tabs-content .tab .results-count em{color:#858585;font-weight:bold;font-style:normal;}.zone-preface .sas-results{position:relative;float:left;top:0;padding-top:2em;padding:0;margin:0 10px;width:938px;}.zone-preface .sas-results .left,.zone-preface .sas-results .right{padding-top:.2em}.zone-preface .sas-results .left .resultset{margin-left:1em;}.zone-preface .sas-results .right .resultset{margin-right:1em;}.zone-preface .sas-results .onecol .resultset{padding-top:1em;margin-left:1em;margin-right:1em;}.sas-results .resultset{position:relative;min-height:60px;padding-bottom:3em;}.sas-results .results-wrapper:after{content:'.';display:block;visibility:hidden;height:0;clear:both;}.sas-results .loader{position:absolute;left:50%;top:50%;width:24px;height:24px;margin-left:-12px;background:transparent url(/sites/all/themes/saludmedica_v1/css/images/ajax-loader.gif) no-repeat center center;}.sas-results .left .instant-entry{padding:0;float:left;width:50%;min-height:7em;}.sas-results .left .instant-entry .instant-title{font-family:'Optima';font-weight:bold;font-size:1.1em;}.sas-results .left .instant-entry .instant-teaser{font-style:italic;font-size:.9em;}.sas-results .left .instant-entry.even{clear:both;}.sas-results .left .instant-entry .wrapper{padding:0 20px 10px 0;}.sas-results .instant-image{float:left;padding:4px;border:1px solid #dfdfdf;border-radius:3px;margin-top:.2em;}.sas-results .left{font-size:1.1em;width:60%;float:left;}.sas-results .right{width:40%;float:right}.sas-results .left .resultset{margin-right:1em}.sas-results .right .resultset{margin-left:1em;margin-bottom:1.5em;}.sas-results .tabs{margin:.5em 0 .5em 0}.sas-results .tabs li a{padding:.5em .4em}.sas-results .tabs li.active a{color:black}.sas-results .tabs-content .tab.all .results-wrapper em{margin-bottom:.5em}.sas-results .tabs-content .article .instant-entry{min-height:77px}.sas-results .tabs-content .tab .instant-entry > .wrapper{margin-right:1em}.sas-results .tabs-content .tab.all .section.article .instant-entry{width:50%;float:left;}.sas-results .tabs-content .tab.all .section.professional .instant-entry{width:33%;float:left;}.sas-results .tabs-content .tab.all .section.laboratory .instant-entry{width:33%;float:left;}.sas-results .tabs-content .tab.all .section.product .instant-entry{width:33%;float:left;}.sas-results .tabs-content .tab.professionals .instant-entry{width:33%;float:left;min-height:75px;}.sas-results .tabs-content .tab.laboratories .instant-entry{width:33%;float:left;min-height:75px;}.sas-results .tabs-content .tab.products .instant-entry{width:33%;float:left;min-height:75px;}.sas-results .tabs-content .tab.articles .instant-entry{width:50%;float:left;}.sas-results .tabs-content .tab .section .article .instant-entry.even{clear:both;}.sas-results .tabs-content .tab .section.article .instant-entry{border-bottom:solid 1px #eee;margin-bottom:20px;padding-bottom:16px;}.sas-results .tabs-content .tab .section.article .instant-entry.even .wrapper{margin-left:88px;}.sas-results .tabs-content .tab .section.article .instant-entry.even .instant-image{margin-left:10px;}.sas-results .tabs-content .tab .section.article .instant-entry.odd .wrapper{margin-right:20px;}.sas-results .tabs-content .tab .section.professional .instant-entry:nth-child(3n+1),.sas-results .tabs-content .tab .section.laboratory_master .instant-entry:nth-child(3n+1),.sas-results .tabs-content .tab .section.product .instant-entry:nth-child(3n+1){clear:both;}.sas-results .tabs-content .tab .section.professional .results-wrapper,.sas-results .tabs-content .tab .section.laboratory_master .results-wrapper,.sas-results .tabs-content .tab .section.product .results-wrapper{margin:10px;}.sas-results .tabs-content .tab .section.professional .instant-entry,.sas-results .tabs-content .tab .section.laboratory_master .instant-entry,.sas-results .tabs-content .tab .section.product .instant-entry{margin-top:10px;}.sas-results .tabs-content .tab .section.more,.sas-results .tabs-content .tab .section.less,.sas-results .tabs-content .tab .section.back-to-top{position:relative;padding-bottom:3em;}.sas-results .tabs-content .tab .results-wrapper .instant-title .subtitle{display:block;}.sas-results .tabs-content .tab .results-wrapper .field-name-field-profile-rating{display:none;}
