@charset "utf-8";
/* CSS Document */
#e_mailit_overlay{width:100%; height:100%; position:fixed; left:0px; top:0px; background-color:#6d7375; display:block; z-index:100001;}
#e_mailit_box {
    display:block; 
    height:auto; 
    width:auto; 
    top: 50%;
    left: 50%;
    margin-top: -196px;
    margin-left: -126px;
    position:fixed; 
    text-decoration: none;  
    z-index:100002;
    font-family:Arial, Helvetica, sans-serif!important; 
    text-align:left!important;line-height: normal;
	direction: ltr;
}
#e_mailit_box a{text-decoration:none!important;}
#e_mailit_email_body{ padding:0px; margin:0px; display:block; text-align:left!important;}
#iframe_emailit_display{ 
    background-color:#3C3C3C;
    background-image: url(../../img/loadingi.gif);
    background-repeat: no-repeat;
    background-position: 30px 30px;
    moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-box-sizing: content-box;	
    margin:0!important;
}
#e_mailit_top_left{text-decoration: none;display:inline-block; width:auto; height:30px; padding-right:0px; position:fixed; top:0px; left:10px; z-index:100000; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); cursor:pointer; overflow:hidden; background:url(../images/anim/gradient.png) repeat-x;}
#e_mailit_bottom_left{text-decoration: none;display:inline-block; width:auto; height:30px; padding-right:0px; position:fixed; bottom:0px; left:10px; z-index:100000; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); cursor:pointer; background:url(../images/anim/gradient.png) repeat-x;}
#e_mailit_top_right{text-decoration: none;display:inline-block; width:auto; height:30px; padding-right:0px; position:fixed;top:0px; right:10px; z-index:100000; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); cursor:pointer; background:url(../images/anim/gradient.png) repeat-x;}
#e_mailit_bottom_right{text-decoration: none;display:inline-block; width:auto; height:30px; padding-right:0px; position:fixed; bottom:0px; right:10px; z-index:100000; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); cursor:pointer; background:url(../images/anim/gradient.png) repeat-x;}

#e_mailit_center_left{text-decoration: none;display:block; width:30px; height:100px; position:fixed; top:280px; left:0px; z-index:100000; background:#F03 url(../images/anim/e_mailit_vertical_left.png) no-repeat; cursor:pointer; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50);}

#e_mailit_center_right{text-decoration: none;display:block; width:30px; height:100px; position:fixed; top:280px; right:0px; z-index:100000; background:#F03 url(../images/anim/e_mailit_vertical_right.png) no-repeat; cursor:pointer; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50);}

#e_mailit_custom_position{
    display:inline-block; 
    width:auto;   
    position:relative;
    border-radius: 3px !important;
    padding-right: 5px !important;
    height: 20px  !important;
    text-decoration: none !important;
    direction: ltr;
}
#e_mailit_custom_position:focus, #e_mailit_custom_position:hover, #e_mailit_custom_position:active {
    /* should come BEFORE filter */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

    /* This works in IE 8 & 9 too */
    /* ... but also 5, 6, 7 */
    filter: alpha(opacity=90);

    /* Older than Firefox 0.9 */
    -moz-opacity:0.9;

    /* Safari 1.x (pre WebKit!) */
    -khtml-opacity: 0.9;

    /* Modern!
    /* Firefox 0.9+, Safari 2?, Chrome any?
    /* Opera 9+, IE 9+ */
    opacity: 0.9;}



#e_mailit_gradient{ background:url(../images/anim/gradient.png) repeat-x; position:absolute; height:100%; width:100%; clear:both;}
.e_mailit_logo{ background:url(../images/anim/e-mailit.png) no-repeat !important; width:38px!important; height:30px!important; float:left!important;}
.e_mailit_logo_custom{ background:url(../images/anim/e-mailit_custom.png) no-repeat!important; width:16px!important; height:16px!important; float:left!important; margin: 2px 0px 0px 2px!important;}
.e_mailit_text{float:left; font-weight:bold!important; font-size:12px!important; font-family:Arial, Helvetica, sans-serif!important; margin-top:7px; margin-left:3px; margin-right:15px; text-decoration:none!important; }
.e_mailit_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                       font-weight: bold !important; margin-right: 7px!important; margin-top: 3px!important; margin-left: 2px!important; text-decoration:none!important; line-height:normal!important;text-shadow: none;padding: 0!important;}

.e_mailit_social_display{ display:block!important; float:left!important; width:24px!important; height:24px!important; padding:1px!important; margin-top:3px!important;}
.e_mailit_social_display_custom{ display:block; float:left; width:20px!important; height:19px; background:#fff; padding:1px; margin:2px 3px;}
.e_mailit_social_display_right{ display:block; position:absolute; top:95px; left:4px; width:24px; height:24px; padding:1px;}
.e_mailit_social_display_left{ display:block; position:absolute; top:95px; left:4px; width:24px; height:24px; padding:1px;}

.e_mailit_facebook_display{ background:url(../images/anim/facebook.png) no-repeat!important; width:24px; height:24px; display:none; }
.e_mailit_twitter_display{ background:url(../images/anim/twitter.png) no-repeat!important; width:24px; height:24px; display:none; }
.e_mailit_google_display{ background:url(../images/anim/google.png) no-repeat!important; width:24px; height:24px; display:none; }


.e_mailit_promo{ float:left; color:#666666; height:15px; margin-left:5px; margin-top:1px; padding:0px; line-height:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-shadow: none;}
.e_mailit_services_text{ margin-left:5px!important; padding:0px!important;font-weight: normal;text-shadow: none;}
#footer_ads{ margin-top:1px; display: inline!important;  overflow: hidden; width:310px; height:100%; }
.e_mailit_ads{float:left; margin:0px 5px 0px 2px; height:auto; width:310px; background-color:#3C3C3C; border-radius:0.5em;  -webkit-border-radius:0.5em; padding-bottom:5px;  -moz-box-shadow:  0 0 5px 1px #FFFFFF; -webkit-box-shadow: 0 0 5px 1px #FFFFFF; box-shadow: 0 0 5px 1px #FFFFFF; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#FFFFFF')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#FFFFFF'); display:none;}
#ads_here{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:right; margin-right:10px; margin-top:2px; display:block;}
#ads_here a{ color:#fff;  font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none!important; border: none;}
#ads_here a img{display: inline;padding:0;}
#logo_ads{ margin-left:10px; color:#FFF; background:url(../images/footer-logo-ad.png) no-repeat; width:66px; height:15px; display:block; float:left;}
.e_mailit_ads iframe{ width:300px; height:250px; padding:5px 5px 3px 5px; border:none; border-radius:0.5em;  -webkit-border-radius:0.5em; }

.e_mailit_button_body{float:left; height:auto; width:327px; background-color:#ffffff; border-top-left-radius:0.5em; border-top-right-radius:0.5em; border-bottom-right-radius:0.5em; border-bottom-left-radius:0.5em; -webkit-border-radius:0.5em; padding-bottom:5px;  border: #D0D0D0 solid 1px;box-sizing: content-box;}
.e_mailit_button_body_email{float:left; height:auto; width:327px; background-color:#ffffff; border-top-left-radius:0.5em; border-top-right-radius:0.5em; border-bottom-right-radius:0.5em; border-bottom-left-radius:0.5em; -webkit-border-radius:0.5em; padding-bottom:5px; border: #D0D0D0 solid 1px;}
.e_mailit_sharelogo{ margin:5px 12px; float:left; width:17px; height:14px; background:url(../images/share-icon.png) no-repeat;}
.e_mailit_email_icon{ margin:5px 12px; float:left; width:17px; height:14px; background:url(../images/email-icon.png) no-repeat;}
.e_mailit_share_back{ margin:3px 12px; float:left; width:20px; height:18px; background:url(../images/back.png) no-repeat; cursor:pointer;}
.e_mailit_search{ float:left; margin-left:45px; margin-top:2px; width:160px; height:23px; display:block; direction: ltr;}
.e_mailit_filterinput{ position:absolute; display:inline-block!important;  background:url(../images/search.png) no-repeat!important;; border:none!important ; margin-top:2px; padding-left:18px!important; padding-top:1px!important; padding-right:5px!important; padding-bottom:3px!important; width:140px!important;; height:20px!important; margin:0px!important; overflow:hidden!important;-webkit-box-sizing: content-box!important;-moz-box-sizing:content-box!important;box-sizing: content-box!important}
.e_mailit_filterinput:hover{ border:none!important;}
.e_mailit_close{margin-right:15px;margin-top:8px;float:right; width:8px;height:8px;background:url(../images/close-icon.png) no-repeat; cursor:pointer;}
.e_mailit_wrapper{clear:both; display:block; background-color:#fff; height:auto; width:321px; margin:0px 3px;}
.e_mailit_bar_promotion,.e_mailit_bar_promotion_email{clear:both; display:block; margin-top:0px; background-color:#EEEEEE; width:319px; height:16px; border:solid 1px #fff; cursor:pointer; box-sizing: content-box;}
.e_mailit_promo_icon_open{ display: inline-block; float:left; margin:3px 0px 0px 11px; background:url(../images/open-promo-icon.png) no-repeat; width:10px; height:13px; cursor:pointer;}
.e_mailit_promo_icon_close{display:none; float:left; margin:4px 0px 0px 11px; background:url(../images/close-promo-icon.png) no-repeat; width:10px; height:13px; cursor:pointer;}

#e_mailit_services{position:relative; width:321px; height:140px; margin:0px; padding:0px;}
#e_mailit_services ul{ float:left; width:300px; height:auto; min-height:140px; list-style:none; margin:2px 5px; padding:0px; text-align:left!important; border: none;}
#e_mailit_services ul li{ width:140px!important; float:left!important; display:block; line-height: 15px!important; margin:5px 4px!important; padding:0px!important;background: none!important;text-indent:0!important; border: none;}
#e_mailit_services ul li:before{content: normal!important; }
#e_mailit_services ul li a,#e_mailit_services ul services_list_d a{ text-decoration:none!important; background-color:#FFF!important; color:#115bb5!important; font-family:Arial,Helvetica,sans-serif!important; vertical-align:baseline!important; font-size:13px!important;border: none;padding: 0;background: none;}
#e_mailit_services ul li a:hover,#e_mailit_services ul services_list_d:hover{ text-decoration:underline; color:#115bb5!important;text-decoration: underline!important;}

#e_mailit_email_form{position:relative; width:321px; height:auto; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; color:#666666!important;}
#e_mailit_email_form_button{
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    width:auto;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-weight: bold;
    padding: .4em 1.25em!important;
    margin-bottom:6px!important;
    color: #fff!important;
    background: #EF1179;
    border: 1px solid #EF1179;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}
#email_form{ width:321px; margin:0px; padding:0px; height:auto; background-color:#FFF;}
#email_form input, #email_form textarea, #email_form select {margin:0px; padding:0px;}		
#e_mailit_email_form_services{display:inline-block; margin:20px 0px 0px 12px; width:92%;}
#e_mailit_email_services{float:right; height:20px; list-style:none; margin:5px 0px; padding:0px; }
#e_mailit_email_services li{width:16px; float:left; display:block; line-height: 17px; padding:0px; margin-left:6px;}
#e_mailit_email_form_captcha{display:inline-block;  margin:0px 12px 5px 12px; width:50%; font: 12px Arial, Helvetica, sans-serif;  }
#e_mailit_email_form_captcha_text{clear:none!important; display:inline!important; border: 1px solid #B8B8B8; border-radius:0; width:38px;  margin-left:4px!important; font-size:12px!important; color:#000; height:17px; }
#e_mailit_email_form_input{ clear:both; display:block; width:100%; height:auto; background-color:#F2F2F2; border-top:1px solid #ccc; font:Arial, Helvetica, sans-serif;}

#e_mailit_email_form_input label{ display:block; width:30px !important; margin:12px 10px 4px 12px; padding:0px; float:left!important; font:Arial, Helvetica, sans-serif; font-size:12px!important; color:#666666!important; line-height: 13px!important;}
#e_mailit_email_form_text_to{ clear:none!important; float:left; width:252px; margin:11px 0px 4px 4px!important; padding:0px; height:17px; border:none; font:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#000; background-color:#FFF;}
#e_mailit_email_form_text_from{ clear:none!important; float:left; width:160px; margin:11px 0px 11px 4px!important; padding:0px; height:17px; border:none; font:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#000; background-color:#FFF;}
#e_mailit_email_form_text_copy{ clear:none!important; float:left; width:10px!important; margin:13px 4px 0px 5px!important; padding:0px; font:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#666666; height: 12px!important;} 
#e_mailit_email_form_label_copy{margin:12px 4px 0px 6px !important;}
#e_mailit_email_form_text_textarea{ clear:none!important; width:298px; height:65px; margin:4px 10px!important; border:none; padding:0px; max-height:65px; max-width:298px; min-height:65px; min-width:298px; overflow-x:hidden; font:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#000!important; background-color:#FFF; font-family:Arial, Helvetica, sans-serif;  }


#e_mailit_wordpress_button{
    float:right;
    font-family:Arial, Helvetica, sans-serif;
    width:90px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-weight: bold;
    padding: .4em 1.25em!important;
    margin-bottom:6px!important;
    margin-right:25px!important;
    color: #fff!important;
    background: #EF1179;
    border: 1px solid #EF1179;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    height: auto;
    line-height: normal;

}
#text_wordpress_emailit{float:left; line-height:17px; margin-left:5px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important;}
#wordpress_form{ display:block; padding:50px 0 0 0!important; margin:0 0 0 10px!important; width:310px; height:auto; background-color:#FFF; font-family:Arial, Helvetica, sans-serif!important;min-width: auto !important;line-height: normal}
#wordpress_emailit_button{background-color:#FFF; height:245px; width:100%; font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#666666!important;}
#e_mailit_wordpress_input{width:253px; margin:11px 0px 11px 4px!important; padding:0px; height:17px; border:none; font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#000; background-color:#f4f4f4; display:inline!important;line-height: normal;}

.e_mailit_all{ clear:both; height:11px; width:321px; background-color:#fff; border-top:1px solid #D0D0D0;}
.e_mailit_all_button{ border-bottom:1px solid #D0D0D0; border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0; background-color:#FFF; height:8px; width:100px; margin-left:100px; margin-top:-1px; border-top-left-radius:0em; border-top-right-radius:0em; border-bottom-right-radius:0.2em; border-bottom-left-radius:0.2em; -webkit-border-top-right-radius:0px; -webkit-border-top-left-radius:0px; -webkit-border-bottom-right-radius:0.2px; -webkit-border-bottom-right-radius:0.2px; cursor:pointer; }
.e_mailit_all_button_icon{ float:left; background:url(../images/open-services.png) no-repeat; width:9px; height:6px; margin-left:46px;}
.e_mailit_custom_button_icon{ float:left; background:url(../images/close-services.png) no-repeat; width:9px; height:6px; margin-left:46px;}

.e_mailit_back_count_follow{ width:321px; height:auto;}
#e_mailit_count{clear:both; width:317px; height:65px; margin:0px 0px 0px 8px; padding:0px;}
#e_mailit_count ul{width:317px; height:65px; list-style:none; margin:0px; padding:0px; display:block; }
#e_mailit_count ul li{ width:52px; float:left; display:block; line-height: 17px; margin:0px 3px; padding:0px;}
#e_mailit_count ul #twitter_button{ margin:0px 15px 0px 3px!important;}
#e_mailit_count ul #Panf_button{ margin:0px 0px 0px 15px!important;}
#e_mailit_count ul li a{ text-decoration:none;}
#e_mailit_follow{clear:both; width:317px; height:20px; margin-top:5px; padding:0px;}
.e_mailit_follow_icon{ float:left; background:url(../images/follow-icon.png) no-repeat; width:18px!important; height:18px!important; margin-left:10px!important;}
#e_mailit_follow ul{float:left; width:317px; height:20px; list-style:none; margin:0px; padding:0px; border: none;}
#e_mailit_follow ul li{ width:10px; float:left; display:block; line-height: 17px; padding:0px; margin-left:12px;}
#e_mailit_follow ul li a{ text-decoration:none;}
#e_mailit_line{ clear:both; display:block; width:311px; height:2px; background:url(../images/fountain-sep.png) repeat-x; margin:0px 5px; line-height:2px;}
#e_mailit_footer_button{ clear:both; margin:0px; padding:0px; width:100%; height:15px; padding:2px 0px 0px 0px;}
#e_mailit_footer_button #e_mailit_sponsor{ display:block; margin-top:3px; float:left; font-family:Arial, Helvetica, sans-serif!important; font-size:11px!important; font-weight:normal!important; margin-left:12px; padding:0px 8px; color:#666666!important; border-top-left-radius:0.5em; width: auto;}
#e_mailit_footer_button #e_mailit_sponsor a,#e_mailit_footer_button #e_mailit_sign a{ color:#666666; text-decoration:none;font-weight: normal;font-size:11px!important;}
#e_mailit_footer_button #e_mailit_sign{display:block; margin-top:3px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-right:12px; padding:0px 8px; color:#666666; width: auto;}

#e_mailit_message_good {
    background: #CFC url("../images/good.png") 8px center no-repeat;
    font:11px Arial, Helvetica, sans-serif;
    border: 1px solid #E2E2E2;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    height: auto;
    padding: 5px 5px 5px 33px;
    display:none;
}
#e_mailit_message_bad {
    background: #FFA8A8 url("../images/bad.png") 8px center no-repeat; 
    border: 1px solid #E2E2E2;
    font:11px Arial, Helvetica, sans-serif;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    height: auto;
    padding: 5px 5px 5px 33px;
    display:none;
}
#e_mailit_loading{background:url("../images/loading.gif") center no-repeat;
                  font:11px Arial, Helvetica, sans-serif;
                  border-radius: 3px 3px 3px 3px;
                  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
                  height: auto;
                  padding: 5px 5px 5px 33px;
                  display:none;
}

#e_mailit_frame_loading{
    width:16px;
    background: url("../images/loadingi.gif") center no-repeat;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    height: 16px;
    padding: 220px 5px 5px 280px;
}	
#google_plus_1{ display:inline-block!important; overflow:hidden!important; }

.toolbox_buttons{
    float: left;
}

.e-mailit_box{ display:inline-block; min-width:52px; background-color:#ccc;}
.e-mailit_box:hover{
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -moz-opacity:0.80;
    -khtml-opacity: 0.80;
    opacity: 0.80;
}
.e-mailit_custom_button{ display:inline-block; float:left; margin-left:10px;
                         /*	-webkit-box-shadow: 0 8px 6px -6px black;
                                    -moz-box-shadow: 0 8px 6px -6px black;
                                         box-shadow: 0 8px 6px -6px black;*/
}
.e-mailit_custom_button .custom_count {
    font:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#000;
    display:block;
    font-size:12px;
    font-weight:bold;
    line-height:30px;
    height:30px;
    position:relative;
    text-align:center;
    width:52px;
    border:1px solid #ccc;
    background: #fff;

}
.e-mailit_custom_button .custom_count:before,.e-mailit_custom_button .custom_count:after {
    content:'';
    display:block;
    position:absolute;
    left:25%;
    width:0;
    height:0;
}
.e-mailit_custom_button .custom_count:before {
    border:solid 4px transparent;
    border-top-color:#ccc;
    margin-left:18%;
    bottom: -9px;
}
.e-mailit_custom_button .custom_count:after {
    border:solid 4px transparent;
    margin-left:18%;
    bottom:-8px;
    border-top-color:#fff;
}

.e-mailit_custom_button .vertical_custom_count {
    font:Arial, Helvetica, sans-serif;
    text-decoration:none;
    float:right;
    color:#000;
    display:block;
    font-size:12px;
    font-weight:bold;
    line-height:19px;
    height:18px;
    position:relative;
    text-align:center;
    width:42px;
    border:1px solid #ccc;
    background: #fff;
}
.e-mailit_custom_button .vertical_custom_count:before,.e-mailit_custom_button .vertical_custom_count:after {
    content:'';
    display:block;
    position:absolute;
    left:-10%;
    width:0;
    height:0;
}
.e-mailit_custom_button .vertical_custom_count:before {
    border:solid 4px transparent;
    border-right-color:#ccc;
    margin-left:-4px;
    bottom: 5px;
}
.e-mailit_custom_button .vertical_custom_count:after {
    border:solid 4px transparent;
    margin-left:-3px;
    bottom:5px;
    border-right-color:#fff;
}
.e-mailit_custom_button .vertical_custom_share {
    float:right;
    color:#FFFFFF;
    display:block;
    font-size:12px;
    font-weight:bold;
    height:18px;
    line-height:19px;
    margin-right:8px;
    padding:0;
    text-align:center;
    text-decoration:none;
    width:54px;
}
.e-mailit_custom_button .custom_share {
    color:#FFFFFF;
    display:block;
    font-size:12px;
    font-weight:bold;
    height:18px;
    line-height:19px;
    margin-top:0px;
    text-align:center;
    text-decoration:none;
    width:52px;
}
#e-mailit_button .custom_share,#e-mailit_button .vertical_custom_share{
    background: #e81a71;
    color:#fff;
    margin:0px;
    width:52px;
    height:18px;
    line-height:19px;
}


.e-mailit_logo_custom{ 
    background:url(../images/share_counters.png);
    background-position: 0px -28px;
    width:15px;
    height: 18px;
    float:left;
    margin:-1px 0px 0px 1px;
}
.facebook_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px -56px;
    width:15px;
    height: 18px;
    float:left; 
    margin:0px 0px 0px 2px;
}
.twitter_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px 0px;
    width:15px;
    height: 18px;
    float:left;
    margin:0px 0px 0px 1px;
}
.googleplus_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px -84px;
    width:15px;
    height: 18px;
    float:left; 
}
.like_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px -112px;
    width:15px;
    height: 18px;
    float:left;
    margin:0px 0px 0px 1px;
}
.linkedin_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px -140px;
    width:15px;
    height: 18px;
    float:left; 
    margin:0px 0px 0px 2px;
}
.pinterest_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px -168px;
    width:15px;
    height: 18px;
    float:left; 
    margin:0px 0px 0px 2px;
}
.stumble_logo_custom{
    background:url(../images/share_counters.png);
    background-position: 0px -196px;
    width:15px;
    height: 18px;
    float:left;
    margin:0px 0px 0px 1px;
}


.e-mailit_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                       font-weight: bold !important; margin-right: 1px; margin-top: 0px; margin-left: 1px; text-decoration:none!important; }
.facebook_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                       font-weight: bold !important; margin-right: 3px; margin-top: 0px; margin-left: 0px; text-decoration:none!important; color:#637bad!important; }
.twitter_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                      font-weight: bold !important; margin-right: 2px; margin-top: 0px; margin-left: 0px; text-decoration:none!important; color:#186487!important;}
.googleplus_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                         font-weight: bold !important; margin-right: 3px; margin-top: 0px; margin-left: 7px; text-decoration:none!important; color:#da583b!important;}
.like_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                   font-weight: bold !important; margin-right: 3px; margin-top: 0px; margin-left: 3px; text-decoration:none!important; color:#4a68a2!important;}
.linkedin_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                       font-weight: bold !important; margin-right: 2px; margin-top: 0px; margin-left: 1px; text-decoration:none!important; color:#076091!important;}
.pinterest_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                        font-weight: bold !important; margin-right: 3px; margin-top: 0px; margin-left: 2px; text-decoration:none!important; color:#bc2627!important;}
.stumble_text_custom{ -moz-text-blink: none !important; -moz-text-decoration-color: -moz-use-text-color !important; -moz-text-decoration-line: none !important; -moz-text-decoration-style: solid !important; float: left; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px !important;
                      font-weight: bold !important; margin-right: 2px; margin-top: 0px; margin-left: 1px; text-decoration:none!important; color:#eb4924!important;}

#e-mailit_counter_button .custom_share{
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-color: #dddddd;
    border-right-color: #dddddd;
    border-bottom-color: #dddddd;
    margin:0px;
    background: #dddddd; /* Old browsers */
    background: -moz-linear-gradient(top, #dddddd 0%, #F5F2F5  57%, #ffffff 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(57%,#F5F2F5), color-stop(99%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dddddd 0%,#F5F2F5  57%,#ffffff 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dddddd 0%,#F5F2F5  57%,#ffffff 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dddddd 0%,#F5F2F5  57%,#ffffff 99%); /* IE10+ */
    background: linear-gradient(top, #dddddd 0%,#F5F2F5  57%,#ffffff 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    color:#000;
}

#e-mailit_counter_button .vertical_custom_share{	
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-color: #dddddd;
    border-top-color: #dddddd;
    border-bottom-color: #dddddd;
    margin:0px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #F5F2F5  57%, #dddddd 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(57%,#F5F2F5), color-stop(99%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#F5F2F5  57%,#dddddd 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#F5F2F5  57%,#dddddd 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#F5F2F5  57%,#dddddd 99%); /* IE10+ */
    background: linear-gradient(top, #ffffff 0%,#F5F2F5  57%,#dddddd 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
    color:#000;
}
#e-mailit_button .custom_share{
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-color: #dddddd;
    border-right-color: #dddddd;
    border-bottom-color: #dddddd;
}
#e-mailit_button .vertical_custom_share{
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-color: #dddddd;
    border-top-color: #dddddd;
    border-bottom-color: #dddddd;
    width:54px;
}

#iframe_emailit_form_display{
    background-image: url(../../img/loadingi.gif);
    background-repeat: no-repeat;
    background-position: center;
}

.e_mailit_counter_custom{
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: inline-block;
    float: right;
    padding-left: 4px!important;
    font-family: Arial,Helvetica,sans-serif !important;  
    font-size: 11px !important;  
    font-weight: bold !important;
    line-height: normal!important;
    background: no-repeat url('../images/anim/bubble_counter_arrow.png') 0px -5px;
    position: absolute;
}

.e_mailit_counter_cust {
    box-sizing: content-box;
    -moz-box-sizing:content-box;
    display: block;
    background: white;
    text-decoration: none !important;
    padding-top: 3px!important;
    padding-right: 2px!important;
    padding-left: 2px!important;
    padding-bottom: 0!important;
    height: 15px!important;
    color: #000;
    border-top: 1px solid #BBB;
    border-bottom: 1px solid #BBB;
    border-right: 1px solid #BBB;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    white-space: nowrap;
}

.e_mailit_counter_float{
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif !important;  
    font-size: 12px !important;  
    font-weight: bold !important;
    line-height: normal;
    background: no-repeat url('../images/anim/bubble_counter_arrow.png') 0px 0px;
    color: #000;
    width: auto;
    text-decoration: none;
}

.e_mailit_counter_float_left {
    display: block;
    position: fixed;
    top: 250px;
    height: 30px;
    width:70px;
    left: 0px;
    z-index: 10000;    
	direction: ltr;
	color: #000;
}

.e_mailit_counter_float_right {
    display: block;
    position: fixed;
    top: 250px;
    right:0px;
    height: 30px;
    width:70px;
    text-align: right;
    z-index: 10000;    
	direction: ltr;
	color: #000;
}

.e_mailit_counter_bubble_left {
    display: block;
    position: absolute;
    height: 18px;
    background: no-repeat 12px 20px url('../images/anim/bubble_arrow_below.png');
    padding: 3px 0px;
    margin-left: 0px;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    line-height: normal;
	box-sizing: content-box!important;
	direction: ltr;
	color: #000;
}

.e_mailit_counter_bl{
	box-sizing: content-box!important;
}

.e_mailit_counter_bubble_right {
    display: block;
    position: absolute;
    height: 18px;
    width:70px;
    background: no-repeat 48px 20px url('../images/anim/bubble_arrow_below.png');
    padding: 3px 5px;
    margin-left: 5px;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    line-height: normal;  
	box-sizing: content-box!important;	
	direction: ltr;
	color: #000;
}

.e_mailit_counter {
    background: white;
    height: 23px;
    display: block;
    padding-top: 7px;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 4px;
    width: auto;
	direction: ltr;
}

.e-mailit_toolbox{direction:ltr; display: inline-block;width:100%;}
.e-mailit_toolbox iframe{margin-bottom: 0;margin-top: 0;min-height: 0;min-width: 0;}
.e-mailit_facebook_btn iframe.fb_iframe_widget_lift {max-width: none;}
.e-mailit_vkontakte_btn table td{border:0!important;padding:0!important;}
.fb_iframe_widget span{vertical-align:top!important;}
