@import 'css/unsemantic-grid-responsive-tablet-no-ie7.css';@import "http://fonts.googleapis.com/css?family=Lato:100,300,400,500,700";@import "http://fonts.googleapis.com/css?family=Open+Sans:100,300,400,500,700";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}.h1{font-size:48px}.h2{font-size:36px}.h3{font-size:24px}.h4{font-size:18px}.h5{font-size:16px}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{color:#000}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:14px}body{font:14px Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;text-rendering:optimizeLegibility}.social-menu li:not(.fa):hover>a{background-color:#e54dc3}.slick-arrow{color:#e54dc3}a{color:#98407a}ul.share li a:hover{color:#e54dc3}.custom-dropdown{position:relative}.custom-dropdown select{color:#adadad;border:solid 1px #e1e1e1}.custom-dropdown:before{pointer-events:none;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;text-align:center;padding-top:5px;box-sizing:border-box;color:#fff;display:block;position:absolute;height:100%;width:34px;background:#e1e1e1;content:"\f078";top:0;right:0}#masthead .header-main{background-color:#e54dc3}#masthead .header-main:before,#masthead .header-main:after{background-color:#e54dc3}#masthead .header-main #primary-navigation{float:right;display:inline-block;margin-top:-10px}#masthead .header-main #primary-navigation .menu-toggle{display:none;font-size:0;margin-left:10px;cursor:pointer}#masthead .header-main #primary-navigation .menu-toggle:before{font-size:36px}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item:hover{background-color:#98407a}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu{background-color:#98407a}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu:before,#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu:after{background-color:#98407a}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item:hover{background-color:#74315d}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu{background-color:#74315d}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu:before,#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu:after{background-color:#74315d}#masthead .header-main #primary-navigation .menu-primary-container ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item:hover{background-color:#502240}body:not(.home) .navigation.pagination>div .page-numbers:before,body:not(.home) .navigation.pagination>div .page-numbers:after{color:#e54dc3}#breadcrumbs{color:#98407a}#breadcrumbs a:visited{color:#98407a}#main #posts{padding-top:30px;padding-left:0}#main #posts .related-posts label{background:#fff;color:#333;border:solid 1px #e1e1e1;padding:2px 10px;margin-left:10px}#main #posts .related-posts>div{background:#fff;border:solid 1px #e1e1e1;margin-top:2px;margin-bottom:50px;padding:10px}#main #posts .related-posts>div .related{padding:10px;display:block;position:relative;height:350px;box-sizing:border-box;cursor:pointer}#main #posts .related-posts>div .related .image{height:100%;width:100%;background-position:center}#main #posts .related-posts>div .related .image .name{display:none;height:100%;width:inherit}#main #posts .related-posts>div .related .image .name span{height:100%;width:100%;padding:5px;background-color:rgba(151,217,200,.9);color:#fff;font-weight:700;font-size:24px;display:table-cell;vertical-align:middle}#main #posts .related-posts>div .related:hover .name{display:table}#main #sidebar .widget_image-link:after,#main #sidebar .widget_multi-image-links:after,#main #sidebar .widget_categories:after,#main #sidebar .widget_image-link:before,#main #sidebar .widget_multi-image-links:before,#main #sidebar .widget_categories:before{content:'';display:block;clear:both;font-size:0;width:0;height:0;overflow:hidden}#main #sidebar .widget_image-link .widget-title,#main #sidebar .widget_multi-image-links .widget-title,#main #sidebar .widget_categories .widget-title{border-bottom:solid 2px #e54dc3}#main #sidebar .sidebar-block .img,#main #sidebar .sidebar-block i{border:solid 2px #e54dc3}#main #sidebar .widget_categories .category-block{border:solid 2px #e54dc3}#main #sidebar .link-block .img,#main #sidebar .badge-block .img{border:solid 2px #e54dc3}#main #sidebar .ipso_grid .challenge-rules a{background-color:#e54dc3}#main #sidebar form>div:first-of-type>p:last-of-type input{background-color:#e54dc3}#main .post.full footer .share li a:hover{color:#e54dc3}#main .post.full footer .post-meta{background:#e54dc3;border-bottom:solid 5px #98407a}#main .comments-area .comment-form [type=submit]{color:#e54dc3}#main .comments-area .comment-form [type=submit]:hover{color:#df21b4}#main #primary.about .wpcf7-form [type=submit]{color:#e54dc3}#main #primary.about .wpcf7-form [type=submit]:hover{color:#df21b4}#main #primary.challenge-home .page-content>header{background-color:#fff;border-bottom:solid 1px #e1e1e1;padding-bottom:50px;margin-bottom:50px}#main #primary.challenge-home .page-content>header *{color:#000}#main #primary.challenge-home .page-content>header .page-img{display:block;width:100%;height:275px;margin-bottom:30px;background-size:auto 100%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:767px){#main #primary.challenge-home .page-content>header .page-img{height:180px}}#main #primary.challenge-home .page-content>header h3{font-weight:700;color:#000;padding:0 0 25px}#main #primary.challenge-home .page-content section h2{text-align:left!important;font-weight:700;margin-bottom:20px;color:#000}#main .new-crafter-content .featured-products>div .featured-product .image .name span{background-color:rgba(151,217,200,.9)}.previous-challenges label{background:#fff;color:#333;border:solid 1px #e1e1e1;padding:2px 10px;margin-left:10px}.previous-challenges>div{background:#fff;border:solid 1px #e1e1e1;margin-top:2px;margin-bottom:50px;padding:10px}.previous-challenges>div .prev-challenge{padding:10px;display:block;position:relative;height:350px;box-sizing:border-box;cursor:pointer}.previous-challenges>div .prev-challenge .image{height:calc(100% - 23px);width:100%;background-position:center}.previous-challenges>div .prev-challenge .image .name{display:none;height:100%;width:inherit;text-decoration:none}.previous-challenges>div .prev-challenge .image .name span{height:100%;width:100%;padding:5px;background-color:rgba(230,77,195,.7);color:#fff;font-weight:700;font-size:24px;display:table-cell;vertical-align:middle}.previous-challenges>div .prev-challenge .footer{background-color:#e54dc3;color:#fff;text-align:center;padding:2px}.previous-challenges>div .prev-challenge:hover .name{display:table}#colophon #footer{background-color:#e54dc3}#colophon #footer #social-navigation{display:block;background-color:#e54dc3}#colophon #footer #social-navigation .social-menu{position:relative;right:0;z-index:15;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#colophon #footer #social-navigation .social-menu:after,#colophon #footer #social-navigation .social-menu:before{content:'';display:block;clear:both;font-size:0;width:0;height:0;overflow:hidden}#colophon #footer #social-navigation .social-menu>li{display:block;float:left;position:relative;z-index:99;margin:0 5px}#colophon #footer #social-navigation .social-menu>li a{display:block;padding:10px;text-decoration:none}#colophon #footer #social-navigation .social-menu li.fa:before{color:#fff;font-size:20px;position:relative;top:8px}#colophon #footer #social-navigation .social-menu li.fa a{font-size:0}#colophon #footer #social-navigation .social-menu li.fa:hover:before{cursor:pointer}#colophon #footer #social-navigation .social-menu li.fa:hover>a{background-color:transparent}#colophon #footer #social-navigation .social-menu li.fa.fa-facebook:hover:before{color:#3b5998}#colophon #footer #social-navigation .social-menu li.fa.fa-twitter:hover:before{color:#55acee}#colophon #footer #social-navigation .social-menu li.fa.fa-youtube:hover:before{color:#cd201f}#colophon #footer #social-navigation .social-menu li.fa.fa-pinterest:hover:before{color:#bd081c}#colophon #footer #social-navigation .social-menu li.fa.fa-instagram:hover:before{color:#5851db}#colophon #footer #social-navigation .social-menu li.fa.fa-flickr:hover:before{color:#ff0084}#colophon #footer #social-navigation .social-menu li:not(.fa){display:none}@media screen and (max-width:1024px){#masthead .header-main #primary-navigation .menu-primary-container .store:before{color:#e54dc3}#masthead .header-main #primary-navigation .menu-primary-container:after,#masthead .header-main #primary-navigation .menu-primary-container:before{content:'';display:block;clear:both;font-size:0;width:0;height:0;overflow:hidden}#masthead .header-main #primary-navigation .menu-primary-container li.menu-item a{color:#e54dc3}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item:hover{background-color:#98407a}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu{background-color:#98407a}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu:before,#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu:after{background-color:#98407a}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item:hover{background-color:#74315d}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu{background-color:#74315d}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu:before,#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu:after{background-color:#74315d}#masthead .header-main #primary-navigation .menu-primary-container>ul.nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item:hover{background-color:#502240}}