@media (min-width:230px) and (max-width:1199px) {
.headermenu{padding-left: 0px;}
.nav > li > a{ padding: 0 14px;}
.started{margin-top:-33px;}
.abtimg{width:570px;}
.width-abt{padding-top:53px;}
}

@media (min-width:230px) and (max-width:991px) {
.abtimg{display:none;}
.width-abt{text-align: center; padding-right:0px;}
.story{padding-left: 20px; padding-right: 20px;}
.btnsection{text-align: center; padding-top:15px; padding-bottom: 15px;}
.started{float: none; padding: 15px;}
.vision-section{margin-bottom: 25px;}
.plan_business p{font-size:24px; line-height: 40px;}
.castel-imgs{width:100%; float: left; margin-right: 0px; margin-bottom:15px;}
.logo_center{text-align:center; padding-top:10px;}
.nav{margin-top:25px; padding-left: 78px; float:left; width:100%;}
.mainbanner{margin-top:-177px;}
.fw_al_009_slide>h2{line-height:40px; margin-top:38px;}
.msg_send{margin-bottom:25px;}
.banner_page{min-height: 200px;}
}
@media (min-width:230px) and (max-width:704px) {
#header{display:none;}
}


@media (min-width:230px) and (max-width:900px) {
.fw_al_009_slide>h2{font-size:22px; line-height: 33px; 
margin-bottom: 0px !important; margin-top:26px;}
}

@media (min-width:230px) and (max-width:767px) {
.fw_al_009_slide>h2{display:none !important;}
.ps_control_sbo .carousel-control.left{display: none;}
.ps_control_sbo .carousel-control.right{display: none;}
.mainbanner {margin-top:-175px !important;}
}

@media (min-width:230px) and (max-width:767px) {
.mainbanner{margin-top:0px;}
}

@media (min-width:230px) and (max-width:704px) {
.mainbanner{margin-top:0px !important;}
}

@media (min-width:230px) and (max-width:704px) {
.menusectionmain{background: #fff;}
.nav{margin-top:13px; margin-bottom:13px;}
}


@media (min-width:657px) and (max-width:1999px) {
#myNav{display:none !important; }
.menu-side{display:none !important; }
}

@media (min-width:230px) and (max-width:656px) {
#navbar-menu{display:none;}
.logo_center{text-align: left; padding-bottom:10px;}
.menu-side{
    color: #555 !important;
    margin-top: 25px;
    padding-right: 23px;
    box-shadow: none !important;
    border: none !important;}
    
.nav > li{float: left; width:100%; text-align: center;}    
.nav{padding-left:0px; margin-top: 40px;}
#home{text-align: center; width:100%; float: left;}
.menuproject{text-align: center;}
.overlay a{font-size:16px;}
}

@media (min-width:230px) and (max-width:425px) {
.castelbg{display:none;}
}

@media (min-width:705px) and (max-width:1999px) {
.mobiletagline{display:none;}
}