@charset "utf-8";body{margin:0px;padding:0px;overflow-x:hidden;}
.banner{position:relative;width:940px;margin:0 auto;}
.menu{z-index:2147483647;width:100%;background:url(http://www.toplacondos.com/condo/images/imgtran.png);}
.menunnone{z-index:2147483647;width:100%;background:none !important;}
.menu .menubg{width:941px;margin:auto;height:69px;background:url(http://www.toplacondos.com/condo/images/imgtran.png);}
.menu .navigationheader{width:940px;margin:auto;height:69px;}
.logo{float:left;width:238px;margin:0px 0 !important;}
.logobg{background:none repeat scroll 0 0 #FFF;float:left;margin-right:16px !important;height:59px !important;}
.bannertext{position:absolute;z-index:2147483647;width:100%;bottom:0px;background:url(http://www.toplacondos.com/condo/images/imgtran.png);padding:5px;text-align:center;color:#fff;font-size:15px; font-family: Arial; text-decoration:none !important;}
.maindiv{margin:17px 0px 0 0;}
#slider1_container a{text-decoration:none !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.logo{bottom:0;}
}

/* sidebar css start here */ 
.wrapper-center { width:940px;margin:0 auto;clear:both;}
.clear-both {clear:both;}
.right-col {float:left; width:708px;}
.sidebar {float:left; width:206px;background-color:#eeeeee; border-radius:6px; border:1px solid #ccc;padding:22px 12px 0 12px; margin-top:50px;}
.sidebar h3 {font:16px 'Lato', sans-serif; text-transform:uppercase; line-height:22px; float:left; width:100%; border-bottom:1px double #d4d4d4; padding-bottom:10px; margin:0px; color:#000;}
ul.searchbox {float:left; margin:0px; padding:0px; list-style:none;}
ul.searchbox li {float:left;width:100%; margin-bottom:20px;}
ul.searchbox li input[type="text"] {float:left;width:154px; padding-left:5px;font:12px 'Lato', sans-serif;color:#858585; min-height:32px; border:1px solid #cccccc; border-top:2px solid #ccc;border-right:2px solid #ccc; border-radius:3px;}
ul.searchbox li .gobtn {float:left;font:14px 'Lato', sans-serif;color:#eeeeee; border:0px; padding:7px;border-radius:4px; margin-left:10px; background-color:#48a3dc; cursor:pointer;}
ul.searchbox li select {float:left;width:83px; padding:6px;font:12px 'Lato', sans-serif;color:#858585; min-height:32px; border:1px solid #cccccc; border-top:2px solid #ccc;border-right:2px solid #ccc;margin-right:15px;border-radius:3px; line-height:24px;}
ul.searchbox li select+span+select {margin-right:0px;}
ul.searchbox li select.full {width:100%;margin-right:0px;}
ul.searchbox li label {font:14px 'Lato', sans-serif;float:left; width:100%;margin-bottom:6px;color:#000;}
ul.searchbox li input[type="text"].price-width {width:84px; padding-left:5px; margin-right:40px;float:left;}
ul.searchbox li input[type="text"].price-width+input[type="text"].price-width {margin:0px;}
.to {float:left;font:12px 'Lato', sans-serif;color:#858585; margin-right:15px; margin-top:9px;}
.searchbtn {float:left;font:14px 'Lato', sans-serif;color:#fff; border:0px; padding:6px 0;border-radius:4px;background-color:#48a3dc; cursor:pointer; width:208px; text-align:center;}
ul.searchbox li input[type="checkbox"] {float:left; margin-right:4px;}
ul.searchbox li input[type="radio"] {float:left; margin-right:4px;}
ul.searchbox li .buy {font:14px 'Lato', sans-serif;color:#000; float:left;margin-right:15px;}
ul.searchbox li label.buy {width:auto;}
/* sidebar css close here */