/*
Theme Name: Science Bob
Author: Marketing Media
Author URI: http://marketingmedia.ca/
*/

@charset "UTF-8";

/*admin bar*/
#wpadminbar {min-height:32px}
#site-header {position:relative; z-index:3}
.site-header {background-color:#000; max-width:1260px; position:relative; width:100%; z-index:4}
.header-main {min-height:48px; padding:0 10px}
.site-title {float:left; font-size:18px; font-weight:700; line-height:48px; margin:0}
.site-title a, .site-title a:hover {color:#fff}
.bob-signature {background:url(images/bobSignature.png) no-repeat right bottom; height:62px; margin-bottom:10px; text-indent:-9000px; padding-top:10px}

* {margin:0; padding:0}
body {background:url(images/BG.jpg); font-family:Arial, Helvetica, sans-serif}
a {text-decoration:none}
img {max-width: 100%; height: auto;}

span.at_flat_counter {display:none; visibility:hidden}

@font-face {
    font-family: 'komika_axisregular';
    src: url('KOMIKAX_-webfont.eot');
    src: url('KOMIKAX_-webfont.eot?#iefix') format('embedded-opentype'),
         url('KOMIKAX_-webfont.woff') format('woff'),
         url('KOMIKAX_-webfont.ttf') format('truetype'),
         url('KOMIKAX_-webfont.svg#komika_axisregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebasregular';
    src: url('BEBAS___-webfont.eot');
    src: url('BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),
         url('BEBAS___-webfont.woff') format('woff'),
         url('BEBAS___-webfont.ttf') format('truetype'),
         url('BEBAS___-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1, h2, h3, h4, h5 {font-family:'komika_axisregular'; font-weight:normal; letter-spacing:1px}
.clear {clear:both}

#wrapper {width:100%; max-width:1033px; margin:0 auto;}

/* HEADER */
#header {background:url(images/header-new.png) no-repeat -4px -2px; height:169px; margin:0 auto; position:relative}
h1#logo {position:absolute; background:url(images/Science-Bob-Logo.png) no-repeat left top; width:165px; height:97px; text-indent:-9000px; top:25px; left:40px}
h1#logo a {width:165px; height:97px; display:block}
#mainMenu {position:absolute; bottom:5px; left:0; padding-left:20px}
#mainMenu li {float:left; list-style:none; color:#fff; background:url(images/menuDiv.png) no-repeat right top; padding-right:14px}
#mainMenu li {font:14px 'komika_axisregular'; color:#000; height:32px; line-height:30px; margin-right:14px}
#mainMenu li a {color:#000; text-decoration:none}
#mainMenu li:first-child a {background:url(images/homeICN.png) no-repeat left top; width:20px; height:16px; text-indent:-9000px; overflow:hidden; display:block; margin-top:8px}
#mainMenu li:last-child {margin-right:0; padding-right:0; background:0 none}
#welcome {position:absolute; background:url(images/welcome-to-sciencebob.png) no-repeat left top; width:377px; height:22px; top:60px; left:410px; text-indent:-9000px; overflow:hidden}
#visitStore {background:url(images/science-store.png) no-repeat left top; text-indent:-9000px; overflow:hidden; width:235px; height:55px; position:absolute; left:735px; top:45px}
#visitStore a {display:block; width:235px; height:55px}
#search {position:absolute; top:105px; left:744px; width:178px; height:23px}
#search {position:relative; width:178px; height:23px}
#search label span {display:none; visibility:hidden}
#search input.search-field {border:0 none; height:20px; left:1px; padding:3px 7px; position:absolute; top:1px; width:177px; font:11px 'komika_axisregular'; color:#666}
#search input.search-submit {display:none;}

/* HOME */
#sliderContainer {background:url(images/sliderBG.png) no-repeat left top; background-size: contain; width:584px; height:320px; float:left; margin-left:-22px; margin-top:15px; padding-top:23px; padding-left:46px; padding-right: 35px; position:relative; overflow:hidden; box-sizing: border-box;}
#slider {position:relative}
#aboutBobVideo {background:url(images/homeVideoBG.png) no-repeat left top; width:432px; height:305px; float:right; margin-top:10px; margin-right:30px; position:relative; padding-top:39px; padding-left:32px}
#aboutBobVideo #VideoBlock {position: relative; width: 350px;}
#aboutBobVideo #VideoBlock img {width: 100%; height: auto;}
#aboutBobVideo .Video {width:100%; height:100%; position: absolute; top:0; left: 0;}
#aboutBobVideo h2 {position:absolute; bottom:-20px; right:-7px; background:url(images/aboutBobHome.png) no-repeat left top; width:296px; height:97px; text-indent:-9000px; overflow:hidden}
#aboutBobVideo h2 a {width:244px; height:49px; display:block; margin-top:16px; margin-left:17px}
#exploreHome {background:url(images/homeShortsBG-new.png) no-repeat left top; width:666px; height:381px; float:left; margin-left:-25px; position:relative;}
#exploreHome li {position:absolute; height:98px; text-indent:-9000px; overflow:hidden; list-style:none}
#exploreHome li a {width:260px; height:98px; display:block}
#exploreHome li:nth-child(1) {background:url(images/experiments.png) no-repeat left top; width:270px; top:65px; left:60px}
#exploreHome li:nth-child(2) {background:url(images/scienceFairIdeas.png) no-repeat left top; width:264px; top:65px; left:373px}
#exploreHome li:nth-child(3) {background:url(images/scienceQA.png) no-repeat left top; width:261px; top:158px; left:60px}
#exploreHome li:nth-child(4) {background:url(images/researchHelp.png) no-repeat left top; width:270px; top:158px; left:373px}
#exploreHome li:nth-child(5) {background:url(images/expermientBlog.png) no-repeat left top; width:270px; top:255px; left:60px}
#exploreHome li:nth-child(6) {background:url(images/scienceVideos.png) no-repeat left top; width:270px; top:255px; left:373px}
#exploreHome li:hover:nth-child(1) {background:url(images/experiments.png) no-repeat left bottom}
#exploreHome li:hover:nth-child(2) {background:url(images/scienceFairIdeas.png) no-repeat left bottom}
#exploreHome li:hover:nth-child(3) {background:url(images/scienceQA.png) no-repeat left bottom}
#exploreHome li:hover:nth-child(4) {background:url(images/researchHelp.png) no-repeat left bottom}
#exploreHome li:hover:nth-child(5) {background:url(images/expermientBlog.png) no-repeat left bottom}
#exploreHome li:hover:nth-child(6) {background:url(images/scienceVideos.png) no-repeat left bottom}
#someVideosHome {background:url(images/videosHomeBG.png) no-repeat left top; width:358px; height:368px; float:right; margin-right:30px; position:relative; padding-left:44px; padding-top:75px}
#someVideosHome h2 {background:url(images/someVideosTitle.png) no-repeat left top; width:288px; height:73px; text-indent:-9000px; overflow:hidden; position:absolute; top:4px; left:17px}
#someVideosHome h1.entry-title {display:none; visibility:hidden}
.MoreVideos { display: grid; grid-template-columns: repeat(2,1fr); grid-gap: 10px;width: 255px;}
.homeCatVideo span {display:block; background-size:cover !important;}
.homeCatVideo span img {width:100%; height: auto;}
#seeAllVideos {background:url(images/seeAllVideos.png) no-repeat center; bottom:20px; height:30px; overflow:hidden; position:absolute; right:46px; text-indent:-900px; width:165px}
#seeAllVideos a {height:30px; width:165px; display:block}
#exploreHome h2 {position:absolute; top:19px; left:52px; font:23px; font-size:18px; }
/*slider*/
#slider ul, #slider li {margin:0; padding:0; list-style:none}
#slider li {width:510px; height:250px; overflow:hidden}	
/* numeric controls */	
ol#controls {margin:1em 0; padding:0; height:12px; position:absolute; bottom:21px; right:30px}
ol#controls li {margin:0 5px 0 0; padding:0; float:left; list-style:none; height:12px; line-height:12px}
ol#controls li a {float:left; height:12px; line-height:12px; width:12px; text-decoration:none; display:block; background:url(images/sliderControl.png) no-repeat left top; text-indent:-9000px}
ol#controls li.current a {background:url(images/sliderControl_active.png) no-repeat left top}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {outline:none}

/*slider 2019*/
#Slider {position: relative;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.rslides_tabs {
    text-align: left;
    position: absolute;
    right: 0;
    bottom:-28px;
}
.rslides_tabs li {
    display: inline-block;
    list-style: none;
    margin: 0 8px;
}
.rslides_tabs li a {
    font-size: 1px;
    color: #fff;
    background: #fff;
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    text-align: center;
    line-height: 12px;
}
.rslides_tabs li.rslides_here a {
    color: #6c0;
    background: #0C6;
}
	
/* CATEGORY */
#site-content {background:url(images/contentBG.png) repeat; border:solid 4px #4d4d4d; margin-left:10px; margin-top:36px; margin-bottom:35px; width:950px; position:relative}
.home #site-content {background:0; border:0 none; width:auto; margin:0}
.category .entry {width:219px; height:271px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:url(images/categoryBlock.png) no-repeat left top; float:left; margin-right:15px; margin-bottom:15px}
.category .entry:nth-child(4n+2) {margin-right:0}
.category-science-fair-ideas.category .entry {margin-right:15px}
.category-science-fair-ideas.category .entry:nth-child(8) {margin-right:0px}
.category .entry:hover {background:url(images/categoryBlock_active.png) no-repeat left top}
.entryThumb {padding:25px; height:185px;}
.entryThumb span, ul.related_post .wp_rp_thumbnail {/*background:url(/wp-content/plugins/related-posts/static/thumbs/26.jpg) no-repeat center;*/ background-size:contain !important; background-position:center center; background-repeat:no-repeat; display:block; height:100%; width:100%}
/*.single #main ul.related_post li img {display:none !important; visibility:hidden !important}*/
.category .entry h2 {font:15px Arial, Helvetica, sans-serif; font-weight:bold; margin:20px 10px 10px; letter-spacing:inherit}
.category .entry h2 a {color:#fff; text-decoration:none}
.category .entry h2.idea a {color:#fad000; text-decoration:none;}
.single #primary h1 a {display:block; width:100%; height:100%}

/*titles*/
.category-experiments #content h1, .category-experiments#content h1{background:url(images/experimentsTitleDesk.png) no-repeat left top !important; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.category-science-fair-ideas #content h1, .page-template-sciencefairpages-php #content h1 {background:url(images/scienceFairTitleDesk.png) no-repeat left top !important; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.category-science-qa #content h1, .page.page-id-139 #content h1.entry-title, .single .category-science-qa h1 {background:url(images/qaTitleDesk.png) no-repeat left top !important; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.page-id-18 h1, .parent-pageid-18 h1, .parent-pageid-142 h1 {background:url(images/researchTitleDesk.png) no-repeat left top; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.category-videos #content h1, #content.category-videos h1 {background:url(images/videoTitleDesk.png) no-repeat left top !important; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.category-experiment-blog #primary h1, #content.category-experiment-blog h1, .category #primary h1 {background:url(images/experimentBlogTitleDesk.png) no-repeat left top; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
#post-136 h1 {background:url(images/privacyPolicyTitleDesk.png) no-repeat left top; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.page-id-22 h1 {background:url(images/aboutTitleDesk.png) no-repeat left top; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.page-id-229.page #content a {color:#fad000}
.page-id-229 h1, .page-id-236 h1 {background:url(images/contactTitle.png) no-repeat left top; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-35px; left:-44px}
.page-id-236 select {width:100%}
.search h1#title {background:url(images/searchTitleDesk.png) no-repeat left top; width:1013px; height:97px; text-indent:-9000px; overflow:hidden; position:absolute; top:-110px; left:-55px}
.search article h1 {position:inherit !important; text-indent:inherit !important; background:0 none !important; height:inherit !important}
.search article h1 a {color:#FAD000}
.search article {background:url(images/categoryTitleBG.png) no-repeat center bottom; padding-bottom:30px; margin:25px 0}
.search .entry-meta {display:none; visibility:hidden}
.widget_tag_cloud a {color:#fff}
.category #content, .tag #content {padding:10px}
.category #content {padding-top:70px}
.tag #content {padding-top:20px}
.tag #content h1 {color:#fff; margin-bottom:10px}
.catDesc {padding:10px 25px 20px; margin:0 0 30px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333; position:relative}
.catDesc h3 {font-size:16px; color:#6c0}
.catDesc h4 {font-size:14px; color:#FAD000; margin-top:15px; text-align:right}
#primary .catDesc h4 a {color:#fad000}
.catDesc h4 a span {color:#fff}
.category #content .catDesc p a, .category #content .catDesc li a {color:#FAD000; text-decoration:underline}
.category-experiments .catDesc {margin-bottom:80px}
.category-experiments .catDesc:after {bottom:-65px; content:"Click on any experiment to view it."; display:block; left:0; position:absolute; font:21px 'komika_axisregular'; color:#fff; letter-spacing:1px}
.HappyExploring {font:25px 'komika_axisregular'; color:#fad000; margin-bottom:0px; text-align:right; letter-spacing:1px}
.catDesc h2 {background:url(images/categoryTitleBG.png) no-repeat center bottom; padding-bottom:10px; margin-bottom:10px; font-size:25px; color:#fad000; text-align:center}
.catDesc h2.idea a {color:#d6b012 !important; text-decoration:underline; font-size:17px;}
.catDesc h2.idea a:hover {color:#fff !important;}
.category-videos .catDesc h2 {line-height:25px; margin-top:7px}
.catDesc p {color:#fff; margin-bottom:10px; font-size:17px}
.catDesc ul, .catDesc ol {color:#fff; margin-left:15px; font-size:17px}
.category-experiments .catDesc p {margin-bottom:0}
.catDesc p, .catDesc li {line-height:25px}
.catDesc .note {font:17px 'komika_axisregular'; color:#fad000}
.catDesc h2 span {font-size:16px; color:#fff}
.category #content a {color:#fff}
.category-science-qa #qaContent li {background:url(images/qa_bullet.png) no-repeat left top; padding-left:50px; font:14px 'komika_axisregular'; line-height:40px; margin-bottom:10px; list-style:none; letter-spacing:1px}
.category-science-qa #content li a:hover {color:#fad000}
.category-science-qa #content li:last-child {margin-bottom:0}
#qaContent {padding:10px; margin:0 0 20px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333}

#ScienceFairRail {border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333; position:relative; padding:10px; margin:55px 0 20px; height:100px}
#ScienceFairRail li {list-style:none; text-indent:-9000px; overflow:hidden}
#ScienceFairRail li a {display:block; width:100%; height:100px}
#ScienceFairRail li:nth-child(1) a {display:block; width:100%; height:160px}
#ScienceFairRail li:nth-child(1) {background:url(images/scienceFair_start.png) no-repeat left top; width:239px; height:165px; top:-56px; left:0; position:absolute}
#ScienceFairRail li:nth-child(2) {background:url(images/scientificMethod.png) no-repeat left top; width:239px; height:165px; top:8px; left:228px; position:absolute}
#ScienceFairRail li:nth-child(3) {background:url(images/scienceFairResources.png) no-repeat left top; width:239px; height:165px; top:8px; left:457px; position:absolute}
#ScienceFairRail li:nth-child(4) {background:url(images/helpfulAdvice.png) no-repeat left top; width:239px; height:165px; top:8px; left:685px; position:absolute}

#ScienceFairRail li:nth-child(1):hover, .category-science-fair-ideas #ScienceFairRail li:nth-child(1) {background:url(images/scienceFair_start_active.png) no-repeat left top; width:239px; height:165px; top:-56px; left:0; position:absolute}
#ScienceFairRail li:nth-child(2):hover, .page-id-68 #ScienceFairRail li:nth-child(2) {background:url(images/scientificMethod_active.png) no-repeat left top; width:239px; height:165px; top:8px; left:228px; position:absolute}
#ScienceFairRail li:nth-child(3):hover, .page-id-77 #ScienceFairRail li:nth-child(3) {background:url(images/scienceFairResources_active.png) no-repeat left top; width:239px; height:165px; top:8px; left:457px; position:absolute}
#ScienceFairRail li:nth-child(4):hover, .page-id-80 #ScienceFairRail li:nth-child(4) {background:url(images/helpfulAdvice_active.png) no-repeat left top; width:239px; height:165px; top:8px; left:685px; position:absolute}

h2.sciencefairideas {font-size:21px; color:#fff; margin-bottom:20px}

/* VIDEOS */
.single .video #content #left {float:none; width:100%}
.category-videos #content .entry .entryThumb {width:209px; height:118px; padding:5px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333}
.category-videos #content .entry .entryThumb span {background-size:cover !important}
.category-videos #content .entry .entryThumb span img {width:100%; height: auto;}
.category-videos #content .entry {width:219px; height:180px; border:0 none; background:0 none}
.category-videos .entry h2 {font:bold 15px Arial,Helvetica,sans-serif; margin:10px 0 0}
.single #video {background:url(images/videoBox.png) no-repeat left top; width:370px; height:365px; padding-top:40px; padding-left:33px; margin-top:-10px; margin-left:-14px}
.single #video iframe {width:316px !important; height:176px !important}
#386_0_flashcontent {width:500px !important;}
#spidervideoplayerflash_1 {width:650px; margin:0 auto}

/* POST */
.single #content {margin:70px 10px 10px; padding:20px; background:#333; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000}
.single h2.postTitle {background:url(images/fullWidthTitleBG.png) no-repeat center bottom; padding-bottom:10px; text-align:center; color:#fad000; font-size:25px; margin-bottom:30px}
.single #content p, .single #content li, .single #content div {font-size:15px; color:#fff}
.single #content p, .single #content ol, .single #content ul {margin-bottom:10px}
.single #content.category-experiments li {margin-bottom:10px}
.single #content ul, .single #content ol {margin-left:20px}
.single #left {float:left; width:535px}
.single #left h3, .single #left h4, .single #left h5 {margin-bottom:10px}
.single #left h3 {font-size:18px}
.single #left h4 {font-size:16px; color:#fad000}
.single #right {float:right; width:327px; margin-right:-10px}
.category-experiments#content #left h3 {background:url(images/singleSubTitleBG.png) no-repeat left top; width:233px; height:88px; text-align:center; line-height:88px; color:#fff; font-size:21px; text-shadow:-2px -1px 0 #729A36; margin-left:-20px; margin-top:30px}
.category-experiments#content #left h3:nth-child(1) {margin-top:0}
.category-experiments#content #left h3.largeTitle {background:url(images/singleSubTitleBG_large.png) no-repeat left top; width:312px}
.category-experiments#content #left h3.experimentTitle {background:url(images/makeExperiment.png) no-repeat left top; width:354px}
.single #thumb {background:url(images/singleThumbBG.png) no-repeat left top; width:345px; height:365px; padding-top:40px; padding-left:33px; margin-top:-10px; margin-left:-14px}
.single #thumb span {display:table-cell; vertical-align:middle; text-align:center; width:315px; height:320px; /*background: url("images/defaultThumb.png") center center no-repeat;*/}
.single #thumb span img {max-width:270px; max-height:270px; width:auto; height:auto}
#wp_rp_first h3 {font-size:21px; color:#fff; margin:20px 0 5px 15px !important}
.single ul.related_post li {background:url(images/categoryBlock.png) no-repeat left top !important; float:left; height:271px !important; margin-bottom:15px; margin-right:15px !important; width:219px !important; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000}
.single ul.related_post li:last-child {margin-right:0 !important}
.single a.wp_rp_thumbnail {height:180px !important; width:219px !important; display:block !important; text-align:center; padding-top:17px}
.single ul.related_post li img {/*display:none !important;*/ border:0 none !important; box-shadow:0 none !important; border-radius:0 !important; margin:0 auto !important; width:auto !important; height:150px !important}
.single a.wp_rp_title {font:bold 15px Arial,Helvetica,sans-serif; margin:20px 10px 10px; color:#fff; font-size:15px}
.single ul.related_post {margin:0 10px !important}
#imagesVideo {position:relative; margin-top:20px}
#imagesVideo .imagesContainer {padding:65px 5px 10px; background:#333; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; margin-left:2px; text-align:center}
#imagesVideo .imagesContainer img {margin-bottom:15px; max-width:100%}
#imagesVideo .imagesContainer img:last-child {margin-bottom:0px}
#imagesVideo h2 {background:url(images/moreImagesVideos.png) no-repeat left top; position:absolute; top:-16px; left:-13px; text-indent:-9000px; overflow:hidden; width:410px; height:81px}
#downloadPDF {background:url(images/downloadPDF.png) no-repeat left top; text-indent:-9000px; overflow:hidden; width:410px; height:81px; margin-left:-13px; margin-top:20px}
#downloadPDF a {width:410px; height:81px; display:block}
.single #content strong {font:13px 'komika_axisregular'; color:#fad000; letter-spacing:1px}
.ask-cat {float:left; padding-top:10px; padding-left:10px}
.HappyExploring {float:right}
.printthis {margin-left:-12px;}
.printthis2 {margin-left:600px; position:absolute; margin-top:-100px;}
#printPDF div:nth-child(2) {display:none; visibility:hidden}

/*pagination*/
#pagination, .paging-navigation .pagination {text-align:center; margin:10px 0 0}
.category-science-qa #pagination {text-align:center; margin:0 0 20px}
.paging-navigation .screen-reader-text {display:none; visibility:hidden}
#pagination span.current, .paging-navigation .pagination span.current {font:15px 'komika_axisregular'; color:#fff; background:#6c0; padding:5px; border-radius:25px; text-align:center; height:14px; width:14px; line-height:14px; display:inline-block; margin:0 3px}
.category #content #pagination a, .paging-navigation .pagination a {margin:0 3px; font:15px 'komika_axisregular'; color:#fff}
.category #content #pagination a.prev, .paging-navigation .pagination a.prev {margin:0 3px; font:15px 'komika_axisregular'; color:#fad000}
.category #content #pagination a.next, .paging-navigation .pagination a.next {margin:0 3px; font:15px 'komika_axisregular'; color:#fad000}

/* PAGE */
.page #content .entry-content {padding:10px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333; position:relative; background:#333; margin:70px 10px 10px}
.page-id-22.page #content .entry-content, .page-id-18.page #content .entry-content, .page #content .entry-content {padding:25px}
.page-id-22.page #content .entry-content p {line-height:23px}
.page #content table{color:#fff}
h2.title {background:url(images/categoryTitleBG.png) no-repeat center bottom; padding-bottom:20px; margin-bottom:20px; font-size:25px; color:#fad000; text-align:center}
#column-left {float:left; width:49%}
#column-right {float:right; width:49%}
.page #content a {color:#fad000; text-decoration:none}
.page #content a:hover {color:#fad000; text-decoration:underline}
.page #content ol, .page #content ul {margin-left:20px; margin-bottom:20px; color:#fff}
.page-id-2823 #content h2 {color:#6C0; font-size: 28px;}
.page-id-2823 #content h2::after {content: ''; display: block; width: 50px; margin:10px 0; height: 2px; background: #999;}
.page #content h3 {color:#FAD000; font-size:21px; margin-bottom:10px}
.page #content h4 {color:#6C0; font-size:18px; margin-bottom:10px}
.page #site-content p {margin-bottom:10px; color:#fff}
.page #site-content li {margin-bottom:10px}
.page #site-content ol, .page #site-content ul {margin-bottom:10px;}
.page #content strong {font:17px 'komika_axisregular'; color:#fad000; letter-spacing:1px}
.page.page-template-sciencefairpages-php #content h3 {color:#6c0}
.page.page-template-sciencefairpages-php .title span {font-size:16px; color:#fff}
#sciencemobile {float:right}
.page-template-sciencefairpages-php #content .entry-content {padding:25px}
.page #content .entry-content p, .page #content .entry-content li {line-height:25px}
.page-id-2823 h1 {background: url(images/title-bg.png) no-repeat left top; width: 105%; line-height: 75px; overflow: hidden; position: absolute; top: -35px; left: -32px; color: #CCC; padding-left: 40px;}
.page-id-2113 .entry-header {
    color: #fad000;
    text-align: center;
    margin-top: 20px;
    margin-bottom: -50px;
}

/* SEARCH */
.search #content {padding:25px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333; position:relative; background:#333; margin:70px 10px 10px; color:#fff; position:relative}

/**/
.error404 #primary {width:100%}
.error404 #content {margin:10px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333; padding:25px}
.error404 h3 {margin-bottom:10px; font:20px 'komika_axisregular'; color:#fff}
.error404 h4 {margin-bottom:10px; font:17px 'komika_axisregular'; color:#6c0}
.error404 .search-form {color:#fff}

/* BLOG */
.category-experiment-blog #primary, .tag #primary {float:left; width:690px}
.category-experiment-blog #secondary, .tag #secondary {float:right; width:235px; padding-top:70px; margin-right:10px}
.site-description {display:none; visibility:hidden}
aside {padding:10px; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333; margin-bottom:10px}
aside#text-3 {border:none; padding:0; background:#fff}
#categories-2 select {margin:10px 0 5px; width:100%}
.widget_search label span {color:#FAD000; font:17px 'komika_axisregular'; margin-bottom:5px; display:block}
.postContent {text-align:justify; line-height:25px}

.single #content .postContent p {margin-bottom:25px}
.widget_search .search-field {width:145px}
.category-experiment-blog .entry, .tag .entry {width:100%; height:/*200px*/ auto; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#333 ; float:none; margin-right:0px; margin-bottom:15px}
.category-experiment-blog .entry:hover {background:#333}
.category-experiment-blog .entryThumb {padding:0px; height:180px; width:180px; float:left; margin:10px 20px 10px 10px}
.category-experiment-blog .entryThumb span {background-size:cover !important; display:block; height:100%; width:100%}
.category-experiment-blog .entry h2 {font:18px 'komika_axisregular'; color:#fad000; margin:0 0 3px}

.tag .entry:hover {background:#333}
.tag .entryThumb {padding:0px; height:180px; width:180px; float:left; margin:10px 20px 10px 10px}
.tag .entryThumb span {background-size:cover !important; display:block; height:100%; width:100%}
.tag .entry h2 {font:18px 'komika_axisregular'; color:#fad000; margin:0 0 3px}

.entryDate {margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #ccc}
.readMore {margin-top:10px; text-align:right; font:14px 'komika_axisregular'}
.category #content .readMore a, .tag #content .readMore a {color:#6c0}
.category-experiment-blog #content .entry h2 a, .tag #content .entry h2 a {color:#fad000}
#primary-sidebar aside h1 {font:17px 'komika_axisregular'; color:#fad000}
#text-2 iframe {width:213px !important; height:150px !important; margin-top:10px}
.category-experiment-blog .entryInfo, .tag .entryInfo {float:right; width:445px; font-size:14px; color:#fff; margin-right:10px; margin-top:10px; margin-bottom:10px}

.blogTemplete #content {float:left; width:630px}
.blogTemplete #secondary {float:right; width:235px; padding-top:70px; margin-right:10px}
.blogThumb img {max-width:100%; width:auto; height:auto; margin:0 auto 15px; display:block}
.postContent p img {max-width:100%;/* width:auto;*/ height:auto; margin:0 auto 15px; display:block;clear: both;}
.postContent a {color:#6c0}

/*ask*/
#content .wpcf7-form h3 {font-size:17px; color:#6c0; margin-bottom:5px; margin-left:5px}
#content .wpcf7-form h3 span {font-size:11px; color:#fff}
.wpcf7-form textarea {width:99%; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#666; padding:10px; border-radius:3px; height:170px; font:12px 'komika_axisregular'; color:#fff}
.wpcf7-form .askLeft {width:48%; float:left}
.wpcf7-form .askRight {width:48%; float:right}
.wpcf7-form .askLeft input, .wpcf7-form .askRight input,
.wpcf7-form .askLeft select, .wpcf7-form .askRight select {width:98%; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d; border-top:solid 1px #000; border-left:solid 1px #000; background:#666; padding:1%; border-radius:3px; padding:10px; color:#fff; font:12px 'komika_axisregular'}
#askBTN {text-align:right}
.wpcf7-form input[type="submit"] {background:url(images/singleSubTitleBG.png) no-repeat left top; width:233px; height:88px; text-align:center; line-height:88px; color:#fff; font:22px 'komika_axisregular'; text-shadow:-2px -1px 0 #729A36; border:0 none; cursor:pointer; letter-spacing:2px}
.ajax-loader {display:none}
.wpcf7-response-output {background:#0C6; font-weight:bold; color:#fff}
.researchLinks a {
    background: url(images/singleSubTitleBG.png) no-repeat scroll left top;
    border: 0 none;
    color: #FFFFFF;
    display: table-cell;
    font: 18px/22px 'komika_axisregular';
    height: 88px;
    letter-spacing: 2px;
    text-align: center;
    text-shadow: -2px -1px 0 #729A36;
    vertical-align: middle;
    width: 233px; text-align:center
}
.researchLinks a:hover {color:#fff !important; text-decoration:none !important}
.researchLinks {text-align:center; margin:0 auto 10px; width:460px}

#spidervideoplayerflash_1 img{display:none;}
.video #content a {color:#6c0}

/* FOOTER */
#footer {background:url(images/mediaBar.png) no-repeat left top; width:961px; height:130px; margin-left:9px; position:relative; margin-top:8px}
#footer h2 {font-size:15px; color:#fff; font-weight:normal; position:absolute; top:20px}
#footer h2#follow {left:28px}
#footer h2#share {left:645px}
#dontClickHere {position:absolute; top:2px; left:363px; background:url(images/dontClickHere.png) no-repeat left top; width:254px; height:124px; text-indent:-9000px; overflow:hidden}
#dontClickHere a {width:254px; height:124px; display:block}

#Quit {position:absolute; bottom:10px; left:50%; margin-left:-127px;  background:url(images/dontClickHere-2.png) no-repeat left top; width:254px; height:124px; text-indent:-9000px; overflow:hidden; border:0 none}
.page #printPDF {text-align:right; margin-right:-49px}
/*#dontClickHere2 {position:absolute; bottom:0; top:350px; left:130px;  background:url(images/dontClickHere-2.png) no-repeat left top; width:254px; height:124px; text-indent:-9000px; overflow:hidden}
#dontClickHere2 a {width:254px; height:124px; display:block}*/
.page-template-sciencefairpages #printPDF {height:100px}
.page-template-sciencefairpages #printPDF #downloadPDF {float:right; font-size:1px; color:#000}
.page-template-sciencefairpages #printPDF #downloadPDF a {font-size:1px; color:#000}
.page-template-sciencefairpages #printPDF .printthis {display:none}
#followLinks {position:absolute; top:44px; left:65px}
#followLinks li {width:50px; height:50px; text-indent:-9000px; overflow:hidden; float:left; margin-right: 5px;}
#followLinks li a {width:50px; height:50px; display:block}
#followLinks .facebook {background:url(images/facebook-new.png) no-repeat left top; background-size: cover;}
#followLinks .youtube {background:url(images/youtube-new.png) no-repeat left top; background-size: cover;}
#followLinks .twitter {background:url(images/twitter-x-new.png) no-repeat left top; background-size: cover;}
#followLinks .pinterest {background:url(images/pinterest.png) no-repeat left top; background-size: cover;}
#followLinks .instagram {background:url(images/instagram-new.png) no-repeat left top; background-size: cover;}
#followLinks .TickTok {background:url(images/ticktok-new.png) no-repeat left top; background-size: cover;}
#shareLinks {position:absolute; top:44px; left:683px}
#shareLinks li {width:52px; height:57px; text-indent:-9000px; overflow:hidden; float:left}
#shareLinks li a {width:52px; height:57px; display:block}

div.addthis_sharing_toolbox {left:680px; position:absolute; top:44px}
.at-share-tbx-element .at-share-btn {margin:0 1px 0 0 !important}
#footer .at-share-btn .at15t_facebook {background:url(images/facebook.png) no-repeat left top !important; width:52px !important; height:57px !important}
#footer .at-share-btn .at15t_twitter {background:url(images/twitter.png) no-repeat left top !important; width:52px !important; height:57px !important}
#footer .at-share-btn .at15t_pinterest_share {background:url(images/pinterest.png) no-repeat left top !important; width:52px !important; height:57px !important}
#footer .at-share-btn .at15t_email {background:url(images/email.png) no-repeat center top !important; width:52px !important; height:57px !important}
#footer .at-share-btn .at15t_compact {background:url(images/addThis.png) no-repeat center top !important; width:52px !important; height:57px !important}

.addthis_inline_share_toolbox {
    width: 280px;
    position: absolute;
    top: 50px;
    right: 0;
}

.at4-share-outer {display:none !important; visibility:hidden !important}
#footer .at-share-tbx-element .at-share-btn {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0) !important;
    max-height: 57px;
    max-width: 62px;
}
#footer .addthis_sharing_toolbox .at-share-btn.at-svc-facebook span {background:url(images/facebook.png) no-repeat left top !important; width:52px !important; height:57px !important}
#footer .addthis_sharing_toolbox .at-share-btn.at-svc-twitter span {background:url(images/twitter.png) no-repeat left top !important; width:52px !important; height:57px !important}
#footer .addthis_sharing_toolbox .at-share-btn.at-svc-pinterest_share span {background:url(images/pinterest.png) no-repeat left top !important; width:52px !important; height:57px !important}
#footer .addthis_sharing_toolbox .at-share-btn.at-svc-email span {background:url(images/email.png) no-repeat center top !important; width:52px !important; height:57px !important}
#footer .addthis_sharing_toolbox .at-share-btn.at-svc-compact span {background:url(images/addThis.png) no-repeat center top !important; width:52px !important; height:57px !important}

#shareLinks .facebook {background:url(images/facebook.png) no-repeat center top}
#shareLinks .twitter {background:url(images/twitter.png) no-repeat center top}
#shareLinks .pinterest {background:url(images/pinterest.png) no-repeat center top}
#shareLinks .email {background:url(images/email.png) no-repeat center top}
#shareLinks .addthis {background:url(images/addThis.png) no-repeat center top}
#legals {margin:20px 0 15px}
#legals a {color:#fff}
#copyright {float:left; color:#fff; font-size:12px; margin-left:15px}
#designBy {float:right; font-size:10px; padding-right:35px; background:url(images/mm-logo.jpg) no-repeat right top; height:15px; line-height:15px; color:#fff; margin-right:68px}

.page-template-donot-php #header, .page-template-donot-php .entry-header {display:none; visibility:hidden}
.page-template-donot-php #wrapper {width:90%; margin:30px 5%; height:540px}
.page-template-donot-php #site-content {
    background: url("images/contentBG.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 4px solid #4d4d4d;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    width: 100%;
	height:100%
}
.page-template-donot-php #content .entry-content {margin:10px !important; padding:10px !important}
.page-template-donot-php .entry-content h2.title {line-height:1.4}
.page-template-donot-php .entry-content h2.title span {color:#fff; font-size:16px}
.page-template-donot-php .entry-content #dontClickHere {bottom:-195px; left:130px; top:inherit}

.at_flat_counter {display:none; visibility:hidden}

figure.alignleft, img.alignleft, .postContent p img.alignleft {float:left; margin-right:20px}
figure.alignright, img.alignright, .postContent p img.alignright {float:right; margin-left:20px}
figure figcaption {font-size:11px; font-style:italic; line-height:14px}
.widget_categories label {display:none; visibility:hidden}


/*New responsive items*/
#CloseNav, #NavTools, #CloseSrch {display: none;}

.AdSide {
    margin-top:40px;
}
.GoogleLargeAd {
    width:95%;
    max-width: 800px;
    margin: 20px auto 40px;
    background: url(images/contentBG.png) repeat;
    border: solid 4px #4d4d4d;
    position: relative;
    padding: 70px 10px 10px;
    z-index: 1;
}
.GoogleLargeAd .Title {
    background: url(images/title-bg.png) no-repeat left top;
    background-size: auto 100%;
    width: 105%;
    height: 97px;
    position: absolute;
    top: -9%;
    left: -4%;
    display: flex;
    padding-left: 40px;
    align-items: center;
}
.GoogleLargeAd .Title h2 {
    color: #FAD000;
    font-size: 21px;
    line-height:1.1
}
.GoogleLargeAd .Title h2 span {
    color: #999;
    font-size: 10px;
}

.mejs-controls {
  opacity: 0!important;
  transition: all 0.5s ease;
}

.mejs-container:hover .mejs-controls {
  opacity: 1!important;
}

#aboutBobVideo .wp-video-shortcode {
    max-height: 197px !important;
}

/*.mejs-overlay-button{
  display: none !important;
  visibility: hidden !important;
}*/

@media print {
p, li {font-size:13px; color:#000}
#header, #content #right, #wp_rp_first, #footer, #footer #designBy {display:none !important; visibility:hidden !important}
#content #left {width:100%}
#site-content {background:0 none !important}
#site-content, .single #content {border:0 none !important}
.single h2.postTitle {color:#000; display:block}
}

/* Responsive */
/* Small Screen */
@media screen and (max-width: 1050px) {
    #wrapper {overflow: hidden;}
    #header {left:22px;}
    #sliderContainer {margin-left:-15px;}
    #site-content {margin: 35px auto;}
    #aboutBobVideo {margin-right: -15px;}
    #someVideosHome {margin-right:-11px;}
    #footer {margin: 10px auto;max-width: 960px;}
    #legals {max-width:960px; margin: 20px auto 15px;}
    #copyright {margin-left: 10px;}
    #designBy {margin-right: 10px;}
}

/*iPad vtl*/
@media screen and (max-width: 1000px) {
    #header {margin: 0 auto; background: url(images/contentBG.png) center; left: 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.75); box-sizing: border-box; padding:20px; height: auto;  border-bottom: 4px solid #666;}
    #CloseNav, #NavTools, #CloseSrch {display: block;}
    #NavTools {position: absolute; top: 54px; right: 20px;}
    #SearchIcn {margin-right:20px;}
    #CloseNav, #NavBars, #SearchIcn, #CloseSrch {width:40px; height:40px; color: #FFF;text-align: center; line-height: 40px; font-size: 30px; display: inline-block;}
    #CloseNav, #CloseSrch {position: absolute; top: 54px; right: 20px;}
    #welcome,  #mainMenu, #search {display: none;}
    h1#logo {position: relative; top: initial; left: initial}
    #visitStore {background: url(images/science-store.png) no-repeat center rgba(0,0,0,0.3); left:250px; border: 1px solid #666; border-radius: 5px; width:170px;}
    #visitStore a {width:100%; height: 100%;}
    #mainMenu {position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.9); bottom: 0; left: 0; padding: 20px; box-sizing: border-box; z-index: 999999; align-items: center; justify-content: center;}
    #mainMenu.Open, #search.Open {display: flex;}
    #mainMenu li {float: none; margin: 0; font: 24px 'komika_axisregular'; height: auto; line-height: 2; text-align: center; padding:0; background: none;}
    #mainMenu li a {color: #fff;}
    #mainMenu li:first-child a {background: none; width: inherit; height: inherit; text-indent: inherit; margin:0;}
    #search { position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,0.9); top: 0; left: 0; z-index: 9999; align-items: center; justify-content: center; }
    #search input.search-field {border: 0 none; height: 70px; left: auto; padding: 0 10px; position: inherit; top: 0; width: 90vw; font: 28px 'komika_axisregular'; color: #666; border-radius: 5px;}
    #search input[type="submit"] {display: none;}
    #sliderContainer { margin: 20px auto 10px; float: none; }
    #aboutBobVideo { margin: 0 auto 30px; float: none; background-size: 100%; width: 540px; height: 380px; }
    #aboutBobVideo #VideoBlock { width: 447px; }
    #aboutBobVideo h2 {bottom:-10px;}
    #exploreHome {float: none; margin:10px auto;}
    #someVideosHome { margin: 0 auto 40px; float: none; width: 646px; background-size: 100%; height: 668px; }
    #someVideosHome h2 {top:37px; left: 37px;}
    .MoreVideos {width: 485px; margin:70px 0 0 20px;}
    #seeAllVideos {right: 75px; bottom: 48px;}
    #footer { background: url(images/contentBG.png) center; margin: 10px auto; width: 100%; padding: 20px 0; border-top: 4px solid #666; border-bottom: 4px solid #666; box-shadow: 0 0 10px rgba(0,0,0,0.75); height: auto; }
    #footer h2 {position: initial; top:inherit; text-align: center;}
    #followLinks { position: relative; top: 0; left: auto;text-align: center; margin:10px auto 20px;}
    #followLinks li {float: none; display: inline-block;}
    #dontClickHere {position: relative; top: 0; left: 0; margin: 0 auto 20px;}
    .addthis_inline_share_toolbox {text-align: center; margin: 10px auto 0; position: relative; top: 0; left: 0;}
    #legals {margin-bottom:70px;}
    #site-content {width: 95%;}
    .category .entry:nth-child(4n+2) {margin-right: 15px;}
    .category-experiment-blog #primary h1, #content.category-experiment-blog h1, .category #primary h1 {width:107%;}
    .single #left, .single #right {float: none; width: 100%;}
    #imagesVideo h2 {left: auto; right: -46px;}
    #ScienceFairRail {height:auto;}
    #ScienceFairRail ul {display: grid; grid-template-columns: repeat(4,1fr); grid-gap: 10px;}
    #ScienceFairRail li {background: rgba(0, 0, 0, 0.5) !important; border-radius: 5px !important; text-indent: initial; position: initial !important; border-radius: 5px; height: auto !important; display: flex; align-items: center; padding:20px 10px; box-sizing: border-box; width: 100% !important;}
    #ScienceFairRail li a {font: 17px 'komika_axisregular'; text-align: center; height: auto !important; line-height: 1.2;}
    .category-experiment-blog #secondary, .tag #secondary, .category-experiment-blog #primary, .tag #primary, .blogTemplete #content,.blogTemplete #secondary {float: none; width:100%; box-sizing: border-box;}
    #Quit {left: 50%; margin-left: -127px;}
}
/*Mobile*/
@media screen and (max-width: 415px) {
    #content img {max-width: 100%; height: auto;}
    #visitStore {width:100%; top:0; position: relative; left: 0;}
    #header {padding:10px;}
    #sliderContainer {width: 100%; padding: 10px; background: url(images/contentBG.png) center; height: auto;}
    #slider {width:393px; height: 193px;}
    #slider li {width:initial; height: initial;}
    #slider li img {max-width: 95vw; height: auto;}
    ol#controls {bottom: 0;}
    #aboutBobVideo {width: 100%; height: auto; box-sizing: border-box;padding: 35px 10px 56px; background-size: inherit;}
    #aboutBobVideo #VideoBlock {width: 95%; margin: 0 auto;}
    /*#aboutBobVideo iframe {width: 100% !important; height: 100% !important;}*/
    #aboutBobVideo h2 {bottom: -37px;}
    #exploreHome {background: url(images/contentBG.png) center; width:95%; height: auto; padding:10px; margin: 40px auto 10px; box-sizing: border-box; border:4px solid #555;}
    #exploreHome h2 {color: #fff; position: initial; margin-bottom: 15px; font-size: 30px; text-align: center;}
    #exploreHome li {position: inherit; margin: 10px auto;}
    #someVideosHome {width: 95%; background: url(images/contentBG.png) center;; padding: 10px; height: auto; box-sizing: border-box; margin: 0 auto 20px; border:4px solid #555; }
    .MoreVideos {width: 90%; margin: 0 auto 40px;}
    #someVideosHome h2 {position: initial; margin: 10px auto 0;}
    #seeAllVideos {bottom:0; right: 20px;}
    #copyright {text-align: center; margin-bottom: 20px; float: none;}
    #designBy {float: none; text-align: center; background: none; padding: 0;}
    .category .entry {width:100%; background:rgba(0, 0, 0, 0.5); margin-right: 0; height: auto; padding-bottom: 20px;}
    .category .entry h2 {text-align: center;}
    .category-experiments .catDesc {margin-bottom: 100px;}
    .category-experiments .catDesc:after {bottom: -90px;}
    .ask-cat {float: none; margin: 20px auto; text-align: center;}
    .HappyExploring {text-align: center; float: none; margin-bottom:20px;}
    .category-experiment-blog #primary h1, #content.category-experiment-blog h1, .category #primary h1 {width:114%; left:-12%;}
    #ScienceFairRail ul {grid-template-columns: repeat(1,1fr);}
    .category-science-qa #qaContent li {line-height: 1.5; min-height: 60px;}
    .researchLinks {width: 100%;}
    #column-left, #column-right {float: none; width: 100%;}
    .category-videos #content .entry {width: 100%; margin-bottom: 40px; height: auto;}
    .category-videos #content .entry .entryThumb {width: 100%; height: auto;}
    .category-experiment-blog .entry {background: rgba(0, 0, 0, 0.5);}
    .category-experiment-blog .entryThumb, .tag .entryThumb {float: none; margin:15px auto 0;}
    .category-experiment-blog .entryInfo, .tag .entryInfo {float: none; width: 100%; padding: 10px; box-sizing: border-box;}
    .category-experiment-blog .entryInfo h2 {text-align: left;}
    .entryThumb {height: 200px;}
    .category .entry:hover {background: none;}
    .single ul.related_post li {width:100% !important; height: auto !important; background: rgba(0, 0, 0, 0.5) !important; padding-bottom: 10px !important; box-sizing: border-box; }
    #wp_rp_first ul.related_post li a:nth-child(1) {float:none !important; margin: 0 auto; }
    ul.related_post li a {text-align: center;}
    div.wp_rp_content {width: 100%; box-sizing: border-box;}
    .single ul.related_post {width: 95%; margin: 0 auto;}
    #imagesVideo h2 {right: -65px;}
    .page-template-donot-php #wrapper {height: auto;}
    #Quit {position: relative;top: -20px;}
    .search #content input {display: block; width: 100%; box-sizing: border-box; padding: 10px; border-radius: 5px;}
    .search #content input[type="search"] {border:1px solid #FFF; margin: 10px 0;}
    .search #content input[type="submit"] {border:1px solid #a5da3b; background: #a5da3b; color: #fff;  font: 18px 'komika_axisregular';}
}

/*Mobile xs*/
@media screen and (max-width: 376px) {
    #slider {width:356px; height: 175px;}
}

