body{font-family:HelveticaNeue;font-size:16px}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('fonts/HelveticaNeue/HelveticaNeue.eot');
    src: url('fonts/HelveticaNeue/HelveticaNeue.eot?#iefix') format('embedded-opentype'),
         url('fonts/HelveticaNeue/HelveticaNeue.woff') format('woff'),
         url('fonts/HelveticaNeue/HelveticaNeue.ttf') format('truetype'),
         url('fonts/HelveticaNeue/HelveticaNeue.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.header_area {
border-top: 5px solid #2ECC71;
min-height: 600px;}
.logo {margin-left: 157px;
margin-top: 175px;
width: 406px;}
.logo p{color:#EFEFEF;font-family:'HelveticaNeue';font-size:24px }
.featured_icon a i{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
border-radius: 25px;
color: #E1D2B7;
font-size: 20px;
margin-right: 10px;
padding: 15px;}
.featured_icon a:hover i{ color:#FFFFFF;background:#2ECC71}
.single_content_area {background: none repeat scroll 0 0 #FFFFFF;
overflow: hidden;
padding-bottom: 45px;
padding-top: 50px;}
.single_content {text-align: center; }
.single_content p{font-size: 15px;
font-family: arial;}
.single_content h3{font-weight:bold;font-size:22px }
.single_content i { background: none repeat scroll 0 0 #2ECC71;
border-radius: 50px;
color: #FFFFFF;
font-size: 30px;
padding: 20px;
cursor: pointer;}
.notify_area {background: none repeat scroll 0 0 #E3E3E3;
padding: 50px 0;}
.get_notify { }
.get_notify h2{font-size: 22px;color:#444 }
.get_notify p{ font-size: 16px;color:#444;}
.get_notify input[type=text]{background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CDCDCD;
border-radius: 10px 0 0 10px;
padding: 11px;
width: 280px;float:left}
.get_notify input[type=submit]{background: none repeat scroll 0 0 #2ECC71;
border: 1px solid #CFCFCF;
border-radius: 0 10px 10px 0;
color: #FEFEFE;
font-size: 15px;
font-weight: bold;
margin-left: -5px;
padding: 11px;
width: 100px;float:left }
.youtube_video { margin-left: 23px;}
.footer_menu_area { background:#E3E3E3}
.footer_menu { }
.footer_menu ul{margin:0;padding:0;list-style:none;text-align:center }
.footer_menu ul li{display:inline }
.footer_menu ul li a{color: #555555;
display: inline-block;
font-size: 17px;
padding: 42px 15px 11px;
text-decoration: none;}
.footer_menu p{margin:0 0;text-align:center;font-weight:bold;color:firebrick;margin-bottom:8px}


.author_comment_area{padding:25px 0;background-color:#FFFFFF}
.testimonial_content{min-height:150px;margin:25px 0 0}
.testimonial_content p{text-align:center;font-style:italic;margin:0 60px;font-size:18px;color:#595959}
.testimonial_content h2{color: #1E90FF;
font-family: sans-serif;
font-size: 20px;
text-align: center;}
.testimonial_menu{min-height:100px}
ul.testimonial_photo {text-align:center;padding:0;margin:0;list-style:none}
ul.testimonial_photo li{display:inline;position:relative}
ul.testimonial_photo li span.overly {
position: absolute;
top: 1;
left: 2;
width: 60px;
height: 60px;
background-color: rgba(56, 213, 81, 0.5);display:none
}
ul.testimonial_photo li:hover span.overly, ul.testimonial_photo li.active span.overly{display:block}
ul.testimonial_photo li a{display:inline-block;padding:0 2px}/*end testimonial area */

.social_area{background: none repeat scroll 0 0 #FFFFFF;
overflow: hidden;
padding: 0 0 20px;}
.social_text .tab-content .tab-pane p{text-align:center;font-size:16px}
.social_text h3.social_header{text-align:center;margin-top:0px}
.social_icon_area{}
ul.social_icons{padding:0;margin:0;list-style:none;text-align:center}
ul.social_icons li{display:inline}
ul.social_icons li a i{font-size:20px}
ul.social_icons li a{background: none repeat scroll 0 0 #D4D4D4;
border-radius: 50%;
display: inline-block;
height: 35px;
padding: 8px;
width: 35px;color:#EEEEEE}
ul.social_icons li a:hover, .social_icons li.active a{background-color:#62D995;color:#FFFFFF}
.{}
.{}
.{}
.{}
.{}
.{}
.{}
.{}
.{}
.{}
