@charset "UTF-8";

.enin-container {
    position: relative; 
   width: 100%;
   background: white;
   -webkit-box-shadow: 0 0 3px 0 rgba(50,50,50,0.65);
   -moz-box-shadow: 0 0 3px 0 rgba(50,50,50,0.65);
   box-shadow: 0 0 3px 0 rgba(50,50,50,0.65);
}

.enin-wall {
    
   display:block;
 
   
}

 
.enin-badge {
    display: table;
    z-index: 10;
    position: absolute;
    top: 102px;
    right: 1em;
    width: 132px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: rgba(255,255,255,0.8);
     
}
.enin-bio {
    display: block;
    padding: 0.5em;
	margin-top:-25px;
}
.enin-bio img {
	display:block; 
	
	}
.enin-bio h3 {
    margin: 0;
    padding: 0;
    
}

a.enin-url {
    text-decoration: none;
}

.element-block {
    display: block;
    width: 100%;
    padding: 0;
}
ul.element-block{
	margin:0;
	}
.element-item {
    display: inline-block;
    float: left;
}

.elements-1 {
    width: 100%;
    padding-bottom: 0.5em;
}

.elements-2 {
    width: 50%;
    padding-bottom: 0.5em;
}

.elements-3 {
    width: 33%;
    padding-bottom: 0.5em;
}

.text-cen {
    display: block;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    font-size: 7px;
}

.name-cen {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 12px;
	padding-bottom:0.5em;
}

.num-cen {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}

img.profile-circle-image {
    width: 100%;
    border-radius: 100%;
    z-index:11;
    margin-top:-100px;
	-webkit-box-shadow: 1px 1px 1px 0px rgba(50, 50, 50, 0.35);
-moz-box-shadow:    1px 1px 1px 0px rgba(50, 50, 50, 0.35);
box-shadow:         1px 1px 1px 0px rgba(50, 50, 50, 0.35);
}


.acco-block { width:99%; display:table; padding:0.5em; color:#666666;}
.zebra {background:#e9e9e9}
.acco-title {font-size:120%;}
.acco-1-3 {display:inline-table; float:left; width:33.3%; color:#666666;}
.acco-1-4 {display:inline-table; float:left; width:25%; color:#666666;}
.acco-2-4 {display:inline-table; float:left; width:50%; color:#666666;}

.instagram_profile{
margin-top: -50px;
width: 14%;
background: #fff;
padding: 6px;
border-radius: 5px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(99, 99, 99, 0.75);
-moz-box-shadow: 4px 4px 5px 0px rgba(99, 99, 99, 0.75);
box-shadow: 4px 4px 5px 0px rgba(99, 99, 99, 0.75);
border: 1px solid #888888;
}


#div_shortcode_badge_widget .acco-2-4{
    width: 58%;
    margin-left: 12px;
    margin-top: -18px;
}
#div_shortcode_badge_widget .num-cen{
    font-size: 13px;
}
#div_shortcode_badge_widget .text-cen{
    font-size: 6px;
}

/* Large Devices, Wide Screens */
	@media only screen and (max-width : 1200px) {

	}

	/* Medium Devices, Desktops */
	@media only screen and (max-width : 992px) {

	}

	/* Small Devices, Tablets */
	@media only screen and (max-width : 768px) {
            #div_shortcode_badge .bio_badge{
                font-size: 13px;
            }
            #div_shortcode_badge .num-cen{
                font-size: 13px;
            }
            #div_shortcode_badge .text-cent{
                font-size: 7px;
            }
            #div_shortcode_badge .name-cen{
                font-size: 10px;
            }
	}
        
        @media only screen and (max-width : 640px) {
            .instagram_profile{
                width: 20%;
                margin-right: 10px;
            }
            #div_shortcode_badge .acco-2-4{
                width: 68%;
            }
            #div_shortcode_badge .data_value_badge{
              width: 100%;  
            }
	}
        
        @media only screen and (max-width : 600px) {
            .instagram_profile{
                width: 25%;
                margin-right: 10px;
            }
        }
            
        
	/* Extra Small Devices, Phones */ 
	@media only screen and (max-width : 480px) {
            .instagram_profile{
                width: 30%;
            }
            #div_shortcode_badge .acco-2-4{
                width: 68%;
            }
            #div_shortcode_badge .data_value_badge{
              width: 100%;  
            }
	}

	/* Custom, iPhone Retina */ 
	@media only screen and (max-width : 400px) {
	.instagram_profile{	
            margin-left: 34%;
margin-bottom: 20px;
	}
        }