.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/mp_singapore/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/mp_singapore/modules/ctools/images/status-active.gif) center center no-repeat;}
.input-append .popover,.input-prepend .popover{font-size:14px;}.btn-group > .popover{font-size:14px;}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}.tooltip.top{padding:5px 0;margin-top:-3px;}.tooltip.right{padding:0 5px;margin-left:3px;}.tooltip.bottom{padding:5px 0;margin-top:3px;}.tooltip.left{padding:0 5px;margin-left:-3px;}.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000000;border-width:5px 5px 0;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000000;border-width:5px 5px 5px 0;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000000;border-width:5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px;}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;}.popover-content{padding:9px 14px;}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover .arrow{border-width:11px;}.popover .arrow:after{border-width:10px;content:"";}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0;}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0;}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#ffffff;border-left-width:0;}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0;}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0;}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#ffffff;border-right-width:0;}
.tour-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000;opacity:.8}.tour-step-backdrop{position:relative;z-index:1031;background:inherit}.tour-step-background{position:absolute;z-index:1030;background:inherit;border-radius:6px}.popover[class*=tour-]{z-index:1030}.popover[class*=tour-] .popover-navigation{padding:9px 14px}.popover[class*=tour-] .popover-navigation [data-role=end]{float:right}.popover[class*=tour-] .popover-navigation [data-role=prev],.popover[class*=tour-] .popover-navigation [data-role=next],.popover[class*=tour-] .popover-navigation [data-role=end]{cursor:pointer}.popover[class*=tour-] .popover-navigation [data-role=prev].disabled,.popover[class*=tour-] .popover-navigation [data-role=next].disabled,.popover[class*=tour-] .popover-navigation [data-role=end].disabled{cursor:default}.popover[class*=tour-].orphan{position:fixed;margin-top:0}.popover[class*=tour-].orphan .arrow{display:none}
.tour-tour{padding:10px;}.tour-tour .popover-close{float:right;cursor:pointer;}.tour-tour h4{margin:0;}.tour-tour h4 b{float:left;}.tour-tour .popover-title{display:block;clear:both;}.tour-tour .popover-navigation ul{margin:0;float:left;}.tour-tour .popover-navigation li{display:inline;cursor:pointer;}.tour-tour .popover-navigation li.tour-current-step{font-weight:bold;}.tour-next{float:right;}.popover-footer{clear:both;}.tour-step-background{display:none;}
.form-type-checkbox .formtips-wrapper{display:inline-block;}.description.formtips-processed p{margin-bottom:0;}form fieldset .formtips-processed,.formtips-processed,form .form-item div.formtips-processed{position:absolute;background-color:#111;color:#ddd;padding:5px;border:5px solid #777;opacity:0.9;z-index:100;}a.formtip{background:url(/profiles/mp_singapore/modules/contrib/formtips/help.png) no-repeat 0 0;width:12px;height:12px;display:inline-block;margin-left:4px;}a.formtip:hover{background-position:0 -12px;text-decoration:none;}a.formtip:hover{border:none !important;}.description.formtips-processed{line-height:1.35;letter-spacing:0.05em;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
div.addressfield-container-inline > div.form-item{float:left;margin-right:1em;}div.addressfield-container-inline.country-GB > div.form-item{float:none;margin-right:auto;}div.addressfield-container-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html div.addressfield-container-inline{height:1%;}*:first-child + html div.addressfield-container-inline{min-height:1%;}
div.ctools-modal-content{background:#fff;color:#000;padding:0;margin:2px;border:1px solid #000;width:600px;text-align:left;}div.ctools-modal-content .modal-title{font-size:120%;font-weight:bold;color:white;overflow:hidden;white-space:nowrap;}div.ctools-modal-content .modal-header{background-color:#2385c2;padding:0 .25em 0 1em;}div.ctools-modal-content .modal-header a{color:white;}div.ctools-modal-content .modal-content{padding:1em 1em 0 1em;overflow:auto;position:relative;}div.ctools-modal-content .modal-form{}div.ctools-modal-content a.close{color:white;float:right;}div.ctools-modal-content a.close:hover{text-decoration:none;}div.ctools-modal-content a.close img{position:relative;top:1px;}div.ctools-modal-content .modal-content .modal-throbber-wrapper{text-align:center;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:160px;}div.ctools-modal-content .form-item label{width:15em;float:left;}div.ctools-modal-content .form-item label.option{width:auto;float:none;}div.ctools-modal-content .form-item .description{clear:left;}div.ctools-modal-content .form-item .description .tips{margin-left:2em;}div.ctools-modal-content .no-float .form-item *{float:none;}div.ctools-modal-content .modal-form .no-float label{width:auto;}div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{clear:left;}div.ctools-modal-content .vertical-tabs-panes > fieldset{clear:none;}div.ctools-modal-content .resizable-textarea{width:auto;margin-left:15em;margin-right:5em;}div.ctools-modal-content .container-inline .form-item{margin-right:2em;}#views-exposed-pane-wrapper .form-item{margin-top:0;margin-bottom:0;}div.ctools-modal-content label.hidden-options{background:transparent url(/profiles/mp_singapore/modules/ctools/images/arrow-active.png) no-repeat right;height:12px;padding-right:12px;}div.ctools-modal-content label.expanded-options{background:transparent url(/profiles/mp_singapore/modules/ctools/images/expanded-options.png) no-repeat right;height:12px;padding-right:16px;}div.ctools-modal-content .option-text-aligner label.expanded-options,div.ctools-modal-content .option-text-aligner label.hidden-options{background:none;}div.ctools-modal-content .dependent-options{padding-left:30px;}
// Medium screen / desktop@screen-md:1025px;@screen-xs:480px;@screen-phone-landscape:640px;@screen-sm:768px;@screen-sm-max:(@screen-md - 1);@screen-xs-max:(@screen-sm - 1);// Mixin for form elements.
.equalize-elements{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.indent{margin:0 10px 0 213px;}.page-refer-friend{div.messages{margin:25px 0 0;}.container .grid_c{width:100%;position:relative;img{width:100%;}}h1{margin-top:0;margin-bottom:17px;}.main.noheader{padding-top:60px;min-height:100%;}.region-header{text-align:center;h2{font-size:230%;}}form{.form-item{width:100%;padding:12px 0;label{width:198px !important;&.error{margin-bottom:5px;width:100% !important;}}select{width:60.1%;background-position:98%;}.description{padding-left:215px;}}h2{color:#737373;padding:13px 0;display:block;}.required_field_txt{position:relative;float:right;font-weight:bold;margin-top:6px;padding:0 2px 0 0;}.form-actions{border-bottom:1px solid #e2e2e2;width:100%;padding:12px 0;#edit-submit{.indent;}p{.indent;margin-top:10px;}}.tcs{.indent;color:#333;font-size:95%;margin:10px 10px 10px 213px;p{padding-left:0;margin:10px 0;}ol{margin:0;padding:0;li{margin:0 0 1em 29px;}}}input,select,textarea{.equalize-elements;}}p{color:#333;}.ref_friend_head_text{.textsmall;padding:13px 0;float:left;width:100%;}}@media (max-width:@screen-sm-max){.page-refer-friend{.container{max-width:100%;.grid_c{padding:0 15px;width:96%;form{.form-item{label{margin-top:5px;}}.required_field_txt{padding-right:0;}& > div{& > p{margin-left:0;width:97%;float:left;}}}}}}}@media (max-width:@screen-xs-max){.page-refer-friend{.container{.grid_c{width:96%;padding-right:0;img{display:none;}}}.main.noheader{padding-top:0;}h1{margin-top:17px;}.ref_friend_head_text{width:95%;}form{.form-item{&.form-item-email{margin-bottom:6px;}.description{padding-left:0 !important;}}h2{padding-top:0;float:left;}.required_field_txt{margin-top:6px;}.tcs{margin-left:0;ol{width:95%;}p{padding-left:0;}}.form-actions{#edit-submit{margin-left:0;}p{margin-left:0;}}}}}@media (max-width:@screen-phone-landscape){.page-refer-friend{form{.form-item{padding:12px 0;width:96% !important;label{width:100% !important;float:left;text-align:left;margin-bottom:5px;right:inherit;}select{width:94%;max-width:308px;}.form-text,textarea{max-width:308px;width:93%;padding:7px 6px;}}}.container{.grid_c{form{.required_field_txt{padding-right:9px;right:2%;}.form-actions{width:96%;padding:12px 0;}.tcs{margin-left:0;p{padding-left:0;}}}}}}}
// Medium screen / desktop@screen-md:1025px;@screen-xs:480px;@screen-phone-landscape:640px;@screen-sm:768px;@screen-sm-max:(@screen-md - 1);@screen-xs-max:(@screen-sm - 1);// Mixin for form elements.
.equalize-elements{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
