/*--
	Theme Name: theme53266
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */



.content_box2 {
    position: relative;
    background: #fff;
	opacity:0.95;
	filter:alpha(opacity=95);
}
.content_box2:after,
.content_box2:before {
  background: #fff;
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  
}
.content_box2:after {
 
}
.content_box2:before {

}

.extrabox_41 {
    top: 0px;
	padding: 0 0 0;
	margin:0 0;
	background:#fff;

}
@media (max-width: 767px) {
	.extrabox_41 { padding:30px 20px 0px 20px; }
    .content_box2 {
        padding: 30px 15px 0px 20px;
    }
}
.extrabox_41:before, .extrabox_41:after { background:#fff; }
.extrabox_41 h2,
.extrabox_41 h3 {
	padding:35px 0 20px;
	display:block;
}
.extrabox_41 .extra-wrap { margin:0 0 20px; }
.extrabox_41 .dropcap {
	font-family:'Arial', sans-serif;
	font-size:35px;
	line-height:48px;
	font-weight:700;
	width:47px;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	overflow:visible;
	margin:0 42px 20px 20px;
	padding:0;
	color:#C62E14;
	border-radius:0;
	background:transparent;
	border:5px solid #C62E14;
}
@media (min-width: 768px) and (max-width: 979px) {
	.extrabox_41 .dropcap { margin:0 20px 15px 15px; }
}
@media (max-width: 767px) {
	.extrabox_41 .dropcap { margin:0 20px 15px 15px; }
}
.extrabox_41 .dropcap:after {
	position:absolute;
	content:"";
	right:-17px;
	top:10px;
	width:17px;
	height:23px;
	text-align:center;
	background:url(images/arrowdropcap1.jpg) no-repeat;
	z-index:2;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}


.extrabox_42 {
	padding:20px 0 0;
	margin:0 0 20px;
	background:#fff;
}
@media (max-width: 767px) {
	.extrabox_42 { padding:20px 0; }
}
.extrabox_42:before, .extrabox_42:after { background:#fff; }

.extrabox_42 .extra-wrap { margin:0 15px 40px; }
.extrabox_42 .dropcap {
	font-family:'Arial', sans-serif;
	font-size:35px;
	line-height:48px;
	font-weight:700;
	width:47px;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	overflow:visible;
	margin:0 42px 20px 20px;
	padding:0;
	color:#C62E14;
	border-radius:0;
	background:transparent;
	border:5px solid #C62E14;
}
@media (min-width: 768px) and (max-width: 979px) {
	.extrabox_42 .dropcap { margin:0 20px 5px 15px; }
}
@media (max-width: 767px) {
	.extrabox_42 .dropcap { margin:0 20px 5px 15px; }
}
.extrabox_42 .dropcap:after {
	position:absolute;
	content:"";
	right:-17px;
	top:10px;
	width:17px;
	height:23px;
	text-align:center;
	background:url(images/arrowdropcap1.jpg) no-repeat;
	z-index:2;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}


