/* Theme Name: Abnomize Theme URI: http://www.srdelta.com Description: Abnomize is Wordpress SEO Optmize and fast theme with lots of customization and connect social media.It supports all the awesome WordPress features - by Sandy Version: 1.0 Author: Sandy Author URI: http://www.srdelta.com/ License: GNU General Public License (GPL), v3 (or newer) License URI: http://www.gnu.org/licenses/gpl-3.0.html */ /* ===================== reset ===================== */ * { margin: 0; padding: 0; } .clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } /* ===================== general ===================== */ body { font: 500 13px/21px Arial, Verdana, sans-serif; color: #333; text-align: left; } a { color: #0084ce; text-decoration: none; } a:hover { text-decoration: none; color:#333; } h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; color: #555; font-weight: normal; letter-spacing: -1px; font-family: 'Nunito', Arial, Verdana, sans-serif; } h1 { font-size: 34px; line-height: 34px; } h2 { font-size: 22px; line-height: 32px; } h3 { font-size: 20px; line-height: 20px; } h4 { font-size: 16px; line-height: 16px; } h5 { font-size: 14px; line-height: 14px; } h6 { font-size: 14px; line-height: 14px; } input, textarea { font-size: 12px; padding: 2px; } hr { display: none; } p { padding: 7px 0; } code { color: #5886a3; } small { font-size: 11px; line-height: 12px; } blockquote { display: block; margin: 25px 0; padding: 0 0 0 45px; clear: both; font-size: 14px; font-style: italic; background: url(images/quote.png) no-repeat; font-family: Georgia, Times; } blockquote.pullquote, blockquote.pullquoteleft { font-size: 2em; line-height: 1em; font-style: italic; width: 200px; color: #a1a1a1; background-image: none; } blockquote.pullquote { margin: 0 0 0 30px; border-left: 5px solid #eee; padding: 10px 0 10px 30px; } blockquote.pullquoteleft { margin: 0 30px 0 0; border-right: 5px solid #eee; padding: 10px 30px 10px 0; text-align: right; } table { margin: 0; } .multi_col { -moz-column-width: 14em; -webkit-column-width: 14em; -moz-column-gap: 1em; -webkit-column-gap: 1em; } .list_inline li { display: inline; margin: 0 5px 0 0; list-style: none; padding: 0; } .box_yellow { clear: both; padding: 20px; margin: 20px 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #fff58f; border: 1px solid #efdb00; } .box_green { clear: both; padding: 20px; margin: 20px 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #aaff8f; border: 1px solid #5fdf37; } .box_blue { clear: both; padding: 20px; margin: 20px 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #9fcfff; border: 1px solid #4593df; } .checklist ul { margin-left: 0; list-style:none!important; } .checklist ul li { padding: 0 0 0 30px; background-image: url(images/check.png); background-position: left center; background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/check.png'); } .left { float: left; } .right { float: right; } .dropcap { font-size: 270%; line-height: 100%; font-weight: bold; float: left; padding-top: 0; padding-right: 5px; } .highlight { background: #ffff66; } .rounded { -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; display: block; } div.gap { clear: both; display: block; height: 1px; padding-top: 5px; margin-bottom: 20px; } .transparent_class { filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; } #author-bio {background: #f5f5f5; border: double 1px #cccccc; padding: 10px 0; border-radius: 5px;} #author-bio img { float: left; width: 75px; padding: 2px; border: 1px solid #cccccc; margin: 5px 15px 0 0; } #author-bio h3 { font-size: 20px; margin: 0 0 10px 0; } #author-bio h4 { font-size: 12px; margin: 0 0 3px 0; } /* ===================== shortcodes/framework fluid width ===================== */ .one_half { width: 48%; } .one_third { width: 30.66%; } .two_third { width: 65.33%; } .one_fourth { width: 22%; } .three_fourth { width: 74%; } .one_half, .one_third, .two_third, .three_fourth, .one_fourth { position: relative; float: left; display: inline; overflow: hidden; margin-right: 4%; } .first { margin-left: 0; /* the first left column */ } .last { margin-right: 0; clear: right; /* the last right column */ } /* ===================== images ===================== */ img, img a { border: none; vertical-align: bottom; } .alignleft { float: left; margin: 0 15px 5px 0; display: inline; } .alignright { float: right; margin: 0 0 5px 15px; display: inline; } .aligncenter { display: block; margin: 0 auto; } .wp-caption, .imgthumb, .entry img { text-align: center; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } .post_image { margin-bottom: 15px; overflow: hidden; font-size: 12px; text-align: center; border: 1px solid #dedede; padding: 20px; padding-bottom: 15px; } .post_image img { border: 1px solid #888; margin: auto; } .post_image .wp-caption { overflow: hidden; } .post_image .wp-caption img { background: none; float: left; } .post_image p.wp-caption-text { clear: left; border-top: none; font-size: 12px; padding: 10px; text-align: center; color: #555; } .special img, .special img a { border: 5px solid #ccc; vertical-align: bottom; } /* ===================== layout ===================== */ #header { padding: 0 5px; height: 150px; background: transparent; position: relative; z-index: 100; } #header-inner { margin: auto; width: 970px; position: relative; } #header #logo { float: left; display: inline; margin: 0; } #header #logo img { margin-top: 17px; width: 470px; margin-left: 0; } #header #banner-top {height: 68px; float: right; display: inline; margin-top: 17px; } #top-menu { padding: 0 5px; height: 30px; position: relative; z-index: 600; } #top-menu-inner { margin: auto; height: 100%; width: 100%; position: relative; border-right: 1px solid #705A46; background: #0084ce; background-origin: padding-box; border-bottom-color: #CCC; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CCC; border-left-style: solid; border-left-width: 1px; border-right-color: #CCC; border-right-style: solid; border-right-width: 1px; border-top-color: #CCC; border-top-left-radius: 5px; border-top-right-radius: 5px; border-top-style: solid; border-top-width: 1px; box-shadow: #DDD 0px 0px 5px 5px; padding:3px;} #top-menu-inner #rss { float: right; display: inline; margin-right: 0px; margin-right: 0px;} #top-menu-inner #rss img { margin: 5px; border: 0px solid; padding:0px;} #top-menu-inner #rss img:hover { text-decoration: none; opacity: 0.5; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear;} #top-menu-inner #tw { float: right; display: inline; margin-right: 0px; margin-right: 0px;} #top-menu-inner #tw img { margin: 5px; border: 0px solid; padding:0px;} #top-menu-inner #tw img:hover { text-decoration: none; opacity: 0.5; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear;} #top-menu-inner #gp { float: right; display: inline; margin-right: 0px; margin-right: 0px;} #top-menu-inner #gp img { margin: 5px; border: 0px solid; padding:0px;} #top-menu-inner #gp img:hover { text-decoration: none; opacity: 0.5; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear;} #top-menu-inner #fb { float: right; display: inline; margin-right: 0px; margin-right: 0px;} #top-menu-inner #fb img { margin: 5px; border: 0px solid; padding:0px;} #top-menu-inner #fb img:hover { text-decoration: none; opacity: 0.5; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear;} #navigation { padding: 0 5px; height: 30px; position: relative; z-index: 500; } #navigation-inner { margin: 0 auto; width: 980px; position: relative; border: 1px solid #ccc; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background:#0084ce; -moz-box-shadow: 0 0 1px #ccc; -webkit-box-shadow: 0 0 1px #ccc; box-shadow: 0 0 1px #ccc; } #featured-area { padding: 0; position: relative; z-index: 1; } #featured-area-inner { position: relative; padding: 20px; width: 590px; height: 412px; background: url(images/bg.jpg); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 0 1px #ccc; -webkit-box-shadow: 0 0 1px #ccc; box-shadow: 0 0 1px #ccc; float: left; margin-bottom: 10px; } #featured-area-inner a:hover { text-decoration: none; } #page { padding: 0 5px; position: relative; z-index: 1; } #page-inner { margin: 0 auto; width: 980px; position: relative; border-bottom-color: #CCC; border-left-color: #CCC; border-left-style: solid; border-left-width: 1px; border-right-color: #CCC; border-right-style: solid; border-right-width: 1px; border-top-color: #CCC; box-shadow: #DDD 0px 0px 5px 5px;} #content { width: 630px; padding: 0; float: left; } #sidebar { width: 325px; padding: 0px 0px 0px 21px; margin: 0; float: left; display: inline; } #sidebar .box { padding: 0; margin: 0 0 10px; } #sidebar .boxinside { padding: 18px; } #rdfa{ background:#f5f5f5; } /* ===================== post-slider ===================== */ .post-slider { color: #ddd; font-size: 90%; padding: 10px 20px; top: 332px; position: absolute; height: 80px; text-shadow: #000 0 1px; font-style: italic; } .nivo-caption p { background: url(images/bg.jpg); text-transform: uppercase; text-shadow: #000 0 1px; } /* ===================== myslidemenu ===================== */ #myslidemenu { width: auto; height: 30px; padding-left: 0; float: left; display: inline; } .jqueryslidemenu { width: 100%; font-size: 13px; } .jqueryslidemenu ul { margin: 0; padding: 0; list-style-type: none; } .jqueryslidemenu ul li { position: relative; display: inline; float: left; border-right: 1px solid #ccc; } .jqueryslidemenu ul li a { padding: 4px 10px 6px 10px; display: block; text-decoration: none; } .jqueryslidemenu ul ul { top: 40px; padding: 0 0 0 10px; } .jqueryslidemenu ul ul li { border-right: none; } .jqueryslidemenu ul ul ul { margin: 0 0 0 10px; padding: 0 10px; } * html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block; } .jqueryslidemenu ul li a { color: white; } .jqueryslidemenu ul li a:hover { color: white; font-weight: bold;} .jqueryslidemenu ul ul, .jqueryslidemenu ul ul ul, #top-menu-inner .jqueryslidemenu ul ul li a, .jqueryslidemenu ul li a:hover { background: #ff9933; } /*1st sub level menu*/ .jqueryslidemenu ul li ul { position: absolute; left: 0; width: 140px; display: block; visibility: hidden; clear: both; } /*Sub level menu list items (undo style from Top level List Items)*/ .jqueryslidemenu ul li ul li { display: list-item; float: none; } /*All subsequent sub menu levels vertical offset after 1st level sub menu */ .jqueryslidemenu ul li ul li ul { top: 0; } /* Sub level menu links style */ .jqueryslidemenu ul li ul li a { width: 140px; padding: 5px 5px; margin: 0; border-top-width: 0; } /* ===================== top-menu-inner ===================== */ #top-menu-inner .jqueryslidemenu { font-size: 12px; font-weight: bold; float: left; width: 760px; text-transform: none; } #top-menu-inner .jqueryslidemenu ul li { padding-bottom: 0; border-right: 1px solid #ccc; } #top-menu-inner .jqueryslidemenu ul ul li a { padding: 5px 0; } #top-menu-inner .jqueryslidemenu ul ul, #top-menu-inner .jqueryslidemenu ul ul ul, #top-menu-inner .jqueryslidemenu ul ul li a, #top-menu-inner .jqueryslidemenu ul li a:hover { background: #ff9933; } #top-menu-inner .jqueryslidemenu ul li a { color: white;padding: 5px 10px 4px; margin-right: 0; } #top-menu-inner .jqueryslidemenu ul ul li a { color: #ccc; padding: 5px 0; margin-right: 0; } #top-menu-inner .jqueryslidemenu ul ul li { border: none; } #top-menu-inner .jqueryslidemenu ul li a:hover { color: #fff; } #top-menu-inner .jqueryslidemenu ul li ul, #top-menu-inner .jqueryslidemenu ul li ul li a { width: 100px; } #top-menu-inner .jqueryslidemenu ul ul a, #top-menu-inner .jqueryslidemenu ul ul ul a, #top-menu-inner .jqueryslidemenu ul ul li a { color: #ccc; } #top-menu-inner .jqueryslidemenu ul ul a:hover, #top-menu-inner .jqueryslidemenu ul ul ul a:hover, #top-menu-inner .jqueryslidemenu ul ul li a:hover { color: #fff; } /* ===================== searchform ===================== */ #search { width: 200px; height: 30px; float: right; display: inline; } #s { background: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ddd; width: 190px; color: #555; font-size: 100%; top: 0; height: 20px; } #searchform { float: right; padding-top: 5px; padding-right: 5px; } #searchform, #searchform div { position: relative; } #searchsubmit { background: url(images/sr.png) no-repeat left top; height: 17px; width: 17px; border: none; text-indent: -999%; line-height: 1px; } form#searchform input#s { padding: 0 5px; width: 120px; } /* ===================== subtitle ===================== */ #subtitle { font-size: 12px; font-weight: 300; color: #777; margin: 0px 0px 0px 5px; padding: 5px; border: 1px solid #d1d1d1; font-style: italic; } /* ===================== content ===================== */ .post { padding: 10px; width: 590px; float: left; } .post .thumbnail { float: left; padding:10px; } .post .thumbnail img { background: #fff; padding: 0; border: 7px solid #f5f5f5; } .post .post-content { padding: 0;} .post .post-content-no-thumb { padding: 0; } .post h1 { color: #333; margin-bottom: 10px; font-style: normal; } .post h1 :hover { color: green; } .entry { padding: 0; } .entry a { text-decoration: underline; } .entry a:hover { text-decoration: none; } .entry ul, .entry ol { padding: 9px 40px; } #nav-below { margin: 0 0 20px; padding: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } .nav-previous { float: left; width: 50%; } .nav-next { float: right; text-align: right; width: 50%; } /* ===================== content / postinfo ===================== */ .postinfo {} .postmeta_box { padding:6px; margin:12px 0; height:auto; font-size:11px; clear:both; border: 1px solid #EEE; background: #f5f5f5; border-radius: 5px; float: left; width: 590px; display: inline; color: #888; padding-right: 10px; } .postmeta li { display: inline; font-size: 90%; font-style: normal; background: #abcf73; color: #fff; padding: 1px 3px; } .postmeta li a { text-decoration: none; color: #fff; } .postmeta li a:hover { text-decoration: underline; } .comp { float:right; background: url(images/i_comment.png) no-repeat; background-position:0 5px; padding-left:18px;} .tags { float:right; background: url(images/tag.png) no-repeat; background-position:0 3px; padding-left:18px;} .auth { float:left; width: 390px; background: url(images/auth.png) no-repeat; background-position:0 5px; padding-left:18px;} .postmeta_bottom li { display: inline; font-size: 90%; font-style: normal; background: transparent; color: #777; } .postmeta_bottom li a { text-decoration: none; color: #777; } .postmeta_bottom li a:hover { text-decoration: underline; } .postmeta-top-single { clear: both; display: block; height: 1px; margin-bottom: 40px; } .readmore { background: #0084CE; cursor: pointer; padding: 4px 16px; float: right; color:white; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear; } .readmore:hover { text-decoration: none; background:#ff9933; color:white; } .postmeta-fullsize { float: right; display: inline; color: #888; font-size: 90%; font-style: italic; } /* ===================== sidebar ===================== */ #sidebar ul { padding: 0 0 0px 5px; margin: 0; list-style: none; overflow: hidden; } #sidebar ul li { } #sidebar ul li :hover { line-height: 22px; } #sidebar ul li li { padding-left: 10px; border-bottom: none;background: #0084CE; } #sidebar h4, #sidebar h4 a { margin: 0 0 10px;text-transform:capitalize; color: white; padding: 9px 5px; border: 1px solid #ddd; background: #0084ce; font-weight: bold; } #sidebar h4 a:hover { text-decoration: none; } #sidebar a { color: #56565; } #sidebar a:hover { text-decoration: none; font-weight: bold; text-decoration: none; padding: 0px 4px; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear; } #twitter h4, #twitter h4 a { margin: 0 0 10px; padding: 0; background: none; font-weight: normal; } #ads { padding: 5px 0 0 13px; width: 270px; } #ads ul { list-style: none; overflow: hidden; } #ads ul li { float: left; } #ads ul li a { float: left; display: block; height: 135px; width: 135px; } #ads ul li a img { margin: 0 7px 10px 0; } #ads ul li.wide a { width: 260px; height: 130px; margin-right: 0; } #ads ul li { border-bottom: 0; } #ads ul li li { border-bottom: 0; } .latest-post { margin-bottom: 2px; } .latest-post a { float: none; } .latest-post img { float: left; margin: 2px 12px 4px 0; padding: 2px; border: 1px solid #dedbd1; } .latest-post .clear { clear: both; } /* -------------------- sidebar tabs -------------------- */ #sidebartop { background: #0084CE;float: left; width: 100%; margin: 0; padding: 0; clear: both; border: none;background-origin: padding-box; border-bottom-color: #CCC; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CCC; border-left-style: solid; border-left-width: 1px; border-right-color: #CCC; border-right-style: solid; border-right-width: 1px; border-top-color: #CCC; border-top-left-radius: 5px; border-top-right-radius: 5px; border-top-style: solid; border-top-width: 1px; box-shadow: #DDD 0px 0px 5px 5px; padding:3px;} #sidebartabs { width: 288px; margin: 0; } #sidebartabs li { margin: 0; padding: 0; list-style: none; } #sidebartabs ul li { padding: 5px; margin: 0; } #sidebartabs ul li :hover{} #sidebartabs ul li.active{background: #ff9933;} #sidebartabs ul ul li { padding: 0; } #sidebartabs ul ul ul li { padding: 0; background: #0084CE; } ul.tabs { margin: 0; padding: 0; float: left; list-style: none; width: 100%; } ul.tabs li { background: #0084CE;width: 83px; height: 22px; float: left; margin: 0; padding: 0; overflow: hidden; position: relative; background: #0084CE;} ul.tabs li a { background: #0084CE;text-decoration: none; display: block; padding: 0 0 1px; outline: none; text-align: center; } #sidebartabs h4, #sidebartabs h4 a { margin: 0 0 10px; padding: 0; color: #fff; background: none; border: none; } html ul.tabs li { background: #0084CE; border-top-left-radius: 5px; border-top-right-radius: 5px; } html ul.tabs li.active, html ul.tabs li.active a:hover { } .tab_container { clear: both; float: left; width: 100%; background: #fff; } .tab_content { padding: 0; margin: 0; } .tab_container ul :hover{ margin: 0; text-decoration: none; font-weight: bold; text-decoration: none; padding: 0px 4px; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear; background: #f5f5f5;} /* ===================== bottom-menu ===================== */ #ftad { padding:10px;} #bottom-menu { z-index: 1; list-style-type: none; border-bottom-color: #CCC; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CCC; border-left-style: solid; border-left-width: 1px; border-right-color: #CCC; border-right-style: solid; border-right-width: 1px; border-top-color: #CCC; box-shadow: #DDD 0px 0px 5px 5px; padding:10px; width: 960px; margin: 0 auto; } #bottom-menu-inner { margin: auto; width: auto; position: relative; } #bottom-menu a { text-decoration: none; } #bottom-menu a:hover { text-decoration: none; font-weight: bold;color: #555; text-decoration: none; padding: 0px 4px; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear; color: black; } #bottom-menu ul { margin: 0; padding: 0; list-style: none; } #bottom-menu ul li a { line-height: 22px; } #bottom-menu ul li li { padding-left: 10px; border-bottom: none; } #bottom-menu h4 { margin: 0 0 10px; background: #0084CE;line-height: 22px;border: 1px solid #DDD; color:white; padding: 4px 3px; font-weight: bold;} #bottom-menu-left { width: 260px; margin: 0 40px; float: left; display: inline; } #bottom-menu-center { width: 260px; margin: 0 40px 0 0; float: left; display: inline; } #bottom-menu-right { width: 260px; margin: 0 40px 0 0; float: left; display: inline; } /* ===================== footer ===================== */ #footer { margin: 0 auto; padding: 10px; z-index: 1; list-style-type: none; width: 100%; } #footer-inner { margin: auto; width: auto; position: relative; } #footer-left, #footer-right { width: 400px; font-size: 14px; } #footer-left { float: left; } #footer-right { float: right; text-align: right;} #footer-left p, #footer-right p { padding: 0 40px; } #footer-left a, #footer-right a { font-weight: bold; } #footer-left, #footer-left a, #footer-right, #footer-right a {text-decoration: none; } /* ===================== pagenavi ===================== */ #pagenavi { text-align:left; height:0px; font-weight:bold; line-height:24px; padding: 33px;} #pagenavi a { padding: 3px 8px 3px 8px; margin: 2px; text-decoration: none; color: #ffffff; line-height:24px; background-color: #0084ce;border: 2px solid #ddd; } #pagenavi span { padding: 3px 8px 3px 8px; margin: 2px;border: 1px solid #ddd; text-decoration: none; color: #ffffff; line-height:24px; background-color: #0084ce; } #pagenavi a:hover, #pagenavi span.current { color:#fff; background-color: #ff9933; text-decoration: none; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear; } #pagenavi span.current { padding: 3px 8px 3px 8px; margin: 2px; line-height:25px; font-weight: bold; color: #fff; background:#ff9933; } /* ===================== Scroll to top ===================== */ .backtop { background: url("images/btop.png") no-repeat scroll right top transparent; border: 0 solid #656565; float: right; font-size: 12px; color:#ff9933; margin: 0 0 4px 0; padding: 8px 15px; text-align: center; width: 100px; } .backtop:hover{ text-decoration:none;opacity: 0.5; } /* ===================== calendar ===================== */ table#wp-calendar { width: 100%; text-transform: none; padding-top: 0; margin-top: 0; } table#wp-calendar caption { padding: 0 10px 10px; } table#wp-calendar th { padding: 0; text-align: center; } table#wp-calendar td { padding: 0; text-align: center; } /* ===================== comments ===================== */ .comments {margin: 10px 0;} .comments h3 {margin:50px 0 30px 0;font-size:24px;font-waight:bold;} ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; } ol.commentlist li.comment { border: 1px solid #ddd; padding:1em; margin-bottom: 10px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } ol.commentlist li div.vcard { font-size:18px;} ol.commentlist li div.vcard cite.fn { font-style:normal; } ol.commentlist li div.vcard img.avatar { border:2px solid #ccc; float:left; margin:0 1em 1em 0; } ol.commentlist li div.comment-meta { font-size:9px; margin-bottom: 10px;} ol.commentlist li div.comment-meta a { color: #aaa; } ol.commentlist li p { margin: 0; } ol.commentlist li ul { list-style:square; margin:0 0 1em 2em; } .commentlist .bypostauthor { } ol.commentlist li div.reply { font-size:11px; font-weight: bold; line-height: 1em; text-decoration: none; font-family: sans-serif; display: inline-block; line-height: 2.1em!important; cursor: pointer; padding: .25em .5em; margin: 0 .6em 0; border: 1px solid #F2F2F2; border-bottom-color: #DDD; color: #444 !important; text-align: center; text-decoration: none !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: -moz-linear-gradient(center top, #F8F8F8 20%, #DDD 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #F8F8F8),color-stop(1, #EEE)); background: -moz-linear-gradient(center top, #F8F8F8 20%, #DDD 100%); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3) /*Top*/, inset 0 0 2px rgba(255, 255, 255, .3) /*Shine*/, 0 1px 2px rgba(0, 0, 0, .29) /*Shadow*/; -moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3) /*Top*/, inset 0 0 2px rgba(255, 255, 255, .3) /*Shine*/, 0 1px 2px rgba(0, 0, 0, .29) /*Shadow*/; } ol.commentlist li div.reply a { font-weight:bold; } ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; } ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em .25em; } ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em .25em; } ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em .25em; } ol.commentlist li.even { background:#fff; } ol.commentlist li.odd { background:#f5f5f5; } ol.commentlist li.pingback { border-bottom:1px dotted #676767; padding:1em; } #commentform #author, #commentform #email, #commentform #url, #commentform #comment { background:#f5f5f5;border: 1px solid #ccc; border-radius: 3px; font: inherit; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 1px; padding: 5px; } #commentform #author:focus, #commentform #email:focus, #commentform #url:focus, #commentform #comment:focus { border: 1px solid #aaa; } #commentform #author, #commentform #email, #commentform #url { width: 200px;} #commentform #comment { width: 400px; margin-left: 20px; } #commentform p { padding: 15px 0; } #commentform #email { width: 400px; margin-left: 36px; } #commentform #author { width: 400px; margin-left: 36px; } #commentform #url { width: 400px; margin-left: 30px; } #commentform small { line-height: 26px; } #commentform #submit { float:right; background: #0084CE; cursor: pointer; font-weight: bold; padding: 4px 16px; color:white; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; transition: all 0.25s linear; margin: 20px;} #commentform #submit:hover { text-decoration: none; background:#ff9933; color:white; } /* ===================== css3/buttons ===================== */ .sticky { background: #f5f5f5; color:black; border-left:15px solid #ff9933; border-right:1px solid; border-top:1px solid; border-bottom:1px solid; } .gallery { margin: 0 auto 18px; } .gallery .gallery-item { float: left; margin-top: 0; text-align: center; width: 33%; } .gallery-columns-2 .gallery-item { width: 50%; } .gallery-columns-4 .gallery-item { width: 25%; } .gallery img { border: 2px solid #cfcfcf; } .gallery-columns-2 .attachment-medium { max-width: 92%; height: auto; } .gallery-columns-4 .attachment-thumbnail { max-width: 84%; height: auto; } .gallery .gallery-caption { color: #888; font-size: 12px; margin: 0 0 12px; } .gallery dl { margin: 0; } .gallery img { border: 10px solid #f1f1f1; } .gallery br+br { display: none; }