@font-face {
font-family: 'Tenderness';
src: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/Tenderness-webfont.eot);
src: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/Tenderness-webfont.eot?#iefix) format('embedded-opentype'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/Tenderness-webfont.woff) format('woff'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/Tenderness-webfont.ttf) format('truetype'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/Tenderness-webfont.svg) format('svg');
}
@font-face {
font-family: "myFont";
src: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/ArmedLemon.eot) format('eot'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/ArmedLemon.woff) format('woff'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/ArmedLemon.TTF)  format('truetype');
}
@font-face {
font-family: 'KaushanScriptRegular';
src: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/KaushanScript-Regular-webfont.eot);
src: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/KaushanScript-Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/KaushanScript-Regular-webfont.woff) format('woff'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/KaushanScript-Regular-webfont.ttf) format('truetype'),
url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/font/KaushanScript-Regular-webfont.svg#KaushanScriptRegular) format('svg');
font-weight: normal;
font-style: normal;
}  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block; }
body {
line-height: 1.0em; }
ol, ul {
list-style: none; }
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0; }
::selection {
background: #f9f9f9; }
::-moz-selection {
background: #f9f9f9; } body {
background: #faf8f4 url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/bgpatterns/paper-bg-02.png)!important;
font: 14px/22px 'Lucida Grande','Hiragino Kaku Gothic ProN',
Meiryo, sans-serif;
color: #444;
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;
} h1 {
font-family: 'Tenderness', sans-serif!important;
color: #000;
font-weight: normal; 
text-shadow:0 0px 0 #333;
}
h2, h3, h4, h5, h6 {
font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN',
Meiryo, sans-serif;
color: #666;
font-weight: normal; 
text-shadow:0 0px 0 #333;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; color:inherit }
h1 { font-size: 30px; line-height: 50px; margin-bottom: 14px; letter-spacing:-0.04em; }
h1.biggest { font-size: 30px; line-height:44px; margin:15px 0px 15px 0px; font-weight:lighter; letter-spacing:-0.02em; }
h2 { font-size: 21px; line-height: 35px; margin:0px 0px 0px 0px; }
h3 { font-size: 21px; line-height: 29px; }
h4 { font-size: 21px; line-height: 26px; }
h5 { font-size: 18px; line-height: 23px; }
h6 { font-size: 12px; line-height: 21px; margin:5px 0 0 0 }
.subheader { color: #777; }
p { margin: 5px 0 20px 0; line-height:1.7em; }
p.featured { }
p img { margin: 0; }
p.lead { font-size: 21px; line-height: 27px;  }
em { font-style: italic; }
strong { font-weight: bold; }
small { font-size: 80%; } blockquote, blockquote p { font-size: 14px; font-style:italic; line-height: 24px; }
blockquote { margin: 0 0 20px; padding: 9px 20px 1px 25px; margin-left:25px; border-left: 2px solid #bbb; }
blockquote cite { display: block; font-size: 12px; color: #555; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }
hr { 
border: solid #bbb; 
border-width: 1px 0 0; 
clear: both; 
margin: 30px 0 30px 0; 
height: 0; 
}
hr.headertop {
margin:30px 0 30px 0;
}
hr.headerbottom {
margin:20px 0 0px 0;
}
hr.footer { 
margin:20px 0 20px 0; 
}
hr.square { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/squares.png); 
clear: both; 
margin: 20px 0 0px 0; 
height: 5px;
} a {
text-decoration: none; 
outline: 0; 
-webkit-transition: color 0.3s linear;
-moz-transition: color 0.3s linear;
-ms-transition: color 0.3s linear;
-o-transition: color 0.3s linear;
transition: color 0.3s linear;
}
a:hover, a:focus { }
p a, p a:visited { line-height: inherit; }
.thecontent a,.title a {
color: #62b8c9 !important; } ul, ol { margin-bottom: 20px; margin-top:20px; }
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul, ul.disc { list-style: disc outside; }
ul ul, ul ol,
ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
ul ul li, ul ol li,
ol ol li, ol ul li { margin-bottom: 6px; }
li { line-height: 18px; margin-bottom: 12px; }
ul.large li { line-height: 21px; }
li p { line-height: 21px; } img.scale-with-grid {
max-width: 100%;
height: auto; }
img {
max-width: 100%;
height: auto !important;
} .button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
background: #eee; background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.1) 100%); background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.1)), color-stop(100%,rgba(0,0,0,.1))); background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.1) 100%); background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.1) 100%); background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.1) 100%); border: 1px solid #aaa;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #444;
display: inline-block;
font-size: 12px;
text-decoration: none;
text-shadow: 0 1px rgba(255, 255, 255, .75);
cursor: pointer;
margin-bottom: 20px;
line-height: normal;
padding: 8px 15px;
text-transform:uppercase;
}
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
color: #222;
background: #ddd; background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.2) 100%); background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.2) 100%); background: #ddd -o-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.2) 100%); background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.2) 100%); background: #ddd linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.2) 100%); border: 1px solid #888;
border-top: 1px solid #aaa;
border-left: 1px solid #aaa; }
.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
border: 1px solid #666;
background: #ccc; background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); }
.button.full-width,
button.full-width,
input[type="submit"].full-width,
input[type="reset"].full-width,
input[type="button"].full-width {
width: 100%;
padding-left: 0 !important;
padding-right: 0 !important;
text-align: center; } button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} form {
margin-bottom: 20px; }
fieldset {
margin-bottom: 20px; }
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
border: 1px solid #ccc;
padding: 14px 12px;
outline: none;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #777;
margin-top: 5px;
width: 210px;
max-width: 100%;
margin-bottom: 20px;
background: #fff;
-webkit-transition: background-color .2s ease, border-color .2s ease;
-moz-transition: background-color 2s ease, border-color .2s ease;
-o-transition: background-color 2s ease, border-color .2s ease;
-ms-transition: background-color 2s ease, border-color .2s ease;
transition: background-color .2s ease, border-color .2s ease;
}
select {
padding: 0; }
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
border: 1px solid #aaa;
background-color:#fff;
color: #444;
-moz-box-shadow: 0 0 5px rgba(0,0,0,.2);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
box-shadow:  0 0 5px rgba(0,0,0,.2); }
textarea {
min-height: 60px; }
label,
legend {
display: block;
font-size: 13px; 
margin-bottom:3px;  }
select {
width: 220px; }
input[type="checkbox"] {
display: inline; }
label span,
legend span {
font-weight: normal;
font-size: 13px;
color: #444; }
input.tiny { 
width: 50px;
}	
input.small { 
width: 100px;
}
input.medium { 
width: 150px;
}
input.large { 
width: 210px;
} .remove-bottom { margin-bottom: 0 !important; }
.half-bottom { margin-bottom: 10px !important; }
.add-bottom { margin-bottom: 20px !important; }
.pull-right { float:right }
.align-right { text-align:right }   .container                                  { position: relative; width: 900px; margin: 0 auto; padding:0;  }
.container .column,
.container .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; padding:0px;}
.row                                        { margin-bottom: 20px; } .column.alpha, .columns.alpha               { margin-left: 0; }
.column.omega, .columns.omega               { margin-right: 0; } .container .one.column,
.container .one.columns                     { width: 40px;  }
.container .two.columns                     { width: 100px; }
.container .three.columns                   { width: 160px; }
.container .four.columns                    { width: 220px; }
.container .five.columns                    { width: 280px; }
.container .six.columns                     { width: 340px; }
.container .seven.columns                   { width: 400px; }
.container .eight.columns                   { width: 460px; }
.container .nine.columns                    { width: 520px; }
.container .ten.columns                     { width: 580px; }
.container .eleven.columns                  { width: 640px; }
.container .twelve.columns                  { width: 700px; }
.container .thirteen.columns                { width: 760px; }
.container .fourteen.columns                { width: 820px; }
.container .fifteen.columns                 { width: 880px; }
.container .sixteen.columns                 { width: 940px; }
.container .fifteensp.columns               { width: 880px; }
.container .one-third.column                { width: 300px;}
.container .two-thirds.column               { width: 600px; padding-right:0px;overflow:hidden;} .container .offset-by-half                  { padding-left: 30px;  }
.container .offset-by-one                   { padding-left: 60px;  }
.container .offset-by-two                   { padding-left: 120px; }
.container .offset-by-three                 { padding-left: 180px; }
.container .offset-by-four                  { padding-left: 240px; }
.container .offset-by-five                  { padding-left: 300px; }
.container .offset-by-six                   { padding-left: 360px; }
.container .offset-by-seven                 { padding-left: 420px; }
.container .offset-by-eight                 { padding-left: 480px; }
.container .offset-by-nine                  { padding-left: 540px; }
.container .offset-by-ten                   { padding-left: 600px; }
.container .offset-by-eleven                { padding-left: 660px; }
.container .offset-by-twelve                { padding-left: 720px; }
.container .offset-by-thirteen              { padding-left: 780px; }
.container .offset-by-fourteen              { padding-left: 840px; }
.container .offset-by-fifteen               { padding-left: 900px; }  @media only screen and (min-width: 768px) and (max-width: 959px) {
.container                                  { width: 768px; }
.container .column,
.container .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; }
.column.alpha, .columns.alpha               { margin-left: 0; margin-right: 0px; }
.column.omega, .columns.omega               { margin-right: 0px; margin-left: 0px; }
.alpha.omega                                { margin-left: 0px; margin-right: 0px; }
.container .one.column,
.container .one.columns                     { width: 28px; }
.container .two.columns                     { width: 76px; }
.container .three.columns                   { width: 124px; }
.container .four.columns                    { width: 172px; }
.container .five.columns                    { width: 220px; }
.container .six.columns                     { width: 268px; }
.container .seven.columns                   { width: 316px; }
.container .eight.columns                   { width: 364px; }
.container .nine.columns                    { width: 412px; }
.container .ten.columns                     { width: 460px; }
.container .eleven.columns                  { width: 508px; }
.container .twelve.columns                  { width: 556px; }
.container .thirteen.columns                { width: 604px; }
.container .fourteen.columns                { width: 652px; }
.container .fifteen.columns                 { width: 700px; }
.container .sixteen.columns                 { width: 748px; }
.container .fifteensp.columns                 { width: 700px; }
.container .one-third.column                { width: 300px; }
.container .two-thirds.column               { width: 458px; padding-right:10px;overflow:hidden;} .container .offset-by-half                  { padding-left: 24px;  }
.container .offset-by-one                   { padding-left: 48px; }
.container .offset-by-two                   { padding-left: 96px; }
.container .offset-by-three                 { padding-left: 144px; }
.container .offset-by-four                  { padding-left: 192px; }
.container .offset-by-five                  { padding-left: 240px; }
.container .offset-by-six                   { padding-left: 288px; }
.container .offset-by-seven                 { padding-left: 336px; }
.container .offset-by-eight                 { padding-left: 384px; }
.container .offset-by-nine                  { padding-left: 432px; }
.container .offset-by-ten                   { padding-left: 480px; }
.container .offset-by-eleven                { padding-left: 528px; }
.container .offset-by-twelve                { padding-left: 576px; }
.container .offset-by-thirteen              { padding-left: 624px; }
.container .offset-by-fourteen              { padding-left: 672px; }
.container .offset-by-fifteen               { padding-left: 720px; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.container { width: 420px;  }
.container .columns,
.container .column { margin: 0; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .two-thirds.column { width: 480px;margin-left:0px; overflow:hidden;padding-left:0px;}		
.container .one-third.column { width: 419px;margin-left:0px; overflow:hidden;padding-left:5px;}
.container .fifteensp.columns { width: 400px; margin:0 0px 0 0px;}
.container .fifteensp.columns .four.columns, 
.container .fifteensp.columns .twelve.columns, 
.container .fifteensp.columns .three.columns { width: 400px;  }
}  @media only screen and (min-width: 360px) and (max-width: 479px) {
.container { width: 360px;  }
.container .columns,
.container .column { margin: 0; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .two-thirds.column { width: 360px;margin-left:0px; overflow:hidden;padding-left:5px;}	
.container .one-third.column { width: 348px;margin-left:0px; overflow:hidden;padding-left:5px;margin-top: -20px;}
.container .fifteensp.columns { width: 400px; margin:0 0px 0 0px;}
.container .fifteensp.columns .four.columns, 
.container .fifteensp.columns .twelve.columns, 
.container .fifteensp.columns .three.columns { width: 400px;  }
}  @media only screen and (max-width: 374px) {
}  @media only screen and (max-width: 320px) {
.wrap {width: 320px!important;overflow: hidden!important;}
body { }
.social_btn_footer {float:right!important;}
body { width: 320px;margin-right:0px!important;overflow: hidden!important; }
.container {width:320px!important; overflow: hidden!important; }
input#s.field{}
#header .logo p {font-size:10px;width:320px!important; }
#rss{margin-left:px!important;}
.container .columns,
.container .column { margin: 0; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .two-thirds.column  { width: 340px; margin:0 0px 0 0px;  }
.container .one-third.column   { width: 320px; margin:0 0px 0 0px; margin-top: -20px; }
.container .fifteensp.columns { width: 320px;}
.container .fifteensp.columns .four.columns, 
.container .fifteensp.columns .twelve.columns, 
.container .fifteensp.columns .three.columns { width: 320px; } .container .offset-by-half,
.container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen { padding-left: 0; } h1 { font-size: 32px; line-height:35px; margin-bottom: 5px; letter-spacing:0; }
h2 { font-size: 21px; line-height: 28px; margin:10px 0px 10px 0px; }
h3 { font-size: 21px; line-height: 24px; }
h4 { font-size: 18px; line-height: 21px; }
h5 { font-size: 12px; line-height: 14px; }
}  .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } .clearfix:before,
.clearfix:after,
.row:before,
.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0; }
.row:after,
.clearfix:after {
clear: both; }
.row,
.clearfix {
zoom: 1; } .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.hidden {
display:none	
} [class^="icon-"],
[class*=" icon-"] {
display: inline-block;
width: 14px;
height: 14px;
margin-top: 1px;
*margin-right: .3em;
line-height: 14px;
vertical-align: text-top;
background-image: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/glyphicons-halflings.png);
background-position: 14px 14px;
background-repeat: no-repeat;
}
[class^="social-"] {
display: inline-block;
width: 24px;
height: 24px;
margin-top: 1px;
margin-right: 3px;
line-height: 24px;
vertical-align: text-top;
background-image: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/social.png);
background-position: 24px 24px;
background-repeat: no-repeat;
} .icon-white {
background-image: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/glyphicons-halflings-white.png);
}
.social-facebook {
background-position: 100px 0;
}
.social-facebook:hover {
background-position: 0px -28px;
}
.social-twitter {
background-position: -32px 0;
}
.social-twitter:hover {
background-position: -32px -28px;
}
.social-tumblr {
background-position: -64px 0;
}
.social-tumblr:hover {
background-position: -64px -28px;
}
.social-flickr {
background-position: -96px 0;
}
.social-flickr:hover {
background-position: -96px -28px;
}
.social-pinterest {
background-position: -128px 0;
}
.social-pinterest:hover {
background-position: -128px -28px;
}
.social-vimeo {
background-position: -160px 0;
}
.social-vimeo:hover {
background-position: -160px -28px;
}
.social-google {
background-position: -192px 0;
}
.social-google:hover {
background-position: -192px -28px;
}
.social-linkedin {
background-position: -224px 0;
}
.social-linkedin:hover {
background-position: -224px -28px;
}
.social-behance {
background-position: -256px 0;
}
.social-behance:hover {
background-position: -256px -28px;
}
.social-dribbble {
background-position: -288px 0;
}
.social-dribbble:hover {
background-position: -288px -28px;
}
i.menu-icon { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/menu.png) no-repeat; width:18px; height:18px; display: inline-block;
}
.menu-remove {
width:18px; height:18px;
background: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/glyphicons-halflings.png) -310px 3px no-repeat;
display: inline-block;
line-height: 24px;
}
.icon-glass {
background-position: 0      0;
}
.icon-music {
background-position: -24px 0;
}
.icon-search {
background-position: -48px 0;
}
.icon-envelope {
background-position: -72px 0;
}
.icon-heart {
background-position: -96px 0;
}
.icon-star {
background-position: -120px 0;
}
.icon-star-empty {
background-position: -144px 0;
}
.icon-user {
background-position: -168px 0;
}
.icon-film {
background-position: -192px 0;
}
.icon-th-large {
background-position: -216px 0;
}
.icon-th {
background-position: -240px 0;
}
.icon-th-list {
background-position: -264px 0;
}
.icon-ok {
background-position: -288px 0;
}
.icon-remove {
background-position: -312px 0;
}
.icon-zoom-in {
background-position: -336px 0;
}
.icon-zoom-out {
background-position: -360px 0;
}
.icon-off {
background-position: -384px 0;
}
.icon-signal {
background-position: -408px 0;
}
.icon-cog {
background-position: -432px 0;
}
.icon-trash {
background-position: -456px 0;
}
.icon-home {
background-position: 0 -24px;
}
.icon-file {
background-position: -24px -24px;
}
.icon-time {
background-position: -48px -24px;
}
.icon-road {
background-position: -72px -24px;
}
.icon-download-alt {
background-position: -96px -24px;
}
.icon-download {
background-position: -120px -24px;
}
.icon-upload {
background-position: -144px -24px;
}
.icon-inbox {
background-position: -168px -24px;
}
.icon-play-circle {
background-position: -192px -24px;
}
.icon-repeat {
background-position: -216px -24px;
}
.icon-refresh {
background-position: -240px -24px;
}
.icon-list-alt {
background-position: -264px -24px;
}
.icon-lock {
background-position: -287px -24px;
}
.icon-flag {
background-position: -312px -24px;
}
.icon-headphones {
background-position: -336px -24px;
}
.icon-volume-off {
background-position: -360px -24px;
}
.icon-volume-down {
background-position: -384px -24px;
}
.icon-volume-up {
background-position: -408px -24px;
}
.icon-qrcode {
background-position: -432px -24px;
}
.icon-barcode {
background-position: -456px -24px;
}
.icon-tag {
background-position: 0 -48px;
}
.icon-tags {
background-position: -25px -48px;
}
.icon-book {
background-position: -48px -48px;
}
.icon-bookmark {
background-position: -72px -48px;
}
.icon-print {
background-position: -96px -48px;
}
.icon-camera {
background-position: -120px -48px;
}
.icon-font {
background-position: -144px -48px;
}
.icon-bold {
background-position: -167px -48px;
}
.icon-italic {
background-position: -192px -48px;
}
.icon-text-height {
background-position: -216px -48px;
}
.icon-text-width {
background-position: -240px -48px;
}
.icon-align-left {
background-position: -264px -48px;
}
.icon-align-center {
background-position: -288px -48px;
}
.icon-align-right {
background-position: -312px -48px;
}
.icon-align-justify {
background-position: -336px -48px;
}
.icon-list {
background-position: -360px -48px;
}
.icon-indent-left {
background-position: -384px -48px;
}
.icon-indent-right {
background-position: -408px -48px;
}
.icon-facetime-video {
background-position: -432px -48px;
}
.icon-picture {
background-position: -456px -48px;
}
.icon-pencil {
background-position: 0 -72px;
}
.icon-map-marker {
background-position: -24px -72px;
}
.icon-adjust {
background-position: -48px -72px;
}
.icon-tint {
background-position: -72px -72px;
}
.icon-edit {
background-position: -96px -72px;
}
.icon-share {
background-position: -120px -72px;
}
.icon-check {
background-position: -144px -72px;
}
.icon-move {
background-position: -168px -72px;
}
.icon-step-backward {
background-position: -192px -72px;
}
.icon-fast-backward {
background-position: -216px -72px;
}
.icon-backward {
background-position: -240px -72px;
}
.icon-play {
background-position: -264px -72px;
}
.icon-pause {
background-position: -288px -72px;
}
.icon-stop {
background-position: -312px -72px;
}
.icon-forward {
background-position: -336px -72px;
}
.icon-fast-forward {
background-position: -360px -72px;
}
.icon-step-forward {
background-position: -384px -72px;
}
.icon-eject {
background-position: -408px -72px;
}
.icon-chevron-left {
background-position: -432px -72px;
}
.icon-chevron-right {
background-position: -456px -72px;
}
.icon-plus-sign {
background-position: 0 -96px;
}
.icon-minus-sign {
background-position: -24px -96px;
}
.icon-remove-sign {
background-position: -48px -96px;
}
.icon-ok-sign {
background-position: -72px -96px;
}
.icon-question-sign {
background-position: -96px -96px;
}
.icon-info-sign {
background-position: -120px -96px;
}
.icon-screenshot {
background-position: -144px -96px;
}
.icon-remove-circle {
background-position: -168px -96px;
}
.icon-ok-circle {
background-position: -192px -96px;
}
.icon-ban-circle {
background-position: -216px -96px;
}
.icon-arrow-left {
background-position: -240px -96px;
}
.icon-arrow-right {
background-position: -264px -96px;
}
.icon-arrow-up {
background-position: -289px -96px;
}
.icon-arrow-down {
background-position: -312px -96px;
}
.icon-share-alt {
background-position: -336px -96px;
}
.icon-resize-full {
background-position: -360px -96px;
}
.icon-resize-small {
background-position: -384px -96px;
}
.icon-plus {
background-position: -408px -96px;
}
.icon-minus {
background-position: -433px -96px;
}
.icon-asterisk {
background-position: -456px -96px;
}
.icon-exclamation-sign {
background-position: 0 -120px;
}
.icon-gift {
background-position: -24px -120px;
}
.icon-leaf {
background-position: -48px -120px;
}
.icon-fire {
background-position: -72px -120px;
}
.icon-eye-open {
background-position: -96px -120px;
}
.icon-eye-close {
background-position: -120px -120px;
}
.icon-warning-sign {
background-position: -144px -120px;
}
.icon-plane {
background-position: -168px -120px;
}
.icon-calendar {
background-position: -192px -120px;
}
.icon-random {
background-position: -216px -120px;
width: 16px;
}
.icon-comment {
background-position: -240px -120px;
}
.icon-magnet {
background-position: -264px -120px;
}
.icon-chevron-up {
background-position: -288px -120px;
}
.icon-chevron-down {
background-position: -313px -119px;
}
.icon-retweet {
background-position: -336px -120px;
}
.icon-shopping-cart {
background-position: -360px -120px;
}
.icon-folder-close {
background-position: -384px -120px;
}
.icon-folder-open {
background-position: -408px -120px;
width: 16px;
}
.icon-resize-vertical {
background-position: -432px -119px;
}
.icon-resize-horizontal {
background-position: -456px -118px;
}
.icon-hdd {
background-position: 0 -144px;
}
.icon-bullhorn {
background-position: -24px -144px;
}
.icon-bell {
background-position: -48px -144px;
}
.icon-certificate {
background-position: -72px -144px;
}
.icon-thumbs-up {
background-position: -96px -144px;
}
.icon-thumbs-down {
background-position: -120px -144px;
}
.icon-hand-right {
background-position: -144px -144px;
}
.icon-hand-left {
background-position: -168px -144px;
}
.icon-hand-up {
background-position: -192px -144px;
}
.icon-hand-down {
background-position: -216px -144px;
}
.icon-circle-arrow-right {
background-position: -240px -144px;
}
.icon-circle-arrow-left {
background-position: -264px -144px;
}
.icon-circle-arrow-up {
background-position: -288px -144px;
}
.icon-circle-arrow-down {
background-position: -312px -144px;
}
.icon-globe {
background-position: -336px -144px;
}
.icon-wrench {
background-position: -360px -144px;
}
.icon-tasks {
background-position: -384px -144px;
}
.icon-filter {
background-position: -408px -144px;
}
.icon-briefcase {
background-position: -432px -144px;
}
.icon-fullscreen {
background-position: -456px -144px;
} .page-sidebar, .blog-sidebar {
margin-left:40px; 
}
.widget {
margin-bottom:20px;
padding-bottom:20px;
font-size:11px
}
.widget h4 { 
font-size:16px;
margin-bottom:10px;
}
.widget ul, .widget li { 
list-style: none; 
margin:0 0 0 0px;
}
.widget li { 
padding:8px 0 8px 0;
border-bottom:1px solid;
}
.bottom-sidebar.widget li { 
}
.bottom-sidebar.widget h4 { 
font-size:14px;
margin-bottom:5px;
}
.bottom-sidebar.widget input[type=text] {
width:120px;	
} .bottom-sidebar	.textwidget { 
line-height:1.8em;
} .widget select {
padding:8px;
line-height:35px;
height:35px;	  
}
.widget form {
margin:0;	  
}
.widget input, .widget select {
margin-bottom:10px;  
}
.widget input[type=text] {
width:140px;
padding:8px 12px
}
.widget_pages li , .widget_links li { 
padding-left:0px;
} .zilla-dribbble-shots li { 
margin:0!important;
} .widget_ns_mailchimp { 
margin-bottom:0;
padding:0;
} .widget_nav_menu .sub-menu { 
margin-left:15px;
}
.widget_nav_menu .sub-menu li { 
border:none;
padding:4px 0 4px 0;
} .widget_tag_cloud div a { 
padding:2px 5px 2px 5px;
border:1px solid;
} .Simple_Flickr_Photos { 
display:block
}
.Simple_Flickr_Photos #flickr { 
text-align:left;
}
.Simple_Flickr_Photos #flickr img { 
border:none;
}
.Simple_Flickr_Photos div div { 
display:inline-block;
margin-right:0px;
}
.Simple_Flickr_Photos div div img { 
width:57px;
display:block;
margin:0 6px 0 0!important;
padding:0!important;
}
.bottom-sidebar #flickr img { 
width:47px;
margin:0 8px 2px 0!important;
} .Tumblr li { 
padding:10px 0 10px 0;
font-size:11px
}
.Tumblr li blockquote p { 
font-size:11px;
}
.Tumblr li br {
display:none;	
}
.Tumblr li p { 
padding:2px 0 2px 0;
margin:0;
} .widget_archive li { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sidebar-archive.png) 0 6px no-repeat;
padding:5px 0px 5px 21px;
} .widget_categories li { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sidebar-categories.png) 0 6px no-repeat;
padding:5px 0px 5px 21px;
} .widget.widget_rss h4 a.rsswidget { 
display:inline-block;
}
.widget.widget_rss li { 
padding:5px 0 5px 0;
font-size:11px;
} .widget_recent_entries li, .widget_kpg_cpl li { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sidebar-post.png) no-repeat left center;
padding:5px 0px 5px 21px;
}
.widget_recent_comments li { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sidebar-comment.png) no-repeat left center;
padding:5px 0px 5px 21px;
} .widget .textwidget { 
padding-top:5px;
} .twitter-widget .twitter-date { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sidebar-twitter.png) no-repeat left center;
padding:5px 0px 5px 21px;
display:block;
}
.widget_twitter span.entry-meta { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sidebar-twitter.png) no-repeat left center;
padding:5px 0px 5px 21px;
}
.widget_twitter .intent-meta a { 
margin-right:8px;
}
.widget_twitter span.entry-meta, .widget_twitter span.entry-meta span { 
display:block;
} table#wp-calendar { width:100%; display:block; border:1px solid; }
table#wp-calendar tfoot td { padding-bottom:10px; }
table#wp-calendar td#prev { padding-left:10px; }
table#wp-calendar td#next { padding-right:10px; text-align:right }
#wp-calendar thead { font-weight:bold }
#wp-calendar #today { font-weight:bold }
#wp-calendar th, #wp-calendar tbody td { text-align: center; padding: 6px 11px; font-size:13px; }
#wp-calendar tbody td a { color:#af0c0c; font-weight:bold; }
#wp-calendar tfoot td { padding-top: 3px; }
#wp-calendar caption { font-size: 1.3em; font-weight: bold; text-align: center; margin-bottom: 5px; margin-top:10px; }  @media only screen and (min-width: 768px) and (max-width: 959px) { #wp-calendar th, #wp-calendar tbody td { padding: 4px 6px; } }
@media only screen and (max-width: 767px) {  .widget_wrapper {	margin-left:0px; } #wp-calendar th, #wp-calendar tbody td { padding: 9px 13px; } }   .topmargin { 
margin-top:30px!important;
}
.text-shadow { 
text-shadow:0 1px 0 #fff
} 
.wp-caption, blockquote, .widget li, .widget, .navigation-bottom a, table#wp-calendar, .border-color,.widget_tag_cloud div a { 
border-color:#d5d5d5!important; 
}
.margintoheader { 
margin-top:10px;	
}
.wp-caption { 
border:1px solid;
}
.wp-caption img { 
display:block;
padding:5px 5px 0 5px;
}
.wp-caption p.wp-caption-text {
margin-bottom:5px;
text-align:center;
font-size:11px;
}
.alignleft { 
float:left;
margin-right:10px;
}
.alignright { 
float:right;
margin-left:10px;
}
.aligncenter { 
float:none;
text-align:center;
margin-left:10px;
margin-right:10px;
}
#post-list {
margin-top:220px!important;
}
a.navbarbutton { display:none; }
div.defaultpage { 
margin-top:220px;
}
div.defaultpage p, div.defaultpage h3{ 
width:96%;	
}
a.main-logo { 
font-size:48px; 
line-height:45px; 
font-weight:bold; 
letter-spacing:-0.05em;
}
h6.subtext {
color:#666;
}	
div.project-item .imgdiv { 
position:relative;
}
div.project-item .imgdiv img {
display:block;
}
div.project-item .imgdiv span { 
display:inline-block;
background-color:#fff; 
width:100%; height:100%;
position:absolute; 
z-index:2;
cursor:pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;
}
div.project-item div.thumb_large { 
color:#666; 
margin-bottom:30px;
display:inline-block;
}
div.project-item div.thumb_large p { 
font-size:12px
}
div.project-item div.thumb_large.thumbwithbg {
background-color:#fff;
padding:0 14px 0px 14px;
}
div.project-item div.thumb_large h5 { 
padding:12px 0 0px 0; 
}
.featured img {
-moz-box-shadow: 0px 2px 5px #ccc;
-webkit-box-shadow: 0px 2px 5px #CCC;
box-shadow: 0px 2px 5px #CCC;	
}
span.category { 
padding:5px 0 5px 0; 
display:block;
font-size:14px;
}
a.tags { 
font-size:11px;
background:#FbF9F6;	
color:#666;
border:1px solid #ccc!important;
padding:1px 1px 1px 6px;
margin-bottom:4px;
margin-right:4px;
display:inline-block;
border-radius: 13px;
} div.nav-div { 
float:right; 
font-size:13px;
}
div.nav-div form { 
float:right;
margin:0px 0 15px 8px; 
display:block;
}
div.nav-div form input, div.nav-div form button { 
margin-bottom:0;
}
div.nav-div form input {
padding:7px 10px;
}
div.nav-div form i { 
margin-top:1px;
}
div.nav-div form button { 
padding:7px 10px;
}
ul.main-nav { 
float:right; 
font-size:13px;
font-weight:700;
padding:0px; 
margin:5px 0 0 0;
list-style: none; 
text-shadow:0 1px 0 #f0f0f0; 
}
ul.main-nav ul { 
list-style: none;  
margin:0;
padding:0; 
}
ul.main-nav li { 
font-weight: bold; 
float: left; 
zoom: 1; 
position: relative;
}
ul.main-nav a:hover	{ 
color: #000; 
}
ul.main-nav a:active { 
color: #000; 
}
ul.main-nav li a { 
color:#777;
padding:5px 0px 5px 0px;
margin-left:18px;
position: relative; 
}
ul.main-nav .current_page_item a, ul.main-nav .current_menu_item a, ul.main-nav li:hover a { 
border-bottom:3px solid; 
border-color:#000;
color:#000;
} ul.main-nav ul { 
position: absolute;
z-index:9999;
display: none; 
left: 4px; 
top: 0; 
min-width: 150px;
padding: 20px 0 0 0;
margin: 20px 0 0 0px;
list-style: none;
font-size:11px;
text-shadow:none
}
ul.main-nav ul:after {
top: 4px;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
ul.main-nav ul:after {
border-color: rgba(136, 183, 213, 0);
border-bottom-color: #f9f9f9;
border-width: 8px;
margin-left: 20px;
}
ul.main-nav li:last-child ul {
left:-45px;
}
ul.main-nav li:last-child ul:after {
margin-left: 120px;
}
ul.main-nav ul li { 
font-weight: normal;
color: #000; 
float: none; 
padding:0px;
margin:0;
background-color: #f9f9f9;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
ul.main-nav ul li a	{ 
display: block; 
margin:0;
padding:10px 12px 10px 12px;
border-bottom:none!important; 
} 
ul.main-nav ul li a:hover	{ 
background-color:#ccc;
color:#000;
-webkit-transition: background-color .2s ease, color .2s ease;
-moz-transition: background-color 2s ease, color .2s ease;
-o-transition: background-color 2s ease, color .2s ease;
-ms-transition: background-color 2s ease, color .2s ease;
transition: background-color .2s ease, color .2s ease;
}
ul.main-nav li:hover > ul { 
display: block; 
} .link-color-2 { 
color:#af0c0c;
}
div.blogpost {
float:left;
width:275px;
overflow:hidden;
margin:0 20px 30px 0;
border-bottom:0px solid;
}
#blogpost-02 { 
margin:15px 0 0px 0;
}
div.blogpost_single { 
margin:0px 0 30px 0;
}
div.blogpost_single h2{ 
}
#singlecontent {
margin-top:-8px;
}
#singlecontent .blogpost {
float:left;
width:95%!important;
height:auto!important;
background-color:none!important;
}
#post-list h2 {
z-index:1000;
font-family-: "myFont"!important;
font-size:12px;
color:#987!important;
padding:0px 5px 9px 5px;
position:absolute;
width:230px;
margin:225px 0 0 20px;
background-color: #fff;
background:url()no-repeat;
background-size:200px 100%;
opacity:1.0;
line-height:15px;
letter-spacing:2px;
transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
}
#blogpost-02 h2 {
font-size:15px;
color:#555;
padding:15px 0 0 0;
line-height:18px;
}
div.blogpost div.thecontent {
font-size:13px;
}
.thecontent p{
line-height:1.4em;
}
.thecontent img{
padding:3px;
background:#fff;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
div.blogpost div.title { 
margin:10px 0 20px 0;
padding:2px 0 2px 0; 
display:block;
border-top:1px solid;
border-bottom:1px solid;
clear:both;
font-size:10px;
line-height:1.6em;
}
div.blogpost div.title .datetime { 
float:right
}
div.blogpost .bottom {
min-height:35px;
margin:0px 0 0px 0;  
}
div.blogpost .bottom-single {
margin:10px 0 10px 0;  
}
div.blogpost .bottom a.tags {
margin-left:5px;
font-size:11px;  
}
div.blogpost_single .bottom a.tags {
margin-right:5px;
font-size:12px;  
}
div.blogpage {
margin-top:0px;  
}
div.blogpage .flexslider { 
margin-bottom:15px;
}
.navibg div.navigate_blog {
text-align:right;
margin:60px 0 10px 0;
}
.navibg div.navigate_blog span.pname {
top:6px;
position:relative;
}
div.blogpage .readmore, div.searchpage .readmore {
padding:2px 5px 2px 5px;  
} div.searchpage {
margin-top:30px;  
} 
div.searchpage h1 {
font-size:34px;  
border-bottom:3px solid;
padding:0px 0 20px 0;
margin-bottom:20px;
line-height:1.3em;
} 
div.searchpage .search-item { 
border-bottom:1px solid;
padding:20px 0 20px 0;
}
div.searchpage .search-item h2 { 
font-size:24px;
padding:0 0 10px 0;
margin:0;
}
div.searchpage .search-item a.ptype { 
border:1px solid;
padding:2px 5px 2px 5px;
margin-right:10px;
}
div.searchpage .search-item a.img {
float:right; 
margin-left:20px;
}
div.searchpage .search-item a.img img {
width:100px;
height:100px;
border:1px solid;	
padding:3px; 
margin-top:5px;
}
div.searchpage.p404 { 
margin-top:80px;
}
div.searchpage.p404 h1 { 
font-size:28px;
}
div.searchpage.p404 h2 { 
font-size:18px;
}
.noresults.p404 { 
text-align:center;
margin-top:50px;
}
.noresults h1 { 
font-size:120px; 
font-weight:bold;
line-height:120px;
}
.noresults p { 
font-size:15px;
line-height:1.8em;
}
.noresults label { 
display:none
}
.noresults input[type=submit]{ 
padding:15px 30px;
}
.noresults input[type=text]{ 
width:50%;
} div.commentform {
display:block;
margin-top:40px;		
}
div.commentform .form-allowed-tags { 
display:none
}
div.commentform h2 { 
font-size:21px;
border-bottom:2px solid #bbb;
padding:10px 0 10px 0;
}
div.commentform h2 { 
font-size:18px;
border-bottom:1px solid #bbb;
padding:10px 0 10px 0;
}
div.commentform .singlecomment {
border-bottom:1px solid #bbb;
margin-bottom:15px;
}
div.commentform .singlecomment .who span { 
display:inline-block;
}
div.commentform .singlecomment .who span.img { 
display:inline-block;
margin-right:7px;
border-right:1px solid #bbb;
padding-right:10px;
}
div.commentform .singlecomment .who span.img img {
display:block
}
div.commentform .singlecomment .who span.info { 
font-size:11px; 
line-height:19px;
}
div.commentform .singlecomment .who span.info strong { 
font-size:12px;
}
div.commentform .singlecomment .who { 
display:block;
margin-bottom:5px;
}
div.commentform .ccontent { 
margin-left:52px;
margin-top:10px;
}
div.commentform .ccontent p { 
margin-bottom:15px;
}
div.commentform #respond { 
margin-top:30px;
}
div.commentform label { 
display: inline-block;
}
div.commentform textarea { 
width:92%;
clear:both; 
display:block; 
}
div.commentform input[type=text] {
width:70%; 
clear:both; 
display:block;
}
div.commentform .form-allowed-tags { 
font-size:11px;
}
div.commentform div.comments_nav { 
text-align:center
}	
div.commentform div.comments_nav a, div.commentform div.comments_nav span { 
padding:0px 7px 2px 7px; 
font-size:13px;
margin:0 0px 0 0px;
border:1px solid #aaa
}
div.commentform div.comments_nav span { 
font-weight:bold
} .archivetemp { 
margin-top:15px;
margin-left:0px;
}
.archivetemp li { 
list-style: none;
margin:0;
padding-top:5px;
padding-bottom:5px;
} .navigation-bottom { 
display:block; 
text-align:center
}
.navigation-bottom a { 
padding:5px 15px 7px 15px; 
font-size:15px;
margin:0 5px 0 5px;
border:1px solid #aaa
} .postcontent { 
display:block;
}
.postcontent div.contentimages, .postcontent div.contentvideos {   
padding-top:30px;
padding-bottom:30px;
}
div.postwraps { 
background-color:#fff; 
line-height:1.7em;
display:block;
border-top:1px solid #ccc; 
padding-top:10px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
div.postwraps p br {
display:block;
} .postwraps .sharing { 
margin-top:10px;
}
.postwraps .sharing .tops { 
text-align:right;
padding:5px 15px 5px 20px;
border:1px solid;
float:right; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.postwraps .sharing .tops:hover div.buttons {
display:block;
position:relative;
}
.postwraps .sharing .tops div.buttons {
margin-top:7px;
display:none;
}
.postwraps .sharing .tops div.buttons .facebook {
margin-bottom:0;
}
.postwraps .sharing .tops div.shr {
float:right;
}
.sharingbottom { 
float:left;
}
.sharingbottom div.shr {
height:24px;
float:left;
overflow:hidden;
position:relative;
margin:0px 5px 0px 0;
}
.sharingbottom div.facebook {
width:65px;
margin-bottom:5px;
}
.sharingbottom div.twitter {
width:80px;
}
.sharingbottom div.googleplus {
width:33px;
}
.sharingbottom div.tumblr {
width:20px;
}
.sharingbottom div.pinterest {
width:44px;
}
div.postwraps .pinfo div { }
div.postwraps hr {  
margin:10px 0 10px 0; 
border-color:#f0f0f0;
}
div.contentimages { 
text-align:center;
position:relative;
}
div.contentimages div.caption { 
margin-top:15px;
}
.navibg-top { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/whitebg.png);
border-bottom:1px solid #bbb;
}
.navibg-bottom { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/whitebg.png);
border-bottom:px solid #bbb;
}
.navibg.withall {
background:none
}
.navibg div.navigate {
}
div.navigate span.pname {
top:6px;
position:relative;
}
.navibg h3 { 
margin:18px 0 18px 30px; 
color:#666;
}
.navibg.withall h3 { 
margin:18px 0 18px 0px; 
}
.navibg.withall div.navigate {
margin:68px 0px 15px -5px; 
}
.navibg.withall div.navigate a{ 
background-color:#555;
color:#fff;
letter-spacing:0;
font-size:10px;
padding:2px 6px 2px 6px; 
margin:2px 3px 5px 0px;
text-shadow:none;
display:inline-block;
-webkit-transition: background 0.3s linear;
-moz-transition: background 0.3s linear;
-ms-transition: background 0.3s linear;
-o-transition: background 0.3s linear;
transition: background 0.3s linear;
border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.navibg.withall div.navigate a:hover, .navibg.withall div.navigate a.selected { 
background-color:#777;
color:#fff;
}
a.navigate { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/arrows.png) no-repeat; 
width:30px;
height:32px; 
display:inline-block; 
margin-left:0px;
}
a.navigate.parent { 
background-position:0 0;
}
a.navigate.back { 
background-position:-40px 0;
}
a.navigate.next { 
background-position:-80px 0;
}
a.navigate.parent:hover { 
background-position:0 -50px;
}
a.navigate.back:hover { 
background-position:-40px -50px;
}
a.navigate.next:hover { 
background-position:-80px -50px;
}
.resdontshow { 
display:inherit;
}
.resshow { 
display:none;
} .mobilemenu { 
display:none;
width:70%;
z-index:99999; 
position:fixed; 
left:-75%;
top:-20px; 
background-color:#333; 
color:#f0f0f0; 
-webkit-box-shadow: 4px 0px 8px 0px rgba(0, 0, 0, .3);
box-shadow: 4px 0px 8px 0px rgba(0, 0, 0, .3);
overflow:auto;
transition: left .5s;
-moz-transition: left .5s; -webkit-transition: left .5s; -o-transition: left .5s; }
.mobilemenu input[type=text]{
padding:8px 12px; 
width:120px; 
margin-right:3px;
}
div.mobilemenu form {
padding:12px; 
margin-bottom:0; 
margin-top:100px;
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow:    0px 1px 0px rgba(255, 255, 255, 0.1);
box-shadow:         0px 1px 0px rgba(255, 255, 255, 0.1);
border-bottom:1px solid #1a1a1a;
}
div.mobilemenu form input, div.mobilemenu form button {
margin-bottom:0;
}
div.mobilemenu ul, div.mobilemenu li { 
margin:0; 
list-style:none;
}
div.mobilemenu ul.mob-nav li a:first-child { 
}
div.mobilemenu ul.mob-nav li a { 
background-color:#000;
padding:12px; 
display:block; 
margin:0;
color:#999;
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow:    0px 1px 0px rgba(255, 255, 255, 0.1);
box-shadow:         0px 1px 0px rgba(255, 255, 255, 0.1);
border-bottom:1px solid #1a1a1a; 
}
div.mobilemenu ul.mob-nav a:hover { 
color:#f0f0f0; 
background-color:#3b3b3b;	
}
div.mobilemenu ul.mob-nav ul.sub-menu a { 
padding:8px 12px 8px 30px; 
font-size:11px;
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.05);
-moz-box-shadow:    0px 1px 0px rgba(255, 255, 255, 0.05);
box-shadow:         0px 1px 0px rgba(255, 255, 255, 0.05);
border-bottom:1px solid #222;
} footer { 
margin-top:-50px;
}
footer span.footertext {
padding-top:0px;
display: inline-block;
padding-top: 0px;
}
footer span.social {
margin-top:-4px;
float:right;
padding-bottom:6px;
}
footer a.footer-logo { 
font-size:21px; 
font-weight:bold; 
letter-spacing:-0.05em;
}
a.backtotop {
display:none;
position:fixed; 
right:20px; 
bottom:20px;
position: expression("absolute");
bottom: expression(eval(document.body.scrollTop)+(eval(document.body.height)-10));
background-color:#333;
color:#fff;
-moz-border-radius: 150px;
-webkit-border-radius: 150px;
border-radius: 150px;
-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.4);
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.4);
padding:12px 12px 11px 12px;
background:#000 url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/goup.png) 12px 14px no-repeat; 
width:28px; 
height:30px;
}
.ajaxloader {
display:none;
position:fixed; 
bottom:20px; 
left:20px;
position: expression("absolute");
bottom: expression(eval(document.body.scrollTop)+(eval(document.body.height)-10));
background-color:#f0f0f0;
padding:5px;
-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.ajaxloader img {
display:block;
} div.header_contact { 
display:none; 
clear:both;
text-shadow:none; }
div.header_contact .closeit {
float:right;
padding:18px 15px 0 0;	
}
div.header_contact p  { font-size:13px
}
form.contactform_ajax { margin-bottom:0;
}
form.contactform_ajax input, form.contactform_ajax textarea {
width:92%;	
}
form.contactform_ajax textarea {
height:160px;	
}
form.contactform_ajax input.security_code { 
width:250px; 
display:block; 
float: none; 
clear:both;
}
form.contactform_ajax label.error {
margin: -24px 0px 20px;
padding: 7px 5px 4px 5px;
background-color: #DD0303;
color: white;
width:250px;	
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
text-shadow:none
}
select.responsiveselect {
-webkit-appearance: none;
background:#fff url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/sbox.png) center right no-repeat;
width:100%;
padding:5px;
margin:0;
display:none;
} .color-header-1 { 
color:#472734
}
.color-header-2 { 
color:#ad2d47;
}
a { color:#666; }
a:hover, a:focus { color:#000 }   @media only screen and (max-width: 1400px) {
.post-thumb img{
height:180px!important;
}} @media only screen and (min-width: 1024px) and (max-width: 1339px) {
.post-thumb img{
height:180px!important;
}
} @media only screen and (min-width: 960px) and (max-width: 1023px) {
.post-thumb img{
height:200px!important;
}
} @media only screen and (min-width: 768px) and (max-width: 959px) {} @media only screen and (max-width: 767px) {
select.responsiveselect {
display:block;	
}
div.fullnav {
width:100%;
position: absolute;
background:#000;
overflow:hidden;
display:none;
float:right;
}
.page-sidebar, .blog-sidebar {
margin-left:0px; 
}
div.blogpost div.title .datetime { 
float:none;
margin-top:10px;
display:block;
}
div.blogpage .loop-tags { 
overflow:hidden;
width:105%;
display:block;
padding-top:10px;
padding-right:10px;
clear:both;
}
div.blogpage .loop-tags-main {
margin-top:-30px; 
overflow:hidden;
width:105%;
display:block;
padding-top:10px;
padding-right:10px;
clear:both;
}	
.makecenter { 
text-align:center
}
.resdontshow { 
display:none!important;
}
.resshow { 
display:inherit;
}
.halfwidth { 
width:40%
}
.header-right { 
display:none!important
} div.main-nav, div.nav-div {
float:none; 
margin-top:10px; 
border:none; 
box-shadow:none; 
-webkit-box-shadow:none;
}
h6.subtext { 
font-size:11px; 
padding-top:0;
}
h3 a.main-logo {
font-size:30px; 
letter-spacing:-0.02;
line-height:30px;	
}
a.navbarbutton { 
display:block; 
}
div.nav-div form { 
float:none; 
margin:0;
}
.halfdisplay { 
opacity:.5
}
hr { 
margin:14px 0 14px 0; 
}
.mobilemenu {
display:block
} div.postwraps { 
padding-top:0;
} 
.postcontent { 
padding-top:25px;
}
.postcontent img {
display:block;
}
div.postcontent div.contentimages, div.postcontent div.contentvideos {   
padding:2px 0 2px 0;
}
.navibg h3 { 
margin:10px 0 10px 10px; 
color:#666; 
text-shadow:0px 1px 0px #fff;
}
.navibg div.navigate {
text-align:left; 
margin:0 0 10px 0;
} 
.navibg.withall div.navigate { 
margin-top:56px;
margin-bottom:30px;
}
.navibg div.navigate span.pname {
padding-right:10px; 
float:right ; 
top:0;
}
.navibg div.navigate hr { 
margin:0px 0 12px 0;
}
a.navigate { 
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/arrows_mini.png) no-repeat; 
width:22px;
height:24px; 
display:inline-block; 
}
a.navigate.parent { 
background-position:0 0;
}
a.navigate.back { 
background-position:-30px 0;
}
a.navigate.next { 
background-position:-60px 0;
text-align:right
}
a.navigate.parent:hover { 
background-position:0 -35px;
}
a.navigate.back:hover { 
background-position:-30px -35px;
}
a.navigate.next:hover { 
background-position:-60px -35px;
} footer span.social { 
float:none;
} div.searchpage .search-item a.img {
display:none	
}
div.noresults h1 { 
font-size:80px;
line-height:85px;
}
} @media only screen and (min-width: 768px) and (max-width: 959px) {
.post-thumb{
height:130px!important;
padding:20px 10px 100px 10px!important;
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #bbb;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.post-thumb img {
height: 130px!important;	
}
.thecontent img{
max-width:97%!important;
}
div.blogpost {
float:left;
width:205px!important;
overflow:hidden;
margin:0 20px 20px 0px;
border-bottom:0px solid;
}
#header .logo-center img {
z-index: 10;
float:left;
margin:20px 0px 0px 290px!important;
width:200px!important;
height:auto;
position:absolute;
}
#post-list h2 {
font-size:10px;
width:175px;
margin:165px 0 0 12px;
}
#footer-navi {
width:770px;
margin-left:0px!important;
margin-bottom:70px!important;
}
#footer-navi img{
z-index: 1000!important;
}
#footer-navi .navright{
z-index: 1000;
margin-left: 0px!important;
margin-right:0px!important;
}
#footer-navi .navright-02 {
float: right!important;
margin-right: 0px!important;
margin-top:9px!important;
}
.post-thumb-02{
z-index:10;
float:left;
overflow:hidden;
width:100px;
height:66px;
padding:2px;
background:#fff;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
margin-top:10px;
margin-right:10px;
margin-bottom:0px;
}
#entry-02{
height:110px!important;
border-bottom:1px solid #ddd;
width:440px!important;
}
#title-02 h2{
z-index:5;
padding:5px 0px 0px 110px!important;
width:320px!important;
margin-top:10px!important;
}
.excerpt-02{
font-size:10px;
padding:80px 0px 0px 100px!important;
line-height:12px;
}
ol.related-posts li{
margin:0 1% 40px 0px!important;
}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.post-thumb{
height:128px!important;
padding:20px 10px 200px 10px!important;
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #bbb;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.post-thumb img {
height: 130px!important;
}		
#singlecontent .blogpost {
width:88%!important;
}
.thecontent img{
max-width:96%!important;
}
div.blogpost {
float:left;
width:200px!important;
height:255px; 
overflow:hidden;
padding-right:20px;
border-bottom:0px solid;
}
select.responsiveselect {
width:95%;
}
#header .logo-center img {
z-index: 10;
float:left;
margin:16px 0px 0px 134px!important;
width:160px!important;
height:auto;
position:absolute;
}
#post-list h2 {
font-size:10px;
width:175px;
margin:165px 0 0 10px;
}
#footer-navi {
max-width:87%!important;
}
#footer-navi .navright-02 {
float: right!important;
margin-right: -6px!important;
margin-top:9px!important;
}
.post-thumb-02{
float:left;
overflow:hidden;
width:100px;
height:66px;
padding:5px;
background:#fff;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
margin-top:10px;
margin-right:10px;
margin-bottom:0px;
}
#entry-02{
height:110px!important;
border-bottom:1px solid #ddd;
width:410px!important;
}
#title-02 h2{
padding:5px 0px 0px 115px!important;
width:290px!important;
margin-top:11px!important;
line-height:17px;
font-size:13px!important;
}
.excerpt-02{
font-size:11px;
padding:80px 0px 0px 100px!important;
}
ol.related-posts li{
margin:0 16% 40px 0px!important;
}
ol.related-posts img{
width:160px!important;
}
ul#serinfo {
width:82%!important;
}
#fb {
width:100%;
height:235px!important;
}
.fb {
margin:10px 20px 10px 60px!important;
}
#rakuten{
width:115%!important;
}
#rakuten a{
margin-right:56px!important;
}
} @media only screen and (max-width: 479px) {
ol.related-posts img{
width:144px!important;
}
.post-thumb{
height:220px!important;
padding:20px 10px 50px 10px!important;
max-width:120%!important;
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #bbb;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.post-thumb img{
width:360px!important;
height:207px!important;
}
.thecontent img{
max-width:98%!important;
}
#header .logo-center img {
z-index: 10;
float:left;
margin:35px 0px 0px 130px!important;
width:115px!important;
height:auto;
position:absolute;
}
#footer-navi .navright-02 {
margin-right: -10px!important;
}
div.blogpost {
width:350px!important;
margin-bottom:40px;
border-bottom:0px solid;
height:350px!important;
}
#post-list h2 {
background:#fff!important;
width:305px;
height:30px;
margin:250px 0px 0px 3px;
padding:20px;
}
#fb {
width:100%;
height:235px!important;
}
.fb {
margin:10px 0px 10px 27px!important;
}
#rakuten{
width:109%!important;
}
#rakuten a{
margin-right:21px!important;
}
#ad-mobile-300x100{
}
} @media only screen and (max-width: 413px) {
ol.related-posts img{
width:148px!important;
}
.post-thumb{
height:227px!important;
padding:20px 10px 50px 10px!important;
padding:17px 11px 100px 10px;
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #bbb;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#singlecontent .blogpost {
width:98%!important;
}
.thecontent img{
max-width:97%!important;
}
#header .logo-center img {
z-index: 10;
float:left;
margin:40px 0px 0px 135px!important;
width:100px!important;
height:auto;
position:absolute;
}
div.blogpost {
width:348px!important;
margin-bottom:40px;
border-bottom:0px solid;
height:350px!important;
}
#post-list h2 {
background:#fff!important;
width:300px;
height:30px;
margin:240px 0px 0px 3px;
padding:20px;
}
#footer-navi {
max-width:98%!important;
}
#footer-navi .navright {
float: right!important;
margin-right: -2px!important;
margin-top:9px!important;
}
#footer-navi .navright-02 {
float: right!important;
margin-right: -4px!important;
margin-top:9px!important;
}
.post-thumb-02{
float:left;
overflow:hidden;
width:100px;
height:66px;
padding:5px;
background:#fff;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
margin-top:10px;
margin-right:10px;
margin-bottom:0px;
}
#entry-02{
height:110px!important;
border-bottom:1px solid #ddd;
width:315px!important;
}
#title-02 h2{
padding:5px 0px 0px 115px!important;
width:190px!important;
margin-top:10px!important;
background:transparent!important;
font-size:11px!important;
line-height:14px;
}
.excerpt-02 {
font-size:10px;
padding:80px 0px 0px 100px!important;
}
.ad-link{
margin-left:17%!important;
width:80%!important;
}
#ad-mobile-resp{
width:100%!important;
}
#fb {
width:100%;
height:235px!important;
}
.fb {
margin:10px 0px 10px 23px!important;
}
#rakuten {
width: 106%!important;
overflow:hidden!important;
}
#rakuten a{
margin-right:20px!important;
}
#entry .share{
font-size:13px!important;
padding:6px 15px 3px 0px!important;
}
} @media only screen and (max-width: 320px) {
#searchform	{
top:8.8em!important;
right:-3%!important;
}
#footer-navi{
margin-top:90px!important;				
}		
.wrapper-dropdown-5	{
margin-top:35px!important;			
}	
#footer-navi {
max-width:96%!important;
}
ol.related-posts img{
width:133px!important;
}
#singlecontent .blogpost {
width:95%!important;
}
.thecontent img{
max-width:97%!important;
}
#header .logo-center img {
z-index: 10;
float:left;
margin:43px 0px 0px 116px!important;
width:98px!important;
height:auto;
position:absolute;
}
.social_btn_footer{margin-right:-50px!important;}
div.blogpost {
width:320px!important;
}
#post-list h2 {
width:275px;
}
.post-thumb{
padding:17px 11px 100px 10px;
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #bbb;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#ad-mobile-resp{
width:98%!important;
}
.excerpt{
padding-bottom:30px;
}
#footer-navi .navright-02 {
margin-right: -10px!important;
}
#footer-navi .navright {
margin-right: 5px!important;
}
.post-thumb-02{
float:left;
overflow:hidden;
width:100px;
height:66px;
padding:3px;
background:#fff;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
margin-top:10px;
margin-right:10px;
margin-bottom:0px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#entry-02{
height:110px;
border-bottom:1px solid #ddd;
width:550px;
}
#title-02 h2{
padding:5px 0px 0px 100px;
width:440px;
margin-top:10px!important;
}
.excerpt-02{
font-size:10px;
padding:80px 0px 0px 100px!important;
line-height:12px;
}
.fb {
margin:10px 0px 10px 8px!important;
}
#rakuten a{
margin-right:8px!important;
}
} .wp-pagenavi {
clear:both;
margin-bottom: 15px!important;
margin-left:-10px;
padding-bottom: 30px;
width: 100%;
overflow:hidden;
}
.wp-pagenavi .pages {
display:none;
background: #000;
border: none;
color: #ccc;
font-size: 14px;
float:left;
line-height: 30px;
padding: 2px;
}
.wp-pagenavi a, 
.wp-pagenavi span {
border: none;
float:left;
height:32px;
background:#fff;
color:#888;
text-align:center;
font-size:14px;
line-height:30px;
display:block;
padding:0 12px;
text-decoration:none;
}
.wp-pagenavi a, 
.wp-pagenavi span {
margin: 0 0px 10px 10px;
}
.wp-pagenavi a:hover {
background:#777;
color:#fff;
}
.wp-pagenavi span.current {
background:#777;
color:#fff;
font-weight: normal;
}
#popular_posts h6{
clear:both;
width:100%;
margin-top:0px;
font-size:15px;
font-weight: normal;
}
#wpp {
clear:both;
float:left;
margin-top:0px;
margin-bottom:0px;
margin-left:-35px;
}
#wpp .wpp-post-title a{
text-decoration: none;
list-style-type:none;
}
#wpp .wpp-thumbnail {
display:block;
float:left;
margin-right:10px;
background-color:#fff;
padding:5px;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#wpp .img{
}
#wpp li {
display:block;
list-style-type:none;
float:left;
width:100%;
clear:both;
padding-top:0px;
padding-bottom:10px;
border-bottom:1px dotted #bbb;
}
#wpp li a{
line-height:18px;
font-size:12px;
font-weight:normal;
color:#987;
}
#wpp li a:hover{
color: #cc6f5e;
}
#wpp-02 {
clear:both;
float:left;
margin-top:0px;
margin-bottom:px;
margin-left:-35px;
}
#wpp-02 a{
text-decoration: none;
}
.attachment-100x60{
display:block;
float:left;
margin-right:10px;
background-color:#fff;
padding:5px;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
}
#wpp-02 li {
display:block;
list-style-type:none;
float:left;
height:100px;
clear:both;
padding-top:0px;
border-bottom:1px dotted #bbb;
}
#wpp-02 li a{
line-height:18px;
font-size:12px;
font-weight:bold;
color:#987;
}
#wpp-02 li a:hover{
color: #cc6f5e;
}
#header-bg {
margin-top:-58px;
position:absolute;
height:260px!important;
z-index:0!important;
width: 100%;
background:url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/outer4.png);
}
#header{
clear:both;
margin-top:20px;
margin-bottom:0px;
}
#header ul  {
float:right;
font-size:4px;
color:#666;
padding:45px 0px 0px 0px;
}
#header ul a {
color:#666;
}
#header ul li {
float:left;
font-size:9px;
padding:0px 5px 0 5px;
border-left:1px solid #aaa;
list-style-type:none;
margin-top:50px;
}
#header .logo {
z-index: 10;	
width:270px;
padding:50px 0 0 0;
}
#header .logo-center img {
z-index: 10;
float:left;
margin:0px 0px 0px 350px;
width:230px;
height:auto;
position:absolute;
}
#header .logo img {
z-index: 10;
float:left;
margin:-7px 0px 0px 0px;
width:27px;
height:auto;
position:absolute;
}
#header .logo h1 {
z-index: 10;
position:absolute;
color:#555;
font-size:25px!important;
margin:0 0 0 32px;
letter-spacing:2px;
line-height:14px;
}
#header .logo p {
float:right!important;
z-index: 1;
position:absolute;
font-size:9px;
line-height:26px;
color:#888;
padding:10px 0px 0px 1px;
overflow:hidden;
letter-spacing:0.01em;
}
#menu-bottom {
margin-top:160px;
margin-left:-30px;
position:absolute;
}
#menu-bottom li {
font-size:11px;
z-index: 1;
float:left;
list-style-type:none;
padding:0px 5px 0px 5px;
}
#footer-navi {
z-index: 1000;
max-width:100%;
clear: both; 
overflow: hidden; 
padding-top: 28px; 
padding-bottom: 0px; 
font-size:40px;
color:#aaa!important;
margin-top: 45px; 
margin-bottom: 30px;
border-bottom:0px solid #ddd;
border-top:0px solid #ddd;
}
#footer-navi a{
color:#aaa!important;
}
#footer-navi .navleft {
float: left;
margin-top:9px;
margin-right:-60px;
}
#footer-navi .navright {
float: right; 
margin-right: 0px;
margin-top:9px;
}
#footer-navi .navright-02 {
float: right;
margin-right: 30px;
margin-top:9px;
}
#footer-navi-02 {
z-index: 1000;
max-width:95%;
clear: both; 
overflow: hidden; 
padding-top: 0px; 
padding-bottom: 0px; 
font-size:40px;
color:#aaa!important;
margin-top: 0px; 
margin-bottom: 28px;
border-bottom:0px solid #ddd;
border-top:0px solid #ddd;
}
#footer-navi-02 a{
color:#aaa!important;
}
#footer-navi-02 .navleft {
float: left;
}
#footer-navi-02 .navright {
float: right; 
margin-right: 0px;
}
.social_btn{
overflow:hidden;
}
.twitter, .social_btn .twitter {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
display:inline;
width:95px;
height:20px;
}
.social_btn_top .facebook, .social_btn .facebook {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
width:73px;
}
.social_btn_top .facebook02, .social_btn .facebook02 {
float:left;
margin:0px 15px 10px 0px;
padding:0px;
display:inline;
width:48px;
height:22px;
}
.social_btn_top .hatena-bookmark, .social_btn .hatena-bookmark {
float:left;
margin:0px 3px 10px 0px;
padding:0px;
display:inline;
}
.social_btn_top .yahoo-bookmark, .social_btn .yahoo-bookmark {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
}
.social_btn_top .mixi, .social_btn .mixi {
float:left;
margin:0px 10px 10px 0px;
padding:0px;
display:inline;
width:65px;
}
.social_btn_top .pocket, .social_btn .pocket, .social_btn_footer .pocket  {
float: left;
margin: 0px 10px 10px 0px;
padding: 0px;
display: inline;
position: relative;
z-index: 10;
}
.social_btn_top .google+, .social_btn .google+ {
float:left;
margin:0px 5px 10px 15px;
padding:0px;
display:inline;
width:65px;
clear:both;
}
.social_btn_top .delicious, .social_btn .delicious {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
width:20px;
}
.social_btn_top .line, .social_btn .line {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
clear:both;
}
.social_btn_footer {
float:right;
padding: 20px 0px 5px 20px;
width:320px;
background-color: rgba(157, 160, 156, 0.2);
margin-top: 20px;
margin-right:20px;
}
.social_btn_footer .twitter {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
position: relative;
z-index: 10;
}
.social_btn_footer .hatena-bookmark {
float:left;
margin:0px 15px 10px 0px;
padding:0px;
display:inline;
}
.social_btn_footer .facebook {
float:left;
margin:0px 5px 10px 5px;
padding:0px;
display:inline;
width:73px;
}
.facebook02 a.btn-facebook {
padding: 4px 5px 2px 5px!important;
}
.facebook02 a{
color:#fff!important;
}
.facebook02 svg{
display:none;
}
.social_btn_footer .yahoo-bookmark {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
}
.social_btn_footer .mixi {
float:left;
margin:0px 10px 10px 0px;
padding:0px;
display:inline;
width:65px;
}
.social_btn_footer .pocket {
float:left;
margin:0px 0px 10px 0px;
padding:0px;
display:inline;
}
.social_btn_footer .pocket02{
float: left;
margin: 0px 10px 10px -66px;
padding: 0px;
display: inline;
position: relative;
z-index: 1;
}
.social_btn_footer .google+ {
float:left;
margin:0px 5px 10px 15px;
padding:0px;
display:inline;
width:;
clear:both;
}
.social_btn_footer .line {
float:left;
margin:0px 5px 10px 0px;
padding:0px;
display:inline;
clear:both;
} .balloon {
padding: 0px;
position: relative;
font-size: 5px;
height: 20px;
}
.balloon .btn-hatena02 {
color: #000!important;
padding: 0px 25px 0px 5px!important;
background: #fff;
border-radius: 3px;
margin-left: 67px;
height: 18px;
margin-top: -20px;
z-index:1;
border: solid 1px #bbb;
}
.balloon .btn-hatena02 a{
color: #000!important;
margin-top: -2px;
position: absolute;
font-size:10px;
}
.balloon:after {
border-right: 4px solid #fff;
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -4px;
position: absolute;
left: 64px;
top: 50%;
z-index: 3;
}
.balloon:before {
border-right: 4px solid #999;
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -4px;
position: absolute;
left: 63px;
top: 50%;
z-index: 2;
}
.balloon02 {
padding: 0px;
position: relative;
font-size: 5px;
height: 20px;
}
.balloon02 .btn-hatena02 {
color: #000!important;
padding: 0px 25px 0px 5px!important;
background: #fff;
border-radius: 3px;
margin-left: 67px;
height: 18px;
margin-top: -20px;
z-index:1;
border: solid 1px #bbb;
}
.balloon02 .btn-hatena02 a{
color: #000!important;
margin-top: -2px;
position: absolute;
}
.balloon02:after {
border-right: 4px solid #fff;
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -4px;
position: absolute;
left: 67px;
top: 50%;
z-index: 3;
}
.balloon02:before {
border-right: 4px solid #999;
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -4px;
position: absolute;
left: 66px;
top: 50%;
z-index: 2;
}
.balloon03 {
padding: 0px;
position: relative;
font-size: 5px;
height: 20px;
}
.balloon03 .btn-hatena02 {
color: #000!important;
padding: 0px 25px 0px 5px!important;
background: #fff;
border-radius: 3px;
margin-left: 67px;
height: 18px;
margin-top: -20px;
z-index:1;
border: solid 1px #bbb;
}
.balloon03 .btn-hatena02 a{
color: #000!important;
margin-top: -2px;
position: absolute;
}
.balloon03:after {
border-right: 4px solid rgba(255, 255, 255, 0);
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -3px;
position: absolute;
left: 64px;
top: 50%;
z-index: 3;
}
.balloon03:before {
border-right: 4px solid rgba(153, 153, 153, 0);
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -3px;
position: absolute;
left: 63px;
top: 50%;
z-index: 2;
}
.balloon-twitter {
padding: 0px;
position: absolute;
width:98px;
font-size: 10px;
height: 20px;
}
.balloon-twitter .btn-twitter {
color: #000!important;
padding: 0px 13px 0px 5px!important;
background: #fff;
border-radius: 3px;
margin-left: 67px;
height: 18px;
margin-top: 0px; border: solid 1px #bbb; }
.balloon-twitter .btn-twitter a{
color: #000!important;
margin-top: -2px;
position: absolute;
}
.balloon-twitter:after {
border-right: 4px solid rgb(255, 255, 255);
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -3px;
position: absolute;
left: 64px;
top: 50%;
z-index: 3;
}
.balloon-twitter:before {
border-right: 4px solid rgb(153, 153, 153);
border-top: 4px solid rgba(153, 153, 153, 0);
border-bottom: 4px solid rgba(153, 153, 153, 0);
content: '';
margin-top: -3px;
position: absolute;
left: 63px;
top: 50%;
z-index: 2;
}
.ad-bottom{
margin-top:10px;
max-width:96%;
}
.ad-bottom-02{
margin-top:10px;
max-width:96%;
}
.wpp-list li { overflow:auto;
display:block;
line-height:1.5;
margin:10px 0;
border-bottom:1px dashed #666;
float:none;
clear:both;
}
#yarpp{
color:transparent;
margin-bottom:-60px;
}
ol.related-posts {
overflow:hidden;
width:120%;
clear:both; 
text-align:center; 
margin:0px 0px 0px 0px; 
padding:0;
}
ol.related-posts li{
float:left; 
display:inline; 
margin:0 9% 40px 0px;  
font-weight:normal;
}
ol.related-posts img{
width:130px;  
clear:both; 
padding:3px; 
background:#fff; 
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
ol.related-posts a{
clear:both; 
display:block; 
border:none; 
text-decoration:none;
margin-top:5px;
}
ol.related-posts li{
font-size:12px;
}
#yarpp-title{
font:normal 18px 'メイリオ',Meiryo,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','MS PGothic',sans-serif;
padding:30px 0 0px 0px;
color:#887777!important;
}
.yarpp-related{
color:#666!important;
padding:40px 0 0 150px;
} #searchform {
z-index: 2000;
position: absolute;
top: 7.8em;
right: 0%;
text-align: left;
color:#fff!important;
}
#searchform div {
margin: 0;
}
#s {
float: right;
-webkit-transition-duration: 400ms;
-webkit-transition-property: width, background;
-webkit-transition-timing-function: ease;
-moz-transition-duration: 400ms;
-moz-transition-property: width, background;
-moz-transition-timing-function: ease;
-o-transition-duration: 400ms;
-o-transition-property: width, background;
-o-transition-timing-function: ease;
width:100px;
padding-top:3px;
padding-bottom:0px;
background-color: transparent;
border-color :transparent;
font-family: 'KaushanScriptRegular';
font-size:20px;
color:#555!important;
cursor: pointer;
font-weight:normal !important;
}
input::-webkit-input-placeholder {
color: #ccc;
}
#s:focus {
background-color: #f4f2ed;
width:230px;
font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',
Meiryo, sans-serif;
font-size:12px;
padding:7px;
color:#555;
}
#searchsubmit {
display: none;
} .assistive-text {
color: #fff!important;
position: absolute !important;
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
}
#footer{
color:#aaa;
background:#444 url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/paper-bg-03.png); padding-bottom:30px;
}
#footer a:link , #footer a:visited{
color:#aaa;
white-space:nowrap;
}
#footer a:hover {
color:#eee;
}
#footer2{ 
max-width:960px; 
padding-left:0px;
padding-top:20px;
padding-bottom:0px;
margin: 30px auto; 
}
#footer3{
min-width:320px; 
width:100%; 
}
#footer3 a{
padding-right:15px; 
}
.footer-copy{
text-align:center;
font-size:8px;
padding-left:40px;
}
.footer-title{
font-family: 'KaushanScriptRegular', cursive;
text-align:center;
color:#3a3a3a;
font-weight:bold;
font-size:30px;
margin-top:75px;
margin-bottom:-35px;
margin-left:0px;
padding-top:0px;
border-top:20px solid #B8B8ab;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .2), 0 1px 1px rgba(255, 255, 255, .3);
} #wpcf7-f8945-p910-o1 .con{
height:17px;
padding:10px 10px 10px 10px;
width:80%;
border:1px solid #ddd;
font-size:14px;
margin:0px 0px -70px 0px;
color:#666;
align:left;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#wpcf7-f8945-p910-o1 .mess{
height:200px;
padding:10px 10px 10px 10px;
width:90%;
border:1px solid #ddd;
font-size:14px;
margin:3px 0px;
color:#666;
overflow-y:auto;
_overflow-y:hidden; border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.wpcf7-form .wpcf7-submit{ font-size:14px;
color:#333;
width: 130px !important;
height:40px;
} .wrapper-dropdown-5 {
position:absolute; font-family: 'KaushanScriptRegular', sans-serif!important;
font-size:20px;
margin-left:5%;	
width: 150px;
margin-top:35px;
padding: 10px 5px 10px 5px; color: #ccc;
border-radius: 5px;
box-shadow: 0 0px 0 rgba(0,0,0,0.2);
cursor: pointer;
outline: none;
-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-ms-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
}
.wrapper-dropdown-5:after { content: "";
width: 0;
height: 0;
position: absolute;
top: 50%;
left: 83px;
margin-top: -3px; width: 0;
height: 0;
border: 6px solid transparent;
border-top: 8px solid #aaa;
}
.wrapper-dropdown-5 .dropdown { font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',
Meiryo, sans-serif;
position: absolute;
font-size:13px;
text-align:left;
width: 230px;
height:290px;	
top: 90%;
left: -29px;
right: 0;
z-index:9999; background: #888 url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/bgpatterns/paper-bg-00.png);
border-radius: 5px;
box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
border: 0px solid rgba(0,0,0,0.2);
border-top: none;
border-bottom: none;
list-style: none;
-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-ms-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out; max-height: 0;
overflow: hidden;
}
.wrapper-dropdown-5 .dropdown li {
padding: 15px 5px 0px 5px;
margin-bottom:-5px;
}
.wrapper-dropdown-5 .dropdown li a {
display: block;
text-decoration: none;
color: #ddd;
padding:5px 15px 0px 15px;
transition: all 0.3s ease-out;
}
.wrapper-dropdown-5 .dropdown li:last-of-type a {
border: none;
}
.wrapper-dropdown-5 .dropdown li i {
margin-right: 5px;
color: inherit;
vertical-align: middle;
} .wrapper-dropdown-5 .dropdown li:hover a {
color:#fff ;
} .wrapper-dropdown-5.active {
border-radius: 5px 5px 5px 5px;
background: #baa
box-shadow: none;
border-bottom: none;
color: white;
}
.wrapper-dropdown-5.active:after {
width: 0;
height: 0px;
top: 13px;
border: 6px solid transparent;
border-bottom: 8px solid #fff;
}
.wrapper-dropdown-5.active .dropdown {
border-bottom: 0px solid rgba(0,0,0,0.2);
max-height: 410px;
}
#ana{
display: none;
} 
#ad-top{
margin-top:-18px;
}
#ad-320{
padding-top: 10px;
margin-left:-8px;
width:320px;
overflow: hidden;
}
#rss img, #follow img, #facebook img{
width:30px;
position:absolute;
margin-top:-15px;
}
#rss, #follow, #facebook {
z-index:1000;
}
#facebook {
padding-right:35px;
float:right;
}
#rss {
padding-right:30px;
float:right;
}
#follow {
padding-right:35px;
float:right;
}
.archive-title h2{
color:#bba;
font-size:18px;
margin-top:58px;
margin-bottom:-132px;
margin-left:10px;
padding:5px;
line-height:19px;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .6), 0 1px 1px rgba(255, 255, 230, .7);
}
.archive-title h2  a:hover{
color:#bba;
}
#space{height:120px;}
.timthumb-02{
float:left!important;
margin-left:48px!important;
margin-top:3px;
}
.timthumb-02 img{
width:68px!important;
height:45px!important;
padding:2px!important;
background:#fff!important;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.timthumb-03 {
float:right!important;
padding-right:80px!important;
}
.timthumb-03 img{
width:68px!important;
height:45px!important;
padding:2px!important;
background:#fff!important;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-top:3px;
}
.attachment-thumbnail{position:absolute;}
.tweet{
background:#fff!important;
margin-left:0px!important;
margin-top:20px!important;
overflow:hidden;
border:1px solid #d8d8d8!important;
}
#rakuten{
overflow:hidden!important;
width:103%;
}
#rakuten a{
margin-right:1px;
}
#ad-mobile-300x250{
text-align:center;
padding:10px 0px 10px 0px;
background:#fff!important;
border-top: 1px solid #ddd!important;
border-bottom: 1px solid #bbb!important;
border-left: 1px solid #ddd!important;
border-right: 1px solid #ccc!important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#ad-mobile-300x250-bottom{
height:260px;
width:94%;
text-align:center;
padding:10px 2px 2px 2px;
background:#fff!important;
border-top: 1px solid #ddd!important;
border-bottom: 1px solid #bbb!important;
border-left: 1px solid #ddd!important;
border-right: 1px solid #ccc!important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#ad-mobile-resp{
width:98%;
text-align:center;
padding:10px 0px;
background:#fff!important;
border-top: 1px solid #ddd!important;
border-bottom: 1px solid #bbb!important;
border-left: 1px solid #ddd!important;
border-right: 1px solid #ccc!important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
} #hometab {
float: left;
width:113%;
margin: -40px 0 0px -30px;
overflow: hidden;
position: relative; }
#hometab h4 {
letter-spacing: 0;
padding: 0;
line-height: 14pt;
font-size: 10pt !important }
ul#serinfo-nav {
height:40px;
position:relative;
z-index: 6;}
ul#serinfo-nav li {
padding:10px 0 3px 0;
font-size:80%;
float: left;
border-top: 1px solid #ddd;
border-bottom: 1px solid #bbb;
border-left: 1px solid #ddd;
border-right: 1px solid #ccc;
margin-right: -1px;
width: 25%;
height:25px;
text-align: center;
list-style-type:none;
cursor: pointer;
background: #eceae0;
background: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#f5f5f5));
background: -webkit-linear-gradient(#ece8e0, #dcdad0);
background: -moz-linear-gradient(center top, #ffffff 0%, #f5f5f5 100%);
background: -moz-gradient(center top, #ffffff 0%, #f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#f5f5f5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f5f5f5)";
}
ul#serinfo-nav li a { color: #aa8; font-weight:bold;list-style-type:none;}
ul#serinfo-nav li a:hover { color: #876; font-weight:bold;list-style-type:none;}
#serinfo-nav li.current {
color: #000;
background: #f4f2ed; 
position:relative;
z-index: 6;
height:26px;
border-bottom:none; list-style-type:none;}
#serinfo-nav li.current a{
color: #aa8; font-weight:bold;list-style-type:none;}
li#serpane0,
li#serpane1,
li#serpane2,
li#serpane4,
li#serpane5
{
margin: 0 0 -15px 0;
list-style-type:none!important;	
background: #fff;
}
ul#serinfo {
position: relative;
z-index: 5;
float: left;
width:88%;
padding: 18px 16px 0 16px;
overflow: hidden;
margin-top:-21px;
border:1px solid #d8d8d8;
height:425px;
background: #fff;
}
.tab-post h4 a{
font-size:12px;
color: #886;
} 
.tab-post {
height: 71px;
overflow:hidden;
background: url(//free-style.mkstyle.net/web/wp-content/themes/mitchin05%28php7.2%29/images/line-h-l.png) bottom repeat-x;
margin-bottom: 15px; }
img.bags {
padding:2px!important;
margin: 0 15px 0 0 !important;
float: left; 
height:53px;
weidth:80px;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background:#fff;
}
.bags img{
padding:2px!important;
margin: 5px 15px 0 30px !important;
float: left; 
height:53px;
border-top:1px solid #ddd!important;
border-bottom:1px solid #bbb!important;
border-right:1px solid #cccccc!important;
border-left:1px solid #cccccc!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background:#fff;
}
.wpp{margin-left:-30px; margin-top:-4px;}
li#serpane3 {
list-style-type:none;	
}
li#serpane3 a{
color:#886;
padding: 5px 4px 3px 4px;
display:inline-block;
}
li#serpane3 a:hover {
background:#fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.hatenaA{
color: #ee6f5e!important;
font-weight: normal!important;
font-size:12px!important;
font-family: 'VeggieburgerRegular', sans-serif!important;
letter-spacing:0px!important;
}
.hatenaB{
color: #ee6f5e!important;
font-weight: normal!important;
font-size:12px!important;
font-family: 'VeggieburgerRegular', sans-serif!important;
letter-spacing:0px!important;
}
h2.border-color-02{margin-top:200px!important;}
.noresults{margin-bottom:50px!important;}
.ad-link{margin-top:148px; margin-left:8%; width:96%;overflow:hidden!important; position: absolute;}
.ad-link-footer{margin-top:-16px; margin-bottom:60px; margin-left:0%;overflow:hidden!important; }
img#wpstats{display:none}
img { -ms-interpolation-mode: bicubic; }
#ad-mobile-300x100{margin:0px 0 15px 0;}
#fb {
background-color:#fff; margin:0px 0 0 0px; border:  1px solid #ccc!important;float:left; padding-left:0px;padding-top:0px;width:99%;height:215px;overflow:hidden;
}
.fb {
margin:0 auto;background-color:#fff; border:0px dashed #cbb; float:left; width:100%; height:300px; overflow:hidden; 
}
#entry .share{
font-size:10px;
float:right;
color:#333;
padding:3px 12px 0px 0px;
}
.post-thumb{
padding:20px 10px 100px 10px!important;
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #bbb;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
} .social_box_count {
min-width:36px;
}
.social_box_count:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
.social_box_count a.btn-hatena{
color:#fff;
font-size:10px;
font-weight: bold;
padding:5px 5px 4px 3px;
border-radius: 3px;
}
.social_box_count a.btn-facebook{
color:#fff;
font-size:10px;
font-weight: bold;
padding:5px 5px 4px 5px;
border-radius: 3px;
}
.social_box_count a:hover{ opacity: 0.9; }
.btn-twitter{ background: #55acee; }
.btn-facebook{ background: #4267B2; }
.btn-google{ background: #dd4b39; }
.btn-hatena{ background: #00A4DE; border-radius: 3px; margin-top: 0px;padding: 0px 0px 0px 6px;height: 21px;}
.btn-pocket{ background: #ef4056; }
.btn-hatena svg {
fill: #fff;
width: 14px;
height: 14px;
margin-bottom: -3px;
padding:0px 0px 0px 3px  ;
}
.btn-facebook svg {
fill: #fff;
width: 14px;
height: 14px;
margin-bottom: -3px;
padding-top:3px  ;
padding:0px 5px  ;
}
.social_btn_footer .btn-hatena svg{margin-top:3px; padding:0px 6px 0px 0px;}
.social_btn_footer .btn-hatena .snstext{color:#fff;font-size:10px; padding: 0px 6px 0px 0px;position: absolute; margin-top: -1px;}
.social_btn_footer .btn-hatena {margin-right:15px; padding:0px 25px 0px 6px;}
.social_btn_footer a.btn-facebook{padding: 5px 6px 5px 6px !important;}
.balloon02 .btn-pocket02 {
color: #000!important;
padding: 0px 2px 0px 2px!important;
background: #fff;
border-radius: 3px;
margin-left: 69px;
height: 18px;
margin-top: -22px;
z-index: 1;
border: solid 1px #bbb;
}
.balloon02 .btn-pocket02 a{
margin-top:-2px;
position: absolute;;
padding:0 2px;
font-size:10px;
}
.balloon03 .btn-pocket03 { padding: 0px 2px 0px 2px!important;
background: rgba(255, 255, 255, 0);
border-radius: 3px;
margin-left: 67px;
height: 18px;
margin-top: -22px;
z-index: 1;
border: solid 1px rgba(187, 187, 187, 0);
}
.balloon03 .btn-pocket03 a {
margin-top: -2px;
padding: 0 3px;
color: rgba(255, 255, 255, 0);
font-size:10px;
}
.social_btn_top .pocket02, .social_btn .pocket02{
float: left;
margin: 0px 10px 10px -76px;
padding: 0px;
display: inline;
position: relative;
z-index: 1;
}
.twitter element.style {
position: relative!important;
z-index: 100!important;
}
#page-top {
text-align: center;
}
#page-top a img {
background: rgba(143, 207, 235, 0.84);
padding: 0px 30px;
}
.game-button {
text-align:center!important; 
}
.game-button img{
background: transparent!important; 
border: 0px !important; 
}
.game-button a{
margin-bottom:100px;
}
#img-no-frame img{
border: 0px solid !important;
padding: 0px!important;
border-radius: 0px;
}
#A8-ad-side img{
width:100%;
}
#A8-ad-side {	
margin-top:20px;	
height: 50px;
}
.post-thumb img {
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
}
@media screen and (max-width: 782px){
html #wpadminbar {
position: fixed;
}
}
element.style {
height:260px!important;
}