@media (min-width: 150px) and (max-width: 479px) {
.social_media_link {
    padding-top: 10px;
    float: none;
    margin: auto;
    text-align: center;
}
.contact_detail {
    padding-top: 17px;
    margin: auto;
    text-align: center;
}
nav.navbar.bootsnav{
border-bottom:none;
}
.navbar-brand > img {
    width: 200px;
}
nav.navbar.bootsnav .navbar-toggle{
margin-top:15px;
}
.fw_al_007_slide > p{
display:none;
}
.section_title p{
width:100%;
}
.feature_section ul {
    margin-left: 0;
    padding: 0;
}
.feature_section ul li{
width:100%;
}
.left_section {
    background: url("../img/video_bg.jpg");
    height: 450px;
    width: 100%;
    float: left;
    background-size: cover;
}
.right_section{
width:100%;
min-height:435px;
}
.video_title {
    padding: 55px 30px;
    width: 100%;
}
.div_top {
    margin-top: 25px;
}
.read_more_btn_inner {
    margin-top: 20px;
    text-align: center;
    margin-left: 40px;
}
.first_icon {
    position: relative;
    left: 0;
    margin-bottom: 50px;
}
.icon_div{
float:left;
margin-right:10px;
}
.second_icon {
    position: relative;
    left: 0;
    margin-bottom: 60px;
}
.third_icon {
    position: relative;
    left: 0;
    z-index: 33;
}
.brain_img {
    margin-top: 50px;
    border: none;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    padding: 10px;
    margin: auto;
}
.fourth_icon {
    position: relative;
    left: 0;
    margin-bottom: 70px;
}
.icon_div_new{
margin-right:10px;
}
.fifth_icon {
    position: relative;
    left: 0;
    margin-bottom: 70px;
}
.sixth_icon {
    position: relative;
    left: 0;
}
.right_section_new {
    background: url("../img/consult_bg.jpg");
    height: 450px;
    width: 100%;
    float: left;
    background-position: center;
}
.left_section_new {
    background-color: #088eff;
    width: 100%;
    min-height: 400px;
    position: relative;
    top: 0;
    float: left;
}
.video_title_new {
    padding: 80px 25px;
    width: 100%;
}
.video_title_new h1{
font-size:40px;
}
#blog_section {
    background-color: #f6f6f6;
    clear: both;
}
.icon_content_new {
    width: 100%;
    margin-left: 0;
    position: relative;
    top: 15px;
}

.footer_content ul {
    margin-left: 0;
    margin-top: 0px;
    padding: 0;
}
.txt_center {
    text-align: left;
}
.footer_title {
    margin-top: 40px;
    border-right:none;
    min-height: 0;
    margin-bottom: 40px;
}
.contact_div_info ul {
    padding: 0;
}
.blog_details ul li:last-child{
float:left;
width:100%;
margin-bottom:10px;	
}
.fw_al_007_slide > h1{
width:100%;
}
#videoModal .modal-dialog {
    width: auto;
}

}

@media (min-width: 480px) and (max-width: 767px) {
.social_media_link {
    padding-top: 10px;
    float: none;
    margin: auto;
    text-align: right;
    margin-top: -40px;
}
.contact_detail {
    padding-top: 17px;
    margin: auto;
    text-align: left;
}
nav.navbar.bootsnav{
border-bottom:none;
}
.navbar-brand > img {
    width: 200px;
}
nav.navbar.bootsnav .navbar-toggle{
margin-top:15px;
}

.section_title p{
width:100%;
}
.feature_section ul {
    margin-left: 0;
    padding: 0;
}
.feature_section ul li {
    width: 47%;
    min-height: 330px;
}
.left_section {
    background: url("../img/video_bg.jpg");
    height: 450px;
    width: 100%;
    float: left;
    background-size: cover;
}
.right_section{
width:100%;
min-height:425px;
}
.video_title {
    padding: 55px 30px;
    width: 100%;
}
.div_top {
    margin-top: 25px;
}
.read_more_btn_inner {
    margin-top: 20px;
    text-align: left;
    margin-left: 0;
}
.first_icon {
    position: relative;
    left: 0;
    margin-bottom: 50px;
}
.icon_div{
float:left;
margin-right:10px;
}
.second_icon {
    position: relative;
    left: 0;
    margin-bottom: 60px;
}
.third_icon {
    position: relative;
    left: 0;
    z-index: 33;
}
.brain_img {
    margin-top: 50px;
    border: none;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    padding: 10px;
    margin: auto;
}
.fourth_icon {
    position: relative;
    left: 0;
    margin-bottom: 70px;
}
.icon_div_new{
margin-right:10px;
}
.fifth_icon {
    position: relative;
    left: 0;
    margin-bottom: 70px;
}
.sixth_icon {
    position: relative;
    left: 0;
}
.right_section_new {
    background: url("../img/consult_bg.jpg");
    height: 450px;
    width: 100%;
    float: left;
    background-position: center;
}
.left_section_new {
    background-color: #088eff;
    width: 100%;
    min-height: 300px;
    position: relative;
    top: 0;
    float: left;
}
.video_title_new {
    padding: 50px 25px;
    width: 100%;
}
.video_title_new h1{
font-size:40px;
}
#blog_section {
    background-color: #f6f6f6;
    clear: both;
}
.icon_content_new {
    width: 100%;
    margin-left: 0;
    position: relative;
    top: 15px;
}

.footer_content ul {
    margin-left: 0;
    margin-top: 0px;
    padding: 0;
}
.txt_center {
    text-align: left;
}
.footer_title {
    margin-top: 40px;
    border-right:none;
    min-height: 0;
    margin-bottom: 40px;
}
.contact_div_info ul {
    padding: 0;
}
#brain_section {
    min-height: 1000px;
    clear: both;
}
.fw_al_007_slide>p{
display:none;
}
.blog_details ul li:last-child {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.fw_al_007_slide > h1{
width:100%;
}
.fw_al_007_slide>h1{
font-size:30px;	
}
#videoModal .modal-dialog {
    width: auto;
}	

}

@media (min-width: 768px) and (max-width: 991px) {
nav.navbar.bootsnav .navbar-toggle{
margin-top:20px;
font-size:22px;
}
.fw_al_007_slide>h1{
font-size:30px;
}
.fw_al_007_slide > a{
margin:30px 0 0 0;	
}
.section_title p{
width:100%;
}
.feature_section ul {
    margin-left: 0;
    padding: 0;
}
.feature_section ul li{
width:48%;
}
.video_title {
    padding: 125px 30px;
    width: 100%;
}
.first_icon {
    position: relative;
    left: 10px;
    margin-bottom: 50px;
}
.icon_div {
    float: left;
    background-color: #088eff;
    height: 104px;
    width: 104px;
    border-radius: 50%;
    margin: auto;
    text-align: center;
    z-index: 33;
    position: relative;
}
.second_icon {
    position: relative;
    left: 10px;
    margin-bottom: 0px;
}
.full_left{
width:100%;
}
.icon_div{
margin-right:20px;
}
.third_icon {
    position: relative;
    left: 10px;
    z-index: 33;
    margin-top: 50px;
}
.full_center{
width:100%;
}
.brain_img{
padding:0;
margin-top:30px;
border:none;
height:100%;
width:100%;
}
.full_right {
    width: 100%;
    overflow: hidden;
}
.fourth_icon {
    position: relative;
    left: 0;
    margin-bottom: 50px;
    width: 100%;
}
.icon_content_new {
    width: 100%;
    margin-left: 125px;
    position: relative;
    top: 15px;
}
.fifth_icon {
    position: relative;
    left: 0;
    margin-bottom: 60px;
}
.sixth_icon {
    position: relative;
    left: 0;
	margin-bottom:40px;
}
.video_title_new {
    padding: 60px 30px;
    width: 100%;
}
.video_title {
    padding: 25px 30px;
    width: 100%;
}
.left_section{
width:100%;
}
.right_section {
    width: 100%;
    min-height: 300px;
}
.left_section_new{
width:100%;
min-height:275px;
}
.footer_content ul {
    margin-left: 0;
    margin-top: 0px;
}
#brain_section {
    min-height: 1000px;
    clear: both;
}
#blog_section {
    background-color: #f6f6f6;
    clear: both;
}
.right_section_new{
display:none;
}
.section_title{
padding-top:20px;
}
.footer_title{
min-height:360px;
}
.contact_div_info ul {
    padding: 0;
}
.blog_details ul li:last-child {
    float: left;
    background-color: #088eff;
    padding: 13px 15px;
    margin-top: 10px;
    color: #fff;
    width: 100%;
    margin-bottom: 15px;
}
.recent-post{
height:auto;
}
.post-img img {
    width: 100%;
    height: 120px;
    float: left;
	margin-bottom:10px;
}
.fw_al_007_slide > h1{
width:100%;
}

}

@media (min-width: 992px) and (max-width: 1199px) {
.navbar-brand > img {
    width: 200px;
	padding-top:10px;
}
nav.navbar.bootsnav ul.nav > li > a{
padding:30px 11px;
font-size:15px;
}
.feature_section ul {
    margin-left: 0;
    padding: 0;
}
.feature_section ul li{
margin-right:9px;
}
.footer_content ul {
    margin-left: 0;
    margin-top: 0px;
}
#blog_section {
    background-color: #f6f6f6;
    clear: both;
}
#brain_section {
    min-height: 830px;
    clear: both;
	overflow:hidden;
}
.fw_al_007_slide>h1{
font-size:45px;
}
.right_section_new{
background-position:center;
}
.video_title_new h1{
font-size:48px;
}
.video_title_new {
    padding: 140px 50px;
    width: 590px;
}
.first_icon {
    position: relative;
    left: 150px;
    margin-bottom: 80px;
}
.second_icon {
    position: relative;
    left: 100px;
    margin-bottom: 60px;
}
.fourth_icon {
    position: relative;
    left: -180px;
    margin-bottom: 80px;
}
.sixth_icon {
    position: relative;
    left: -150px;
}
.brain_img {
    margin-top: 50px;
    border: 1px solid #088eff;
    border-radius: 50%;
    width: 500px;
    height: 500px;
    padding: 40px 90px;
    margin: auto;
}
.icon_content {
    margin-left: -100px;
    position: relative;
    top: 20px;
}
.fifth_icon {
    position: relative;
    left: -90px;
    margin-bottom: 50px;
}
.third_icon {
    position: relative;
    left: 200px;
    z-index: 33;
}
.fourth_icon {
    position: relative;
    left: -140px;
    margin-bottom: 60px;
}
.footer_title{
min-height:300px;
}
.icon_content_new h4{
font-size:18px;
}
.icon_content_new{
width:200px;	
}
.icon_content h4{
font-size:20px;
}

}