@import url('../uploads/4/1/3/5/41357293/full_width_general.css'); @import url('../font-awesome/4.3.0/css/font-awesome.min.css'); @import url('../uploads/4/1/3/5/41357293/bx-slider3.css'); @import url('../uploads/4/1/3/5/41357293/slider_animation_floor.css'); *, *:before, *:after{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
 html { height: 100%; }
 body { width: 100%; height: 100%; font-size: 16px; font-weight:400; line-height: 1.7em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: 'Open Sans', sans-serif; color: #777; background: url(http://www.flooringandmoreinc.com/files/theme/body-bg-2.jpg?1484599307) repeat fixed; }
 .container { padding: 10px 0px; }
 .container.fw_container{ width: 1075px; margin: 0 auto; }
 .fw_example.floor_section_boxed{ width: 100%; }
 @media (max-width: 1076px){
 .container.fw_container{ width: 100%; }
 }
 a{ color: #888; }
 a:hover { color: #546270; }
 h2 { font-size: 30px; padding: 3px 0 3px 0; line-height: 1.2; font-family: 'Open Sans', sans-serif; font-weight: 700; color: #415161; }
 div.paragraph { padding: .5em 0; }
 p { padding: .5em 0; }
 blockquote { background: #415161; font-family: 'Open Sans', sans-serif; font-size: 18px; font-style:normal !important; line-height: 32px; color: #fff; padding: 28px 40px !important; margin: 2em 0; border-left: 0px !important; }
 #top_bar_table{ background: #fff; }
 #left_top_bar h4{ color: #000; }
 @media screen and (max-width: 767px){
 #top_bar_table{ display: none; }
 #left_top_bar h4, #left_top_bar{ display: none; }
 }
 .wsite-search-input{ border: 1px solid #777!important; background: #fff; }
 .wsite-search-button{ background: #000; }
 .wsite-search-button:before{ color: #fff; }
 .wsite-search{ vertical-align: middle; }
 #right_top_bar #wsite-header-search-form{ margin-top: 2px; }
 #top_bar_table ::-webkit-input-placeholder { color: #aaa; font-size: .85em; }
 #top_bar_table :-moz-placeholder { color: #aaa; font-size: .85em; }
 #top_bar_table::-moz-placeholder { color: #aaa; font-size: .85em; }
 #top_bar_table :-ms-input-placeholder { color: #aaa; font-size: .85em; }
 #logo_content_wrap{ background: #fff; }
 #floor_logo img{ max-width: 100%; }
 #floor_logo img{ min-width: 80px; }
 #floor_logo img.small_logo{ max-width: 150px; }
 #nav { background: #455871; border-top: 1px solid #aaa; height: 35px; overflow: hidden; }
 #nav ul li#active, #nav ul li:hover{ background: #38424F; }
 #nav ul li a{ color: #fff; text-transform: capitalize; }
 #nav ul li#active a, #nav ul li:hover a{ color: #fff; }
 #wsite-menus .wsite-menu li a { color: #fff; background: #38424F; border: 0; }
 #wsite-menus .wsite-menu li a:hover { color: #415161; background: #f9fafb; }
 #my_sub_navigation{ background: background: #ffd95a; background: -moz-linear-gradient(top, #ffd95a 0%, #ffdc8c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd95a), color-stop(100%,#ffdc8c)); background: -webkit-linear-gradient(top, #ffd95a 0%,#ffdc8c 100%); background: -o-linear-gradient(top, #ffd95a 0%,#ffdc8c 100%); background: -ms-linear-gradient(top, #ffd95a 0%,#ffdc8c 100%); background: linear-gradient(to bottom, #ffd95a 0%,#ffdc8c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd95a', endColorstr='#ffdc8c',GradientType=0 ); }
 #my_sub_navigation div.paragraph a, #my_sub_navigation div.paragraph a, #my_sub_navigation div.paragraph, #my_sub_navigation div.paragraph{ color: #fff; }
 #my_sub_navigation div.paragraph a, #my_sub_navigation p a, #my_sub_navigation div.paragraph, #my_sub_navigation p{ color: #fff; }
 #button_wrapper{ background: #fff; }
 #button_wrapper .wsite-button, #button_wrapper .wsite-button-inner, .wsite-button1, .wsite-button-inner1{ background: #38424F; color: #fff; }
 .nav_button{ width: 100%; height: 45px; overflow: hidden; }
 .nav_button_middle{ margin: 0; }
 .nav_button a{ font-size: 13px; color: #fff; }
 .nav_button.call_btn_1 a span:before{ content: "\f095"; }
 .nav_button.locations_btn_1 a span:before{ content: "\f041"; }
 .nav_button.open_products_floor a span:before{ content: "\f107"; }
 .nav_button.open_products_floor.close_me a span:before{ content: "\f106"; }
 .MobileMenuButton:before{ background: #38424F; }
 .MobileMenu{ background: #ffffff; border: solid 1px #bbb; }
 .MobileMenuItem{ position: relative; border-bottom: solid 1px #ddd; }
 .MobileSubMenuText{ color: #677481; }
 .itemWithMenu, .subItemWithMenu{ background: #ddd; }
 @media screen and (max-width: 900px){
 body.wsite-background{ background: #fff!important; }
 }
 .blog-title a { text-decoration:none; color:#788CAC; border-bottom:none; }
 .blog-title a:hover { color:#415161; }
 .blog-separator { border-bottom:1px solid #e6eaf0 !important; }
 .blog-post .blog-content { color:#788CAC; }
 .blog-sidebar h2 { font-size:24px; }
 .blog-comments a { text-decoration:none; padding-left:25px; line-height:20px; display:inline-block; border-bottom:none; }
 .wsite-social-item { background: #888!important; color: #ddd; }
 .wsite-social-item:hover, .wsite-social-item:active{ background:#972201!important; }
 .wsite-social-facebook:before{ content: "\f09a"; }
 .wsite-social-rss:before{ content: "\f09e"; }
 .wsite-social-linkedin:before{ content: "\f0e1"; }
 .wsite-social-twitter:before{ content: "\f099"; }
 .wsite-social-mail:before{ content: "\f003"; }
 .wsite-social-pinterest:before{ content: "\f0d2"; }
 .wsite-social-youtube:before{ content: "\f167"; }
 .wsite-social-plus:before{ content: "\f0d5"; }
 .wsite-social-flickr:before{ content: "\f16e"; }
 .wsite-social-vimeo:before{ content: "\f194"; }
 .wsite-social-yahoo:before{ content: "\f19e"; }
 .wsite-form-input, .wsite-search-element-input { font-family: 'Open Sans', sans-serif; font-size: 16px; color: #727f97; background: #F4F4F2; border: 1px solid #b0b6bd; padding: 10px !important; }
 .wsite-form-input:focus, .wsite-form-input--focus, .wsite-search-element-input:focus { border: 1px solid #415161; }
 .wsite-form-container .form-input-error { border: 1px solid #e96c6c !important; }
 .wsite-button-inner { color: #000; font-size: 18px; background:#fff; border:1px solid #000; }
 .wsite-button:hover .wsite-button-inner { background: #455871; border:1px solid #fff; color: #fff !Important }
 .wsite-button:active .wsite-button-inner { background:#000 ; color:#fff !important; border:1px solid #fff; }
 .wsite-button-large .wsite-button-inner { color:#000 !important; background: #fff; border:1px solid #000; }
 .wsite-button-large:hover .wsite-button-inner { background: #000; color:#fff !important; border:1px solid #fff; }
 .wsite-button-large:active .wsite-button-inner { background: #000; color: #fff !important; border: 1px solid #fff; }
 .wsite-button-highlight .wsite-button-inner { background:#42c2cf; color:#fff !important; border:1px solid #fff; }
 .wsite-button-highlight:hover .wsite-button-inner, .wsite-button-large.wsite-button-highlight:hover .wsite-button-inner{ background:#fff!important; color:#42c2cf !important; border:1px solid #42c2cf; }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background: #42c2cf; }
 .wsite-button-highlight:active .wsite-button-inner, .wsite-button-large.wsite-button-highlight:active .wsite-button-inner{ background:#fff!important; color:#000 !important; border:1px solid #000; }
 .wsite-button, .wsite-button-inner, .wsite-button-inner1, .wsite-button1{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
 .wsite-button { display: inline-block; padding: 0px; border: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
 .wsite-button:hover { background:#727f97; color: #fff; }
 .wsite-button:active { background:#000 ; color:#fff !important; }
 .wsite-button-inner { display: block; font-weight: 400; padding: 4px 27px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
 .wsite-button:hover .wsite-button-inner { }
 .wsite-button-large { display: inline-block; padding: 0px; background: #fff; border:none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
 .wsite-button-large:hover { background:#727f97 ; color:#fff !important; }
 .wsite-button-large:active { background:#727f97 ; color:#fff !important; }
 .wsite-button-large .wsite-button-inner { padding: 2px 57px; }
 .wsite-button-highlight { border:none; }
 .wsite-button-highlight:hover { background:#fff !important; color: #000 !Important; }
 .wsite-button-highlight:active { background:#000!important; }
 .wsite-button-large.wsite-button-highlight { background: none; }
 .slide_form_page .slider_form_wrapper{ background: #fff; }
 #slider_form_area_inner{ border: 1px solid #ddd; background: #fff; overflow-x: hidden; }
 #open_products_floor{ background: #fff; }
 #open_products_floor div.paragraph{ color: #fff; background: #; }
 #open_products_floor p{ color: #fff; background: #; }
 #cloned_sub_nav{ background: #38424F; }
 #cloned_sub_nav .my_sub_navigation_item a font{ color: #fff!important }
 .my_sub_navigation_item a{ color: #fff; border-bottom: 1px solid rgba(255,255,255,.2); }
 .slick-loading .slick-list { background: white url("http://www.flooringandmoreinc.com/files/theme/ajax-loader.gif?1484599307") center center no-repeat; }
 .slick-prev:before, .slick-next:before { }
 .slick-prev, .slick-next { background: #fff; color: #38424F; border: 1px solid #42c2cf; }
 .slider_loader{ background: #fff url(http://www.flooringandmoreinc.com/files/theme/ajax-loader.gif?1484599307) no-repeat center center; min-height: 600px; }
 .floor_carousel .slick-prev, .floor_carousel .slick-next, .floor_carousel2 .slick-prev, .floor_carousel2 .slick-next, .floor_carousel3 .slick-prev, .floor_carousel3 .slick-next{ background: #66513d; }
 .floor_carousel .slick-prev:before, .floor_carousel .slick-next:before, .floor_carousel2 .slick-prev:before, .floor_carousel2 .slick-next:before, .floor_carousel3 .slick-prev:before, .floor_carousel3 .slick-next:before{ color: #fff; }
 .floor_carousel .slick-prev:before, .floor_carousel2 .slick-prev:before, .floor_carousel3 .slick-prev:before{ content: "\f053"; }
 .floor_carousel .slick-next:before, .floor_carousel2 .slick-next:before, .floor_carousel3 .slick-next:before{ content: "\f054"; }
 .upper_carousel_section{ padding: 0; }
 #floor_carousel_wrapper{ background: #fff; }
 #floor_carousel_wrapper2{ background: #D6D6CE; }
 #floor_carousel_wrapper3{ background: #fff; padding 0 5px; }
 #car_arrow_wrapper_1{}
 #car_arrow_wrapper_2{}
 #car_arrow_wrapper_3{}
 .slick-dots li button { border: 3px solid rgba(0, 0, 0, 0.5); }
 .slick-dots li button:hover, .slick-dots li.slick-active button{ background: #fff; }
 #floor_main_slider_wrapper{ background-color: #fff; position: relative; }
 .floor_slider_item{ min-height: 600px; position: relative; }
 #floor_slide_1{ background: url(http://www.flooringandmoreinc.com/files/theme/slide1.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 #floor_slide_2{ background: url(http://www.flooringandmoreinc.com/files/theme/slide2.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 #floor_slide_3{ background: url(http://www.flooringandmoreinc.com/files/theme/slide3.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 #floor_slide_4{ background: url(http://www.flooringandmoreinc.com/files/theme/slide4.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 #floor_slide_5{ background: url(http://www.flooringandmoreinc.com/files/theme/slide5.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 #floor_slide_6{ background: url(http://www.flooringandmoreinc.com/files/theme/slide6.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 #floor_slide_7{ background: url(http://www.flooringandmoreinc.com/files/theme/slide7.jpg?1484599307) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
 .slider_content h2, .slider_content div.paragraph{ color: #fff; }
 .slider_content h2, .slider_content p{ color: #fff; }
 #first_content{ background: #F4F4F2; }
 #second_content{ background: #E7E7E3; }
 #floor_footer{ padding: 0px 10px; background: #24292F; }
 #floor_disclaimer{ background: #fff; padding: 10px; }
 img.floor_force_img { max-width: 115px!important; width: 100%; }
 .short_head_title h1{ padding-left: 10px; font-family: 'Aller', sans-serif; }
 h1{ text-align: Center; }
 .landing_area_form_wrapper{ background: #fff; border-top: 1px solid #ddd }
 .landing #landing_area_wrapper{ background: #fff; }
 .landing #slider_form_area{ background: #f8f8f8; border-left: 1px solid #ddd; }
 .static_landing #fixed_boxed_header{ position: static; }
 #footer_menu{ width: 100%; min-height: 50px; background: #444; }
 #footer_menu ul li{ display: inline-block; margin: 0 15px; }
 #footer_menu ul li a{ color: #ddd; }
 .slide_form_page #slider_form_area{ border-left: 1px solid #ddd; background: #f8f8f8; }
 @media (max-width: 900px) {
 #fixed_boxed_header{ border-bottom: 1px solid #ddd; }
 }
 #main_table_left { background: #fff; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px; }
 #main_sidebar_right{ background: #f8f8f8; padding: 10px; border-bottom: 1px solid #ddd; }
 .container_wrap{ width: 960px; margin: 0 auto; }
 @media screen and (max-width: 970px){
 .container_wrap{ width: 100%; padding: 0 10px; }
 }
 #coming_logo{ background: #fff; width: 100%; padding: 20px 0; text-align: center; }
 #coming_logo img{ width: auto; max-width: 95%; }
 body.coming_soon{ }
 #coming_table{ display: table; width: 100%; }
 #coming_table_cell{ display: table-cell; width: 100%; vertical-align: middle; }
 #content_background{ background: #9BE7EE; border: 5px solid #fff; margin: 50px 0; padding: 10px; }
 .galleryCaptionHolderInnerBg, .wsite-com-category-subcategory-name-bg { background: #ffffff; }
 .bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-pager { z-index: 100!important; }
 .strecher_page{ height: 400px; background: #000; display:none; color: #ddd; text-align: center; text-transform: uppercase; padding-top: 20px; }
 #short_head_wrap_outer .weebly-image-area-placeholder, #icontent .short_head_image_2 .weebly-image-area-placeholder{ background: url(http://www.flooringandmoreinc.com/files/theme/upload_banner-image.jpg?1484599307) no-repeat center; width: 1075px!important; height: 180px!important; }
 #short_head_wrap_outer .weebly-image-area-placeholder img, #icontent .short_head_image_2 .weebly-image-area-placeholder img{ opacity: 0; width: 1075px!important; height: 180px!important; }
 #left_claimer{ width: 50%; }
 #right_claimer{ width: 50%; text-align: right; }
 #right_claimer img{ max-width: 100%; }
 .left_padding_city_title{ text-align: left; }
 .left_padding_city{ padding-left: 10px; }
 p.left_padding_city_title #wsite-servicing_1:before, p.left_padding_city_title #wsite-serv_cities:before, #wsite-floorcompany:before, #alt_tagger_1 span span:before, .short_head_title h1 span span:before{ color: #fff; background: black; border: 1px solid #fff; display: inline-block; padding: 2px 5px; text-transform: uppercase; font-size: 13px; margin-right: 10px; font-family: 'Open Sans', sans-serif; }
 p.left_padding_city_title #wsite-servicing_1:before{ content:'Servicing:'; }
 p.left_padding_city_title #wsite-serv_cities:before{ content:'target markets:'; }
 p#alt_tagger_1{ display: none; padding: 3px 10px; margin: 30px 0; border: 1px solid #000; background: #fff; }
 #icontent p#alt_tagger_1 { display: block; }
 #wsite-floorcompany:before{ content:'add company name:'; }
 @media screen and (max-width: 767px){
 #right_claimer, #left_claimer{ text-align: center; width: 100%; }
 }
 .center_container_1{ text-align: center; }
 .non_carousel .floor_carousel > div, .non_carousel .floor_carousel2 >div, .non_carousel .floor_carousel3 >div{ display: inline-block; }
 .non_carousel .floor_carousel > div{ width: 32.5%; }
 .non_carousel .floor_carousel .floor_carousel_item{ margin: 5px 2px }
 .non_carousel .floor_carousel2 >div{ width: 24.3%; }
 .non_carousel .floor_carousel3 >div{ width: 16.1%; }
 .non_carousel #floor_carousel_wrapper, .non_carousel #floor_carousel_wrapper2, .non_carousel #floor_carousel_wrapper3{ padding-top: 15px; }
 @media (max-width: 900px) {
 #floor_logo{ width: 60%; padding-left: 55px; text-align: center; }
 }
 #button_wrapper{ padding: 0 10px; display: none; height: auto; overflow:visible; float: left; width: 40%; }
 @media screen and (max-width: 900px){
 #button_wrapper{ display: block; }
 #fixed_boxed_header{ position: static; }
 #faux_header{ display: none; }
 #floor_logo img{ width: 330px; }
 #floor_logo img.small_logo{ max-width: 100%; }
 }
 @media (max-width: 767px) {
 #fixed_boxed_header{ position: fixed; }
 #faux_header{ display: block; }
 #button_wrapper{ width: 100%; }
 #floor_logo{ width: 100%; }
 #floor_logo img{ max-width: 150px; }
 #floor_logo img.small_logo { max-width: 150px; }
 .nav_button{ width: 32.3%; }
 .nav_button_middle{ margin: 0 1.5%; }
 #logo_content_wrap{ padding-bottom: 5px; }
 #floorMobile_menu{ margin-top: -25px; }
 }
 #main_area_table_1{ table-layout:fixed; }
 .table_section_1{ overflow-x: hidden; word-wrap:break-word; }
 @media screen and (max-width: 1076px){
 #main_sidebar_right { width: 35%; }
 #main_table_left{ width: 65%; }
 }
 @media screen and (max-width: 1086px){
 .container{ padding: 10px; }
 }
 @media (max-width: 767px){
 #main_sidebar_right, #main_table_left, #main_area_table_1 { width: 100%; display: block; }
 }
 .empty_body_plate{ background: #fff!important; }
 .iframe_layouter #wsite-menus, .iframe_layouter #floorMobile_menu, .iframe_layouter .open_products_floor{ display: none!Important; }
 @media screen and (max-width: 767px){
 .iframe_layouter .nav_button{ width: 49%; }
 .iframe_layouter .nav_button_middle{ margin: 0; margin-left: 2%; }
 }
 #icontent .flexi .weebly-image-area-placeholder{ min-height: 400px !important; width: 1075px !important; background: url('http://www.flooringandmoreinc.com/files/theme/click_to_upload_slider.jpg?1484599307'); }
 #icontent #slider_form_wrapper .flexi .weebly-image-area-placeholder{ min-height: auto !important; width: 100% !important; background: url('http://www.flooringandmoreinc.com/files/theme/click_to_upload_slider.jpg?1484599307') }
 #icontent #slider_form_wrapper .flexi .weebly-image-area-placeholder img{ opacity: 0; width: 100%; height: auto; }
 #icontent .floor_carousel > div{ width: 32%; }
 #icontent .floor_carousel2 > div{ width: 24%; }
 #icontent .floor_carousel3 > div{ width: 19%; }
 #icontent .strecher_page{ display:block; }
 #icontent .client_hidden{ display: none!Important; }
 #icontent .schedule_img .weebly-image-area-placeholder{ height: 50px !important; width: 164px !important; background: url('http://www.flooringandmoreinc.com/files/theme/schedule_img.jpg?1484599307'); box-sizing: content-box; }
 #icontent .schedule_img .weebly-image-area-placeholder img{ opacity: 0; width: 164px; height: 50px; }
 #icontent .upper_carousel_section{ padding: 15px 5px; }
 #icontent #floor_carousel_wrapper3 .floor_carousel3 >div{ width: 15%; }
 #icontent .designer_end_view #top_bar_table{ padding: 15px 10px; margin: 15px 0 40px; }
 #icontent .designer_end_view #my_sub_navigation{ height: 70px; line-height: 70px; margin: 40px 0 40px; }
 #icontent .designer_end_view #floor_carousel_wrapper3{ margin-top: 100px }
 #icontent .schedule_img{ z-index: 1; position: relative; display: block; text-align: center; margin: 50px 0; }
 #icontent .schedule_img .weebly-image-area-placeholder{ height: 50px !important; width: 164px !important; background: url('http://www.flooringandmoreinc.com/files/theme/schedule_img.jpg?1484599307') no-repeat center; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
 #icontent .designer_end_view #button_wrapper{ margin: 35px 0; width: 100%; }
 .outercontainer{ padding: 0; }
 .padding_containers{ padding: 0 5px; }
 .padding_containers_extra{ padding: 0 10px; }
 .wsite-image-border-hairline a img, .wsite-image-border-thin a img, .wsite-image-border-medium a img, .wsite-image-border-thick a img { border: none!Important; padding-left: 0!Important; padding-right: 0!important; padding-top: 0!Important; padding-bottom: 0!Important; }
 .wsite-image-border-hairline, .wsite-image-border-thin, .wsite-image-border-medium, .wsite-image-border-thick{ padding-left: 0!Important; padding-right: 0!important; padding-top: 0!Important; padding-bottom: 0!Important; }
 .slick-prev:before, .slick-next:before { height: 35px; width: 35px; background: #fff; color: #38424F; border: 1px solid #38424F; border-radius: 35px; display: inline-block; }
 .slick-prev, .slick-next{ height: 35px; width: 35px; background: #fff; color: #42c2cf; border: none; }
 #product_search_wrapper, #service_search_wrapper{ display: inline-block; margin-right: -6px; }
 #product_search_keyword, #service_search_keyword{ width: 174px; height: 26px; border: 1px solid #777; padding: 0 4px }
 #go_to_product_page, #go_to_service_page{ display: inline-block; cursor: pointer; width: 34px; height: 26px; background: #545454; vertical-align: middle }
 #go_to_product_page:before, #go_to_service_page:before{ content: "\f002"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); text-align: center; width: 34px; height: 26px; color: #fff; line-height: 26px; }
 select#search_options{ -webkit-appearance: none; -moz-appearance: none; appearance: none; font-size: 12px; height:26px; border-radius: 0; padding: 0 20px 0 7px; border: 1px solid #777; background: #fff url(http://www.flooringandmoreinc.com/files/theme/arrow_up_down_2.png?1484599307) no-repeat right; }
 #table_404_wrapper{ display: table; table-layout: fixed; width: 100%; }
 #table_404_left{ display: table-cell; width: 33%; background: #ddd; vertical-align: top; min-height: 200px; padding: 10px; border-bottom: 1px solid #ddd; }
 #table_404_right{ display: table-cell; width: 67%; background: #fff; vertical-align: top; padding: 10px; border-bottom: 1px solid #ddd; }
 #table_404_left h2{ text-transform: uppercase; }
 .notitle_header .short_head_image{ position: relative; }
 #icontent .short_head_image img{ }
 #icontent .slide_loader{ display: none; }
 .tabler_element{ display: table; width: 100%; }
 @media (max-width: 767px){
 td.wsite-multicol-col, #blogTable td, td.blog-sidebar { display: block !important; width: 100% !important; padding: 10px !important; }
 .column-blog{ width: 100%; }
 }
 .flexi{ opacity: 0; }
 #icontent .flexi{ opacity: 1; }
 #flex_slider_wrapper{ position: relative; }
 #my_slider_loader{ background: #fff url(http://www.flooringandmoreinc.com/files/theme/ajax-loader.gif?1484599307) no-repeat center center; position: absolute; top: 0; left: 0; width: 100%; z-index: 1000; opacity: 1; height: 500px; }
 #shorthead_dd_wrapper{ min-height: 100px; padding: 25px 5px; }
 #my_sub_navigation { min-height: 0px !important; height: 0px !important; }
 #my_sub_navigation .wsite-elements { display: none; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }