﻿/* NW3C CSS Document */

@media only screen and (min-width: 1024px) and (max-width: 1185px) {
	.featured-training-div-size {height: 145px; width: 175px;}
}

@media only screen and (min-width: 1000px) and (max-width: 1235px) {
	.nw3c_product_teaser {font-size:0.8rem;}
	.cert-desc-content{width:49%;float: left;height: auto;padding-left: 10px;padding-right: 10px;}
	.certbutton {height:52px; width: 88px;}
}

@media only screen and (min-width: 992px) and (max-width: 1150px) {
	.home-category-height {height:350px;}
}

@media only screen and (min-width: 868px) and (max-width: 991px) {
	.about-info-width {width:80%;margin:0 auto;}
	.about-info-height {height:210px;}
	.home-category-height {height:260px;}
}

@media only screen and (min-width: 768px) and (max-width: 867px) {
	.about-info-width {width:90%;margin:0 auto;}
	.about-info-height {height:210px;}
	.home-category-height {height:260px;}
}

@media only screen and (min-width: 668px) and (max-width: 768px) {
	.about-info-width {width:90%;margin:0 auto;}
	.about-info-height {height:210px;}
	.home-category-height {height:280px;}
}

@media only screen and (min-width: 576px) and (max-width: 668px) {
	.about-info-width {width:90%;margin:0 auto;}
	.about-info-height {height:210px;}
	.home-category-height {height:300px;}
}

@media only screen and (min-width: 468px) and (max-width: 575px) {
	.about-info-width {width:90%;margin:0 auto;}
	.about-info-height {height:180px;}
	.home-category-height {height:260px;}
}

@media only screen and (min-width: 350px) and (max-width: 467px) {
	.home-category-height {height:260px;}
}

@media only screen and (min-width: 20px) and (max-width: 468px) {
	.about-info-width {width:90%;margin:0 auto;}
	.about-info-height {height:180px;}
}

@media only screen and (min-width: 20px) and (max-width: 349px) {
	.home-category-height {height:350px;}
}

@media only screen and (min-width: 768px) and (max-width: 999px) {
	.nw3c_padleft {padding-left: 8px;padding-right:8px;width:auto;}
	.nw3c_product_teaser {font-size:0.8rem;}
	.ta-style {border-radius: 15px;padding-left: 5px;padding-right: 5px;padding-bottom: 10px;padding-top: 10px;width: 70%;}	
	.full-width-field {width: 350px;}	
	.adjust-font-size {font-size:0.8rem;}
	.adjust-font-size-smaller {font-size:0.75rem;}
	.certbutton {height:42px; width: 70px;}
	.cert-desc-content{width:49%;float: left;height: auto;padding-left: 15px;padding-right: 15px;}
	.cert-desc-div{height:255px;}
	.cert-25-image {height: 80px;float:left;}
	.five_image_div {height: 125px;}
  .Flickr { width:45%;} 
  .pref_blog { width:45%;} 

  .panel_div_left_header_size { height: auto;}
  .header_home_left { width:50%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_left {width:100%; padding-right:0; padding-left: 0; }
  .header_content_sub_left_left {width: 30%; height: auto; float: left;}
  .header_content_sub_left_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_left_right {width: 0%; height: auto; float: left;}
  .header_left {float:right;}
  .header_left_content {width: 50%; padding-left: 10%; }

  .panel_div_right_header_size { height: auto;}
  .header_home_right { width:50%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_right {width:100%; padding-right:0; padding-left: 0;}
  .header_content_sub_right_left {width: 0; height: auto; float: left;}
  .header_content_sub_right_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_right_right {width: 30%; height: auto; float: left;}
  .header_right {float:left;}
  .header_right_content {width: 50%; padding-left: 25%; }
  .left_element {background-color:white;width:40%;float:left;margin:5px 5px 5px 5px;padding: 0;}
  .detail_right {background-color:white;width: 57%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .profile-left_element {background-color:white;width:22%;float:left;margin:5px 5px 5px 5px;padding: 0;}
  .profile-detail_right {background-color:white;width: 75%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .row_1_height {height:570px;}
  .row_2_height {height:500px;}
  .product_image {width:60%;}
  .course_catalog_search_button {width: 400px;margin-right: 0;}
	.nw3c_label-orders {display:none;}
	.banner_column_logo_style_left {width:auto; float:right;}
	.banner_column_logo_style_right {width:auto;float:left;}
	.home_top_center_image {width:60%;}
	
	.cert-path-iframe {height: 300px;width: 100%;}
	.svg-container {padding-bottom: 50%;height:275px;border-radius:50px;}
	.padding-lg	{padding-left:5px;padding-right:5px;}
	.padding-xl	{padding-left:5px;padding-right:5px;}
	.split-element {display: block;}
	.login-padding {padding-left:25px;padding-right:25px;}
	.login-field-size {width:300px;}

	.header_text_size {font-size: 32px; line-height:32px; font-weight: bold;}
	.sub_header_text_size {font-size: 18px;}
	.section-header {font-size: 22px; font-weight: bold;}
	.product-label-text-size {font-size: 14px;}

	.connect-icon {height:30px;}
.pair_gap{width:100%;display:block;}
.panel_div_ips { height: auto;}

.video-container {position:relative;overflow: hidden;height: 500px;display: flex;text-align:center;align-items: center;}
video-content {width:100%;height:auto;min-width: auto; min-height: auto;position: absolute;left: 50%; 
	top: 60px; transform: translate(-50%, -60px); transition-duration: 1800ms;}
.training-great-minds {z-index:1;text-align:center;color:white;position:absolute;
	top:15%;left:20%;right:20%;font-family:'Roboto';font-weight:normal;}
.home-main-image {height: 175px;}
.training-calendar-img {width:auto;height:28px;}
.stat-div {width:90%;text-align:center;margin:auto;font-size:14px;}
.stat-img {height: 50px;}
.featured-training-text-size {font-size: 12px;}
.featured-training-div-size {height: 145px; width: 175px;}
.MultiCarousel-image {height:auto;width:125px;}
.home-section-text-size {font-size:22px;}
.about-section-text-size {font-size:22px;}
.feedback {font-size: 12px;}
.topic-area-height {height:150px;}
.home-panel-text {font-size: 26px; line-height: 28px;}
.cyber-safe-program-header-size {height: 325px;}
.cyber-safe-program-header-text {height: auto;position: absolute;top: 65%;width: 100%;text-align: left;}
.cyber-safe-header-text {height: auto;position: absolute;top: 65%;width: 100%;text-align: left;}
.cyber-safe-header-text-size {font-size: 45px;line-height:45px;font-weight: bold;}
.cyber-safe-header-size {height: 425px;}
.cyber-safe-text-size {font-size:20px;}
.cyber-safe-image-size {height:45px;}
.cyber-safe-panel-height {height:440px;}

.training-calendar {font-size:22px;line-height:22px;position:absolute;top:65%;left:40%;right:40%;font-family:Verdana;z-index:1;}
.what-we-do {z-index:1;text-align:center;font-size:12px;color:white;line-height:14px;position:absolute;top:85%;left:40%;right:40%;font-family:Verdana;font-weight:bold;}
.divider-width {width:40px;}
.about-text {font-family: Nimbus sans; font-size:14px;line-height:16px;position:relative;width:60%;}
.home-section-alignment {text-align:left;}
.connect-size {width: 30px;}

}

@media screen and (min-width:677px) and (max-width:767px) {
	.cyber-safe-panel-height {height:440px;}
}

@media screen and (min-width:576px) and (max-width:676px) {
	.cyber-safe-panel-height {height:500px;}
}

@media screen and (min-width:560px) and (max-width:575px) {
	.cyber-safe-panel-height {height:440px;}
}

@media screen and (min-width:560px) and (max-width:768px) {
	.lp-course-part-lg-font-size {font-size:16px;}
	.lp-course-part-md-font-size {font-size:14px;}
	.lp-course-part-sm-font-size {font-size:12px;}
	.lp-course-part-xs-font-size {font-size:12px;}
	.nw3c-btn-secondary {font-size:12px;width:auto;}
	.nw3c_padleft {padding-left: 6px;padding-right:6px;}
	.nw3c_product_teaser {font-size:0.7rem;}
	.ta-style {border-radius: 15px;padding-left: 5px;padding-right: 5px;padding-bottom: 10px;padding-top: 10px;width: 90%;}	
	.full-width-field {width: 350px;}	
	.adjust-font-size {font-size:0.8rem;}
	.adjust-font-size-smaller {font-size:0.725rem;}
		.certbutton {
			height: 42px;
			width: 70px;
		}	.panel_div_resource_banner_size{top:25%;}
	.certbutton {height:32px; width: 55px;}
	.cert-desc-content{width:49%;float: left;height: auto;padding-left: 15px;padding-right: 15px;}
	.cert-desc-div{height:300px;}
	.cert-desc-divider{width:2%;border-left: 2px solid #ccc;height: 170px;left: 49%;top:55px;position: absolute;}
	.section-header {font-size: 16px;font-weight: bold;}
	.cert-25-image {height: 60px;float:left;}
	.five_image_div {height: 125px;}

  /* Target landscape smartphones, portrait tablets, narrow desktops  */
  .Flickr { width:43%;} 
  .pref_blog { width:40%;} 

  .panel_div_left_header_size { height: auto;}
  .header_home_left { width:50%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_left {width:100%; padding-right:0; padding-left: 0; }
  .header_content_sub_left_left {width: 30%; height: auto; float: left;}
  .header_content_sub_left_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_left_right {width: 0%; height: auto; float: left;}
  .header_left {float:right;}
  .header_left_content {width: 50%; padding-left: 10%; }

  .panel_div_right_header_size { height: auto;}
  .header_home_right { width:50%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_right {width:100%; padding-right:0; padding-left: 0;}
  .header_content_sub_right_left {width: 0; height: auto; float: left;}
  .header_content_sub_right_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_right_right {width: 30%; height: auto; float: left;}
  .header_right {float:left;}
  .left_element {background-color:white;width:30%;float:left;margin:5px 5px 5px 5px; padding: 0;}
  .detail_right {background-color:white;width: 66%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .profile-left_element {background-color:white;width:20%;float:left;margin:5px 5px 5px 5px; padding: 0;}
  .profile-detail_right {background-color:white;width: 76%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .row_1_height {height:700px;}
  .row_2_height {height:500px;}
  .product_image {width:50%;}
  .course_catalog_search_button {width: 300px;margin-right: 0;}
	.nw3c_label-orders {display:inline;}
	.banner_column_logo_style_left {width:auto; float:right;}
	.banner_column_logo_style_right {width:auto;float:none;}
	.home_top_center_image {width:60%;}
	
	.cert-path-iframe {height: 350px;width: 100%;}
	.svg-container {height:300px;border-radius:50px;}
	.padding-lg	{padding-left:5px;padding-right:5px;}
	.padding-xl	{padding-left:5px;padding-right:5px;}
	.split-element {display: block;}
	.row {margin-right:0px;margin-left:0px;}
	.login-padding {padding-left:15px;padding-right:15px;}
	.login-field-size {width:300px;}
	.product-label-text-size {font-size: 12px;}
	
	.header_text_size {font-size: 32px; line-height:32px; font-weight: bold;}
	.sub_header_text_size {font-size: 18px;}

	.connect-icon {height:25px;}
.pair_gap{width:100%;display:block;}
	.panel_div_ips { height: auto;}

.video-container {position:relative;overflow: hidden;height: 400px;display: flex;text-align:center;align-items: center;}
.video-content {min-width: auto; min-height: auto;width: 100%; height: auto;position: absolute;left: 50%; 
	top: 60px; transform: translate(-50%, -60px); transition-duration: 1800ms;}
.training-great-minds {z-index:1;text-align:center;color:white;position:absolute;
	top:15%;left:20%;right:20%;font-family:'Roboto';font-weight:normal;}
.home-main-image {height: 125px;}
.training-calendar-img {width:auto;height:26px;}
.stat-div {width:90%;text-align:center;margin:auto;font-size:14px;}
.stat-img {height: 40px;}
.featured-training-text-size {font-size: 12px;}
.featured-training-div-size {height: 145px; width: 175px;}
.MultiCarousel-image {height:auto;width:100px;}
.home-section-text-size {font-size:16px;}
.about-section-text-size {font-size:16px;}
.feedback {font-size: 12px;}
.topic-area-height {height:150px;}
.home-panel-text {font-size: 22px; line-height: 24px;}
.cyber-safe-program-header-size {height: 275px;}
.cyber-safe-program-header-text {height: auto;position: absolute;top: 55%;width: 100%;text-align: left;}
.cyber-safe-header-text {height: auto;position: absolute;top: 65%;width: 100%;text-align: left;}
.cyber-safe-header-text-size {font-size: 40px;line-height:40px;font-weight: bold;}
.cyber-safe-header-size {height: 425px;}
.cyber-safe-text-size {font-size:16px;}
.cyber-safe-image-size {height:40px;}

.training-calendar {font-size:22px;line-height:22px;position:absolute;top:65%;left:40%;right:40%;font-family:Verdana;z-index:1;}
.what-we-do {z-index:1;text-align:center;font-size:10px;color:white;line-height:12px;position:absolute;top:85%;left:40%;right:40%;font-family:Verdana;font-weight:bold;}
.divider-width {width:30px;}
.about-text {font-family: Nimbus sans; font-size:12px;line-height:14px;position:relative;width:65%;}
.home-section-alignment {text-align:left;}
.connect-size {width: 30px;}
.panel_div_resource_page_header_size  { height: 45vh;}

  #Product_Image {position: inherit;height: auto;left: 49px;top: 261px;overflow: visible;}
}

@media screen and (min-width:480px) and (max-width:560px) {
	.lp-course-part-lg-font-size {font-size:14px;}
	.lp-course-part-md-font-size {font-size:12px;}
	.lp-course-part-sm-font-size {font-size:12px;}
	.lp-course-part-xs-font-size {font-size:10px;}
	.nw3c-btn-secondary {font-size:10px;width:auto;}
	.nw3c_padleft {padding-left: 3px;padding-right:3px;}
	.nw3c_product_teaser {font-size:0.7rem;}
	.ta-style {border-radius: 15px;padding-left: 5px;padding-right: 5px;padding-bottom: 10px;padding-top: 10px;width: 100%;}	
	.full-width-field {width: 100%;}	
	.adjust-font-size {font-size:0.75rem;}
	.adjust-font-size-smaller {font-size:0.7rem;}
		.certbutton {
			height: 42px;
			width: 70px;
		}	.panel_div_resource_banner_size{top:25%;}
	.certbutton {height:40px; width: 68px;}
	.cert-desc-content{width:99%;float: left;height: auto;padding-left: 15px;padding-right: 15px;}
	.cert-desc-div{height:400px;}
	.cert-desc-divider{display:none;width:2%;border-left: 2px solid #ccc;height: 170px;left: 49%;top:55px;position: absolute;}
	.section-header {font-size: 16px;font-weight: bold;}
	.cert-25-image {height: 50px;float:left;}
	.five_image_div {height: 150px;}

  /* Target landscape smartphones, portrait tablets, narrow desktops  */
  .Flickr { width:43%;} 
  .pref_blog { width:40%;} 

  .panel_div_left_header_size { height: auto;}
  .header_home_left { width:99%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_left {width:100%; padding-right:0; padding-left: 0; }
  .header_content_sub_left_left {width: 0; height: auto; float: left;}
  .header_content_sub_left_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_left_right {width: 0%; height: auto; float: left;}
  .header_left {float:right;}
  .header_left_content {width: 99%; padding-left: 10%; }

  .panel_div_right_header_size { height: auto;}
  .header_home_right { width:99%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_right {width:100%; padding-right:0; padding-left: 0;}
  .header_content_sub_right_left {width: 0; height: auto; float: left;}
  .header_content_sub_right_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_right_right {width: 0; height: auto; float: left;}
  .header_right {float:left;}
  .header_right_content {width: 99%; padding-left: 25%; }
  .left_element {background-color:white;width:97%;float:left;margin:5px 5px 5px 5px; padding: 0;}
  .detail_right {background-color:white;width: 97%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .profile-left_element {background-color:white;width:97%;float:left;margin:5px 5px 5px 5px; padding: 0;}
  .profile-detail_right {background-color:white;width: 97%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .product_image {width:40%;}
  .course_catalog_search_button {width: 200px;margin-right: 0;}
	.nw3c_label-orders {display:inline;}
	.banner_column_logo_style_left {width:auto; float:none;}
	.banner_column_logo_style_right {width:auto;float:none;}
	.home_top_center_image {width:80%;}

	.cert-path-iframe {height: 300px;width: 100%;}
	.svg-container {height:275px;border-radius:50px;}
	.padding-lg	{padding-left:5px;padding-right:5px;}
	.padding-xl	{padding-left:5px;padding-right:5px;}
	.split-element {display: block;}
	.row {margin-right:0px;margin-left:0px;}
	.login-padding {padding-left:5px;padding-right:5px;}
	.login-field-size {width: 300px;}
	.product-label-text-size {font-size: 12px;}

	.divider {transform: rotate(90deg);}
	
	.header_text_size {font-size: 24px; line-height:24px; font-weight: bold;}
	.sub_header_text_size {font-size: 16px;}

	.connect-icon {height:25px;}
.pair_gap{width:100%;display:block;}
	.panel_div_ips { height: auto;}

.video-container {position:relative;overflow: hidden;height: 320px;display: flex;text-align:center;align-items: center;}
.video-content {width:100%;height:auto;min-width: auto; min-height: auto;width: auto; height: 300px;position: absolute;left: 50%; 
	top: 60px; transform: translate(-50%, -60px); transition-duration: 1800ms;}
.training-great-minds {z-index:1;text-align:center;color:white;position:absolute;
	top:15%;left:10%;right:10%;font-family:'Roboto';font-weight:normal;}
.home-main-image {height: 100px;}
.training-calendar-img {width:auto;height:24px;}
.stat-div {width:90%;text-align:center;margin:auto;font-size:14px;}
.stat-img {height: 40px;}
.featured-training-text-size {font-size: 10px;}
.featured-training-div-size {height: 145px; width: 175px;}
.MultiCarousel-image {height:auto;width:125px;}
.home-section-text-size {font-size:14px;}
.about-section-text-size {font-size:14px;}
.feedback {font-size: 10px;}
.topic-area-height {height:150px;}
.home-panel-text {font-size: 22px; line-height: 24px;}
.cyber-safe-program-header-size {height: 225px;}
.cyber-safe-program-header-text {height: auto;position: absolute;top: 50%;width: 100%;text-align: left;}
.cyber-safe-header-text {height: auto;position: absolute;top: 65%;width: 100%;text-align: left;}
.cyber-safe-header-text-size {font-size: 30px;line-height:30px;font-weight: bold;}
.cyber-safe-header-size {height: 425px;}
.cyber-safe-text-size {font-size:14px;}
.cyber-safe-image-size {height:30px;}
.cyber-safe-panel-height {height:340px;}

.training-calendar {font-size:22px;line-height:22px;position:absolute;top:65%;left:35%;right:35%;font-family:Verdana;z-index:1;}
.what-we-do {z-index:1;text-align:center;font-size:10px;color:white;line-height:12px;position:absolute;top:85%;left:30%;right:30%;font-family:Verdana;font-weight:bold;}
.divider-width {width:25px;}
.about-text {font-family: Nimbus sans; font-size:12px;line-height:12px;position:relative;width:90%;}
.home-section-alignment {text-align:left;}
.connect-size {width: 30px;}
.panel_div_resource_page_header_size  { height: 38vh;}

  #Product_Image {position: inherit;height: auto;left: 49px;top: 261px;overflow: visible;}
}

@media screen and (min-width:371px) and (max-width:480px) {
	.cyber-safe-panel-height {height:500px;}
}

@media screen and (min-width:270px) and (max-width:370px) {
	.cyber-safe-panel-height {height:550px;}
}

@media screen and (min-width:20px) and (max-width:269px) {
	.cyber-safe-panel-height {height:600px;}
}

@media screen and (min-width:20px) and (max-width:480px) {
	.lp-course-part-lg-font-size {font-size:14px;}
	.lp-course-part-md-font-size {font-size:12px;}
	.lp-course-part-sm-font-size {font-size:12px;}
	.lp-course-part-xs-font-size {font-size:10px;}
	.nw3c-btn-secondary {font-size:10px;width:auto;}
	.nw3c_padleft {padding-left: 3px;padding-right:3px;}
	.nw3c_product_teaser {font-size:0.7rem;}
	.ta-style {border-radius: 15px;padding-left: 5px;padding-right: 5px;padding-bottom: 10px;padding-top: 10px;width: 100%;}	
	.full-width-field {width: 100%;}	
	.adjust-font-size {font-size:0.7rem;}
	.adjust-font-size-smaller {font-size:0.65rem;}
	.certbutton {height:42px; width: 70px;}
	.panel_div_resource_banner_size{top:25%;}
	.certbutton {height:32px; width: 55px;}
	.cert-desc-content{width:99%;float: left;height: auto;padding-left: 5px;padding-right: 5px;}
	.cert-desc-div{height:500px;}
	.cert-desc-divider{display:none;width:2%;border-left: 2px solid #ccc;height: 170px;left: 49%;top:55px;position: absolute;}
	.section-header {font-size: 16px;font-weight: bold;}
	.cert-25-image {height: 45px;float:left;}
	.five_image_div {height: 100px;}

	/* Target portrait smartphones */
  .Flickr { width:99%;} 
  .pref_blog { width:99%;} 

  .panel_div_left_header_size { height: auto;}
  .header_home_left { width:99%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_left {width:100%; padding-right:0; padding-left: 0; }
  .header_content_sub_left_left {width: 0; height: auto; float: left;}
  .header_content_sub_left_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_left_right {width: 0%; height: auto; float: left;}
  .header_left {float:right;}
  .header_left_content {width: 99%; padding-left: 10%; }

  .panel_div_right_header_size { height: auto;}
  .header_home_right { width:99%; float:left; margin-left:0px; margin-right:0px; }
  .header_content_right {width:100%; padding-right:0; padding-left: 0;}
  .header_content_sub_right_left {width: 0; height: auto; float: left;}
  .header_content_sub_right_middle {width: 100%; text-align: center; height: auto; float: left;}
  .header_content_sub_right_right {width: 0; height: auto; float: left;}
  .header_right {float:left;}
  .header_right_content {width: 99%; padding-left: 25%; }
  .left_element {background-color:white;width:97%;float:left;margin:5px 5px 5px 5px; padding: 0;}
  .detail_right {background-color:white;width: 97%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .profile-left_element {background-color:white;width:97%;float:left;margin:5px 5px 5px 5px; padding: 0;}
  .profile-detail_right {background-color:white;width: 97%;float: left;margin: 5px 5px 5px 5px;padding: 0;overflow:auto;}
  .product_image {width:40%;}
  .course_catalog_search_button {width: 200px;margin-right: 0;}
	.nw3c_label-orders {display:inline;}
	.banner_column_logo_style_left {width:auto; float:none;}
	.banner_column_logo_style_right {width:auto;float:none;}
	.home_top_center_image {width:90%;}
	
	.cert-path-iframe {height: 300px;width: 100%;}
	.svg-container {height:250px;border-radius:50px;}
	.padding-lg	{padding-left:5px;padding-right:5px;}
	.padding-xl	{padding-left:5px;padding-right:5px;}
	.split-element {display: block;}
	.row {margin-right:10px;margin-left:10px;}
	.container-fluid {padding-left:0px;padding-right:0px;}
	.login-padding {padding-left:1px;padding-right:1px;}
	.login-field-size {width: 100%;}
	.product-label-text-size {font-size: 12px;}

	.divider {transform: rotate(90deg);}
	
	.header_text_size {font-size: 18px; line-height:18px; font-weight: bold;}
	.sub_header_text_size {font-size: 12px;}

	.connect-icon {height:20px;}
	.pair_gap{width:100%;display:block;}
.panel_div_ips { height: auto;}

.video-container {position:relative;overflow: hidden;height: 300px;display: flex;text-align:center;align-items: center;}
.video-content {min-width: auto; min-height: auto;width: auto; height: 340px;position: absolute;left: 50%; 
	top: 60px; transform: translate(-50%, -60px); transition-duration: 1800ms;}
.training-great-minds {z-index:1;text-align:center;color:white;position:absolute;
	top:15%;left:2%;right:5%;font-family:'Roboto';font-weight:normal;}
.home-main-image {height: 80px;}
.training-calendar-img {width:auto;height:22px;}
.stat-div {width:90%;text-align:center;margin:auto;font-size:14px;}
.stat-img {height: 35px;}
.featured-training-text-size {font-size: 10px;}
.featured-training-div-size {height: 145px; width: 175px;}
.MultiCarousel-image {height:auto;width:100px;}
.home-section-text-size {font-size:14px;}
.about-section-text-size {font-size:14px;}
.feedback {font-size: 10px;}
.topic-area-height {height:150px;}
.home-panel-text {font-size: 22px; line-height: 24px;}
.cyber-safe-program-header-size {height: 200px;}
.cyber-safe-program-header-text {height: auto;position: absolute;top: 50%;width: 100%;text-align: left;}
.cyber-safe-header-text {height: auto;position: absolute;top: 65%;width: 100%;text-align: left;}
.cyber-safe-header-text-size {font-size: 20px;line-height:20px;font-weight: bold;}
.cyber-safe-header-size {height: 425px;}
.cyber-safe-text-size {font-size:14px;}
.cyber-safe-image-size {height:30px;}

.training-calendar {font-size:22px;line-height:22px;position:absolute;top:65%;left:35%;right:35%;font-family:Verdana;z-index:1;}
.what-we-do {z-index:1;text-align:center;font-size:10px;color:white;line-height:10px;position:absolute;top:75%;left:30%;right:30%;font-family:Verdana;font-weight:bold;}
.divider-width {width:20px;}
.about-text {font-family: Nimbus sans; font-size:12px;line-height:12px;position:relative;width:90%;}
.home-section-alignment {text-align:left;}
.connect-size {width: 20px;}
.panel_div_resource_page_header_size  { height: 25vh;}

	div#login1 {padding:1px 3px;}

  #Product_Image {position: inherit;height: auto;left: 49px;top: 261px;overflow: visible;}
}

.columns:after { clear: both; content: ""; display: block; }
.columns { width: 100%; }
.columns_color { background-color:#d3d3d33b; }
