@import url("https://fonts.googleapis.com/css?family=Caudex:700|Overpass:400,700");html,body{background:#eaeaea;text-align:center;font-family:overpass;color:#000000;font-size:16px}body{padding:30px}@media (max-width: 640px){body{padding:0}}p{line-height:1.4em}#wrapper{max-width:1200px;margin:0 auto;-webkit-box-shadow:0 60px 130px -60px rgba(35,31,32,0.7);box-shadow:0 60px 130px -60px rgba(35,31,32,0.7)}h1,h2,h3{font-family:caudex;font-weight:bold}.body{margin:auto;text-align:left;max-width:1200px;background:#ffffff;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px}@media (max-width: 640px){.body{padding:20px !important}}a{text-decoration:none;color:#3640b3}a:hover,a:active{text-decoration:underline}.content{overflow:hidden}.content h3{margin:0 0 10px 0;padding:0;font-size:1.8em;font-weight:bold}.content h4{margin:0 0 4px 0;padding:0;font-size:1.2em}.content p{margin:0 0 1em 0}.content ul{margin:10px 0;padding-left:20px}.content ul li{Padding-bottom:20px}.content hr{color:#cccccc;background-color:#cccccc;margin:4px 0;height:1px;border:none}.content .right{display:block;float:right}.content .left{display:block;float:left}.content .clear{clear:both}.content img{border:none}.content .more{display:block;text-align:right;padding-right:10px}.content table{border-collapse:collapse}ul.categories{padding:0;margin:20px 0 0 0}ul.categories li{list-style:none;margin-top:4px;border:1px solid #606060}ul.categories a{position:relative;z-index:2;display:block;padding:4px 2px;text-decoration:none;color:#ffffff;font-weight:bold;background:#606060}ul.categories a.s{background:#909090}.categories a:hover{background:#909090}ul.categories ul{padding:0;margin:-1px 0 0 0}ul.categories ul li{border:none;margin:0}ul.categories ul a{z-index:1;font-weight:normal;border-top:1px solid #cccccc;background:#ffffff}.content ul.list{padding:0;margin:0}.content ul.list li{padding:12px;list-style:none;margin-bottom:4px;overflow:hidden}.content ul.list .rank{display:none}.content ul.list .left{margin:0 12px 0 0}.content ul.list a.left:hover{text-decoration:none}.content ul.list img{margin:0;float:right}.content ul.list .left img{float:none;display:block}.content ul.list em{display:block;overflow:hidden;white-space:nowrap}ul.categories{padding:0;margin:20px 0 0 0}ul.categories li{list-style:none;margin-top:4px;border:1px solid #606060}ul.categories a{position:relative;z-index:2;display:block;padding:4px 2px;text-decoration:none;color:#ffffff;font-weight:bold;background:#606060}ul.categories{padding:0;margin:20px 0 0 0}ul.categories li{list-style:none;margin-top:4px;border:1px solid #606060}ul.categories a{position:relative;z-index:2;display:block;padding:4px 2px;text-decoration:none;color:#ffffff;font-weight:bold;background:#606060}ul.categories a.s{background:#909090}.categories a:hover{background:#909090}ul.categories ul{padding:0;margin:-1px 0 0 0}ul.categories ul li{border:none;margin:0}ul.categories ul a{z-index:1;font-weight:normal;border-top:1px solid #cccccc;background:#ffffff}.bio{padding-left:120px;overflow:hidden}.bio img{position:relative;float:left;margin:0 20px 0 -120px}div.how-it-works-card{line-height:1.5em;border-left:4px solid #54AFEB;-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,0.33);box-shadow:0 5px 20px -5px rgba(0,0,0,0.33)}@media (min-width: 640px){div.how-it-works-card{padding:20px;margin:20px}}@media (max-width: 640px){div.how-it-works-card{margin-bottom:20px}}div.how-it-works-card ul li{padding-bottom:0.25em}div.how-it-works-card p:last-of-type{margin-bottom:0}div.how-it-works-card h4{background:#54AFEB;display:inline-block;color:white;padding:10px 15px 7px;margin-bottom:20px;clear:both}@media (min-width: 640px){div.how-it-works-card h4{margin-left:-20px}}div#faq p{color:#231f20;line-height:1.5em;margin-bottom:20px}div#faq p b{font-size:1.15em;color:black}.head{background:white;border-bottom:1px solid #eaeaea;margin:auto;text-align:left;max-width:1200px;padding:40px 40px 30px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 640px){.head{padding:20px}}.head .login{margin:10px 20px 0 0;display:inline}.head .login a{color:#54AFEB}.head .login form{float:right;padding:20px}.head .login form label{display:none}.head .login input.t{border:1px solid #eaeaea;cursor:text;background:#F6F6F6;color:#000000;padding:9px}.head .login input.t:focus{border-color:#b7b7b7}.head .login input.b{padding:10px 20px;display:inline-block;font-weight:bold;text-transform:uppercase;cursor:pointer;background:#54AFEB;border:0;color:#ffffff;margin-left:4px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background:#b7b7b7}.head .login input.b#join{background:#ffea52;color:black}.head .login input.b#join:hover{background:#78D46E}.head .login input.b:hover{background:#54AFEB}.head .logo{float:left;margin:10px 10px 10px 20px}.head .logo img{max-width:200px;-webkit-filter:invert(1);filter:invert(1);border:none}.head h1{margin:0;padding-top:8px;font-size:28px}.head h1 a{text-decoration:none}.head h1 .dev{font-size:0.35em;vertical-align:text-top;text-shadow:none;padding:4px 0 0 2px;display:inline-block}.head h2{margin:-2px 0 0 0;font-size:14px}.head .nav{clear:both;overflow:hidden;margin:0;padding:0 10px}.head .nav li{float:left;list-style:none;margin:0 -9px 0 0}.head .nav li.r{float:right;margin:0 0 0 -9px}.head .nav li a{display:inline-block;height:24px;color:#54AFEB;text-decoration:none;padding:10px 20px}.head .nav li a:hover{color:#ffdca3}.head .nav li.s{background:#ffffff;position:relative}.head .nav li.s a{color:#606060}.head .nav li.s a:hover{color:#606060}.head u{display:block;padding-top:4px;text-decoration:none}.foot{margin:auto;text-align:center;max-width:1200px;background:#6b6b6b;font-size:0.75em;color:white;line-height:2em;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.foot .nav{color:#eaeaea}.foot a{color:white}form{margin:0;padding:0}input,button{padding:3px;margin:0;font-size:.8em;font-family:overpass;background:transparent;vertical-align:top}.error{margin:2px 0;padding:3px;border:1px solid #ff3322;font-weight:bold;background:#ffdddd}.note{margin:2px 0;padding:3px;border:1px solid #ffff11;font-weight:bold;background:#F6F6F6}form.search input{border:0;width:170px;position:relative;background:#F6F6F6;border:1px solid #eaeaea;height:38px;padding:0 10px;font-size:16px}form.search input:focus{border-color:#b7b7b7}form.search button{background:#231f20 url("s.png") no-repeat center;height:40px;width:40px;cursor:pointer;text-indent:30px;border:none}a.uib{font-size:15px;font-weight:bold;text-decoration:none;background:#54AFEB;display:inline-block;cursor:pointer;color:white;text-transform:uppercase;letter-spacing:1px;padding:10px 20px 8px}a.uib u{text-decoration:none}a.uib:hover{background-color:#ffebcc;color:#995e00}a.lnav{margin:0 0 15px 0;display:block}.dbot,.dtop{margin:auto;width:900px;height:10px;overflow:hidden}.dbot{background:#606060}.dtop{background:#ffffff;margin-top:10px}.ll{float:left;width:300px}.lr{float:right;width:640px}#br.e .categories ul li a{color:#004080}#br.e .categories ul a.s,#br.e .categories ul a:hover{background:#131c24}#br.t .categories ul li a{color:#008000}#br.t .categories ul a.s,#br.t .categories ul a:hover{background:#e0ffe0}#br .breadbar{margin-left:220px;margin-bottom:10px}#br .list{margin-left:220px}#br div.left{width:200px}#br ul.list em{width:498px}#br .message{display:block;margin-left:220px}#pr div.mod{margin:0 0 15px 0}#pr .uib{margin:6px 0 0 0}#pr ul.pcat{list-style:none;margin:0;padding:0}#pr ul.pcat ul{list-style:none;margin:0;padding:0}#pr .pcat strong{display:block;border-bottom:1px solid #cccccc;margin:0 0 3px 0}#pr .pcat li{margin:0 0 6px 0}#pr .pcat ul{overflow:hidden}#pr .pcat ul li{margin:0;display:block;width:160px;float:left}#pr .rates{width:300px}#pr .rates th{font-weight:normal;background:#cccccc;border-collapse:collapse;padding:2px 4px}#pr .rates td{text-align:center;vertical-align:middle}#pr .rates .wc{color:#666666;font-size:0.9em;padding:1px 6px 0 0;text-align:right}#pr .review img{margin-right:6px}#pr .edit{color:#000000;font-size:0.5em}#pr input{background:transparent;padding:2px;vertical-align:baseline;border:1px solid #004080}#pr select,#pr textarea,#pr table.pcal,#pr .pcal th{border:1px solid #004080}#pr input.b{border:1px solid #004080;background:#cccccc;margin:0 6px 0 0}#pr select{padding:0;margin:1px}#pr textarea{height:100px;width:630px}#pr #video textarea{height:16px;width:630px}#pr #photo{width:196px;padding:1px}#pr #city{width:120px}#pr .rates input,#pr #limit{width:32px;padding:1px}#pr .pcat input{border:none;vertical-align:bottom;margin:0 2px 0 0;width:15px;height:15px}#pr .pcal input{border:none;vertical-align:bottom;margin:0 2px 0 0;width:15px;height:15px}#pr .pcal td,#pr .pcal th{text-align:center}#pr .pcal td.cbr{border-right:1px solid #004080}#pr table.pcal{width:636px}#pr .pcal input{display:block;margin:0 auto}#pr label{display:block}#pr .review{padding:20px 0}#pr .review label{margin:4px 0 0 0;font-weight:bold}#pr .review input.r{margin:0 10px 0 0}#pr .review .title{width:630px}#pr .review strong{text-transform:capitalize;display:block;padding-bottom:5px;font-size:1.1em}#pr .review .b{margin:4px 0 0 0}#pr .review img{display:none}#msg .unread a{font-weight:bold}#msg ul.list em{margin-left:68px}#mc .message{overflow:hidden;margin:10px 0}#mc .message h4,#mc .message p,#mc .message .info{margin:0 0 6px 100px}#mc .user{float:left;width:90px;text-align:center;margin-right:10px}#mc .user strong{display:block}#mc .info{border:1px solid #666666;background:#eaeaea;padding:4px}#mc .info em{display:block;margin:6px 0 0 0}#mc form{margin:0 0 0 100px;background:#eaeaea;padding:10px}#mc .info form{margin:10px 0 0 0;padding:0}#mc textarea,#mc input{border:1px solid #666666;vertical-align:baseline;background:#ffffff;margin-bottom:6px}#mc textarea{display:block;width:500px;height:100px}#mc #subject{width:440px}#mc label{display:block}#mc .selector{margin:10px 0 0 100px}#mc .selector a{display:inline-block;width:150px;padding:5px;text-align:center}#mc .selector a.s{background:#eaeaea;font-weight:bold}#mc .expl{font-size:0.75em;color:#666666}#si .right{border-left:1px solid #cccccc;padding:0 66px 0 60px}#si img.right{padding:0 0 0 30px}#si .left{padding:0 0 0 66px}#si div,#si h3,#si h4{text-align:left}#si h3{margin:0}#si h4{margin:0 0 6px 0}#si form{max-width:540px}#si label{color:#231f20;display:block}#si input{vertical-align:baseline;background:#eaeaea;margin:2px 0;padding:10px;border:0;font-size:1em !important;margin-bottom:20px}#si input#join{background:#54AFEB;color:white;padding:10px 20px}select{border:1px solid #231f20}#school{width:100%}input form center{margin:6px 0 0 0}input .expl{font-size:0.75em;text-align:right;margin:0 0 6px 0}input .select{display:inline-block;width:188px;margin:2px 0;text-align:left}input form hr{margin:6px 10px}#as .expl{margin-left:150px;font-size:0.75em}#as img.left{margin:0 6px 0 96px;display:inline}#as input{vertical-align:baseline;border:1px solid #666666;background:#ffffff;margin:2px 0}#as input.t{width:180px}#as label{font-weight:bold;color:#666666;display:inline-block;width:150px;text-align:right}#as h4{clear:both}#as #cvv{width:40px}#pay{width:338px;position:relative}#as .right{width:450px}#as .right h4{margin:0 0 4px 0}#as .right blockquote{margin:10px 0 0 0;padding:1px 4px;border:1px solid #666666;background:#eaeaea}#as .AuthorizeNetSeal{float:right;position:absolute;left:256px;top:-85px}#tr table{width:100%}#tr .total{margin:10px 0}#tr .total strong{vertical-align:baseline;font-size:1.4em}#abl{width:200px}#abl .categories{margin:0}#abl .categories ul li a{color:#004080}#abl .categories ul a.s,#abl .categories ul a:hover{background:#e0f0ff}.e a{color:#004080}.e ul.list li,.e input{background-color:rgba(84,175,235,0.1)}.t a{color:#008000}.t ul.list li,.t input{background-color:#e0ffe0}.featured-bio{white-space:normal;background-color:#e0ffe0;padding:30px}.featured-blurb{margin-bottom:10px}#featured-photo{margin-right:10px;margin-bottom:5px;width:120px;height:165px}img.hmsplash{float:right;margin:0 0 80px 30px}ul.home-welcome-list li{line-height:1.5em}hr.hmdivider{visibility:hidden;display:block;height:40px}#hmedts{float:left;width:510px;clear:both}#hmedts h3 a{color:#54AFEB}#hmfeat{float:right;max-width:510px}#hmfeat h3{color:#3eaa32;margin-bottom:3px}#hmfeat .criterion em{color:#3eaa32}.content .hmlist,.content .fhmlist{margin-top:12px}.content .hmlist h3{display:inline;margin:0}.content .hmlist h3 a{text-decoration:none}.hmlist form.search{text-align:right;padding:2px 0 0 0}.hmlist .criterion{clear:left;margin:6px 0 12px 0;text-align:left;color:#999999}.fhmlist .criterion{clear:left;margin:6px 0 10px 0;text-align:left;color:#999999}.hmlist ul.list em{white-space:wrap;font-size:.9em}.fhmlist ul.list em{margin-left:0px}#hmjoin{font-size:1.1em;background:#ffea52;color:#524800}div.fw_callout{text-align:center;padding:40px;background:#f7f7f7}@media (max-width: 640px){div.fw_callout h4{padding:30px}}@media (max-width: 640px){div.fw_callout{padding:0}}div.fw_callout a{display:inline-block;background:white;width:200px;padding:30px;vertical-align:top;margin:30px;color:#231f20;cursor:pointer;-webkit-box-shadow:0 20px 60px -20px gray;box-shadow:0 20px 60px -20px gray;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media (max-width: 640px){div.fw_callout a{padding:0}}div.fw_callout a:hover{text-decoration:none;-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-box-shadow:0 40px 80px -20px lightgray;box-shadow:0 40px 80px -20px lightgray}div.fw_callout a h3{font-size:23px;line-height:1.2em;height:2.1em}form.search,ul.categories li ul{display:none !important}ul.categories li{border:none;margin-top:0;list-style:none;padding-bottom:0 !important;margin-bottom:10px}ul.categories li a{padding:10px}#existing-coupons tr td,#existing-coupons tr th{padding:10px 15px}#existing-coupons tr:nth-child(odd){background:rgba(84,175,235,0.1)}#coupon-form{border:1px solid #54AFEB;padding:20px;display:inline-block;margin-bottom:40px}#coupon-form input[type="submit"]{background:#54AFEB;border:none;color:white;padding:8px 12px;margin-top:10px;font-weight:bold;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#coupon-form input[type="submit"]:hover{background:#82c4f0}#sign-in .left,#sign-in .right{width:auto;float:none;border:none;padding:0;display:inline-block;vertical-align:top}@media (min-width: 480px){#sign-in .left,#sign-in .right{padding:0 60px 60px 0}}#sign-in .left{padding-left:0}#orders tr:nth-child(odd),#transactions tr:nth-child(odd){background:rgba(84,175,235,0.1)}#transactions tr th:nth-child(1){width:80px}#transactions tr th:nth-child(2),#transactions tr th:nth-child(3){width:120px}#transactions tr th:nth-child(4){width:300px}#transactions tr th:nth-child(5){width:90px}ul.conversations li:nth-child(odd){background:rgba(84,175,235,0.1)}#contact-container{text-align:center;color:white;background:url(/r/contact-gurufi.jpg) no-repeat center center;background-size:cover;padding:10%}#contact-container img{max-width:128px;padding-bottom:40px}#contact-container p{padding-bottom:40px;font-size:18px}#contact-form{background:white;padding:5% 5%;-webkit-box-shadow:0 60px 135px rgba(0,0,0,0.14),0 15px 65px rgba(0,0,0,0.14);box-shadow:0 60px 135px rgba(0,0,0,0.14),0 15px 65px rgba(0,0,0,0.14)}#contact-form a{display:inline-block;padding:14px 24px;background:#54AFEB;color:white;-webkit-transition:all .2s;transition:all .2s;font-size:18px;font-weight:bold}#contact-form a:hover{background:#82c4f0;text-decoration:none}
/*# sourceMappingURL=main.min.css.map */