/*======================================= Common CSS ========================================*/ :root{ --color1: #dd3333; } body { font-family: "Kaisei Decol", serif; } p { font-family: "Roboto", sans-serif; font-size: 15px; line-height: 1.5em; } h1, h2, h3, h4, h5, h6 { font-family: "Oswald", sans-serif; line-height: 1.5em; } img { max-width: 100%; } a.readmore { background: #292929; color: #FFFFFF; font-size: 15px; text-decoration: none; display: inline-block; padding: 10px 25px; transition: 0.5s; } a.readmore:hover { background: var(--color1); } /*======================================= Header Area Style ========================================*/ #notice { background: var(--color1); padding: 10px 0; color: #FFFFFF; text-align: center; margin-bottom: 10px; } #notice p { margin: 0; font-family: "Oswald", sans-serif; } #header_area { padding: 0 0 10px; } #header_area .col-md-9 ul { font-family: "Oswald", sans-serif; margin: 0; padding: 0; list-style: none; text-align: right; } #header_area .col-md-9 ul li { display: inline-block; position: relative; } #header_area .col-md-9 ul li a { color: #292929; padding: 10px 10px; display: block; text-transform: uppercase; text-decoration: none; } #header_area .col-md-9 ul li a:hover { background: var(--color1); color: #fff; } /*Dropdown Menu*/ #header_area .col-md-9 ul li ul { background: #292929 none repeat scroll 0 0; left: -99999px; margin: 0; position: absolute; text-align: left; top: 40px; width: 200px; z-index: 99999; /* last addition */ } #header_area .col-md-9 ul li:hover ul { left: 0px; } #header_area .col-md-9 ul li ul li { display: block; } #header_area .col-md-9 ul li ul li a { color: #fff; padding: 8px 10px; } #header_area .col-md-9 ul li ul li a:hover { background: #ddd; color: #292929; } #header_area .col-md-9 ul li:hover a { background: var(--color1); color: #fff; } #header_area .col-md-9 ul li:hover ul li a { background: none; color: #fff; } /*Sub Dropdown Menu*/ #header_area .col-md-9 ul li ul ul { left: -99999px; top: 0; position: absolute; } #header_area .col-md-9 ul li:hover ul li ul { left: -999999px; } #header_area .col-md-9 ul li ul li:hover ul { left: 200px; } #header_area .col-md-9 ul li ul li:hover a { background: var(--color1); color: #fff; } #header_area .col-md-9 ul ul li:hover ul li a { background: #292929; color: #fff; } #header_area .col-md-9 ul ul li ul li a:hover { background: var(--color1); color: #fff; } /*======================================= Menu Position ========================================*/ #header_area.left_menu .col-md-3{ order: 2; } #header_area.left_menu .col-md-9{ order: 1; } #header_area.left_menu .col-md-9 ul{ text-align: left; } #header_area.center_menu .col-md-3{ width: 100%; text-align: center; margin-bottom: 10px; } #header_area.center_menu .col-md-9{ width: 100%; } #header_area.center_menu .col-md-9 ul{ text-align: center; } #header_area.center_menu .col-md-9 ul ul{ text-align: left; } /*======================================= Blog Style ========================================*/ #body_area { padding: 10px 0; } #body_area .blog_area { width: 100%; margin-bottom: 15px; background: rgb(245, 245, 245); padding: 15px; /*box-shadow: 0px 0px 10px #ddd;*/ } #body_area .post_thumb { overflow: hidden; width: 100%; margin-bottom: 15px; } #body_area .post_thumb img { width: 100%; display: block; transition: 0.5s; } #body_area .post_thumb img:hover { transform: scale(1.1); } #body_area .post_details { width: 100%; } #body_area .post_details div { width: 100% !important; } #body_area .post_details h2 { font-family: "Oswald", sans-serif; font-weight: 500; font-size: 30px; } #body_area .post_details h2 a { color: #292929; text-decoration: none; transition: 0.5s; } #body_area .post_details h2 a:hover { color: var(--color1); } /*======================================= Comment Style ========================================*/ #comment_area { padding: 10px; background: #eee; } #comment_area .comment-meta a { text-decoration: none; font-size: 12px; color: var(--color1); } #comment_area div.reply { background: #292929; font-size: 12px; display: inline-block; padding: 8px 20px; transition: 0.5s; margin-bottom: 10px; } #comment_area div.reply a{ color: #FFFFFF; text-decoration: none; } #comment_area div.reply:hover { background: var(--color1); } #comment_area textarea#comment { width: 100% } #comment_area label { display: block; } #comment_area input[type="checkbox"] { display: inline-block; width: auto; } #comment_area input[type="text"] { width: 100%; padding: 10px; } #comment_area input#submit { width: 100%; background: #292929; color: #FFFFFF; text-decoration: none; font-size: 15px; display: inline-block; padding: 10px 25px; transition: 0.5s; } #comment_area input#submit:hover { background: var(--color1); } #comment_area h3{ font-family: "Roboto", sans-serif; font-weight: 700; font-size: 20px; margin-bottom: 10px; line-height: 1em; border-left: 5px solid var(--color1); padding-left: 10px; } /*======================================= Archive Widget Style ========================================*/ #archive_title h2 { font-family: "Oswald", sans-serif; font-weight: 400; font-size: 24px; background: #292929; color: #FFFFFF; padding: 10px 5px; margin-bottom: 0; line-height: 1em; border-left: 5px solid var(--color1); padding-left: 10px; margin-bottom: 15px; } h2#search_title { font-family: "Oswald", sans-serif; font-weight: 400; font-size: 24px; background: #292929; color: #FFFFFF; padding: 10px 5px; margin-bottom: 0; line-height: 1em; border-left: 5px solid var(--color1); padding-left: 10px; margin-bottom: 15px; } /*======================================= Sidebar Widget Style ========================================*/ .child_sidebar { margin-bottom: 10px; } /* H2 */ .child_sidebar h2 { font-family: "Oswald", sans-serif; font-weight: 400; font-size: 24px; background: #292929; color: #FFFFFF; padding: 10px 5px; margin-bottom: 0; line-height: 1em; border-left: 5px solid var(--color1); padding-left: 10px; } /* Search Box */ .child_sidebar input[type="search"] { background: #FFFFFF; border: 1px soild #DDDDDD; padding: 10px; } .child_sidebar button[type="submit"] { background: #292929; border: 1px solid #292929; padding: 10px; margin: 0; color: #fff; transition: 0.5s; } .child_sidebar button[type="submit"]:hover { background: var(--color1); border: 1px solid var(--color1); color: #FFFFFF; } /* ul li a */ .child_sidebar ul { margin: 0; padding: 0; list-style: none; text-align: left; } .child_sidebar ul li { display: block; margin-bottom: 5px; } .child_sidebar ul ul { display: none; } .child_sidebar ul li a { display: inline-block; color: #292929; text-decoration: none; } .child_sidebar ul li a:hover { color: var(--color1); } /* Tag Cloud */ .child_sidebar a.tag-cloud-link { color: #FFF; background: #292929; display: inline-block; font-size: 12px !important; text-decoration: none; padding: 3px 5px; margin-bottom: 5px; } .child_sidebar a.tag-cloud-link:hover { background: var(--color1); } /*======================================= Page Navigation ========================================*/ #page_nav p.pages { background: #292929; color: #FFFFFF; padding: 5px 10px; border-left: 5px solid var(--color1); } #page_nav p.pages span { display: inline-block; padding: 0 5px; } #page_nav .page-numbers { background: #292929; color: #FFFFFF; display: inline-block; text-decoration: none; padding: 5px 10px; margin-right: 5px; transition: 0.5s; } #page_nav .page-numbers.current, #page_nav .page-numbers:hover { background: var(--color1); } /*======================================= 404 Page Style ========================================*/ /* Search Box */ .error_search input[type="text"] { background: #FFFFFF; border: 1px soild #DDDDDD; padding: 10px; } .error_search input[type="submit"] { background: #292929; border: 1px solid #292929; padding: 10px; margin: 0; color: #fff; transition: 0.5s; } .error_search input[type="submit"]:hover { background: var(--color1); border: 1px solid var(--color1); color: #FFFFFF; } /*======================================= Footer Widget Style ========================================*/ #footer { background: #292929; padding: 40px 0 20px; color: #FFF; border-bottom: 1px solid #fff; } #footer .child_sidebar ul li a { color: #fff; } /*======================================= Footer Copyright ========================================*/ #copyright_area{ background: #292929; padding: 20px 0; color: #fff; text-align: center; } #copyright_area p{ margin : 0; color: #fff; font-size: 15px; font-family: "Oswald", sans-serif; } #copyright_area p a{ color: #FFF; } #copyright_area p a:hover{ text-decoration: underline; } /*======================================= Tags ========================================*/ div.tag_style a{ color: #FFF; background: #292929; display: inline-block; font-size: 12px !important; text-decoration: none; padding: 3px 5px; margin-bottom: 5px; } div.tag_style a:hover { background: var(--color1); }