*[draggable=true]{-moz-user-select:none;-khtml-user-drag:element;cursor:move;-khtml-user-drag:element}html,body,div,p{margin:0;padding:0}body,select,input,textarea{font-family:Arial,Sans-Serif}body{font-size:11px;background-color:#eee;overflow:hidden;-ms-touch-action:none;touch-action:manipulation}a:link,a:visited,a:active{color:#666}a:hover{color:red}#ifp-tab-area{visibility:hidden;height:25px;padding-top:2px}#ifp-tab-area .tab{display:block;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;padding:4px;color:#666;background-color:#d8f5d8;float:left;margin-left:10px;font-size:11px;font-weight:bolder;text-transform:uppercase;text-decoration:none;border-top-left-radius:6px;border-top-right-radius:6px;outline:none;box-shadow:1px 0 1px silver;margin-top:5px}#ifp-tab-area .tab:hover{background-color:#fcfcfc}#ifp-tab-area .tab.selected{background-color:#fcfcfc}#ifp-tab-area :first-child{margin-left:10px}#ifp-workspace-area{border:1px solid #bdbdbd;background-color:#fcfcfc;clear:both;width:950px;position:relative;visibility:hidden}#ifp-toolbox-area{position:relative;float:left;width:200px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;background-color:#ececec;padding-left:0;padding-right:0}#ifp-options-shapes-switch{background-color:#eee;margin-top:20px;border-bottom:2px solid #999}#ifp-options-shapes-switch a{display:inline-block;margin-left:7px;text-decoration:none;padding-top:4px;padding-bottom:4px;padding-left:5px;padding-right:5px;font-size:11px;background-color:#fcfcfc;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;border-top-left-radius:6px;border-top-right-radius:6px;color:#666;text-align:center;text-transform:uppercase;font-weight:bold}#ifp-options-shapes-switch a.selected{background-color:#999;color:#fff}#ifp-options-shapes-switch-grad{background-image:-webkit-linear-gradient(#999,#ececec);background-image:linear-gradient(#999,#ececec);background-image:-o-linear-gradient(#999,#ececec);background-image:-moz-linear-gradient(#999,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#999999',EndColorStr='#ececec');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#999999',EndColorStr='#ececec');height:10px;opacity:.35;outline:none}#ifp-toolbox-area .no-options-message{margin-left:15px;margin-right:15px;margin-top:20px}#ifp-toolbox-area .no-options-message .emph{font-style:italic}#ifp-toolbox-area .option-groups{overflow-x:hidden;overflow-y:auto;scrollbar-face-color:#eee;scrollbar-highlight-color:#dedede;scrollbar-shadow-color:#dedede;scrollbar-3dlight-color:#eee;scrollbar-arrow-color:#666;scrollbar-track-color:#dedede;scrollbar-darkshadow-color:#dedede}#ifp-toolbox-area .option-groups .option-group{font-weight:bold;font-size:12px;padding:4px;margin-top:12px;margin-left:7px;margin-right:7px;text-shadow:0 1px rgba(255,255,255,.5);color:green}#ifp-toolbox-area .option-groups .option-group .option-group-title{display:inline-block}#ifp-toolbox-area .option-groups .option-group .option-group-count{display:inline-block;margin-left:7px}#ifp-toolbox-area .option-groups .option-group .option{display:block;font-weight:normal;font-size:13px;margin-top:9px}#ifp-toolbox-area .option-groups .option-group .option.edited{border:1px solid #666;background-color:#dedede;padding:2px}#ifp-toolbox-area .option-groups .option-group .option label{padding-left:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#000}#ifp-toolbox-area .option-groups .option-group .option label.mm{padding-left:0}#ifp-toolbox-area .option-groups .option-group .option label.disabled{text-decoration:line-through;color:#999;cursor:default}#ifp-toolbox-area .option-groups .option-group-divider{border-top:1px solid #c6c6c6;border-bottom:1px solid #fff;margin-top:10px;margin-bottom:10px}#ifp-area{position:relative;float:left;width:748px}#ifp-area #ifp-area-controls{position:absolute;top:10px;left:10px;border-radius:6px;width:97px;height:105px;background-color:#eee;z-index:4000}#ifp-area #ifp-area-controls.collapsed{left:0;width:30px;border-top-left-radius:0;border-bottom-left-radius:0}#ifp-area #ifp-area-controls .control{position:absolute;background-repeat:no-repeat;width:24px;height:24px;border:1px solid #dedede;background-color:#fff;cursor:pointer;border-radius:6px}#ifp-area #ifp-area-controls .control.pan-up{background-image:url(/img/pan-up.png);top:2px;left:34px}#ifp-area #ifp-area-controls .control.pan-down{background-image:url(/img/pan-down.png);top:44px;left:36px}#ifp-area #ifp-area-controls .control.pan-left{background-image:url(/img/pan-left.png);left:2px;top:23px}#ifp-area #ifp-area-controls .control.pan-right{background-image:url(/img/pan-right.png);left:69px;top:23px}#ifp-area #ifp-area-controls .control.zoom-in{background-image:url(/img/zoom-in.png);left:12px;top:78px}#ifp-area #ifp-area-controls .control.zoom-out{background-image:url(/img/zoom-out.png);left:59px;top:78px}#ifp-area #ifp-area-controls.collapsed .control{display:none}#ifp-area #ifp-area-controls .hide{cursor:pointer;position:absolute;right:2px;top:2px;width:16px;height:16px;background-image:url(/img/controls-close.png);background-repeat:no-repeat;border:1px solid #dedede;background-color:#fff}#ifp-area #ifp-area-controls.collapsed .hide{display:none}#ifp-area #ifp-area-controls .show{position:absolute;text-align:center;left:-39px;top:36px;width:91px;display:none;color:#666;font-size:12px;font-weight:bold;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer;text-transform:uppercase;padding:6px}#ifp-area #ifp-area-controls.collapsed .show{display:block}#ifp-area .ifp-container{}#ifp-area .ifp-container object::-webkit-scrollbar{width:100px}#ifp-cp{font-size:10px;text-transform:uppercase;color:#666;position:absolute;right:0;bottom:0;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;text-align:center;background-color:#dedede;border-top-left-radius:6px;opacity:.8}#ifp-controls{position:absolute;top:-27px;right:0}#ifp-control-buttons{float:left}#ifp-control-buttons a{display:inline-block;text-decoration:none;font-size:11px;letter-spacing:1px;color:#666;background-color:#d8f5d8;padding:3px;width:60px;text-align:center;border-radius:6px;border:1px solid silver;text-transform:uppercase;margin-left:3px;font-weight:bolder;box-shadow:1px 1px 1px silver;outline-width:0;box-sizing:border-box}#ifp-control-buttons a.long{width:135px}#ifp-control-buttons a.account-info{width:130px}#ifp-control-buttons a.menu-container{background-image:url(/img/dd.png);background-repeat:no-repeat;background-position:right center}#ifp-control-buttons a:hover{background-color:#fcfcfc}#ifp-control-buttons a.menu-displayed:hover{background-color:#d8f5d8}#ifp-control-buttons a.menu-displayed{border-bottom-right-radius:0;border-bottom-left-radius:0}#ifp-control-buttons a.debug{background-color:green;color:#fff;display:none}#ifp-control-buttons a.login{}#ifp-control-buttons a.auth-positive{display:none}#ifp-control-buttons a.auth-positive.active{display:inline-block}#ifp-control-buttons a.auth-negative{display:inline-block}#ifp-control-buttons a.auth-negative.active{display:none}#ifp-control-buttons a.manager{width:100px}#ifp-control-buttons a.manager.menu-container{width:120px}#ifp-control-buttons a.manager.first-in-group{margin-left:30px}#ifp-control-buttons .sep{display:inline-block;width:1px;font-size:11px;letter-spacing:1px}#ifp-control-buttons .addthis_toolbox{display:inline-block;margin-right:15px;white-space:nowrap!important;vertical-align:middle}#ifp-control-buttons .addthis_toolbox>a{display:inline;background-color:transparent;width:auto;border:0;box-shadow:none}#ifp-control-buttons .addthis_toolbox>a:hover{background-color:transparent;border:0;box-shadow:none}#ifp-control-buttons .addthis_toolbox .atclear{display:none}#ifp-product-info{font-size:18px;color:green;font-weight:bold;text-align:center;margin-top:-7px;margin-bottom:0;text-shadow:0 1px rgba(255,255,255,.5)}#ifp-location-info{font-size:12px;color:#666;text-align:center;margin-top:0;margin-bottom:25px;text-shadow:0 1px rgba(255,255,255,.5);margin-left:12px;margin-right:12px}#ifp-shape-libs{position:absolute;left:-9999px;width:100%}#ifp-shape-libs .lib-item{width:100%;scrollbar-face-color:#eee;scrollbar-highlight-color:#dedede;scrollbar-shadow-color:#dedede;scrollbar-3dlight-color:#eee;scrollbar-arrow-color:#666;scrollbar-track-color:#dedede;scrollbar-darkshadow-color:#dedede}#ifp-shape-lib-selector-pane{margin-top:5px;margin-bottom:0}#ifp-shape-lib-selector-pane .divider{border-top:1px solid #c6c6c6;border-bottom:1px solid #fff;margin-top:10px;margin-bottom:10px}#ifp-shape-lib-selector-pane .divider.no-bottom-space{margin-bottom:0}#ifp-shape-lib-selector{font-size:11px;color:#666;background-color:#d8f5d8;padding:3px;width:180px;text-align:center;border-radius:6px;border:1px solid silver;text-transform:uppercase;margin-left:auto;margin-right:auto;font-weight:bolder;box-shadow:1px 1px 1px silver;outline-width:0;cursor:pointer;box-sizing:border-box;background-image:url(/img/dd.png);background-repeat:no-repeat;background-position:160px center}#ifp-shape-lib-selector:hover{background-color:#fcfcfc}#ifp-shape-lib-selector.menu-displayed{border-bottom-right-radius:0;border-bottom-left-radius:0}#ifp-shape-lib-selector.menu-displayed:hover{background-color:#d8f5d8}#ifp-progress{position:absolute;left:30%;top:30%;background-color:#fff;border:1px solid #dedede;border-radius:6px;color:#fcfcfc;font-size:13px;width:500px;height:130px;padding-top:10px;text-align:center;background-image:url(/css/https:/constellationhb.com/images/default-source/default-album/logo8b0a88417cb3682fb0a7ff0000918585.png?sfvrsn=0);background-repeat:no-repeat;background-position:center center}#ifp-note-pane{text-align:center}#ifp-note-pane a{display:inline-block;text-decoration:none;font-size:10px;color:#666;background-color:#d8f5d8;padding:3px;width:80px;text-align:center;border-radius:6px;border:1px solid silver;text-transform:uppercase;margin-left:3px;font-weight:bolder;box-shadow:1px 1px 1px silver;outline-width:0}#ifp-note-pane a:hover{background-color:#fcfcfc}#ifp-note-pane a.disabled{cursor:auto;background-color:#dedede}.clr{clear:both}.dd-menu{position:absolute;display:none;border:1px solid silver;border-top:0;background-color:#fcfcfc;padding-top:5px;padding-bottom:10px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:1px 1px 1px silver;box-sizing:border-box;-moz-box-sizing:border-box;z-index:10;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dd-menu ul{list-style-type:none;margin:0;padding:0}.dd-menu ul li{display:block;list-style-type:none;margin:0;font-size:11px;margin-top:3px;margin-bottom:3px;padding:0;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:2px;cursor:pointer;text-transform:uppercase;color:#666;font-weight:bold}.dd-menu ul li:hover{background-color:#eee}.dd-menu ul li.with-divider{padding-bottom:5px;border-bottom:1px solid #dedede}.dd-menu ul li .explanation{display:block;font-size:10px;margin-top:0;text-transform:none;font-weight:normal;line-height:9px}#ifp-export-menu{width:120px}#ifp-shape-lib-menu{}#ifp-shape-lib-menu.dd-menu ul li{margin-top:1px}#ifp-dlg-ctn{position:absolute;display:none;opacity:.8;background-color:#eee;z-index:8000;top:0;left:0}.ifp-dlg{position:absolute;display:none;left:50%;top:50%;padding:15px;background-color:#fff;border:7px solid silver;border-radius:6px;box-shadow:1px 2px 3px #666,-1px -1px 3px #666;z-index:8001;color:#666}.ifp-dlg .title{font-weight:bold;font-size:14px;padding-bottom:4px;border-bottom:2px solid #dedede;color:green}.ifp-dlg .err{display:none;color:red;background-color:#fff0f8;font-size:11px;padding:4px;margin-top:7px;margin-bottom:7px;max-height:50px;overflow:auto}.ifp-dlg .err ul{margin:0;padding:0;list-style-type:none}.ifp-dlg .err ul li{margin:0;padding:0;list-style-type:none;margin-left:5px;margin-top:0}.ifp-dlg .err ul li:before{content:" - "}.ifp-dlg .field-group{float:left;width:45%;margin-left:5%}.ifp-dlg .field-group.first{margin-left:0}.ifp-dlg .field{margin-top:15px}.ifp-dlg .field.multicol{float:left}.ifp-dlg .field.multicol.col2{width:48%;margin-left:4%}.ifp-dlg .field.multicol.col2.first{margin-left:0}.ifp-dlg .field-separator{clear:both;height:0;font-size:0}.ifp-dlg .field label{display:block;padding-bottom:1px;font-size:12px;color:#666;position:relative}.ifp-dlg .field label .hint{font-size:11px;color:silver;display:inline-block;position:absolute;top:0;right:0}.ifp-dlg .field label.inline{display:inline}.ifp-dlg .field input[type=text],.ifp-dlg .field input[type=password]{width:100%;border:1px solid #dedede;padding:4px;font-size:12px;background-color:#fcfcfc;outline:0;box-sizing:border-box}.ifp-dlg .field textarea{width:100%;height:50px;border:1px solid #dedede;padding:4px;font-size:12px;background-color:#fcfcfc;outline:0;box-sizing:border-box}.ifp-dlg .field select#ifp-dlg-manager-billing-update-time-effort{width:100%;height:25px}.ifp-dlg .field input[type=checkbox],.ifp-dlg .field input[type=radio]{width:auto}.ifp-dlg .actions{margin-top:20px;margin-bottom:20px}.ifp-dlg .actions.centered{text-align:center}.ifp-dlg .actions .centered{margin-left:auto;margin-right:auto}.ifp-dlg .secondary-actions{margin-bottom:20px}.ifp-dlg .secondary-actions a{font-weight:bold}.ifp-dlg .actions input[type=button]{font-size:12px;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px;border:1px solid #dedede;border-radius:6px;background-color:#eee;cursor:pointer;font-weight:bold;margin-left:30px;color:#666}.ifp-dlg .actions input[type=button].main-action{color:green;font-size:14px}.ifp-dlg .actions input:first-child{margin-left:0}.ifp-dlg .actions input[type=button]:hover{background-color:#dedede}.ifp-dlg .status{position:absolute;background-color:#fcfcfc;opacity:.88;overflow:hidden;top:0;left:0;text-align:center;font-size:14px;font-weight:bold;color:green;box-sizing:border-box}#ifp-dlg-global-error{width:300px}#ifp-dlg-global-error .title{color:red}#ifp-dlg-global-error .error-lead{margin-top:20px;font-size:13px}#ifp-dlg-global-error .error-text{margin-top:15px;font-size:11px;margin-bottom:20px}#ifp-dlg-global-error .error-details{width:100%;box-sizing:border-box;height:80px;font-size:10px;border:1px solid #dedede;margin-top:20px}#ifp-dlg-email{width:480px}#ifp-dlg-edit-note{width:300px}#ifp-dlg-sr-debug{width:500px}#ifp-dlg-login{width:270px}#ifp-dlg-register{width:360px}#ifp-dlg-my-info{width:360px}#ifp-dlg-download{width:250px}#ifp-dlg-download .status-message{font-size:12px;margin-top:20px;margin-bottom:15px}#ifp-dlg-save{width:300px}#ifp-dlg-load{width:350px}#ifp-dlg-load .field .plan-variants-info{font-size:12px;margin-bottom:15px}#ifp-dlg-load .field .plan-variants-info .current-plan-name{font-weight:bold}#ifp-dlg-load .field .links-wrapper{}#ifp-dlg-load .field .scroll-list{overflow:auto;max-height:225px;border:2px solid silver;border-radius:6px;padding:4px;background-color:#eee;position:relative}#ifp-dlg-load .field .scroll-list .header{position:fixed;border:1px solid silver;padding:5px;background-color:#666;width:310px;color:#fff;z-index:100;margin-top:-5px}#ifp-dlg-load .field .links-wrapper a{text-decoration:none;cursor:pointer;font-size:12px;display:block;padding:5px;position:relative;color:#666;border-bottom:1px solid silver}#ifp-dlg-load .field .links-wrapper a:last-child{border-bottom:0}#ifp-dlg-load .field .links-wrapper a .last-saved-info{display:inline-block;font-size:10px;position:absolute;top:5px;right:5px}#ifp-dlg-load .field .links-wrapper a .community-name{display:block;font-size:10px;font-style:italic}#ifp-dlg-load .field .links-wrapper a:hover{background-color:#dedede}#ifp-dlg-my-plans{width:500px}#ifp-dlg-my-plans .field .links-wrapper{}#ifp-dlg-my-plans .field .scroll-list{overflow:auto;max-height:225px;border:2px solid silver;border-radius:6px;padding:4px;background-color:#eee}#ifp-dlg-my-plans .field .links-wrapper a{text-decoration:none;cursor:pointer;font-size:12px;display:block;padding:5px;position:relative;color:#666;border-bottom:1px solid silver}#ifp-dlg-my-plans .field .links-wrapper a .community-name{display:block;font-size:10px;font-style:italic}#ifp-dlg-help-options{width:500px}#ifp-dlg-help-options.field .links-wrapper{}#ifp-dlg-help-options .field .scroll-list{overflow:auto;max-height:225px;border:2px solid silver;border-radius:6px;padding:4px;background-color:#eee}#ifp-dlg-help-options .field .links-wrapper a{text-decoration:none;cursor:pointer;font-size:12px;display:block;padding:5px;position:relative;color:#666;border-bottom:1px solid silver}#ifp-dlg-help-options .field .links-wrapper a:hover{background-color:#dedede}#ifp-dlg-my-plans .field .links-wrapper a .last-saved-info{display:inline-block;font-size:10px;position:absolute;top:5px;right:5px}#ifp-dlg-my-plans .field .links-wrapper a:hover{background-color:#dedede}#ifp-dlg-my-plans .field .links-wrapper a.na{cursor:default;background-color:#eee;color:#999}#ifp-dlg-my-plans .field .links-wrapper a.na .message{color:red;font-weight:bold}#ifp-dlg-status{width:290px;cursor:wait}#ifp-dlg-status .status-message{margin-top:20px;padding-bottom:10px;font-size:12px}#ifp-dlg-info{width:290px}#ifp-dlg-info .status-message{margin-top:20px;padding-bottom:10px;font-size:12px}#ifp-dlg-plan-unavailable{width:400px}#ifp-dlg-plan-unavailable .title{color:red}#ifp-dlg-plan-unavailable .message{margin-top:20px;padding-bottom:10px;font-size:12px;line-height:10px}#ifp-dlg-manager-auth-error{width:400px}#ifp-dlg-manager-auth-error .title{color:red}#ifp-dlg-manager-auth-error .message{margin-top:20px;padding-bottom:10px;font-size:12px;line-height:15px}#ifp-dlg-builder-not-configured{width:400px}#ifp-dlg-builder-not-configured .title{color:red}#ifp-dlg-builder-not-configured .message{margin-top:20px;padding-bottom:10px;font-size:12px;line-height:10px}#ifp-dlg-help-main{width:500px}#ifp-dlg-help-main .help-content{line-height:15px;font-size:12px}#ifp-dlg-help-main .help-content p{margin-top:15px}#ifp-dlg-help-main .help-content p.float{float:left;width:45%;margin-left:2.5%;margin-right:2.5%;font-size:11px;line-height:17px}#ifp-dlg-help-main .help-content p .emp{color:green;font-weight:bolder}#ifp-dlg-help-main .help-content p.small{text-transform:uppercase;font-size:10px}#ifp-dlg-print{width:450px}#ifp-dlg-help-main-touch{width:500px}#ifp-dlg-help-main-touch .help-content{line-height:15px;font-size:12px}#ifp-dlg-help-main-touch .help-content p{margin-top:15px}#ifp-dlg-help-main-touch .help-content p.float{float:left;width:45%;margin-left:2.5%;margin-right:2.5%;font-size:11px;line-height:17px}#ifp-dlg-help-main-touch .help-content p .emp{color:green;font-weight:bolder}#ifp-dlg-help-main-touch .help-content p.small{text-transform:uppercase;font-size:10px}#ifp-dlg-help-space-planner{width:500px}#ifp-dlg-help-space-planner .help-content{line-height:15px;font-size:12px}#ifp-dlg-help-space-planner .help-content p{margin-top:15px}#ifp-dlg-help-space-planner .help-content p.float{float:left;width:45%;margin-left:2.5%;margin-right:2.5%;font-size:11px;line-height:17px}#ifp-dlg-help-space-planner .help-content p .emp{color:green;font-weight:bolder}#ifp-dlg-help-space-planner .help-content p.small{text-transform:uppercase;font-size:10px}#ifp-dlg-help-space-planner .help-content div.space-planner-img{width:230px;height:194px;background-image:url(/img/space-planner-help-screen.jpg);background-repeat:no-repeat;position:relative;float:left;margin-top:20px}#ifp-dlg-help-space-planner .help-content div.space-planner-img div.delete{font-size:11px;color:#d31648;position:absolute;width:75px;left:20px;top:10px;line-height:13px}#ifp-dlg-help-space-planner .help-content div.space-planner-img div.rotate{font-size:11px;color:#d31648;position:absolute;width:105px;left:120px;top:-20px;line-height:13px}#ifp-dlg-help-space-planner .help-content div.space-planner-img div.duplicate{font-size:11px;color:#d31648;position:absolute;width:105px;left:20px;top:170px;line-height:13px}#ifp-dlg-help-space-planner .help-content div.space-planner-img div.resize{font-size:11px;color:#d31648;position:absolute;width:105px;left:150px;top:160px;line-height:13px}#ifp-dlg-help-space-planner .help-content div.space-planner-selection-item-img{width:196px;height:255px;background-image:url(/img/space-planner-item.jpg);background-repeat:no-repeat;position:relative;float:left;margin-right:35px}#ifp-dlg-help-space-planner .help-content div.space-planner-selection-item-img div.caption{font-size:11px;color:#d31648;position:absolute;width:75px;left:90px;top:190px;line-height:13px}#ifp-dlg-help-space-planner-touch{width:500px}#ifp-dlg-help-space-planner-touch .help-content{line-height:15px;font-size:12px}#ifp-dlg-help-space-planner-touch .help-content p{margin-top:15px}#ifp-dlg-help-space-planner-touch .help-content p.float{float:left;width:45%;margin-left:2.5%;margin-right:2.5%;font-size:11px;line-height:17px}#ifp-dlg-help-space-planner-touch .help-content p .emp{color:green;font-weight:bolder}#ifp-dlg-help-space-planner-touch .help-content p.small{text-transform:uppercase;font-size:10px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-img{width:230px;height:194px;background-image:url(/img/space-planner-help-screen.jpg);background-repeat:no-repeat;position:relative;float:left;margin-top:20px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-img div.delete{font-size:11px;color:#d31648;position:absolute;width:75px;left:20px;top:10px;line-height:13px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-img div.rotate{font-size:11px;color:#d31648;position:absolute;width:105px;left:120px;top:-20px;line-height:13px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-img div.duplicate{font-size:11px;color:#d31648;position:absolute;width:105px;left:20px;top:170px;line-height:13px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-img div.resize{font-size:11px;color:#d31648;position:absolute;width:105px;left:150px;top:160px;line-height:13px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-selection-item-img{width:196px;height:255px;background-image:url(/img/space-planner-item.jpg);background-repeat:no-repeat;position:relative;float:left;margin-right:35px}#ifp-dlg-help-space-planner-touch .help-content div.space-planner-selection-item-img div.caption{font-size:11px;color:#d31648;position:absolute;width:75px;left:90px;top:190px;line-height:13px}#ifp-dlg-dsm-selection{min-width:450px}.ifp-hotspot-bubbles{position:absolute;display:none;width:194px;height:127px}.ifp-hotspot-bubbles{padding:15px;background-color:#fff;border:2px solid #4882c3;box-shadow:0 0 10px #c1c1c1;background-color:#eee}.ifp-hotspot-bubbles:before{content:"";position:absolute;width:0;height:0;left:23px;bottom:-42px;border:10px solid transparent;border-top:32px solid rgba(193,193,193,.5);z-index:2}.ifp-hotspot-bubbles:after{content:"";position:absolute;width:0;height:0;left:25px;bottom:-32px;border:8px solid transparent;border-top:24px solid #4882c3;z-index:3}.ifp-hotspot-bubbles .header{font-size:11px;padding:10px 8px 0 8px;padding-top:0;color:#4882c3}.ifp-hotspot-bubbles .title{font-size:16px;text-transform:uppercase;float:left}.ifp-hotspot-bubbles .title a,.ifp-hotspot-bubbles .title a:hover,.ifp-hotspot-bubbles .title a:visited{color:#4882c3}.ifp-hotspot-bubbles .close{float:right;width:16px}.ifp-hotspot-bubbles .close img{display:block;border:0}.ifp-hotspot-bubbles .body{padding:5px 8px 10px 8px}.ifp-hotspot-bubbles .image{margin-top:-2px;width:100%;position:relative}.ifp-hotspot-bubbles .body .body-overlay{color:#fff;text-shadow:1px 1px 3px #000;z-index:5555;position:absolute;text-align:center;width:180px;line-height:83px}.ifp-hotspot-bubbles .image img{width:180px}.ifp-hotspot-bubbles .description{float:left;margin-left:0;margin-top:7px}#floating-display{position:absolute;top:10px;right:10px}#price-display-wrapper{height:82px;width:72px;background-color:#eee;padding:10px;-moz-opacity:.65;filter:alpha(opacity=65);opacity:.65;background-image:url(/img/house.png);background-repeat:no-repeat;background-position:center;-moz-border-radius-topright:10px;border-top-right-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px}#price-display-wrapper .price-value{margin-top:7px;font-size:16px;font-weight:bold;color:green;text-align:center}#price-display-wrapper .price-value.high-value{font-size:13px}#price-display-wrapper .price-value.non-plan{margin-top:24px}#price-display-wrapper .price-value .price-specifier{margin-bottom:10px;font-size:11px;font-weight:bold;text-align:center;text-transform:uppercase}#price-display-wrapper .price-value.non-plan .price-specifier{display:none}#price-display{}#price-display-wrapper .price-divider{width:100%;height:1px;border-top:1px solid #000;margin:10px 0}#price-display-wrapper .price-sqft{text-align:center;font-size:12px}#quick-movein-wrapper{display:none;background-color:green;color:#fff;font-size:11px;line-height:11px;padding:2px 0;width:92px;text-align:center}.facebook-btn{background-color:#5b74a8;border-color:#29447e #29447e #1a356e;color:#fff;font-weight:bold;font-size:11px;padding:2px 6px;cursor:pointer;display:inline-block;margin-left:20px;border-width:1px}.non-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotspot-object-group:hover,.hotspot-object:hover{cursor:pointer}div#ifp-dlg-manager-billing-fp{width:300px}div#ifp-dlg-manager-billing-update{width:300px}#ifp-dlg-create-floor-name{display:none}.ifp-room-dimensions-switch-container{}.ifp-room-dimensions-switch-container:after{clear:both}.ifp-room-dimensions-switch-container .ifp-room-dimensions-label{float:left}.ifp-room-dimensions-switch-container .ifp-room-dimensions-switch{float:right;margin-left:10px}.ifp-markup-mode-switch-container{}.ifp-markup-mode-switch-container:after{clear:both}.ifp-markup-mode-switch-container .ifp-markup-mode-switch-label{float:left}.ifp-markup-mode-switch-container .ifp-markup-mode-switch{float:right;margin-left:10px}.ifp-markup-mode-controls{display:none}.ifp-markup-mode-controls .divider{border-top:1px solid #c6c6c6;border-bottom:1px solid #fff;margin-top:5px;margin-bottom:5px}.ifp-markup-mode-controls .divider.no-bottom-space{margin-bottom:0}.ifp-markup-mode-controls .ifp-markup-mode-control-group{padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px}.ifp-markup-mode-controls .ifp-markup-mode-control-group .title{color:#666;font-size:14px;padding:4px;text-transform:uppercase}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors{}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list{margin:0;padding:0}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list .ifp-markup-mode-color{display:block;float:left;margin:7px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;list-style:none;cursor:pointer;border-radius:80px;border-width:3px;border-style:solid;border-color:transparent}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list .ifp-markup-mode-color.selected{border-color:#666}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list .ifp-markup-mode-color.red{background-color:red}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list .ifp-markup-mode-color.blue{background-color:blue}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list .ifp-markup-mode-color.green{background-color:green}.ifp-markup-mode-controls .ifp-markup-mode-controls-colors .ifp-markup-mode-controls-colors-list .ifp-markup-mode-color.purple{background-color:purple}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles{}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list{margin:0;padding:0;margin-top:10px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen{background-color:#666;display:block;margin-top:10px;cursor:pointer;border:1px solid transparent;margin-left:38px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen .label{position:relative;left:-35px;text-transform:uppercase;color:#333}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.w1 .label{top:-6px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.w2 .label{top:-3px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.w3 .label{top:-1px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.selected{border:1px solid #000}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.w1{height:4px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.w2{height:7px}.ifp-markup-mode-controls .ifp-markup-mode-controls-pen-styles .ifp-markup-mode-controls-pen-style-list .ifp-markup-mode-pen.w3{height:11px}.ifp-external-content-frame{border:0;width:100%;height:70%;position:relative;margin-top:20px}#ifp-dlg-external-content{width:95%;height:90%}