/*

font-family:'Museo Sans W01_100', sans-serif;
font-family:'Museo Sans W01_300', sans-serif;
font-family:'Museo Sans W01_500', sans-serif;
font-family:'Museo Sans W01_700', sans-serif;
font-family:'Museo Sans W01_900', sans-serif;

*/

html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}


body, html {margin:0; -webkit-font-smoothing:antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;}

#coned {width:100%; position:relative; z-index:1; font-family:'Museo Sans W01_300', sans-serif; font-weight: 300; color: #000;}

#coned sup {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
.coned_section {width:100%; position:relative; z-index:1;}
.coned_content {max-width:1080px; position:relative; z-index:1; margin:0 auto;}

#coned_resources .coned_content {padding: 0 0 29px 0;}

.google_icon {margin: 0 0 0 10px;}

/* Hero */
#coned_hero {}
#coned_hero .coned_content {width: 90%; max-width: 908px; padding: 5px 0 20px 0;}
#coned_hero #hero_top {text-align: center; position: relative;}

#coned_hero #hero_top #sponsored {margin: 20px auto 10px; display: block; font-family:'Museo Sans W01_500', sans-serif; font-weight: 500; font-size: 10px; color; #000;text-align: center;}

#coned_hero #hero_top a.hdr_btn {display:block; height:41px; line-height:15px; font-family:'Museo Sans W01_500', sans-serif; font-weight: 500; color:#fff; text-decoration:none; text-align:center; box-sizing:border-box; width:213px; font-size:13px; margin:16px auto 0 auto; background: #00aeef;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
letter-spacing: 1px;
font-weight: 900;
text-transform: uppercase;
padding: 7px 0 0 0;
}
#coned_hero #hero_top a.hdr_btn span {font-family:'Museo Sans W01_900', sans-serif; font-weight: 900;}


.hero_tab {/*! text-transform:uppercase; */ color:#000; background:#ffd64f; padding:0 13px; position:relative; display:inline-block; height:34px; line-height:34px; font-family:'Museo Sans W01_700', sans-serif; font-size:18px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
border-radius: 6px 6px 0px 0px;
margin: 0 auto;
}

.hero_tab:after {display:block; content:" "; position:absolute; bottom:0; right:-20px;
width: 0;
height: 0;
border-bottom: 34px solid #ffd64f;
border-right: 24px solid transparent;
}

#coned_hero h1 {  color: #00702d; font-size: 55px; line-height: 50px;margin: 20px 0 11px 0;font-family: 'Catamaran', sans-serif;}
#coned_hero h2 {font-size: 24px; line-height: 30px;margin: 0px 0 25px 0;}
#coned_hero h2 strong {font-family:'Museo Sans W01_700', sans-serif; font-weight: 700;}
#coned_hero h2 span {color: #00aeef;}
#coned_hero p  {font-size: 20px; color: #000;line-height: 31px;}
#coned_hero #hero_img {}
#coned_hero:after {
  content: "";
  clear: both;
  display: table;
}

/* Assign */

#coned_assign {padding-bottom:36px;}

#assign_holder {max-width:900px; margin:0 auto;}

.resources_tab:after {display:block; content:" "; position:absolute; bottom:0; right:-23px;
width: 0;
height: 0;
border-bottom: 34px solid #50b848;
border-right: 24px solid transparent;
}
#coned_assign  .assign_intro {font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:17px; line-height:20px; color:#000; padding:8px 23px 0; border-top:1px solid #797979;}
#coned_assign  .assign_content {padding:4px 15px 5px;}

#coned_assign  .assign_content #assign_left {margin: 10px 0 20px 0;}
#coned_assign  .assign_content #assign_left ol {padding: 3px 0 0 18px; margin: 0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:16.5px;}
#coned_assign  .assign_content #assign_left ol li {position: relative;padding: 0 0 3px 0;}
#coned_assign  .assign_content li {position: relative;padding: 0 0 0 0;}
#coned_assign  .assign_content li span {font-family:'Museo Sans W01_300', sans-serif; font-weight:300; }
#coned_assign  .assign_content li strong {color: #00702d; }
#coned_assign  .assign_content h3 {font-size:16.5px; font-family:'Museo Sans W01_700', sans-serif; font-weight:700;}
#coned_assign  .assign_content #assign_left ul {padding: 0 0 0 18px; margin: 0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:16.5px;}

#coned_assign  .assign_content #assign_right {border-top: 1px solid #000; margin: 10px 0 20px 0;}
#coned_assign  .assign_content #assign_right ol {padding: 3px 0 0 18px; margin: 0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:16.5px;}

#coned_assign  .assign_content #assign_right ul {padding: 0 0 0 18px; margin: 0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:16.5px;}
#coned_assign  .assign_content li span {font-family:'Museo Sans W01_300', sans-serif; font-weight:300; }
#coned_assign  .assign_content li strong {color: #00702d; }
#coned_assign  .assign_content li em {color: #000; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-style: normal;}

#coned_assign  .assign_content #list_arrow {width: 20px; height: 90px; display: none; }
#coned_assign  .assign_content li a {text-decoration: underline; color: #00aeef;}

/* Customization */

#coned_custom {padding-bottom: 26px;}

#custom_holder {max-width:900px; margin:0 auto;}

#coned_custom  .custom_content  {padding: 14px 23px 8px; position: relative;}
#coned_custom  .custom_content h3 {font-size:16.5px; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; margin: 0 0 7px 0; padding: 0;}
#coned_custom  .custom_content h3:nth-of-type(2) {margin: 3px 0 7px; padding: 0;}

#coned_custom  .custom_content ul {padding: 0 0 0px 18px; margin: 0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:16.5px;}
#coned_custom  .custom_content li span {font-family:'Museo Sans W01_300', sans-serif; font-weight:300; }
#coned_custom  .custom_content li strong {color: #00702d; }
#coned_custom  .custom_content li {padding: 0 0 5px 0; }
#coned_custom  .custom_content #custom_burst {width: 148px; height: 142px; border: 1.6px solid #00aeef; border-radius: 50%; text-align: center; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size: 14px; letter-spacing: -.1px; line-height: 18px;padding: 14px 0 0 0;margin: 20px auto;position: relative;}
#coned_custom  .custom_content #custom_burst #burst_arrow {width: 148px; height: 142px; display: none; }

/* All Resources */

#resources_holder {max-width:900px; margin:0 auto;}

#resources_holder p {text-align: center; font-size: 16.5px; margin: 0;line-height: 20px;}
#resources_holder p a {font-family:'Museo Sans W01_700', sans-serif; font-weight:700; text-decoration: underline; color: #00702d;}

.resources_shadow {/*! border-bottom:1px #000 solid; */
-webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.55);
-moz-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.55);
box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.25);
}
.resources_tab {text-transform:uppercase; color:#fff; background:#50b848; padding:0 13px; position:relative; display:inline-block; height:36px; line-height:36px; font-family:'Museo Sans W01_900', sans-serif; font-size:16px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
border-radius: 6px 6px 0px 0px;
}

.resources_tab:after {display:block; content:" "; position:absolute; bottom:0; right:-23px;
width: 0;
height: 0;
border-bottom: 34px solid #50b848;
border-right: 24px solid transparent;
}
.resources_intro {font-family:'Museo Sans W01_300', sans-serif; font-weight:300; font-size:16px; line-height:20px; color:#000; padding:10px 15px; border-top:1px solid #797979;}
.resources_intro strong {font-family:'Museo Sans W01_700', sans-serif; font-weight:700;}
.resources_table-caption {background:#4c4c4c; color:#fff; text-align:center; padding:6px; font-family:'Museo Sans W01_500', sans-serif; font-weight:500; font-size:16px; line-height:19px;}
.resources_table-caption strong {display:block; font-family:'Museo Sans W01_900', sans-serif; font-weight:900;}
.resources_table-row {background:#fff;}
.resources_table-blue {background:#e4f1df;}
.resources_table-row:after {
  content: "";
  clear: both;
  display: table;
}
.resources_table-left {padding:10px 10px 10px 65px; position:relative; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; font-size:15px; line-height:18px;}
.resources_table-left strong {font-family:'Museo Sans W01_700', sans-serif; font-weight:700; display:block;}
.table_icon {display:block; position:absolute; top:10px; left:10px;}
.table_icon span {display:block; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size: 15px;}
.resources_table-right {padding:10px 10px 10px 65px; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; font-size:15px; line-height:18px;}
.resources_table-right a {color:#00aeef; text-decoration:underline;}

.resources_key {list-style:none; margin:17px 0 12px 0; padding:0; text-align:center;}
.resources_key li {display:inline-block; margin:0; padding:0 10px; height:16px; line-height:16px; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; color:#000; text-align:center; font-size:13px; border-right:1px #000 solid;}
.resources_key li:last-of-type {border-right:none;}




/* Survey */
#coned_survey {text-align:center; padding:10px 0 20px; background:#e4f1df; background-size:cover;}
#coned_survey #survey_intro {margin:0 auto; width:90%;}
#coned_survey #survey_intro #survey_icon {width:50px; height: auto; margin-bottom:11px;}
#coned_survey #survey_intro h2 {margin:0 0 6px 0; padding:0; font-family:'Museo Sans W01_700', sans-serif; font-weight: 700; color:#000; font-size: 25px; line-height: 31px;}
#coned_survey #survey_intro p {margin:0; padding:0; /*! font-family:'Museo Sans W01_500', sans-serif; */ color:#000; font-size:15.5px; line-height:16.5px;}
#coned_survey #survey_intro p strong {font-family:'Museo Sans W01_700', sans-serif; font-weight: 700;}

#coned_survey #survey_intro p em {}
#coned_survey #survey_intro a.footer_btn {display:block; height:32px; line-height:32px; font-family:'Museo Sans W01_900', sans-serif; color:#fff; text-decoration:none; text-align:center; box-sizing:border-box; width:108px; font-size:11px; margin:12px auto 0 auto; background: #00aeef;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
letter-spacing: 1px;
font-weight: 900;
}


#coned_survey  #survey_bottom {margin:14px auto 0 auto;}
#coned_survey  #survey_bottom p {margin:0 auto; padding:0; font-family:'Museo Sans W01_500', sans-serif; color:#000; font-size:9.5px; line-height:13px;text-align: center; width: 90%;}
#coned_survey  #survey_bottom p strong {font-family:'Museo Sans W01_700', sans-serif; font-weight: 700; font-size: 11px;}
#coned_survey  #survey_bottom a {color: #000;} 

/* Footer */
#coned_footer {background:#fff; text-align:center;}
#coned_footer .coned_content {padding:20px 20px 40px 20px;}
#footer_logo {text-align:center; margin:0 auto 10px 0;}
#coned_footer .coned_content p {margin: 0; padding: 0; font-family:'Museo Sans W01_100', sans-serif; color:#000; font-size:10px; line-height:12px;}




/* Media Queries */

@media only screen and (min-width: 480px) {

}

@media only screen and (min-width: 600px) {

}

@media only screen and (min-width: 720px) {
#coned_hero #hero_top {height: 100px;}
#coned_hero #hero_top #sponsored {position: absolute; top: 10px; left: 0;margin: 0;}
.hero_tab {position: absolute; bottom: 10px; left: 0px;}
.hdr_btn {position: absolute; bottom: 10px; right: 0px;}
}

@media only screen and (min-width: 865px) {

}

@media only screen and (min-width: 960px) {
#coned_hero .coned_content {padding: 0 0 6px 0;}
#coned_hero #hero_top {height: 132px;margin: 0px 0 60px 0;}
#coned_hero #hero_top #sponsored {position: absolute; top: 32px; left: 0;margin: 0;}
.hero_tab {position: absolute; bottom: 0px; left: 0px;}
.hdr_btn {position: absolute; bottom: 0px; right: 0px;}

.resources_table {display:table; width:100%;}
.resources_intro {}
.resources_table-caption {display: table-caption;}
.resources_table-row {display:table-row;}
.resources_table-left {display:table-cell; padding:10px 10px 10px 60px; width:60%; border-right:1px #9f9f9f solid;}
.resources_table-right {display:table-cell; width:40%; padding:10px; position: relative;}

  
#coned_assign  .assign_content #list_arrow {display: block; position: absolute;left: -40px;top: 10px;}
#coned_assign  .assign_content h3 {font-size:16.5px; font-family:'Museo Sans W01_700', sans-serif; font-weight:700;}
#coned_assign  .assign_content #assign_left {margin: 0 0 14px 0; padding: 0 0 0 10px; width: 498px; display: inline-block;}
#coned_assign  .assign_content #assign_right {margin: 0 0 6px 0; padding: 0 0 0 12px; width: 350px; display: inline-block; border-top: none; border-left: .2px solid black;vertical-align: top;}
#coned_assign  .assign_content h3 {padding: 0; margin: 8px 0 6px;}

#coned_hero #hero_img {position:absolute; right: 0; bottom: 23px;	}
#coned_hero h2 {max-width: 522px;}
#coned_hero p {max-width: 580px;letter-spacing: 0;}

#coned_custom  .custom_content #custom_burst {position: absolute;top: 2px;right: 30px;}
#coned_custom  .custom_content #custom_burst #burst_arrow {display: block; position: absolute;top: 139px;left: -14px;}

.google_icon {margin: 0 0 0 10px; position: absolute; top: 5px; right: -20px;}

}

@media only screen and (min-width: 1024px) {
#coned_hero p {max-width: 590px;letter-spacing: 0;}
}

@media only screen and (min-width: 1080px) {
#coned_hero h1 {font-size: 65px;}
}

@media only screen and (min-width: 1320px) {

}