@charset "utf-8";.clr{clear:both;}
.mt10{margin-top:10px;}
a,img, li{outline:none;}
.navbar-wrapper .navbar{padding:0 20px;}
.navbar-default{box-shadow:1px 1px 2px #aeadad;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.radius-6{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.radius-12{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.own-franchise-top{width:200px;height:31px;line-height:31px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#ffffff;background-color:#151313;box-shadow:3px 3px #e4e5e5;cursor:pointer;margin-top:0;}
.own-franchise-top .icon{width:30px;float:left;text-align:center;background-color:#e80033;}
.own-franchise-top .franchise-txt{padding-left:30px;text-align:center;}
.call-top{display:inline-block;margin-top:0;height:31px;position:relative;top:-13px;}
.call-top span.icon{float:left;width:30px;margin-top:4px;}
.call-top .call-txt{padding-left:35px;font-size:14px;color:#675f61;width:150px;font-family:'Play', sans-serif;font-weight:400;}
.call-top .call-txt span{width:100%;margin-bottom:0px;float:left;color:#e70b37;font-weight:600;}
.call-top .call-txt a{text-decoration:none;color:#333333;font-family:'Play', sans-serif;}
.site-search-module .search-fields .search-field label{font-weight:600;}
.property-info-txt{height:70px;overflow:auto;clear:both;width:100%;float:left;font-size:15px;}
.property-info .rest-name{font-size:15px;color:#e70033;}
ul.faq{display:block;}
ul.faq li.cust-icon-box{border-left:3px solid #dddbdb;}
.features-list ul.faq li .text{width:100%;}
.features-list ul.faq li .text h4{color:#e70033;margin-bottom:4px;}
.watch-video-txt{width:100%;float:left;clear:both;text-align:center;font-size:14px;}
.watch-video-txt h4{color:#e70033;margin-bottom:0px;}
.ftr-txt{font-size:14px;color:#666666;}
.ftr-read-more{width:100%;float:left;font-size:11px;}
.ftr-read-more a{color:#e70033;text-decoration:none;}
.ftr-read-more a:hover{text-decoration:underline;}
.widget ul > li{width:100%;float:left;}
.ftr-newsLetter-img{width:100%;float:left;margin-top:10px;text-align:center;}
.ftr-newsLetter-img img{max-width:100%;}
.ftr-copyRt{width:100%;float:left;}
.ftr-copyRt .ftr-logo{width:110px;float:left;}
.ftr-copyRt .ftr-txt{padding-left:120px;}
.ftr-copyRt .ftr-txt p{margin:0;padding:0;width:100%;float:left;color:#303030;}
.ftr-copyRt .ftr-txt .links-top{width:100%;float:left;font-size:13px;font-weight:500;}
.ftr-copyRt .ftr-txt .links-top span{float:left;padding:0 5px;color:#151313;}
.ftr-copyRt .ftr-txt .links-top a{display:inline-block;float:left;color:#151313;text-decoration:none;font-size:12px;font-weight:600;}
.ftr-copyRt .ftr-txt .links-top a:hover{text-decoration:underline;}
.ftr-copyRt .terms-privacy{width:100%;float:left;color:#e70033;font-size:12px;}
.ftr-copyRt .terms-privacy a{text-decoration:none;display:inline-block;color:#e70033;}
.ftr-copyRt .terms-privacy a:hover{text-decoration:underline;color:#e70033;}
.recently-sold{width:100%;float:left;margin-top:20px;}
.recently-sold h3{margin-bottom:10px;}
.recently-sold ul{margin:0;padding:0;width:100%;float:left;}
.recently-sold ul li{list-style:none;font-size:13px;color:#333333;background-color:#f8f8f8;padding:8px;width:100%;float:left;margin-bottom:2px;}
.clients-testi{width:100%;float:left;}
.clients-testi li{width:100%;float:left;}
.site-search-module-btm{left:0;position:relative;bottom:0px !important;width:100%;z-index:8;margin-bottom:0px;}
.site-footer .widget{margin-bottom:20px;}
.sponsors-img{width:210px !important;margin:auto;}
.on-air-lt{width:100%;float:left;clear:both;}
.on-air-lt h2.page-title{font-size:24px;margin-bottom:10px;line-height:normal;}
.on-air-lt .interview-tech{width:100%;float:left;margin-top:0px;}
.on-air-lt .interview-tech h4{font-size:19px;color:#e70033;margin:10px 0;padding:0;}
.on-air-lt .interview-tech .vid-lt{width:100%;float:left;text-align:center;}
.on-air-lt .interview-tech .vid-lt a{display:block;}
.on-air-lt .interview-tech .vid-lt img{width:100%;}
.on-air-lt .interview-tech .vid-rt{width:100%;float:left;text-align:center;margin-bottom:10px;}
.on-air-lt .interview-tech .vid-rt a{display:block;}
.on-air-lt .interview-tech .vid-rt img{width:100%;}
.on-air-lt .interview-tech-txt{padding-top:20px;clear:both;}
.on-air-lt .join-restr-brokers{width:100%;float:left;margin-top:10px;}
.on-air-lt .join-restr-brokers h4{font-size:19px;color:#e70033;margin:10px 0;padding:0;}
.on-air-lt .restr-brokers-txt{width:100%;float:left;margin:20px 0 20px;}
.on-air-lt .restr-brokers-txt .img-outr{width:150px;float:left;border:1px solid #dadada;font-size:13px;text-align:center;padding:5px;color:#000000;}
.on-air-lt .restr-brokers-txt .img{width:100%;float:left;border:1px solid #dadada;margin-bottom:5px;}
.on-air-lt .restr-brokers-txt .img img{width:100%;display:block;}
.on-air-lt .restr-brokers-txt .msg{padding-left:170px;}
.on-air-lt .restr-brokers-txt .msg h5{font-size:13px;color:#e70033;margin:0 0 5px;padding:0;}
.on-air-lt .restr-brokers-txt .msg a.showPage{color:#e70033;text-decoration:none;}
.on-air-lt .restr-brokers-txt .msg a.showPage:hover{color:#303030;}
.list-group-mob-email{width:100%;float:left;margin:20px 0 0;padding:0;border-collapse:collapse;}
.list-group-mob-email li.list-group-item{float:left;width:50%;border-radius:0;}
.list-group-mob-email li:nth-child(odd){border-right:none;}
.social-icons{float:right;}
.social-icons a{margin:0 2px;width:24px;text-align:center;display:inline-block;font-size:16px;padding:2px 0;}
.social-icons .fb{background-color:#415e9b;color:#ffffff;}
.social-icons .fb:hover{background-color:#31446f;}
.social-icons .tw{background-color:#53abee;color:#ffffff;}
.social-icons .tw:hover{background-color:#2297f0;}
.social-icons .gplus{background-color:#d84439;color:#ffffff;}
.social-icons .gplus:hover{background-color:#d11a0d;}
.sidebar-widget-title{clear:both;}
.sponsor-caro .owl-prev,.sponsor-caro .owl-next{margin-top:40px !important;}
.pagination-library{width:100%;float:left;margin:20px 0;}
.pagination-library .pagination{margin:0;padding:0;}
.pagination-library .pagi-lt{float:left;font-size:13px;}
.pagination-library .pagi-rt{float:right;}
.another-gallery-post{width:100%;float:left;margin-top:30px;}
.another-gallery-post h3{font-size:22px;}
.widgettitle-restau{border-bottom:1px solid #ff0000;font-size:16px;margin-bottom:20px;padding-bottom:5px;text-transform:none;}
.rt-adds{width:100%;float:left;}
.rt-adds .add-img{width:100%;text-align:center;margin-top:20px;}
.rt-adds .add-img img{max-width:255px;width:100%;display:inline-block;}
.btn-complete-listing{width:100%;text-align:center;float:left;margin-top:10px;}
.btn-grey{background-color:#666666;color:#ffffff;}
.btn-grey:hover{color:#ffffff;}
.property-listing h3{font-size:22px;line-height:24px;margin-top:5px;}
.prop-loc-row{width:100%;float:left;margin:5px 0 10px;clear:both;}
.prop-loc-row a{margin-right:10px;font-style:italic;text-decoration:none;color:#999;}
.prop-loc-row a:hover{color:#303030;}
.prop-loc-row i{color:#e70033;}
.property-amenities{width:100%;float:left;}
.r_help-listing{width:100%;float:left;margin:0;padding:0 0 10px;}
.r_help-listing li{list-style:none;width:100%;float:left;margin:3px 0 !important;padding:0 !important;}
.r_help-listing li label{font-weight:normal;}
.text-red{color:#e70033;}
.c-details-list, .c-details-list li{width:100%;float:left;}
.restau-brokers{width:100%;float:left;}
.restau-brokers h2.page-title{margin-bottom:10px;font-size:24px;}
.restau-brokers .img{width:255px;float:left;}
.restau-brokers .img img{width:100%;}
.restau-brokers .msg-txt{padding-left:270px;}
.restau-brokers .agent-contact-details, .restau-brokers .watch-video{width:100%;float:left;margin:20px 0;}
.watch-video .watch-vid{width:100%;text-align:center;float:left;}
.watch-video .watch-vid img{max-width:100%;}
.l-f-brokers{width:100%;float:left;margin-bottom:20px;}
.l-f-brokers h3.title{margin-bottom:10px;font-size:20px;}
.l-f-brokers .video-outr{width:100%;height:auto;float:left;text-align:center;font-size:14px;}
.l-f-brokers .video{width:100%;height:auto;overflow:hidden;margin-bottom:5px;cursor:pointer;}
.l-f-brokers .video img{width:100%;max-width:320px;}
.fran-ph-top{display:none;}
.own-franchise-key{height:50px;width:210px;text-align:right !important;position:relative;top:-6px;border-right:none !important;}
.own-franchise-key a{display:inline-block;width:100%;position:relative;top:-30px;}
.own-franchise-key img{height:77px;display:block;}
.ftr-listing-alerts{width:100%;float:left;text-align:center;}
.ftr-listing-alerts .listing-alerts-bg{width:100%;max-width:220px;margin:auto;height:75px;background:url(../images/FooterArt1.png) center top no-repeat;}
.ftr-listing-alerts .listing-alerts-bg form{width:78%;margin:47px 0 0 12%;float:left;}
.ftr-listing-alerts .listing-alerts-bg .input-sm{height:22px;padding:2px 7px;}
.ftr-listing-alerts .listing-alerts-bg .form-control{margin-bottom:0px;}
.ftr-intrested-sling{width:100%;max-width:220px;margin:20px auto;height:185px;}
.grid-listing-row{width:100%;float:left;margin:5px 0 10px;clear:both;min-height:70px;}
#listTab .overlay{line-height:164px !important;}
.grid-listing-row a{margin-right:10px;font-style:italic;text-decoration:none;color:#999;font-size:11px;}
.grid-listing-row a:hover{color:#303030;}
.grid-listing-row i{color:#e70033;}
.grid-listing-row .location{padding-bottom:0px;width:100%;}
.grid-listing-row .location-grid{padding-bottom:0px;}
.property-grid .property-amenities > span{width:50%;text-transform:none;}
.listing-details{width:100%;float:left;padding:0px 0;margin:10px 0;}
.listing-details .rt-feau{margin:0;}
.listing-details .listing-top{width:100%;float:left;margin:0 0 20px;}
.listing-details .listing-top ul{margin:0;padding:0;}
.listing-details .listing-top ul li{margin:0 0 2px;padding:8px;list-style:none;background-color:#f8f8f8;width:100%;float:left;font-size:16px;color:#333333;}
.listing-details .listing-top ul li strong{color:#e70033;padding-right:10px;}
.tab-prop-info > div{width:100%;float:left;margin:5px 0;}
.tab-prop-info > div strong{padding-right:10px;}
.listing-details .rt-feau ul{width:100%;float:left;margin:0;padding:0;}
.listing-details .rt-feau ul li{margin:0 0 2px;padding:8px;list-style:none;background-color:#f8f8f8;width:100%;float:left;font-size:13px;color:#333333;}
.mb20{margin-bottom:20px;}
.right-sidebar .widget{float:left;margin-bottom:30px;width:100%;}
.business-lstd-by{width:100%;float:left;margin:20px 0 0;}
.business-lstd-by .img-row{width:100%;float:left;font-size:12px;}
.business-lstd-by .img-row .img{float:left;width:70px;border:2px solid #ffffff;}
.business-lstd-by .img-row .img img{width:100%;display:block;}
.business-lstd-by .img-row .img-txt{padding-left:80px;color:#666666;line-height:20px;}
.business-lstd-by .show-num{width:100%;float:left;font-size:12px;color:#e70033;text-align:center;padding:5px;background-color:#ffffff;margin:7px 0;cursor:pointer;}
.business-lstd-by .show-num img{margin-right:5px;}
.business-lstd-by a.viewListing{font-weight:600;float:right;text-decoration:none;color:#e70033;}
.business-lstd-by a.viewListing:hover{text-decoration:underline;}
.listing-single-row{width:100%;float:left;margin:-5px 0 10px;clear:both;}
.listing-single-row a{margin-right:10px;font-style:italic;text-decoration:none;color:#999;font-size:13px;}
.listing-single-row a:hover{color:#303030;}
.listing-single-row i{color:#e70033;}
.office-lt-top{margin-bottom:20px;width:100%;float:left;}
.ico-tabb-inc{float:left;margin:8px 18px 0 0;}
.ico-greater-austin{float:left;}
.pagination-library .pagi-rt .pagination li{width:auto;}
.timeline > li::after{clear:left;margin-top:80px;margin-bottom:80px;}
.testi-video{width:100%;padding-bottom:10px;cursor:pointer;position:relative;z-index:1;}
.testi-video img{width:100%;}
.banner1-icon{position:relative;width:240px;height:auto;left:55px;top:70px;}
.banner1-icon img{width:100%;display:block;}
.banner2-icon{position:relative;width:240px;height:auto;left:55px;top:70px;}
.banner2-icon img{width:100%;display:block;}
.banner3-icon{position:absolute;width:240px;height:auto;right:100px;top:70px;}
.banner3-icon img{width:100%;display:block;}
.banner4-icon{position:relative;width:250px;height:auto;left:150px;top:70px;}
.banner4-icon img{width:100%;display:block;}
.sponsors-con{width:100%;float:left;margin:10px 0;}
.sponsors-con .sponsors-row{width:100%;float:left;background-color:#f8f8f8;margin-bottom:20px;padding:15px 15px 50px;position:relative;}
.sponsors-con .sponsors-row .btmRow{width:100%;padding:0 0px 0 0px;height:35px;line-height:35px;background-color:#231f20;position:absolute;bottom:0px;left:0px;}
.sponsors-con .sponsors-row .btmRow ul{margin:0;padding:0;list-style-type:none;}
.sponsors-con .sponsors-row .btmRow ul li{float:left;border-right:1px solid #3d393a;display:inline-block;font-size:15px;color:#ffffff;padding:0 15px;}
.sponsors-con .sponsors-row .btmRow ul li.s-icons{border-right:none;}
.sponsors-con .sponsors-row .btmRow ul li a{text-decoration:none;color:#ffffff;}
.sponsors-con .sponsors-row .btmRow ul li a:hover{text-decoration:underline;}
.sponsors-con .sponsors-row .sponsors-logo{width:220px;float:left;padding:10px;background-color:#ffffff;text-align:center;}
.sponsors-con .sponsors-row .sponsors-logo img{width:200px;margin:auto;}
.sponsors-con .sponsors-row .sponsors-txt{position:relative;padding:0 100px 0 230px;font-size:13px;color:#666666;}
.sponsors-con .sponsors-row .sponsors-txt .click-info{width:80px;position:absolute;right:5px;top:5px;}
.sponsors-con .sponsors-row .sponsors-txt .click-info img{width:100%;}
.timeline.timeline-testimonials{width:100%;float:left;}
.timeline.timeline-testimonials li{min-height:250px;}
.timeline.timeline-testimonials li:nth-child(2n){margin-top:-200px;min-height:230px;}
.rest-sold{width:100%;float:left;font-size:13px;color:#666666;position:relative;}
.rest-sold h4{font-size:17px;color:#e70033;margin:0 0 5px;padding:0;}
.rest-sold a{color:#e70033;text-decoration:none;font-size:14px;display:inline-block;position:relative;z-index:3;font-weight:600;}
.rest-sold a:hover{text-decoration:underline;}
.sold-overlay{width:100%;height:100%;position:absolute;left:0px;text-align:center;top:-15px;z-index:5;background:transparent;}
.sold-overlay img{max-width:100%;}
.pos-relative{position:relative;}
.rest-sold .sold-img{width:130px;float:left;}
.rest-sold .sold-img-txt{padding-left:140px;}
.location-con{padding:15px;}
.location-con .big{font-size:18px;}
.location-con a{color:#1e92f3;}
.map-con{width:100%;float:left;min-height:100px;background-color:#fafafa;clear:both;text-align:center;margin-bottom:20px;}
.videoRt-outer{width:100%;max-width:255px;margin:auto;border:0px solid #dadada;position:relative;height:200px;margin-bottom:10px;}
.videoRt-mid{width:100%;height:170px;position:relative;float:left;}
.videoRt-ply-icon{width:50px;height:50px;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;}
.videoRt-ply-icon img{width:50px;}
.videoRt-ply-icon:hover{opacity:0.8;}
.videoRt-btm{width:100%;height:30px;background-color:rgba(0,0,0,0.8);position:absolute;bottom:0px;color:#fff;cursor:pointer;line-height:30px;}
.videoRt-btm a{display:inline-block;color:#ffffff;text-decoration:none;}
@media only screen and (min-width:896px) and (max-width:1024px){.container{width:100%;}
.owl-carousel .item{text-align:center;}
.bottom-blocks .column{text-align:center;}
.col-md-4.col-sm-4.featured-block > h3{font-size:20px;}
.bottom-blocks h3{font-size:20px;}
.list-group-mob-email li.list-group-item{float:left;width:100%;}
.list-group-mob-email li:nth-child(odd){border-right:1px solid #dadada;}
}
@media only screen and (min-width:1025px) and (max-width:1205px){.list-group-item > .badge{max-width:170px;white-space:normal;word-wrap:break-word;}
}
@media only screen and (min-width:768px) and (max-width:1205px){.clients-testi .owl-carousel .owl-wrapper{width:100% !important;}
.clients-testi .owl-carousel .owl-item{width:98% !important;}
.property-info-txt{font-size:12px;}
.property-info .rest-name{font-size:13px;}
.owl-carousel .item{text-align:center;}
.clients-testi{max-height:168px;overflow:auto;}
}
@media only screen and (max-width:991px){.fran-ph-top{display:block;}
}
@media only screen and (min-width:896px) and (max-width:991px){.site-search-module .search-buttons .search-button{margin:0 10px;width:150px;}
.right-sidebar{clear:both;}
.property-listing li{width:100%;float:left;}
.ftr-listing-alerts .listing-alerts-bg{background-size:100% 100%;}
.timeline > li::after{clear:both;margin-bottom:0px;margin-top:0px;}
.timeline.timeline-testimonials li{min-height:100px;}
.timeline.timeline-testimonials li:nth-child(2n){margin-top:0px;min-height:100px;}
.sold-overlay{}
.sold-overlay img{max-width:100%;height:180px;}
}
@media only screen and (min-width:768px) and (max-width:895px){.site-search-module .search-buttons .search-button{margin:0 10px;width:150px;}
.col-md-4.col-sm-4.featured-block > h3{font-size:18px;}
.bottom-blocks h3{font-size:18px;}
.owl-carousel .item{text-align:center;}
.bottom-blocks .column{text-align:center;}
.ftr-copyRt .ftr-txt p{padding:10px 0;}
.clients-testi{max-height:150px;overflow:auto;}
.featured-block img{width:60%;}
.list-group-mob-email li.list-group-item{float:left;width:100%;}
.list-group-mob-email li:nth-child(odd){border-right:1px solid #dadada;}
.property-listing li{width:100%;float:left;}
.ftr-listing-alerts .listing-alerts-bg{background-size:100% 100%;}
.pagination-library .pagi-rt .pagination li{width:auto;}
.timeline > li::after{clear:both;margin-bottom:0px;margin-top:0px;}
.logo a{height:60px;}
.site-header h1.logo{height:42px;}
.site-header .menu-toggle{margin-top:17px;}
.banner1-icon{width:230px;left:55px;top:50px;}
.banner2-icon{width:230px;left:55px;top:50px;}
.banner3-icon{width:230px;left:auto;right:10px;top:50px;float:right;}
.banner4-icon{width:230px;left:150px;top:50px;}
.timeline.timeline-testimonials li{min-height:100px;}
.timeline.timeline-testimonials li:nth-child(2n){margin-top:0px;min-height:100px;}
.sold-overlay{}
.sold-overlay img{max-width:100%;height:180px;}
.logo a{height:52px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.site-search-module .search-fields .search-field{margin-right:0;width:47%;}
.site-search-module-inside{padding-bottom:10px;}
.block-heading .heading-icon{width:35px;margin-right:15px;}
.block-heading h4{font-size:16px;}
.owl-carousel .item{text-align:center;}
.ftr-copyRt .ftr-logo{float:none;margin:auto;}
.ftr-copyRt .ftr-txt{padding:20px 10px 0;width:100%;float:left;text-align:center;}
.ftr-copyRt .ftr-txt .links-top{text-align:center;}
.ftr-copyRt .ftr-txt .links-top a{float:none;margin:0 5px;}
.ftr-copyRt .ftr-txt .links-top span{display:none;}
.ftr-copyRt .ftr-txt p{padding:10px 0;}
.property-info-txt{font-size:12px;}
.property-info .rest-name{font-size:13px;}
.testimonials li cite{padding-left:5px;margin-top:20px;font-size:12px;}
.site-search-module .search-buttons .search-button{margin:0 10px;width:150px;}
.bottom-blocks .column{text-align:center;}
.site-header h1.logo{top:0px;}
.col-md-4.col-sm-4.featured-block > h3{font-size:18px;}
.bottom-blocks h3{font-size:18px;}
.clients-testi .owl-carousel .owl-wrapper{width:100% !important;}
.clients-testi .owl-carousel .owl-item{width:98% !important;margin-bottom:10px;}
.hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs{display:block !important;}
.featured-block img{width:30%;}
.right-sidebar{clear:both;}
.list-group-mob-email li.list-group-item{float:left;width:100%;}
.list-group-mob-email li:nth-child(odd){border-right:1px solid #dadada;}
.on-air-lt .restr-brokers-txt .img-outr{float:none;margin:0px auto 10px;}
.on-air-lt .interview-tech-txt{text-align:justify;}
.on-air-lt .restr-brokers-txt .msg{padding:0px;text-align:justify;}
.list-group-mob-email li.list-group-item{text-align:start;}
.on-air-lt .interview-tech h4, .on-air-lt .join-restr-brokers h4{font-size:16px;}
.property-listing li{width:100%;float:left;}
.property-featured-image{text-align:center;}
.property-featured-image img.sale-restau-img{max-width:400px;min-width:300px;margin:auto;}
.property-listing .property-featured-image, .agents-listing .agent-featured-image{margin-bottom:10px;}
.btn-complete-listing{margin:0 0 30px;}
.property-listing .property-info{width:100%;float:left;}
.property-listing h3{font-size:18px;line-height:20px;}
.pagination-library .pagi-lt{width:100%;float:left;margin-bottom:10px;}
.pagination-library .pagi-rt{float:left;width:100%;}
.restau-brokers h2.page-title{text-align:center;font-size:20px;}
.restau-brokers .img{width:255px;height:auto;float:none;margin:auto;overflow:hidden;}
.restau-brokers .msg-txt{padding:10px;text-align:center;}
.l-f-brokers .video{width:48%;margin:auto;}
.l-f-brokers .video-outr{padding-bottom:20px;}
.l-f-brokers h3.title{text-align:center;font-size:18px;}
.restau-brokers .agent-contact-details h4, .restau-brokers .watch-video h4{text-align:center;}
.pagination-library .pagi-rt .pagination{width:100%;float:left;}
.pagination-library .pagi-rt .pagination li{width:auto;}
.timeline > li::after{clear:both;margin-bottom:0px;margin-top:0px;}
.logo a{height:40px;top:7px;}
.site-header h1.logo{height:42px;}
.site-header .menu-toggle{margin-top:17px;}
.banner1-icon{width:200px;left:30px;top:50px;}
.banner2-icon{width:200px;left:30px;top:50px;}
.banner3-icon{width:180px;left:auto;right:0px;top:50px;float:right;}
.banner4-icon{width:200px;left:30px;top:50px;}
.sponsors-con .sponsors-row{padding:15px 15px 80px;}
.sponsors-con .sponsors-row .btmRow{width:100%;padding:0 0px 0 0px;height:auto;line-height:35px;}
.sponsors-con .sponsors-row .btmRow ul li{border-right:none;display:inline-block;font-size:15px;width:50%;text-align:left;}
.sponsors-con .sponsors-row .btmRow ul li:first-child{width:100%;}
.sponsors-con .sponsors-row .btmRow ul li.s-icons{border-right:none;}
.sponsors-con .sponsors-row .sponsors-logo{width:220px;float:none;margin:auto;}
.sponsors-con .sponsors-row .sponsors-txt{position:relative;padding:10px 0px;text-align:center;}
.sponsors-con .sponsors-row .sponsors-txt .click-info{width:80px;position:relative;right:auto;top:10px;margin:auto;}
.timeline.timeline-testimonials li{min-height:100px;}
.timeline.timeline-testimonials li:nth-child(2n){margin-top:0px;min-height:100px;}
.sold-overlay{top:30%;}
.sold-overlay img{max-width:100%;}
.rest-sold .sold-img{width:140px;float:none;margin:auto;}
.rest-sold .sold-img-txt{padding-left:0px;}
.own-franchise-key a{top:-30px;}
.fran-ph-top .contact-info-blocks{text-align:left;}
.own-franchise-key{text-align:left;float:left;}
.own-franchise-key img{height:70px;}
}
@media only screen and (max-width:479px){.site-search-module .search-fields .search-field{width:97%;}
.site-search-module-inside{padding-bottom:10px;}
.block-heading .heading-icon{width:35px;margin-right:10px;}
.block-heading h4{font-size:14px;}
.owl-carousel .item{text-align:center;}
.ftr-copyRt .ftr-logo{float:none;margin:auto;}
.ftr-copyRt .ftr-txt{padding:20px 10px 0;width:100%;float:left;text-align:center;}
.ftr-copyRt .ftr-txt .links-top{text-align:center;}
.ftr-copyRt .ftr-txt .links-top a{float:none;margin:0 5px;}
.ftr-copyRt .ftr-txt .links-top span{display:none;}
.ftr-copyRt .ftr-txt p{padding:10px 0;}
.property-info-txt{font-size:12px;}
.property-info .rest-name{font-size:13px;}
.site-search-module .search-buttons .search-button{margin:0 5px;width:120px;}
.bottom-blocks .column{text-align:center;}
.site-header h1.logo{top:10px;}
.col-md-4.col-sm-4.featured-block > h3{font-size:18px;}
.bottom-blocks h3{font-size:18px;}
.hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs{display:block !important;}
.featured-block img{width:50%;}
.right-sidebar{clear:both;}
.list-group-mob-email li.list-group-item{float:left;width:100%;}
.list-group-mob-email li:nth-child(odd){border-right:1px solid #dadada;}
.on-air-lt .restr-brokers-txt .img-outr{float:none;margin:0px auto 10px;}
.on-air-lt .interview-tech-txt{text-align:justify;}
.on-air-lt .restr-brokers-txt .msg{padding:0px;text-align:justify;}
.list-group-mob-email li.list-group-item{text-align:start;}
.on-air-lt .interview-tech h4, .on-air-lt .join-restr-brokers h4{font-size:16px;}
.list-group-item > .badge{max-width:195px;white-space:normal;word-wrap:break-word;}
.another-gallery-post h3{font-size:18px;}
.property-listing li{width:100%;float:left;}
.property-featured-image{text-align:center;}
.property-featured-image img.sale-restau-img{max-width:400px;min-width:100%;margin:auto;}
.property-listing .property-featured-image, .agents-listing .agent-featured-image{margin-bottom:10px;}
.btn-complete-listing{margin:0 0 30px;}
.property-listing .property-info{width:100%;float:left;}
.property-listing h3{font-size:18px;line-height:20px;}
.property-amenities > span{width:50%;border-top:1px solid #efefef;}
.prop-loc-row a{float:left;clear:both;margin:3px 0;}
.property-info span.location{padding-bottom:0px;}
.property-listing h3{font-size:15px;}
.pagination-library .pagi-lt{width:100%;float:left;margin-bottom:10px;}
.pagination-library .pagi-rt{float:left;width:100%;}
.restau-brokers h2.page-title{text-align:center;font-size:20px;}
.restau-brokers .img{width:255px;height:auto;float:none;margin:auto;overflow:hidden;}
.restau-brokers .msg-txt{padding:10px 5px;text-align:center;}
.l-f-brokers .video{width:70%;margin:auto;}
.l-f-brokers .video-outr{padding-bottom:20px;}
.l-f-brokers h3.title{text-align:center;font-size:18px;}
.restau-brokers .agent-contact-details h4, .restau-brokers .watch-video h4{text-align:center;}
.pagination-library .pagi-rt .pagination{width:100%;float:left;}
.pagination-library .pagi-rt .pagination li{width:auto;}
.timeline > li::after{clear:both;margin-bottom:0px;margin-top:0px;}
.logo a{height:35px;top:5px;}
.site-header h1.logo{height:35px;top:2px;}
.site-header .menu-toggle{margin-top:14px;}
.banner1-icon{width:170px;left:10px;top:70px;}
.banner2-icon{width:170px;left:10px;top:70px;}
.banner3-icon{width:170px;left:auto;right:0px;top:70px;float:right;}
.banner4-icon{width:170px;left:50px;top:70px;}
.sponsors-con .sponsors-row{padding:15px 15px 110px;}
.sponsors-con .sponsors-row .btmRow{width:100%;padding:0 0px 0 0px;height:auto;line-height:22px;}
.sponsors-con .sponsors-row .btmRow ul li{border-right:none;display:inline-block;font-size:15px;width:100%;text-align:center;}
.sponsors-con .sponsors-row .btmRow ul li:first-child{width:100%;}
.sponsors-con .sponsors-row .btmRow ul li.s-icons{border-right:none;padding:5px 0;}
.sponsors-con .sponsors-row .sponsors-logo{width:220px;float:none;margin:auto;}
.sponsors-con .sponsors-row .sponsors-txt{position:relative;padding:10px 0px;text-align:center;}
.sponsors-con .sponsors-row .sponsors-txt .click-info{width:80px;position:relative;right:auto;top:10px;margin:auto;}
.timeline.timeline-testimonials li{min-height:100px;}
.timeline.timeline-testimonials li:nth-child(2n){margin-top:0px;min-height:100px;}
.sold-overlay{top:30%;}
.sold-overlay img{max-width:100%;}
.rest-sold .sold-img{width:140px;float:none;margin:auto;}
.rest-sold .sold-img-txt{padding-left:0px;}
.own-franchise-key a{top:-18px;}
.fran-ph-top .contact-info-blocks{text-align:left;}
.own-franchise-key{text-align:left;float:left;}
.fran-ph-top .contact-info-blocks > div{width:127px;}
.own-franchise-key img{height:50px;}
.own-franchise-key{width:144px;}
.call-top .call-txt{font-size:11px;width:140px;}
.bottom-blocks .column {clear: both;}
}