html,body,h1,h2,h3,h4,h5,h6,p,ul,li{padding:0;margin:0}ul,li{list-style:none}a{color:#2ba568;text-decoration:none}#top img,#strip img,#main img,#footer img{max-width:100%;height:auto}a img{border-width:0}.cleared{clear:both;height:1px;overflow:hidden}body{min-width:1e3px;font-family:open sans,Arial,sans-serif;font-size:100%;line-height:1}a.skip-link{position:absolute;top:-4e4px;left:-4e4px;padding:10px 20px;border:3px solid #fff;background:#000;color:#fff;text-align:center;z-index:1}.skip-link:focus,.skip-link:hover,.skip-link:active{top:30px;left:30px}.screen-reader-text{position:absolute;top:-4e4px;left:-4e4px}#wrapper{background:#fff;color:#000}.inner,#main{max-width:980px;padding:0 10px;margin:0 auto}#main{padding-bottom:80px}#top{background:url(img/bg-headernav.gif) #000 repeat-y center top;border-bottom:1px solid #454545}#top .inner{position:relative;min-height:2.5em;background:url(img/bg-headeraccess.gif) #000 repeat-y right top;padding-top:20px}.menu-toggle{display:none}#topmenu{float:left;width:auto;margin-right:0}#topmenu ul li{float:left;font-size:13px;line-height:23px;margin-right:0}#topmenu ul li a{color:#fff;font-size:13px;text-transform:uppercase;text-decoration:none;border:1px solid #000;padding:2px 6px}#topmenu ul li#menu-item-251 a{padding-left:0}#topmenu ul li#menu-item-251 a span.link{display:inline-block;width:16px;background:url(img/home-icon-white.png) transparent no-repeat center;text-indent:-1e3px}#topmenu ul li.bordered a{color:#38b878;border-color:#38b878}body.single-ojo_production #topmenu ul li#menu-item-3483 a span.link,#topmenu ul li.current-menu-item a span.link,#topmenu ul li.current-menu-ancestor a span.link,#topmenu ul li a:focus span.link,#topmenu ul li a:hover span.link,#topmenu ul li a:active span.link{color:#38b878}#topmenu ul li#menu-item-251.current-menu-item a span.link,#topmenu ul li#menu-item-251.current-menu-ancestor a span.link,#topmenu ul li#menu-item-251 a:focus span.link,#topmenu ul li#menu-item-251 a:hover span.link,#topmenu ul li#menu-item-251 a:active span.link{background-image:url(img/home-icon-green.png)}#topmenu ul li a{position:relative}#topmenu ul li a span.arrow-up{display:none;position:absolute;left:50%;bottom:-18px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ade6ca;margin-left:-10px;z-index:2}body.home #topmenu ul li.current-menu-item a span.arrow-up{display:none}body.single-ojo_production #topmenu ul li#menu-item-3483 a span.arrow-up,#topmenu ul li.current-menu-item a span.arrow-up,#topmenu ul li.current-menu-ancestor a span.arrow-up,#topmenu ul li a:focus span.arrow-up,#topmenu ul li a:hover span.arrow-up,#topmenu ul li a:active span.arrow-up{display:block}body.home #topmenu ul li a span.arrow-up{display:none!important}#social{float:left}#social{padding-left:20px;margin-left:0;margin-right:10px}#social ul li{float:left;margin-right:5px}#social ul li.last{margin-right:0}#accessible{float:right}.tbblock{float:left;padding-left:5px}.tbblock h3{position:absolute;top:-4e4px;left:-4e4px}.tbblock form button,.tbblock span button{float:left;width:auto;height:24px;background:0 0;font-size:13px;padding:0;border-width:0;cursor:pointer;margin-right:0}.tbblock .button img{max-width:100%!important;width:auto!important;height:auto!important}#fontsizes a{display:inline-block;width:24px;height:24px;background-color:#fff;background-repeat:no-repeat;background-position:center;color:#000}#fontsizes a span{display:inline-block;width:24px;height:24px;position:absolute;top:-4e4px;left:-4e4px}#fontsizes a#up{background-image:url(img/fs-bigger.png)}#fontsizes a#down{background-image:url(img/fs-smaller.png)}#fontsizes a#reset{background-image:url(img/fs-reset.png)}#search{clear:both;float:none;width:100%!important}#searchform{width:284px!important;height:30px;padding:0;margin:0 0 20px}#searchbox{float:left;width:252px!important;height:28px!important;padding:0;border:1px solid #bebebe;margin:0!important}#searchform .submitbutton{float:right}#searchlink{display:none}#logo{position:absolute;right:10px;bottom:-169px;z-index:2}.homesliderbanner{background:#000}.homesliderbanner .inner{width:auto;max-width:1200px;padding:0;margin:0 auto}.contentHolderVisibleWrapper,.contentHolder{cursor:default!important}.contentHolderUnit{cursor:pointer}.bannerscollection_zoominout .bottomNav{bottom:20px!important;right:20px!important;left:auto!important;top:auto!important;margin-top:0!important;width:auto!important;height:12px!important}.bannerscollection_zoominout .bottomNavButtonOFF{background-image:url(skins/bottomNavOFF.png)!important}.bannerscollection_zoominout .bottomNavButtonON{background-image:url(skins/bottomNavON.png)!important}.bannerscollection_zoominout .bottomNavButtonOFF{float:none!important;display:inline!important;padding:0 9px}.bannerscollection_zoominout_text_line{width:100%;padding:0}div.inthebanner{width:980px;max-width:100%;padding:0;margin:0 auto}.textElement70FW_alt{width:100%;height:150px;background:url(skins/textsBg/textBg_transparency70.png)}.textElement71FW_alt{color:#fff}.textElement71FW_alt h2{font-size:38px;line-height:1.2}.textElement71FW_alt p{font-size:13px;font-weight:700}.textElement71FW_alt a{color:#fff;text-decoration:none}.textElement71FW_alt a:hover{color:#fff}#strip{min-height:200px;background:#ade6ca;padding-bottom:20px}#strip .inner{position:relative}#strip div.menu-productions-horizontal-submenu-container,#strip h1,#strip h2,#strip h3,#strip h4,#strip p{max-width:696px;margin-right:140px}#strip a{color:#26a666;text-decoration:none}#strip div.space{height:45px;margin-bottom:20px}#strip div.menu-productions-horizontal-submenu-container{border-bottom:1px solid #84af9a;margin-bottom:20px}#strip div ul.menu li{display:inline;font-size:14px;font-weight:700;line-height:44px;padding-right:25px}#strip div ul.menu li a{color:#000}#strip div ul.menu li.current-menu-item a,#strip div ul.menu li a:hover{color:#26a666}#strip h1{font-size:30px;line-height:1.7}#strip p{font-size:18px;line-height:1.5;margin-bottom:1.5em}#strip .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ade6ca;position:absolute;top:-10px;left:92px;z-index:2}#main{padding-top:30px}#content{float:left;width:630px}#content.wide{width:100%}#sidebar{float:right;width:284px;padding-top:0}#footer{clear:both}#content h2{font-size:18px;line-height:1.4;margin-bottom:1em}#content h3{font-size:16px;line-height:1.4}#content p,#content ul{font-size:14px;line-height:1.5;margin-bottom:1.5em}#content .ojo-intro p{font-size:20px}#content form{font-size:14px;line-height:1.5;margin-bottom:1.5em}form label{display:block}blockquote{font-style:italic}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}hr{height:1px;background:#aaa;border-width:0;margin-bottom:1.5em}#content p.agerec{font-weight:700}.wp-caption{max-width:100%}iframe{width:100%}#content p.wp-caption-text{font-size:11px}#content ul.contentboxed li.boxed{float:left;width:300px;margin-right:30px}#content ul.contentboxed li.last{margin-right:0}#content ul.contentboxed li.boxed h3{font-size:20px;font-weight:700;line-height:2}#content ul.contentboxed li.boxed img{display:block;margin-bottom:12px}#content ul.contentboxed li.boxed p{color:#666;font-size:13px;line-height:1.5}.proditem{float:left;width:300px;margin-right:40px;margin-bottom:30px}.narrow .proditem{margin-right:30px}.narrow .proditem.second,.wide .proditem.third{margin-right:0}.wide .proditem.firstofthree,.narrow .proditem.firstoftwo{clear:left}.proditem h3{font-size:20px;font-weight:700;line-height:1;margin-bottom:5px}#content .proditem p{color:#6a6a6a;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1;overflow:hidden;min-height:2.3em;height:auto!important;margin-bottom:0}.proditem p span.byline{}.proditem p span.year{float:right;margin-left:12px}.proditem a{clear:both;display:block;width:300px;height:165px;background:#000;position:relative;overflow:hidden}.proditem a img,.proditem a span.overlay{display:block;width:300px;height:165px}.proditem a span.overlay{position:absolute;left:0;top:0;text-align:center;display:none}.proditem a span.overlay span{background:#5cce95;color:#000;font-size:11px;font-weight:700;text-transform:uppercase;padding:5px 23px;line-height:165px}.proditem a:hover img{opacity:.6}.proditem a:hover span.overlay{display:block}.alignleft{float:left;margin:5px 15px 7px 0}.alignright{float:right;margin:5px 0 7px 15px}.aligncenter,div.aligncenter{display:block;margin:10px auto;text-align:center}img.alignleft{float:left;margin:5px 15px 5px 0}img.alignright{float:right;margin:5px 0 5px 15px}img.aligncenter{display:block;margin:10px auto;text-align:center}.wp-caption{padding-top:6px;text-align:center}.wp-caption img{border:0;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}ul.galleryfancybox{overflow:hidden}ul.galleryfancybox li{display:inline-block}ul.galleryfancybox li div{display:table-cell;width:150px;height:150px;vertical-align:middle}.gallery .gallery-item,ul.galleryfancybox li{padding:0 1px 7px!important;margin:0 2px 2px 0!important}dt.gallery-icon,ul.galleryfancybox li div{background:0 0;height:150px;margin-bottom:0;margin-right:0;width:150px}.col-4,ul.galleryfancybox li{width:150px!important;border:1px solid #2ba568}.gallery .gallery-item a,ul.galleryfancybox li div a{display:block}.gallery .gallery-item img,.gallery .gallery-item img.thumbnail,ul.galleryfancybox li div img{display:block;margin:0 auto;padding-left:0!important;padding-right:0!important}div.tempstylegallery3 .gallery-item{width:32.5%}div#TB_caption{font-size:12px;line-height:1.4}div.hentry{margin-bottom:50px}div.posttop{overflow:hidden;padding-bottom:12px;border-bottom:1px solid #aaa;margin-bottom:12px}h2.posttitle{font-size:18px;line-height:1.2;margin-bottom:8px}div.postmetatop{color:#5f5f5f;font-size:12px;line-height:1.3}.postmetatop .categs{float:left}.postmetatop .date{float:right}.postmetabottom{text-align:right;font-size:10px;display:none}#navigation{font-size:14px;line-height:1.2;border-top:1px solid #aaa;padding-top:16px;margin-bottom:40px;overflow:hidden}#content h2.shopsubtitle,#content h2.postsubtitle{clear:left;font-size:1.4em;padding-bottom:10px;border-bottom:1px solid #687679;margin-bottom:15px}div.shopitem{float:left;width:138px;min-height:225px;_height:225px;text-align:center;line-height:1.2;padding:20px 5px 10px;border:1px solid #c2c2c2;margin-right:10px;margin-bottom:10px}div.shopitem.last{margin-right:0}#content div.shopitem p{font-size:12px;line-height:1.2;margin-bottom:0}div.shopitem span.bookimage{display:block;height:150px;padding:4px;margin-bottom:5px}div.shopitem span.booktitle{text-transform:uppercase;font-size:12px}div.shopitem span.bookauthor{font-size:11px;line-height:1em}p.backtoshop{font-size:90%;font-weight:700;padding-top:3px;border-top:1px solid #687679}#TB_caption{height:auto!important}.sbbox{border:1px solid #2ba568;padding:21px;margin-bottom:30px}.sbbox .whiteout{height:1px;position:relative;background:#fff}.sbbox .top{top:-22px}.sbbox .bottom{bottom:-22px}.sbbox h3{font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.8;margin-bottom:1em}.sbbox ul li{font-size:13px;line-height:1.8}.sbboxcenter{text-align:center}.sbboxcenter h2{font-size:24px;line-height:1.5}.sbboxcenter p{font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.5}.sbboxcenter p a{color:#898989}body.pageid-252 .sbbox.current ul li a,body.parent-pageid-252 .sbbox.current ul li a{color:#339dbf}body.pageid-252 .sbbox.current,body.parent-pageid-252 .sbbox.current{border-color:#a7a7a7}.bloglink h2 a{color:#74811d}.signup h2 a{color:#38b878}.sbboxcenter.signup{border-color:#38b878}.pagesbbox ul li{text-transform:uppercase;margin-bottom:12px}.pagesbbox ul li ul.sub-menu li{margin-bottom:0}.sbbox ul li ul.sub-menu{display:none}.sbbox ul li.current-menu-item ul.sub-menu,.sbbox ul li.current-menu-ancestor ul.sub-menu{display:block}.sbbox ul li ul.sub-menu li{padding-left:10px;line-height:1.5}.sbbox ul li.current-menu-item a,.sbbox ul li a:hover{color:#000}.sbbox ul li.current-menu-item ul li a{color:#2ba568}.sbbox ul li.current-menu-item ul li.current-menu-item a{color:#000}.sbbox ul#menu-all-productions li,.sbbox.current ul li{text-transform:uppercase;margin-bottom:12px}.sbbox ul#menu-all-productions li ul.sub-menu{padding-top:12px}.sbbox ul#menu-all-productions li ul.sub-menu li{padding-left:0;line-height:1.8}#footer{background:#000;color:#fff;overflow:hidden;padding-top:18px;padding-bottom:40px}.fcol{float:left;width:330px;margin-bottom:12px}.fcol h3{font-size:18px;font-weight:700;line-height:3}.fcol p,.fcol ul{font-size:13px;line-height:1.5;margin-bottom:1.5em}#footer a{color:#5cce95}#fcol3{float:right;width:auto;padding-top:1.3em}#fcol2 ul{float:left;min-width:132px}#fcol2 ul li{margin-bottom:8px}#fcol2 ul li,#fcol2 ul li img{line-height:24px;vertical-align:middle;margin-right:8px}#fcol2 ul li img{background:red}#credits{clear:both;padding-top:16px;border-top:1px solid #424242;overflow:hidden}#credits p{font-size:11px}p#hdk{float:left}p#sponsor{float:right}#logo{width:82px;bottom:-128px}#strip{min-height:125px}#strip div.menu-productions-horizontal-submenu-container,#strip div.space{margin-bottom:8px}#strip h1{font-size:26px;font-weight:400;line-height:1.2;margin-bottom:3px}#strip p,#strip span{font-size:14px;line-height:1.4;margin-bottom:0}*{-webkit-text-size-adjust:100%}@media screen and (max-width:1020px){body,#wrapper,.inner,#main{min-width:300px;max-width:100%}#topmenu{max-width:100%}.textElement71FW_alt h2,.textElement71FW_alt p{padding:0 10px;line-height:1.2!important}.textElement71FW_alt h2{font-size:24px}.proditembox{width:630px;margin:0 auto}.proditem{margin-right:30px}.wide .proditem.third{margin-right:30px}.wide .proditem.second{margin-right:0}.wide .proditem.firstofthree{clear:none}.wide .proditem.firstoftwo{clear:left}}@media screen and (max-width:1000px){#social{display:none}}@media screen and (max-width:970px){#content{float:none;max-width:100%;margin:0 auto}#sidebar{float:none;width:588px;padding-left:10px;margin:0 auto}#sidebar .sbbox{float:left;width:240px;margin-right:10px}}@media screen and (max-width:880px){#searchlink{display:block}.menu-toggle{display:block;height:24px;width:32px;background:url(img/menu.png) #000 no-repeat right center;padding:0;border-width:0;cursor:pointer}.menu-toggle span{position:absolute;left:-4e3px}#topmenu .menu{display:none}#topmenu.toggled-on{position:absolute}#topmenu.toggled-on .menu{float:left;display:block;background:#000;padding:10px 5px;position:relative;z-index:30;margin-left:-10px}#topmenu.toggled-on .menu li{clear:left;padding:0}#topmenu.toggled-on .menu li a{display:block;padding:2px 10px!important}}@media screen and (max-width:860px){#top{background:#000}#social{display:none}.proditembox{width:620px}.narrow .proditem,.wide .proditem,.narrow .proditem.third,.wide .proditem.third{margin-right:20px}.proditem.second,.wide .proditem.second{margin-right:0}}@media screen and (max-width:820px){#fcol2{width:auto;max-width:200px}#fcol2 ul{margin-bottom:0}}@media screen and (max-width:800px){.textElement71FW_alt h2{font-size:20px}.textElement71FW_alt p{font-size:12px}}@media screen and (max-width:720px){body.single-ojo_production #topmenu ul li#menu-item-3483 a span.arrow-up,#topmenu ul li.current-menu-item a span.arrow-up,#topmenu ul li.current-menu-ancestor a span.arrow-up,#topmenu ul li a:focus span.arrow-up,#topmenu ul li a:hover span.arrow-up,#topmenu ul li a:active span.arrow-up{display:none}#fcol1{width:45%}#fcol2{width:40%}}@media screen and (max-width:660px){.proditembox{width:410px}#content .proditem,#content .proditem.third{margin-right:10px}#content .proditem.second{margin-right:0}.proditem{width:200px}#content .proditem h3,#content .proditem p{font-size:12px;text-transform:none}.proditem a,.proditem img,.proditem a span.overlay{width:100%;height:110px}.proditem a span.overlay span{line-height:110px}}@media screen and (max-width:640px){.textElement71FW_alt p{display:none}#sidebar{max-width:100%;padding-left:0}#sidebar .sbbox{width:38%;padding-left:4%;padding-right:4%;margin-left:1%;margin-right:1%}}@media screen and (max-width:600px){#fcol1{width:54%}#fcol2,#fcol3{float:left;width:45%;margin-bottom:1.7em}div.tempstylegallery3 .gallery-item{width:48%}}@media screen and (max-width:490px){#strip div.menu-productions-horizontal-submenu-container,#strip h1,#strip h2,#strip h3,#strip h4,#strip p{margin-right:120px}#strip div.menu-productions-horizontal-submenu-container li#menu-item-3485{padding-right:0}}@media screen and (max-width:480px){.textElement71FW_alt h2{font-size:18px}#fcol1,#fcol2,#fcol3{width:100%;max-width:100%}}@media screen and (max-width:460px){#strip div ul.menu{padding:1em 0}#strip div ul.menu li{display:block;line-height:1.2}.proditembox{width:330px}.proditem{width:160px}.proditem a,.proditem img{height:88px}.proditem a span.overlay span{line-height:88px}#sidebar{width:284px}#sidebar .sbbox{width:92%;padding-left:4%;padding-right:4%;margin-left:0;margin-right:0}}@media screen and (max-width:400px){}@media screen and (max-width:370px){.proditembox{width:300px;max-width:100%}.proditem{width:300px;max-width:100%;margin-right:0!important}.proditem a,.proditem a img{height:165px}#content .proditem h3{font-size:20px}#content .proditem p{text-transform:uppercase}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){#topmenu ul li,#topmenu ul li a{font-size:11px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){#topmenu ul li,#topmenu ul li a{font-size:11px}}.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background-color:#26a666!important}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ade6ca!important}.woocommerce.widget_shopping_cart{margin-bottom:20px}.woocommerce.widget_shopping_cart .buttons{margin-top:10px}.woocommerce.widget_shopping_cart .mini_cart_item .quantity{margin-top:5px;display:inline-block}.woocommerce.widget_shopping_cart .mini_cart_item .remove{left:-6px}.woocommerce.widget_shopping_cart .mini_cart_item{margin-bottom:10px}.woocommerce.widget_shopping_cart .buttons a:nth-of-type(2){float:right}