1. /* Add overwrites as needed so that the content of the editor field is attractive and not broken */
  2. body { padding: 0; background: #fff; }
  3.  
  4. /* Links */
  5. a img, :link img, :visited img{border:0; outline:none; text-decoration:none}
  6. a{color:#444; text-decoration:none; outline:none}
  7. a:hover{background:#f3f3f3; color:#0299FF; text-decoration:none; outline:0}
  8.  
  9. /* Heading */
  10. h1{font-family:Helvetica,Verdana,Arial,Sans-Serif;font-size:2.5em;color:#444}
  11. h1 a{color:#444;}
  12. h1 a:hover{color:#444;background:transparent;}
  13. h1 a:link{color:#444}
  14. h1 a:visited{color:#444}
  15. h1.single-entry-title{color:#444; font-weight:bold;;margin:10px 0 0.5em 0 !important;font-size:28px !important;}
  16. h2 a,h3 a, h4 a{color:#000000; font-weight:normal}
  17. h2.entry-title{color:#444; font-weight:bold;;margin:0 0 0 0;font-size:15px;}
  18. h2.page-title{font-weight:bold !important; text-align:center; margin:0 0 0.5em 0;font-size:28px;}
  19. h3.widgettitle{color:#444; font-size:1.5em !important;}
  20. .description{color:#444;font-family: 'PT+Sans&subset=latin', Helvetica,Verdana,Arial,Sans-Serif;font-size:1.3em;margin:0.5em 0 0 0px;padding: 0px 10px;}
  21.  
  22. /* Layout */
  23. #wrappermenu{margin:0 auto; padding:0 0 0 0; position:relative; text-align:left;background:#444;}
  24. #wrapperheader{max-width: 1280px;margin:0 auto; padding:0 0 0 0; position:relative; text-align:left;}
  25. #wrapper{max-width: 1280px;margin: 0 auto;position:relative; text-align:left;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
  26. #wrappertop{margin:0 auto; padding:0 0 0 0; position:relative; text-align:left}
  27. #container{margin: 20px 0}
  28. #containerlarge{margin:0.8em 0 2em 2em; display:inline; clear:both;background-color:#fff;}
  29. * html #containerlarge{margin:2em 0 2em 2em; background-color:#fff;}
  30. #content{background-color:transparent; padding: 10px 0;overflow:hidden;}
  31. #content h1{font-size:2.7em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
  32. #content h2{font-size:1.4em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0;line-height:1.3em;}
  33. #content h3{font-size:1.8em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
  34. #content h4{font-size:1.5em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
  35. #content h5{font-size:1.3em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
  36. #content h6{font-size:1.1em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
  37. #content code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 11px;}
  38. #footer{max-width: 1280px;margin: 20px auto;position:relative; text-align:left;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
  39. #footer a,#footerlink a{color:#bbb; text-decoration:none; outline:none;}
  40. #footer a:hover,#footerlink a:hover{background:#f3f3f3; color:#444; text-decoration:none; outline:0}
  41. #footer p,#footerlink p{color:#bbb;}
  42. #footerlink{color:#bbb;margin:0 0.5em 2em 0.5em; padding:1em 0 1em 0; clear:both;  text-align:left; font-size:1.1em; line-height:1em;}
  43. .entry-content-footer{font-family: 'Raleway', sans-serif;font-size:1.3em;color:#444000; margin:auto;padding:1em 0;line-height:2em;}
  44.  
  45. /* Post area */
  46. .hentry{font-weight:normal; margin-bottom:2em}
  47. .entry-content{font:1.3em/1.7em Helvetica,Arial,sans-serif; color:#444000; margin:auto}
  48. .entry-content-home{font:1.2em/1.7em Helvetica,Arial,sans-serif; color:#444000; margin:auto}
  49. .entry-content p{margin:0 0 0.5em 0}
  50. * html .entry-content p{margin:0em 0}
  51. .entry-content ol{margin:0 0 0.5em 2em; padding:0em 1em 1em 0em;}
  52. .entry-content ol li{margin:0 0 0.2em}
  53. .entry-content ul{margin:0 0 0.5em 2em; padding:0em 1em 1em 0em;}
  54. .entry-content ul li{margin:0 0 0.2em}
  55. .entry-content pre{margin:0 0 .5em 2em; padding:0em 1em 1em 0em;}
  56. .entry-content a{color:#444;background:#f3f3f3;}
  57. .entry-content a:visited{color:#0299FF;}
  58. .entry-content a:hover{color:#0299FF;}
  59. .entry-content h2{font-size:1.8em !important}
  60. .entry-content h3{font-size:1.5em !important}
  61. .entry-content h4{font-size:1.3em !important}
  62. .entry-content h5{font-size:1em !important}
  63. .entry-content h6{font-size:0.9em !important}
  64. .alignleft{float:left}
  65. .alignright{float:right}
  66. .center{text-align:center;margin:0 0 1.5em 0}
  67. .entry-meta{color:#bbb; padding:0em; font-size:1.1em; line-height:1.5em}
  68. .entry-meta .tag-links a{color:#444; background:#f3f3f3}
  69. .entry-meta .tag-links a:hover{color:#f3f3f3; background:#444}
  70. .sticky{background-color:transparent}
  71. .page-link{clear:both; color:#000; font-weight:bold; margin:0 0 22px 0; word-spacing:0.5em}
  72. .page-link a:link,
  73. .page-link a:visited{background-color:#FFF;background-color: rgba(255, 255, 255, 0.5); font-weight:normal; padding:0.5em 0.75em; text-decoration:none;color:#444}
  74. .page-link a{background-color:#FFF;background-color: rgba(255, 255, 255, 0.5);color:#444}
  75. .page-link a:active,
  76. .page-link a:hover{background:#f3f3f3; color:#0299FF; text-decoration:none; outline:0}
  77. .posthome{height:350px;background-color:#FFF;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);overflow: hidden;}
  78. .posthometext{margin:0 10px}
  79. .postsingletext{margin:0 10px !important;overflow: hidden;}
  80. .postsingletext ul li{margin:0 1em !important}
  81. .postwidgettext{margin:0 10px !important;overflow: hidden;}
  82. .postwidgettext ul li{margin:0 1em !important}
  83. .postsingle{background-color:#FFF !important;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);}
  84.  
  85. /*Gallery Shorcode*/
  86. .gallery{margin:0 auto;padding:10px 0}
  87. .attachment-medium{max-width:90%; height:auto;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.8);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.8);}
  88. .gallery .gallery-caption{color:#888; font-size:12px; margin:0 0 12px}
  89. .gallery br+br{display:none}
  90. .attachment-thumbnail{max-width:90%; height:auto;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.8);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.8);}
  91.  
  92. /*Caption and images*/
  93. #content .wp-caption{background:#edebe0;line-height:18px;margin-left:auto !important;margin-right:auto !important;margin-bottom:20px;text-align:center;padding:0px;max-width: 100%;}
  94. #content .wp-caption img{margin:10px 10px;max-width: 90%;height: auto;}
  95. #content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px 0;}
  96. #content .attachment img{max-width: 100%;height: auto; }
  97. #content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
  98. #content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
  99. #content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:4px;}
  100. #content img,img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px;max-width: 100%;height: auto; }
  101. #content .attachment img {display: block;margin: 0 auto;max-width: 100%;height: auto; }
  102. iframe, object, embed{max-width: 100%;}
  103.  
  104. /*Table*/
  105. table {border-collapse:collapse;margin:0 0 0.5em 0}
  106. th {font-size:1.2em;padding:4px 6px;border-width:1px;border-style:solid}
  107. td {padding:4px;border-width:1px;border-style:solid}
  108.  
  109. /*definition*/
  110. dl{margin:0 0 24px 0}
  111. dt{font-weight:bold}
  112. dd{margin-bottom:18px}