/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */


.ret-calc-top-section, .ret-calc-section-2, .ret-calc-section-3 {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #666;
}

.ret-calc-section-2 {
	border-top: 1px solid #666;
	padding-top: 20px; 
}

.ret-calc-section-2-header, .ret-calc-section-3-header {
	border: 1px solid #666;
	padding: 10px;
	text-align: center;
	margin-bottom: 20px;
	border-radius: 5px;
}

.ret-calc-chart-title {
	font-weight: 700;
	font-size: 18px;
	text-align: center;
	margin-bottom: 15px;
}

.ret-calc-field {
	width: 100%;
	line-height: auto;
}

.ret-calc-field-label {
	margin-bottom: 10px;
}

.ret-calc-msg-box {
	border: 1px solid #666;
	border-radius: 5px;
	padding: 10px;
}


.ret-calc-share, .ret-calc-print {
	border: 1px solid #666;
	text-align: center;
	padding: 5px;
	font-size: 16px;
	font-weight: 500;
	cursor: pointer;
}

.ret-calc-share:hover, .ret-calc-print:hover {
	background: rgba(0,0,0, 0.2);
}

.ret-calc-disclaimer {
	margin-top: 15px;
	font-size: 10px;
	line-height: 12px;
}

.ret-calc-pie-chart {
	max-width: 600px;
	margin: auto;
	margin-top: 15px;
	
}

.section-bg.dark .ret-calc-section-2-header, 
.section-bg.dark .ret-calc-section-3-header, 
.section-bg.dark .ret-calc-top-section, 
.section-bg.dark .ret-calc-section-2,
.section-bg.dark .ret-calc-section-3 , 
.section-bg.dark .ret-calc-msg-box,
.section-bg.dark .ret-calc-share, 
.section-bg.dark .ret-calc-print {
	border-color: #FFF !important;
}

.section-bg.dark .ret-calc-light-bg-img {
	display: none;
}

.ret-calc-dark-bg-img {
	display: none;
}

.ret-calc-dark-bg-img, .ret-calc-light-bg-img {
	max-width: 95%;
	margin-left: auto;
	margin-right: auto;
}

.section-bg.dark .ret-calc-dark-bg-img {
	display: block;
}

.print-width {
	max-width: 1000px;
}

.print-width .ret-calc-print, .print-width .ret-calc-share-form  {
	display: none;
}

.gof-rrsp-google-graph,  .reg-rrsp-google-graph{
	min-height: 300px;
}

.legend-color {
	margin-top: 10px;
	margin-right: 3px;
	height: 10px;
	width: 13px;
	float: left;
}

.pie-legend-text {
	font-size: 14px;
}

.ret-calc-image, .ret-calc-share-msg, .ret-calc-share-subject, .ret-calc-share-link{
	display: none;
}

.ret-calc-share-form input {
	border-radius: 0;
	margin-bottom: 10px;
	padding: 5px;
}

.ret-calc-share-form .wpcf7-form-control {
	margin-bottom: 10px;
}

 .col-md-6 {
        width: 50%
    }