/*======================
 Common Button Type CSS
======================*/
.btn-type1{
	display:inline-block;
	padding:10px 22px 12px 22px;
	background-color:#b01e25;
	font-size:12px;
	text-transform:uppercase;
	line-height:14px;
	color:#ffffff;
	border-radius:0px;
}
.btn-type1:hover,.btn-type1:focus{
	background-color:#85181b;
	color:#ffffff;
}
.btn-type2{
	display:inline-block;
	padding:10px 22px 12px 22px;
	background-color:#263996;
	font-size:12px;
	text-transform:uppercase;
	line-height:14px;
	color:#ffffff;
	border-radius:0px;
}
.btn-type2:hover,.btn-type2:focus{
	background-color:#14236e;
	color:#ffffff;
}
.button-space{margin-right:10px;}

.btn-type3{
	display:inline-block;
	font-family: "montserrat-regular";
	padding:9px 10px 9px;
	background-color:#b01e25;
	font-size:13px;
	line-height:14px;
	color:#ffffff;
	border-radius:0px;
}
.btn-type3:hover,.btn-type3:focus{
	background-color:#85181b;
	color:#ffffff;
}
.btn-type4{
	display:inline-block;
	padding:9px 16px 11px;
	font-size:12px;
	text-transform:uppercase;
	line-height:14px;
	color:#ffffff;
	border-radius:0px;
	border:1px solid #c3c3c3;
	color:#666666;
}
.btn-type4:hover,.btn-type4:focus{
	background-color:#c3c3c3;
	color:#ffffff;
}

/*======================
 Common Icon CSS
======================*/
[class^="ico-"],
[class*=" ico-"]{
	display:inline-block;
	vertical-align:middle;
	background-image:url(../images/other-icon.png);
	background-repeat:no-repeat;
}
.ico-play{ background-position:0 -30px;width:44px; height:44px; }
.ico-search{ background-position:0 -77px;width:28px; height:28px; }

/*======================
 Common FontAwesome CSS
======================*/
.fa{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.fa-plus:before{content:"\f067"; font-size:14px; color:#999999;}
.fa-search:before{content:"\f002"; font-size:18px; line-height:18px; color:#84181b;}
.open .fa-search:before{content:"\f00d"; font-size:20px; line-height:20px;}
.fa-navbar:before { color:#84181b; content:"\f0c9"; font-size:24px; line-height:24px; }
.fa-navbar.open:before { content:"\f00d"; font-size:24px; line-height:24px; }
.boxer-meta .fa-next:before { content:"\f101"; font-size:13px; line-height:13px; color:#000000; }
.boxer-meta .fa-prev:before { content:"\f100"; font-size:13px; line-height:13px; color:#000000; }
.fa-play:before { content:"\f16a"; font-size:37px; line-height:37px; color:#ffffff; }
.fa-next:before { content:"\f105"; font-size:16px; line-height:16px; color:#666666; }
.fa-prev:before { content:"\f104"; font-size:16px; line-height:16px; color:#666666; }
.fa-next-end:before { content:"\f101"; font-size:16px; line-height:16px; color:#666666; }
.fa-prev-end:before { content:"\f100"; font-size:16px; line-height:16px; color:#666666; }
.fa-print:before { content:"\f02f"; color:#263996; }
.fa-print:hover:before {color:#b01e25; }
.fa-email:before { content:"\f003"; color:#263996; }
.fa-email:hover:before {color:#b01e25; }
.fa-close:before { content:"\f00d"; color:#263996; }


