 	.easy_btn{
  display: inline-block;
  *display: inline;
  /* padding: 10px 0 0 0; */
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  /*filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	/*height:35px;
	 width:197px; */
	text-align:center;
}

.easy_btn a{
text-decoration:none;
color:#FFFFFF;
}

.easy_btn_main_box{
	text-align:center;
	
}

.button_main_container{
	float:left;
	width:210px;

}


.button_main_container span {
    float: left;
    text-align: center;
    width: 100%;
	color:#8c8989;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

/*************Added CSS**************/

 .easy_btn_lib {
  display: inline-block;
  *display: inline;
  padding: 10px 0 0 0;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  /*filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	height:35px;
	width:197px;
	text-align:center;
}

.easy_btn_lib a{
text-decoration:none;
color:#FFFFFF;
}


.easy_btn-large {
  /* padding: 11px 19px; */
  font-size: 17.5px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.easy_btn-large [class^="icon-"],
.easy_btn-large [class*=" icon-"] {
  margin-top: 4px;
}

.easy_btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.easy_btn-small [class^="icon-"],
.easy_btn-small [class*=" icon-"] {
  margin-top: 0;
}
/* @font-face {
				font-family: 'RockSalt';
				src: url('fonts/rocksalt.eot');
				src: url('fonts/rocksalt.eot?#iefix') format('embedded-opentype'),
						 url('fonts/rocksalt.woff') format('woff'),
						 url('fonts/rocksalt.ttf') format('truetype'),
						 url('fonts/rocksalt.svg#rocksalt') format('svg');
				font-weight: normal;
				font-style: normal;
		} */
/* 	 @font-face {
    font-family: 'OpenSansExtrabold';
    src: url('fonts/opensans-extrabold.eot');
    src: url('fonts/opensans-extrabold.eot') format('embedded-opentype'),
         url('fonts/opensans-extrabold.woff') format('woff'),
         url('fonts/opensans-extrabold.ttf') format('truetype'),
         url('fonts/opensans-extrabold.svg#OpenSansExtrabold') format('svg');
}
@font-face {
    font-family: 'OpenSansRegular';
    src: url('fonts/opensans-regular.eot');
    src: url('fonts/opensans-regular.eot') format('embedded-opentype'),
         url('fonts/opensans-regular.woff') format('woff'),
         url('fonts/opensans-regular.ttf') format('truetype'),
        url('fonts/opensans-regular.svg#OpenSansRegular') format('svg');
}

@font-face {
    font-family: 'OpenSansLight';
    src: url('fonts/opensans-light.eot');
    src: url('fonts/opensans-light.eot') format('embedded-opentype'),
         url('fonts/opensans-light.woff') format('woff'),
         url('fonts/opensans-light.ttf') format('truetype'),
         url('fonts/opensans-light.svg#OpenSansLight') format('svg');
}
@font-face {
    font-family: 'OpenSansBold';
    src:url('fonts/opensans-bold.eot');
    src: url('fonts/opensans-bold.eot') format('embedded-opentype'),
         url('fonts/opensans-bold.woff') format('woff'),
         url('fonts/opensans-bold.ttf') format('truetype'),
         url('fonts/opensans-bold.svg#OpenSansBold') format('svg');
}

@font-face {
    font-family: 'RockwellExtraBoldExtraBold';
    src: url('fonts/rockwellextrabold.eot');
    src: url('fonts/rockwellextrabold.eot') format('embedded-opentype'),
         url('fonts/rockwellextrabold.woff') format('woff'),
         url('fonts/rockwellextrabold.ttf') format('truetype'),
         url('fonts/rockwellextrabold.svg#RockwellExtraBoldExtraBold') format('svg');
}
@font-face {
    font-family: 'PTSansBold';
    src:url('fonts/pts75f.eot');
    src: url('fonts/pts75f.eot') format('embedded-opentype'),
         url('fonts/pts75f.woff') format('woff'),
         url('fonts/pts75f.ttf') format('truetype'),
         url('fonts/pts75f.svg#PTSansBold') format('svg');
}

@font-face {
    font-family: 'PTSansRegular';
    src: url('fonts/pts55f.eot');
     src: url('fonts/pts55f.eot') format('embedded-opentype'),
         url('fonts/pts55f.woff') format('woff'),
         url('fonts/pts55f.ttf') format('truetype'),
         url('fonts/pts55f.svg#PTSansRegular') format('svg');
}
@font-face {
    font-family: 'ImpactLabelRegular';
    src: url('fonts/impact_label.eot');
    src: url('fonts/impact_label.eot') format('embedded-opentype'),
         url('fonts/impact_label.woff') format('woff'),
         url('fonts/impact_label.ttf') format('truetype'),
         url('fonts/impact_label.svg#ImpactLabelRegular') format('svg');
}
@font-face {
    font-family: 'RockwellRegular';
    src:url('fonts/rockwell.eot');
    src: url('fonts/rockwell.eot') format('embedded-opentype'),
         url('fonts/rockwell.woff') format('woff'),
         url('fonts/rockwell.ttf') format('truetype'),
         url('fonts/rockwell.svg#RockwellRegular') format('svg');
}

@font-face {
    font-family: 'ImpactLabelReversedRegular';
    src:url('fonts/impact_label_reversed.eot');
    src:url('fonts/impact_label_reversed.eot') format('embedded-opentype'),
        url('fonts/impact_label_reversed.woff') format('woff'),
        url('fonts/impact_label_reversed.ttf') format('truetype'),
        url('fonts/impact_label_reversed.svg#ImpactLabelReversedRegular') format('svg');
}
	
@font-face {
    font-family: 'bauhaus_93regular';
    src: url('fonts/bauhs93.eot');
    src: url('fonts/bauhs93.eot?#iefix') format('embedded-opentype'),
         url('fonts/bauhs93.woff') format('woff'),
         url('fonts/bauhs93.ttf') format('truetype'),
         url('fonts/bauhs93.svg#bauhaus_93regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldCondensed';
    src: url('fonts/myriadpro-boldcond.eot');
    src: url('fonts/myriadpro-boldcond.eot') format('embedded-opentype'),
         url('fonts/myriadpro-boldcond.woff') format('woff'),
         url('fonts/myriadpro-boldcond.ttf') format('truetype'),
         url('fonts/myriadpro-boldcond.svg#MyriadProBoldCondensed') format('svg');
}

@font-face {
    font-family: 'MarketingScriptRegular';
    src: url('fonts/marketingscript.eot');
    src: url('fonts/marketingscript.eot') format('embedded-opentype'),
         url('fonts/marketingscript.woff') format('woff'),
         url('fonts/marketingscript.ttf') format('truetype'),
         url('fonts/marketingscript.svg#MarketingScriptRegular') format('svg');
}

@font-face {
    font-family: 'acknowledgementregular';
    src: url('fonts/ackno.eot');
    src: url('fonts/ackno.eot?#iefix') format('embedded-opentype'),
         url('fonts/ackno.woff') format('woff'),
         url('fonts/ackno.ttf') format('truetype'),
         url('fonts/ackno.svg#acknowledgementregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProRegular';
    src: url('fonts/myriadpro-regular.eot');
    src: url('fonts/myriadpro-regular.eot') format('embedded-opentype'),
         url('fonts/myriadpro-regular.woff') format('woff'),
         url('fonts/myriadpro-regular.ttf') format('truetype'),
         url('fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');
}

@font-face {
    font-family: 'OpificioRegular';
    src:url('fonts/opificio.eot');
    src: url('fonts/opificio.eot') format('embedded-opentype'),
         url('fonts/opificio.woff') format('woff'),
        url('fonts/opificio.ttf') format('truetype'),
         url('fonts/opificio.svg#OpificioRegular') format('svg');
}
 */
/* a {
  
    text-decoration: none;
} */
.easyclear{clear:both;}
.easyeditelement {  background-image: url(../images/edit.png); height:25px; width:25px; float:left; background-size:100% 100%; cursor:pointer;}
.easydeleteelement{  background-image: url(../images/delete.png); height:25px; width:25px; background-size:100% 100%; float:left; cursor:pointer;}
/* .someclass{ border: 1px dotted; } */
.easytable{cursor:pointer;}
.icon-large{
font-size:18px !important
}
.icon-2x{
font-size:35px !important
}
.icon-3x{
font-size:52px !important
}
.icon-4x{
font-size:71px !important
}
 .icon2em:before{
	 font-size:35px;
}
.icon2x:before{
	background-size: 30px 30px;
	/* padding-left: 44px !important; */
	padding-top: 10px;
	line-height: 30px;
    background-position:left bottom; 
}