/*
 Theme Name:     Divi-Child
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

.rdgdesign-preview{
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom:10px;padding-bottom:10px;
	border-bottom:1px solid rgba(0,0,0, 0.1);
	}
.rdgdesign-preview:last-child{
	border-bottom:none;
	}


.rdgdesign-preview .rdgdesign-container{
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-moz-order: 2;
	-ms-flex-order: 2;
	order: 2;	
	
	padding-left:20px;
	
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	justify-content: center;
	}

.rdgdesign-preview .rdgdesign-container .entry-title{
	margin:0; padding:0;
	}
.rdgdesign-preview .rdgdesign-container .post-meta{
	margin-top:0px;
	}

.rdgdesign-preview .do-data{
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-moz-order: 1;
	-ms-flex-order: 1;
	order: 1;	
	}

.rdgdesign-date{
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;

	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	justify-content: center;
	background-color: #105056;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	color:#FFF;
	width:80px;
	height:80px;
	text-align:center;
	-webkit-box-align: center;
	font-size:20px;
	}

.rdgdesign-date .day{
	width:100%;
	display:block;
	font-size:35px;
	color:#d6d997;
	line-height:1em;
	font-weight: bold;
	margin-top:-0.3em;
	}

.rdgdesign-date .month-year{
	width:100%;
	display:block;
	line-height:0.5em;
	text-transform: uppercase;
	}

@media all and (max-width: 980px) {
 
	.rdgdesign-date{
		width:65px;
		height:65px;
		font-size:16px;
		}
	
.rdgdesign-date .day{
	font-size:25px;
	}

	
}

.icon-linkedin,
.icon-facebook,
.icon-twitter,
.icon-instagram{
	background-color: #FFF;
	color:#45b280;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	width:40px;
	height:40px;
	font-size:18px;
	text-align: center;
	padding:0;
	position:relative;
	display:inline-block;
}
.icon-linkedin:before,
.icon-facebook:before,
.icon-twitter:before,
.icon-instagram:before{
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	letter-spacing: 0 !important;
}
.icon-linkedin:before{content:"\e09d";font-family: ETmodules !important;}
.icon-facebook:before{content:"\e093";font-family: ETmodules !important;}
.icon-twitter:before{content:" \e094";font-family: ETmodules !important;}
.icon-instagram:before{content:" \e09a";font-family: ETmodules !important;} 

.et_mobile_menu .menu-item-type-custom{display:inline-block; width:auto; margin-left:10px;}

