body{background-color:rgba(250,250,250,0.9);margin:0px auto}h1{background-color:#094d87;color:white;margin-top:-4px;padding-top:6px;padding-bottom:6px}h2{font-size:16px;color:white;font-family:"Verdana"}h4{color:black;padding:6px}p{font-size:.85em;padding-left:2px;padding-right:2px}#header{width:100%;background-color:rgba(230,230,230,9);margin:0px auto}#header img{display:flex;justify-content:center;align-items:center;padding:10px;margin:-1px auto}#header h1{display:block;background-color:white;width:100%;padding:20px;margin:5px;font-size:20px}#search_filter{display:block !important;align-items:center !important;justify-content:center !important;flex-direction:row !important;flex-wrap:wrap !important;margin:0px,auto;border-top-left-radius:6px;border-top-right-radius:6px;width:100%;max-width:960px;background-color:silver !important;padding:10px}#form_id{display:flex;margin:0px auto !important;padding:2px 10px;background-color:silver !important}#form_id .search-button{margin-left:4px}.dropdown{display:inline-flex;align-items:center !important;justify-content:center !important;flex-direction:row !important;flex-wrap:wrap !important;margin:0px auto;padding:5px;background-color:silver !important}.contains_main_content div{max-width:960px;margin:0px auto;background-color:white}.contains_main_content p{padding:0px 20px}#hero img{max-width:960px;margin:0px auto}#book_table{display:flex !important;align-items:center !important;justify-content:center !important;flex-direction:row !important;flex-wrap:wrap !important;border-top-left-radius:6px;border-top-right-radius:6px;background-color:rgba(200,200,200,0.5) !important;margin:0 auto;width:100%;padding:0px 0px;padding-top:0px}.table_item{display:inline-flex !important;transition:all .8s ease-in-out !important;width:310px;height:auto;border-radius:6px;margin:4px !important}.table_item:hover{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.book_container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border-radius:6px;background-color:rgba(150,150,150,0.7) !important;padding:5px}.article_title{width:100%}.article_title h2{display:flex;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-style:groove;background-color:#094d87;padding:10px 5px;margin:0px}.img_column{flex-direction:column;flex-basis:50%;justify-content:center;align-items:center;background-color:white !important}.descript_column{flex-direction:column;flex-basis:50%;flex:1;background-color:white !important}.img_column a img{width:95%;height:auto;padding:4px;background-color:white}.description{padding-top:0px;background-color:white !important}.dl_text h4{font-weight:strong;text-align:center;font-family:"Verdana";background-color:silver;padding:8px}#dy_book_module{display:flex;flex-direction:row;background-color:rgba(85,85,85,0.4);max-width:960px;background-color:silver;height:auto;border-radius:6px;padding:6px;margin:20px auto}.dy_book_container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border-radius:6px;padding:0px}.dy_book_title{display:flex !important;margin:0px auto !important;width:100% !important;border-top-left-radius:6px !important;border-top-right-radius:6px !important;background-color:#094d87 !important;padding:0px 5px !important;text-align:center !important}.dy_book_title h1{text-align:center;font-size:22px;color:white;font-family:"Verdana";margin:0px;padding:10px}.dy_img_column{flex-direction:column;flex-basis:50%;flex:1;background-color:white;margin:0px auto}.dy_img{max-width:240px;margin:0px auto}.dy_img img{display:flex;width:120px;max-width:240px;margin:0px auto;justify-content:center;align-items:center}.dy_des{border-top-left-radius:4px;border-top-right-radius:4px;margin:0px auto;max-width:100%;margin:4px}.dy_img_column h3{width:auto;padding:10px;margin:0px auto !important;font-family:"Verdana";font-size:.7em}.dy_form_column{flex-direction:column;flex-basis:50%;flex:1;background-color:rgba(245,245,245,.9);padding:0px}.dl_form{max-width:240px;padding:16px;margin:0px auto}.dy_form_column input{Width:90%;padding:4px;margin:0px 0px 10px 0px}.dy_form_column label{font-weight:bold !important}.dy_form_column .hs-button{margin:10px auto;color:white;font-weight:bold;background-color:#094d87}