/* CSS Document */
@media screen and (min-width:991px){
    .dropdown-menu1 li a{
        white-space: pre-line !important;
    }
    #navbar .navbar-nav>li>a:hover:before{
        color: #5b5b5b !important;
    }
    .nav.navbar-nav > li:not(:last-child):after{
        content: "|";
            color: #ff8200!important;
    }

}
@media screen and (min-width:991px){
    #navbar .navbar-nav>li.pro-dropdown:hover>ul{display:block;}
    #navbar .navbar-nav>li.pro-dropdown >ul>li:hover> ul{ display:block;}

}

@media screen and (min-width:991px) and (max-width:1200px){
    #navbar .navbar-nav>li:last-child>a{margin-top:0; margin-left:0;}
    #navbar .navbar-nav>li:last-child{float:right; margin-bottom:20px;}
    #navbar .navbar-nav>li>a{padding:0 10px; line-height:60px;}
    .contact-detail{margin-bottom:10px;}
}
@media screen and (min-width:769px){
    .logo{position:absolute; z-index:999; margin:0; top:-30px;}
    .navbar{min-height:24px !important;}
    #navbar .navbar-nav>li>a{margin-bottom:0px;}
    .dropdown-menu{top:25px;}

    .dropdown-menu1 li a{line-height:24px !important; border-bottom:1px solid #e1e1e1;}
    .dropdown-menu1 li:last-child a{border:0;}
    .dropdown-menu1 li a i{line-height:25px; right:10px; font-size:11px;}
}
@media screen and (min-width:768px) and (max-width:990px){
    .news-detail h3{    padding: 12px 0 13px 15px;}
    .news-detail p{line-height:26px;}	
    .large-img-detail{margin-top:20px;}	
    .contact-detail span{min-width:116px;}	
    .mtop{margin-top:15px;}	
    .contact-detail{margin-bottom:10px;}
    .vanguard1 h2{font-size:34px;}
    .navbar-header{  float: none;}
    .navbar-toggle{  display: block;}
    .navbar-collapse.collapse{  display: none!important;}
    .navbar-nav{float: none!important;}
    .navbar-nav>li{  float: none;}
    .navbar-collapse.collapse.in{  display:block !important;}
    #navbar .navbar-nav>li:last-child>a{margin-left:0; margin-top:0; max-width:100px;}
    #navbar .navbar-nav>li>a{line-height:40px;}
    .logo{margin-top:30px;}
    .vanguard1 h3{font-size:25px;}
    .vanguard2 h2{margin-top:10px; margin-bottom:10px;}
    .vanguard2 p{margin-bottom:15px; line-height:26px;}
    .vanguard{background:url(../images/background-1.png)  top no-repeat;}
    .date1{display:none;}
    .news-img2 img{display:none;}
    .news-detail1{width:100%;}
    .web-detail p{width:100%;}
    .web-detail img{margin-bottom:10px;}
    .web-detail p:nth-child(3){display:none;}
    .mt{margin-top:30px;}
    .social-icons{float:none; text-align:center;}
    .news-letter button{margin-top:10px;}
    .mission-img{float:none; margin-bottom:10px;}
    .mission-text{margin-bottom:40px;}
    .it-img{margin-top:20px;}
    .network-img{margin-bottom:10px;}
    .comercial-img{margin-bottom:20px;}
    .shore-tel p{float:none; width:100%;}
}
@media screen and (min-width:640px) and (max-width:767px){
    .hover-effect i{margin-top:15%;}	
    .large-img-detail{margin-top:20px;}		
    .contact-detail span{min-width:75px;}
    .contact-detail h5{display:block;}	
    .contact-detail{width:100%;}	
    .news-event .headings h2{margin-top:20px;}	
    .news-event  #color>h2{color:#000; margin-top:70px; margin-bottom:20px;}
    .owl-theme .owl-controls{display:none !important;}	
    .featured-products .headings h2{margin-left:15px;}	
    .vanguard2 p:nth-child(3){display:none;}
    .vanguard1 h3{ margin-top:3%;}
    .vanguard{background:url(../images/background-1.png)  top no-repeat;}
    .top-pages{float:none;}
    /*.top-header{background:#000 !important;}*/
    .top-header::after{display:none;}
    .contact-info-top{float:none;}
    .top-pages ul li a{padding:0 18px;}
    .logo{margin-top:20px;}
    .navbar-default .navbar-collapse{border:0; box-shadow:none;}
    #navbar .navbar-nav>li>a{line-height:45px;}
    #navbar .navbar-nav>li>a:hover{background:#FF8200; color:#FFFFFF;}
    #navbar .navbar-nav>li:last-child>a{display:inline-block; margin-left:0;}
    .service1{margin-top:20px;}
    .footer{padding-top:20px;}
    .bottom-logo{margin-bottom:20px;}
    .mt{margin-top:20px;}
    .social-icons{float:none; text-align:center;}
    .news-letter{margin-top:30px;}
    .design p{float:none;}
    .design{margin-top:0;}
    .mission-img{float:none; margin-bottom:10px;}
    .mission-text{margin-bottom:40px;}
    .network-img{margin-bottom:10px;}
    .comercial-img{margin-bottom:20px;}
    .shore-tel p{float:none; width:100%;}
    .our-featres1 h2{margin-top:0; line-height:46px; margin-bottom:0;}
}

@media screen and (min-width:360px) and (max-width:639px){
    .our-featres ul li{padding-bottom:109px;}	
    .our-featres1 h2{margin-top:0; line-height:40px !important; margin-bottom:0;}	
    .large-img-detail{margin-top:20px;}			
    .icons{margin-bottom:10px;}
    .social-icons{float:none; text-align:center;}
    .design p{float:none;}
    .news-letter{margin-top:30px;}
    .design{margin-top:0;}
    .web-links ul li a{font-size:13px;}
    .footer-contact-detail ul li{float:left; font-size:15px;}	
    .mt{margin-top:20px;}
    .footer{padding-top:20px;}
    .bottom-logo{margin-bottom:20px;}	
    .web-detail p:nth-child(3){display:none;}	
    .news-detail1{width:100%;}
    .news-detail1 a{margin:7px;}	
    #display1{display:none;}	
    .web-detail p{width:100%;}
    .web-detail img{margin-bottom:10px;}
    .news-event .headings h2{margin-top:20px;}	
    .news-event  #color>h2{color:#000; margin-top:90px; margin-bottom:20px;}
    .owl-theme .owl-controls{display:none !important;}	
    .featured-products .headings h2{margin-left:15px;}		
    .vanguard2 h2{margin-top:15px; margin-bottom:15px; font-size:20px;}
    .vanguard2 p{margin-bottom:0; font-size:14px; line-height:26px;}
    .vanguard1 h2{font-size:25px;}
    .vanguard1 h3{ margin-top:2%;}
    .vanguard2 p:nth-child(3){display:none;}
    .vanguard{background:url(../images/background-1.png)  top no-repeat;}
    .service1{margin-top:20px;}
    .top-pages{float:none;}
    /*.top-header{background:#000 !important;}*/
    .top-header::after{display:none;}
    .contact-info-top{display:none;}
    .top-pages ul li a{padding:0 18px;}
    .logo{margin-top:20px;}
    .navbar-default .navbar-collapse{border:0; box-shadow:none;}
    #navbar .navbar-nav>li>a{line-height:45px;}
    #navbar .navbar-nav>li>a:hover{background:#FF8200; color:#FFFFFF;}
    #navbar .navbar-nav>li:last-child>a{display:inline-block; margin-left:0;}
    .mission-img{float:none; margin-bottom:10px;}
    .mission-text{margin-bottom:40px;}
    .contact-detail span{min-width:75px;}
    .contact-detail h5{display:block;}	
    .contact-detail{width:100%;}
    .network-img{margin-bottom:10px;}
    .comercial-img{margin-bottom:20px;}
    .shore-tel p{float:none; width:100%;}
}
@media screen and (min-width:240px) and (max-width:359px){
    .products .headings ul{margin-bottom:10px;}	
    .large-img-detail{margin-top:20px;}		
    .contact-detail span{min-width:75px;}
    .contact-detail h5{display:block;}	
    .contact-detail{width:100%;}	
    .icons{margin-bottom:10px;}
    .service1{margin-top:20px;}
    .social-icons{float:none; text-align:center;}
    .design p{float:none;}
    .news-letter{margin-top:30px;}
    .design{margin-top:0;}
    .web-links ul li a{font-size:11px;}
    .footer-contact-detail ul li{float:left; font-size:15px;}	
    .mt{margin-top:20px;}
    .footer{padding-top:20px;}
    .bottom-logo{margin-bottom:20px;}	
    .web-detail p:nth-child(3){display:none;}	
    .news-detail1{width:100%; margin-bottom:30px;}
    .news-detail1 a{margin:7px;}	
    #display1{display:none;}	
    .web-detail p{width:100%;}
    .web-detail img{margin-bottom:10px;}
    .news-event .headings h2{margin-top:20px;}	
    .news-event  #color>h2{color:#000; margin-top:70px; margin-bottom:20px;}	
    .featured-products .headings h2{margin-left:15px;}			
    .owl-theme .owl-controls{display:none !important;}	
    .vanguard2 h2{margin-top:10px; margin-bottom:10px; font-size:20px;}
    .vanguard2 p{margin-bottom:0; font-size:14px; line-height:26px;}
    .vanguard1 h2{font-size:20px;}
    .vanguard1 h3{ margin-top:2%; font-size:20px;}
    .vanguard2 p:nth-child(3){display:none;}
    .vanguard{background:url(../images/background-1.png)  top no-repeat;}	
    .top-pages{float:none;}
    .top-header{background:#000 !important;}
    .top-header::after{display:none;}
    .contact-info-top{display:none;}
    .top-pages ul li a{padding:0 8px;}
    .logo{margin-top:20px;}
    .navbar-default .navbar-collapse{border:0; box-shadow:none;}
    #navbar .navbar-nav>li>a{line-height:45px;}
    #navbar .navbar-nav>li>a:hover{background:#FF8200; color:#FFFFFF;}
    #navbar .navbar-nav>li:last-child>a{display:inline-block; margin-left:0;}
    .mission-img{float:none; margin-bottom:10px;}
    .mission-text{margin-bottom:40px;}
    .network-img{margin-bottom:10px;}
    .comercial-img{margin-bottom:20px;}
    .shore-tel p{float:none; width:100%;}
}