#edit-socialshare-show-providers-list>div{
display: inline-block;
margin-right: 17px;
}
#edit-socialshare-counter-show-providers-list>div {
display: inline-block;
margin-right: 17px;
}
#socialloginandsocialshare_share_horizontal_images {
display: block;
border: 1px solid #ccc;
padding: 10px;
border-radius: 5px;
}
#socialloginandsocialshare_share_vertical_images{
display: block;
border: 1px solid #ccc;
padding: 10px;

border-radius: 5px;
}
#socialloginandsocialshare_counter_horizontal_images {
display: block;
border: 1px solid #ccc;
padding: 10px;
border-radius: 5px;
}
#socialloginandsocialshare_counter_vertical_images {
display: block;
border: 1px solid #ccc;
padding: 10px;
border-radius: 5px;
}
#edit-socialloginandsocialshare-custom-redirection{
margin-left: 16px;
}

ul#socialloginandsocialshare_rearrange_providers >li{
float: left;
margin-left:0px;
}
#socialloginandsocialshare_question{
margin-top: 64px;
}

#thanks_block{
background-color: #EAF7FF;
border: solid 1px;
border-color: rgb(195, 239, 250);
padding-bottom: 10px;
border-radius: 7px;
padding: 10px;
width: 350px;
height: 172px;
margin-right: 4px;
float: left;
}
#sociallogin_get_update{
background-color: #FFFFE0;
border: solid 1px;
border-color: rgb(195, 239, 250);
padding-bottom: 10px;
border-radius: 7px;
padding: 10px;
height: 172px;
width: 376px;
margin-top: -30px;
}
#edit-lrshare-iconsprite32-facebook{
padding: 0px;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-share-vertical-images{
display:inline;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-attach-login-form, .form-item.form-type-radio.form-item-socialloginandsocialshare-loginpage-position, .form-item .form-type-radio.form-item-socialloginandsocialshare-registerpage-position,.form-item.form-type-radio.form-item-socialloginandsocialshare-enable-share,
.form-item.form-type-radio.form-item-socialloginandsocialshare-enable-counter{
display:inline;
}
.form-item.form-type-radios.form-item-socialshare-vertical-position{
background-color: #EAF7FC;
border: solid 1px;
border-color: rgb(195, 239, 250);
padding-bottom: 10px;
border-radius: 7px;
padding: 10px;
}
.form-item.form-type-checkbox.form-item-socialloginandsocialshare-counter-comments {
background-color: #EAF7FC;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-counter-vertical-images{
display:inline;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-counter-vertical-images > input{
vertical-align:top;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-share-vertical-images>input{
vertical-align:top;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-share-horizontal-images>input{
vertical-align:top;
}
.form-item.form-type-radio.form-item-socialloginandsocialshare-counter-horizontal-images>input{
vertical-align:top;
}
#VerticlewithBox{
vertical-align:top;
}
#verticalhorizontal{
 vertical-align:top;
 }
.form-item.form-type-radios.form-item-socialshare-counter-vertical-position{
background-color: #EAF7FC;
border: solid 1px;
border-color: rgb(195, 239, 250);
padding-bottom: 10px;
border-radius: 7px;
padding: 10px;
}
.lrshare_iconsprite32{
	cursor: pointer !important;
	height: 32px;
	margin: 4px !important;
	width: 32px;
	padding: 0px !important;
	border: none !important;
	background: url("images/lrshare_iconsprite32.png") no-repeat scroll left top transparent;
	list-style-type: none !important;
}
.lrshare_iconsprite32.lrshare_delicious { background-position: 0px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_digg { background-position: -34px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_dotnetkicks { background-position: -68px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_email { background-position: -102px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_evenmore32 { background-position: -138px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_facebook { background-position: -174px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_google { background-position: -208px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_googleplus { background-position: -242px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_hyves { background-position: -276px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_linkedin { background-position: -310px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_live { background-position: -344px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_myspace { background-position: -378px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_pinterest { background-position: -412px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_print { background-position: -446px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_reddit { background-position: -480px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_sharingcounter32 { background-position: -514px 0px; width: 50px; height: 32px; padding-top:4px !important; font-size:18px; } 
.lrshare_iconsprite32.lrshare_tumblr { background-position: -576px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_twitter { background-position: -610px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_viadeo { background-position: -644px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_vkontakte { background-position: -678px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_wordpress { background-position: -712px 0px; width: 32px; height: 32px;  } 
.lrshare_iconsprite32.lrshare_yahoo { background-position: -746px 0px; width: 32px; height: 32px;  } 



.form-item.form-type-radio.form-item-socialloginandsocialshare-share-vertical-images > .form-item.form-type-radio.form-item-socialloginandsocialshare-share-vertical-images{
float: none;
margin-top: 113px;
}
.twitter_box {
    width: 58px; height: 34px;
    position: relative;
    background: #fff;
    border: 1px solid #bbb;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 6px;
	margin-left: 55px;
    }
.twitter_box:after,
.twitter_box:before {
    width: 0; height: 0;
    position: absolute;
    top: 100%;
    border: solid transparent;
    pointer-events: none;
    content: " ";
    }
.twitter_box:after {
    left: 50%;
    border-top-color: #fff;
    border-width: 3px;
    margin-left: -3px;
    }
.twitter_box:before {
    left: 50%;
    border-top-color: #aaa;
    border-width: 4px;
    margin-left: -4px;
    }
.twitter_box #followers {
    width: 100%; height: auto;
    position: absolute;
    top: 0px; left: 0px;
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;
    font-size: 16px; line-height: 34px;
    letter-spacing: 0;
    white-space: nowrap;
    color: #333;
    text-align: center;
    -webkit-font-smoothing: subpixel-antialiased;
  }
#lrsharing_divwhite{
border-color: transparent transparent #fff;
border-style: dashed dashed solid;
border-width: 0 10px 10px;
margin-top: -9px;
position: absolute;
z-index: 4;
}
#lrsharing_divgrey{
border-color: transparent transparent #ccc;
border-style: dashed dashed solid;
border-width: 0 10px 10px;
margin-top: -10px;
position: absolute;
}
