/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
/* JetPack Social Buttons */
div.sharedaddy div.sd-block {
	border-top: 1px solid rgba(0,0,0,0.13);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: rgba(0,0,0,0.13);
	padding: 0;
}

h3.sd-title {
	color: #e5e5e5 !important;
	font-size: 8px !important;
	font-family: open sans, 'verdana', arial !important;
	font-weight: 300;
	letter-spacing: 1.5px !important;
	text-transform: uppercase !important;
}

div.sharedaddy .sd-content {
	float: left;
	margin-top: 10px;
/*margin-top: 1rem;*/
}

div.sharedaddy a.sd-button {
	border: none !important;
	box-shadow: none;
}

.sd-social-icon-text a.sd-button > span, a.sd-button > span {
	opacity: 1;
	padding: 6px 12px;
/*padding: .4rem 1rem;*/
}

li.share-linkedin a.sd-button > span,
li.share-digg a.sd-button > span,
li.share-stumbleupon a.sd-button > span,
li.share-email a.sd-button > span,
li.share-reddit a.sd-button > span, 
li.share-facebook a.sd-button > span,
li.share-google-plus-1 a.sd-button > span,
li.share-tumblr a.sd-button > span,
li.share-pinterest a.sd-button > span,
li.share-twitter a.sd-button > span,
li.share-pocket a.sd-button > span {
	border: none;
	color: #fff;
	font-family: open sans, 'verdana', arial;
	font-size: 9px;
/*font-size: .6rem;*/
	font-weight: 300;
	letter-spacing: 1.5px;
	text-transform: uppercase;
}

a.sharing-anchor.sd-button.share-more span {
	background: #6d6d6d !important;
	font-family: open sans, 'verdana', arial;
	color: #fff;
	font-size: 9px;
	font-weight: 300;
	letter-spacing: 1.5px;
	text-transform: uppercase;
}

li.share-linkedin a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-linkedin a.sd-button:hover > span {
	background: #007bb6 !important;
}

li.share-digg a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-digg a.sd-button:hover > span {
	background: #356AA0 !important;
}

li.share-stumbleupon a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-stumbleupon a.sd-button:hover > span {
	background: #EB4924 !important;
}

li.share-email a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-email a.sd-button:hover > span {
	background: #424242 !important;
}

li.share-reddit a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-reddit a.sd-button:hover > span {
	background: #CEE3F8 !important;
}

li.share-facebook a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-facebook a.sd-button:hover > span {
	background: #4965a0 !important;
}

li.share-twitter a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-twitter a.sd-button:hover > span {
	background: #55ACEE !important;
}

li.share-google-plus-1 a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-google-plus-1 a.sd-button:hover > span {
	background: #dd4b39 !important;
}

li.share-tumblr a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-tumblr a.sd-button:hover > span {
	background: #35465D !important;
}

li.share-pocket a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-pocket a.sd-button:hover > span {
	background: #F15367 !important;
}

li.share-pinterest a.sd-button > span {
	background: #b1b1b1 !important;
}

li.share-pinterest a.sd-button:hover > span {
	background: #D5222A !important;
}

.sd-content .sd-button span.share-count {
	color: #fff !important;
	font-size: 100% !important;
}

.sd-button span.share-count {
/* Disable Counters */
	display: none;
}

div.sharedaddy h3 {
	font-size: 20px !important;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-transform: none;
	letter-spacing: 0;
	line-height: 1;
	font-weight: bold;
}

/*end*/
div.comment-body {
	font-family: 'open sans', helvetica, arial, sans-serif !important;
}

#comment {
	font-family: 'open sans', helvetica, arial, sans-serif !important;
}

#comments {
	font-family: 'open sans', helvetica, arial, sans-serif !important;
	font-size: 12px !important;
}

/*wordpress social buttons title mod
h3.sd-title {
	font-family: 'open sans', helvetica, arial, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #8a8a8a !important;
}
*/
/* SHARE THIS BUTTON MOD
	.st_sharethis_custom {
	background: url("http://kiriakakis.net/wp-content/uploads/2013/01/Share.gif") no-repeat scroll left top transparent !important;
	padding:0px 16px 0 0;

}
end*/
/*DREAM JOURNAL -GR*/
/*fixes the small size of imgs within tables in Chrome*/
tbody tr td  img {
	max-width: none !important;
}

/*end*/
body.page-id-2179 div.threecol {
	display: none;
}

body.page-id-2179 div.ninecol.last {
	margin-left: 0 !important;
	margin-top: -70px !important;
}

body.page-id-2179 {
	background-color: #000000;
}

/*end*/
/*DREAM JOURNAL - ENG*/
/*fixes the small size of imgs within tables in Chrome*/
tbody tr td  img {
	max-width: none !important;
}

/*end*/
body.page-id-3461 div.threecol {
	display: none;
}

body.page-id-3461 div.ninecol.last {
	margin-left: 0 !important;
	margin-top: -70px !important;
}

body.page-id-3461 {
	background-color: #000000;
}

/*end*/
/*ABOUT SLIDESHOW*/
body.page-id-213 div.ninecol.last {
	margin-top: -50px !important;
	margin-left: 110px !important;
}

/*BLOG SIDEBAR WIDGET MODS*/
#s {
	border-style: none;
	background-color: #f0f0f0;
	width: 120px;
	font-size: 12px;
}	


#searchform div {
	margin-left: -14px;
	padding-bottom: 20px;
	padding-top: 25px;
}

#searchsubmit {
	border-style: none;
	color: #999999;
	background-color: #ffffff;
	font-family: dosis;
	text-transform: uppercase;
	letter-spacing: 1pt;
	margin-left: -4px;
	margin-top: -8px;
}

li.widget.widget_archive {
	padding-bottom: 20px;
	margin-top: 25px;
}

li.widget.widget_archive select {
	border-style: none;
	color: #999999;
	text-transform: capitalize;
	font-size: 12px;
	letter-spacing: 1pt;
	background-color: #f0f0f0;
}

/* SUBSCRIPTION WIDGET */
#ny_subscribe_submit_wrapper {
	margin-top: -27px !important;
}

#ny_subscribe_submit {
	margin-top: 27px;
	font-size: 10px;
	letter-spacing: 1px;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: dosis;
	border-style: none;
	background-color: #c7c7c7;
	color: #ffffff;
}

li.widget.widget_archive {
	margin-bottom: 20px;
}

div.entry-content div {
	color: #444;
}

li.widget.widget_archive select {
	border-style: none;
}

#ny_subscribe_wrapper p {
	margin-top: -20px;
	color: #999999;
	font-family: dosis;
	letter-spacing: 1px;
	padding-left: 0 !important;
}

#ny_email {
	border-style: none !important;
	width: 120px !important;
	background-color: #f0f0f0;
	box-shadow: 0 0 5px rgb(255,255,255) !important;
	-webkit-box-shadow: 0 0 5px rgb(255,255,255) !important;
	letter-spacing: 1pt;
	font-family: dosis !important;
}

input#ny_name {
	border-style: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	background-color: #F0F0F0 !important;
	font-family: dosis !important;
	width: 120px;
}

/* Subscription end*/
/*END*/
/*BLOG CATEGORIES MODS*/
li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-506 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-1643 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-1644 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-504 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-1642 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-505 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-502 a {
	color: #999999;
	font-size: 12px;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-503 a {
	color: #999999;
	font-size: 12px;
}

/*END*/
/* FOOTER COPYRIGHT NOOTICE*/
div.textwidget {
	width: 600px;
	color: #adadad;
	font-size: 10px;
}

/*end*/
/*PAGE FORMAT MODS*/
/*ANEMOTAFIA*/
body.page-id-1842 div.threecol {
	display: none;
}

body.page-id-1842 div.ninecol.last {
	margin-left: 20px !important;
	margin-top: 50px !important;
}

body.page-id-1842 {
	background-color: #000000;
}

/*ANEMOTAFIA-ABOUT*/
body.page-id-1858 div.threecol {
	display: none;
}

body.page-id-1858 div.ninecol.last {
	margin-left: 100px !important;
	margin-top: 50px !important;
}

body.page-id-1858 {
	background-color: #000000;
}

/*ANEMOTAFIA ABOUT -END*/
div#page.hfeed.container {
	width: 900px;
}

div#primary.ninecol.last {
	width: 740px;
}

p.slideshow-caption {
	color: #828282 !important;
}

div.textwidget a {
	font-family: dosis;
	color: #adadad;
}

body.page-id-250 div.ninecol.last {
	width: 1100px;
}

/*MUSED-PARK*/
body.page-id-248 div.ninecol.last {
	width: 800px !important;
}

body.page-id-248 div.threecol {
	display: none;
}

body.page-id-248 div.ninecol.last {
	margin-left: 70px !important;
}

/*MUSED-PARK- end*/
/*MUSED-LOST*/
body.page-id-1098 div.ninecol.last {
	width: 1100px !important;
}

body.page-id-1098 div.threecol {
	display: none;
}

body.page-id-1098 div.ninecol.last {
	margin-left: -50px !important;
}

/*MUSED-LOST-end*/
body.page-id-132 header.entry-header {
	margin-top: -40px;
}

body.page-id-128 header.entry-header {
	margin-top: -40px;
}

body.page-id-254 header.entry-header {
	margin-top: -25px;
}

body.page-id-254 div.pager.clearfix {
	margin-bottom: -20px;
	margin-top: -11px;
}

body.page-id-239 header.entry-header {
	margin-top: -25px;
}

/*body.page-id-248 {
background-color:#000000;
}*/
div.slideshow-nav.ps-text-nav {
	font-family: dosis;
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: 1px;
	color: #949494 !important;
	margin-bottom: -10px;
}

a.activate-fullscreen.psp-icon.psp-icon-replace {
	color: #808080;
}

a.show.psp-toggle.psp-icon.psp-icon-replace.active {
	color: #808080;
}

a.slideshow-next.psp-icon.psp-icon-replace {
	color: #808080;
}

a.slideshow-prev.psp-icon.psp-icon-replace {
	color: #808080;
}

/*MENU STYLE MODS*/
#secondary ul.menu {
	letter-spacing: 1px;
	line-height: 20px;
	margin-left: 0;
	font-family: 'carme', helvetica, arial, sans-serif;
}

ul.sub-menu {
	line-height: 15px;
	margin-left: 3px !important;
	margin-top: 3px !important;
}

.dcjq-accordion ul a {
	font-family: 'Dosis', helvetica, arial, sans-serif;
	color: black;
	font-size: 13px;
}

.dcjq-accordion ul li ul li a {
	color: #8e8f8f;
	font-size: 11px;
}

.dcjq-accordion ul li ul li a.active {
	color: #de5e5e !important;
}

.dcjq-accordion ul a:hover {
	text-decoration: none;
	color: #8e8f8f;
}

.dcjq-accordion ul.menu li a.active {
	color: black;
}

.dcjq-accordion ul li a.active {
	border-bottom: 1px dashed red;
	text-decoration: none;
}

.dcjq-accordion ul li ul li a {
	border-color: transparent !important;
}

/*END*/
/*SLIDESHOW MODS*/
a.bullet.psp-icon.psp-icon-replace.activeSlide {
	color: #a6a6a6;
}

a.bullet.psp-icon.psp-icon-replace {
	color: #d6d6d6;
}

/*END*/
/*FOOTER MODS
body.blog #colophon {
    background-color: #e0e0e0;
    padding-bottom: 130px;
    padding-left: 0;
    padding-right: 3px;
    padding-top: 65px;
    margin-top: 12px;
    margin-left: 0px;
   width: 100%
}
body.single #colophon {
    background-color: #e0e0e0;
    padding-bottom: 230px;
    padding-left: 0;
    padding-right: 3px;
    padding-top: 25px;
    margin-top: 12px;
}
#colophon .widget {
       width: 150px; 
       float: left; 
      margin-right: 15px; 
}

li.widget.widget_categories {
    margin-top: -13px;
    margin-right: -10px;
}

li.widget.widget_archive {
    margin-top: -13px;
    margin-right: -1px;
}
*/
/*END*/
a.widget_sp_image-image-link img {
	margin-bottom: 18px;
	margin-top: 3px;
}

#site-title span a {
	font-family: carme;
}

#site-title {
	display: none;
}

/*BLOG FONT AND OTHER MODS*/
div.page-link {
	margin-top: -20px;
	margin-left: 320px;
}

span.meta-prep.meta-prep-author {
	display: none;
}

a.url.fn.n {
	display: none;
}

span.meta-sep {
	display: none;
}

a {
	text-decoration: none;
}

span.sep {
	display: none;
}

div.entry-meta {
	font-family: 'carme', helvetica, arial, sans-serif;
	font-size: 12px;
	font-style: none;
}

time.entry-date {
	font-family: 'carme', helvetica, arial, sans-serif;
	text-decoration: none !important;
	color: #a6a6a6;
}

footer.entry-meta {
	padding-top: 22px;
	font-family: 'open sans', helvetica, arial, sans-serif;
	font-size: 11px;
	color: #a1a1a1 !important;
	border-style: dashed;
	border-bottom-width: 1px;
	border-color: #cccccc !important;
}

footer.entry-meta a {
	color: #a1a1a1 !important;
	font-weight: 600;
}

span.cat-links a {
	font-family: 'open sans', helvetica, arial, sans-serif;
	color: #a1a1a1 !important;
}

span.comments-link a {
	font-family: 'open sans', helvetica, arial, sans-serif;
	color: #a1a1a1 !important;
}

div.entry-content div {
	font-size: 12px;
	font-family: 'open sans', helvetica, arial, sans-serif;
}

div.entry-content div p {
	color: #444;
}

aside.widget {
	display: none;
}

#nav-below {
	font-family: 'open sans', helvetica, arial, sans-serif;
}

#searchform div {
	float: none;
}

#comment {
	width: 500px;
}

select.postform {
	font-family: dosis;
}

span.title {
	color: #adadad !important;
	font-weight: normal !important;
	font-size: 15px;
	font-family: dosis;
	text-transform: uppercase;
}

h2.widget-title {
	font-family: dosis;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#cudazi-latest-tweets h3 {
	font-family: dosis !important;
	font-weight: normal !important;
	font-size: 16px !important;
	letter-spacing: 1px !important;
}

#cudazi-latest-tweets {
	width: 350px;
	margin-top: -13px;
}

span.tweet_text {
	font-family: open sans;
	font-size: 5px;
}

li.widget.widget_search {
	margin-top: -11px;
	margin-left: 13px;
	margin-right: -1px;
}

div.nav-next a {
	font-family: open sans condensed;
	font-size: 16px;
	letter-spacing: 1px;
}

li.widget.widget_tag_cloud {
	margin-top: -10px;
	width: 130px;
	height: 150px;
	margin-left: 20px;
}

div.nav-previous a {
	font-family: open sans condensed;
	font-size: 16px;
	letter-spacing: 1px;
}

/*END*/
/*PAGE TITLES NOT VISIBLE*/
.page .entry-title {
	display: none;
}

/*END*/
#submit {
	font-family: open sans;
}

#respond h3 {
	font-family: open sans;
	font-weight: bold;
	font-size: 15px;
}

#commentform p {
	font-family: open sans;
}

#commentform p a {
	color: #a1a1a1 !important;
}

#comment {
	width: 95%;
}

div.textwidget {
	font-family: open sans;
	padding-top: 10px;
	width: 195px;
}

select.postform {
	font-family: open sans;
	border-style: none;
	color: #757575 !important;
	padding-left: 4px;
}

li.widget.widget_archive select {
	font-family: dosis;
	border-style: none;
	color: #757575 !important;
}

div.entry-summary p {
	font-family: 'open sans', helvetica, arial, sans-serif;
}

div div a {
	color: #a1a1a1;
}

span.comments-link a {
	padding-left: 9px;
	padding-right: 9px;
}

header.entry-header {
	padding-bottom: 1px;
}

span.tag-links {
	padding-left: 9px;
}

h1.page-title {
	font-family: dosis;
	font-size: 17px;
	text-transform: uppercase;
	color: #d65249;
}

div.ninecol.last a {
	color: #cc311d;
}

div.nav-next a {
	color: #000000;
}

div.nav-previous a {
	color: #000000;
}

/*POST TITLE MODS*/
h1.entry-title a {
	letter-spacing: 1px;
	font-family: Open Sans condensed;
	font-size: 30px;
	font-weight: normal;
	color: #000000 !important;
	line-height: 32px;
}

h1.entry-title {
	font-family: open sans condensed;
	font-size: 30px;
	letter-spacing: 1px;
	font-weight: normal;
	color: #000000 !important;
}

div.entry-content h2 span {
	font-size: 15px;
	letter-spacing: 1pt;
	color: #8a8a8a !important;
}

div.entry-content h2 {
	font-size: 15px;
	font-family: dosis;
	letter-spacing: 1px;
}

/*PAGE MODS*/
div.entry-content p {
	font-family: 'open sans', helvetica, arial, sans-serif;
	font-size: 12px;
	color: #444;
}

div.entry-content p span {
	font-size: 12px !important;
}

div.entry-content h2 {
	font-family: dosis;
	font-size: 20px;
	font-weight: normal;
	margin-top: -33px;
}

div.entry-content div p {
	font-family: 'open sans', helvetica, arial, sans-serif;
	font-size: 12px;
	color: #444;
}

/* SO THE CONTENT DOESN'T OVERLAP THE SIDE BAR  */
#secondary {
	width: 160px !important;
}

/* FOR FIXED SIDEBAR    */
header#branding, #secondary {
	width: 160px;
	position: fixed;
}

#secondary {
	margin-top: 25px;
}

#primary {
	margin: 12px 0 0 190px;
}

#content {
	margin-top: 70px;
	margin-left: -30px;
	margin-right: 30px;
}

.blog #content, .single #content, .archive #content {
	margin-left: 10px;
	margin-right: -10px;
}

/*ACTIVATE THIS WHEN DEACTIVATING FIXED SIDEBAR
#secondary {
   margin-top:-23px;
}
#content {
    margin-top:31px;
    margin-left:-30px;
    margin-right: 30px;
}
.blog #content, .single #content, .archive #content {
    margin-left:10px; 
    margin-right: -10px;
}*/
/*CENTERS WHOLE THEME */
#page {
	width: 900px;
	margin: 0 auto;
}

.blog .row, .page-template-default {
	max-width: none;
}

footer#colophon {
	margin: -40px auto;
	width: 900px;
}

/*REMOVES LIST STYLE FROM SIDEBAR WIDGETS*/
#secondary li {
	list-style: none;
}

.widget-area ul {
	margin-left: 5px;
}

/*BLOG EXCEPTION FOR FIXED SIDEBAR  */
body.blog #secondary {
	position: absolute;
}

body.single-post #secondary {
	position: absolute;
}

body.search.search-results #secondary {
	position: absolute;
}

body.archive #secondary {
	position: absolute;
}

/*TEXT WIDGET MODS*/
div.textwidget p {
	font-style: italic;
}

/*HORIZONTAL GALLERY TEMPLATE/ SLIDER TOP*/
.jspHorizontalBar {
	top: 0;
}

/* FOR FIXED WIDTH IN  BLOG CONTENT
.blog #content, .single #content, .archive #content, .search #content {
    width: 600px;
}
*/
/*BLACK HEADLINES FOR WIDGETS*/
h2.widget-title {
	color: #999999;
	font-weight: 400;
	font-size: 13px;
}

/*REMOVES UNDERLINE FROM WIDGET LINKS*/
div.widget-area a {
	text-decoration: none;
}

/* iPhone 4 ----------- 
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {

ul.menu {  
    line-height: 45px;  
}
.dcjq-accordion ul a  {
     font-family: 'Dosis', helvetica, arial, sans-serif; 
     color: black ; 
     font-size: 20px;
}
.dcjq-accordion ul li ul li a {
    line-height: 30px;
    color: #8e8f8f;
    font-size: 16px;  
}

header#branding, #secondary  {
    position:static; 
} 



}

}
li.widget.widget_categories {
   display:none;
    position:  static ;
}
li.widget.widget_archive  {
    display:none;
    position:  static;
}
div.textwidget {
    display:none; 
    position: static;
}
}
*/