@import "assets/css/flexslider.min.css";body{margin:0;padding:0;font-family:nunito sans,sans-serif;font-size:14px;line-height:22px;color:#555}h1,h2,h3,h4,h5,h6{margin:0 0 15px;padding:0;font-weight:400;color:#000}a{outline:none;color:#0db0b9;text-decoration:none}a:hover{color:#000}.container{max-width:1180px;margin:0 auto}.container:after{content:"";display:block;clear:both}#headerleft{float:left;width:250px;margin:10px 0}#headerright{float:right;width:728px;margin:20px 0 10px;text-align:right;color:#e0e0e0}#headerright img{width:100%}.topnav{background:#0db0b9}.topnav ul{margin:0;padding:0;list-style:none}.topnav ul li{display:inline-block}.topnav ul li a{display:block;color:#fff;padding:15px;text-transform:uppercase}.topnav ul li a:hover{background:#fff;color:#000}.flex-caption{background:tomato;color:#fff;position:absolute;bottom:0;padding:1em}.flexslider{max-height:500px}.flexslider .slides img{max-height:500px}.flexslider p{margin:0}.flexslider .flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;z-index:99998}#pagecontent{padding:30px 0;min-height:400px}#singleleft{float:left;width:72%;font-size:16px}#singleright{float:right;width:23%;font-size:16px;line-height:24px}#singleright ul{margin:0;padding:0 0 30px;list-style:none}.sidebarwidget{margin-bottom:40px}.navigation.pagination{text-align:center}.navigation.pagination h2{display:none}.navigation.pagination span,.navigation.pagination a{padding:5px}.halftitle{float:left;width:600px}.halftitle{float:left;width:600px}.viewall{float:right;width:200px;text-align:right;font-size:14px;line-height:18px;margin-right:20px}.container .col{float:left;width:32%;margin:0 1% 30px 0;background:#fff}.container .col:last-child{margin-right:0}.homepage{padding:0!important}.homepage section{border-bottom:1px dotted #e0e0e0;padding-top:30px}.homepage section:last-child{border:none}.business .col a,.post .col a,.review .col a{display:block;padding:10px;font-size:16px;height:20px}.review .col a{padding:0 0 10px}.review .col .content{padding-left:60px}.review .col .reviewtext{margin-bottom:5px}.review .col .reviewby{margin-top:5px;font-size:10px}.ratingstar.selected{color:orange}.business .col .content,.post .col .content{padding:10px 10px 20px}.business .col .content{padding:0 10px 20px;line-height:20px}.review .col img{margin-right:10px}.topad p,.logo p{margin:0}.message{padding:10px;margin-bottom:10px;color:#fff;max-width:500px}.message.error{background:#fb032c}.message.success{background:#08aa04}.message.information{background:#0db0b9}.loginlink{color:#fff}.singlebusiness .review .col{width:auto}#postreview{margin-top:30px}#postreview label{display:block;margin-bottom:5px}#postreview textarea,#postreview input[type=text]{width:500px;margin-bottom:20px;border:1px solid #e0e0e0;padding:10px}#postreview select{border:1px solid #e0e0e0;padding:10px}#postreview input[type=submit]{border:none;background:#000;color:#fff;padding:10px;cursor:pointer;margin-top:20px}footer{padding:10px;background:#0db0b9;color:#fff}#footerleft{float:left;width:250px}#footerright{float:right;width:850px;text-align:right}#footerright #bottom-menu{margin:0;padding:0;list-style:none}#footerright ul{margin:0;padding:0;list-style:none}#footerright #bottom-menu li{display:inline-block}#footerright #bottom-menu li a{color:#fff;padding:0 10px}#footerright #bottom-menu li a:hover{color:#000}@media only screen and (max-width:959px){}@media only screen and (max-width:1024px){}@media only screen and (min-width:768px) and (max-width:959px){}@media only screen and (max-width:767px){}@media only screen and (min-width:480px) and (max-width:767px){.container .col,#singleleft,#singleright{float:none;width:470px;margin:0 auto}#singleright{padding-top:50px}#postreview textarea,#postreview input[type=text]{width:457px}#pagecontent{padding:30px 5px;width:480px;margin:0 auto}#headerleft,#headerright,#footerleft,#footerright{float:none;width:100%;text-align:center}.container h2{}.halftitle{width:260px}.viewall{width:200px;margin-right:0}.topnav ul li{display:block;text-align:center;border-bottom:1px solid #098d94}#footerright #bottom-menu li{display:block;text-align:center;border-bottom:1px solid #098d94;padding:10px}}@media only screen and (max-width:479px){.container .col,#singleleft,#singleright{float:none;width:310px}#singleright{padding-top:50px}#postreview textarea,#postreview input[type=text]{width:287px}#pagecontent{padding:30px 5px;width:310px;margin:0 auto}#headerleft,#headerright,#footerleft,#footerright{float:none;width:100%;text-align:center}.container h2{}.halftitle{width:190px}.viewall{width:100px;margin-right:0}.topnav ul li{display:block;text-align:center;border-bottom:1px solid #098d94}#footerright #bottom-menu li{display:block;text-align:center;border-bottom:1px solid #098d94;padding:10px}}