.info-section{padding-top:209px;padding-bottom:110px;background:#fafafa;}@media screen and (max-width:992px){.info-section{padding-top:150px;padding-bottom:80px;}}.single .info-section{padding-bottom:100px;}@media screen and (max-width:992px){.single .info-section{padding-bottom:70px;}}.page-section{background:#fff;padding-bottom:0;}.contact-box{text-align:center;border-right:1px solid #f5f5f5;padding-top:38px;padding-bottom:45px;}.contact-box:last-of-type{border-right:0;}@media screen and (max-width:992px){.contact-box{border:none;}}.contact-box h3{text-transform:uppercase;color:#000;font-weight:700;font-family:'Montserrat', sans-serif;letter-spacing:1px;line-height:1.5;margin-bottom:24px;}.contact-box p, .contact-box a{font-family:'Open Sans', sans-serif;font-size:16px;color:#535353;}.contact-box a{-webkit-transition:color 0.5s ease;transition:color 0.5s ease;}.contact-box a:hover{color:#B69176;}.contact-box ul li{display:inline-block;margin:0 18px;}.contact-box ul li a{color:#9f9f9f;}.form-box-input, .form-box-textarea{width:100%;color:#b8b8b8;height:79px;border-bottom:1px solid #c9c9c9;line-height:79px;font-size:18px;background:none;opacity:1;}.form-box-input::-webkit-input-placeholder, .form-box-textarea::-webkit-input-placeholder{color:#b8b8b8;}.form-box-input:-moz-placeholder, .form-box-textarea:-moz-placeholder{color:#b8b8b8;}.form-box-input::-moz-placeholder, .form-box-textarea::-moz-placeholder{color:#b8b8b8;}.form-box-input:-ms-input-placeholder, .form-box-textarea:-ms-input-placeholder{color:#b8b8b8;}.form-box-textarea{overflow:hidden;resize:none;line-height:1.4;height:128px;padding-top:31px;}.form-row{margin-top:70px;}@media screen and (max-width:768px){.form-row{padding-left:15px;padding-right:15px;margin-top:0;}}.send-button-wrapp{text-align:center;margin-top:40px;float:left;width:100%;}.map-container{margin-top:105px;margin-bottom:35px;}.map-container #map-canvas{height:550px;}@media screen and (max-width:992px){.map-container #map-canvas{height:400px;}}.blog-container .blog-item:last-of-type{margin-bottom:80px;}.blog-container .blog-item .image{width:74%;}@media screen and (max-width:768px){.blog-container .blog-item .image{width:100%;}}.blog-container .blog-item .title{padding:78px 70px;}@media screen and (max-width:480px){.blog-container .blog-item .title{padding:20px 30px 25px;}}.blog-container .blog-item .date{font-weight:600;}.blog-container .blog-item a{padding-bottom:15px;-webkit-transition:color 0.5s ease;transition:color 0.5s ease;}.blog-container .blog-item a:hover{color:#B69176;}.blog-container .blog-type-1:last-of-type{margin-bottom:0;}@media screen and (max-width:800px){.blog-sidebar{padding-left:30px;padding-right:30px;}}.blog-sidebar .blog-item .image{width:100%;float:none;}.blog-sidebar .vertical-align{top:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;background:#fff;max-width:670px;text-align:center;margin:-110px auto 0;padding:70px 68px;}@media screen and (max-width:480px){.blog-sidebar .vertical-align{padding:20px 30px 25px;}}.post-info{margin-top:3px;margin-bottom:6px;}.post-info a, .post-info span{font-size:11px;text-transform:uppercase;display:inline-block;padding:0 30px 0 0;line-height:1.4;color:rgba(0, 0, 0, 0.4);font-weight:600;font-family:'Open Sans', sans-serif;}.sticky .vertical-align{border:1px solid #bbbbbb;background:#f5f5f5;}.sticky .vertical-align >a{text-decoration:underline;}@media screen and (max-width:480px){.post-info a{padding-right:15px;font-size:10px;}}.blog-box{width:69%;float:left;}.single-box-full{width:100%;float:none;}@media screen and (max-width:768px){.blog-box{width:100%;}}.sidebar-box, .sidebar-left{width:31%;float:left;}@media screen and (max-width:768px){.sidebar-box, .sidebar-left{width:100%;}}.blog-item .simple-text p{font-weight:400;}.sidebar-box{padding-left:100px;}.sidebar-box.sidebar-left{padding-left:0px;padding-right:100px;}@media screen and (max-width:1200px){.sidebar-box{padding-left:30px;}.sidebar-box.sidebar-left{padding-left:0px;padding-right:30px}}@media screen and (max-width:768px){.sidebar-box{padding-left:0;}.sidebar-box.sidebar-left{padding-right:0;}}.blog-container .blog-item span i{color:#b7b7b7;font-size:16px;display:inline-block;margin-right:5px;position:relative;top:2px;}.widget{margin-bottom:65px;}.widget:last-of-type{margin-bottom:0;}.widget h4{text-transform:uppercase;color:#000;font-weight:700;font-family:'Montserrat', sans-serif;letter-spacing:1px;line-height:1.5;margin-bottom:32px;}.widget_categories li{margin-bottom:24px;}.widget_categories li:last-of-type{margin-bottom:0;}.widget_categories li a{color:#b8b8b8;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:400;display:block;}.widget_categories li a:hover{color:#B69176;}.widget_categories li span{float:right;color:#3c3c3c;font-weight:700;font-family:'Montserrat', sans-serif;}.popular-posts li, .widget_popularpost li{margin-bottom:34px;}.popular-posts li>a, .widget_popularpost li>a{overflow:hidden;display:block;}.popular-posts li:last-of-type, .widget_popularpost li:last-of-type{margin-bottom:0;}.popular-posts li img, .widget_popularpost li img{max-width:100%;}.popular-posts .wpp-post-title, .widget_popularpost .wpp-post-title{font-size:12px;color:#3c3c3c;font-weight:700;font-family:'Montserrat', sans-serif;display:block;line-height:21px;margin:17px 0 13px;}.popular-posts .wpp-post-title:hover, .widget_popularpost .wpp-post-title:hover{color:#B69176;}.popular-posts .wpp-date, .widget_popularpost .wpp-date{color:#c6c6c6;display:block;font-family:'Open Sans', sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;}.tag-list, .wp-tag-cloud{overflow:hidden;}.tag-list li, .wp-tag-cloud li{float:left;margin-right:5px;margin-bottom:5px;}.tag-list li a, .wp-tag-cloud li a{display:block;font-size:10px;color:#000;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;background:#fff;padding:16px 20px 16px;}@media screen and (max-width:1200px){.tag-list li a, .wp-tag-cloud li a{padding:12px;}}.tag-list li a:hover, .wp-tag-cloud li a:hover{background:#B69176;color:#fff !important;}.widget_search{position:relative;}.widget_search .screen-reader-text{display:none;}.widget_search .search-field{border-bottom:1px solid #c9c9c9;display:block;width:100%;color:#b8b8b8;height:100%;font-size:18px;line-height:1;padding-bottom:13px;padding-right:32px;background:transparent;}.widget_search .searchsubmit{height:32px;width:32px;position:absolute;right:0;top:0;background:url(/wp-content/themes/floris/assets/img/search.png) no-repeat;background-position:top right;}.prev-page{margin-right:30px;}.next-page{margin-left:30px;}.prev-page, .next-page{display:inline-block;font-size:12px;color:#000;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;background:#fff;padding:19px;}@media screen and (max-width:1200px){.prev-page, .next-page{padding:12px;}}@media screen and (max-width:768px){.prev-page, .next-page{display:none;}}.prev-page:hover, .next-page:hover{background:#B69176;color:#fff;}.pagination-box{overflow:hidden;position:relative;text-align:center;}@media screen and (max-width:768px){.pagination-box{height:40px;margin-bottom:20px;}}.pages-for-posts{display:inline-block;font-size:18px;}.pages-for-posts span{background:#fff;color:#000;font-size:12px;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;display:inline-block;padding:19px 20px 18px;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}.pages-for-posts span:hover{background:#B69176;color:#fff;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}.pages-for-posts > span{background:#B69176;color:#fff;}.pages-for-posts span a{color:#fff;font-size:12px;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;display:inline-block;padding:19px 20px 18px;}.pages{display:inline-block;}.pages a, .pages span{font-size:12px;color:#000;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;display:inline-block;padding:19px;}@media screen and (max-width:1200px){.pages a, .pages span{padding:12px;}}.pages a:hover, .pages a.active{background:#B69176;color:#fff;}.single-post-data{font-size:13px;color:#bababa;font-family:'Open Sans', sans-serif;font-weight:600;text-transform:uppercase;display:block;margin-bottom:21px;}.single-box img{margin-bottom:45px;max-width:100%;}@media screen and (max-width:480px){.single-box img{margin-bottom:25px;}}.single-box p, .single-box .special-style ul li, ol li{font-family:'Open Sans', sans-serif;font-weight:400;font-size:18px;line-height:1.5;margin-bottom:25px;}@media screen and (max-width:480px){.single-box p, .single-box .special-style ul li, ol li{font-size:14px;margin-bottom:25px;}}.single-box .special-style ul li, ol li{margin-bottom:5px;position:relative;padding-left:30px;}@media screen and (max-width:480px){.single-box .special-style ul li , ol li{margin-bottom:18px;}}.single-box .special-style ul li:before{content:'';width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:10px;display:inline-block;background:#c8c8c8;}ol li{list-style:decimal;list-style-position:outside;padding:0;}.special-style h1, .special-style h2, .special-style h3, .special-style h4, .special-style h5, .special-style h6{text-transform:uppercase;color:#3b3c49;border-left:2px solid #b69176;font-weight:700;font-family:'Montserrat', sans-serif;padding-left:20px;line-height:31px;overflow:hidden;margin-bottom:40px;}.special-style h2{font-size:20px;}.info-part{overflow:hidden;margin-top:58px;}.info-part h4{text-transform:uppercase;color:#939393;font-weight:400;font-family:'Open Sans', sans-serif;letter-spacing:1px;float:left;padding-right:30px;padding-top:14px;}@media screen and (max-width:1200px){.info-part h4{padding-top:11px;}}.info-post-col{float:left;width:50%;}@media screen and (max-width:768px){.info-post-col{width:100%;}}.single-share{padding-top:12px;}@media screen and (max-width:992px){.single-share{padding-top:9px;}}.single-share li{float:left;margin-right:55px;}@media screen and (max-width:992px){.single-share li{margin-right:30px;}}@media screen and (max-width:480px){.single-share li{margin-right:20px;}}.single-share li:last-of-type{margin-right:0;}.single-share li a{display:block;color:#999999;font-size:18px;}.single-share li a:hover{color:#b69176;}.comment-block .title{margin-top:55px;margin-bottom:60px;}.comment-block .perma{display:none;}.comment-block li{list-style:none;}.pinglist li{margin-bottom:30px;}.bypostauthor{display:block;}.comment-block .form-row{padding-top:20px;}.comment-block .form-row input, .comment-block .form-row textarea{background:transparent !important;}.comment-block .form-row .send-button{float:right;margin-right:15px;}@media screen and (max-width:768px){.comment-block .form-row{margin-bottom:30px;}}.comment-block .comment_container{padding-left:160px;position:relative;margin-bottom:70px;}@media screen and (max-width:992px){.comment-block .comment_container{margin-bottom:30px;}}@media screen and (max-width:768px){.comment-block .comment_container h3.title{font-size:20px;}}@media screen and (max-width:480px){.comment-block .comment_container{padding-left:85px;}}.comment-block .comment_container .comment-entry p{font-size:16px;color:#535351;margin-bottom:0;}.comment-block .avatar{position:absolute;left:0;top:0;max-width:130px;}@media screen and (max-width:480px){.comment-block .avatar{max-width:70px;height:auto;}}.comment-date{display:block;font-size:10px;text-transform:uppercase;color:#c6c6c6;font-weight:400;font-family:'Open Sans', sans-serif;}.comment-title{font-weight:700;font-family:'Montserrat', sans-serif;font-size:16px;text-transform:uppercase;color:#3c3c3c;margin-top:17px;margin-bottom:18px;}.comment-box-reply{margin-left:100px;}@media screen and (max-width:992px){.comment-box-reply{margin-left:30px;}}@media screen and (max-width:992px){.comment-box-reply{margin-left:15px;}}@media screen and (max-width:768px){.related-container{padding-left:30px;padding-right:30px;}}.related-block{padding-top:100px;border-top:1px solid #e1e1e1;margin-top:110px;}@media screen and (max-width:768px){.related-block{padding-top:70px;margin-top:70px;}}.related-block img{max-width:100%;}.related-block span{display:block;font-size:13px;text-transform:uppercase;color:#c6c6c6;font-weight:400;font-family:'Open Sans', sans-serif;margin-top:35px;margin-bottom:20px;}.related-block a{font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;color:#3c3c3c;font-size:22px;display:block;line-height:40px;}@media screen and (max-width:992px){.related-block a{font-size:18px;line-height:1.4;}}.related-block a:hover{color:#B69176;}@media screen and (max-width:992px){.related-box{max-width:370px;margin:0 auto 30px;}.related-box:last-of-type{margin-bottom:0;}}