body,html{height:100%}body{background:#e8f2fb url(/images/misc/bg-tile.gif);color:#222;font-family:Helvetica,Arial,sans-serif;font-size:13px;margin:0;padding:0;text-align:left}a:focus{-moz-outline-style:none}form{margin:0;padding:0}img,input[type=image]{max-width:100%;height:auto;border:none}.label_required{color:#e60000;font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.bigger{font-size:1.230769231em}.smaller{font-size:.769230769em}.fine_print{font-family:Helvetica,Arial,sans-serif;font-size:.692307692em;font-weight:400}.bold{font-weight:700}.italic{font-style:italic}.white{color:#fff}.black{color:#333}.red{color:#e60000}.purple{color:#62517a}.strike{text-decoration:line-through}.zero{border:none;margin:0;padding:0}a{color:#005299;text-decoration:none}a:hover{text-decoration:underline}.headingTxt,h1,h2,h3,h4{font-family:Georgia;font-weight:400;letter-spacing:-.01em;line-height:1.1em;margin-top:8px;margin-bottom:8px}h1{font-size:2.461538462em}h2{font-size:1.846153846em}h3{font-size:1.230769231em}h4{font-size:1em}#middle h1{margin-top:25px}.text_field{font-size:.846153846em;font-weight:400;padding-left:2px}.dateline{font-weight:700}#outer_wrapper_basic,#outer_wrapper_member,#outer_wrapper_visitor{position:relative;min-height:100%;width:100%}#header{background:#3d334c;margin:0 -10px;padding:10px 0 20px 0;position:relative}#inner_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#b0a7be;border-left:1pt solid #8e83a2;border-right:1pt solid #8e83a2;margin:0 auto;max-width:1012px;min-width:320px;overflow:hidden;padding:0 10px}.middle-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;overflow:hidden;position:relative}.middle-content.has-sidebar{background-color:transparent}#columns{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;position:relative;width:100%}.right-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;float:left;width:80%;overflow:hidden}#left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0;width:20%}#middle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 0 30px 15px;width:100%}.has-sidebar #middle{width:45%}#right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding-left:15px;width:35%}.has-sidebar #middle{width:56%}.has-sidebar #right{width:44%}#outer_wrapper_basic #columns #middle{margin:0;padding:15px 60px}#outer_wrapper_basic #footer{height:30px}#utility_nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#62517a;padding:0 15px;width:100%}#utility_nav ul.utilities{list-style-type:none;margin:0;padding:0}#utility_nav ul.utilities li{border-left:1px solid #000;display:inline;font-size:.923076923em;line-height:35px;margin:0;padding:0 6px 0 8px}#utility_nav ul.utilities li.first{border-left:none}#utility_nav ul li a{color:#005299}#utility_nav ul.utilities li a{color:#fff}#utility_nav ul.utilities li.first{border-left:none}#utility_nav ul.utilities li a{color:#fff}#login{color:#fff;font-size:.846153846em;font-weight:700}#login td{padding:0 4px}#login input.text_field{width:176px;color:#000}#login a{color:#fff}.tooltip{position:absolute;top:44px;left:17.5em!important;z-index:1}.tooltip-inner{background-color:#980000;text-align:left;color:#fff;border:2px #000 solid;border-radius:5px;padding:5px;max-width:220px;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.35);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.35);box-shadow:0 0 5px 2px rgba(0,0,0,.35)}.tooltip-inner a{color:#fff;font-weight:700}.tooltip-arrow{position:relative;left:50%!important;border:#000 solid;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;width:0;border-top:none}#ad_area{position:absolute;top:58px;text-align:center;width:100%}#ad_area div.ad_banner{height:90px;margin:0 auto;width:72%}#ad_area div.ad_links{font-size:.846153846em;margin:6px auto;width:72%}.header-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 24px 0 32px;width:100%;overflow:hidden}#logo{float:left;padding-top:15px}#counter{float:right;padding-top:24px;text-align:center;font-size:1em}#counter .heading1,#counter h1{color:#b0a7be;margin:0}#counter h2{color:#b0a7be;margin:0}#counter h3{margin:0}#resource_tabs{background-color:#3d334c;left:30%;line-height:normal;height:36px;position:absolute;bottom:0}#resource_tabs ul{margin:0;padding:0;list-style:none}#resource_tabs li{float:left;background:url(/images/misc/button-tab_right_inactive.gif) no-repeat right top;margin:0;padding:0}#resource_tabs a{background:url(/images/misc/button-tab_left_inactive.gif) no-repeat left top;color:#fff;display:block;float:left;font-size:1em;font-weight:700;line-height:36px;padding:0 20px;text-decoration:none}#resource_tabs .rollover{background-image:url(/images/misc/button-tab_right_over.gif)}#resource_tabs .rollover a{background-image:url(/images/misc/button-tab_left_over.gif);color:#000}#resource_tabs .active{background-image:url(/images/misc/button-tab_right_active.gif)}#resource_tabs .active a{background-image:url(/images/misc/button-tab_left_active.gif);background-color:#fff;color:#000}#inline_search{padding-top:15px}#inline_search td{font-size:.923076923em;font-weight:700;padding:0 2px}#infobar_border{border-top:1px dotted #7b6c93;height:1px;left:204px;position:absolute;top:42px;width:77%}#left div.content{background-color:#cfccd4;border-bottom:1px solid #7b6c93;border-left:1px solid #7b6c93;border-right:1px solid #7b6c93;margin-right:8px;padding:15px 0 7px 0}#cat_nav{margin:0;padding:0}#cat_nav .heading4,#cat_nav h4{font-size:1.230769231em;margin:0;padding:0 0 15px 15px}#level_1{list-style-type:none;margin:0;padding:0}#level_1 li{border-top:1px solid #b0a7be;line-height:25px;margin-left:0;padding-left:15px}#level_1 li.first{border-top:none}#level_1 li a.active{font-weight:700}#level_2{list-style-type:none;margin:0;padding:0}#level_2 li{border-top:1px dotted #fff;font-size:.923076923em;line-height:normal;margin-left:30px;padding:4px}#level_2 li.first{border-top:1px dotted #fff}#level_2 li a.active{font-weight:700}#right div.content{margin:15px 24px 0 15px}#right div.content div.join_now,.join_now.mobile-only{border-bottom:2px solid #b3d3f3;border-top:2px solid #b3d3f3;text-align:center;padding:15px;background:#c6def6;background:-moz-linear-gradient(top left,#c6def6 0,#fff 100%);background:-webkit-linear-gradient(top left,#c6def6 0,#fff 100%);background:linear-gradient(to bottom right,#c6def6 0,#fff 100%)}#right div.content div.join_now input.text_field,.join_now.mobile-only input.text_field{margin-bottom:5px;width:165px}#tell_a_friend{margin:20px 0 0 5px;width:160px}#tell_a_friend div.top{background:url(/images/misc/tell_a_friend-top.gif) no-repeat;height:8px}#tell_a_friend div.middle{background-color:#cddb70;border-left:1px solid #c1b38b;border-right:1px solid #c1b38b;padding:5px 0;text-align:center}#tell_a_friend div.bottom{background:url(/images/misc/tell_a_friend-bottom.gif) no-repeat;height:8px}#tell_a_friend h4{font-size:1.153846154em;margin-top:0;padding-top:0}#tell_a_friend input.text_field{margin-bottom:5px;width:128px}#share_this,#top_10,#video{margin-top:20px}#share_this div.content,#top_10 div.content,#video div.content{border-bottom:2px solid #e6dbc5;border-top:2px solid #e6dbc5;margin:0 0 15px 0;padding:15px;background:#e9deca;background:-moz-linear-gradient(top left,#e9deca 0,#fff 100%);background:-webkit-linear-gradient(top left,#e9deca 0,#fff 100%);background:linear-gradient(to bottom right,#e9deca 0,#fff 100%)}#share_this .heading2,#share_this h2{font-size:1.230769231em;margin:0 0 8px 0;padding:0}#social_media_left{margin-top:16px;padding:8px 0;text-align:center}#social_media_left .heading4,#social_media_left h4{font-size:1.230769231em;margin-top:0}#top_10 div.numeral{color:#d9c8a6;font-size:5.538461538em;font-family:Verdana,sans-serif;font-weight:700}#top_10 .heading2,#top_10 h2,#video .heading2,#video h2{font-size:1.3em}#top_10 sup{font-size:36px;letter-spacing:-.25em}#top_10 ol{font-size:1em;margin:10px 0 0 30px;padding:0}#top_10 ol li{padding:2px 0}#top_10 ol li.first{font-weight:700}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.responsive-iframe>*{position:relative;height:0;overflow:hidden}.responsive-iframe .leaderboard{padding-bottom:12.3626374%}.responsive-iframe .right-sidebar-ad{padding-bottom:83.3333333%}.responsive-iframe .left-sidebar-ad{padding-bottom:375%}.responsive-iframe .yt{padding-bottom:56.25%}#left .responsive-iframe{margin:auto;max-width:160px;width:100%;margin-top:10px}#site_index{padding:15px 0;margin:0 -10px;border-top:2px solid #b0a7be;background:#b0a6be;background:-moz-linear-gradient(top,#b0a6be 0,#fff 100%);background:-webkit-linear-gradient(top,#b0a6be 0,#fff 100%);background:linear-gradient(to bottom,#b0a6be 0,#fff 100%)}#site_index div.content{padding:0 15px}#site_index div.content div.rule{background-color:#b0a7be;height:1px;margin:15px -15px}#site_index .heading2,#site_index h2{margin:0 0 8px 0!important;padding:0}#site_index dl{font-size:.923076923em;margin:0;padding:0}#site_index dt{font-weight:700;margin:0;padding:0}#site_index dd{margin:0;padding:0}#site_index dd a{color:#0066bf}#site_index a:visited{color:#62517a}#site_index dt a.resource:hover{text-decoration:none!important}#site_index div.content div.links{font-size:.923076923em;text-align:center}#site_index div.content div.links ul{list-style-type:none;margin:0;padding:0}#site_index div.content div.links ul li{border-left:1px solid #000;display:inline;margin:0;padding:0 6px 0 8px}#site_index div.content div.links ul li.first{border-left:none}#footer div.copyright{background:#fff;margin:0 -10px;font-size:.846153846em;text-align:center;padding-bottom:1em;padding-top:1em}#advanced_search div.content{border-bottom:2px solid #cddb70;border-top:2px solid #cddb70;padding:15px;text-align:left;background:#dae694;background:-moz-linear-gradient(top left,#dae694 0,#fff 100%);background:-webkit-linear-gradient(top left,#dae694 0,#fff 100%);background:linear-gradient(to bottom right,#dae694 0,#fff 100%)}#advanced_search .heading1,#advanced_search h1{font-size:2.153846154em;margin-top:0;padding-top:0}#advanced_search input[type=text],#advanced_search select{text-align:left;display:block}#fpotd{margin-top:20px}#fpotd div.wrapper{background-color:#e9deca;border-bottom:2px solid #e6dbc5;border-top:2px solid #e6dbc5;padding:35px 34px 35px 35px;background:#e9deca;background:-moz-linear-gradient(top,#e9deca 0,#fff 100%);background:-webkit-linear-gradient(top,#e9deca 0,#fff 100%);background:linear-gradient(to bottom,#e9deca 0,#fff 100%)}#fpotd h1{font-size:1.538461538em;margin:8px 0;padding:0}#fpotd div.closeup{margin-bottom:8px}#fpotd div.title{font-size:1.538461538em;margin-bottom:8px}#fpotd div.description{margin-bottom:8px}#fpotd div.designer{font-size:.923076923em;font-style:italic;margin-bottom:8px}#prod_detail{margin-top:20px}#prod_detail div.wrapper{border-top:2px solid #e1d3b8;padding:35px 34px 35px 35px;background:#e9deca;background:-moz-linear-gradient(top,#e9deca 0,#fff 100%);background:-webkit-linear-gradient(top,#e9deca 0,#fff 100%);background:linear-gradient(to bottom,#e9deca 0,#fff 100%)}#prod_detail h1{font-size:1.538461538em;margin:8px 0;padding:0}#prod_detail div.closeup{margin-bottom:8px}#prod_detail div.title,#prod_detail h1{color:#0066bf;font-size:1.538461538em;margin-bottom:8px;font-family:Helvetica,Arial,sans-serif;margin-top:0;line-height:1em;letter-spacing:normal}#prod_detail div.description{margin-bottom:8px}#prod_detail div.designer{font-size:.923076923em;font-style:italic;margin-bottom:8px}#related_cats div.wrapper{border-bottom:2px solid #e6dbc5;padding:7px 7px 7px 15px}#related_cats div.title{color:#0066bf;font-size:1.076923077em;margin-top:8px}div.paginator{border-bottom:1px dotted #7b6c93;border-top:1px dotted #7b6c93;line-height:24px;margin-bottom:15px}#middle dt{font-style:italic;margin:10px 0 5px 0}#swatches .swatch{padding:0 15px}#swatches .swatch .thumbnail{padding-bottom:3px;text-align:center}#swatches .swatch .title{font-weight:700;line-height:1.1em;padding-bottom:3px;text-align:center}#swatches .swatch .category{line-height:1.1em;padding-bottom:3px;text-align:center}#swatches .swatch .buttons{padding-bottom:4px;text-align:center}#swatches .swatch .buttons .magnify{margin-bottom:4px}#swatches .swatch .email{font-size:.846153846em;font-weight:700;padding-bottom:3px;text-align:center}#swatches .swatch .designer{font-size:.846153846em;font-style:italic;padding-bottom:20px;text-align:center}#swatches .swatch .description{font-size:.846153846em;padding-bottom:4px;text-align:center}#combined_results{margin:0 24px 0 0}.snippet{font-size:.923076923em}.snippet_highlight{background-color:#ff0}#epc_logo{max-width:230px;margin-left:20px}.top-dl{display:flex;align-items:center}.top-dl>*{display:inline}#epc_swatches{margin:20px 0 0 0}#epc_swatches div.swatch{margin:7px 3px 14px 3px!important;position:relative}#epc_swatches div.swatch div.title{font-weight:700;margin:3px 0 0 0}#epc_swatches div.swatch div.price{margin:3px 0}#epc_swatches div.swatch div.add_to_cart{font-size:.846153846em}#epc_swatches span.rank{background-color:#dbd9df;border:3px solid #fff;color:#0066bf;font-size:1em;font-weight:700;left:0;line-height:21px;position:absolute;text-align:center;top:-11px;width:21px;z-index:999}#charity_top{margin-top:30px}#certificate{margin:0 auto;width:100%}#certificate td.certificate_top{background:url(/images/misc/certificate_top.jpg) no-repeat top left;height:267px;text-align:center;vertical-align:top}#certificate td.certificate_top h2{font-size:1.538461538em;font-weight:700;margin:200px 0 0 0;padding:0}#certificate td.certificate_left{background:url(/images/misc/certificate_left.jpg) no-repeat top left;height:151px;width:122px}#certificate td.certificate_middle{background-color:#ebe9ef;height:151px;text-align:center;width:54%}#certificate td.certificate_right{background:url(/images/misc/certificate_right.jpg) no-repeat top left;height:151px;width:116px}#certificate td.certificate_bottom{background:url(/images/misc/certificate_bottom.jpg) no-repeat top left;height:171px;padding:32px 0 0 0;text-align:center;vertical-align:top}div.faq_menu ul{list-style-type:none;margin:0;padding:0}div.faq_menu ul li{border-top:1px dotted #b0a7be;font-size:.923076923em;line-height:1.2em;margin:0;padding:7px 0}#content_columns{overflow:auto}#content_columns div.left{margin-right:208px}#content_columns div.right{float:right;margin-left:0;width:208px}#content_columns div.right div.content{margin:40px 24px 0 15px}#content_columns div.archives,#content_columns div.posts{background-color:#dae694;border-bottom:2px solid #cddb70;border-top:2px solid #cddb70;margin-bottom:16px;padding:16px;background:#dae694;background:-moz-linear-gradient(top left,#dae694 0,#fff 100%);background:-webkit-linear-gradient(top left,#dae694 0,#fff 100%);background:linear-gradient(to bottom right,#dae694 0,#fff 100%)}#content_columns div.right h2{font-size:1.230769231em;margin:0 0 8px 0;padding:0}#content_columns div.right ul{list-style-type:none;margin:0;padding:0}#content_columns div.right ul li{border-top:1px dotted #c1b38b;line-height:15px;padding:4px 0}#content_columns div.right ul li.first{border-top:none}#content_columns div.right ul li a.active{font-weight:700}#content_columns div.right ul.stitches{list-style-type:none;margin:0;padding:0}#content_columns div.right ul.stitches li{border-top:1px dotted #e6dbc5;font-size:.846153846em;line-height:normal;margin-left:8px;padding:4px}#content_columns div.right ul.stitches li.first{border-top:1px dotted #e6dbc5}#content_columns div.right ul.stitches li a.active{font-weight:700}#contact_form{background-repeat:no-repeat;padding:10px;border:solid 1px #e6dbc5;background:#e9deca;background:-moz-linear-gradient(top,#e9deca 0,#fff 100%);background:-webkit-linear-gradient(top,#e9deca 0,#fff 100%);background:linear-gradient(to bottom,#e9deca 0,#fff 100%)}#contact_form .field{border:solid 1px #000;width:220px}#alert{background:url(/images/misc/icon-alert.gif) 15px 50% no-repeat;background-color:#ffc;border-top:3px solid orange;border-bottom:3px solid orange;margin:0 16px 0 0;padding:16px 16px 16px 80px}#alert h2{margin:0;padding:0}#alert p{margin:12px 0 0 0;padding:0}#alert dt{font-style:italic;margin-top:8px}#ialert{border:1px solid #e6dbc5;background-color:#fff;font-size:12px;margin:0 15px 15px 15px;padding:10px}#yoga{background-color:#f7f1d4;padding:25px 15px}#yoga div.headline{font-family:Helvetica,Arial,sans-serif;font-size:2.307692308em;padding-bottom:10px;text-align:center}#yoga div.subhead{font-family:Helvetica,Arial,sans-serif;font-size:1.230769231em;font-weight:700;padding:10px 0}#yoga div.romance{font-size:.846153846em;padding-right:5px}#yoga .coupon{background-color:#ffedb8;border:3px dashed #666;padding:10px;vertical-align:top}#yoga div.terms{font-size:.923076923em;line-height:13px;padding-top:10px}#yoga .label{font-weight:700}#yoga table{border:none;padding:0}#yoga table.form td{padding-top:8px}#yoga .coupon>.row:first-child{margin-top:-1em}#yoga .coupon>.row:first-child>div:first-child{margin-right:-1em;margin-top:1em}#yoga .coupon img.checkbox{display:block;max-width:72px;max-height:71px;width:100%;height:auto}#top_items_columns{background:#fff url(/images/misc/bg-member_columns.gif) repeat-y;height:1%;overflow:auto;padding:0;position:relative}#top_items{margin:0 19px 0 199px;padding:10px 0}#top_items .nameplate{font-size:1.230769231em;font-weight:700;line-height:30px;padding:0 10px}#top_items .rank_positioner{position:relative;width:90px}#top_items .rank_positioner span.rank{background-color:#0066bf;border:1px solid #fff;color:#fff;font-size:.846153846em;font-weight:700;left:-8px;line-height:16px;position:absolute;text-align:center;top:-6px;width:16px;z-index:999}#supplies-bar{width:100%;display:block;position:fixed;bottom:0;z-index:192435;height:auto}#supplies-bar .container{width:100%;background-color:#fff}#supplies-bar .header{width:100%;height:11px;background:url('/images/misc/slidebox-shadow.png') bottom left repeat-x}#supplies-bar .content{margin:0 auto;z-index:10;overflow:hidden;text-align:center;color:#000;max-width:934px}#supplies-bar .content img{border:none;display:block}#supplies-bar .content a{padding:0}#reward_log{color:#222}#reward_log a{color:#0645ad;text-decoration:underline;font-weight:700}#reward_log a:visited{color:#0645ad}#reward_log a:hover{text-decoration:none}#intro_copy{border-bottom:2px solid #66a6e4;border-top:2px solid #66a6e4;padding:35px 34px 35px 35px;background:#c5ddf5;background:-moz-linear-gradient(top left,#c5ddf5 0,#fff 100%);background:-webkit-linear-gradient(top left,#c5ddf5 0,#fff 100%);background:linear-gradient(to bottom right,#c5ddf5 0,#fff 100%);width:100%}#intro_copy h1{margin-top:0}#intro_copy h2{font-size:1.384615385em;padding:0;margin:0}#intro_copy h3{font-size:1.692307692em;color:#3d334c;font-weight:700}.heading1{font-size:2.461538462em}.heading2{font-size:1.846153846em}.heading3{font-size:1.230769231em}.heading4{font-size:1em}a.foolink{cursor:pointer}#outstream-media-ad{margin:1em;margin-top:0}a.css_button:hover{text-decoration:none}.css_button{background-color:#ad6314;color:#fff;padding:1.38em;padding-top:.69em;padding-bottom:.69em;font-size:1.25em;line-height:1.25em;border:1px solid #ccc;box-shadow:0 0 0 3px #fff inset;border-radius:.4em;cursor:pointer;cursor:hand;margin-top:1em;-webkit-appearance:none;display:inline-block}.css_button:hover{opacity:.8;-moz-opacity:0.8}#ad_area{position:relative;top:0;padding-top:1em}#top_items_columns{background:0 0}#top_items{margin:0}.mobile-top-items{display:none}.mobile-only{display:none}#zzblankad{position:absolute}.error{color:#e40001}button,input,select,textarea{margin:0;font:inherit;color:inherit}.button{margin:15px 0}input[type=file]{line-height:normal;border:none!important;border-radius:0!important;padding:0 12px!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:15px!important;padding:0;width:auto!important}textarea{overflow:auto}label{display:inline-block;max-width:100%;margin:5px 0;font-weight:700}.form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}select[multiple],select[size]{height:auto}input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.form{width:100%}input{display:inline-block;font-size:13px;line-height:1.42857143;color:#555;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form label{display:block}textarea{width:100%}.cf-ol>li{margin-bottom:15px}.form-control{display:block;width:100%;padding:1px 6px;font-size:1em;line-height:1.42857143;color:#555;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}textarea.form-control{height:auto}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.form-row{overflow:hidden;width:100%;margin-bottom:15px}.wrapping-label{position:relative;margin-bottom:.5em;font-size:.9em;font-weight:400}.wrapping-label:hover{background-color:rgba(0,0,0,.07);outline:1px solid #cccccc}.wrapping-label .label-contents{display:block;padding:.1em .2em .1em 25px}.wrapping-label .label-contents:after,.wrapping-label .label-contents:before{content:" ";display:table}.wrapping-label .label-contents:after{clear:both}.wrapping-label input{position:absolute;top:50%;margin-top:-.4em;left:4px}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}.row{width:100%;overflow:hidden;margin:0 -10px}.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}.col-lg-11{width:91.6666667%}.col-lg-10{width:83.3333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666%}.col-lg-7{width:58.3333333%}.col-lg-6{width:50%}.col-lg-5{width:41.6666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.6666667%}.col-md-11{width:91.6666667%}.col-md-10{width:83.3333333%}.col-md-9{width:75%}.col-md-8{width:66.66666666%}.col-md-7{width:58.3333333%}.col-md-6{width:50%}.col-md-5{width:41.6666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.6666667%}.desktop-only{display:block}a.yoga-cta-button{color:#fff}#content-ads{padding:1em}.browser-outdated-message{position:absolute;display:none;z-index:10000;border-radius:3px;top:50%;left:15%;right:15%;transform:translate(-50%,-50%);background:#fff;border:1px solid #efefef;padding:1em}@media screen\9{.browser-outdated-message{display:block!important}}.browser-no-js-message{position:absolute;z-index:10000;border-radius:3px;top:50%;left:15%;right:15%;transform:translate(-50%,-50%);background:#fff;border:1px solid #efefef;padding:1em}.browser-no-js-message P{width:30rem}