﻿.v2 .nav.navmenu {display:none}
.v2 .nav.navmenu.v2 {display:block}
.v2 .nav.navmenu.v2 .mainMenu {float:left;width:100%;height:auto;background:grey;padding:10px}
/*NEW STYLES*/
.v2 .nav {padding:0!important}
.v2 .row .inner {margin:0!important}
.clearfix {clear:both}
.v2 .moduledeskconfirmation .column.three-quarters .column.three-quarters {width:350px!important}
.v2 .cassiebookingcomplete .inner > div > .row > .column.three-quarters {width:735px!important}
.v2 .calendarSideMenu #cassiedatepicker {float:left}
.v2 .cassiemeetingconfirmation .calendarSideMenu #cassiedatepicker {margin-top:10px!important}
.v2 .cassiemeetingconfirmation #ContentPlaceHolder1_MeetingSearch1_lbGetDateForCalendar {top:5px!important}
.v2 .meetingpromocode {text-align:center}
.v2 .meetingpromocode .field input {float:none}
.v2 .calendarSideMenu #cassiedatepicker{width:100%!important}
.v2 .calendarSideMenu #cassiedatepicker > div {width:100%!important;padding:0!important}
.v2 fieldset.meetingsearchcriteria #ContentPlaceHolder1_MeetingSearch1_btnSearch {top:0!important}
.v2 #ContentPlaceHolder1_meetingconfirmation12_csPayment_lblAcceptTerms span {top:10px;position:relative}
.v2 a.bookDesk:hover {background:#2ecc71!important}
.v2 .deskbookingCell a {background:none repeat scroll 0 0 white;line-height:48px!important;text-align:center;color:#fff!important}
.v2 .yourDeskBooking.deskbookingCell a {line-height:23px!important;background:#2e84cc!important;font-size:11px;color:white!important}
.v2 .meetingsearchbutton {margin-bottom:10px!important}
.v2 .deskpromocode .field input {float:none}
.v2 fieldset.deskpromocode {text-align:center}
.v2 .logoutbutton {padding-bottom:0!important}
.v2 #ContentPlaceHolder1_meetingconfirmation12_csPayment_btnPay {height:36px!important}
.v2 #maincontent textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:455px!important}
.v2 #maincontent #ContentPlaceHolder1_v1_txtMessage {width:664px!important}
.v2 .modulebookingsummary {background:none repeat scroll 0 0 white;float:left;position:relative}
.v2 .cassiemyevents .calendarSideMenu #cassiedatepicker {margin-top:47px!important;position:relative;top:-42px}
/*OVERIDE STYLES*/
.v2 .btn:focus,.v2 .btn:active:focus,.v2 .btn.active:focus {outline:none}
.v2 .alert {border-radius:4px;clear:both;float:left;padding:6px;margin-bottom:6px;margin-top:6px;width:100%}
.v2 #Feedback1_dvFeebackWrapper,.v2 #Feedback1_dvFeebackWrapper *,.v2 .feedback-tab * {box-sizing:initial}
.v2 .form-control:-moz-placeholder {color:#ccc;opacity:1}
.v2 .form-control::-moz-placeholder {color:#ccc;opacity:1}
.v2 #maincontent textarea.form-control {border:solid 1px #f1f1f1;box-shadow:none;float:left;font-size:15px}
.v2 #maincontent .textarea {height:34px;padding:7px;margin-bottom:10px;width:100%!important}
.v2 .form-group label {margin-bottom:5px}
.v2 .form-group .failureNotification,
.ui-dialog .form-group .failureNotification {color:#9b3a3a;font-size:12px}
.v2 .col-xs-1,.v2 .col-sm-1,.v2 .col-md-1,.v2 .col-lg-1,
.v2 .col-xs-2,.v2 .col-sm-2,.v2 .col-md-2,.v2 .col-lg-2,
.v2 .col-xs-3,.v2 .col-sm-3,.v2 .col-md-3,.v2 .col-lg-3,
.v2 .col-xs-4,.v2 .col-sm-4,.v2 .col-md-4,.v2 .col-lg-4,
.v2 .col-xs-5,.v2 .col-sm-5,.v2 .col-md-5,.v2 .col-lg-5,
.v2 .col-xs-6,.v2 .col-sm-6,.v2 .col-md-6,.v2 .col-lg-6,
.v2 .col-xs-7,.v2 .col-sm-7,.v2 .col-md-7,.v2 .col-lg-7,
.v2 .col-xs-8,.v2 .col-sm-8,.v2 .col-md-8,.v2 .col-lg-8,
.v2 .col-xs-9,.v2 .col-sm-9,.v2 .col-md-9,.v2 .col-lg-9,
.v2 .col-xs-10,.v2 .col-sm-10,.v2 .col-md-10,.v2 .col-lg-10,
.v2 .col-xs-11,.v2 .col-sm-11,.v2 .col-md-11,.v2 .col-lg-11,
.v2 .col-xs-12,.v2 .col-sm-12,.v2 .col-md-12,.v2 .col-lg-12 {padding-left:10px;padding-right:10px}
.v2 #maincontent .animateBar {margin:0 auto;width:157px}
.v2 #maincontent .column.fullwidth .col-md-12 {margin-bottom:10px}
.v2 #maincontent .completePercentage,.v2 #maincontent #profileCompleteLoad {color:#7b92b2!important;text-align:center}
.v2 #maincontent .crop--outer {position:relative;background:transparent!important}
.v2 #maincontent .crop--outer > div > img {border-radius:50%!important;height:132px!important;width:130px!important}
.v2 #maincontent .crop--outer > div > img,.v2 #maincontent .crop--outer a {left:-45px}
.v2 #maincontent .crop--outer a {background:none repeat scroll 0 0 #fff;border-radius:50%!important;color:transparent!important;height:161px;left:-1px!important;opacity:0;position:absolute;top:0;width:162px}
.v2 #maincontent .crop--outer a:hover {opacity:0.1}
.v2 #maincontent .cropContainer {background:transparent}
.v2 #maincontent .cropContainer,.v2 #maincontent .cropContainer img {height:140px;margin-left:45px;left:-45px;width:147px}
.v2 #maincontent .float--right {float:right}
.v2 #maincontent .jobfunction {font-size:14px;font-weight:700;line-height:26px;text-align:center;color:#919191!important}
.v2 #maincontent .fullname {font-size:18px;font-weight:700;padding-top:16px;text-align:center}
.v2 #maincontent .message-board img,.v2 #maincontent .search--results img {border-radius:50%!important;width:62px!important;height:60px}
.v2 #maincontent .companyName {font-size:14px;font-weight:700;line-height:20px;padding-bottom:16px;text-align:center;color:#844!important}
.v2 #maincontent .industry {text-align:center}
.v2 .widget--app {float:left;width:100%}
.v2 #maincontent .widget--app textarea {margin-bottom:10px}
.v2 #maincontent .moduleannouncements {margin:10px}
.v2 #maincontent .moduleprofilepicture {float:left;margin-bottom:10px;width:100%}
.v2 #maincontent .moduleprofilepicture .glyphicon {color:#000;display:inline-block;font-family:"Glyphicons Halflings";font-size:45px;font-style:normal;font-weight:400;left:-52px;line-height:1;position:relative;top:-6px}
.v2 #maincontent .moduleprofilepicture fieldset,.v2 #maincontent .modulecompanylogo fieldset {float:none}
.v2 #maincontent .modulewelcome {margin:0 10px}
.v2 #maincontent .widget--app .nav {height:auto!important}
.v2 #maincontent .newwrapper {float:left;width:100%}
.v2 #maincontent .padding--top {padding-top:20px}
.v2 #maincontent .portalmodule > div > div fieldset {margin:0 0 0 10px!important;padding:10px!important}
.v2 #maincontent .moduledeskdiary .portalmodule > div > div fieldset {border:medium none!important;margin:0 0 0 10px!important;padding:10px!important}
.v2 #maincontent .moduledeskdiary .portalmodule > div > div fieldset {border:medium none!important;margin:0!important;padding:10px!important}
.v2 #maincontent .modulemeetingsearch .portalmodule > div > div fieldset {margin:10px 0 10px 0!important}
.v2 #maincontent .modulequickbutton .portalmodule > div > div.column.fullwidth fieldset {margin:0 0 10px 0!important}
.v2 #maincontent .profileCompleteWidget:hover {opacity:0.8}
.v2 #maincontent .profileCompleteWidget:hover a {text-decoration:underline}
.v2 #maincontent .updateProfileLink {margin-top:10px;text-align:center}
.v2 #maincontent .widget--links .column.fullwidth a:hover fieldset {opacity:0.7}
.v2 #maincontent .widget--app .nav-tabs {background:transparent;border:medium none}
.v2 #maincontent .widget--app .nav-tabs > li {margin-bottom:0;padding:10px 0 0}
.v2 #maincontent .widget--app .nav-tabs > li > a {border:medium none;border-radius:0;font-size:11px;font-weight:700;letter-spacing:2px;margin-right:0;outline:none;text-transform:uppercase;transition:color .2s ease 0;float:left}
.v2 #maincontent .widget--app .nav-tabs > li.active .arrow--tab {border-bottom:5px solid #FFF;border-left:8px solid transparent;border-right:8px solid transparent;bottom:0;height:0;left:55px;position:absolute;width:0;z-index:77}
.v2 #maincontent fieldset,.v2 #maincontent #cassiedatepicker .ui-widget-content,.v2 #maincontent .bookingCell,.v2 #maincontent .TimeBar .timeSlot,.v2 #maincontent .field.sections,.v2 #maincontent .portalgridrow,.v2 #maincontent .moduleheading,.v2 #maincontent .crop--outer,.v2 #maincontent .crop--outer * {border-radius:0}
.v2 #maincontent textarea {margin:0;resize:none;width:100%!important}
.v2 #maincontent .announcements .badge {font-size:10px;left:-14px;margin-top:5px;position:relative}
.v2 #maincontent .followWidget {text-align:center;color:#8c9ca9}
.v2 #maincontent .followWidget .row.data {font-size:22px;color:#eea236}
.v2 a {outline:0}
.v2 .fade {opacity:1!important}
.v2 .ui-widget-content {background:transparent!important;border:none}
.v2 .modal-dialog {margin:30px auto;top:162px;width:479px;left:-34px}
.v2 .modal.fade.ui-dialog-content.ui-widget-content {height:auto!important;width:567px!important}
.v2 .ui-widget-content {border:none!important;padding-bottom:20px}
.v2 .ui-dialog .ui-dialog-content {padding:30px!important;overflow:hidden!important}
.v2 .padding--top__small {padding-top:11px}
.v2 #maincontent .widget--app.message-board div div ul {float:left;padding:11px 0 0 0;width:100%}
.v2 .contact-widget.widget--app.message-board {float:left;margin-bottom:10px;width:100%}
.v2 #maincontent .widget--app.message-board div div li {float:left;width:100%;border-bottom:solid 1px #ddd;margin-bottom:10px}
.v2 #maincontent .status-head--block {margin-top:20px!important;margin-bottom:20px!important}
.v2 #maincontent .status-head--block .name {font-weight:bold;color:#884444}
.v2 #maincontent .status-block--replies {padding:10px 0;border-bottom:solid 0px #ddd}
.v2 #maincontent .status-block--replies .name {font-weight:bold;color:#884444}
.v2 #maincontent .status-block--replies:hover {cursor:pointer}
.v2 #maincontent .status-block--replies img {width:45px!important;height:42px;float:right}
.v2 #maincontent .status-block--comment {padding-top:20px;border-top:solid 1px #ddd}
.v2 #maincontent .status-block--comment textarea {padding:6px;height:34px}
.v2 #maincontent .status-block--comment img {width:45px!important;height:42px!important;float:right}
.v2 .modulecommunity .btn--follow {top:-40px!important}
.v2 .profile-redesign .btn--follow,.v2 .inner a.btn--follow {color:#888!important;left:86px;position:absolute;text-decoration:none!important;top:0!important;z-index:999!important}
.v2 .contact-widget .btn--follow {color:#888!important;left:122px!important;position:absolute;text-decoration:none!important;top:11px!important;z-index:999!important}
.v2 .inner a.btn--follow.btn--follow__profilepage {position:inherit!important}
.v2 .communityprofilepicture {border:none!important}
.v2 .moduleheading .name {color:#fff!important;font-size:20px;font-weight:bold;text-align:center;width:100%}
.v2 .moduleheading .jobfunc {text-align:center}
.v2 .cname span.right {margin-right:0!important;color:#ccc!important;font-size:14px;font-weight:bold;text-align:center;width:100%}
.v2 .column.half.moduleheading.cname {min-height:100px}
.v2 .communityProfileWrap {width:100%;position:relative}
.v2 .myneighbours .profile--wrapper_inner .followLink {bottom:-42px!important;left:-26px;position:relative}
.v2 .myneighbours .profile--wrapper_inner fieldset {border:none!important}
.v2 #maincontent .cassiecommunity .modulecommunity .profile--wrapper_inner fieldset {margin:0!important}
.v2 #maincontent .cassiecommunity .modulecommunity .profile--wrapper_inner .btn--follow {left:77px!important}
.v2 .action-buttons .v2 .communityProfileWrap .column.third {width:auto!important;margin-right:20px}
.v2 .communityProfileWrap .column.third:nth-child(4) {margin-right:0}
.v2 .nav.navmenu.community {opacity:0.8}
.v2 .nav.navmenu.community a {color:#fff!important;padding:0 20px}
.v2 .nav.navmenu.community label {color:#f1f1f1;margin-left:30px;text-transform:uppercase}
.v2 .navmenu {padding-bottom:26px;margin-bottom:10px}
.v2 #maincontent .widget--app .nav-tabs > li.filter * {font-size:11px;letter-spacing:1px;padding:10px 5px;text-transform:none}
.v2-mega-menu {width:939px!important}
.v2-mega-menu li.v2-mega-menu-column {width:120px!important}
.v2 .cassiecontent .inner {min-height:unset!important}
.v2 #maincontent .widget--app .nav-tabs > li.filter--label a {padding:10px 0 0 30px}
/*HELPERS*/
.v2 .padding-left--0 {padding-left:0!important}
.v2 .padding-right--0 {padding-right:0!important}
.v2 .float--right {float:right}
.v2 .no--padding {padding:0!important}
.v2-dropdown-menu.v2-mega-menu span {clear:both;float:left;font-size:14px;padding:5px 0!important}
.v2 .nav--search {background:#e4e4e4}
.v2 input.search[type="text"] {background:#fff url(../img/search-white.png) 10px 6px no-repeat;border:0 none;border-radius:20px;box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.3) inset;color:#d7d7d7;font:bold 12px Arial,Helvetica,sans-serif;padding:6px 15px 6px 35px;position:relative;right:10px!important;top:-46px!important;transition:all 0.7s ease 0s;width:200px;z-index:9999}
input.search[type="text"]:focus {background:url(../img/search-dark.png) no-repeat scroll 10px 6px #fcfcfc;box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.3) inset;color:#6a6f75;text-shadow:0 2px 3px rgba(0,0,0,0.1);width:250px}            
.v2 #announcements {float:left}
.v2 #maincontent .widget--header {border:medium none;clear:both;float:left;font-size:11px;font-weight:700;letter-spacing:2px;margin-right:0;outline:medium none;padding:10px;text-align:center;text-transform:uppercase;width:245px}
.v2 .modulecommunity #maincontent .fullname {text-overflow:ellipsis;white-space:nowrap;width:175px;overflow:hidden}
.v2 #mnuLoggedInAs {float:left;right:0;top:-58px}
.v2 .nav.nav-tabs li.filter {position:relative}
.v2 .nav.nav-tabs li.filter span.arrow--tab {display:none}
.v2 .nav.nav-tabs li.filter.active span.arrow--tab {display:block!important;left:0!important;padding:0!important;position:absolute!important;top:31px!important}
.shift--left {position:relative;left:-8px}
.clearfix {clear:both}
.v2 .ui-widget-content {background:#fff!important}
.v2 .modulecommunity iframe {min-height:0!important}
.v2 .row {margin:0!important}
.v2 .profile .moduleheading {padding-bottom:36px}
.v2 .moduleprofilecomplete {display:none}
.v2 .column.settingsUpload {margin-top:20px}
.fade {opacity:1}
.v2 .center {text-align:center;width:100%}
.v2 .followWidget {max-width:220px!important;margin:0 auto}
.v2 .followWidget .col-md-6 {float:left!important;width:50%!important;padding:0!important}
.v2 .modulesearchresultssites .row .detail {padding:20px}
.v2 .nav {height:0!important}
.v2 .modulesearchresultsservices fieldset {margin:0!important}
.v2 #ctl00_ContentPlaceHolder1_meetingsearchresults1_lblMeetingSearchNone_RadAjaxPanel1 > span {display:block;padding:20px;white-space:normal}
.v2 .modulesearchresults {float:left;margin-left:10px}
.v2 .button-glossy.green.backtoresults {margin-right:14px}
.v2 .cassiesearchresults .inner > div > div > .column.three-quarters {width:75%!important}
.v2 .modulemeetingsearch .calendarSideMenu #cassiedatepicker {margin-top:47px!important;position:relative;top:-40px}
.v2 .row.ui-messages {margin-left:10px!important;padding:0 10px!important;width:705px}
.v2 .meetingsearchcriteria .moduleheading {margin-top:-38px!important}
.v2 #maincontent textarea.reason--text {width:655px!important} 
.v2 .communityProfileWrap-slider .profile--wrapper_inner a.btn--follow {left:82px;position:relative;top:-49px!important;z-index:99999!important}
.v2 .modulemeetingroomdiary .calendarSideMenu {margin-left:0!important;margin-right:0!important}
.v2 .modulemeetingroomdiary .three-quarters {margin-top:0!important}
.v2 .profile-pic-widget {margin-bottom:10px}
.v2 .profile--wrapper_inner a.btn--follow {top:-35px!important}
.v2 .column.three-quarters {width:75%!important}
.v2 .cassiemeetingdiary--wrapper {margin:0 0 0 10px}
.v2 .online-plans--panel__inner {margin:0 10px 0 0}
.v2 .cassiemeetingdiary--wrapper .RadGrid_Default .rgRow td {border-color:transparent!important}
.v2 .oneRoom {width:620px}
.v2 .col-md-4.col-sm-4.summary--wrapper {padding-top:10px}
.v2 .modulemybookings .fullwidth.alignright { float:right;margin-bottom:10px!important;margin-right:5px;margin-top:15px}
.v2 .modulepaymentmethod {float:left;width:100%}
.v2 .modulepaymentmethod > .portalmodule {margin-left:10px;margin-top:10px}
.v2 .modulepaymentmethod > .portalmodule > .widget--app {padding:10px}
.v2 #maincontent .portalmodule > div .calendarSideMenu fieldset {margin:0!important}
.v2 .moduleonlineplans {float:left;width:100%}
.v2 .moduleonlineplans table .button-glossy.green {margin-top:20px}
.v2 .modulelogin {float:left;width:100%}
/*PANELS*/
.v2 .table-striped > tbody > tr:nth-child(2n+1) > td,.v2 .table-striped > tbody > tr:nth-child(2n+1) > th {background:#f8f8f8!important;opacity:0.9}
/*COMMUNITY*/
.v2 .row.profile--grid {position:relative;top:34px!important;padding:5px 10px}
.v2 .modulequickbutton .field .subtitle {color:#333!important}
.v2 .modulequickbutton .field .quickbuttondescription {color:#919191!important}
/*COMMON*/
.v2 #maincontent .modulequickbutton .portalmodule > div > div fieldset {border:solid 1px #ccc!important;background:white!important}
.v2 .widget--app,.v2 #maincontent .moduleprofilepicture,.v2 .communityProfileWrap-slider {border:solid 1px #ccc!important}
.v2 .communityProfileWrap-slider {margin-bottom:10px}
.v2 #maincontent .portalmodule > div > div fieldset {border:none!important}
.v2 .field input[type="text"],.v2 .field input[type="password"],.v2 .field input[type="email"],.v2 .field select {border-radius:2px}
.v2 #maincontent .modulemeetingconfirmation .portalmodule > div > div fieldset,.v2 #maincontent .cassiemeetingdiary .moduledeskdiary .portalmodule > div > div fieldset {border:solid 1px #ccc!important}
.v2 #promocode {position:relative;top:10px}
.v2 .rgNoRecords div {padding:20px}
/*V2MENU*/
.v2-navbar {display:block;height:37px!important;margin-bottom:10px;margin-top:10px;width:100%}
.v2 #mnuLogout {position:relative}
.v2 #mnuLogout a {text-decoration:none!important}
.v2 #mnuLogout a div {float:left}
.v2 .nav #mnuLogout.open > a,.v2 .nav #mnuLogout.open > a:hover,.v2 .nav #mnuLogout.open > a:focus {background:transparent!important}
.v2 #mnuLogout .dropdown-menu {left:-60px;top:30px;z-index:9999999}
.v2 .nav #mnuLogout i {color:#fff!important;font-size:10px;position:relative;right:2px;top:10px}
.v2 .nav #mnuLogout * {font-size:12px}
.v2 .nav #mnuLogout ul i {color:#333!important}
.v2 .nav #mnuLogout .logout--link {float:left;width:100%}
.v2 .nav #mnuLogout .logout--link div {float:left}
.v2 .dropdown-menu > li > a {float:left;min-height:48px;padding-top:16px;width:100%}
/*NEIGHBOURS LISTVIEW*/
.v2 .neighbours-listview .profile--picture {float:left!important}
.v2 .neighbours-listview .profile--wrapper_inner fieldset {float:left;padding:0 0 0 10px!important;margin:0!important;width:70%}
.v2 .neighbours-listview .profile--picture img {height:35px!important;max-height:35px!important;min-height:35px!important;width:35px!important}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner {position:relative}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner .fullname {float:left;width:auto!important}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner .jobfunction {display:none}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner fieldset * {font-size:10px!important;line-height:13px}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner > a > div {float:left;width:100%}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner a.btn--follow {background:none;border:medium none;bottom:-110px;font-size:10px;height:25px;left:34px!important;position:absolute;text-align:left!important;top:38px!important}
.v2 #maincontent .neighbours-listview .profile--wrapper_inner .companyLogo img {display:none}
.v2 #maincontent .neighbours-listview {margin-top:38px}
.v2 #maincontent .neighbours-listview .fullname {border-top:none!important;margin-top:0!important}
.v2 .privacysettings fieldset {margin:0!important}
.v2 .row.status-block--comment {position:relative}
.v2 .shoutOutForward--wrapper .btn--forward {position:absolute;right:9px;top:20px}
.v2 .cassiepay fieldset {margin:0!important;padding:20px}
@media only screen and (max-width:460px) {
    .v2 .cassiepay fieldset {padding:0!important}
}
.v2 #maincontent .modulemeetingconfirmation .portalmodule > div.bookingsteps > div fieldset {margin-bottom:10px!important}
.v2 .forward--shoutout textarea {font-size:14px!important;height:100px!important}
.v2 .message--green {color:#7aba35}
/*NEW PATCH*/
/*FP ICONS*/
.v2 #ContentPlaceHolder1_ucEvents_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -1044px 509px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_ucSchedule_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_ucOnlinePlans_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucOnlinePlans_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucEvents_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -1044px 509px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_ucInvoices_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_ucStatement_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:40px;margin-top:0;padding-left:43px; width:43px;position:relative;left:-6px}
.v2 #ContentPlaceHolder1_ucContracts_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucBookRoom_imgLink,.v2 #ContentPlaceHolder1_ucBookRoom_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -934px 391px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucBookDesk_imgLink,.v2 #ContentPlaceHolder1_ucBookDesk_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -820px 391px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucCommunity_imgLink,.v2 #ContentPlaceHolder1_ucCommunity_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -672px 172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucRewards_imgLink,.v2 #ContentPlaceHolder1_ucRewards_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -35px -409px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
.v2 #ContentPlaceHolder1_ucBalance_imgLink {background:url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -546px 753px rgba(0,0,0,0);box-sizing:border-box;display:block;height:43px;margin-top:0px;padding-left:48px;width:48px;position:relative;left:-3px}
/*END FP ICONS*/
.v2 #maincontent .widget--footer {background:none repeat scroll 0 0 #ccc;color:White!important;display:block;padding:5px;position:relative;text-align:center;text-decoration:none;width:100%;z-index:0}
.v2 #maincontent .active--members .fullname,.v2 #maincontent .active--members .jobfunction,.v2 #maincontent .active--members .companyName {float:left;clear:both}
.v2 #maincontent .active--members .neighbours-listview .fullname {margin-top:-15px!important}
.v2 .active--members .myneighbours .profile--wrapper_inner .followLink {bottom:15px!important;left:-1px!important}
.v2 .active--members .myneighbours .profile--wrapper_inner {border:none!important}
.v2 #primary_nav_wrap ul {float:left!important}
.v2 #primary_nav_wrap {margin-bottom:-18px!important}
.v2 .v2-navbar.search--control input.search[type="text"] {top:-16px!important}
.v2 .communityProfileWrap-slider .viewport {height:320px!important}
.v2 #maincontent .cassiehome .moduleprofilepicture{margin-bottom:-5px!important}
.v2 .modulecommunity .myprofile .profile-pic-widget {background:transparent!important;margin-bottom:0!important}
.v2 .modulebookevent .column.fullwidth {padding-bottom:20px}
.v2 #ContentPlaceHolder1_TenantEventPayment1_chkAccept {margin-right:10px}
.v2 .ui-dialog {z-index:9999999}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucCommunity_imgLink,#ContentPlaceHolder1_ucCommunity_imgLink {font-size:20px; position:relative}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_ucCommunity_imgLink:after,.v2 #ContentPlaceHolder1_ucCommunity_imgLink:after {color:#000;content:"\f067";font-family:"FontAwesome";font-size:20px}
.v2 .profile-redesign .row.ui-messages {width:427px!important}
.v2 #ContentPlaceHolder1_Community1_CommunityV2_txtViewLastName {margin-left:-15px}
.v2 .cropContainer {display:block;min-height:230px}
/*PATCH*/
.v2 #maincontent .neighbours-listview .fullname,.v2 #maincontent .neighbours-listview .jobfunction,.v2 #maincontent .neighbours-listview .companyName {width:100%!important;text-align:left}
.v2 .radial-progress .inset {box-shadow:none}
.v2 .about-me-widget div.tagsinput span.tag a,.v2 #txtExpertiseView_addTag,.v2 .personal-interests-widget div.tagsinput span.tag a,.v2 #txtLikesView_addTag,.v2 #txtDislikesView_addTag,.v2 #txtSocialTagsView_addTag {display:none}
.v2 .whatyoudo-data,.v2 .tags-data {padding:20px 0 0 10px!important}
.v2 .about-me-widget,.v2 .personal-interests-widget {margin-bottom:10px}
.v2 #txtExpertiseView_tagsinput {margin-top:10px}
.v2 #txtExpertiseView_tagsinput,.v2 #txtLikesView_tagsinput,.v2 #txtDislikesView_tagsinput,.v2 #txtSocialTagsView_tagsinput {width:100%!important;background:none repeat scroll 0 0 transparent!important;border:none!important}
.v2 #txtInterestingFactsView,#txtWhatICareAboutView {display:inline-block;padding:10px}
.v2 #txtExpertiseView_tagsinput .tag,.v2 #txtSocialTagsView_tagsinput .tag,.v2 #txtLikesView_tagsinput .tag,.v2 #txtDislikesView_tagsinput .tag {margin-bottom:0!important}
.v2 #txtDislikesView_tagsinput > span {background:red}
.v2 .personal-interests-widget .col-md-12 {height:auto!important;margin:0!important;padding:0 0 0 10px!important}
.moduleprofilepicture .radial-progress .inset {height:160px!important;width:160px!important;margin-top:0px;margin-left:0px;margin-bottom:0px}
.v2 #maincontent .crop--outer > div > img {height:160px!important;width:160px!important}
.v2 #maincontent .cropContainer,.v2 #maincontent .cropContainer img {height:160px!important;width:160px!important}
.v2 #primary_nav_wrap ul li {z-index:9999999!important}
.v2 .user--dropdown .caret {position:relative;top:8px}
.v2 .radial-progress .inset .percentage {top:166px!important}
.v2 .navbar-collapse.in {overflow-y:visible!important}
.v2 #maincontent .portalmodule .profile-redesign .moduleprofilepicture fieldset {margin:18px auto!important}
.ui-dialog-titlebar.ui-widget-header,.modal-header {display:none!important}
.v2 .navbar-hamburger ul > li > ul > li > a span,.v2 .navbar-default .navbar-nav .open .dropdown-menu > li > a {color:#555!important;font-size:10px!important}
.v2 .cassiepay .normalwarning {width:95%}
.float--left{float:left}
.resource .yourBooking {background:none repeat scroll 0 0 #2e84cc!important}
.Unavailable.bookingCell {background:none repeat scroll 0 0 #f97575!important;border-color:#f97575;text-indent:0}
ul.cassietabs li a {min-height:30px!important}
.column.one-quarter {width:25%}
.modulesearchresultsrooms .row > fieldset,.row.sitetabsdetail > div > fieldset {padding:10px!important}
#wrapper.v1 {max-width:980px!important}
#wrapper.v2 {width:auto!important;max-width:980px!important}
@media only screen and (max-width:769px) {
    .v2 .cassiehome .cassiecontent > div > div.row {width:100%!important}
    .v2 .homepage.column.half,.v2 .homepage.column.quarter,.v2 .inner > div > div > .column.half,.v2 .inner > div > div > .column.quarter,.v2 .column.three-quarters.convert-bootstrap,.v2 .column.quarter.convert-bootstrap,.v2 .column.half.convert-bootstrap,.v2 .column.two-thirds.convert-bootstrap,.v2 .column.one-third.convert-bootstrap,.v2 .moduletenantpayment .column.one-third,.v2 .column.one-quarter.convert-bootstrap,.v2 .cassiesearchresults .inner > div > div > .column.three-quarters.convert-bootstrap {width:100%!important}
    .convert-bootstrap > .field > input {float:left;margin-bottom:20px!important;margin-left:20px;margin-right:0!important;margin-top:0!important}
    .feedback-panel {display:none!important}
    .v2 .changepassword .column.half {width:100%}
    .v2 .modulesearchresultssites .column.one-quarter,.v2 .modulesearchresultssites .siterow.row img,.v2 .modulesearchresultsrooms .column.one-quarter,.v2 .column.quarter.convert-bootstrap,.v2 .modulesearchresultsrooms .roomrow img {width:100%!important}
    .v2 .modulesearchresultssites table td {border:none!important}
    .v2 .modulesearchresultssites .RadGrid table .rgRow td,.v2 .modulesearchresultssites .RadGrid table .rgAltRow td,.v2 .modulesearchresultssites .RadGrid table .rgEditRow td,.v2 .modulesearchresultssites .RadGrid table .rgFooter td,.v2 .modulesearchresultsrooms .RadGrid table .rgRow td,.v2 .modulesearchresultsrooms .RadGrid table .rgAltRow td,.v2 .modulesearchresultsrooms .RadGrid table .rgEditRow td,.v2 .modulesearchresultsrooms .RadGrid table .rgFooter td {padding:0!important;border:none!important}
    .v2 .sortby.roomlistsort {padding-left:20px!important}
    .v2 .modulesearchresultsrooms .rowpadding.column.fullwidth input {margin:20px!important;padding:5px}
    .v2 .modulesearchresults {margin:0!important}
    .v2 .roomrow > .column.three-quarters.convert-bootstrap {padding:20px 20px 0!important}
    .v2 .roomrow .column.fullwidth > .column.three-quarters.convert-bootstrap {padding:0 20px!important}
    .v2 .column.three-quarters.alignright.roomlisttopcriteria {margin-bottom:20px!important}
    .v2 .column.three-quarters.roomlisttopcriteria .field {margin:0 20px}
    .v2 .column.three-quarters.roomlisttopcriteria span {float:left!important;padding:0 4px!important}
    .v2 .modulesearchresultssites .label-hdr {margin:10px 20px!important}
    .v2 .modulemeetingconfirmation .bookingsteps {display:none!important}
    .v2 .cassiemeetingconfirmation > div > div > div > div > div >.column.quarter {display:none!important}
    .v2 .cassiemeetingconfirmation > div > div > div > div > div >.column.three-quarters {width:100%!important}
    .v2 .moduletenantpayment .column.half.convert-bootstrap input {margin-left:0!important}
    .v2 #maincontent textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:100%!important}
    .v2 .cassiebookingcomplete .inner > div > .row > .column.three-quarters {width:100%!important}
    .v2 .modulesearchresultssites .RadGrid.RadGrid_Default.portalgrid,.v2 .modulesearchresultsrooms .RadGrid.RadGrid_Default.portalgrid {margin:0!important;padding:0!important}
    .v2 .header .logo {z-index:9999}
    .v2 .mobile-float--left {float:left!important;text-align:left!important}
    .v2 .normalwarning {color:Red!important;position:relative;top:-15px}
    .v2 .cassietipMsg {left:unset!important;right:27px!important}
    .v2 .cassietoolTip .cassietipMsg {left:-260px!important;right:27px!important;}
    .v2 .roomrow > .column.three-quarters.convert-bootstrap .field {margin:0!important} 
    .v2 .modulemeetingconfirmation fieldset {margin:0!important}
    .v2 #maincontent .modulemeetingconfirmation .portalmodule > div > div fieldset {margin:10px!important}
    .v2 #ContentPlaceHolder1_meetingconfirmation12_csPayment_hyperTCS {color:#333!important}
    .column.half.homepage {margin-top:10px}
    .v2 #maincontent .cassiehome .modulequickbutton .portalmodule > div > div.column.fullwidth fieldset {margin:-7px 10px 19px!important;}
    .v2 #maincontent .cassiehome .portalmodule > div > div fieldset {margin:0!important}
    .v2 #maincontent .cassiehome .modulecassiepicture .portalmodule > div > div fieldset {margin:-6px 10px!important}
    .v2 #ContentPlaceHolder1_Balance1_ucBalance_myurl,.v2 #ContentPlaceHolder1_ucEvents_myurl {display:none}
    .v2 .cassielogin .modulelogin .tdLeft.column.half {width:100%!important;float:right!important}
    .v2 .cassielogin .modulelogin .tdRight.column.half {width:100%!important;float:left!important}
    .v2 .modulelogin fieldset {margin:0!important}
    .v2 #ContentPlaceHolder1_Login1_Label6_Label1,.v2 #ContentPlaceHolder1_Login1_lblSignInToPortal {float:left!important;font-size:18px!important;font-weight:bold!important;padding:0!important;text-align:left;width:100%!important}
    .v2 #ContentPlaceHolder1_Login1_lblSignInToPortal::after {content:""}
    .v2 #ContentPlaceHolder1_Login1_lblSignInToPortal::before {content:"or "}
    .v2 .centrediv {display:unset!important}
    .v2 .icon--wrap {bottom:0!important;margin-left:0;margin-bottom:20px;position:relative;float:left;background:#fff!important}
    .v2 .moduleforgotpassword,.v2 .moduleforgotpassword fieldset {margin:0!important;padding:0!important}
    .v2 .moduleforgotpassword .column.half {width:100%!important;float:left}
    .v2 .moduleforgotpassword .column.half > div {padding:0 20px!important;text-align:left}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdLeft .centrediv .alignleft {width:100%!important}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdRight {margin-top:20px}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdRight input {margin:0!important}
    .v2 .moduleforgotpassword,.v2 .moduleforgotpassword fieldset {margin:0!important;padding:0!important}
    .v2 .moduleforgotpassword .column.half {width:100%!important;float:left}
    .v2 .moduleforgotpassword .column.half > div {padding:0 20px!important;text-align:left}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdLeft .centrediv .alignleft {width:100%!important}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdRight {margin-top:20px}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdRight input {margin:0!important}
    .v2 .moduleforgotpassword,.v2 .moduleforgotpassword fieldset {margin:0!important;padding:0!important}
    .v2 .moduleforgotpassword .column.half {width:100%!important;float:left}
    .v2 .moduleforgotpassword .column.half > div {padding:0 20px!important;text-align:left}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdLeft .centrediv .alignleft {width:100%!important}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdRight {margin-top:20px}
    .v2 #ContentPlaceHolder1_ForgotPassword1_tdRight input {margin:0!important}
    .v2 i.facebook {margin-right:16px}
    .v2 .smallprint {margin-top:2px!important;margin-left:2px!important;width:210px}
    .v2 .orSep {display:none}
    .v2 .joinus--text {display:none}
    .v2 .modulelogin .row {position:unset!important}
    .v2 .privacy-policy #content {width:auto!important}
    .v2 .cassiemeetingdiary--wrapper {margin:0!important}
    .v2 #maincontent .portalmodule > div > div .cassiemeetingdiary--wrapper fieldset {margin:0 10px!important;padding:0!important}
    .v2 #maincontent .portalmodule > div > div .cassiemeetingdiary--wrapper table td {margin:0!important;padding:0!important}
    .v2 .booking-results img {width:100%!important}
    .v2 .roomrow .field.alignright.convert-bootstrap > span {float:left!important}
    /*DISABLE REGISTER NEW?*/
    .loginButtons #manualBut {display:none}
    /*END DISABLE REGISTER NEW?*/
    .new-neighbours,#ContentPlaceHolder1_ucCommunity_myurl {display:none}
    .v2 img {max-width:100%!important}
    .v2 .caret {display:none}
    /*DESKS*/
    .v2 #maincontent .moduledeskconfirmation .portalmodule > div > div fieldset {margin:0!important;padding:10px!important}
    .v2 #maincontent .moduledeskconfirmation .portalmodule > div > div fieldset input {width:100%!important}
    .v2 #maincontent .moduledeskconfirmation .portalmodule > div > div fieldset input.button-glossy {margin:0!important}
    .v2 .cassiedeskconfirmation .moduledeskconfirmation .column.three-quarters .column.three-quarters {width:unset!important}
    .v2 .cassiebookingcomplete .moduledeskconfirmation .column.three-quarters .column.three-quarters {width:unset!important}
    .v2 .cassiebookingcomplete .moduledeskconfirmation .column.three-quarters .column.three-quarters.convert-bootstrap {width:100%!important}
    #ContentPlaceHolder1_bookingcomplete1_btnPrint {display:none}
    /*MOBILE SEARCH*/
    input[type="radio"],input[type="checkbox"] {opacity:1!important;position:relative!important}
    /*LOGIN*/
    .modulelogin {padding:15px}
    /*END LOGIN*/
    #maincontent .navbar-hamburger {top:-62px!important;position:absolute!important;border:none!important}
    .v2 #maincontent .modulemeetingconfirmation textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:unset!important}
    .v2 #maincontent .modulemeetingconfirmation .portalmodule textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:100%!important}
    .v2 #maincontent .moduledeskconfirmation .portalmodule > div > div #ContentPlaceHolder1_meetingconfirmation12_csPayment_chkAccept {width:20px!important}
    /*MEETING ADJUST*/
    .v2 #maincontent .modulecancelmeeting textarea.reason--text {width:unset!important}
    .v2 #maincontent .modulecancelmeeting .cassiemeetingdiary--wrapper textarea.reason--text {width:100%!important}
    .v2 #maincontent .portalmodule textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:unset!important}
    .v2 #maincontent .moduledeskconfirmation .portalmodule textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:100%!important}
    .v2 .cassiesearchresults .column.three-quarters.convert-bootstrap input {margin-top:10px!important}
    .v2 .modulesearchresultsrooms .sitetabsdetail > div > fieldset .column.two-thirds.convert-bootstrap > div {margin:10px 15px!important}
    .v2 #maincontent .modulemeetingsearch .portalmodule > div > div fieldset {margin:21px 0!important}
    .v2 .modulesearchresults .modulesearchresultsrooms table#ctl00_ContentPlaceHolder1_desksearchresults1_radRooms_ctl00 td {padding:0 10px!important;width:100%!important}
    .v2 .desksearch-align .column.quarter.convert-bootstrap .field.alignright {text-align:left!important}
    .v2 .login-wrapper-bootstrap {padding:20px}
    .v2 .modulelogin .loginButtons {text-align:left}
}
.v2 strong.caret {color:transparent!important}
.v2 .sortby.column.one-quarter.roomlistsort > div {display:none}
#ContentPlaceHolder1_Login1_lnkTwitter,#ContentPlaceHolder1_Login1_lnkFacebook,#ContentPlaceHolder1_Login1_lnkLinkedIn {height:45px!important;width:45px!important}
#ContentPlaceHolder1_Login1_tdRight div.fullwidth {padding-left:100px}
@media screen and (max-width:765px) {
    #ContentPlaceHolder1_Login1_tdRight div.fullwidth {padding-left:0!important}
}
fieldset.login-fieldset {padding:10px}
.portalgrid {margin:0!important}
.portalgrid table tbody tr td {padding-bottom:10px!important;padding-top:15px!important}
.modulesearchresultsservices > .row > fieldset {padding:10px!important}
.cateringBar {margin-left:0!important}
/*V1*/
.v1 .cassiecontent .inner {min-height:unset!important}
.v1 .moduleprofilepicture {position:relative;top:-18px}
.v1 #ContentPlaceHolder1_meetingconfirmation12_txtComments {width:497px}
.v1 #ContentPlaceHolder1_meetingconfirmation12_csPayment_lblAcceptTerms .errorMessage {margin-top:-1px}
.v1 #ContentPlaceHolder1_changemeeting1_txtMessage,.v1 #ContentPlaceHolder1_cancelmeeting1_txtMessage {width:675px}
.v1 .field.booking-results .fullwidth.alignright {margin-top:20px}
.v1 .moduleonlineplans {margin-top:15px}
.v1 .col-md-6 {width:50%;float:left}
.v1 .col-md-12 {width:100%;float:left}
.v1 .col-md-6 .field input {width:90%!important}
.v1 .deskbookingCell a {background:none repeat scroll 0 0 white;line-height:48px!important;text-align:center;color:#fff!important}
.v1 .yourDeskBooking.deskbookingCell a {line-height:23px!important;background:#2e84cc!important;color:white!important}
.v1 a.bookDesk:hover {background:#2ecc71!important}
.v1 .deskbookingCell a {background:none repeat scroll 0 0 white;line-height:48px!important;text-align:center}
.v1 .yourDeskBooking.deskbookingCell a {line-height:23px!important;background:#2e84cc!important;color:white!important}
/*END V1*/
.moduleonlineplans .portalmodule {padding:10px 0!important}
.v2 #maincontent .cassiemeetingconfirmation textarea,.v2 #maincontent textarea#ContentPlaceHolder1_meetingconfirmation12_txtComments {width:515px!important}
#fancybox-wrap {z-index:999999999!important}
.profile--picture {min-height:132px!important}
#primary_nav_wrap ul li ul.user--dropdown__dd {left:-38px!important}
.v2 .margin-bottom-10 {margin-bottom:10px!important}
.v2.wrapper #txtExpertiseView_tagsinput > span {display:inline-block!important;margin-bottom:10px!important}
.ui-widget-overlay {z-index:99999999!important}
.ui-dialog {z-index:999999999!important}
.profile--wrapper_inner .profile--picture {min-height:20px!important}
.v2 .moduleannouncements .field.moduleheader {display:none}
.v2 #ContentPlaceHolder1_Balance1_ucBalance_imgLink,.v2 #ContentPlaceHolder1_Community1_CommunityV2_Balance1_ucBalance_imgLink {background:rgba(0,0,0,0) url(/PORTAL/v2/img/CARR_icons_all_13.png) repeat scroll -802px 752px;box-sizing:border-box;display:block;height:43px;left:-3px;margin-top:0;padding-left:48px;position:relative;width:48px}
/*GENERAL FIX*/
.v2 #ContentPlaceHolder1_Community1_CommunityV2_btnShowMoreTags {position:relative;top:-14px;z-index:1;left:20px;display:none}
.v2 .row.profile--grid {z-index:2}
.v2 #ctl00_ContentPlaceHolder1_lblMyInvoicesBot_ctl00_ContentPlaceHolder1_lblMyInvoicesBot_RadAjaxPanel1Panel {padding:20px}
.v2 #maincontent .portalmodule > div > div fieldset {padding:10px!important}
.v2 #ctl00_ContentPlaceHolder1_lblMyMeetingsTop_ctl00_ContentPlaceHolder1_lblMyMeetingsTop_RadAjaxPanel1Panel {padding:3px 32px 20px}
.v2 #hlExportToICal {white-space:nowrap}
/*END GENERAL FIX*/
.meetingsearchcriteria label {margin-left:5px}
.button-glossy.grey {background:#ccc none repeat scroll 0 0!important;border:1px solid #ccc!important;border-radius:0;box-shadow:none!important;text-shadow:none!important}
#lbRotateRight {left:115px!important;padding:6px 16px 6px 10px!important;position:relative!important;top:4px!important}
#RadWindowWrapper_ctl00_ContentPlaceHolder1_ucheaderfooter_editHeader_dialogOpenerImageManager {z-index:99999999!important}
.v2 #maincontent .moduleprofilepicture .glyphicon {font-size:30px!important}
/*SEARCH FIX*/
html body .v2 .search--control #ContentPlaceHolder1_Menu1_menu1_extendertbCommunitySearch_completionListElem a {padding: 5px 0px !important;}