@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@import url(http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);
.page_title3 {
    position: relative;
    float: left;
    width: 100%;
    padding: 0px 0 1px;
    border-top: 2px solid #eee;
}

.arrow_box {
    width: 65%;
    position: relative;
    background: #e3e3e3;
    border: 5px solid #fff;
    border-radius: 4px;
    padding: 30px 0;
    margin: 0 auto 32px;
}

h5 {
    font-size: 22px;
    line-height: 23px;
    margin-bottom: 16px;
    font-style: normal;
	  font-family: 'Open Sans', sans-serif;
    text-transform: capitalize;;
}

h5 .caps {

/*    text-transform: capitalize;
    text-align: center;
    font-size: 30px;
    color: #1b1b1b;
    font-weight: 300;
    padding: 0px 10px 0px 10px;
    line-height: 42px;*/
	
	
  font-size: 18px;
  line-height: 23px;
  margin-bottom: 16px;
  font-style: normal;
  font-family: 'Open Sans', sans-serif;
    text-transform: capitalize;;
}

.linkblue2 a:link {
    color: #13afeb!important;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
}

.feature_section1 {
    float: left;
    width: 100%;
    text-align: center;
   /* padding: 0 0px 90px 0px;*/
    /*background:url(imag/texture-1.png) repeat left top;
	background:url(imag/texture-1.png) repeat left top;
	background-image:url(img/texture-1.png);*/
	/*background-image:url(img/texture-1.png);*/
	
	
	
    
    background-repeat:repeat;
	 padding: 10px 0px 20px 0px;
}

.arrow_box {
    width: 58%;
    position: relative;
    border: 5px solid none;
    border-radius: 16px;
    padding: 0px 0;
    margin: 0 auto 32px;
}

.arrow_box:hover {
    border: 5px solid rgb(19, 175, 235);
}

.arrow_box img {
    position: relative;
    margin: 0 auto;
}

.arrow_box:after,
.arrow_box:before {
    /*	top:100%;*/
    /*left:50%;*/
    /*	border:solid transparent;*/
    /*content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none*/
}
/*
.arrow_box:after {
    border-color: rgba(249, 249, 249, 0);
    border-top-color: #e3e3e3;
    border-width: 10px;
    margin-left: -10px
}
*/

.arrow_box:before {
    /*	border-color:rgba(255, 255, 255, 0);
	border-top-color:#fff;*/
    /*	border-width:16px;
	margin-left:-16px*/
}

.feature_section1 .one_third:hover .arrow_box,
.feature_section1 .one_third.active .arrow_box {
    position: relative;
    background: #fff;
    /*border:5px solid #13afeb;*/
}

.feature_section1 .one_third:hover .arrow_box:after,
.feature_section1 .one_third:hover .arrow_box:before,
.feature_section1 .one_third.active .arrow_box:after,
.feature_section1 .one_third.active .arrow_box:before {
    top: 100%;
    left: 50%;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.feature_section1 .one_third:hover .arrow_box:after,
.feature_section1 .one_third.active .arrow_box:after {
    border-color: rgba(249, 249, 249, 0);
    border-top-color: #fff;
    border-width: 10px;
    margin-left: -10px
}

.feature_section1 .one_third:hover .arrow_box:before,
.feature_section1 .one_third.active .arrow_box:before {
    border-color: rgba(19, 175, 235, 0);
    border-top-color: #13afeb;
    border-width: 16px;
    margin-left: -16px;
}

.arrow_box i {
    font-size: 50px;
    color: #272727
}

.feature_section1 .one_third:hover .arrow_box i,
.feature_section1 .one_third.active .arrow_box i {
    color: #13afeb;
}

.feature_section1 .one_third:hover h5,
.feature_section1 .one_third.active h5 {
    color: #13afeb;
    -webkit-transition: color .3s, -webkit-transform .3s;
    transition: color .3s, transform .3s
}

.feature_section1 .one_third:hover h5,
.feature_section1 .one_third.active h5 {
    color: #13afeb;
    -webkit-transition: color .3s, -webkit-transform .3s;
    transition: color .3s, transform .3s;
}