/* 
Theme Name: Divi-child
Theme URI: 
Description: Divi child theme
Author: 
Author URI: 
Version: 1.0.1.7
Template: Divi
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: divi
*/

/* Last updated 30-07-2018 */

/* @import url(../Divi/style.css); */

.et_pb_bg_layout_dark a:hover {
 color: #999!important;
 text-decoration:underline!important;
}

.et_pb_bg_layout_dark a {
 color: #fff!important;
}

.my-post-image {
 padding:5px;
}
.my-post-image.alignright {
 padding-right:10px;
}

body {
 color:#000;
}

.my-text-center {
 text-align:center;
}

.my-black {
 color: #000!important;
}
.my-big {
 font-size:30px!important;
 line-height: 1em;
}

.my-bigger {
 font-size:18px!important;
}

.my-small {
 font-size:70%!important;
}

.my-extrabold {
 font-weight:800!important;
}
.my-bold {
 font-weight:700!important;
}
.my-semibold {
 font-weight:600!important;
}
.my-thin {
 font-weight:300!important;
}

.my-highlight {
 color:#619ddb!important;
}

.my-registry {
 font-family: 'Icon';
}

.my-registry h2 {
 font-size:45px;
 margin:80px 0;
}

.my-registry-content {
 font-size:20px;
 color:#000!important; 
}

.my-registry-content li a {
 font-size:20px;
 color:#000; 
}

.my-registry-content li a:hover {
 color:#ff473a;
}

.investor a {
 color:#000080;
}

.investor a:hover {
 text-decoration:underline;
}

.my-notice {
 margin:60px 40px;
 text-align:justify;
}

.my-note {
color:#ff00ff!important;
}

.tax-note_type .entry {
 padding: 0;
 margin-bottom: 0;
}

.tax-note_type .entry-header {
 margin: 0;
 padding: 0;
 border-bottom: none;
}

.my-nav {
 margin: 40px 0;
} 

.pagination {
 margin-bottom: 40px;
}

.et_pb_text {
 padding:0 15px;
}

.podcast h2 {
 margin-top: 60px;
}

.my-social {
 margin:20px 10px;
 float: right;
}

.my-social .et-social-icon {
 float:none;
 display: inline-block;
 margin-left: 20px;
}
.my-social .et-social-icon a {
 color: orange;
 font-size: 48px;
}
.wpcf7-form-control-wrap.mathcaptcha-109 {
 display:inline-block;
 margin-left:10px;
}

.wpcf7-checkbox span {display:block;}


#main-footer .footer-widget h4 {
    color: #888;
}

.footer-widget .textwidget {
 padding:0 5px;
}

.my-dropdown li {
 display: inline-block;
 position: relative;
}

.my-dropdown li ul {
    position: absolute;
    right: 0;
    padding: 1em 0;
}

.my-dropdown a {
 font-size:18px;
 font-weight:700;
}


@all and (min-width:981px) {
 .et_pb_gutters1.et_right_sidebar #left-area {
    padding-right: 5.5%!important;
 }
}

@all and (max-width:980px) {
.et_pb_section {
    padding: 0;
}
)
