.heading h1,ul.ilist li .company h4 a{font-weight:400}.feedback .text,.feedbacks,.heading,.heading h1,.heading nav,a.feedbacks_more{position:relative}.icategories a i,ul.ilist li .stars{margin-bottom:10px}#ibanner,.feedback .image,.heading h1,.icategories a,a.iregister,a.iregister:visited,h2{text-align:center}.heading{width:100%;height:550px;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border-bottom:1px solid #eeecec;background-color:#7fc6c8}.heading nav{height:auto;margin:0 15px;padding-top:140px}.heading .s_box{float:none;margin:0 auto;width:532px}.heading a.s_submit{background-color:#7fc6c8;-webkit-transition:background-color .7s ease-out;-moz-transition:background-color .7s ease-out;-o-transition:background-color .7s ease-out;transition:background-color .7s ease-out}.heading a.s_submit:hover{background-color:#65adaf}.s_box a.browse_submit{display:none}.heading a.logo_link{top:10px}#m_search_link,.heading .userbox{top:20px}.heading a.add_business{background:rgba(0,0,0,.7)}.heading .m_header_link{text-shadow:0 0 3px rgba(0,0,0,.3)}.heading .userlogged .userimage{border:1px solid #fff}.heading h1{font-size:50px;line-height:54px;color:#fff;text-shadow:0 0 15px rgba(0,0,0,.8)}.heading h1 span{display:block;text-transform:uppercase;font-size:58px;line-height:60px;font-weight:700}h2{font-size:36px;font-weight:200;line-height:35px;padding-top:80px;padding-bottom:50px;margin-top:40px}.h2_cats,.h2_feedbacks,.h2_locations,.h2_reviews,.h2_sites,.h2_updates{background-image:url('../../img/site/stripe_ih2.png?v=9');background-position:center 0;background-repeat:no-repeat}.h2_locations{background-position:center -200px}.h2_updates{background-position:center -400px}.h2_reviews{background-position:center -600px}.h2_cats{background-position:center -800px}.h2_sites{background-position:center -1000px}#heading_nav{position:absolute;top:20px;left:160px;line-height:40px}#heading_nav a{text-transform:uppercase;margin-right:20px;color:#fff}ul.ilist{float:left;width:25%}ul.ilist li{padding:0 0 15px;line-height:15px}.iup li a,ul.ilist li a{color:#414141}ul.ilist li.more a{color:#ea595c;font-weight:400}ul.ilist li span{font-size:11px;margin-left:5px;color:#999}ul.ilist li a:hover{color:#ea595e}ul.ilist li .company{border:0;padding:0 0 5px}ul.ilist li .links{padding-top:5px}ul.ilist li .links a{padding-right:5px}a.iregister,a.iregister:visited{line-height:45px;text-transform:uppercase;display:block;width:250px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;background:#474e5e}a.iregister:hover{background:#7fc6c8}.feedback{width:31.33%;float:left;margin:0 1%}.feedback .text{padding:20px;background:#f6f7f9;font-size:14px;-webkit-box-shadow:0 32px 34px -32px rgba(0,0,0,.3);-moz-box-shadow:0 32px 34px -32px rgba(0,0,0,.3);box-shadow:0 32px 34px -32px rgba(0,0,0,.3)}.feedback .text:after{bottom:-20px;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;content:" ";border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f6f7f9}.feedback .company_link{line-height:40px;height:42px;padding:0 0 0 50px;margin-top:20px;position:relative;overflow:hidden}.feedback a{font-size:13px;font-weight:700;color:#414141}.feedback a:hover{color:#e15258}.feedback .image{width:40px;height:40px;float:left;background:#d5e022;position:absolute;left:0;border-radius:50%;border:1px solid #eee;font-size:21px;color:#fff}a.feedbacks_more{color:#e15258;font-size:14px;float:right;margin-top:-40px;line-height:40px;z-index:999}.iholder{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6)}.icategories{width:1200px;height:100px;margin:0 auto}.icategories a{float:left;width:10%;height:80px;padding-top:20px;font-size:13px;color:#fff;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.icategories a i{display:block;font-size:30px;line-height:30px}.icategories a:hover{background-color:rgba(0,0,0,.95)}.icats li a,.iup li .iup_item,a.icats_more{color:#414141;display:block;margin:0 5px;font-size:14px;position:relative;background:#f6f7f9}.ibusiness{background:url('../../img/site/screens.jpg') 100px 0 no-repeat;height:330px;padding:30px 100px 0 580px;font-size:15px}.iusers_container{margin-top:-30px;margin-bottom:-30px}.iusers_reviews{width:600px;float:left;padding:30px 0}.iusers_reviews .review .text{font-weight:300;font-size:13px;line-height:18px}.iusers_signup{width:400px;height:auto;margin-left:60px;padding:0 30px 30px;background:#faf8fa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:30px;float:left}.grey_container{background:#f7f7f7}.icats,.iup{width:980px;margin:0 auto}.icats li,.iup li{width:33.3%;float:left;padding:5px 0;overflow-x:hidden}.icats li a,a.icats_more{border:1px solid #eee;line-height:36px;height:36px;padding:0 45px 0 15px;border-radius:2px}.icats li a:hover{border-color:silver}.icats li a span,a.icats_more span{position:absolute;right:0;top:0;line-height:36px;height:36px;width:40px;background:#fff;text-align:center;font-size:12px}a.icats_more{background:0 0!important}.icats li a .wi{width:130px}.iup li .iup_item{border:1px solid #eee;padding:10px 15px;border-radius:2px}.iup li .new,.iup li .updated{color:#fff;background:#51bab3;padding:0 5px;float:left;font-size:11px;font-weight:200;line-height:20px}.iup li .new{background:#38acd1}#ibanner{width:1200px;margin:40px auto 30px}#index_fb_iframe{width:300px;margin:30px auto 0}@media screen and (max-width:1200px){.icategories{width:100%}.iusers_reviews{width:550px}.iusers_signup{width:310px}.heading #s_drop{left:0;width:100%;margin:0}.ibusiness{padding-right:0;padding-left:500px;background-position:50px 0}#ibanner{width:auto;margin:20px auto}}@media screen and (max-width:990px){.ibusiness,.iusers{padding-left:460px;padding-right:15px}.feedback,.iusers_reviews,.iusers_signup{width:auto;float:none}#m_search_link,.heading .userbox{top:10px}.icategories a{font-size:11px}ul.ilist{width:100%;padding:0}ul.ilist li{border-bottom:1px solid #f3f3f3;padding:10px 0;position:relative}ul.ilist li a{display:block}ul.ilist li span{position:absolute;top:12px;right:0;font-size:13px}ul.ilist li.more{text-align:center}ul.ilist li .links{display:none}.ibusiness{background-position:15px 0}a.iregister{margin:0 auto;font-size:15px}.iusers{background-position:70px 0}.heading{height:470px}.heading a.s_submit{background-color:#3c4250}.iusers_container{margin-top:0;padding-bottom:30px}.iusers_reviews{padding:0 15px}.iusers_signup{border:0;margin:0 15px}.feedback{margin:0 0 20px;line-height:21px}.feedback .text{padding:15px}.icats,.icats li,.iup,.iup li{width:100%}.icats li a,.iup li .iup_item{margin:0}.icats li{padding:2px 0}.heading a.logo_link{height:50px;width:180px;margin-left:-90px;background-size:auto 50px}}@media screen and (max-width:750px){.heading{height:450px}.ibusiness,.iusers{background:0 0;height:auto}.heading nav{padding-top:100px}.heading h1{font-size:31px;line-height:35px;font-weight:400}.heading h1 span{font-size:39px;line-height:50px}.icategories a{width:20%;height:60px;background-color:inherit}.icategories a i{font-size:25px;line-height:25px;margin:0}.ibusiness{padding:0 0 30px;line-height:20px}.iusers{padding:0 15px 40px;text-align:center}h2,h2.simpleh2{font-size:28px;line-height:32px;padding:70px 15px 30px}h2.simpleh2{padding:30px 15px}}@media screen and (max-width:385px){.heading nav{padding-top:110px}.icategories a{font-size:9px;font-weight:400}}@media screen and (max-width:300px){.heading h1 span{font-size:30px}}