@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');

@font-face { font-family: 'CenturyGothic';src: url('fonts/CenturyGothic.eot');src: url('fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),url('fonts/CenturyGothic.woff') format('woff'), url('fonts/CenturyGothic.ttf') format('truetype');}
@font-face { font-family: 'CenturyGothicBold'; src: url('fonts/CenturyGothic-Bold.eot'); src: url('fonts/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/CenturyGothic-Bold.woff') format('woff'), url('fonts/CenturyGothic-Bold.ttf') format('truetype'); }

/*
LIVE CHANGES
***************************************************************/
div[id*='is_property_furnished'], div[id*='does_property_have_ensuite'], div[id*='does_rent_include_bills'] { display: none !important; }
#pageContent .v2_search_main .dropdowns .dropdownDisplay label { width: 31.5%; }
#pageContent .v2_search_main .dropdowns .dropdown:first-child, #pageContent .v2_search_main .dropdowns .dropdown.first {margin-left: 5px;}
#pageContent .v2_search_main span.restriction-label { display: none; }
#pageContent .v2_search_main .dropdowns .dropdown {width: 32%;}
.messageB .postentry span.subject, .messageB .postentry span.subject a {color: #000 !important;}
.sharers_full_listing strong, .sharers_full_listing .line { color: #000; }
.enquiryModal span.success { color: #000 !important; }
.button-green { color: #fff !important; }
.enquiryModal span.error {color: Red !important;}
.sharers_full_listing {background: none;border-color: #000;padding: 1%;width: 98%;margin-left: 0px;}
.sharersMessage p { color: #000; }
.sharers-panel {background: #53247f !important;color: #fff;margin: 0px !important;margin-top: 10px !important;}
#sharersRegister .blueform-bot {background: #3cb1b5;} 
#sharersRegister h2, #sharersRegister p {color: #fff !important;}
#sharersRegister .blueform-top { display: none; }
.messageB .postentry p.subject, .messageB .postentry p.subject a { color: #000 !important; }
.pageContent_messageboard .pagination, .pageContent_messageboard .messageB .postentry {width: 98% !important;padding: 1% !important;}
.pageContent_messageboard .messageB-base {width: 100% !important;padding: 5px 0px;} 
.pagination ul li a.currentPageLink { color: #000!important; }

.messageB.sharersBoard .title {width: 98% !important;padding: 1%;}

.v2_search_panel_wrapper .values label[for*="available_from"] { display: none !important; } 
.v2_search_panel_wrapper .values label[for*="available_from"].showButton { display: inline-block !important; } 

.welcome .headerImage { background: url(../images/generic/lusuBanner.jpg) no-repeat; height: 210px; width: 100%; background-size: 100%; margin-bottom: 10px; margin-top: 10px; }

#cover { background: url("../images/branding/ajax-loader.gif") no-repeat center center #FFF; position: fixed; min-height:100%; width: 100%; z-index:999999; }

#pageContent .v2_search_main .as-content-closed {
    z-index: 999;
    height: 39px;
    line-height: 39px;
    width: 300px;
    padding: 0px;
    padding-left: 150px;
    left: -205px;
    top: 206px;
}

#pageContent .v2_search_main .map_search .as-content-closed {
    padding-left: 0px;
    left: -129px;
    top: 131px;
}

.property-info.mobility ul li img { display: none !important; }

.pageBody_print .pagination ul { display: none !important; }

.pageBody_print #pageContent { width: 100%; }

ul#navigationFull li a {
    background: #52237f !Important;
}

.offCampusDocLink {
    margin-bottom: 15px;
}

#pageContent {
    min-height: 470px;
}

.pageBody_mapResults #pageContent {
    min-height: 805px;
}

/* .pageBody_search #pageContent {
    min-height: 895px;
} */

.reviews-panel span.title, .reviews-panel .content span {    
    text-shadow: none;
    font-weight: normal !important;
    font-size: 15px !important;
    line-height: 21px;
}

.reviews-panel .content span.title {
	text-transform: uppercase;
	color: #52237f !important;
}

.reviews-panel .content span {
	color: #555555 !important;
}

.reviews-panel {
background: none !important; 
}

.reviews-panel .content {
    background: none !important; 
    width: 237px;
    height: 65px;
	padding: 0px !important; 
}

.reviews-panel span.text {
    width: 100%;
}

.ReviewLinkPanel {
    text-shadow: none;
    font-weight: normal !important;
    font-size: 15px !important;
    line-height: 21px;
	background: none #3cb1b5; 
}

.ReviewLinkPanel:hover {
background: #52237f !important; 
}

.ReviewLinkPanel span {
font-size: 110%;
color: #fff; 
}

.propertyAlerts .title, .messageB .title {
    width: 98%;
	padding: 1%;
    background: #52237f;
}

.propertyAlerts .tableRow span.detailsSmall {
font-weight: normal;
}

.propertyAlerts .tableRow span.strong, .messageB .postentry span.strong {
    color: #52237f !important;
}

.propertyAlerts .tableRow, .messageB .postentry{
    border-bottom: 1px solid #52237f;
}

.propertyAlerts, .messageB-base-collapsed {
    border-bottom: 2px solid #1f1f1f;
}

.propertyAlerts .tableRow, .messageB .postentry, .messageB-base-collapsed {
    width: 98%;
    padding: 1%;
}

.propertyAlerts, .messageB  {
    width: 100%;    
	padding-bottom: 20px; 
}

.back-to-menu  a.backtoMenuLink, .newReview, .searchAction a.review, #topArea .back-to-menu a.backtoMenuLink, .messageB div.reply-lising input.reply-email  { 
	background: #52237f !important;
	text-align: center;
	text-indent: 0px !important;
	font-weight: normal; 
}

.colour-overrde-standard, .colour-override-standard {
    color: #1f1f1f!important;
}

.printText a {
    color: #52237f !important;
	font-size: 14px; 
}

.printOption {
	background: none !important;
}

.pagination p span {
    color: #3cb1b5;
}

/*
GENERAL 
***************************************************************/

html,b,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,
thead,tr,th,td{
	font-family:'proxima-nova',Arial,sans-serif;
	-ms-text-size-adjust: 100% !important;
	-webkit-text-size-adjust: 100% !important;
	}

body{background:#fff;}

div#wrapper{background: url('/images/branding/main-entrance-banner.jpg') no-repeat 0 159px;width: 980px;}

#headerImage{ display:none;}

.logo.edinburgh {
    min-width: 10px !important;
    height: 55px;
    position: relative;
    width: 265px;
    background: url(../images/generic/logo-main.png) no-repeat scroll center center;
    background-size: contain;
    left: 0px;
    top: 47px;
	margin: 0px; 
}

.logo.edinburgh span {
	display: none; 
}

.topBar { 
	height: 127.547px; 
	width: 980px;
    margin: auto;
}

ul.menuLinks {
    width: 803px;
    display: inline-block;
}

a.signINLink {
    float: right;
    margin-top: 7px;
    margin-right: -10px;
    color: #000;
    font-size: 14.4px;
    background: url('/images/generic/signin.png') no-repeat 53px -1px;
    padding: 2px 0px;
    padding-right: 30px;
    padding-bottom: 3px;
}

.lusuSearch {
    width: 196px;
    display: inline-block;
    vertical-align: top;
    margin-top: 5px;
    position: absolute;
    margin-top: 4px;
    margin-left: 18px;
}

.lusuSearch .search-form fieldset .search-field {
    border: none !important;
    padding: 5px;
    height: 17px;	
    width: 120px;
	font-family: 'CenturyGothic', Arial,sans-serif; font-weight: bold;color: #3cb1b5 !important; font-size: 16px;line-height: 17px;	
	display: inline-block; 
	vertical-align: top; 
}

.lusuSearch ::-webkit-input-placeholder {
   font-family: 'CenturyGothic', Arial,sans-serif; font-weight: bold;color: #3cb1b5 !important; font-size: 16px;line-height: 17px;	
}

.lusuSearch :-moz-placeholder { /* Firefox 18- */
   font-family: 'CenturyGothic', Arial,sans-serif; font-weight: bold;color: #3cb1b5 !important; font-size: 16px;line-height: 17px;  
}

.lusuSearch ::-moz-placeholder {  /* Firefox 19+ */
   font-family: 'CenturyGothic', Arial,sans-serif; font-weight: bold;color: #3cb1b5 !important; font-size: 16px;line-height: 17px;
}

.lusuSearch :-ms-input-placeholder {  
   font-family: 'CenturyGothic', Arial,sans-serif; font-weight: bold;color: #3cb1b5 !important; font-size: 16px;line-height: 17px;	
}

.lusuSearch .search-form fieldset .search-field:focus {
	background-color: #fff; 	
	color: #000 !important; 
	font-weight: normal;
}

.lusuSearch .search-form fieldset .icon-submit {
    width: 30px;
    height: 27px;
    background: url('/images/generic/search_close_icon.png') no-repeat scroll 0 0 / contain;
    background-position: 0px 0px;
    background-color: #3cb1b5;
    background-size: auto;
    display: inline-block;
    margin-left: -12px;
}

.lusuSearch .search-form fieldset { border: 0px; }

.lusuLogo {
    background: url('/images/generic/living_logo.png') no-repeat scroll 0 0 / contain;
    width: 160px;
    height: 82.5469px;
    float: right;
    margin-top: 45px;
    margin-right: -53px;
}

div#banner .navigation .menu {
    width: 982px;
    margin-left: auto;
    margin-right: auto;
}

nav.navigation ul li {
	margin-left: -3px;
	padding: 12px 10px;
	display: inline-block;
    width: auto !important;
	background: url('/images/generic/top-menu-separator.png') right 5px no-repeat transparent;
}

nav.navigation ul li:first-child {
	height: 44px;
    width: auto !important;
	padding: 0px;
	
}

nav.navigation ul li:first-child a {
	background: url('/images/generic/houseNavIcon.png') 4px 5px no-repeat transparent;
	width: 43px;
    height: 47px;
}


nav.navigation ul li a {
    width: auto;
    float: left;
    color: #fff;
	font-family: 'proxima-nova' !important;
    font-weight: 400;
	font-size: 17px;
}

nav.navigation {
    background: #52237f;
    display: block;
    height: 41px;    
	border-bottom: 6px solid #3CB1B5; 	
}

nav.navigation ul li:last-child {
	
}

#navigation { background:#52237f; width: 1000px; margin-left: -10px;}
#navigation li a{ background:none !important; font-size:13px; color:#fff; line-height:14px; font-weight:normal;}
#SecondaryNav { position: relative; }
#SecondaryNav, #SecondaryNav #navigation { width: 100%; margin-left: 0px; }
#SecondaryNav #navigation{ background: none repeat scroll 0 0 #646465; position: relative; margin-top: 0px; }
#SecondaryNav #navigation ul { padding: 0px 10px;  }
#SecondaryNav #navigation ul li a {
	float: none; 
	background-color: transparent;
    display: block;
    font-weight: 400;
    font-family: "proxima-nova",Arial,Helvetica,sans-serif;
    padding: 3px 0 3px 50px;
    color: #fff;
	width: 163px;
	font-size: 16px;
	text-align: left;
	height: auto;
	line-height: 1.3em;
}

#SecondaryNav #navigation ul li a:hover, .propertyAlerts .tableRow span.details, .propertyAlerts .tableRow a.details, .propertyAlerts .tableRow span.start,
.propertyAlerts .tableRow span.end, .propertyAlerts .tableRow span.alert {
	color: #000 !important;
}

.propertyAlerts .tableRow .selected { position: absolute; top: 3px; right: 45px; }
.tableRow { position: relative; }
.propertyAlerts div input.deletealert { background: #52237f; width: auto; height: auto; padding: 5px; }
#pageBody .ui-widget-header { border: 1px solid #e42314 !important; background: #e42314 !important; }
.ui-button-icon-only .ui-icon { margin-left: -9px; }
#pageBody .modal ol li a { color: #52237f; }

div#SecondaryNav h3, #live_statistics_panel #live_statistics_panel_top .title {
    background: #42454a;
    color: #fff;
	text-align: center; 
	padding: 6px 0px; 
	font-weight: 700;
	font-size: 20px;
	position: relative;
}

#headerAdverts { display: none; }

#SecondaryNav #navigation ul li:first-child {
	border: none; 
}

#SecondaryNav #navigation ul li {
	float: none;
	border-top: 1px solid #e1e1e1; 
	padding-top: 10px;
    padding-bottom: 10px;
	background: url('/images/generic/minusSign.gif') no-repeat 5px 15px;
}

#PrimaryNav.dockTop{
	position: fixed;
    z-index: 9998;
    width: 1000px;
    background: #52237f;
    border-bottom: solid 1px #333;
	margin-left: 0px;
}

.dockTop #navigation{margin: 0px auto;}


a.logo { margin:10px;}
#headerAdverts div.adrotorContainer{margin-top: -10px;}

#banner {height:27px;}

.welcome img { display:none;}

#featureContent {padding-top: 48px;width: 23.79%;position: relative;margin: 0px;float: right;}
#featureContent > br { display:none;}

.registerNow,  .statisticsLink { display: none; }

.custom-html-panel {
    background: none !important;
}

#pageContent { margin-left:278px; padding-bottom: 40px;}

.propertyAlerts .formHolder {
    width: 98%;
    padding: 1%;
    border-bottom: 1px solid #52237f;
}

div.formHolder div.tableSplit {
    width: 100%;
    height: 10px;
    border-bottom: 1px solid #52237f;
	margin-left: 0px;
	padding-right: 0px 
}

.propertyAlerts div.bottomControls {
    width: 100%;
}

.propertyAlerts div input.newalert {
    background: #52237f;
    width: auto;
    height: auto;
    padding: 5px;
	cursor: pointer;
}

div.formHolder p span, div.formHolder p label {
    width: 255px;
}

#pageContent .tenancy_management .page h4 {
    border-bottom: 3px solid #52237f;
    color: #52237f;
}

#pageContent div#enquiriesGrid a {
    color: #000;
}

.k-grid tr:hover {
	color: #fff !important;
    background-color: #3cb1b5 !important;
}

.k-grid tr:hover a {
	color: #fff !important;
}

#pageContent .k-dropdown-wrap.k-state-hover {
	background: #3cb1b5 !important;
	color: #fff !important;
}

.resultsPrevNext h1 {display:none;}

.searchListing a.property img.blur {display:none;}

.arrange label {color: #52237f;}

.resultsNav ul li a:hover, .resultsNav ul li a.active {
    background: #3aafb3;
    color: #fff;
}




/*
SIDE MENU
***************************************************************/

.registerNow {background:none !important; padding:0px;}
.registerNow a, .registerNow a:hover {color:#555555 !important; font-size:14px !important; line-height:21px;}
.registerNow #registerTitle {color:#52237f; text-shadow:none; font-weight:normal !important; font-size:15px !important; line-height:21px; text-transform:uppercase;}
.registerNow #registerText {width:auto;font-size:15px !important; }


.drawASearchSidePanel {background:none !important; padding:0px; margin-top:30px;}
.drawASearchSidePanel a, .drawASearchSidePanel a:hover {color:#555555 !important; font-size:14px !important; line-height:21px;}
.drawASearchSidePanel #drawASearchTitle {color:#52237f; text-shadow:none; font-weight:normal !important; font-size:15px !important; line-height:21px; text-transform:uppercase;}
.drawASearchSidePanel #drawASearchText {width:auto;font-size:15px !important; }

fieldset.search legend { font-size: 170%; font-weight: bold; text-align: left; color: #52237f; padding: 0; background: none; }
#drawASearchDescription ul li { color: #52237f; }
.propertyCounter span { color: #52237f; }
.propertyCounter { background: none !important; }
fieldset.search input.searchButton, fieldset.search input.searchButton:hover { background: #52237f; border: 0px; height: auto; padding: 10px; width: auto; }

.shortAdvert-top{background:none;}
.shortAdvert-top br { display:none;}
.shortAdvert-bot{background:none; height:0px;}
.shortAdvert-top h4 {color:#52237f; text-shadow:none; font-weight:normal !important; font-size:15px !important; line-height:21px; text-transform:uppercase;}


.townSelect-bot {background:none; float:none;height: auto; margin-top: 30px;}
.townSelect-bot  .townSelect-top{display:none;}
.townSelect-bot .content {padding: 0px; float:none;}
.townSelect-bot .content .title {width: 100%;color:#52237f; text-shadow:none; font-weight:normal !important; font-size:15px !important; line-height:21px; text-transform:uppercase;}
.townSelect-bot .content .text {width: 100%;color:#555555 !important;font-size:15px !important; }


.statisticsLink {background:none !important; padding:0px; margin-top:30px; height:auto;}
.statisticsLink  a, .statisticsLink  a:hover{padding:0px;}
.statisticsLink  #statsTitle{width: 100%;color:#52237f; text-shadow:none; font-weight:normal !important; font-size:15px !important; line-height:21px; text-transform:uppercase; padding:0px; text-align:left;}
.statisticsLink  #statsSubTitle{display:none;}
.statisticsLink  #statsText{padding:0px;width: 100%;color:#555555 !important; text-align:left;font-size:15px !important; }


#live_statistics_panel { background: none; border: none; margin: -1px 0px 0px 0px; padding: 0px; width: 100%; box-sizing: border-box; }
#live_statistics_panel:hover {text-decoration:none;}
#live_statistics_panel #live_statistics_panel_top{background:none; position: relative; width: 100%; height: auto; top: 0px;}
#live_statistics_panel #live_statistics_panel_top .title{ width: 100%; text-shadow: none; font-weight: normal !important; line-height: 21px; font-weight: bold !important; position: static; width: 100%; height: auto; }
#live_statistics_panel .stats_container{width: 100%; margin: 0px;}
#live_statistics_panel .stats_container br{ display:none;}
#live_statistics_panel .stats_container .stat_line{color:#52237f; background:none;font-size:15px !important; }
#live_statistics_panel .stats_container .stat_line { font-size: 16px; font-weight: normal !important; color: #fff; background: #646465;  }
#live_statistics_panel .stat_line .label, #live_statistics_panel .stats_container .stat_line .number { font-weight: normal; }
#live_statistics_panel .stats_container .stat_line .number{ width: auto; }
#live_statistics_panel .stat_line .label {width: 120px;text-indent: 5px;}
#live_statistics_panel .stats_container .stat_line span{}
.favouritesControl, .viewingControl { background: none!important; padding-top: 0px; background: #646465 !important; border-top: 1px #fff solid; padding-top: 10px; width: 100%; }
.favouritesControl strong, .viewingControl strong { color: #ffffff; font-weight: bold !important; font-weight: normal; font-size: 20px; line-height: 21px; }
.favouritesControl .counterLine, .viewingControl .counterLine{color: #fff;font-size: 15px;}
.favouritesControl .counterLine .favouriteCounter, .viewingControl .counterLine .favouriteCounter{}
.favouritesControl a, .viewingControl a{background: #52237f!important;}


.filterPannel{margin-top: 0px;background: none;}
.filterPannel .filterTitle { background: #42454a; color: #fff; margin: 0px; text-indent: 0px; height: auto; padding: 6px 8px; margin-top: 0px; text-align: center; font-size: 20px; }
.filterPannel .filterPannel_Content{}
.filterPannel .filterPannel_Content .checkOff{}
.filterPannel .filterPannel_Content .checkOff input{}
.filterPannel .filterPannel_Content .checkOff label { background: none; color: #42454a; text-indent: 5px; padding: 8px 0px; width: 100%; margin-left: 0px; border-top: 1px solid #dfdfdf; font-weight: normal; }
.filterPannel .filterPannel_Content .checkOff:hover label{font-weight:bold;}
.filterPannel .filterPannel_Content .checkOn{}
.filterPannel .filterPannel_Content .checkOn input{}
.filterPannel .filterPannel_Content .checkOn label{ text-indent: 5px; margin-left: 0px; background: none;color: #42454a; padding: 8px 0px;width: 100%;border-top: 1px solid #dfdfdf;}
.filterPannel .filterPannel_Content .checkOn label .tick{}
.filterPannel .filterPannel_Content .filter_toggle_row{}
.filterPannel .filterPannel_Content .filter_toggle_row .filter_header_row {background: url('../images/filter/filter_header.png') no-repeat 200px;background-color: #646465;color: #fff;margin: 0px;text-indent: 0px;height: auto;padding: 10px 8px;font-size: 16px;font-weight: normal;}

.filter_header_row_expanded { background-image: url('../images/filter/filter_header_expanded.png') !important; }

.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder{
}
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements{}
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOff{ width: 100%; }
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOff input{}
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOff label{ width: 100%; }
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOn{ width: 100%; }
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOn input{}
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOn label{}
.filterPannel .filterPannel_Content .filter_toggle_row .filter_holder .filter_elements span.checkOn label .tick{}
.filterPannel_footer, p#disclaimer { display: none; }

/*
HOME PAGE
***************************************************************/

#pageContent{height: auto !important;margin: 0px;margin-top: 30px;width: 71.5%;margin-bottom: 25px;float: left;}
#pageContent .welcome{ margin:0px; width:100%;}
#pageContent .welcome h1 {background: none;width: 100%;height: auto;}
#pageContent .welcome h1 span {background: none; color: #52237f; height: auto; font-weight: normal; margin: 0px; padding: 0px !important; font-size:28px; line-height:35px;}
#pageContent .welcome p{width:100%;color:#1f1f1f;margin:0px;}


body.pageBody_home .golocal-subcontent .gototop {display:none;}

#pageContent .gototop{display:none;}
#pageContent .divide{display:none;}
#pageContent #disclaimer {font-size:15px; color:#1f1f1f; line-height:23px;}

.v2_search_panel_wrapper {margin-top:20px;}
#pageContent .v2buttonWrapper input.search{ background: #e42314; border: solid 1px #fff;}
#pageContent .v2buttonWrapper input.search:hover{background: #2a7c7f;}

#pageContent .spacer{display:none!important;}

#pageContent p{color:#1f1f1f;font-size:14px;line-height:21px;}
#pageContent p a{text-decoration: none;color: #555555;font-weight: normal;}
#pageContent p a:hover{color:#3cb1b5;}
#pageContent h2 {color:#52237f; font-size:21px; line-height:35px; padding:0px; margin:0px;}

.golocal-subcontent {margin-bottom:0px!important;}
.golocal-subcontent h3 a{font-size:28px!important; line-height:35px!important; color:#52237f!important; font-weight:normal!important;}

#pageContent .v2_search_panel { background: #e42314; }
#pageContent .v2_search_main .as-panel.as-opened { background: #42454a; }
#pageContent .v2buttonWrapper input.search.clearmap, #pageContent .v2buttonWrapper input.search.clearmap:hover { background: #2a7c7f !important; }
#PrimaryNav {display:none;}

span#disclaimerHeader { display: none !important; }

/*
SEARCH RESULTS
***************************************************************/

.pageContent_search{width:700px;}
.pageContent_search .listingWrapper{width:100%;}

.pageContent_search #topArea {width:100%;}
.pageContent_search #topArea .arrange{width:100%;}
.pageContent_search #topArea .arrange label{color:#52237f;}

.pageContent_search #topArea .resultsNav{margin-bottom: 10px!important;left: 0px!important;}
.pageContent_search #topArea .resultsNav ul li{}
.pageContent_search #topArea .resultsNav ul li a{background: #3aafb3; color: #fff;}
.pageContent_search #topArea .resultsNav ul li a:hover, .pageContent_search .resultsNav ul li a.active{ background: #3cb1b5;}

.mobileTopArea { display: none !important; }

.pageContent_search .pagination{width: 692px;}
.pageContent_search .pagination p {color:#52237f!important;}
.pageContent_search .pagination p span{color:#3cb1b5;}
.pageContent_search .pagination ul{}
.pageContent_search .pagination ul li{color:#52237f !important;}
.pageContent_search .pagination ul li a{color:#3cb1b5 !important;}
.pageContent_search .pagination ul li a.currentPageLink{color:#333!important;}

.pageContent_search .searchListing {width:100%;}
.pageContent_search .searchListing h3 {color:#52237f;}
.pageContent_search .searchListing span.contactTop{ width: 98%; margin: 1%; color: #52237f;}
.pageContent_search .searchListing .title {background:#e42314;width:662px; width: 98%; padding: 1%;}
.pageContent_search .searchListing img.left{display:none;}
.pageContent_search .searchListing .layout{}
.pageContent_search .searchListing .layout span.label{color:#333!important;}
.pageContent_search .searchListing.highlight .layout span.label{color:#333!important;}
.pageContent_search .searchListing .layout span.info{color:#333!important;}
.pageContent_search .searchListing .layout span.info a{text-decoration: none;color: #555555;font-weight: normal;border-bottom: dotted thin #52237f;}
.pageContent_search .searchListing .layout span.info a:hover{color:#3cb1b5;}

.pageContent_search .searchListing .searchAction {width: 98%;padding: 1%;border-color:#52237f;border-bottom: none;margin-bottom: 20px;}
.blue-button { border: none !Important; }
.pageContent_search .searchListing .searchAction a{padding-top: 5px;padding-bottom: 5px;height: auto;}
.pageContent_search .searchListing .searchAction a.details{background: #52237f !important;text-align: center;border-radius: 0px;}
.pageContent_search .searchListing .searchAction a.enquire{background: #3cb1b5 !important;text-align: center;text-indent: 0px;}
.pageContent_search .searchListing .searchAction a.addToList{background: #3aafb3 !important;text-align: center;text-indent: 0px;border-radius: 0px;border: none;}
.pageContent_search .searchListing .searchAction a.viewOnMap{background: #52237f !important;text-align: center;text-indent: 0px; border-radius: 0px; border: none;}
.pageContent_search .searchListing .searchAction a.delFromList {background: #e42314!important;color: #fff;text-align: center;text-indent: 0px;border-radius: 0px;border: none;}
.pageContent_search .searchListing .searchAction a.delFromViewingList{background: #DD412C !important;text-align: center;text-indent: 0px; border: none;}
.enquirySaveButton {background: #52237f !important;text-align: center;border-radius: 0px;color: #fff;border: none;} 

.pageContent_search .searchListing .pageContent_search .printFooter{width:700px!important;}
.searchListing.highlight .innerListing { background-color: #ffffff; }
.searchAction a { font-family: 'proxima-nova',Arial,sans-serif !important; }
.accreditation-overlay-img { display: none; }
.pageContent_search {margin-bottom: 53px !important;} 

/*
PROPERTY DETAILS
***************************************************************/

.pageBody_advert .pageContent_search .searchAction p{color:#333!important;}

.pageBody_advert .pageContent_search .propertyIntro{    width: 98%; margin: 1%;}
.pageBody_advert .pageContent_search .propertyIntro h4{margin: 0px !important;font-size: 21px !important;line-height: 35px !important;color: #52237f !important;font-weight: normal !important;}
.backOption { background: none !important; }
.printOption p a, .backOption p a { color: #52237f !important; border:  none !important; }
.agent-details-link { color: #3cb1b5 !important; }
.pageBody_advert .pageContent_search .propertyIntro p{color: #333!important;font-size: 14px !Important;line-height: 21px !Important;margin-bottom: 15px;}

.pageBody_advert .pageContent_search .detail-bot{     width: 100%; color: #333!important;font-size: 14px !Important;line-height: 21px !Important;padding:0px; background: #ffffff none; }
.pageBody_advert .pageContent_search .detail-bot .main.advert_ref{width:692px;font-size:17px;line-height:29px;font-weight:normal; width: 100% }
.pageBody_advert .pageContent_search .detail-bot .content > p:nth-child(2){display:none;}
.detail-bot p.info { width: 396px !important; }
.detail-bot p span.yes, .detail-bot p span.no { width: 160px;}
.detail-bot p span { margin-right: 13px !important; }
.pageBody_advert .pageContent_search .detail-top.noBG{display:none;}
.pageBody_advert .pageContent_search .detail-bot p.main{color:#52237f!important;font-size:17px!important;line-height:29px!important;font-weight:normal!important;width:692px;}
.pageBody_advert .pageContent_search .detail-bot p.label{font-size: 14px !Important;line-height: 21px !Important;font-weight:normal!important;color: #1f1f1f!important;}
.pageBody_advert .pageContent_search .detail-bot p.info{font-size: 14px !Important;line-height: 21px !Important;font-weight:normal!important;color: #1f1f1f!important;}
.pageBody_advert .pageContent_search .detail-bot .content span.label{font-size: 14px !Important;line-height: 21px !Important;font-weight:normal!important;color: #1f1f1f!important;}
.pageBody_advert .pageContent_search .detail-bot .content span.info{font-size: 14px !Important;line-height: 21px !Important;font-weight:normal!important;color: #1f1f1f!important;}
.pageBody_advert .pageContent_search .detail-bot .content span.info.fees_info a{text-decoration: none;color: #555555;font-weight: normal;border-bottom: dotted thin #52237f;}
.pageBody_advert .pageContent_search .detail-bot .content span.info.fees_info a:hover{color:#3cb1b5;}
.property-info.mobility ul li { background: url(../images/generic/yes-icon.gif) right no-repeat; display: block !important; }

.pageBody_advert .pageContent_search #propertyDetails > br{display:none;}
.pageBody_advert .pageContent_search div.blue_noMargin{border-bottom:solid 1px #52237f!important; width:692px!important;}
.pageBody_advert .pageContent_search div.blue{border-bottom:solid 1px #52237f!important; width:100%!important;}
.pageBody_advert .pageContent_search .property-info {width: 195px!important; height: 350px;}
.pageBody_advert .pageContent_search .property-info p.main {font-size: 17px !important;line-height: 29px !important;color: #52237f !important;font-weight: normal !important;}
.pageBody_advert .pageContent_search .property-info ul li{color:#1f1f1f;font-size: 14px;color: #1f1f1f!important;line-height: 21px;margin-right: 10px!important; display: none;}
#pageBody .property-info ul li.yes { display: block !important; background-color: transparent !important; }
.pageBody_advert .pageContent_search .other-facilities p.main {font-size: 12px !important;line-height: 18px !important;color: #52237f !important;font-weight: normal !important;}
.pageBody_advert .pageContent_search .property-safety { float: left; width: 98%; padding: 1%; background: rgba(60, 177, 181, 0.31);margin-top: 20px;}
.pageBody_advert .pageContent_search .landlord-info p.main{font-size:17px!important; line-height:29px!important; color:#52237f!important;}
.pageBody_advert .pageContent_search .landlord-info span{color:#1f1f1f!important;}
.pageBody_advert .pageContent_search .landlord-info span.label{color:#1f1f1f!important;} 
.landlord-info span a { color: #52237f !important; }
#pageBody #pageContent .property-safety p.main { color: #52237f !important; }
#pageBody .property-safety p { color: #333!important; }
.epcTable { width: 49.3% !important; margin: 0px !important; }
.epcTable.energyEfficencyTable {margin-right: 1% !important;}

#feesDialog{color:#1f1f1f!important;}
#feesDialog p{color:#1f1f1f!important;}
#feesDialog ul li{color:#1f1f1f!important;}


/*
MY STUDENTPAD
***************************************************************/

.pageContent_students{}
.pageContent_students .student-message{width:100%;padding:0px;}
.pageContent_students .student-message p{font-size:14px!important;line-height:21px!important;color:#1f1f1f!important;}
.pageContent_students .student-message #contentArea{color:#1f1f1f!important;}
.pageContent_students .student-message #contentArea .studentBullets{}
.pageContent_students .student-message #contentArea .studentBullets li{font-size:14px!important;line-height:21px!important;color:#1f1f1f!important;}



#login-signup-login{}
#login-signup-login .blueform-bot{width: 100%;background: #3cb1b5;}
#login-signup-login .blueform-bot .blueform-top{background: #3cb1b5;}
#login-signup-login .blueform-bot h2{color: #fff;}
#login-signup-login .blueform-bot p{color: #fff;}
#login-signup-login .blueform-bot p a{color: #fff !important;}
#login-signup-login div.login-form{}
#login-signup-login .blueform-bot input.gobutton, .blueform-bot input.gobutton, .blueform-bot input.gobutton:hover {background:#52237f;border: solid 1px #fff;}
#login-signup-login .blueform-bot input.gobutton:hover{background:#52237f;}

#login-signup-registration{}
#login-signup-registration .blueform-bot{width:100%;background: #3cb1b5;}
#login-signup-registration .blueform-bot .blueform-top{background: #3cb1b5;;}
#login-signup-registration .blueform-bot h2{color: #fff;}
#login-signup-registration .blueform-bot p{color: #fff;}
#login-signup-registration .blueform-bot p a{color:#fff;}
#login-signup-registration .blueform-bot input.gobutton{background:#52237f;border: solid 1px #fff;}
#login-signup-registration .blueform-bot input.gobutton:hover{background:#52237f;}

#pageContent .gridMenu h2{display:none;}
.pageContent_students .llist .title-green{background: #52237f;}
.pageContent_students .llist .title-blue{background: #52237f;}
#pageContent .llist.block-list p.green, #pageContent .llist.block-list p.blue {color:#fff;margin: 5px;width: 214px!important; margin: 1%; width: 98% !important;}

#contentArea ul { margin: 1%; margin-left: 3% !important; width: 96%; }

.k-grid-header th.k-header { background: #42454a; }
.k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-list > .k-state-selected, .k-list > .k-state-highlight, .k-panel > .k-state-selected, .k-button:active, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-marquee-color {
	background-color: #52237f;
    border-color: #52237f;
}

#live_statistics_panel_top .title { margin-bottom: 0px; }
.pageBody_customers .pageContent_students .pageContent_students, #topArea .back-to-menu, #topArea {width: 98% !important;padding: 1%;}
.pageBody_search #topArea  {width: 100% !important;padding: 0px;}
#topArea .back-to-menu a.backtoMenuLink, .messageB div.reply-lising input.reply-email { width: auto; height: auto; padding: 5px; }
.NoResults { float: left; padding: 1%; margin: 0px; width: 98%; margin-top: 5px; margin-bottom: 5px; }
.messageB .postentry span.message-text { color: #000; }
.pageContent_students .messageB div.reply-lising.reply-lising-input { border-bottom: 2px solid #52237f; }
input, textarea, select, input:focus, textarea:focus, select:focus { border: 1px solid #000; background: #fff; color: #000; }
.messageB div.reply-lising div.reply-title { color: #52237f !important; }
.messageB div.reply-lising div.reply-text, .messageB div.reply-lising div.reply-date { color: #000 !important; }
.statisticsSection legend { color: #52237f; }
.statistcs-table { color: #000; }

/*
HOUSING ADVICE
***************************************************************/

#pageContent.pageContent_advice{}
#pageContent.pageContent_advice #contentArea{}
#pageContent.pageContent_advice #contentArea p.paragraph{width:100%;color:#1f1f1f; font-size:14px; line-height:21px;}
#pageContent.pageContent_advice #contentArea li{color:#1f1f1f;font-size:14px;line-height:21px;}
#pageContent.pageContent_advice #contentArea a{text-decoration: none;color: #000;font-weight: normal;}
#pageContent.pageContent_advice #contentArea a:hover{color:#000;}
#pageContent.pageContent_advice .paperRip{width: 100%;background: none;color: #52237f;padding: 0px;margin: 0px;}
#pageContent.pageContent_advice .paperRip span{background: none;color: #52237f;padding: 0px;margin: 0px;}
#pageContent.pageContent_advice .colour-overrde-standard{color:#1f1f1f!important;}
#pageContent.pageContent_advice .colour-override-standard{color:#1f1f1f!important;}




/*
ACCOMMODATION STATISTICS
***************************************************************/

#pageContent.pageContent_statistics .resultsNav ul li a{background:#52237f; color:#fff; padding:4px;}
#pageContent.pageContent_statistics .resultsNav ul li a:hover{background:#3cb1b5;}
#pageContent.pageContent_statistics .resultsNav ul li a.active{background:#3cb1b5;}
#pageContent.pageContent_statistics .statistcs-table th{background:#52237f;}
#pageContent.pageContent_statistics .statistcs-table tr:hover{background-color: #3cb1b5;}
#pageContent.pageContent_statistics .statistcs-table td.statistics-image:hover{background-color: #3cb1b5;}





/*
MESSAGEBOARD PASSWORD PAGE
***************************************************************/

.pageContent_messageboard #contentArea.password-content-area p{color:#1f1f1f; font-size:14px; line-height:21px;}
.pageContent_messageboard #contentArea.password-content-area .passwordpage label{color:#1f1f1f; font-size:14px; line-height:21px;}
.pageContent_messageboard #contentArea.password-content-area .passwordpage input.submitbutton{background: #52237f;margin-left: 76px;margin-top: 10px;}
.pageContent_messageboard #contentArea.password-content-area .passwordpage input.submitbutton:hover{background:#3cb1b5;}




/*
MESSAGEBOARD
***************************************************************/

.pageContent_messageboard #messageB p {padding:0px; width:662px;color:#1f1f1f; font-size:14px; line-height:21px;}
.pageContent_messageboard .messageB #postentryTitles span{color:#52237f!important;}
.pageContent_messageboard .messageB .title{width:662px; background:#52237f;}
.pageContent_messageboard .messageB .title h2{}
.pageContent_messageboard .messageB .postentry{width:675px;border-bottom: 1px solid #52237f;}
.pageContent_messageboard .messageB .postentry span.strong{}
.pageContent_messageboard .messageB .postentry span.subject{width:425px;color:#1f1f1f; font-weight:normal;}
.pageContent_messageboard .messageB .postentry span.subject a{width:425px;color:#1f1f1f; font-weight:normal;}
.pageContent_messageboard .messageB .postentry span.replies{}
.pageContent_messageboard .messageB .postentry span.postedsmall{color:#3cb1b5;}
.pageContent_messageboard .messageB .postentry span.validwide{
    color: #000 !important;
}
.pageContent_messageboard .messageB .messageB-base-collapsed{width:662px; border-bottom: #52237f 2px solid;}
.pageContent_messageboard .messageB .messageB-post{width:662px;}
.pageContent_messageboard .messageB .pagination p span{color:#3cb1b5;}

.pageContent_messageboard #topArea {width: 692px;}
.pageContent_messageboard #topArea a.post{background:#52237f; color:#fff; text-indent:0px; text-align:center;height: auto;padding: 4px;}
.pageContent_messageboard #topArea a.post:hover{background:#3cb1b5;}

.pageContent_messageboard .messageB-base{width: 662px;border-top: none;border-bottom: solid 1px #52237f;}
.pageContent_messageboard .messageB-base p{color:#1f1f1f;}
.pageContent_messageboard .messageB-base p strong{color:#1f1f1f!important;}
.pageContent_messageboard .messageB-base .st_sharethis_custom{background:#52237f; color:#fff; text-indent:0px; text-align:center;height: auto;padding: 4px;}
.pageContent_messageboard .messageB-base .st_sharethis_custom:hover{background:#3cb1b5;}
.button-green, .pageContent_messageboard .messageB-base a.mb-back-button, .sharers-message-button{background: #52237f !important;color:#fff;text-indent:0px;text-align:center;height: auto;padding: 4px;font-family: 'proxima-nova',Arial,sans-serif;font-weight: normal;}
.pageContent_messageboard .messageB-base a.mb-back-button:hover{background:#3cb1b5;}
.pageContent_messageboard .messageB-base a.mb-reply-button{background:#52237f; color:#fff; text-indent:0px; text-align:center;height: auto;padding: 4px;}
.pageContent_messageboard .messageB-base a.mb-reply-button:hover{background:#3cb1b5;}

.pageContent_messageboard .messageB div.reply-lising{padding: 9px 15px 9px 15px;width: 662px;}
.pageContent_messageboard .messageB div.reply-lising .reply-title{}
.pageContent_messageboard .messageB div.reply-lising .reply-text{}
.pageContent_messageboard .messageB div.reply-lising div.reply-date{color:#52237f;}
.pageContent_messageboard .messageB div.reply-lising input.reply-email{background:#52237f; color:#fff; text-indent:0px; text-align:center;height: auto;padding: 4px;}
.pageContent_messageboard .messageB div.reply-lising input.reply-email:hover{background:#3cb1b5;}

.pageContent_messageboard .messageB .postentry span.subject-reply{color:#52237f!important;}
.pageContent_messageboard .messageB .postentry span.message-text{color:#1f1f1f!important;}

.pageContent_messageboard .messageB-base input.mb-post-button{background:#52237f; color:#fff; text-indent:0px; text-align:center;height: auto;padding: 4px 4px 5px 4px;}
.pageContent_messageboard .messageB-base input.mb-post-button:hover{background:#3cb1b5;}

/*
GO LOCAL
***************************************************************/

.golocal-subcontent h3{font-size:28px!important; line-height:35px!important; color:#52237f!important; font-weight:normal!important;}

#pageContent.pageContent_local .paperRip{width: 100%;background: none;color: #52237f;padding: 0px;margin: 0px;}
#pageContent.pageContent_local .paperRip span{background: none;color: #52237f;padding: 0px;margin: 0px;}
#pageContent.pageContent_local .golocal-subcontent{margin-bottom: 20px!important;}
#pageContent.pageContent_local .golocal-subcontent p{}
#pageContent.pageContent_local .golocal-subcontent p:contains[]{}
#pageContent.pageContent_local .golocal-subcontent ul{list-style: initial;}
#pageContent.pageContent_local .golocal-subcontent ul li{}

/*
AGENT / LANDLORD
***************************************************************/

#pageContent.pageContent_landlords  p.paragraph{font-size:14px; line-height:21px;}
#pageContent.pageContent_landlords .paperRip{width: 100%;background: none;color: #52237f;padding: 0px;margin: 0px;}
#pageContent.pageContent_landlords .paperRip span{background: none;color: #52237f;padding: 0px;margin: 0px;}
#pageContent.pageContent_landlords .golocal-subcontent{margin-bottom: 20px!important;}
#pageContent.pageContent_landlords .golocal-subcontent p{}
#pageContent.pageContent_landlords .golocal-subcontent p:contains[]{}
#pageContent.pageContent_landlords .golocal-subcontent ul{list-style: initial;}
#pageContent.pageContent_landlords .golocal-subcontent ul li{}


/*
SCALE OF CHARGES
***************************************************************/

#pageContent.pageContent_landlords br{display:none;}
#pageContent.pageContent_landlords #privacyPolicy br{display:initial;}
#pageContent.pageContent_landlords div{font-size:14px; line-height:21px;color:#1f1f1f;}
#pageContent.pageContent_landlords p.paragraph{font-size:14px; line-height:21px;color:#1f1f1f;}
#pageContent.pageContent_landlords ul{list-style: initial;}
#pageContent.pageContent_landlords ul li{font-size:14px; line-height:21px;color:#1f1f1f!important;}
#pageContent.pageContent_landlords a{text-decoration: none;color: #555555;font-weight: normal;border-bottom: dotted thin #52237f;}
#pageContent.pageContent_landlords a:hover{color:#3cb1b5;}
#pageContent.pageContent_landlords ol{list-style: initial;}
#pageContent.pageContent_landlords ol li{font-size:14px; line-height:21px;color:#1f1f1f!important;}
#pageContent.pageContent_landlords td{font-size:14px; line-height:21px;color:#1f1f1f;}
#pageContent.pageContent_landlords .contact-block div span{color:#1f1f1f;}



/*
TERMS & CONDITIONS
***************************************************************/

#pageContent.pageContent_landlords_terms p.paragraph{font-size:14px; line-height:21px;color:#1f1f1f;}
#pageContent.pageContent_landlords_terms ul{list-style: initial;}
#pageContent.pageContent_landlords_terms ul li{font-size:14px; line-height:21px;color:#1f1f1f!important;}





/*
CONTACT US
***************************************************************/

#pageContent.pageContent_contact div{font-size:14px; line-height:21px;color:#1f1f1f;}
#pageContent.pageContent_contact .resultsNav ul li a{background:#52237f; color:#fff; padding:4px;}
#pageContent.pageContent_contact .resultsNav ul li a:hover{background:#3cb1b5;}
#pageContent.pageContent_contact .resultsNav ul li a.active{background:#3cb1b5;}
#pageContent.pageContent_contact .contentArea ul li{font-size:14px;line-height:21px;color:#1f1f1f;}
#pageContent.pageContent_contact .contact-block div span{color:#52237f;}
#pageContent.pageContent_contact a{text-decoration: none;color: #555555;font-weight: normal;border-bottom: dotted thin #52237f;}
#pageContent.pageContent_contact a:hover{color:#3cb1b5;}




/*
FOOTER
***************************************************************/

#footerWrapper{width:980px;background: rgb(83, 36, 127);margin-top: 0px;}
#footerWrapper #footerOne{background: none;}
#footerWrapper #footerOne .content{ width: 100%;}
#footerWrapper #footerOne img{display: none;}
#footerWrapper #footerOne .content ul { width: 90%; margin-top: 30px; margin-left: 0px; padding: 0 5%; }
#footerWrapper #footerOne .content ul li{width: 48%; float: left; text-align: left; border: none;}
#footerWrapper #footerOne .content ul li a{line-height: 24px;color: #fff;font-size:17px; font-weight: 300; }
#footerWrapper #footerOne .content ul li.end{}

#footerWrapper #footerTwo{background: none;}
#footerWrapper #footerTwo .content{ width: 100%; font-size: 17px !important; }
#footerTwo .content p { font-size: 17px !important; font-weight: 300 !important; }
#footerWrapper #footerTwo .content p.textB, #footerWrapper #footerTwo .content p.textA {padding: 1% !important;width: 47%;height: 100px;}
#footerWrapper #poweredBy {background: url('/images/generic/footerBottom.png');height: 31.5px;padding-top: 9px;background-color: #fff;}
#footerWrapper #poweredBy p{ text-align:center; color:#595959; font-size: 13px;}
#footerWrapper #poweredBy .content{}
#footerWrapper #poweredBy .content p{margin-left: 50px;}
#footerWrapper #poweredBy .content a{}
#footerWrapper #poweredBy .content a img{}
#footerTwo .content p.textB { width: 632px; }
#footerTwo .textB a { color: #fff; }

/* 
NO RESULTS
***************************************************************/

.NoResults { border-top: #3cb1b5 2px solid; border-bottom: #3cb1b5 2px solid; }
.NoResults p { color: #333 !important; }
.left { display: none; }

/*
JQUERY UI
***************************************************************/

.ui-widget-content{border: solid 1px #52237f;}
.ui-widget-header {border: solid 1px #52237f; background:#52237f;}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close{background:#52237f;border: 1px solid #52237f;}

/*
JQUERY INSERTED CONTENT
***************************************************************/
.footerCol{position:absolute;top:30px;right:30px;width:250px;}
.footerCol h2{font-size: 17px; color: white !important; padding: 0px; text-transform: uppercase;}
.footerCol p{color:#fff; font-size:13px;}
.footerCol a{color:#fff;}
.footerCol .footerAddress { margin: 20px 0 10px 0px !important;}
.footerCol p{padding: 0 0 9px 0; margin: 0px;}
.footerCol img { float: right; padding-top: 29px;}
.footerCol .contactItem i.fa{padding-right:10px;}
.footerCol .contactItem span{display:none;}
.footerCol .footerSocial{ margin-top:20px;}
.footerCol .footerSocial .footerSocialIcon { display: inline; padding-right:10px; font-size:13px;}
.footerCol .footerSocial .footerSocialIcon span{ display:none;}

/*
MOBILE OVERIDES
***************************************************************/

@media only screen and (max-width: 767px) {	
/*
LIVE CHANGES
***************************************************************/
	
	body.pageBody_Mobile #PrimaryNav #r-navigation li { display: block; } 
	body.pageBody_Mobile #PrimaryNav #r-navigation li a {display: block;color: #53247f;} 
	
	 
	body.pageBody_Mobile {
		background-color: #fff;
	}
	
	body.pageBody_Mobile .offCampusDocLink {
    display: none; 
	}
	
	body.pageBody_Mobile div#wrapper {
    background: none !important; 
	padding: 0px; 
	}
	
	body.pageBody_Mobile{}
	body.pageBody_Mobile #headerAdverts{margin-top:11px;}
	body.pageBody_Mobile #PrimaryNav{background: #fff;}
	body.pageBody_Mobile #PrimaryNav #mob-menu { background: #8C312C;	}
	body.pageBody_Mobile #navigation{background:#272449;border-top: #8C312C solid 1px;}
	body.pageBody_Mobile #navigationFull{background:#272449;}
	body.pageBody_Mobile #navigation li a, body.pageBody_Mobile #navigationFull li a {border-bottom:solid 1px #8C312C; color: #8C312C; height: 30px; line-height: 30px !important; text-indent: 20px !important; }
	body.pageBody_Mobile #navigation li a {background:none !important;}  
	body.pageBody_Mobile #pageContent .welcome p{height: auto;margin: 0px auto;width: 98% !important;padding-left: 1%;padding-right: 1%;opacity: 0.95;display: none;}
	body.pageBody_Mobile #pageContent .welcome h1 {margin-top: 0px;position: static;}	
	body.pageBody_advert #pageContent .welcome h1 {margin-top: 0px;margin-bottom: 0px;border-bottom: 1px solid #8c312c;}
	body.pageBody_Mobile #pageContent .welcome h1 span {font-size: 4vw;background-size: 100%;padding: 0px !important;line-height: 110px;color: #fff;}
	body.pageBody_advert.pageBody_Mobile #pageContent .welcome h1 span {line-height: 37px !important;}
	body.pageBody_Mobile .v2_search_panel_wrapper{margin-top: 0px;}
	body.pageBody_Mobile .golocal-subcontent h3 a{font-size: 18px!important;line-height: 27px!important;text-align: center;width: 100%;display: inline-block;}
	body.pageBody_Mobile #pageContent{padding-bottom: 0px;margin-top: 51px;margin-bottom: 0px;background: #fff;}
	body.pageBody_Mobile #footerWrapper{width:100%;}
	body.pageBody_Mobile #footerWrapper #footerOne {height: 100%;background: #52237f;}
	body.pageBody_Mobile #footerWrapper #footerOne .content ul {width: 90%;margin-left: 0%;margin-right: 5%;margin-top: 0%;top: 0px !important;}	
	body.pageBody_Mobile #footerWrapper #footerOne .content ul li{width:40%;float:none;}
	body.pageBody_Mobile #footerTwo .content p.textA, body.pageBody_Mobile #footerTwo .content p.textB {float:left;}
	body.pageBody_Mobile #footerWrapper #footerTwo, body.pageBody_Mobile .switchView{background: rgb(82, 35, 127);font-size: 13px;}
	body.pageBody_Mobile #footerTwo .content {border:none;}
	body.pageBody_Mobile #footerTwo .content{background: #000000;}
	body.pageBody_Mobile #footerWrapper #poweredBy .content p {margin-left:0px;}
	body.pageBody_Mobile div#wrapper{background: #fff!important;}
	body.pageBody_Mobile #login-signup-login .blueform-bot, body.pageBody_Mobile #login-signup-registration .blueform-bot{width:auto; margin-left: 0%;}
	body.pageBody_Mobile .pageContent_students .student-message{width:100%;margin-top: 0px;}
	body.pageBody_Mobile #pageContent .login-signup p{color:#000;}
	body.pageBody_Mobile #pageContent.pageContent_advice #contentArea p.paragraph{width:auto;margin-right:2%;}
	body.pageBody_Mobile .resultsNav{margin-top:20px;}
	body.pageBody_Mobile .pageContent_search #topArea{width:100%;}
	body.pageBody_Mobile .pageContent_search #topArea .arrange{width:100%;}
	body.pageBody_Mobile .pageContent_search .pagination{width:100%;}
	body.pageBody_Mobile .pageContent_search .listingWrapper{width:100%;}
	body.pageBody_Mobile .pageContent_search .searchListing{width:100%;}
	body.pageBody_Mobile .pageContent_search .searchListing .searchAction{margin-bottom: 7px;z-index: 4;border: none;}
	body.pageBody_Mobile #r-navigation{background: #eee;}
	body.pageBody_Mobile #r-navigationFull{background:#272449;}
	body.pageBody_Mobile #r-navigation li a, body.pageBody_Mobile #navigationFull li a {border-bottom: solid 1px #000;color: #002147;height: 30px;line-height: 30px !important;text-indent: 20px !important;color: #000;font-size: 15px;}
	body.pageBody_Mobile .resultsNav{margin-top: 35px;z-index: 1;position: fixed !important;border-top: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;}	
	body.pageBody_Mobile .resultsNav{position: relative !important;}	
	body.pageBody_Mobile.pageBody_search .resultsNav{position: fixed!important;margin-top: 0px!important;padding-bottom: 0px;z-index: 900;}	
	
	
	body.pageBody_Mobile .floating-results-nav{margin-top: 107px !important;}
	
	body.pageBody_Mobile .pageContent_search div.blue{width:100%!important;}
	body.pageBody_Mobile .pageContent_search div.blue_noMargin{width:100%!important;}
	body.pageBody_Mobile #propertyDetails .property-safety{background:#EEEEEE;}
	body.pageBody_Mobile #propertyDetails .mobile_content { background: none !important; border-top: 3px solid #eee; }
	body.pageBody_Mobile .pageBody_advert .other-facilities p.info { color: #000!important; }
	body.pageBody_Mobile .filterPannel .filterPannel_Content .checkOff label, body.pageBody_Mobile .filterPannel .filterPannel_Content .checkOn label {color: #fff !important;padding: 0px!important;padding-top: 10px !important;padding-bottom: 10px !important;}
	body.pageBody_Mobile .filterPannel .filterPannel_Content .filter_toggle_row .filter_header_row {text-align: center;}
	body.pageBody_Mobile #footerTwo #footerCol.footerCol{display:none!important}
	body.pageBody_Mobile .floating-results-nav{
    top: 50px!important;
}
	/* MARTY MOBILE EDITS */
	body.pageBody_Mobile #PrimaryNav #mob-icon, #PrimaryNavfull #mob-icon {
		    border-bottom: 1px solid #000;
    background: url(../images/generic/logo-main.png) no-repeat scroll center center;
    background-size: 40%;
    background-position: 5% 50%;
    background-color: #eee;
	}
	
	body.pageBody_Mobile #navigation {margin-left: 0px;left: 0px;top: 50px;padding-top: 0px;}
	
	body.pageBody_Mobile .as-shadow {
    -webkit-box-shadow: none; 
    box-shadow: none; 
	}
			
	body.pageBody_Mobile div[id*='std_search'] {
    left: 0px !important;	
	}
	
	
	body.pageBody_Mobile .v2_search_main {
	left: 0px !important;
	}
	
 	body.pageBody_Mobile .v2_search_main .as-content {
	width: 100%!important;
	}
	
	
	body.pageBody_Mobile .v2_search_main .as-content {
    padding-left: 0px !important;
	padding-right: 0px !important;
	} 
	
	body.pageBody_Mobile #pageContent .v2_search_main .as-content input.main_search {
    width: 90%!important;
    margin-left: 3%!important;
    padding-left: 2%!important;
    padding-right: 2%!important;
	}
	
	body.pageBody_Mobile #navigation {
    margin-left: 0px; 
	left: 0px; 
	top: 50px;
    padding-top: 0px;
	}
	
	.pageBody_advert.pageBody_Mobile div.welcome {
	background-position-y: 45% !important;
	}
	
 	body.pageBody_Mobile div.welcome {
    background: url(../Images/generic/mobHeaderImg.jpg) #e42312 center 0px no-repeat;
    background-size: 100%;
    padding: 0px;
    background-position: 0px 0px;
    border: none;
    border-bottom: 1px solid #8C312C;
 }	 
	
	body.pageBody_home.pageBody_Mobile div.welcome {
    height: 99px;
 }
			
	.pageBody_search.pageBody_Mobile  .welcome h1 span em {
    padding-top: 10px!important;
	} 
	
	body.pageBody_Mobile .pageContent_search .welcome .nav-prev, .pageContent_search.pageBody_Mobile .welcome .nav-next {
    top: 150px !important;
	}
	
	body.pageBody_Mobile .pageContent_search .welcome .nav-prev {
	left: 2% !important;
	top: 37px !important;
	}
	
	.pageBody_Mobile.pageBody_advert .pageContent_search .welcome .nav-prev {
	top: 28px !important;
	}
	
	body.pageBody_Mobile .pageContent_search .welcome .nav-next {
		right: 2% !important;
		top: 37px !important;
	}
	body.pageBody_Mobile #pageContent.pageContent_search {
    margin-top: 29px;
    margin-bottom: 0px!important;
    min-height: 100%;
 }
	
	body.pageBody_Mobile .resultsNav ul li a em {
    font-size: 20px;
    height: 15px;
	}
	
	body.pageBody_Mobile #pageContent .llist.block-list p.green, body.pageBody_Mobile #pageContent .llist.block-list p.blue {
    width: 100% !important;
	margin: 0px! important;
	}
	
	body.pageBody_Mobile .password-content-area {
    margin-top: -36px;
 }
	
	.pageBody_Mobile ul#navigation li {
    background-color: #fff;    
	}
	
	.pageBody_Mobile #navigation li:hover {
		border-bottom: none;
	}
	
	.pageBody_Mobile #navigation li a,.pageBody_Mobile #navigationFull li a{
		padding: 0px;
		padding-top: 5px;
		padding-bottom: 5px; 
	}	
	
	.pageBody_Mobile li.active.start {
		border-top: #8C312C 1px solid;		
	}
	
	.pageBody_Mobile #navigation li a, .pageBody_Mobile #navigationFull li a {
    width: 100% !important;
    margin: 0% 0% !important;
	}
	
	.pageBody_Mobile #navigation li a em, .pageBody_Mobile  #navigationFull li a em {
    right: 20px!important;
    top: 11px !important;
	}
	
	.pageBody_Mobile a.search {
	border-top: solid 1px #000000;
	}
	
	body.pageBody_Mobile .welcome img {
		display: none;
	}
	
	.pageBody_Mobile .welcome h1  {
    background-color: none !important; 
	}
	
	.pageBody_Mobile .welcome h1 span  {
    background-color: rgba(255, 255, 255, 0);
 }
	
	.pageBody_Mobile .welcome h1 span {
		height: 110px;
		=: 0px
	}

	.pageBody_Mobile #pageContent .welcome p {
		background: rgba(0,0,0,0.6);
	}
	
	.pageBody_Mobile #footerTwo .content p.textA, .pageBody_Mobile #footerTwo .content p.textB {
    background-color: #000;
	}
		
	.pageBody_Mobile .switchView {
		width: 100%;
		position: inherit;
		box-sizing: border-box; 
	}
	
	.pageBody_advert.pageBody_Mobile #poweredBy {
    height: 100px;
    }
	
	.pageBody_Mobile #poweredBy {
	background: #fff!important;
	}
	
	.pageBody_Mobile #footerOne .content {
	text-align: left; 
	}
	
	.pageBody_Mobile #footerOne .content ul li {
    width: 47% !important;
	}
	
	.pageBody_Mobile .pageBody_general #pageContent .welcome h1 {
    height: 20px;
	}
	
	.pageBody_Mobile #footerTwo .content p {
    color: #fff !important;  
	}
	
	.pageBody_Mobile #footerTwo .content p.textB {
    width: 80% !important; 
    padding-left: 10% !important;
    padding-right: 10% !important; 
	}		
	
	.pageBody_Mobile fieldset.search .buttonWrapper {
    background: rgb(208, 208, 208) !important;
 }
	
	body.pageBody_Mobile #footerTwo .content p.textA, body.pageBody_Mobile #footerTwo .content p.textB {
    float: none;
	}
	
	::-webkit-scrollbar-thumb {
    background: #000 !important;
	}
		
	.pageBody_Mobile body.pageBody_search #pageContent .welcome h1 {
		margin-top: 47px;
	}
	
	.pageBody_Mobile .pageContent_search .welcome h1 span {
		height: 110px !important;
	}
	
	.pageBody_Mobile .resultsNav ul li a, .pageBody_Mobile .resultsNav ul li a:hover {
    background: #eee !important;
    border-radius: 0px!important;
    color: #333!important;
    font-size: 14px;
 }
	
	.pageBody_Mobile .resultsNav ul li a.active, .pageBody_Mobile .resultsNav ul li a.active:hover {
    background: #3e3c3c!important;
    border-color: #000!important;
    color: #eee !important;
 }
	
	.pageBody_Mobile .resultsNav ul li a.active, .pageBody_Mobile .resultsNav ul li a.active:hover {
    background: #91cb41;
    color: #fff;
    -moz-box-shadow: inset 0px 5px 10px rgba(50, 50, 50, 0.6);
    -webkit-box-shadow: none !important; 
    box-shadow: none !important; 
	}
	
	.pageBody_Mobile .resultsNav ul li a:hover {
    color: #fff!important;
    background: #3aafb3 !important;
 }
	
	.pageBody_Mobile .mob-panel .filterPannel .filterTitle {
    width: 100% !important;
	background-color: inherit;
	}
	
	.pageBody_Mobile .filterPannel .checkOff, .pageBody_Mobile .filterPannel .checkOn {
    background-color: inherit;
    width: 100%;
	}
	
	.pageBody_Mobile .filterPannel .checkOff label {
	    border-bottom: 1px solid #333;
	}
	
	.pageBody_Mobile .filterPannel .checkOn label {
    color: #fff; 
	}
	
	.pageBody_Mobile .mob-panel .filterPannel .filter_header_row {
    text-indent: inherit !important; 
	}
	
	.pageBody_Mobile .NoResults, .pageBody_Mobile .NoResults p {
    color: #000 !important;
	}
	
	.pageBody_Mobile .NoResults p a {
    background: #3aafb3 !important;
 }
	
	.pageBody_Mobile .floating-results-nav {
		top: 55px !important; 
	}
		
	.pageBody_Mobile div#PrimaryNav {
		border-bottom: 1px solid #000;
		background: url(../images/generic/logo-main.png) no-repeat scroll center center;
		background-size: 40%;
		background-position: 5% 50%;
		background-color: #eee;
	}
	
	.pageBody_Mobile  .searchListing.mapListing {
    padding: 0% 0%!important;
    margin: 0% 0%!important;
    width: 100% !important;
    top: -2px;
 }
	
	.pageBody_Mobile .searchListing {
    margin: 0% 0%!important;
    width: 100% !important;
    background: #fff !important;
 }
	
	.pageBody_Mobile .innerListing {
    background: #eee;
	}
	
	.pageBody_Mobile  .pageContent_search img.left {
		height: 0px;
	}
	
	.pageBody_Mobile #banner *:not(#PrimaryNav) {
		display: none;
	}
		
	#PrimaryNav #r-mob-menu {
		width: 20%;
		text-align: center;
		padding: 13px 10px;
		color: #fff;
		background: #3aafb3;
		height: 24px;
		position: absolute;
		right: 0px;
		font-size: 14pt;
		transition: background-color 0.5s ease;
		min-width: 80px;
		max-width: 120px;
		border-left: 1px solid rgba(255, 255, 255, 0.2);
		cursor: pointer;
		display: block !important;
	}
	
	#r-navigation {
    top: 50px;
    position: fixed;
    background: #21519b;
    display: none;
    margin-top: 0px;
    width: 100%;
    z-index: 999;
    height: auto;
    border-top: 1px solid #000;
 }
	
	.pageBody_Mobile.mapListing #map_canvas {
    -webkit-box-shadow: none!important; 
    -moz-box-shadow: none!important; 
    box-shadow: none!important; 
	}
	
	.pageBody_Mobile.mapListing {
    background: inherit !important; 
	}
	
	.pageBody_Mobile.mob-panel .favouritesControl strong, p.counterLine {
		padding: 0px;
		color: #fff!important;
		width: 100%;
		text-align: center;
	}
	
	.pageBody_Mobile.favouritesControl a {
    margin-left: 15px;
	}
	
	.pageBody_Mobile.welcome h1 span {
    width: 80% !important;
    margin-left: 10% !important; 
	}
	
	.pageBody_Mobile.pageContent_search .welcome h1 {
    height: 105px !important; 
	}
	
	.pageBody_Mobile .pageBody_Mobile.pageBody_advert  .searchListing {
    margin: 0% 0%!important;
    width: 100% !important;
	}
	
	.pageBody_Mobile body.pageBody_advert  .pageContent_search .welcome .nav-prev {
		left: 6px !important;
		top: 20px !important;
	}
	
	.pageBody_Mobile .welcome h1 span.prop-detail {
    text-indent: inherit !important; 
	}
	
	.pageBody_Mobile .ha_flags {
		width: 100% !important;
	}
	
	.pageBody_Mobile span.paperRip {
		margin-left: 5px;
	}
	
	.pageBody_Mobile a.gototop {
		margin-right: 2%;
	}	
	
	.pageBody_Mobile iframe.youtube-player {
		margin-top: 5px; 
		margin-bottom: 5px; 
	}
	
	.pageBody_Mobile a.register {
		left: 0px;
	}
			
	body.pageBody_Mobile #pageContent.pageContent_messageboard {
		padding-bottom: 5px;
	}
	
	body.pageBody_Mobile .messageB .title {
		margin-bottom: 5px;		
	}
			
	body.pageBody_Mobile .login-signup .blueform-bot {
		background: #8C312C;
	}
	
	body.pageBody_Mobile #pageContent .login-signup h2 {
		color: #fff;
		padding: 0px !important;
		width: 100%;
		margin-left: 13px;
	}
		
	.pageBody_Mobile .searchAction a.delFromList {background:#8C312C!important; }
	
	.pageBody_search.pageBody_Mobile .pageContent_search div.welcome {
		margin-top: 0px;
		position: fixed;
		z-index: 100;
		padding: 0px;
		height: 110px;
		padding-bottom: 0px !important;
	}
	
	.pageBody_advert.pageBody_Mobile .pageContent_search div.welcome {
		position: relative; 	
		height: 95px; 
	}
	
	.pageBody_advert.pageBody_Mobile .property_details_content_wrapper {
    width: 100%;
    margin-top: 1px;
 }
		
	.pageBody_Mobile .pageContent_search div.welcome h1 {
		width: 100% !important;
		height: 110px;
	}
	
	.pageBody_Mobile td.normal[bgcolor="#ebebeb"] {display:none;}
	
	.pageBody_general.pageBody_Mobile .pageContent_landlords .generalContent {
		width: 96%;
		margin-left: 5px;
		margin-top: 5px;
	}
	
	.pageBody_Mobile fieldset.search input.searchButton, .pageBody_Mobile fieldset.search input.searchButton:hover{background: #52237f;border-radius: 0px;background-image: none !important;}
	
	.pageBody_Mobile #footerTwo .content p.textA { margin-left:0px; }
	
	.pageBody_Mobile #footerOne {
	padding-top: 10px; 
    margin-top: 0px;
	}
	
	.pageBody_Mobile .searchAction a.review, .pageBody_Mobile .searchAction a.addToList, .pageBody_Mobile .searchAction a.addToViewingList, 
	.pageBody_Mobile .searchAction a.enquire, .pageBody_Mobile .searchAction a.alreadyLet, .pageBody_Mobile .searchAction a.details, 
	.pageBody_Mobile.searchAction a.viewOnMap {
    background: #8C312C!important;
	}
	
	.pageBody_Mobile .epcTable tbody {
    background: #fff;
	}
	
	.pageBody_Mobile .property-safety {
    border: 3px solid #eee;
    box-sizing: border-box;
	}
	
	.pageBody_Mobile div.blue_noMargin, .pageBody_Mobile div.blue {
    margin: 0px !important;
	height: 0px !important; 
	}
	
	.pageBody_Mobile #propertyDetails {
    margin-top: 0px;
 }
			
	.pageBody_Mobile .landlord-info {
    width: 98% !important;
    margin: 5px 0px !important;
    padding: 0 1% !important;
	}
	
	.pageBody_Mobile .searchListing {
    border: none!important;
    box-shadow: none!important;
	}
	
	.pageBody_Mobile .searchAction a.details, .pageBody_Mobile .searchAction a.viewOnMap {
    background: rgb(63, 61, 61)!important;
 }
	
	.pageBody_Mobile .favouritesControl, .pageBody_Mobile .filterPannel {
	padding-left: 0px; 
	}
	
	.pageBody_Mobile .favouritesControl strong {
    text-align: center;
    color: #fff !important;
	}
	
	.pageBody_Mobile .filter_header_row {
    border-top: 1px solid #333;
	}
	
	.pageBody_Mobile .filterPannel_Content {
    border-bottom: 1px solid #333;
	}
	
	.pageBody_Mobile .mapListing #map_canvas {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    top: 0px;
 }
	
	.pageBody_Mobile .mapListing {
    background: #eee;
	}
	
	.pageBody_Mobile li.mob-remove {
    border: none !important;
	}

	.pageBody_Mobile .resultsNav ul li { margin:0px; border-left: 2px solid #000; box-sizing: border-box;  }
	
	.pageBody_Mobile .searchPanel-bot, .pageBody_Mobile .blueform-bot, .pageBody_Mobile .detail-bot {
    border: none; 
	}
	
	.pageBody_Mobile .login-signup .blueform-bot input.gobutton, .pageBody_Mobile .login-signup .blueform-bot input.gobutton:hover {
    background: #eee;
    color: #fff!important;
    background-color: #e42312 !important;
    border-radius: 0px;
    height: 25px;
    width: 51%;
    margin-left: 28%;
 }
	
	body.pageBody_Mobile #pageContent .login-signup p, body.pageBody_Mobile p.landlordLoginLink a, body.pageBody_Mobile .login-signup .forgottenbutton {
    color: #fff!important;
 }
		
	body.pageBody_Mobile .password-content-area .passwordpage input[type="submit"], body.pageBody_Mobile #topArea a.post, body.pageBody_Mobile .messageB-base a.mb-back-button, body.pageBody_Mobile .messageB-base .st_sharethis_custom, body.pageBody_Mobile .messageB-base a.mb-reply-button, body.pageBody_Mobile .messageB div.reply-lising input.reply-email, body.pageBody_Mobile .messageB-base input.mb-post-button, body.pageBody_Mobile .messageB div.reply-lising input.reply-email, body.pageBody_Mobile a.gototop, body.pageBody_Mobile a.register, body.pageBody_Mobile #topArea .back-to-menu a.backtoMenuLink, .pageBody_Mobile .propertyAlerts div input.deletealert, .pageBody_Mobile .searchAction a.delFromList, .pageBody_Mobile .searchAction a.details, .propertyAlerts div input.newalert, .pageBody_Mobile .propertyAlerts div input.deletealert, .pageBody_Mobile .searchAction a.delFromList, .pageBody_Mobile .searchAction a.addToList, .messageB-base .post-delete, .messageB div.reply-lising input {
    width: auto;
    background: rgb(63, 61, 61)!important;
    text-indent: 0px;
    padding: 5px;
    text-indent: 0px;
    height: auto;
    border: none;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif!important;
    margin-left: 0px;
 }
	
	body.pageBody_Mobile img.left {
    display: none;
	}
		
	body.pageBody_Mobile .message-post-confirmation {
    color: #858586;
    border: solid 1px #8C312C;
	}
	
	body.pageBody_contact.pageBody_Mobile .resultsNav {
    margin-top: 20px;
	}
	
	body.pageBody_contact.pageBody_Mobile .resultsNav ul li {
    width: 50%;
	}
	
	.pageBody_students.pageBody_Mobile .pageContent_search div.welcome {
		position: relative; 
		padding: 5px 0px;
	}
	
	body.pageBody_students.pageBody_Mobile #topArea .back-to-menu {
    height: 26px;
	margin-top: 10px; 
	}
	
	.pageContent_search.pageBody_Mobile div.welcome h1 {
    margin-top: 0px !important;
	}	
	
	.pageBody_Mobile .policy_error {
    top: 285px;
    left: 0px;
	}
	
	.pageBody_Mobile .login-signup .signupstatus .login-status {
    width: 100%;
    margin: 0px;
    text-align: center;
	}
	
	.pageBody_Mobile .propertyAlerts .tableRow, .pageBody_Mobile .propertyAlerts div.bottomControls, .pageBody_Mobile .propertyAlerts .formHolder {
    height: auto;
 }
	
	.pageBody_Mobile .propertyAlerts .formHolder {
    padding: 5px 0px 5px 0px;
    margin-left: 2% !important;
    margin-right: 2% !important;
    width: 96% !important;
 }
	
	.pageBody_Mobile .propertyAlerts div.formHolder p label {
    width: auto;
	}
	
	.pageBody_Mobile .propertyAlerts .tableRow a, .pageBody_Mobile .propertyAlerts .tableRow span:not(.rating_slider) {
    width: 30% !important;
    padding-left: 2%;
	padding-right: 0%;
    font-size: 12px; 
	}
	
	.pageBody_Mobile .propertyAlerts .tableRow span:not(.rating_slider) {
    width: 20% !important;
	}
	
	.pageBody_Mobile #pageContent .propertyAlerts .tableRow .selected {
    width: 5% !important;
    position: fixed;
    left: -5px;
	}
	
	.pageBody_advice.pageBody_Mobile #pageContent .paperRip, .pageBody_advice.pageBody_Mobile #pageContent .paperRip span {
    height: auto;
	}
	
	.pageBody_Mobile .pageContent_statistics .resultsNav ul li {
    width: 50%;
 }
	
	.pageBody_Mobile .googleInfoWindow .imageBox a img {
    width: 100%;
	}
	
	.pageBody_Mobile .googleInfoWindow {
		width: 240px;
	}
	
	.pageBody_Mobile .googleInfoWindow .left {
    width: 70px;
    display: none;
 }
	
	.pageBody_Mobile .googleInfoWindow .right {
    margin-left: 10px;
    width: 100%;
 }
	
	.pageBody_Mobile .googleInfoWindowWrapper {
    width: auto;
	}
	
	.pageBody_Mobile .googleInfoWindow div img.map-accreditation-img {
    margin-left: 5px;
    width: auto;
	}

	.pageBody_Mobile .googleInfoWindow .googleInfoWindowDetailsWrapper {
    width: 100%;
 }
	
	.pageBody_Mobile .googleInfoWindow .googleInfoWindowPropertyImage {
    width: 30%;
	display: none;
	}
		
	.pageBody_Mobile.pageBody_home #pageContent .welcome {
    width: 100% !important;
    padding-bottom: 0px;
    border-bottom: 1px solid #8C312C;
    margin-top: 51px;
    }
	
	.pageBody_Mobile.pageBody_home .welcome p {
    position: static;
	}		
	
	.pageBody_Mobile #navigation li.active {
		border-bottom: none !important;
	}
	
	.pageBody_Mobile.pageBody_home .golocal-subcontent {
		display: none !important;
	}
	
	.pageBody_Mobile.pageBody_home .paperRip {
    display: none !important;
	}
	
	.pageBody_Mobile.pageBody_home .gototop {
		display: none !important;
	}
	
	.pageBody_Mobile.pageBody_home .spacer {
    display: none;
	}
	
	.pageBody_Mobile #pageContent .welcome {
    width: 100% !important;
 }
			
	.pageBody_Mobile .searchListing:first-of-type {
		margin-top: 0px !important;
	}
	
	.pageBody_Mobile.pageBody_advert .searchListing:first-of-type {
		margin-top: 51px !important;
	}
	
			
	.pageBody_Mobile .welcome h1 {
		height: auto;
		margin-top: 0px;
	}
	
	.pageBody_Mobile div.welcome {margin-top: 51px;}	
	.pageBody_Mobile.pageBody_search #pageContent .welcome {padding-bottom: 40px;position: relative;ed; */top: 51px;left: 0px;margin-top: 51px;}
	.pageBody_Mobile.pageBody_search.pageBody_password #pageContent .welcome {position: relative;top: 0px;}
	.pageBody_Mobile.pageBody_search.pageBody_advert #pageContent .welcome {}
	.pageBody_Mobile #pageContent .welcome {padding-bottom: 0px;}	
	.pageBody_Mobile #topArea {margin-bottom: 0px;}
	.pageBody_Mobile .propertyMapHeader { background: #fff; color: #8C312C; }	
	.pageBody_Mobile #enquiryListPanel strong, .pageBody_Mobile .favouritesControl strong { background: none; }
	.pageBody_Mobile .favouritesControl { border: none; }	
	.pageBody_Mobile .landlord-accreditation-overlay-img { right: 0px; }
	.pageBody_customers .pageContent_search div.welcome { margin-top: 0px; }	
	.pageBody_Mobile .jcarousel-control-next, .pageBody_Mobile .jcarousel-control-prev { display: none; }	
	.pageBody_Mobile #pageContent { left: 0px; }
	.pageBody_Mobile .jcarousel-wrapper { margin: 0px !important; display: none; }
	.pageBody_Mobile #footerOne .content ul { background: none; }
	.pageBody_Mobile .socialSquare { margin-top: -84px; }
	.pageBody_Mobile .socialSquare.facebook { background: url("../Images/socialMediaIcons/facebook.png") no-repeat top center; right: 173px; }	
	.pageBody_Mobile .socialSquare.twitter { background: url("../Images/socialMediaIcons/twitter.png") no-repeat top center; right: 118px; }
	.pageBody_Mobile .socialSquare.linkedin { background: url("../Images/socialMediaIcons/linkedin.png") no-repeat top center; right: 62px; }
	.pageBody_Mobile .socialSquare.youtube { background: url("../Images/socialMediaIcons/youtube.png") no-repeat top center; right: 6px; }
	.pageBody_Mobile .login-signup div.login-form p label {max-width: 27%;color: #fff;width: 27%;}
	.pageBody_Mobile #contentArea p { width: calc(100% - 20px) !important; }
	.pageBody_Mobile #pageContent .password-content-area { width: calc(100% - 20px) !important; }
	.pageBody_Mobile .resultsNav ul li {margin: 0px;width: 45%;max-height: 27px;}
	.pageBody_Mobile .innerListing .mob-info .info {bottom: 21px;font-size: 14px;z-index: 1;color: #fff;}
	.pageBody_Mobile .innerListing {padding-bottom: 100px;border-bottom: 1px solid #8c312c;}
	.pageBody_Mobile .innerListing .mob-info .mob-photo-title {bottom: 74px;background: rgba(0, 0, 0, 0.69);font-size: 14px;z-index: 2;}
	.pageBody_Mobile.pageBody_advert #pageContent.pageContent_search { margin-top: 51px !important; }
	.pageBody_Mobile.pageBody_advert #pageContent.pageContent_search .welcome {border-bottom: 1px solid #000;height: 110px;position: relative;top: 0px !important;}
	.pageBody_Mobile.pageBody_advert #propertyDetails { margin-left: 0px; }
	.pageBody_Mobile #propertyDetails .property-info, .pageBody_Mobile #propertyDetails .property-info.facilityNumbers .facility_holder {width: 98% !important;padding: 0 1%;margin: 0px;height: 100%;margin-bottom: 10px;}
	.pageBody_Mobile fieldset.search { padding-top: 10px !important; }
	.pageBody_Mobile .searchAction a.viewOnMap:hover { padding: 4px; } 
	.pageBody_Mobile span.yes { width: 100%; padding: 0px !important; }
	.pageBody_Mobile .other-facilities { padding-left: 0px; padding-right: 0px; }
	.pageBody_Mobile .detail-bot .content { padding: 2px 0px; }
	.pageBody_Mobile .student-message p { width: calc(100% - 20px);}
	.pageBody_Mobile .pageContent_students .student-message table { width: 100% !important; display: inline-block; *display:inline; zoom:1;} 
	.pageBody_Mobile .pageContent_students .student-message table * { word-break: break-word; vertical-align:top} 
	.pageBody_Mobile .pageContent_students .student-message table th,.pageBody_Mobile .pageContent_students .student-message table td {width:49.5%; word-wrap:break-word;    box-sizing: border-box;} 
	.pageBody_Mobile .password-content-area { margin-top: -10px; }
	.pageBody_Mobile .pageContent_contact .generalContent { margin: 0px !important; width: 98%; padding: 1%; }
	.pageBody_Mobile .resultsNav { padding-bottom: 0px; }
	.pageBody_Mobile .pageContent_contact .searchListing{ margin-top: 10px !important; }
	.pageBody_Mobile .pageContent_landlords p.paragraph { padding: 10px !important; margin: 0px !important; }
	.pageBody_Mobile .pageContent_landlords #contentArea {width: 100%;background: #fff;padding-left: 5px;margin-top: 0px;}
	.pageBody_Mobile .pageContent_landlords .generalContent { width: 100%; margin: 0%; }
	.pageBody_Mobile .pageContent_landlords span.paperRip { margin-left: 0px; }
	.pageBody_Mobile .pageContent_landlords #sec_charges .paperRip, 
	.pageBody_Mobile .pageContent_landlords #sec_regOnline .paperRip,
	.pageBody_Mobile .pageContent_landlords #sec_contactDetails .paperRip { height: auto; padding-bottom: 0px; }
	.pageBody_Mobile .pageContent_landlords div[style="margin-left:220px;"] { margin: 2% !important; width: 96%; }
	.pageBody_Mobile .pageContent_students .login-signup .blueform-bot h2 { padding-left: 0px !important; }
	.pageBody_Mobile.pageBody_customers .llist.block-list.titles { padding-left: 0px; }
	.pageBody_Mobile.pageBody_customers .title.gridMenu { padding-top: 10px; }
	.pageBody_Mobile .postentry span.subject { width: 100% !important; padding-right: 0px !important; }
	.pageBody_Mobile.pageBody_messageboard .pageContent_messageboard #topArea p span { width: 98%; display: block; padding: 1%; }
	.pageBody_Mobile .filterPannel .checkOn label .tick:before { content: "\f00c"; font: normal normal normal 14px/1 FontAwesome; }
	.pageBody_Mobile .filterPannel .checkOn label, .pageBody_Mobile .filterPannel .checkOff label { font-size: 12px; }
	.pageBody_Mobile .filterPannel .checkOn label .tick { bottom: 10px; }
	.pageBody_Mobile .favouritesControl, .pageBody_Mobile .viewingControl {padding-top: 0px;height: 115px;}
	.pageBody_Mobile .favouritesControl strong { width: 100%; }
	.pageBody_Mobile .mob-panel #sc { width: 100%; }
	.pageBody_Mobile .favouritesControl strong, .pageBody_Mobile .mob-panel .filterPannel .filterTitle { border-bottom: none; padding: 0px !important;padding-top: 15px !important;padding-bottom: 14px !important;height: auto !important;}
	.pageBody_Mobile .mob-panel .filterPannel .filter_toggle_row:first-of-type { margin-top: 0px; }
	.pageBody_Mobile .filter_header_row { font-weight: normal !important; }
	.pageBody_Mobile .mob-panel .favouritesControl a {padding: 5px;}
	.pageBody_Mobile.pageBody_landlords .searchListing:first-of-type { margin-top: 0px !important; }	
	.pageBody_Mobile #sec_contactDetails .generalContent P:first-of-type { display: none; }
	.pageBody_Mobile .propertyAlerts div input.newalert:hover { padding: 5px; }
	.pageBody_Mobile .propertyAlerts div.formHolder p label, .pageBody_Mobile .propertyAlerts div.formHolder p select { width: 100% !important; text-align: center; }
	.pageBody_Mobile .propertyAlerts div.formHolder p select {width: 100% !important;}	
	.pageBody_Mobile .pageContent_students #topArea .back-to-menu { width: 100%; }
	.pageBody_Mobile.pageBody_general.pageBody_customers #topArea { padding: 0px; }
	.pageBody_Mobile.pageBody_general.pageBody_customers #topArea .back-to-menu a.backtoMenuLink { display: none;}		
	.pageBody_Mobile #pageContent.pageContent_search .password-content-area { margin-top: 162px; }
	.pageBody_Mobile.pageBody_password #pageContent.pageContent_search .password-content-area { margin-top: 0px; }	
	.pageBody_Mobile #propertyDetails .mobile_content p.rent_includes_options {width: 100%;font-size: 14px;}
	.pageBody_Mobile.pageBody_messageboard .password-content-area { margin-top: 0px; }
	.pageBody_Mobile .login-signup div.login-form p select { width: 50%; }
	.pageBody_Mobile .propertyAlerts div.formHolder p span, .pageBody_Mobile .propertyAlerts div.formHolder p label {text-align: left !important;width: 33%;margin-top: 20px;}
	.pageBody_Mobile #topArea a.post { margin: 10px 4px 5px 0; }
	.pageBody_Mobile .propertyAlerts div.formHolder p input, .pageBody_Mobile  .propertyAlerts div.formHolder p select {width: 100% !important;line-height: 0px;}
	.pageBody_Mobile .propertyAlerts div.formHolder input[name*="su_start_date"] { width: 96% !important; margin-left: 0%; }
	.pageBody_Mobile .propertyAlerts .post-status, .pageBody_Mobile .propertyAlerts .additional_email_info { display: inline-block !important; width: 100% !important; margin-right: 0px; }
	.pageBody_Mobile .pageContent_landlords #sec_regOnline div { margin: 0px !important; margin: 2% !important; width: 96%; }	
	.pageBody_Mobile.pageBody_advice #pageContent tr p { margin: 0px !important; }	
	.pageBody_Mobile.pageBody_advice #pageContent td {width: 0px !important;min-width: 0% !important;word-break: break-all;}
	.pageBody_Mobile.pageBody_advice #pageContent td p  {width: 95px;min-width: 100%;}
	.pageBody_advice.pageBody_Mobile #pageContent .paperRip { width: 100%; }
	.pageBody_advice.pageBody_Mobile #pageContent .paperRip span { width: 95% !important; padding-right: 2.5% !important; padding-left: 2.5% !important; }
	.pageBody_Mobile.pageBody_advice .golocal-subcontent table { margin-left: 0px; }
	.pageBody_Mobile .searchListing a.property img { max-width: 100%; width: auto; }	
	.pageBody_Mobile.pageBody_password .login-signup .blueform-bot p { position: relative !important; text-align: center; width: 100% !important; }
	.pageBody_Mobile .login-signup .forgottenbutton {}	
	.pageBody_Mobile.pageBody_password .login-signup div.login-form { margin-left: 0px; }
	.pageBody_Mobile .login-signup div.login-form .messagelabel { width: 50% !important; max-width: 580%; }
	.pageBody_Mobile .searchListing .details.blue-button {position: absolute;right: 4px;top: -28px;width: 57px;}
	.pageBody_Mobile .searchListing .addToList.green-button {}
	.pageBody_Mobile .searchListing .addToViewingList {}
	.pageBody_Mobile .mapListing .rentIncludes { display: none; }
	.pageBody_Mobile .googleInfoWindow div { width: 100%; }
	.pageBody_Mobile .bedroomsToLet .left, .pageBody_Mobile .wordAvailable .left { font-weight: normal; display: block;padding: 0px;width: auto;}
	.pageBody_Mobile .bedroomsToLet .right, .pageBody_Mobile .wordAvailable .right { width: auto; float: left; }
	.pageBody_Mobile .mapListing .clusterWrapper { width: auto; }
	.pageBody_Mobile .mapNote { padding-left: 15px; }
	.pageBody_Mobile .googleInfoWindow h1 img { vertical-align: top; width: 10%; margin-right: 5%; }
    .pageBody_Mobile #footerWrapper #footerTwo .content p.textB, #footerWrapper #footerTwo .content p.textA	{width: 95%!important;padding-top: 10px!important;margin-top: 0px;padding-bottom: 0px!important;height: 75px;font-size: 15px!important;}
	.pageBody_Mobile #pageContent .v2buttonWrapper h2 {}
	.pageBody_Mobile .topBar {height: 0px;}
	.pageBody_Mobile #pageContent .v2_search_main .as-content-closed *, #pageContent .v2_search_main .as-opened .as-content * {text-align: center;ma;font-size: 13px;}
	.pageBody_Mobile #pageContent .v2buttonWrapper {background: #42454a;border-top: 1px solid #42454a;}
	.noScroll { position:fixed !important; }
	.pageBody_Mobile .welcome .headerImage { display: none; }
	.pageBody_Mobile #pageContent .v2buttonWrapper input.search {right: 35px;}
	.pageBody_Mobile #pageContent .v2_search_main .map_search .as-content-closed {z-index: 0;}
    .pageBody_Mobile .pageContent_search .searchListing .searchAction a.addToList {background: #309397!important;}
	.pageBody_Mobile .pageContent_search .searchListing .searchAction a, .pageBody_Mobile .pageContent_search .searchListing .searchAction a.details {width: 57px !important;}
	.pageBody_Mobile .innerListing .mob-info .mob-photo-count {background: rgb(58, 58, 58);z-index: 10;}
	.pageBody_Mobile #footerWrapper #footerOne .content ul li a {font-size: 15px;}
	.pageBody_Mobile .resultsPrevNext {display: block;background: rgba(63, 61, 61, 0.7);bottom: 0px;height: 50px;width: 100%;z-index: 999;position: fixed;}
	.pageBody_Mobile .resultsPrevNext .nav-next, .pageBody_Mobile .resultsPrevNext .nav-prev {position: absolute;top: 6px;right: 6px;background: url(../Images/Mobile/next.png) top left no-repeat;width: 38px;height: 40px;} 	
	.pageBody_Mobile .resultsPrevNext .nav-prev { right: auto; left: 6px; background: url(../Images/Mobile/prev.png) top left no-repeat; }
	.pageBody_Mobile .resultsPrevNext h1 {color: #fff !important;text-align: center;font-size: 12px !important;line-height: 50px !important;display: block;}
    .pageBody_Mobile .searchListing a.property img {max-width: 100%;width: auto;height: 100%;z-index: 1;te; */position: absolute;left: 0px;position: absolute;top: 0px;}
	.pageBody_Mobile .searchListing a.property img.blur {width: 100%;height: auto;filter: blur(5px);z-index: 0;position: relative;overflow: hidden;top: 0px;left: 0px;margin-left: 0px !important;margin-right: 0px !important;display: block;margin-top: 0px;}
    .pageBody_Mobile .searchListing a.property {height: 100%;z-index: 3;overflow: visible;}
    .pageBody_Mobile .innerListing .mob-info .info {background: rgba(64, 64, 64, 0.87);width: 100%;bottom: 0px;height: 74px;left: 0px;z-index: 3;}
    .pageBody_Mobile #main_content_holder {background: #000;}
    .pageBody_Mobile .contactBar {position: fixed;bottom: 0px;width: 100%;height: 32px;background: rgba(63, 61, 61, 0.7);padding: 5px 0px;margin: 0px;text-align: center;}
    .pageBody_Mobile .slider-pro {max-width: 100%!important;}
    .pageBody_Mobile .sp-slides-container {border-bottom: 3px solid #000;}
    .pageBody_Mobile .sp-bottom-thumbnails {margin-top: 0px;border-bottom: 3px solid #000;}
	.pageBody_Mobile .epcTable {margin: auto!important;}
    .pageBody_Mobile #propertyDetails .property-safety {border-top: 15px solid #52237f;margin-bottom: 10px;}
    .pageBody_Mobile #propertyDetails div.blue_noMargin, #propertyDetails .detail-bot, #propertyDetails div.blue, #propertyDetails .finish, #propertyDetails .other-facilities p.info, #propertyDetails .property-safety {width: 98% !important;margin: 0 1% !IMPORTANT;}
	.pageBody_Mobile #pageContent.pageContent_advice #contentArea {background-color: #fff;}
	.pageBody_Mobile .pageContent_students .student-message #contentArea {padding-left: 10px;}
	.pageBody_Mobile #pageContent.pageContent_landlords a {color: #000;}
	.pageBody_Mobile .generalContent, #pageContent p.paragraph, #pageContent div.paragraph {margin-top:5px;}
	.pageBody_Mobile .mob-panel .favouritesControl a, .pageBody_Mobile #enquiryListPanel a {padding: 5px!important;line-height: 15px;margin-left: 5%;margin-right: 5%;font-size: 14px;width: 29.3%;display: inline-block;box-sizing: border-box;color: #fff !important;height: 25px;}
    .pageBody_Mobile #footerTwo .content p.textB a { color:#fff;}
    .pageBody_Mobile #pageContent #mobileDropdowSelector .content {background: #42454a;}
	.pageBody_Mobile #pageContent #mobileDropdowSelector .controls {background: #42454a;}
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content label {color: #fff;font-size: 14px; }
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content label[for*=available_from] { display: none; }
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content label[for*=min_price_0] { display: none; }	
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content label.showButton { display: block; }
	.pageBody_Mobile #pageContent #mobileDropdowSelector .controls button {background: #e42314;}
	.pageBody_Mobile #pageContent #mobileDropdowSelector .controls h3 {color: #fff;}
	.pageBody_Mobile .pageContent_search .searchListing .searchAction a.details {background: #52237f!important;padding: 5px;}
	.pageBody_Mobile #pageContent .v2_search_main .dropdowns .dropdown {margin-left: 5px;padding-right: 5px!important;}
    .pageBody_Mobile .resultsPrevNext .nav-next, .pageBody_Mobile .resultsPrevNext .nav-prev {position: absolute;top: 6px;right: 6px;background: url(../Images/Mobile/next.png) top left no-repeat;width: 38px;height: 40px;}
    .pageBody_Mobile .pageContent_search .searchListing .searchAction a.delFromList {}
    .pageBody_Mobile .filterPannel .filterPannel_Content .filter_toggle_row .filter_header_row {background-image: none!important;}	
	.pageBody_Mobile .topBar {display:none;}
	.pageBody_Mobile .detail-bot, .pageBody_Mobile .property_details_content_wrapper .property-safety {border-top:none!important;}
	.pageBody_Mobile #navigationlia, .pageBody_Mobile #navigationFullli a { padding: 0px;padding-top: 5px;padding-bottom: 5px;  }
	.pageBody_Mobile #navigationlia, .pageBody_Mobile #navigationFull li a {padding: 0px;padding-top: 5px;padding-bottom: 5px;}font-family: -webkit-pictograph;
	.pageBody_Mobile #r-navigation li a {background: rgb(238, 238, 238);color: #5b2e85;}  
	.pageBody_Mobile #r-navigation li a, .pageBody_Mobile #r-navigationFull li a {width: 100% !important;margin: 0% 0% !important;}
    .pageBody_Mobile #r-navigation li a, .pageBody_Mobile #r-navigationFull li a {padding: 0px;padding-top: 5px;padding-bottom: 5px;}
    .pageBody_Mobile #PrimaryNav{display:block;}
	.pageBody_Mobile .v2_search_panel.as-opened.as-horizontal {/* height: 300px!important; */}
	.pageBody_Mobile .googleInfoWindow h1 {background: #3aafb3;}
	.pageBody_Mobile .statistcs-table {width: 100%;}
	.pageBody_Mobile span[id*=lastUpdateTitle] {}
    .pageBody_Mobile span[id*=lastUpdateIncUtilities] {margin-right: 17px;}
	.pageBody_Mobile.pageBody_search #topArea { display: none; }
	.pageBody_Mobile.pageBody_search.pageBody_mapResults #topArea, .mobileTopArea, .pageBody_Mobile.pageBody_search.pageBody_advert #topArea { display: block !important; }
	.pageBody_Mobile .innerListing .mob-info .info span {margin: 4px;}
	.pageBody_Mobile .filterPannel .filterPannel_Content .filter_toggle_row .filter_header_row {background: #2f2f2f;}
	.pageBody_Mobile #pageContent .v2_search_main .dropdowns .dropdown .default > em {}
	.pageBody_Mobile div.formHolder p {margin-bottom: -20px;}
    .pageBody_Mobile .propertyAlerts .formHolder p:last-child label {position: absolute !important;bottom: 62px;right: 27px;width: 100% !important;text-align: right !important;}
	.pageBody_Mobile div.bottomControls .newalert {}
    .pageBody_Mobile #pageContent {float:none;}
	.pageBody_Mobile div.formHolder div.tableSplit {height:28px;}
	.pageBody_Mobile #pageContent .tenancy_management .page h4 {margin:0px;}
	.pageBody_Mobile a:link.unsent-enquiries-note {width: calc(100% - 40px);}
	.pageBody_Mobile #propertyDetails .mobile_content span.label {padding-left: 0px;}
	.pageBody_Mobile .messageB { width: 100% !important; }
	.pageBody_Mobile .pageContent_students .messageB div.reply-lising.reply-lising-input {width: 98%;padding: 1%;}
	.pageBody_Mobile .statisticsSection legend div.lastUpdate {width: auto;float: none;}
	.pageBody_Mobile #r-navigation .landlords {display: none !important;}
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content label em { display: none; }
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content label.selected em { display: block; }
	.pageBody_Mobile.pageBody_advert #pageContent p{ width: 100%; }
	.pageBody_Mobile #propertyDetails .property-safety p { padding-left: 1%; padding-right: 1%; width: 98%; }
	.pageBody_Mobile #propertyDetails .property-safety p span { width: 99.5%; padding: 0px !important; margin: 0px; }
	.pageBody_Mobile.pageBody_advert #propertyDetails .epcTable { width: 256px !important; margin: auto !important; margin-bottom: 5px !important; }
	.pageBody_Mobile.pageBody_advert .detail-bot p.info { width: 65% !important; }
	#pageContent .v2_search_main .dropdowns .dropdown {
    width: 45%;}
}
@media only screen and (max-width: 560px) {	
#pageContent .v2_search_main .dropdowns .dropdown {
width: 90%;}
}
@media only screen and (max-width: 460px) {	
	body.pageBody_Mobile #pageContent .welcome h1 span {
		font-size: 18px;
		border-bottom: 1px solid #000;
	}
}


