/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
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; }
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; }

/* #Basic Styles
================================================== */
body {
	background: #252831 url(http://pokeisland.com/themes/site_themes/default_site/img/bg.png) no-repeat top center;
	font: 13px/18px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%;
}

/* #Typography
================================================== */
h1, h2, h3, h4, h5, h6 {
	font-family: "Lato", sans-serif;
	font-weight: bold; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 { font-size: 28px; line-height: 40px; margin-bottom: 14px;}
h2 { font-size: 24px; line-height: 30px; margin-bottom: 10px; }
h3 { font-size: 20px; line-height: 24px; margin-bottom: 8px; }
h4 { font-size: 16px; line-height: 20px; margin-bottom: 4px; }
h5 { font-size: 14px; line-height: 14px; }
h6 { font-size: 12px; line-height: 11px; }
.sub { color: #717789; font-size:13px; margin-top:-10px; margin-bottom:20px; }
.bc { margin:40px 0; font-size:24px; text-shadow: 0 1px 0 rgba(0,0,0,0.5); }
.fullwidth .bc { margin-left:10px; }
.overlay { background: #000 url(http://pokeisland.com/themes/site_themes/default_site/img/zoom.png) no-repeat center; background: rgba(0,0,0,0.5) url(http://pokeisland.com/themes/site_themes/default_site/img/zoom.png) no-repeat center; width:50px; height:30px; position:absolute; top:5px; left:5px; z-index:99; text-indent: -999em; cursor:pointer; border-radius:3px; display:none; }

p { margin: 0 0 20px 0; }
p img { margin: 0; }

em { font-style: italic; }
strong { font-weight: bold; }
small { font-size: 80%; }

blockquote, blockquote p { font:italic 16px Georgia, serif; line-height: 24px; color: #fff;  }
blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
blockquote cite { display: block; font-size: 12px; color: #d1d1d1; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

/* #Links
================================================== */
a, a:visited { color: #ffba00; text-decoration: none; outline: 0; }
a:hover, a:focus { color: #ffd200; }
p a, p a:visited { line-height: inherit; }

/* #Lists
================================================== */
ul, ol { margin-bottom: 20px; }
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
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; }

/* #Images
================================================== */
img.scale-with-grid { max-width: 100%;	height: auto; }

/* #Buttons
================================================== */
.button { color:#fff; background: #5e3285; border:solid 1px #6d4096; font-size:12px; font-weight:bold; display:inline-block; padding:3px 13px; border-radius:3px; text-shadow: 0 1px 0 rgba(0,0,0,0.5);  }
.fbutton { height:30px; font-family: inherit; cursor: pointer;  }

/* Fix for odd Mozilla border & padding issues */
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0; padding: 0; }

/* #Forms
================================================== */
input[type=text], input[type=password], textarea { background: #1a1c22; border:none; padding:8px; color:#fff; font-size:12px; font-family: inherit; box-shadow:0 0 3px rgba(255,255,255,0.2); border:solid 1px #23252b; border-radius:3px;  }
input[type=text]:focus, input[type=password]:focus, textarea:focus { border:solid 1px #5e3285; }

/* #Social links
================================================== */
.social-links { text-align: right; margin-top:95px; }
.icn { text-align:left; width: 24px; height: 24px; background-image: url(http://pokeisland.com/themes/site_themes/default_site/img/social-icons.png); background-repeat: no-repeat; display:inline-block; margin-right: 5px; text-indent: -999em; cursor: pointer; }
.icn:focus,
.icn:active { outline: none }
.icn.twitter { background-position: -31px -1px }
.icn.twitter:hover { background-position: -31px -31px }
.icn.facebook { background-position: 0 -1px }
.icn.facebook:hover { background-position: 0 -31px }
.icn.flickr { background-position: -62px -1px }
.icn.flickr:hover { background-position: -62px -31px }
.icn.picasa { background-position: -94px 0 }
.icn.picasa:hover { background-position: -94px -30px }
.icn.lnkdin { background-position: -125px 0 }
.icn.lnkdin:hover { background-position: -125px -30px }
.icn.gplus { background-position: -156px -1px }
.icn.gplus:hover { background-position: -156px -31px }
.icn.rss { background-position: -187px -1px }
.icn.rss:hover { background-position: -187px -31px }
.icn.youtube { background-position: -218px -1px }
.icn.youtube:hover { background-position: -218px -31px }
.icn.wordpress { background-position: -250px -1px }
.icn.wordpress:hover { background-position: -250px -31px }
.icn.dribbble { background-position: -282px -1px }
.icn.dribbble:hover { background-position: -282px -31px }
.icn.pinterest { background-position: -313px -1px }
.icn.pinterest:hover { background-position: -313px -31px }
.icn.stumble { background-position: -345px -1px }
.icn.stumble:hover { background-position: -345px -30px }
.icn.digg { background-position: -380px -1px }
.icn.digg:hover { background-position: -380px -30px }

/* #Navigation
================================================== */
.nav-search { background: url(http://pokeisland.com/themes/site_themes/default_site/img/bg_nav.png) no-repeat; height:60px; border-top-left-radius: 2px; border-top-right-radius:2px; box-shadow: 0 1px 1px rgba(0,0,0,0.4); }
.nav { font-family: "Lato", sans-serif; margin-bottom:0; }
.nav li { float:left; line-height: 1; margin-bottom:0; }
.nav li a { display:block; color:#fff; font-size:13px; padding:23px; background: url(http://pokeisland.com/themes/site_themes/default_site/img/bg_nav_divider.png) no-repeat right; text-shadow: 0 -1px rgba(0,0,0,0.2); }
.nav > li:last-child > a { background: none; }
.nav li a:hover { color:#fff; text-shadow: 0 0 2px rgba(255,255,255,0.2); }
.nav > li { position: relative; }
.nav ul { position: absolute; list-style: none; margin: 0; padding: 8px; z-index: 1000; background: rgba(0,0,0,0.7); border: 1px solid rgba(255, 255, 255, 0.5); top: -999em; box-shadow: 0 0 5px rgba(80, 80, 80, 0.85); border-radius:3px; }
.nav li li { display: block; }
.nav li li a { padding: 8px 15px; background-color: #2f1c36; background-color: rgba(47, 28, 55, 0.8); background-image: none; border:solid 1px #2f1c35; margin-bottom: 1px; display: block; white-space: nowrap; min-width: 180px; border-radius:2px; }
.nav li li a:hover { border: none; background: #5e3285; color:#fff; border:solid 1px #6d4096; }
.nav > li:hover > ul { top: 45px; }
.sf-with-ul { padding-right: 15px; }
#navigation > select { display: none; }

/* #Search
================================================== */
#search { position:relative; top:18px; }
#search input { background: rgba(0,0,0,0.3); padding:5px 10px; width:180px; font-size:11px; height:16px; color:#fff; border:none; border-radius:50px; box-shadow:inset 0 1px 0 rgba(0,0,0,0.6), 0 1px 0 rgba(255,255,255,0.2); }
#search input:focus { outline:none; }
#search label { top:6px !important; left:10px !important; background: none !important; }

/* #Stars
================================================== */
.stars { display:inline-block; width:49px; height:9px; text-indent: -9999em; }
.five-stars { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 0; }
.four-stars { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 -15px; }
.three-stars { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 -30px; }
.two-stars { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 -45px; }
.one-stars { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 -60px;  }

/* #Items
================================================== */
.item { margin-bottom:20px !important; background: #1a1c22; box-shadow:0 0 3px rgba(255,255,255,0.2); border-radius:3px; position:relative; }
.item:hover { box-shadow:0 0 4px rgba(255,255,255,0.3); }
.item-content { padding:15px; }
.item-vertical .item-content { padding-left:0; }
.item h2 { font-size:16px; line-height: 24px; margin-top:5px; }
.item img { display:block; border-top-left-radius:3px; border-top-right-radius:3px; }
.item-vertical img { border-top-right-radius: 0; border-bottom-left-radius:3px; }
.item time { font-size:11px; color:#a0a0a1; }
.item .excerpt { margin-bottom:0; }
.item .categories { margin-bottom:5px; }
.item .stars { position:relative; top:4px; margin-right:5px; }

/* Content Styles */
.relative { position:relative; }
.alignleft { float:left; margin:5px 25px 15px 0; }
.alignright { float:right; margin:5px 0 15px 25px; }
.alert { padding:15px; background: #F6F6F6; color:#252831; }
.note { background: #f4f6ad; }
.success { background: #a3e8ad; }
.success-alt { background: #a3d4e8; }
.item-single h2 { font-size:26px; margin:10px 0; line-height: 1.2; }
.item-single h5 { margin-bottom:15px; }
.item-single { line-height: 1.6; }
.item-single .excerpt { font-size:14px; font-weight:bold; line-height: 22px; margin:15px 0 !important; }
.item-single img { padding:4px; border:solid 1px rgba(255,255,255,0.2); box-shadow:0 0 3px rgba(0,0,0,0.1); }
.item-single figure img { padding:0; border:0; box-shadow: 0; }
.item-single li { margin-bottom:6px; }
.item-single ul { list-style: disc inside; }
.item-single ol, .content ul { margin-bottom:20px !important; }
.item-single > *:last-child { margin-bottom:0; }
.item-single .stars { position:relative; top:6px; }
table { width:100%; border-right:solid 1px #3B3F4C; border-top:solid 1px #3B3F4C; margin-bottom:20px; }
table th, table td { padding:5px; border-left:solid 1px #3B3F4C; }
table th { font-weight:bold; text-align: left; border-bottom:solid 1px #3B3F4C; background: #3B3F4C; }
table td { border-bottom:solid 1px #3B3F4C; }
table tr:nth-child(2n+1) td { background: #252831; }
ul.verdict { list-style: none; border:solid 1px #313339; margin:15px 0 5px 0; border-radius:3px; }
ul.verdict li { border-bottom:solid 1px #313339; padding:15px; margin:0;  }
ul.verdict li.final { border-bottom:none; text-align: center; font-size:12px; background: url(http://pokeisland.com/themes/site_themes/default_site/img/bg.png) no-repeat center -100px; }
ul.verdict li.final span { font-size:36px; font-weight:bold; display:block; padding:8px 0 10px 0; }
ul.verdict h4 { padding:2px 0 2px 20px; }
ul.verdict p { margin-bottom:0;  }
ul.verdict .good h4 { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 -78px; }
ul.verdict .bad h4 { background: url(http://pokeisland.com/themes/site_themes/default_site/img/sprite.png) no-repeat 0 -115px; }
.meter { margin-bottom:5px; position:relative; }
.meter:last-child { margin-bottom:0; }
.meter > span {  border-radius:30px; }
.meter > span { display: block; padding:8px; height: 100%; line-height: 1; font-size:12px; font-weight:bold; background: #5e3285; border:solid 1px #6d4096; position: relative; overflow: hidden; }

/* Paging Styles
================================================== */
.paging { text-align: center; margin:40px 0; }
.paging-left { text-align: left; }
.paigin-right { text-align: right; }
.paging a { display:inline-block; background: #1a1c22; border:solid 1px #1a1c22; box-shadow:0 0 3px rgba(255,255,255,0.2); border-radius:3px; padding:3px 9px; margin-right:3px; font-size:11px; font-weight:bold; }
.paging a:hover { background: #5e3285; }
.paging a.active { background: #5e3285; color:#fff; border:solid 1px #6d4096 }

/* Comments Styles */
.post-comments { margin:20px 0 0 0; padding:15px; }
.post-comments h2 { font-size:26px; margin-bottom:20px; }
.post-comments ol, .post-comments ul { list-style: none; font-size:inherit;  }
.post-comments > ol { margin-left:0; margin-bottom:0; }
.post-comments li { margin:0 !important; padding:0 !important; background: none !important; position:relative; }
.post-comments .avatar { position:absolute; top:0; left:0; margin: 0 15px 5px 0; border-radius:3px; text-align: center; }
.post-comments .comment-text { margin-bottom:10px; }
.post-comments > .comment-text:last-child { margin-bottom:0; }
.post-comments .comment-copy { margin-left:60px;  padding: 15px; float: right; font-size: 13px; background: #252831; border-radius:3px; }
.post-comments .comment-meta { font-weight: bold; margin-bottom:5px !important; }
.comment-reply-link, .btn-reply { font-weight: bold; font-style: normal; float: right; font-size: 10px; text-transform: uppercase; color: #fff; padding: 3px 7px 0; background: #5e3285; border:solid 1px #6d4096; border-radius:2px; }
.comment-reply-link:hover, .btn-reply:hover { color:#fff; }
.comment-reply-link { font-size:10px; font-weight:bold; display:inline-block; padding-left:20px; border-radius:2px; margin-bottom:5px; }

/* Comment Form */
#form-wrapper { padding:15px; }
#form-wrapper h2 { font-size:26px; margin-bottom:20px; }
.post-form label { display:block; font-weight:bold; padding-bottom:5px; }
.post-form input[type=text] { width:80%; }
.post-form textarea { width:90%; height:200px; }
#post-action { margin-bottom:0; }

/* #Debug
================================================== */
.logo-social { margin-bottom:0; }
.nav-search { margin-bottom:0; }
.nmb { margin-bottom:0; }

/* #Flexslider Homepage
================================================== */
.slider { margin-bottom:100px; }
#home-slider, #home-carousel { margin:0 10px; }
.flexslider ul li { margin-bottom:0; }
#home-slider .flex-direction-nav, #home-carousel .flex-control-paging { display:none; }
#home-carousel img { cursor:pointer; }
#home-slider .flex-control-paging { bottom:-170px; height:37px; padding-top:23px; background: url(http://pokeisland.com/themes/site_themes/default_site/img/bg_paging.png) no-repeat; }
.slide-content { position:absolute; top:0; right:0; height:380px; background: #000; background: rgba(0,0,0,0.8); width:310px; padding:15px; }
.slide-content .stars { position:relative; top:5px; margin-right:4px; }
.slide-content h2 { margin-top:10px; }
.slide-content time { font-size:11px; color:#a0a0a1; }

/* #Footer styles
================================================== */
#footer-wrap { background: #1e2026 url(http://pokeisland.com/themes/site_themes/default_site/img/bg_footer.png) no-repeat bottom center; border-top:solid 1px #30333c; padding:50px 0 0 0; }
.credits-wrap { background: #000; background: rgba(0,0,0,0.5); padding:20px; margin-top:50px; border-top:solid 1px rgba(255,255,255,0.15); }
.credits-wrap p { margin-bottom:0; font-size:11px;}

/* #Widgets
================================================== */
.widget  { color:#c0c4d1; font-size:12px; }
.widget *:last-child { margin-bottom:0; }
.widget h4, .widget h3 { color:#fff; border-bottom:dotted 1px #454850; padding-bottom:8px; margin-bottom:15px; font-size:14px;}
.widget ul li { border-bottom:solid 1px #33363d; padding-bottom:8px; margin-bottom:8px; }
.sidebar { margin-top:23px; }
.sidebar .widget { margin-bottom:30px; }
.sidebar .widget h3 { border-bottom:none; padding-bottom:0; }
.sidebar .widget:last-child { margin-bottom:0; }
.sidebar-listing { margin-top:63px; }

/* Sponsors */
.ci_widget_sponsors img { padding:10px; background: #1a1c22; box-shadow:0 0 3px rgba(255,255,255,0.2); border-radius:3px; }

/* Top Rated */
.ci_widget_top ul li { padding-bottom:20px; margin-bottom:20px; }
.ci_widget_top img { float:left; border-radius:3px; margin:3px 20px 0 0; }
.ci_widget_top h4 { border-bottom:0; font-size:14px; margin-bottom:0; padding:8px 0; }
.ci_widget_top .stars { position:relative; top:3px; margin-right:5px; }

/* Twitter on sidebar */
.widget .twitter-time { display: block; font-size: 0.8em; font-weight: bold; }

/* Flickr Widget */
.flickr_badge_image { float: left; margin-right: 15px; margin-bottom: 19px; padding: 10px; background: #1a1c22; box-shadow:0 0 3px rgba(255,255,255,0.2); border-radius:3px; }
.flickr_badge_image:nth-child(3n+1) { margin-right: 0 }
.flickr_badge_image img { display: block; }
.narrow .flickr_badge_image { margin-right:8px; padding:8px; }


/* #MY CHANGED STYLES - START
================================================== */

.item .hour, .item .date, .item .location, .item .type, .item .format, .item .product, .item .admission  { color: #A0A0A1;
    font-size: 11px;  margin: 0}

.item .location {margin-bottom: 5px; }

.event-data {float:left; width: 250px; margin-left: 40px; margin-bottom: 10px;}

/* General Stuffs */
hr {
    height: 1px;
    border-right: medium none;
    border-width: 1px medium medium;
    border-style: solid none none;
    border-color: rgb(94, 50, 133);
    border-image: none;
    clear: both;
}

.premier {
    color: rgb(255, 255, 255);
    background: none repeat scroll 0% 0% rgb(94, 50, 133);
    border: 1px solid rgb(109, 64, 150);
    font-weight: bold;
    display: inline-block;
    border-radius: 3px 3px 3px 3px;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
padding: 3px;
} 

 .item-content .premier {font-size: 0.7em; line-height: 0.9em}
 .item-single .premier {font-size: 0.6em;  }




 /* Weekly Pokemon */

.ci_widget_weeklypoke {max-width: 340px;}

.ci_widget_weeklypoke a {padding:10px; padding-bottom: 6px; background: rgba(0,0,0,0.3); box-shadow:0 0 3px rgba(255,255,255,0.2); border-radius:3px; display:block;}
.ci_widget_weeklypoke img {background: rgba(0,0,0,0.6); }

.upcoming-events {padding-top: 20px;}

.upcoming-events h2 {margin-bottom: 5px;}
.upcoming-events .sub {margin-bottom: 0; color: #444;}

.latest-news .sub {margin-bottom: 10px;}

.important.note {border: 1px solid #313339; margin: 0; padding: 15px; background-color: transparent;}
.important.note span {font-size: 80%;}

/* Events - RSVP */
.attending a img {border: 0; display: inline-block;}

/* #Forms
================================================== */
select { background: #1a1c22; border:none; padding:8px; color:#fff; font-size:12px; font-family: inherit; box-shadow:0 0 3px rgba(255,255,255,0.2); border:solid 1px #23252b; border-radius:3px;  }
select:focus { border:solid 1px #5e3285; }
.post-form select { width:83%; }
#form-wrapper.contact {padding: 30px; padding-left: 50px;}


/* Comments */
.post-comments .comment-copy {width: 85%;}
#comment_form {width: 80%; margin: 0 auto; clear:both; }
#comment_form #comment-comment {width: 100%; margin-top: 10px; margin-bottom: 0; }
#comment_form p {margin: 5px auto;}



/* */
.bc {text-transform:capitalize;}
.bc span {text-transform:uppercase;}

/* Footer */
.credits-wrap p {text-align:center;}

/* Lang Switcher */
.langswitcher {margin: 0; padding: 0; width: 100px; height: 20px; text-align: center; font-size: 0.8em; background-color: #1A1C22; opacity: 0.8; border-bottom-right-radius:0.3em;
border-bottom-left-radius:0.3em; position: absolute; right: 0; }

.lang {padding: 0 5px;}

.lang a {color: white;}
.lang a:hover {color: #ccc; }
.current.lang a, .current.lang a:hover {font-weight: bold; color: white}

/* meter  */
.meter { margin-bottom:5px; position:relative; }
.meter:last-child { margin-bottom:0; }
.meter > li {  border-radius:30px; }
.meter > li { display: block; padding:8px; height: 100%; line-height: 1; font-size:12px; font-weight:bold; background: #5e3285; border:solid 1px #6d4096; position: relative; overflow: hidden; }

/* ---------- Login Panel ---------- */

/* Login */

#logged, #login {background-color: black; /* min-height: 110px; */ padding: 13px 13px 3px 13px; border-radius: 5px; opacity: 0.8} 
#logged h4, #login h4 {margin-bottom:10px;}
#login .line {/*margin: 10px 0;*/ height: 34px; clear:both; width: 100%;}
#login #loglinks {margin-left: -5px; padding: 0}
#login label {width:60px; display:block; text-align:right; margin-right: 3px; vertical-align:middle;}
#login .line input {padding-left: 5px; width: 70%;}
#login label, #login .line input {float:left;}
 
/* Loged On */

/* #logged {min-height: 130px; } */
#login p {text-align:center;}
#logged img {border: none; background-color: transparent; float: left; padding: 0; margin-right: 10px; width: 80px; margin-left: 5px;}
#login p, #logged p {font-size: 90%; line-height: 90%;} 
#logged .super-admin {line-height: 110%;} 
.avie p {margin: 11px 0;}

#logged .default-avatar {margin-bottom:20px;}
#logged .clearfix {height: 10px; margin: 0; padding: 0; border: 0;}

/* My fixes of the original style */
.bc { margin:20px 0; }

nav span { display:block; color:#fff; font-size:13px; padding:23px; background: url(http://pokeisland.com/themes/site_themes/default_site/img/bg_nav_divider.png) no-repeat right; text-shadow: 0 -1px rgba(0,0,0,0.2); }


.comment-reply-link, .btn-reply {margin: 0 2px;}

.sidebar-listing { margin-top:23px; }

.item-single ul { list-style: square outside; margin-left: 30px; }

/* LOGO INTO BG */

h1 a {height: 192px; width: 229px;display:block; background: url(http://pokeisland.com/themes/site_themes/default_site/img/logo.png) no-repeat center center; text-indent: -9999px}

/* */
.icn.pokeprofile { background-position: -410px -1px }
.icn.pokeprofile:hover { background-position: -410px -31px }

/* */
.button:hover {opacity: 0.8; }
a.button  { color:#fff;   }

/* */
.listing .alpha {clear:left;}

/* Check later for compatibility*/
figure { margin-bottom: 15px; margin-top: -12px; clear:both; }
figcaption { clear:both; font-style:italic; font-size: 90%; color: #999; text-align:center; }
figure+p { clear:both; padding-top: 20px; }
.item-single img.one-half { width: 281px; margin: 2px; border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); padding: 4px; }


/* #MY CHANGED STYLES - END
----------------------------------------------- */




/* #Media Queries
================================================== */

@media only screen and (max-width: 959px) {
	#navigation > ul { display:block; }
	#navigation > select { display: none; }	
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	#navigation > ul { display:none; }
	#navigation > select { display: block; margin:20px 0 0 20px; width:90%; }
	#search input { width:135px; }
	.flickr_badge_image:nth-child(3n+1) { margin-right: 15px; }	
	.narrow .flickr_badge_image:nth-child(3n+1) { margin-right: 10px; }	
}

@media only screen and (max-width: 767px) {
	#home-slider, #home-carousel { margin:0; }
	#navigation > ul { display:none; }
	#navigation > select { display: block; margin:20px 0 0 20px; width:90%; }
	.logo { text-align: center; }
	.social-links, #search  { display:none !important; }	
	.widget { margin-bottom:30px !important; }
	.alignleft, .alignright { float:none !important; display:block; margin:10px 0 !important; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	#navigation > select { display: block; }
	.slide-content { width:auto; height:auto; }
	.slide-content .excerpt, .slide-content .read-more { display:none; }
	.item-vertical .item-content { padding-left:15px; }
/* My Change */
body {
	background-image: url(http://pokeisland.com/themes/site_themes/default_site/img/bg-small.jpg);}
	h1 a {height: 100px; margin: 0 auto;}
	.nav-search { background: none; height:60px; border-radius: 0;box-shadow: none; height:auto;}
	#navigation > select { margin:0; width:100%; }


}

@media only screen and (max-width: 479px) {
	#navigation > select { margin:20px 0 0 20px; width:87%; }
	.slide-content { width:auto; height:auto; padding:10px;  }
	.slide-content .excerpt, .slide-content .read-more { display:none; }
	.slide-content h2 { font-size:16px; line-height:21px; }
	.item-vertical .item-content { padding-left:15px; }
	.flickr_badge_image:nth-child(3n+1) { margin-right: 15px; }
	.narrow .flickr_badge_image:nth-child(3n+1) { margin-right: 10px; }
	.post-comments .avatar { display:none; }
	.post-comments .comment-copy { margin-left:0; }

/* My Change */
body {
	background-image: url(http://pokeisland.com/themes/site_themes/default_site/img/bg-small.jpg);}
	h1 a {height: 100px;  margin: 0 auto;}
	.nav-search { background: none; height:60px; border-radius: 0;box-shadow: none; height:auto; }
	#navigation > select { margin:0; width:100%; }

}
