@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,600,700);
div, span, p , a, li {font-family:'Titillium Web',sans-serif;}
.isocial {margin-bottom:5px;}
.isocial .ssbxwrp .sstotal{float:left; padding:0px 9px;  margin-right:5px; text-align:center; font-size:10px; line-height:11px; color:#a6a6a6;}
.isocial .ssbxwrp .sstotal span{font-size:32px; line-height:24px; display:block; font-weight:bold; color:#777;}
.isocial .ssbxwrp .ssbtnwrp{float:left; margin:0px; padding:0px;}
.isocial .ssbxwrp .ssbtnwrp li{list-style-type:none; float:left; margin-right:2px;}
.isocial .ssbxwrp .ssbtnwrp li a{display:block; background-image:url(../images/share-social-flat.png); background-position:0px 0px; font:10px arial normal; color:#000; height:41px; text-indent:-9999px;}

/* Large Buttons */
.isocial .ssbxwrp .ssbtnwrp li a.large{width:99px; }
.isocial .ssbxwrp .ssbtnwrp li.btn_fb a.large{background-position:-1px -1px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_tw a.large{background-position:-110px -1px; width:93px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_gp a.large{background-position:-213px -1px; width:106px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_wapp a.large{display:none!important;}

/* medium Buttons */
.isocial .ssbxwrp .ssbtnwrp li a.medium{width:99px; }
.isocial .ssbxwrp .ssbtnwrp li.btn_fb a.medium{background-position:-1px -1px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_tw a.medium{background-position:-110px -1px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_gp a.medium{background-position:-213px -1px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_wapp a.medium{display:none!important;}

/* small Buttons */
.isocial .ssbxwrp .ssbtnwrp li a.small{width:57px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_fb a.small{background-position:-1px -57px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_tw a.small{background-position:-68px -57px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_gp a.small{background-position:-135px -57px;}
.isocial .ssbxwrp .ssbtnwrp li.btn_wapp a.small{background-position:-202px -57px;}


.sprit-engg {background-image:url(../images/sprit-icon-engg.png); background-repeat:no-repeat; }
.engageContainer {position:fixed; display:block; left:177px; top:-100%; background:#fff; padding:18px 0; /*height:45px; */
width:1000px; -webkit-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.4); box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.2); 
-webkit-transition: top 0.3s;  transition: top 0.3s; }
.engageContainer.on{top:0px;}
.engageContainer .enggLogo {float:left; width:120px; margin:4px 5px; }
.engageContainer .enggLogo img {width:100%; height:auto; display:block; }
.engageContainer .enggRight {float:left; width:100%;}
/*.engageContainer .enggRight .enggTitle {float:left; font-size:16; color:#333; font-weight:bold; padding:4px 5px 0px 10px; width:580px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }*/
.engageContainer .enggRight .enggTitle {display:table-cell; height:37px; vertical-align: middle; font-size:16; color:#333; font-weight:bold; padding:0px 5px 0px 10px; width:655px; }
.engageContainer .enggRight .enggButtonWrap {float:left; }
.engageContainer .enggRight .enggButtonWrap .enggShrTxt {display:none; }
.engageContainer .enggRight .enggButtonWrap a {width:141px; height:35px; display:block; float:left; margin-left:5px; margin-top:3px; }
.engageContainer .enggRight .enggButtonWrap a.btn-enggFB {width:169px; background-position:-2px -1px; }
.engageContainer .enggRight .enggButtonWrap a.btn-enggTw {width:152px; background-position:-174px -1px; }
.engageContainer .enggRight .enggButtonWrap a.btn-enggWts {display:none; }
@media screen and (max-width:767px) {
	.engageContainer {width:100%!important; padding:4px 0px;}
	.engageContainer .enggLogo {display:none; }
	.engageContainer .enggRight {width:100%; }
	.engageContainer .enggRight .enggTitle {display:none; }
	.engageContainer .enggRight .enggButtonWrap {float:none; width:100%; }
	.engageContainer .enggRight .enggButtonWrap .enggShrTxt {display:block; float:left; font-size:13px; padding:10px 7px 0px; }
	.engageContainer .enggRight .enggButtonWrap a {width:74px; height:32px; display:block; float:left; margin-left:0px; margin-right:10px; }
	.engageContainer .enggRight .enggButtonWrap a.btn-enggFB {width:74px; background-position:-2px -43px; }
	.engageContainer .enggRight .enggButtonWrap a.btn-enggTw {width:64px; background-position:-79px -43px; }
	.engageContainer .enggRight .enggButtonWrap a.btn-enggWts {width:82px; background-position:-146px -43px; display:block; }
}


