/* Read More Buttons
----------------------------------------------------------------------------------------------------*/
.readmore{
 padding:6px 10px; 
 margin-top:20px;
 }
a.readmore:link, a.readmore, a.readmore:visited , a.more-link, a.more-link:link ,a.more-link:visited {
	padding:7px 15px 7px 15px;
	border-radius:5px;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	clear:left;
	margin-top:20px;
	background-color:#111111;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#111 ', endColorstr='#333  '); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#111 ), to(#333  )); /* for webkit browsers */
	background: -moz-linear-gradient(top, #111 , #333 ); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #111 , #333  ); /* for opera 3.6+ */
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4) inset;
	-moz-transition: all 0.2s ease 0s;
	color:#fff!important;
	border: 1px solid rgba(127, 127, 127, 0.2);
	 
}
.readmore_container a.readmore {
clear:right;
}
a.more-link{
display:table;
}
a.readmore:hover{
opacity:.8;
}
.main_footer_wrapper .readmore_btn_default a{
color:#fff!important;
}
.readmore span {		
	height: 36px;
	position: absolute;
	top: -10px;
	width: 15px;
	display:block;	
	}
.readmore  span, .readmore  span{
	margin-top:10px;
}

.readmore:hover { text-decoration: none; opacity:.8, color:#fff; }

.readmore a:hover { 
color:#ccc!important;
 }

.readmore span { 
 }
.readmore:hover span {
}

/* Read More Buttons
----------------------------------------------------------------------------------------------------*/


/* buttons new */

 .readmore_btn_small a{
 padding:7px 10px 7px 10px;
	border-radius:5px;
	color:#fff!important;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	clear:left;
	margin-top:20px;
}
.readmore_btn_default  a {
	padding:7px 20px 7px 20px;
	border-radius:5px;
	color:#fff!important;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	clear:left;
	margin-top:20px;
}
.readmore_btn_default img, .readmore_btn_small img, .readmore_btn_small img{
margin-right:10px;
}

/* Big Buttons */
 .readmore_btn_large  a {
	padding:10px 30px;
	border-radius:5px;
	color:#fff!important;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	clear:left;
	margin-top:20px;
}
/* color */

.readmore_btn_small .grey:link, .readmore_btn_small .grey:visited, .readmore_btn_small .grey, .readmore_btn_default .grey:link, .readmore_btn_default .grey:visited, .readmore_btn_default .grey, .readmore_btn_large .grey:link, .readmore_btn_large .grey:visited, .readmore_btn_large .grey{
	background-color:#e5e5e5;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#e5e5e5'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#e5e5e5)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f1f1f1, #e5e5e5); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #f1f1f1, #e5e5e5); /* for opera 3.6+ */
	border:1px solid #acacac;
	 box-shadow: 0 1px 0 0 #f5f5f5 inset;
	-moz-transition: all 0.2s ease 0s;
	color:#000 !important;
}
.readmore_btn_small .grey:hover, .readmore_btn_default .grey:hover, .readmore_btn_large .grey:hover{
	background-color:#f1f1f1;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#f1f1f1'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#f1f1f1)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #e5e5e5, #f1f1f1); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #e5e5e5, #f1f1f1); /* for opera 3.6+ */
	border:1px solid #acacac;
	color:#fe7360;
	 box-shadow: 0 1px 0 0 #f5f5f5 inset;
}
.readmore_btn_small .black:link, .readmore_btn_small .black:visited, .readmore_btn_small .black, .readmore_btn_default .black:link, .readmore_btn_default .black:visited, .readmore_btn_default .black, .readmore_btn_large .black, readmore_btn_large .black:visited, .readmore_btn_large .black:link{
background-color:#303030;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303030', endColorstr='#111111'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#303030), to(#111111)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #303030, #111111); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #303030, #111111); /* for opera 3.6+ */
	border:1px solid #000;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-moz-transition: all 0.2s ease 0s;

}
.readmore_btn_small .black:hover, .readmore_btn_default .black:hover, .readmore_btn_large .black:hover{
background-color:#111111;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#303030'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#111111), to(#303030)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #111111, #303030); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #111111, #303030); /* for opera 3.6+ */
	border:1px solid #000;
	color:#fe7360;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
}
.readmore_btn_small .pink:link, .readmore_btn_small .pink:visited, .readmore_btn_small .pink, .readmore_btn_default .pink:link, .readmore_btn_default .pink:visited, .readmore_btn_default .pink, .readmore_btn_large .pink:link, .readmore_btn_large .pink:visited, .readmore_btn_large .pink{
background-color:#fa5a45;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb6a57', endColorstr='#fa5a45'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fb6a57), to(#fa5a45)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #fb6a57, #fa5a45); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #fb6a57, #fa5a45); /* for opera 3.6+ */
	border:1px solid #fb7764;
	 box-shadow: 0 1px 0 0 #FFC2BA inset;
	-moz-transition: all 0.2s ease 0s;
	color:#000 !important;
}
.readmore_btn_small .pink:hover, .readmore_btn_default .pink:hover, .readmore_btn_large .pink:hover{
background-color:#fa5a45;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa5a45', endColorstr='#fb6a57'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fa5a45), to(#fb6a57)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #fa5a45, #fb6a57); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #fa5a45, #fb6a57); /* for opera 3.6+ */
	border:1px solid #fb7764;
	color:#fe7360;
	 box-shadow: 0 1px 0 0 #FFC2BA inset;
}
.readmore_btn_small .yellow:link, .readmore_btn_small .yellow:visited, .readmore_btn_small .yellow, .readmore_btn_default .yellow:link, .readmore_btn_default .yellow:visited, .readmore_btn_default .yellow, .readmore_btn_large .yellow:link, .readmore_btn_large .yellow:visited, .readmore_btn_large .yellow{
background-color:#ffb132;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc4d', endColorstr='#ffb132'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffcc4d), to(#ffb132)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ffcc4d, #ffb132); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #ffcc4d, #ffb132); /* for opera 3.6+ */
	border:1px solid #dc9014;
	 box-shadow: 0 1px 0 0 #ffe195 inset;
	-moz-transition: all 0.2s ease 0s;
	color:#000 !important;
}
.readmore_btn_small .yellow:hover, .readmore_btn_default .yellow:hover, .readmore_btn_large .yellow:hover{
background-color:#ffcc4d;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb132', endColorstr='#ffcc4d'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffb132), to(#ffcc4d)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ffb132, #ffcc4d); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #ffb132, #ffcc4d); /* for opera 3.6+ */
	border:1px solid #dc9014;
	color:#fe7360;
	 box-shadow: 0 1px 0 0 #ffe195 inset;
}

.readmore_btn_small .blue:link, .readmore_btn_small .blue:visited, .readmore_btn_small .blue, .readmore_btn_default .blue:link, readmore_btn_default .blue:visited,readmore_btn_default .blue, .readmore_btn_large .blue:link, .readmore_btn_large .blue:visited, .readmore_btn_large .blue{
background-color:#2dabda;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44c8e7', endColorstr='#2dabda'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#44c8e7), to(#2dabda)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #44c8e7, #2dabda); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #44c8e7, #2dabda); /* for opera 3.6+ */
	border:1px solid #2681a2;
	 box-shadow: 0 1px 0 0 #8fdff1 inset;
	-moz-transition: all 0.2s ease 0s;
	color:#000 !important;
}
.readmore_btn_small .blue:hover, .readmore_btn_default .blue:hover, .readmore_btn_large .blue:hover{
background-color:#fa5a45;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabda', endColorstr='#44c8e7'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#2dabda), to(#44c8e7)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #2dabda, #44c8e7); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #2dabda, #44c8e7); /* for opera 3.6+ */
	border:1px solid #2681a2;
	color:#fe7360;
	 box-shadow: 0 1px 0 0 #8fdff1 inset;
}

.readmore_btn_small .green:link, .readmore_btn_small .green:visited, .readmore_btn_small .green, .readmore_btn_default .green:link, .readmore_btn_default .green:visited, .readmore_btn_default .green, .readmore_btn_large .green:link, .readmore_btn_large .green:visited, .readmore_btn_large .green{
background-color:#80c33c;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#add75d', endColorstr='#80c33c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#add75d), to(#80c33c)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #add75d, #80c33c); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #add75d, #80c33c); /* for opera 3.6+ */
	border:1px solid #69963b;
	 box-shadow: 0 1px 0 0 #d0e89f inset;
	-moz-transition: all 0.2s ease 0s;
	color:#000 !important;
}
.readmore_btn_small .green:hover, .readmore_btn_default .green:hover, .readmore_btn_large .green:hover{
	background-color:#fa5a45;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c33c', endColorstr='#add75d'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#80c33c), to(#add75d)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #80c33c, #add75d); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #80c33c, #add75d); /* for opera 3.6+ */
	border:1px solid #69963b;
	color:#fe7360;
	 box-shadow: 0 1px 0 0 #d0e89f inset;
}


.readmore_btn_large #right{
float:right;
}
.readmore_btn_default #center{
margin:0px auto;
margin-left:42%;
}
.readmore_btn_default #left{
float:left;
}



/*alignment Left , Right, Center */

/* small */

.readmore_btn_small #right{
float:right;
}
.readmore_btn_small #center{
margin:0px auto;
margin-left:42%;
}
.readmore_btn_small #left{
float:left;
}

/* default */

.readmore_btn_default #center{
margin:0px auto;
margin-left:42%;
}
.readmore_btn_default #left{
float:left;
}
.readmore_btn_default #right{
float:right;
}

/* large */

.readmore_btn_large #center{
margin:0px auto;
margin-left:42%;
}
.readmore_btn_large #left{
float:left;
}
.readmore_btn_large #right{
float:right;
}
