/*accesspress social counter front end css*/

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Regular.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Regular.woff') format('woff'), url('../fonts/MyriadPro-Regular.ttf')  format('truetype'), url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('../fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Bold.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Bold.woff') format('woff'), url('../fonts/MyriadPro-Bold.ttf')  format('truetype'), url('../fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}


.clearfix:after, .clearfix:before{ display:table; content:""}
.clearfix:after{ clear:both};
.clearfix{*zoom:1}

.msc-each-profile {
    font-family: 'MyriadPro-Regular';
}

.msc-theme-1 .msc-each-profile {
    float: left;
    min-height: 80px;
    text-align: center;
    width: 80px;
    margin: 5px;
}

.msc-each-profile a{
	font-weight:normal;
    color:white !important;
    text-decoration:none;
}
.msc-each-profile a:hover{
	color:white !important;
    text-decoration:none !important;
}

.msc-theme-1 .msc-each-profile a{
	padding: 9px;
	display: block;
	color: #fff;
	position:relative;
	border-radius: 5px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3)";/*IE 8*/
	-moz-box-shadow: 1px 1px 2px #b3b3b3;/*FF 3.5+*/
	-webkit-box-shadow: 1px 1px 2px #b3b3b3;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 1px 1px 2px #b3b3b3;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3); /*IE 5.5-7*/

	transition: all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
}

.entry-content  .msc-each-profile a{
	border:none;
}

.site-footer .widget .msc-each-profile a{
	color: #fff;
    text-decoration:none;
}

.social-icon {
    display: block;
}

.msc-theme-1 .media-name {
    display: none;
}

.msc-theme-1 .msc-count {
    font-size: 16px;
    display: block;
    line-height: 15px;
    padding: 10px 0 0;
}

.entry-content .msc-each-profile a,.entry-content .msc-each-profile a:hover,.entry-content .msc-each-profile a:focus {
    color: #fff;
    text-decoration:none;
}

.msc-theme-1 .msc-each-profile  a:before {
    background: radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    height: 10px;
    left: 5%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-property: transform, opacity;
    -webkit-transition-property: transform, opacity;
    width: 90%;
    z-index: -1;
}

.msc-theme-1 .msc-each-profile a:hover:before {
    opacity: 1;
    transform: translateY(6px);
    -webkit-transform: translateY(6px);
    -ms-transform: translateY(6px);
}

.msc-theme-1 .msc-each-profile a:hover {
    transform: translateY(-6px);
    -webkit-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
}

.msc-theme-1 .social-icon .fa {
    font-size: 30px;
}

.msc-facebook-icon {
	background-color:#3b5998;
}

.msc-twitter-icon{
	background-color:#1dcaff;
}

.msc-youtube-icon{
	background-color:#e52d27;
}

.msc-google-icon{
	background-color:#dde5f3;	
}

.msc-google-icon img{
	width:50px;
}

.msc-soundcloud-icon{
	background-color:#ff8800;
}

.msc-dribble-icon{
	background-color:#ea4c89;
}

.msc-comment-icon{
	background-color:#464646;
}

.msc-edit-icon{
	background-color:#837d7d;
}

.msc-google-plus-icon{
	background-color:#dd4b39;
}

.msc-instagram-icon{
	background-color:#3f729b;
}

.msc-theme-1 .msc-media-type {
    display: none;
}

/************************************************responsive*************************************************************/


@media screen and (max-width:479px){

.msc-theme-4 .msc-each-profile a,.msc-theme-3 .msc-each-profile a {
    display: inline-block;
}


.msc-theme-4 .msc-each-profile ,.msc-theme-3 .msc-each-profile{
    float: none;
}

}