@charset "utf-8";
/* CSS Document */

/**/

@media screen and (max-width: 1023px) and (min-width: 993px){ 
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }	
	
	
	/**/
	
	.navbar-toggle{margin-top:38px;}
	.navbar_nav > li > a{margin:8px 0px;}
	.navbar-default .navbar-toggle{border:none;}
}




@media screen and (max-width: 992px) and (min-width: 768px){ 
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }	
	
	
	/**/
	
	.navbar-toggle{margin-top:38px;}
	.navbar_nav > li > a{margin:8px 0px;}
	
	
	
	
	.inneer_carousel_contain_detail h1{font-size:28px;}
	.inneer_carousel_contain_detail p{font-size:18px;}
	.title_1 h2{font-size:30px;}
	.ttl_line_blk_title{font-size:30px;}
	.banner_txt{margin-top:0px;}
	.mt-100{margin-top:0px;}
	
	.navbar-default .navbar-toggle{border:none;}
}




@media screen and (max-width: 767px) and (min-width: 641px){ 
body{padding-top:70px;}
.navbar-toggle{margin-top:35px;}
.navbar_nav > li > a{margin:8px 0px;}


	.inneer_carousel_contain_detail h1{font-size:24px; text-align:center;margin-top:12px;color:#000 !important;}
	.inneer_carousel_contain_detail p{font-size:18px;}
	
	.title_1 h2{font-size:30px;}
	.ttl_line_blk_title_red{font-size:30px;}
	.ttl_line_blk_title_cyne{font-size:30px;}
	.ttl_line_blk_title_contact{font-size:30px;}
	.tab-content.col-md-9.col-sm-12.col-xs-12{background:#FFF;}
	.parallax-like h3{font-size:28px;}
	
	
	
	.ttl_line_blk_title{font-size:30px;}
	.banner_txt{margin-top:0px;}
	.mt-100{margin-top:0px;}
	.inner_detail_product{background:none;}
	.dashed_round.pull-right{float:none !important;}
	.dashed_round.pull-left{float:none !important;}
	.dashed_round{margin-bottom:10px;}
	.inner_detail_product{padding-top:80px;}
	.btn.btn_round.btn_blue.pull-left {margin: 0 auto;width: 100%;}
	.products-section{padding-bottom:50px;}
	.clients_logo{text-align:center !important;}
	.img_border_blue{margin:0 auto;}
	.ttl_line{padding-left: 5px;padding-right: 5px;border:none;}
	.about-section .ttl_line{border:none;}
	.career-section .ttl_line{border:none;}
	.ttl_line_blk_title{padding-left: 5px;padding-right: 5px;border:none;}
	.ttl_line_blk{padding-left: 5px;padding-right: 5px;border:none;}

	.navbar-default .navbar-toggle{border:none;}
}



@media screen and (max-width: 640px) and (min-width: 481px){ 
body{padding-top:70px;}
.navbar_custom{min-height:70px;}
.navbar-brand>img {width: 60px;}
.navbar-toggle{margin-top:15px;}
.navbar_nav > li > a{margin:8px 0px;}


	.inneer_carousel_contain_detail h1{font-size:24px; text-align:center;margin-top:12px;color:#000 !important;}
	.inneer_carousel_contain_detail p{font-size:18px;}
	
	.title_1 h2{font-size:30px;}
	.ttl_line_blk_title_red{font-size:30px;}
	.ttl_line_blk_title_cyne{font-size:30px;}
	.ttl_line_blk_title_contact{font-size:30px;}
	.tab-content.col-md-9.col-sm-12.col-xs-12{background:#FFF;}
	.parallax-like h3{font-size:28px;}
	
	
	
	.ttl_line_blk_title{font-size:30px;}
	.banner_txt{margin-top:0px;}
	.mt-100{margin-top:0px;}
	.inner_detail_product{background:none;}
	.dashed_round.pull-right{float:none !important;}
	.dashed_round.pull-left{float:none !important;}
	.dashed_round{margin-bottom:10px;}
	.inner_detail_product{padding-top:80px;}
	.btn.btn_round.btn_blue.pull-left {margin: 0 auto;width: 100%;}
	.products-section{padding-bottom:50px;}
	.clients_logo{text-align:center !important;}
	.img_border_blue{margin:0 auto;}
	.ttl_line{padding-left: 5px;padding-right: 5px;border:none;}
	.about-section .ttl_line{border:none;}
	.career-section .ttl_line{border:none;}
	.ttl_line_blk_title{padding-left: 5px;padding-right: 5px;border:none;}
	.ttl_line_blk{padding-left: 5px;padding-right: 5px;border:none;}
	
	.navbar-default .navbar-toggle{border:none;}
	
	
.about-section{padding-top:70px;}
.products-section{padding-top:70px;}
.clients-section{padding-top:70px;}
.career-section{padding-top:70px;}
.contact-section{padding-top:70px;}


.solutions_section {   padding: 90px 0 30px;}

}
@media screen and (max-width: 480px) and (min-width: 320px){ 
body{padding-top:70px;}
.navbar_custom{min-height:70px;}
.navbar-toggle{margin-top:20px;}
.navbar-brand>img {  width: 60px;}
.navbar_nav > li > a{margin:8px 0px;}



	.inneer_carousel_contain_detail h1{font-size:24px; text-align:center;margin-top:12px;color:#000 !important;}
	.inneer_carousel_contain_detail p{font-size:18px;}
	
	.title_1 h2{font-size:30px;}
	
        
	.ttl_line_blk_title_red{font-size:30px;}
	.ttl_line_blk_title_cyne{font-size:30px;}
	.ttl_line_blk_title_contact{font-size:30px;}
	.tab-content.col-md-9.col-sm-12.col-xs-12{background:#FFF;}
	.parallax-like h3 {font-size: 38px;line-height: normal;}
	
	
	
	.ttl_line_blk_title{font-size:30px;}
	.banner_txt{margin-top:0px;}
	.mt-100{margin-top:0px;}
	.inner_detail_product{background:none;}
	.dashed_round.pull-right{float:none !important;}
	.dashed_round.pull-left{float:none !important;}
	.dashed_round{margin-bottom:10px;}
	.inner_detail_product{padding-top:80px;}
	.btn.btn_round.btn_blue.pull-left {margin: 0 auto;width: 100%;}
	.products-section{padding-bottom:50px;}
	.clients_logo{text-align:center !important;}
	.img_border_blue{margin:0 auto;}
	.ttl_line{padding-left: 5px;padding-right: 5px;border:none;}
	.about-section .ttl_line{border:none;}
	.career-section .ttl_line{border:none;}
	.ttl_line_blk_title{padding-left: 5px;padding-right: 5px;border:none;}
	.ttl_line_blk{padding-left: 5px;padding-right: 5px;border:none;}
	
	.navbar-default .navbar-toggle{border:none;}



.adres p {
	font-size: 18px;
}
.adres h2 {
	font-size: 20px;
}
.navbar-nav{margin:7.5px 5px;}
.about-section h3{font-size:28px;}


.about-section{padding-top:70px;}
.products-section{padding-top:70px;}
.clients-section{padding-top:70px;}
.career-section{padding-top:70px;}
.contact-section{padding-top:70px;}
.modal-header .close{margin-right:20px;}
}