body{min-width:960px}
.container_12{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_3{width:220px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_6{width:460px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_9{width:700px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_12 .grid_12{width:940px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_3{padding-left:240px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_6{padding-left:480px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_9{padding-left:720px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_3{padding-right:240px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_6{padding-right:480px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_9{padding-right:720px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_12 .push_1{left:80px}
.container_12 .push_2{left:160px}
.container_12 .push_3{left:240px}
.container_12 .push_4{left:320px}
.container_12 .push_5{left:400px}
.container_12 .push_6{left:480px}
.container_12 .push_7{left:560px}
.container_12 .push_8{left:640px}
.container_12 .push_9{left:720px}
.container_12 .push_10{left:800px}
.container_12 .push_11{left:880px}
.container_12 .pull_1{left:-80px}
.container_12 .pull_2{left:-160px}
.container_12 .pull_3{left:-240px}
.container_12 .pull_4{left:-320px}
.container_12 .pull_5{left:-400px}
.container_12 .pull_6{left:-480px}
.container_12 .pull_7{left:-560px}
.container_12 .pull_8{left:-640px}
.container_12 .pull_9{left:-720px}
.container_12 .pull_10{left:-800px}
.container_12 .pull_11{left:-880px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after,.container_12:after{clear:both}
.clearfix,.container_12{zoom:1}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
body{background:url("images/background.gif");color:#333;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:left}
label{font-size:1.077em;font-weight:bold;line-height:1em}
a{color:#c60;text-decoration:none}
h1,h1 a,h2,h2 a{color:#bdbd24}
h3,h3 a,h5,h5 a{color:#0064cd}
h3 a:hover,h5 a:hover{color:#049cdb}
h1,h2,h3,h5,p{margin-bottom:10px}
h1{clear:both;display:block;font-size:1.4em}
h2{font-size:1.2em}
h2.header{border:solid 1px #e5e5e5;background-color:#f5f5f5;padding:6px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-image:-moz-linear-gradient(center top,#fff,#e5e5e5);background:linear-gradient(#fff,#f1f1f1);-pie-background:linear-gradient(#fff,#f1f1f1);behavior:url(/vate/scripts/PIE.htc)}
h3{font-size:1.1em}
h5{font-size:1.0}
hr{border-color:#ccc -moz-use-text-color -moz-use-text-color;border-style:double none none;border-width:4px medium medium;height:8px;position:static;width:100%}
a:hover{color:#f90}
input[type="button"],input[type="reset"],input[type="submit"]{background-color:#f90;background-image:-moz-linear-gradient(center top,#f90,#9f3a00);background-repeat:repeat-x;border-color:#9f3a00;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:1em;height:auto;padding:4px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);width:auto;background:linear-gradient(#f90,#9f3a00);-pie-background:linear-gradient(#f90,#9f3a00);behavior:url(/vate/scripts/PIE.htc)}
input[type="text"]{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#999;display:inline-block;font-size:1.1em;height:18px;line-height:18px;padding:4px;width:210px}
ol,ul{list-style:none outside none}
.one-column .region{padding:10px}
.two-column .left .region{padding:5px 0 0 10px}
.two-column .center .region{padding:10px 10px 0 0}
.two-column .center .region .region{padding:0}
div.addthis{float:right;height:0;position:relative;display:block;top:30px;right:15px;z-index:1}
.home div.addthis{display:none}
div.header{margin-top:22px}
.grid_6 .icons{display:none}
.header ul.tabs{list-style:none}
.header ul.tabs li{background:none repeat scroll 0 0 #fff;border-top:3px solid #ddd;border-right:3px solid #ddd;border-left:3px solid #ddd;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;float:left;margin-left:2px;min-width:85px;padding:4px 16px;text-align:center;behavior:url(/vate/scripts/PIE.htc)}
.header ul.tabs li.first{margin-left:20px}
.header ul.tabs li a{font-weight:bold;font-size:1.1em;color:#c60}
.header ul.tabs li a:hover{color:#f90}
.header ul.tabs li.active{background:none repeat scroll 0 0 #f90;border-top:3px solid #eb8500;border-right:3px solid #eb8500;border-left:3px solid #eb8500;border-bottom:3px solid #f90}
.header ul.tabs li.active a{font-weight:bold;color:#fff}
.header ul.tabs li.last{margin-left:131px}
.header ul.tabs li.last a{color:#06c}
.header ul.tabs li.active.last a{font-weight:bold;color:#fff}
.logo{margin-top:3px}
.logo img{max-width:100%}
.printlogo{display:none}
.social{float:right;margin-top:3px;z-index:1}
.social li{float:left;padding-left:4px}
h3.navigation{margin-bottom:10px;color:#bdbd24}
.breadcrumb{list-style:none}
.breadcrumb li{color:#c60;font-size:.9em;float:left;margin:0}
.breadcrumb h1{clear:both;margin:0 0 -5px 0}
ul.currentlevel{list-style:none;margin:0 0 20px 0}
.currentlevel li{background-image:-moz-linear-gradient(center top,#fff6d5,#ffeed5);background:linear-gradient(#fff6d5,#ffeed5);-pie-background:linear-gradient(#fff6d5,#ffeed5);background-color:#fff5e5;border-right:2px solid #ffe3b7;border-left:2px solid #ffe3b7;padding:2px;behavior:url(/vate/scripts/PIE.htc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6d5',endColorstr='#ffeed5',GradientType=0)}
.currentlevel li.first{background-color:#fff5e5;border-top:2px solid #ffe3b7;border-right:2px solid #ffe3b7;border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;behavior:url(/vate/scripts/PIE.htc)}
.currentlevel li.last{background-color:#fff5e5;border-bottom:2px solid #ffe3b7;border-right:2px solid #ffe3b7;border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;behavior:url(/vate/scripts/PIE.htc)}
.currentlevel li a{border:2px solid #fcefca;display:block;width:98%;padding:1px}
.currentlevel li.empty{height:30px}
.currentlevel li a.last{border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;behavior:url(/vate/scripts/PIE.htc)}
.currentlevel li a.first{border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;behavior:url(/vate/scripts/PIE.htc)}
.currentlevel li.active{background-color:#f9f9f9}
.currentlevel li.active a{color:#bdbd24;font-weight:bold}
.currentlevel li.extra a{font-weight:bold}
.content{background-color:#fff;border:2px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-top:20px;padding:5px 0 10px 0;behavior:url(/vate/scripts/PIE.htc)}
.home .content ul.results{color:#c60;list-style:none}
.home .region h3,.home .region p{padding:0 4px 0 4px}
.home .region .VgnExtQuery{background-color:#fff;border:2px solid #ebebcc;padding:3px;width:430px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;behavior:url(/vate/scripts/PIE.htc)}
.home .VgnExtQuery ul{padding:2px}
.home .VgnExtQuery h2,.home .VgnExtQuery ul{margin-bottom:4px}
.search form{margin-top:35px;margin-right:8px;float:right}
.android-search{display:none}
.nav-dropdown>.addthis_toolbox{display:none}
.row-0{background-color:#f1f1f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:4px;margin-bottom:4px;behavior:url(/vate/scripts/PIE.htc)}
.row-1{background-color:#f9f9f9;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:4px;margin-bottom:4px;behavior:url(/vate/scripts/PIE.htc)}
.vgn-ext-region{height:auto !important;left:auto !important;top:auto !important;width:auto !important}
.question,.question a,.teenHealthPost a,.question font,.teenHealthPost font,.question li,.teenHealthPost li,.question p,.teenHealthPost p,.question span,.teenHealthPost span,.question th,.teenHealthPost th,.question td,.teenHealthPost td{font-family:Arial,Helvetica,sans-serif !important;font-size:1em !important}
.question .question,.question .answer{padding:10px 0}
.question .question ul,.question .answer ul{list-style:disc inside none}
.question .greeting,.question .signed{font-weight:bold;color:#06c}
.question .signed{margin-bottom:10px}
.question .created{color:#999;font-size:.8em;margin-bottom:5px;text-align:right;width:100%}
.pagination{margin:25px 0;text-align:center}
.pagination div.mask{display:inline-block;margin:0 10px}
.pagination div.mask a{padding:0;margin:0}
.pagination div.mask a .mask{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9900',endColorstr='#9F3A00',GradientType=0);padding:4px 14px;border:1px solid #9f3a00;margin:0 -1px}
.pagination a.previous,.pagination a.next{background-color:#f90;background-image:-moz-linear-gradient(center top,#f90,#9f3a00);background-repeat:repeat-x;border-color:#9f3a00;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:1em;height:auto;padding:4px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);width:auto;background:linear-gradient(#f90,#9f3a00);-pie-background:linear-gradient(#f90,#9f3a00);behavior:url(/vate/scripts/PIE.htc);margin-right:10px}
.pagination a.next{margin-left:10px;padding:4px 14px}
.pagination a{width:25px;height:25px;font-size:1.1em;padding:4px}
.pagination a.active{font-weight:bold;font-size:1.1em}
.banner .region{padding:0}
#bannerHead{height:133px;position:relative;overflow:hidden}
#c1,#c2{height:133px;overflow:hidden}
.bannerImg{float:left;position:relative;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.bannerImg img{height:133px;visibility:hidden}
#bannerHead>span:first-child{width:460px;margin-right:20px}
#bannerHead>span>img{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;behavior:url(/vate/scripts/PIE.htc)}
.footer{background-color:#fff;border:2px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-top:20px;padding:0 0 10px 0;behavior:url(/vate/scripts/PIE.htc);text-align:center}
.footer .region{padding:10px 0 0}
.footer .facts,.footer .facts p{color:#0064cd;font-size:1.1em;text-align:center}
.footer .facts{margin:6px 0 0 0}
.footer-links{margin:20px 0 20px 12px}
.footer-links a{color:#fff;font-weight:bold;text-decoration:underline;margin:0 5px}
.footer-links .links,.footer-links .logo,.footer-links .copyright{color:#fff;font-weight:bold}
.footer-links .logo{text-align:center}
.footer-links .logo img{border:0}
.footer-links .copyright{text-align:right}
.facts div{width:100% !important}
.facts div:first-child{display:block}
div.teenHealthBanner ul,div.teenHealthFact ul,div.teenHealthPost ul,div.teenHealthQuestion ul,div.teenHealthQuiz ul,div.VgnExtTextBlock ul{list-style:disc outside none;margin:10px}
div.teenHealthBanner ol,div.teenHealthFact ol,div.teenHealthPost ol,div.teenHealthQuestion ol,div.teenHealthQuiz ol,div.VgnExtTextBlock ol{list-style:decimal outside none;margin:10px}
div.teenHealthBanner li,div.teenHealthFact li,div.teenHealthPost li,div.teenHealthQuestion li,div.teenHealthQuiz li,div.VgnExtTextBlock li{margin:10px}
div.teenHealthQuiz form ul,div.home .teenHealthQuizHomeView ul,div.home .VgnExtTextBlock ul,div.teenHealthNavigation ul{list-style:none}
div.home .VgnExtTextBlock li,div.teenHealthNavigation li{margin:0}
div.teenHealthQuiz form ul,div.teenHealthQuiz form li,div.home .teenHealthQuizHomeView li{margin:0 0 4px 0}
.google .header{color:#bdbd24;border:solid 1px #e5e5e5;background-color:#f5f5f5;font-weight:bold;font-size:1.1em;margin:0 0 20px 0;padding:6px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-image:-moz-linear-gradient(center top,#fff,#e5e5e5);background:linear-gradient(#fff,#f1f1f1);-pie-background:linear-gradient(#fff,#f1f1f1);behavior:url(/vate/scripts/PIE.htc)}
.question-form textarea,.feedback-form textarea{height:175px;width:443px}
.question-form .error,.feedback-form .error{display:block;width:443px;color:red;font-weight:bold;margin-bottom:10px}
.question-form input[type="submit"],.feedback-form input[type="submit"]{margin-top:10px}
@media screen and (-webkit-min-device-pixel-ratio:0){div.header{margin-top:23px}
}
.searchResults .result strong{font-weight:bold}
div.search{padding:0}
ul.foundation-ordered-list-container .even{background-color:#f9f9f9}
ul.foundation-ordered-list-container .odd{background-color:#f1f1f1}
ul.foundation-ordered-list-container>li{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:4px;margin-bottom:4px}
ul.foundation-ordered-list-container>li>p{margin-bottom:0}
.container_12.two-column>.grid_12.content>.grid_8.center.omega{box-sizing:border-box;padding-right:10px}
.nav-dropdown{display:none}
.search-dropdown{display:none}
.submenu{display:none}
.subsubmenu{display:none}
.text.parbase.section h6{margin-bottom:0;line-height:15px;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#333;font-weight:normal}
.text.parbase.section h6 a{color:#00f}
.text.parbase.section a{color:#c60}
.text.parbase.section h1{font-size:32px;color:#333;font-weight:normal}
.text.parbase.section ol{list-style:decimal;margin:30px 20px 20px 20px}
.text.parbase.section ol li{margin:10px 0}
.text.parbase.section ul{list-style:disc outside none;margin:10px}
.text.parbase.section ul li{margin:10px}
.text.parbase.section ul.home-links{padding:4px;float:left;margin-right:20px;list-style:none}
.text.parbase.section ul.home-links li{margin:0}
.text.parbase.section h5{font-family:'Times New Roman','serif';font-size:16px;margin-bottom:18px;color:#333;font-weight:normal}
.text.parbase.section h5 a{color:#00f}
.error-page .error-content .parbase.section.text ul{list-style:disc;margin-left:25px}
.error-page .error-content .parbase.section.text ul li{margin:0}
.error-page .error-left .parbase.section.text ul,.error-page .error-right .parbase.section.text ul{list-style:none outside none}
.error-page .error-left .parbase.section.text ul li,.error-page .error-right .parbase.section.text ul li{margin:0}
.title.section>h1{font-size:1.2em}
.breadcrumb-page-title{margin-bottom:20px;margin-top:10px}
.quiz-answer{display:none}
.response-correct{display:none;color:green}
.response-incorrect{display:none;color:red}
iframe{border:0}
.rating img{height:20px}
.error{color:red;display:none}
.mask{display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9900',endColorstr='#9F3A00',GradientType=0)}
.mask input{background:0}
.grid_6.alpha.logo>a{color:#f90}
.footer>.region>.facts.teenHealthFact>.fact.section p{padding:0 4px}
.hide-content{display:none}
.dropdown-active{background:#f90 !important}
@media(min-width:992px){.nav-dropdown ul{display:none}
.search-dropdown form{display:none}
}
@media(max-width:991px){body{min-width:100%}
.home .social{display:none}
.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12{box-sizing:border-box;padding:0 10px;margin:0}
.container_12 .alpha{padding-left:0}
.container_12 .omega{padding-right:0}
.container_12 .grid_1{width:8.33333%}
.container_12 .grid_2{width:16.6666%}
.container_12 .grid_3{width:25%}
.container_12 .grid_4{width:33.3333%}
.container_12 .grid_5{width:41.6666%}
.container_12 .grid_6{width:50%}
.container_12 .grid_7{width:58.3333%}
.container_12 .grid_8{width:66.6666%}
.container_12 .grid_9{width:75%}
.container_12 .grid_10{width:83.3333%}
.container_12 .grid_11{width:91.6666%}
.container_12 .grid_12{width:100%}
.grid_12.header ul.tabs{display:none}
.grid_12.header span.tab-nav-label{display:block;width:300%;font-size:20px;color:white;text-align:center;text-shadow:grey 2px 1px}
.grid_12.header select.tab-nav{display:block;width:300%;margin:10px 0;font-size:26px}
.grid_12.header .social{position:absolute;right:-454%;margin-top:65px}
.container_12.two-column{width:100%}
.container_12.two-column .nav-dropdown{max-width:100%;position:fixed;width:100%;left:0;z-index:100;margin:0;padding:40px 0;background-color:#f90;overflow:auto;border:0}
.container_12.two-column .nav-dropdown.active{display:block;bottom:0;top:0}
.container_12.two-column .nav-dropdown>ul{font-size:32px;padding:25px 50px 0}
.mobile .container_12.two-column .nav-dropdown>ul,.android .container_12.two-column .nav-dropdown>ul{padding:25px 35px 0 25px}
.mobile .container_12.two-column .nav-dropdown>ul>li,.android .container_12.two-column .nav-dropdown>ul>li{padding:25px 50px 25px 25px}
.mobile .container_12.two-column .nav-dropdown>ul>li>.icon-plus.active,.android .container_12.two-column .nav-dropdown>ul>li>.icon-plus.active{margin-top:0;font-size:28px}
.iphone .container_12.two-column .nav-dropdown>ul{padding:25px 35px 0 25px}
.iphone .container_12.two-column .nav-dropdown>ul>li{padding:25px 30px 25px 0}
.iphone .container_12.two-column .nav-dropdown>ul>li>.icon-plus{right:0}
.iphone .container_12.two-column .nav-dropdown>ul>li>.icon-plus.active{margin-top:0;font-size:28px}
.container_12.two-column .nav-dropdown>ul>li{padding:25px 50px 25px;border-bottom:1px solid white;-webkit-box-shadow:0 1px 0 gray;-moz-box-shadow:0 1px 0 gray;box-shadow:0 1px 0 gray;position:relative}
.container_12.two-column .nav-dropdown>ul>li>a{color:white;text-shadow:1px 2px gray}
.container_12.two-column .nav-dropdown>ul>li .submenu{display:none;border-top:1px solid white;-webkit-box-shadow:0 -1px 0 gray;-moz-box-shadow:0 -1px 0 gray;box-shadow:0 -1px 0 gray;font-size:20px;margin:25px 0 0 0;padding:25px 0 0 25px}
.container_12.two-column .nav-dropdown>ul>li .submenu li{position:relative;padding-right:20px;margin-bottom:.75em}
.container_12.two-column .nav-dropdown>ul>li .submenu li a{color:white;text-shadow:1px 2px gray}
.container_12.two-column .nav-dropdown>ul>li .submenu li a span{float:right}
.container_12.two-column .nav-dropdown>ul>li .submenu li a.icon-sub-plus{position:absolute;right:0}
.container_12.two-column .nav-dropdown>ul>li .submenu li .subsubmenu{display:none;font-size:14px;margin:20px 0 20px 20px}
.container_12.two-column .search-dropdown{display:none;background-color:#f90;height:100%;width:100%}
.container_12.two-column .search-dropdown form{text-align:left;padding:32px 15px}
.iphone .container_12.two-column .search-dropdown form{padding:25px 15px}
.container_12.two-column .search-dropdown form input[type="text"]{width:165px}
.iphone .container_12.two-column .search-dropdown form input[type="text"]{width:110px}
.container_12.two-column .search-dropdown.active{display:block}
.container_12.two-column .grid_12{width:100%;margin-left:0;box-sizing:border-box}
.container_12.two-column .grid_12.row.content>.grid_6{padding:0 10px}
.container_12.two-column .grid_12.alpha.omega>.grid_6.alpha.left{float:left}
.container_12.two-column .grid_12.alpha.omega>.grid_6.omega.right{float:right}
.container_12.two-column .grid_12.content>.grid_8.center.omega{width:100%;padding:15px 20px}
.container_12.two-column .grid_12.content>.grid_4.left.alpha{display:none}
.container_12.two-column .grid_8{width:66%;margin:0;box-sizing:border-box}
.container_12.two-column .grid_6{width:50%;margin:0;box-sizing:border-box}
.container_12.two-column .grid_6.omega.search{display:none}
.container_12.two-column .grid_4{width:33%;margin:0;box-sizing:border-box}
.container_12.two-column .icon-hamburger{position:absolute;right:40px;top:33px;cursor:pointer;padding:10px 35px 16px 0;z-index:200}
.container_12.two-column .icon-hamburger span,.container_12.two-column .icon-hamburger span:before,.container_12.two-column .icon-hamburger span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:white;position:absolute;display:block;content:''}
.container_12.two-column .icon-hamburger span:before{top:-10px}
.container_12.two-column .icon-hamburger span:after{bottom:-10px}
.container_12.two-column .icon-hamburger span,.container_12.two-column .icon-hamburger span:before,.container_12.two-column .icon-hamburger span:after{transition:all 500ms ease-in-out}
.container_12.two-column .icon-hamburger.active span{background-color:transparent}
.container_12.two-column .icon-hamburger.active span:before,.container_12.two-column .icon-hamburger.active span:after{top:0}
.container_12.two-column .icon-hamburger.active span:before{transform:rotate(45deg)}
.container_12.two-column .icon-hamburger.active span:after{transform:rotate(-45deg)}
.container_12.two-column .icon-search{display:block;color:white;font-size:28px;position:absolute;top:25px;right:110px}
.container_12.two-column .icon-search:before{content:'\1F50D'}
.container_12.two-column .icon-search.active{color:black}
.container_12.two-column .icon-plus{color:white;font-size:28px;position:absolute;right:15px}
.container_12.two-column .icon-plus.active{margin-top:10px;font-size:24px}
.container_12.two-column .icon-plus:before{content:'\25b6'}
.container_12.two-column .icon-plus.active:before{content:'\25bc'}
.container_12.two-column .icon-sub-plus .minus{display:none}
.container_12.two-column .icon-sub-plus .plus{display:inline-block}
.container_12.two-column .icon-sub-plus.active .plus{display:none}
.container_12.two-column .icon-sub-plus.active .minus{display:inline-block}
.container_12.two-column .grid_12.header{width:11%;position:absolute;top:1%;left:37%}
.container_12.two-column .grid_12.header+.grid_12{background-color:#f90}
.container_12.two-column .grid_12.header+.grid_12>.grid_6{width:100%;clear:both}
.container_12.two-column .grid_12.header+.grid_12>.grid_6.logo{margin-bottom:20px}
.container_12.two-column .grid_12.header+.grid_12>.grid_6>form#search{text-align:center;float:none}
.container_12.two-column .grid_12.banner{width:100%;padding-bottom:20px}
.container_12.two-column .grid_12.banner span.grid_6.alpha.omega.bannerImg{width:100% !important}
.container_12.two-column .row{width:100%}
.container_12.two-column .footer{padding:0 10px 10px;width:100%}
.container_12.two-column .footer .region{width:100%}
.container_12.two-column .footer .region .facts.teenHealthFact{width:100% !important}
.container_12.two-column .footer-links{margin:20px 0;width:100%}
.container_12.two-column iframe{width:100%}
.container_12.two-column .VgnExtQuery{width:100%}
.mobile body,.iphone body,.ipod body{min-width:320px}
.mobile body .grid_12.header+.grid_12 .icon-hamburger,.iphone body .grid_12.header+.grid_12 .icon-hamburger,.ipod body .grid_12.header+.grid_12 .icon-hamburger{top:26px}
.mobile body .grid_12.header+.grid_12 .icon-search,.iphone body .grid_12.header+.grid_12 .icon-search,.ipod body .grid_12.header+.grid_12 .icon-search{top:19px}
.mobile body .grid_6.alpha.logo,.iphone body .grid_6.alpha.logo,.ipod body .grid_6.alpha.logo{margin-bottom:0 !important;padding-left:0}
.mobile body .grid_6.alpha.logo img,.iphone body .grid_6.alpha.logo img,.ipod body .grid_6.alpha.logo img{width:200px}
.android .container_12.two-column .icon-search,.ie9 .container_12.two-column .icon-search{display:none}
.android .android-search,.ie9 .android-search{display:block;margin-top:25px;text-align:center}
.ipad .grid_12 .nav-dropdown>.addthis_toolbox{margin-right:90%}
.ipad .addthis,.mobile .addthis,.iphone .addthis,.ipod .addthis{top:6px;right:6px}
.ipad .addthis_toolbox,.mobile .addthis_toolbox,.iphone .addthis_toolbox,.ipod .addthis_toolbox{display:none}
.ipad .nav-dropdown>.addthis_toolbox,.mobile .nav-dropdown>.addthis_toolbox,.iphone .nav-dropdown>.addthis_toolbox,.ipod .nav-dropdown>.addthis_toolbox{display:block;margin-right:80%;margin-top:-13px}
.ipad .container_12.two-column .icon-search,.mobile .container_12.two-column .icon-search,.iphone .container_12.two-column .icon-search,.ipod .container_12.two-column .icon-search{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.ipad .container_12.two-column .icon-search:before,.mobile .container_12.two-column .icon-search:before,.iphone .container_12.two-column .icon-search:before,.ipod .container_12.two-column .icon-search:before{content:'\26B2'}
.ipad .container_12.two-column .icon-plus,.mobile .container_12.two-column .icon-plus,.iphone .container_12.two-column .icon-plus,.ipod .container_12.two-column .icon-plus{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.ipad .container_12.two-column .icon-plus:before,.mobile .container_12.two-column .icon-plus:before,.iphone .container_12.two-column .icon-plus:before,.ipod .container_12.two-column .icon-plus:before{content:'\25bc'}
.ipad .container_12.two-column .icon-plus.active,.mobile .container_12.two-column .icon-plus.active,.iphone .container_12.two-column .icon-plus.active,.ipod .container_12.two-column .icon-plus.active{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
}
@media(max-width:767px){.question-form textarea,.feedback-form textarea{max-width:100%}
body{min-width:375px}
.container_12.two-column .grid_12{position:relative;width:100%}
.container_12.two-column .grid_12.row.content>.grid_6{width:100%}
.container_12.two-column .grid_12.alpha.omega>.grid_6.alpha.left{width:100%;float:none}
.container_12.two-column .grid_12.alpha.omega>.grid_6.omega.right{width:100%;float:none}
.container_12.two-column .grid_12.content>.grid_8.center.omega{width:100%}
.container_12.two-column .grid_12.content>.grid_4.left.alpha{display:none}
.container_12.two-column .grid_12.footer-links{margin:0}
.container_12.two-column .left .region{padding-left:0}
.container_12.two-column .grid_3,.container_12.two-column .grid_4,.container_12.two-column .grid_5,.container_12.two-column .grid_6,.container_12.two-column .grid_7,.container_12.two-column .grid_8,.container_12.two-column .grid_9{width:100%;padding:0 10px}
.container_12.two-column .grid_6{width:100%}
.container_12.two-column .grid_6.omega.search{display:none}
.container_12.two-column .grid_4{width:100%;text-align:center;padding:10px 0}
.container_12.two-column .icon-hamburger{right:30px}
.container_12.two-column .icon-search{right:80px}
#bannerHead{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
#c1,#c2{display:block}
}
.cancel-on-png,.cancel-off-png,.star-on-png,.star-off-png,.star-half-png{font-size:2em}
@font-face{font-family:"raty";font-style:normal;font-weight:normal;src:url("clientlib/css/raty/fonts/raty.eot");src:url("clientlib/css/raty/fonts/raty.eot?#iefix") format("embedded-opentype");src:url("clientlib/css/raty/fonts/raty.svg#raty") format("svg");src:url("clientlib/css/raty/fonts/raty.ttf") format("truetype");src:url("clientlib/css/raty/fonts/raty.woff") format("woff")}
.cancel-on-png,.cancel-off-png,.star-on-png,.star-off-png,.star-half-png{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"raty";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}
.cancel-on-png:before{content:"\e600"}
.cancel-off-png:before{content:"\e601"}
.star-on-png:before{content:"\f005"}
.star-off-png:before{content:"\f006"}
.star-half-png:before{content:"\f123"}