
#content {
	padding: 0;
}

  #content .wrapper {
	position: relative;
	width: 100%;
  }

h2.section-title {
	padding: 0;
	margin: 0 0 40px 0;
	border: 0;
	font-size: 2.1rem;
	font-weight: 400;
	color: #17468f;
	line-height: 1.25em;
	text-align: center;
}

/********************/
/*  HOME MAP        */
/********************/

#home-map {
	padding: 65px 0 60px 0;
	margin: 70px 0 0 0;
}

  #map {
	padding: 0;
	margin: 10px auto;
	width: 100%;
	max-width: 750px;
  }

  #home-map .center.top {
	padding: 5px 0 0 0;
	margin: 0;
	font-size: 36px;
	font-weight: 600;
	color: #17468f;
  }

  #home-map .center.bottom {
	padding: 0;
	margin: 0;
	font-size: 20px;
	font-weight: 500;
	color: #00aeef;
  }

    #map_inner svg {
	font-family: 'Muli';
    }

    #map_inner a {
	text-indent: -9999px;
    }

    #tt_sm_map {
	width: 300px;
	box-sizing: border-box;
    }

    .tt_sm {
	border-radius: 10px !important;
	border: 2px solid #17468f;
	box-shadow: 3px 3px 6px rgba(0,0,0,.5) !important;
	z-index: 999;
	background-color: #ffffff;
	padding: 8px 14px 14px 14px !important;
	opacity: 1 !important;
	font-family: 'Muli';
	font-size: 13px;
	line-height: 1.4;
	color: black;
    }

    .tt_sm .tt_name_sm {
	display: none;
    }

    .tt_sm h3 {
	padding: 0 0 2px 0;
	margin: 0;
	border-bottom: 1px solid #dddddd;
	font-family: 'Muli';
	font-size: 18px;
	font-weight: 700;
	color: #17468f;
	text-align: left;
	line-height: 1.4;
    }

    .tt_sm ul {
	padding: 0;
	margin: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
    }

    .tt_sm ul li {
	float: left;
	padding: 0 0 0 24px;
	margin: 12px 0 0 0;
	width: 50%;
	font-family: 'Muli';
	font-size: 12px;
	font-weight: 500;
	color: #666666;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
    }

    .tt_sm ul li:nth-child(1) {
	margin-top: 14px;
	background: url('https://admin.dentagraphics.com/apps/dgp/images/db_icons/user-gray.png') no-repeat left 2px;
    }

    .tt_sm ul li:nth-child(2) {
	margin-top: 14px;
	background: url('https://admin.dentagraphics.com/apps/dgp/images/db_icons/cost-gray.png') no-repeat left top;
    }

    .tt_sm ul li:nth-child(3) {
	background: url('https://admin.dentagraphics.com/apps/dgp/images/db_icons/denta-place-gray.png') no-repeat left top;
    }

    .tt_sm ul li:nth-child(4) {
	background: url('https://admin.dentagraphics.com/apps/dgp/images/db_icons/signs-gray.png') no-repeat left top;
    }

    .tt_sm ul li span {
	display: block;
	font-size: 14px;
	font-weight: 700;
	color: #000000;
    }

/********************/
/*  SAMPLE REPORTS  */
/********************/

#get-samples {
	padding: 60px 0;
	margin: 0;
	background: #f2f3f8;
}

  #get-samples .iwrap {
	padding: 0;
	margin: 0 auto;
	width: 28%;
  }

  #get-samples form div.fields,
  #get-samples form div.buttons {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align: center;
	overflow: hidden;
  }

    #get-samples form div.fields input[type="text"]#samples-email {
	float: left;
	width: 49%;
    }

    #get-samples form div.fields input[type="text"]#samples-phone {
	float: left;
	width: 49%;
	margin-left: 2%;
    }

    #get-samples form div#samples-salutation-wrapper {
	float: left;
	padding: 0;
	margin: 0;
	width: 16%;
	box-sizing: border-box;
    }

    #get-samples form div.fields input[type="text"]#samples-firstname {
	float: left;
	width: 49%;
    }

    #get-samples form div.fields input[type="text"]#samples-lastname {
	float: left;
	width: 49%;
	margin-left: 2%;
    }

    #get-samples form div.fields select {
	padding: 0 10px;
	width: 60%;
    }

    #samples-city {
	float: left;
	width: 49%;
    }

    #get-samples form div#samples-state-wrapper {
	float: left;
	padding: 0;
	margin: 0 0 0 2%;
	width: 49%;
	box-sizing: border-box;
    }

    #samples-want {
	float: left;
	width: 49%;
	margin-top: 0;
    }

    #samples-specialty {
	float: left;
	width: 49%;
	margin-top: 0;
	margin-left: 2%;
    }

    #get-samples .contact-form div.buttons {
	margin-top: 20px;
    }

    #get-samples .selectBox-dropdown {
	font-size: 0.875rem;
    }

      .selectBox-options.samples-specialty-selectBox-dropdown-menu {
	max-height: 292px !important;
      }

      .samples-specialty-selectBox-dropdown-menu li a {
	font-size: 0.875rem !important;
      }

    input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
    }

    button, input {
	overflow: visible;
    }

    button, input, optgroup, select, textarea {
	margin: 0;
    }

    ::placeholder {
	color: #999999;
	opacity: 1;
    }

    :-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #999999;
    }

    ::-ms-input-placeholder { /* Microsoft Edge */
	color: #999999;
    }

    #get-samples form div.cbox {
	position: relative;
	text-align: left;
    }

      #get-samples form div.cbox label {
	position: relative;
	display: inline-block;
	padding: 0 0 0 22px;
	font-size: 0.8125rem;
	line-height: 1.4em;
	cursor: pointer;
      }

      #get-samples form div.cbox input[type="checkbox"] {
	position: absolute;
	left: 0;
	top: 3px;
      }

    #get-samples form div.buttons input[type="submit"] {
	padding: 0;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
    }

  #get-samples-message {
	display: none;
	padding: 0;
	margin: 0 auto 15px auto;
	width: 80%;
	color: #666666;
	text-align: center;
  }

    #get-samples-message span {
	display: block;
	font-weight: 600;
	color: #00aeef;
    }

#source-suggest {
	position: absolute;
	display: none;
	padding: 0;
	margin: 0;
	background: #ffffff;
	border: 2px solid #80bdff;
	box-sizing: border-box;
	max-height: 185px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 999;
}

  #source-suggest span {
	display: block;
	padding: 6px 10px;
	border-top: 1px solid #d7e0ed;
	font-size: 0.8125rem;
	font-weight: 500;
	color: #111111;
	text-decoration: none;
	cursor: pointer;
  }

    #source-suggest span:first-of-type {
	border-top: 0;
    }

    #source-suggest span:hover {
	background: #d7e0ed;
	cursor: pointer;
    }

  #sf-recaptcha-box {
	margin: 20px 0 0 0;
  }

/********************/
/*  PRODUCTS        */
/********************/

#home-products {
	padding: 60px 0;
	margin: 0;
	background: #ffffff;
}

  #home-products .iwrap {
	margin: 0 auto;
	width: 65%;
  }

  #home-products h2 {
	margin-bottom: 0;
  }

  #home-products-tabs {
	padding: 0;
	margin: 0 0 30px 0;
	border-bottom: 1px solid #dee2e6;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
  }

    #home-products-tabs span {
	float: left;
	padding: 0;
	margin: 0;
	border-bottom: 3px solid #f2f3f8;
	font-size: 1.2rem;
	font-weight: 600;
	color: #222222;
	text-align: center;
	width: 33.33%;
	height: 2.5em;
	line-height: 2.5em;
	box-sizing: border-box;
	cursor: pointer;
    }

    #home-products-tabs span:first-of-type {
	border-left: 0;
    }

    #home-products-tabs span:hover {
	color: #00aeef;
    }

    #home-products-tabs span.on {
	border-bottom: 3px solid #00aeef;
	color: #00aeef;
    }

  #products-content-2,
  #products-content-3 {
	display: none;
  }

  .products-content-heading {
	display: none;
	padding: 0 0 5px 0;
	margin: 0 0 30px 0;
	border: 0;
	border-bottom: 1px solid #dddddd;
	font-size: 1.25rem;
	font-weight: 400;
	color: #000000;
	line-height: 1.25em;
	text-align: center !important;
	width: 100%;
  }

  .text-top {
	text-align:center;
	color: #666666;
	margin-bottom: 30px;
	line-height: 1.5;
  }

  .pr-grid-container {
	display: grid;
	grid-template-columns: 45% 45%;
	grid-gap: 0 10%;
  }

    .pr-grid-item {
	padding: 0;
	margin: 0;
	border: 0;
    }

    .pr-grid-item.wm {
	margin: 25px 0 20px 0;
    }

    .pr-grid-item h2 {
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 1.4rem;
	font-weight: 600;
	color: #17468f;
	line-height: 1.3em;
	text-align: center;
    }

    .pr-grid-item .center-text {
	padding: 0;
	margin: 0;
	font-size: 0.9375rem;
	line-height: 1.4em;
	color: #333333;
	text-align: center;
    }

    .products-inner-content {
	position: relative;
	padding: 0;
	margin: 0;
	width: 100%;
	overflow: hidden;
    }

    .products-inner-content img {
	position: absolute;
	top: 0;
	right: 0;
	padding: 1px;
	border: 1px solid #cccccc;
	background: #ffffff;
	width: 35%;
	height: auto;
	box-sizing: border-box;
	transition: width 0.5s;
    }

    .products-inner-content img:hover {
	width: 70%;
	height: auto;
    }

    .products-inner-content ul {
	float: left;
	width: 60%;
    }

    .pr-grid-item li {
	list-style: none;
	padding: 0 0 0 20px;
	margin: 0 0 15px 0;
	background: url('https://admin.dentagraphics.com/apps/dgp/images/home_products_bullet.png') no-repeat left 7px;
	font-size: 0.9375rem;
	line-height: 1.4em;
	color: #333333;
	text-align: left;
    }

    .pr-grid-item li:last-child {
	margin-bottom: 0;
    }

    .pr-grid-item li b {
	color: #111111;
   }

    .pr-grid-image {
	padding: 0;
	margin: 0;
    }

    .pr-grid-image img {
	padding: 1px;
	border: 1px solid #cccccc;
	background: #ffffff;
	max-width: 100%;
	height: auto;
	box-sizing: border-box;
    }

    .pr-grid-image video {
	padding: 1px;
	border: 1px solid #cccccc;
	background: #ffffff;
	width: 100%;
	height: auto;
	box-sizing: border-box;
    }

    .products-content-buttons {
	margin: 0;
	text-align: center;
	width: 100%;
    }

    .products-content-buttons a {
	display: inline-block;
	padding: 0 30px;
	margin: 0;
	border: 1px solid #00aeef;
	background: none;
	border-radius: 1.5em;
	font-family: 'Muli', sans-serif;
	font-size: 1.0rem;
	font-weight: 600;
	color: #00aeef;
	height: 2.5em;
	line-height: 2.3em;
	box-sizing: border-box;
	text-decoration: none;
	cursor: pointer;
    }

    .products-content-buttons a:nth-child(2) {
	margin-left: 20px;
    }

    .products-content-buttons a:hover,
    .products-content-buttons span:hover {
	background: #00aeef;
	color: #ffffff;
    }

/********************/
/*  PRICING         */
/********************/

#home-pricing {
	padding: 60px 0;
	margin: 0;
	background: #f2f3f8;
}

  #home-pricing .iwrap {
	margin: 0 auto;
	width: 65%;
  }

  #home-pricing h2 {
	margin-bottom: 10px;
  }

  #home-pricing-tabs {
	padding: 0;
	margin: 0;
	border-bottom: 2px solid #dee2e6;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
  }

    #home-pricing-tabs span {
	float: left;
	padding: 0;
	margin: 0;
	border-bottom: 3px solid #ffffff;
	font-size: 1.25rem;
	font-weight: 600;
	color: #222222;
	text-align: center;
	width: 50%;
	height: 2.25em;
	line-height: 2.25em;
	box-sizing: border-box;
	cursor: pointer;
    }

      #home-pricing-tabs span:hover {
	color: #00aeef;
      }

      #home-pricing-tabs span.on {
	border-bottom: 3px solid #00aeef;
	color: #00aeef;
      }

  .products-content-heading {
	display: none;
	padding: 0 0 5px 0;
	margin: 20px 0 0 0;
	border: 0;
	border-bottom: 1px solid #dddddd;
	font-size: 1.25rem;
	font-weight: 400;
	color: #000000;
	line-height: 1.3em;
	text-align: center !important;
	width: 100%;
  }

  #home-pricing-chart {
	padding: 0;
	margin: 0;
	border: 0;
  }

  #home-pricing-chart-reports {
	display: none;
  }

  table.pricing {
	margin: 0;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
  }

  table.pricing td {
	display: table-cell;
	padding: 6px 12px;
	margin: 0;
	background: #ffffff;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	width: 16%;
	font-size: 1.1rem;
	font-weight: 700;
	line-height: 1.3em;
	color: #333333;
	text-align: center;
  }

  table.pricing.reports td {
	width: 20%;
  }

  table.pricing tr:nth-child(odd) td {
	background: #e6f2fc;
  }

  table.pricing tr:nth-child(1) td {
	padding-top: 21px;
	background: #ffffff;
  }

  table.pricing tr td:first-of-type {
	width: 52%;
	font-weight: 600;
	text-align: left;
  }

  table.pricing.reports tr td:first-of-type {
	width: 60%;
  }

  table.pricing tr td.collapse {
	padding-left: 50px;
	background-image: url('https://admin.dentagraphics.com/apps/dgp/images/pricing-collapse-bg.png');
	background-repeat: no-repeat;
	background-position: left top;
	height: 1.3em;
	box-sizing: border-box;
	cursor: pointer;
  }

  table.pricing tr td.collapse div {
	height: 1.3em;
	overflow: hidden;
  }

  table.pricing tr td.collapse.on {
	background-position: left -36px;
  }

  table.pricing tr td.collapse div p {
	margin: 10px 0 0 0;
	font-size: 0.875rem;
	font-weight: 500;
	color: #666666;
	line-height: 1.5em;
  }

  table.pricing td.heading {
	background: #ffffff;
	border-bottom: 2px solid #dddddd;
	font-size: 1.3em;
	font-weight: 700;
	color: #00aeef;
  }

  table.pricing tr.buttons td {
	padding-top: 12px;
	background: #ffffff;
	border-top: 2px solid #cccccc;
	font-size: 13px;
  }

  table.pricing tr.buttons.ntp td {
	padding-top: 6px;
	background: #ffffff;
	border-top: 0;
	font-size: 1.1rem;
	font-weight: 500;
	color: #000000;
  }

  table.pricing tr.buttons.ntp td b {
	color: #ff5600;
  }

  table.pricing tr.buttons.ntp td.gray {
	font-size: 13px;
  }

  table.pricing tr.buttons td a {
	display: inline-block;
	padding: 2px 0;
	margin: 0;
	background: #ffffff;
	border: 1px solid #00aeef;
	border-radius: 21px;
	color: #00aeef;
	width: 92%;
	font-size: 0.8125rem;
	font-weight: 700;
	line-height: 30px;
	text-decoration: none;
  }

  table.pricing tr.buttons td.prb-annual a span {
	display: block;
	font-size: 0.6875rem;
	color: #ff5600;
	line-height: 14px;
  }

  table.pricing tr.buttons td.prb-annual a {
	line-height: 16px;
  }

  table.pricing tr.buttons td a:hover {
	background: #00aeef;
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;
  }

  table.pricing tr.buttons td.gray {
	color: #666666;
  }

  table.pricing tr.buttons td.gray b {
	display: inline-block;
	font-size: 1.1rem;
	color: #00aeef;
  }

  table.pricing td span.check {
	font-weight: 500;
	color: #17468f;
  }

  table.pricing span.star {
	color: #00aeef;
  }

  table.pricing.reports a.rs {
	font-size: 0.8125rem;
	font-weight: 500;
	color: #00aeef;
  }

  table.pricing.reports a.rs:hover {
	color: #17468f;
  }

/********************/
/*  DEMO            */
/********************/

#get-demo {
	padding: 60px 0;
	margin: 0;
	background: #ffffff;
}

  #get-demo .iwrap {
	margin: 0 auto;
	width: 50%;
  }

    #get-demo h2 {
	margin: 0 0 20px 0;
    }

    #get-demo p.center {
	margin: 0 0 30px 0;
    }

    #get-demo .large {
	display: inline-block;
	margin-top: 5px;
	color: #222222;
    }

    #get-demo h3 {
	margin: 0 0 20px 0;
	font-size: 1.25rem;
	color: #444444;
	text-align: center;
    }

    #get-demo .demo-widget {
	padding: 0;
	margin: 0 auto;
	border: 1px solid #dddddd;
	width: 60%;
	height: 342px;
	overflow-x: hidden;
	overflow-y: auto;
	box-sizing: border-box;
    }

/********************/
/*  COMPANY         */
/********************/

#home-company {
	padding: 60px 0;
	margin: 0;
	background: #f2f3f8;
}

  #home-company .iwrap {
	margin: 0 auto;
	width: 55%;
  }

    #home-company .iwrap h2 {
	padding: 0 80px;
	margin: 0 0 30px 0;
    }

    #home-company .iwrap h2.section-title.second {
	margin-top: 60px;
	margin-bottom: 0;
    }

    #home-company .iwrap p {
	padding: 0 100px;
	margin: 0;
	font-size: 1.125rem;
	color: #444444;
	text-align: center;
    }

  #home-trusted-flex {
	padding: 0;
	margin: 60px 0 30px 0;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
  }

    .trusted-flex {
	padding: 0;
	margin: 0 0 30px 0;
	flex: 1 0 25%;
	text-align: center;
	box-sizing: border-box;
    }

      .trusted-flex img {
	max-width: 170px;
	height: auto;
	opacity: 0.9;
      }

  .dd-row {
	padding: 0;
	margin: 50px 0 0 0;
	width: 100%;
	overflow: hidden;
  }

    .dd-row h3 {
	float: left;
	width: 30%;
	font-size: 1.4rem;
	font-weight: 400;
	color: #444444;
    }

    #home-company .iwrap .dd-row p {
	float: right;
	padding: 0;
	margin: 0;
	width: 60%;
	font-size: 1.0rem;
	font-weight: 400;
	color: #444444;
	text-align: left;
	line-height: 1.7em;
    }

/********************/
/*  CONTACT         */
/********************/

#home-contact {
	padding: 60px 0;
	margin: 0;
	background: #ffffff;
}

  #home-contact .iwrap {
	margin: 0 auto;
	width: 60%;
  }

  .contact-left {
	float: left;
	width: 38%;
  }

    .contact-left h2 {
	margin-bottom: 20px;
	color: #111111;
    }

  .contact-right {
	float: right;
	width: 52%;
  }

  .contact-form div.fields {
	padding: 0;
	margin: 10px 0 0 0;
	width: 100%;
  }

    .contact-form div.fields input[type="text"]#contact-firstname {
	width: 49%;
    }

    .contact-form div.fields input[type="text"]#contact-lastname {
	width: 49%;
	margin-left: 2%;
    }

  .contact-form div {
	padding: 0;
	margin: 10px 0 0 0;
	width: 100%;
  }

  #contact-form-message {
	display: none;
	padding: 0;
	margin: 0;
	width: 100%;
	color: #666666;
	text-align: left;
  }

    #contact-form-message span {
	display: block;
	font-weight: 600;
	color: #00aeef;
    }

/********************/
/*  MOBILE          */
/********************/

@media (max-width: 1040px) {

  h2.section-title {
	margin: 0 0 30px 0;
	font-size: 1.5rem;
  }

  #home-map {
	padding: 40px 0;
	margin: 0;
  }

  #home-map .center.top {
	margin: 0 0 12px 0;
	font-size: 24px;
  }

  #home-map .center.bottom {
	margin: 6px 0 0 0;
	font-size: 18px;
  }

  #get-samples {
	padding: 40px 0;
  }

    #get-samples .iwrap {
	width: 90%;
    }

  #get-samples form div.fields select {
	padding: 0 10px;
	background-color: #ffffff;
	width: 100%;
  }

  #home-products {
	padding: 40px 0;
  }

    #home-products .iwrap {
	width: 90%;
    }

    #home-products-tabs {
	display: none;
    }

    #products-content-1 {
	display: block;
	margin: 0;
    }

    #products-content-2,
    #products-content-3 {
	display: block;
	margin: 40px 0 0 0;
    }

    .products-content-heading {
	display: block;
    }

    .pr-grid-container {
	display: flex;
	flex-direction: column;
    }

    .pr-grid-container .pr-grid-item:nth-child(1) {
	order: 1;
    }

    .pr-grid-container .pr-grid-item:nth-child(2) {
	margin-top: 30px;
	order: 4;
    }

    .pr-grid-container .pr-grid-item:nth-child(3) {
	order: 2;
    }

    .pr-grid-container .pr-grid-item:nth-child(4) {
	order: 5;
    }

    .pr-grid-container .pr-grid-item:nth-child(5) {
	order: 3;
    }

    .pr-grid-container .pr-grid-item:nth-child(6) {
	order: 6;
    }

    #home-products .pr-grid-item h2 {
	margin: 0;
	font-size: 1.2rem;
    }

    .products-content-buttons a {
	padding: 0 20px;
	font-size: 0.9rem;
    }

      .products-content-buttons a:nth-child(2) {
	margin-left: 10px;
      }

  #home-pricing {
	padding: 40px 0;
	margin: 0;
	background: #f2f3f8;
  }

    #home-pricing .iwrap {
	width: 90%;
    }

    #home-pricing-tabs {
	display: none;
    }

    #home-pricing-chart-reports {
	display: block;
    }

    .products-content-heading {
	display: block;
    }

    table.pricing {
	width: 100% !important;
    }

    table.pricing td {
	padding: 5px 6px;
	font-size: 0.65rem;
    }

    table.pricing tr td.collapse {
	padding-left: 6px;
	background-image: none;
    }

    table.pricing td.heading {
	font-size: 0.65rem;
    }

    table.pricing tr.buttons.ntp td,
    table.pricing tr.buttons td,
    table.pricing tr.buttons.ntp td.gray,
    table.pricing.reports a.rs {
	font-size: 0.65rem;
    }

    table.pricing tr td.collapse div p {
	font-size: 0.65rem;
    }

    table.pricing tr.buttons td span {
	padding: 0 10px;
	width: 100%;
	font-size: 0.6rem;
	box-sizing: border-box;
    }

    table.pricing tr.buttons td a {
	padding: 5px 6px;
	width: 100%;
	font-size: 0.65rem;
	line-height: 15px !important;
	border-radius: 8px;
	box-sizing: border-box;
    }

  #get-demo {
	padding: 40px 0;
  }

    #get-demo .iwrap {
	width: 90%;
    }

    #get-demo .demo-widget {
	margin: 0;
	width: 100%;
	height: 342px;
	overflow-x: auto;
	overflow-y: auto;
    }


  #home-company {
	padding: 40px 0;
  }

    #home-company .iwrap {
	width: 90%;
    }

    #home-company .iwrap h2 {
	padding: 0;
    }

    #home-company .iwrap p {
	padding: 0;
    }

    #home-trusted-flex {
	margin: 50px 0;
	display: block;
    }

    .trusted-flex {
	margin: 0 0 40px 0;
	width: 100%;
    }

    .dd-row h3 {
	float: none;
	font-size: 1.4rem;
	color: #222222;
	width: 100%;
	text-align: center;
    }

    #home-company .iwrap .dd-row p {
	float: none;
	width: 100%;
	line-height: 1.6em;
	text-align: center;
    }

  #home-contact {
	padding: 40px 0;
  }

    #home-contact .iwrap {
	width: 90%;
    }

    .contact-left {
	float: none;
	width: 100%;
    }

    .contact-right {
	float: none;
	width: 100%;
	margin-top: 30px;
    }


}

