html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,fonts,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.fl{float:left}.fr{float:right}.fn{float:none}.clear{clear:both}.dib{display:inline-block}.di{display:inline}.db{display:block}.dn{display:none}.bold{font-weight:bold}.lighter{font-weight:lighter}.normal{font-weight:normal}.italic{font-style:italic}.left{text-align:left}.right{text-align:right}.tdn{text-decoration:none}.tdu{text-decoration:underline}.center{text-align:center}.justify{text-align:justify}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.pointer{cursor:pointer}.relative{position:relative}.absolute{position:absolute}.list{list-style-type:none}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;font-family:'Lato',sans-serif;color:#000}button{cursor:pointer}h2{font-size:50px;width:auto;margin:auto;text-transform:uppercase}h3{font-size:28px}#page{display:inline-block;margin:auto;width:100%;height:auto}.content{margin:auto;width:1260px}.no .promo{display:none}header{float:left;width:100%;border-bottom:5px solid #191919}header .top{float:left;background:#191919;height:80px;width:100%;position:relative;top:0;left:0;z-index:999}header .top .logo{float:left;width:auto;margin-top:5px}@media only screen and (max-width:767px){header .top nav.desktop .menu-glowne-container{display:none}}header .top nav{float:right;width:auto;margin-top:20px}header .top nav .menu-glowne-container{float:left}header .top nav ul.menu{float:left;width:100%}header .top nav ul.menu li{display:inline-block;width:auto;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}header .top nav ul.menu li a{text-transform:uppercase;color:#FFF;text-decoration:none;font-weight:900}header .top nav ul.menu li a:hover{color:#d30303}header .top nav ul.menu li ul.sub-menu{position:absolute;top:100%;left:0;background:rgba(43,46,56,0.9);min-width:280px;z-index:1000;display:none;border-bottom:1px solid rgba(0,0,0,0.22);border-left:1px solid rgba(0,0,0,0.22);background:1px solid rgba(0,0,0,0.22);padding-right:10px}header .top nav ul.menu li ul.sub-menu li{position:relative;width:100%;font-size:15px}header .top nav ul.menu li ul.sub-menu li:hover{background:none}header .top nav ul.menu li ul.sub-menu li:before{content:none}header .top nav ul.menu li ul.sub-menu li a{display:block;padding:5px 0;white-space:nowrap;clear:both}header .top nav ul.menu li ul.sub-menu li ul.sub-menu{display:none !important}header .top ul.social-media{float:left;position:relative;top:-6px}@media only screen and (max-width:767px){header .top ul.social-media{position:relative;top:-11px;right:50px}}header .top ul.social-media li{display:inline-block;margin:0 .5rem;position:relative;bottom:0;right:0}header .top ul.social-media li i{color:#FFF;font-size:30px}header .top nav.mobile{display:none;position:absolute;top:-19px;right:0;z-index:9999}header .top nav.mobile .open-menu{float:left;width:30px;height:30px;background:url(//equator.com.pl/wp-content/themes/equator/images/open-menu.png) center center no-repeat;cursor:pointer;position:absolute;top:7px;right:10px;z-index:1}header .bottom{float:left;width:100%;height:100%;position:relative}header .bottom img{width:100%}header .bottom .content{position:absolute;top:0;left:0;width:100%;height:100%}header .bottom .describe{background:rgba(0,0,0,0.5);padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:900;margin:auto;width:70%;top:30%;position:relative;color:#FFF;text-shadow:1px 1px 1px #000}header .bottom .describe h2{font-size:46px;font-weight:900;margin-bottom:10px}header .bottom .describe p{font-size:20px;line-height:30px;font-weight:400;text-transform:none}header .bottom .social{position:absolute;z-index:998}header .bottom .social .facebook,header .bottom .social .twitter{width:40px;height:40px;float:left;background:url(//equator.com.pl/wp-content/themes/equator/images/ico-social.png);background-size:cover;opacity:1}header .bottom .social .facebook{background-position:0 0;margin-right:5px}header .bottom .social .twitter{background-position:40px 0}.social{position:absolute;right:3%;bottom:3%}.home .social{bottom:3%;right:3%}.page header .bottom .describe{top:40%}.owl-carousel img{width:100%;height:auto}.owl-carousel .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}section#main-content{float:left;width:100%}section#main-content .content{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#main-content .title{display:inline-block;width:100%;text-align:center;text-align:left}section#main-content .title h1{text-transform:uppercase;margin-bottom:15px;color:#000;font-size:55px}section#main-content .title p{margin-top:20px;width:60%;margin:20px auto;line-height:24px}section#main-content p{line-height:24px;text-align:justify}section#main-content .boxes{text-align:center}section#main-content .boxes h1{font-size:55px;text-transform:uppercase}section#main-content .boxes .box{display:inline-block;margin:auto;width:28%;margin:0 1%;padding:10px 20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;position:relative;margin-top:20px}section#main-content .boxes .box:hover{background:#f9f9f9}section#main-content .boxes .box a{position:absolute;top:0;left:0;height:100%;width:100%}section#main-content .boxes .box .images{margin:auto;display:inline-block;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}section#main-content .boxes .box .images img{margin:auto;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;width:70%;height:auto;border:8px solid #D7D7D7}section#main-content .boxes .box .description{margin:auto;display:inline-block;width:100%;margin-top:15px}section#main-content .boxes .box .description h3{text-transform:uppercase;font-weight:900;margin-bottom:10px;font-size:22px;min-height:60px}section#main-content .boxes .box .description p{margin-top:20px;color:#242424}section.offer{width:100%;float:left}section.offer .title h1{font-size:60px !important;font-weight:900;color:#D30303 !important}section.offer .content{background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;position:relative;z-index:998}section.offer .row{text-align:center}section.offer .box{display:inline-block;margin:auto;width:28%;margin:0 1%;padding:10px 20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;position:relative;margin-top:20px}section.offer .box:hover{background:#f9f9f9}section.offer .box a{position:absolute;top:0;left:0;height:100%;width:100%}section.offer .box .images{margin:auto;display:inline-block;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}section.offer .box .images img{margin:auto;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;width:70%;height:100%}section.offer .box .description{margin:auto;display:inline-block;width:100%;margin-top:15px}section.offer .box .description h1,section.offer .box .description h2,section.offer .box .description h3,section.offer .box .description h4,section.offer .box .description h5,section.offer .box .description h6{text-transform:uppercase;font-weight:900;font-size:22px;min-height:60px}section.offer .box .description p{margin-top:20px;color:#242424}section.offer .box.cream img{border:8px solid #fce0b0}section.offer .box.red img{border:8px solid #d56666}section.offer .box.blue img{border:8px solid #99cdff}section.offer .box.violet img{border:8px solid #e7b0e4}section.offer .box.grey img{border:8px solid #c0c0c0}section.offer .box.green img{border:8px solid #99dbad}section.offer .box.green img{border:8px solid #7FF597}section.offer table{border:0}section.offer table td{border:0}@media only screen and (max-width:767px){section.offer table td{float:left;width:100% !important;margin:10px 0}section.offer table td img{width:200px;height:200px;margin:auto;display:block}}section.about-us{float:left;width:100%;background:#3b3b3b;border-top:5px solid #9d9d9d;padding-bottom:40px}section.about-us h2{color:#FFF;text-transform:uppercase;width:100%;text-align:center}section.about-us table{float:left;width:100%}section.about-us table tr td{display:inline-block;width:50%;padding:0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;line-height:24px}section.recommended{float:left;width:100%;background:#eeeeee;border-top:5px solid #DADADA;padding:20px 0}section.recommended h2{color:#1f1f1f;text-transform:uppercase;width:100%;text-align:center;font-size:40px}section.recommended .row{text-align:center;width:100%;display:block;margin:20px auto auto}section.recommended .box{display:table;width:100%;height:110px}section.recommended .box .wrapper{display:table-cell;margin:0 2%;vertical-align:middle}section.recommended a{display:inline-block}section.recommended a img{border:0}section.contact-us{float:left;width:100%;color:#FFF;background:#52bcff;text-shadow:1px 1px 1px rgba(0,0,0,0.4);padding:20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:5px solid #0d598a;border-top:5px solid #4aa9e5}section.contact-us .row{float:left;width:100%;margin-top:20px;text-align:center}section.contact-us .title{text-align:center}section.contact-us .title h2{color:#FFF !important}section.contact-us .box{display:inline-block;margin:auto;width:50%;text-align:left;vertical-align:top;line-height:24px;margin-bottom:20px}section.contact-us .box p{margin-bottom:20px}section.contact-us .box a{text-decoration:none;color:#FFF}section.contact-us .box a:hover{color:rgba(255,255,255,0.5)}section.contact-us .maps{background:#FFF;display:inline-block;margin:auto;width:49%;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}section.contact-us .maps .acf-map{width:100%;float:left;height:300px}.details .main{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;position:relative}.details .main h1,.details .main h2{margin-bottom:20px}.details .main h2{font-size:40px;text-transform:uppercase}.details .main a.fancybox{background:#FFF;padding:5px;margin:3px 5px;display:inline-block;border:1px solid #dfdfdf;box-shadow:none}.details .main a.fancybox img{float:left}.details .main a{color:#01934b;font-weight:600}.details .main .title{float:left;width:100%;margin-bottom:10px;text-align:left !important}.details .main .sold{position:absolute;top:80px;left:0;width:100%;height:90%;z-index:1;opacity:.3;text-align:center}.details .main .sold p{color:#ff0000;font-size:80px;font-weight:900;border:6px solid red;background:#FFF;padding:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg)}.details .main .left{float:left;width:50%;position:relative}.details .main .left p{margin-bottom:15px;line-height:24px}.details .main .right{float:left;width:47%;margin-left:3%}.details .main .right .maps{float:left;margin-bottom:20px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cecece;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;width:100%}.details .main .right .maps .acf-map{height:300px}.details .main .gallery{float:left;width:100%;text-align:left;margin-top:20px}.details .main .gallery h3{margin-bottom:20px}.contact{margin-bottom:40px}.contact .wrapper{float:left;width:100%;margin-bottom:50px}.contact .wrapper h2{text-transform:uppercase}.contact .wrapper h3{color:#B6B6B6}.contact .box-lt{float:left;width:40%}.contact .box-lt .form{text-transform:uppercase}.contact .box-lt .form .wpcf7{position:relative}.contact .box-lt .form span{margin-bottom:12px;float:left;width:100%}.contact .box-lt .form input,.contact .box-lt .form textarea{float:left;background:#FFF;border:1px solid #E0E0E0;padding:5px 20px;color:#cecece;width:100%;font-size:18px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;outline:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.contact .box-lt .form input{height:55px;line-height:55px}.contact .box-lt .form textarea{padding:15px 20px;resize:none;font-size:20px !important}.contact .box-lt .form .wpcf7-submit{float:right;width:auto;padding:0 40px;color:#FFF;cursor:pointer;font-weight:700;background:#40424c}.contact .box-lt .form .wpcf7-submit:hover{background:#6B6E7C}.contact .box-lt .form .wpcf7-not-valid-tip{color:red;margin:10px 10px 0}.contact .box-lt .form .wpcf7-response-output{float:left;border:0;margin-top:10px}.contact .box-lt .form .wpcf7-validation-errors{color:red}.contact .box-lt .form .wpcf7-mail-sent-ok{color:green}.contact .box-lt .form .screen-reader-response{float:left;width:100%;margin:10px 0;text-align:center}.contact .box-lt .form .screen-reader-response ul{display:none}.contact .box-lt .form .wpcf7-response-output{text-align:left}.contact .box-rt{float:left;margin-left:5%;width:55%;position:relative}.contact .box-rt:before{content:'';width:248px;height:192px;display:inline-block;position:absolute;top:-130px;right:20%}.contact .box-rt p{margin-bottom:10px;line-height:24px}.contact .box-rt a{color:#000;font-weight:bold;text-decoration:none}.contact .box-rt table{width:100%;float:left;margin-bottom:30px}.contact .box-rt table tr td{width:50%;vertical-align:top}.contact .box-rt .maps{float:left;background:#FFF;border:1px solid #e0e0e0;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;margin-top:20px;width:100%}.contact .box-rt .maps .acf-map{width:100%;height:300px;float:left}.page-template-kontakt section.contact-us{display:none}footer{float:left;width:100%;background:#191919;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .left{float:left}footer .left a{text-decoration:none;color:#FFF;font-size:28px;font-weight:900;border-bottom:4px solid #78ac23;text-transform:uppercase;padding-right:24px}footer .left .copyright{margin-top:20px;float:left;width:100%;color:#FFF;text-transform:uppercase;font-size:12px}footer .right{float:right}footer .right .facebook,footer .right .twitter{width:45px;height:45px;float:left;background:url(//equator.com.pl/wp-content/themes/equator/images/ico-social.png);background-size:cover}footer .right .facebook{background-position:0 0;margin-right:6px}footer .right .twitter{background-position:45px 0}.etabs{margin:0;padding:0;border-bottom:1px solid #DFDFDF}.etabs .tab{display:inline-block;border:1px solid #DFDFDF;border-bottom:none;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}.etabs .tab a{font-size:14px;display:block;padding:3px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;text-decoration:none;font-size:25px;color:#000;text-transform:uppercase}.etabs .tab a:hover{color:#454545}.etabs .tab.active{background:#F0F0F0}.etabs .tab.active a{font-weight:bold}.tab-container .panel-container{float:left;width:100%}.panel-container{margin:20px 0}table{float:left;width:100%;border-collapse:collapse}table tr{width:100%}table tr td{border:1px solid #ececec;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.red{float:left;width:100%}ul.red li{display:inline-block;position:relative;list-style:none;padding:5px 0 5px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.red li:before{content:'';width:8px;height:8px;position:absolute;top:11px;left:0;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;background:red}@media (min-width:1200px){.content{width:1260px}}@media (min-width:980px) and (max-width:1199px){.content{width:95%}h2{font-size:40px}.gallerioimage{width:112px !important;height:90px !important}header .top{height:70px}header .top .logo{width:120px}header .top .logo img{width:100%}header .top nav ul.menu li ul.sub-menu li a{padding:7px 0}header .bottom{margin-top:38px}header .bottom .describe{padding:10px;width:70%;top:25%}header .bottom .describe h2{font-size:36px;font-weight:900;margin-bottom:10px}header .bottom .describe p{font-size:18px;line-height:24px;font-weight:400;text-transform:none}section#main-content .content{padding:20px 0}section#main-content .boxes{text-align:center}section#main-content .boxes h1{font-size:45px}section#main-content .boxes .box{width:30%}section#main-content .boxes .box .description h3{font-size:21px}section.offer .title h1{font-size:45px !important}section.offer .box{width:30%}section.offer .box .description h3{font-size:21px}.details .main .sold p{font-size:400%;text-align:center !important;padding:35px 0}footer{padding:0 0 20px}}@media only screen and (min-width:768px) and (max-width:991px){.content{width:95%}h2{font-size:40px}.gallerioimage{width:118px !important;height:96px !important}header .top{height:70px}header .top .logo{width:120px}header .top .logo img{width:100%}header .top nav ul.menu li{padding:0 7px}header .top nav ul.menu li a{font-size:14px}header .top nav ul.menu li a:hover{color:#d30303}header .top nav ul.menu li ul.sub-menu li{font-size:14px}header .top nav ul.menu li ul.sub-menu li a{padding:7px 0}header .bottom{margin-top:70px}header .bottom .describe{padding:10px;width:70%;top:15%}header .bottom .describe h2{font-size:32px;font-weight:900;margin-bottom:10px}header .bottom .describe p{font-size:16px;line-height:24px;font-weight:400;text-transform:none}.page header .bottom .describe{top:23%}section#main-content .content{padding:20px 0}section#main-content .title h1{font-size:32px}section#main-content .boxes{text-align:center}section#main-content .boxes h1{font-size:45px}section#main-content .boxes .box{width:30%;padding:10px 0}section#main-content .boxes .box .images img{border-width:6px !important}section#main-content .boxes .box .description h3{font-size:18px}section.offer .title h1{font-size:40px !important}section.offer .title p{width:80% !important}section.offer .box{width:30%;padding:10px 5px}section.offer .box .images img{border-width:6px !important}section.offer .box .description h3{font-size:18px}section.contact-us .content{padding:0 !important}section.contact-us .maps .acf-map{height:250px}.contact .box-lt{float:left;width:50%}.contact .box-rt{margin-left:3%;width:47%}.contact .box-rt .maps .acf-map{height:268px}.details .main .sold p{font-size:300%}footer{padding:0 0 20px}}@media only screen and (max-width:767px){body{overflow-x:hidden}h2{font-size:36px}.content{width:95%}.gallerioimage{width:118px !important;height:96px !important}header .top{height:auto;position:relative}header .top .logo{width:110px;margin-bottom:5px}header .top .logo img{width:100%}header .top nav.mobile{display:block}header .top nav.mobile ul.menu{display:none;float:left;width:200px;background:#000;font-size:14px;padding:5px 0}header .top nav.mobile ul.menu li{width:100%;display:block;padding:5px 10px}header .top nav.mobile ul.menu li ul.sub-menu{position:relative;width:100%;background:none;min-width:100% !important}header .top nav.mobile ul.menu li ul.sub-menu li{width:100%;padding:5px 10px 0 10px}header .top nav.mobile ul.menu li ul.sub-menu li a{white-space:normal;font-size:14px}header .top nav.mobile ul.menu li.open a{color:red}header .top nav.mobile ul.menu li.open ul.sub-menu a{color:#FFF}header .top nav.mobile ul.menu li.open ul.sub-menu a:hover{color:red}header .bottom .describe{padding:10px;width:85%;top:25%}header .bottom .describe h2{font-size:14px;font-weight:900;margin-bottom:10px}header .bottom .describe p{display:none;font-size:12px;line-height:24px;font-weight:400;text-transform:none}section#main-content .content{padding:20px 0}section#main-content .content .title h1{margin-bottom:5px;font-size:36px}section#main-content .content .title p{width:100%;margin-top:0}section#main-content .boxes{text-align:center}section#main-content .boxes h1{font-size:40px}section#main-content .boxes .box{width:47%}section#main-content .boxes .box .description h3{font-size:21px}section.offer .content{margin-top:0}section.offer .title{width:100%}section.offer .title h1{font-size:25px !important}section.offer .title p{width:100%}section.offer .box{width:47%}section.offer .box .description h3{font-size:21px}section.recommended h2{font-size:36px}section.recommended a img{border:0}section.contact-us .title{text-align:center}section.contact-us .title h2{font-size:36px;color:#FFF !important}section.contact-us .box{width:50%}section.contact-us .maps{width:49%}section.contact-us .maps .acf-map{width:100%;float:left;height:250px}.contact .box-lt{float:left;width:50%}.contact .box-rt{margin-left:3%;width:47%}.details .main .sold p{font-size:300%;text-align:center !important;padding:35px 0}.details .main .left{width:50%}.details .main .right{width:47%;margin-left:3%}footer{padding:20px 0}footer .right{float:right;width:auto;margin:0}}@media only screen and (min-width:320px) and (max-width:479px){body{font-size:14px}.content{width:95%}.etabs .tab a{font-size:18px}.panel-container{margin:0 0 20px}.gallerioimage{width:120px !important}header .top .logo{width:85px;margin-bottom:2px}header .bottom .describe{top:10%}header .bottom .describe h2{margin-bottom:0}header .bottom .describe h3{font-size:14px}header .social{display:none}.page header .bottom .describe{top:20%}section#main-content .content{padding:20px 0}section#main-content .content .title h1{margin-bottom:5px}section#main-content .content .title p{width:100%;margin-top:0}section#main-content .boxes{text-align:center}section#main-content .boxes h1{font-size:30px}section#main-content .boxes .box{width:100%}section#main-content .boxes .box .description h3{font-size:21px}section.offer .content{margin-top:0}section.offer .title{width:100%}section.offer .title h1{font-size:25px !important}section.offer .title p{width:100%}section.offer .box{width:100%}section.offer .box .description h3{font-size:21px}section.recommended h2{font-size:30px}section.contact-us .content{padding:0 !important}section.contact-us .row{margin-top:0}section.contact-us .title{text-align:center;margin-bottom:24px;width:100%}section.contact-us .title h2{font-size:20px;color:#FFF !important;text-align:center}section.contact-us .box{width:100%;text-align:left;margin-bottom:10px}section.contact-us .maps{width:100%;padding:8px}section.contact-us .maps .acf-map{width:100%;float:left;height:200px}.contact .box-lt{width:100%}.contact .box-rt{width:100%;margin-left:0;margin-top:20px}.contact .box-rt .maps .acf-map{height:225px}.details .main .left{width:100%}.details .main .right{width:100%;margin-left:0}.details .main .right .maps .acf-map{height:250px}footer{padding:20px 0}footer .right{float:left;width:100%;margin:20px 0 10px;text-align:center}footer .right .facebook,footer .right .twitter{display:inline-block;float:none}}