section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h3.s_title{
	/*font-size: 22px;*/
}
section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top{
	height: 92px;
}
section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h5{
	/*font-size: 35px;*/
}

/*----------------- Responsive ---------------------*/
@media (min-width: 1650px){
	
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h2, 
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h5{
		/*font-size: 92px;*/
	}

	section.default_sc.blocks_section_homecn2#home_c2 .insides .blocks_brands_hmquick .lists_icon_brand ul li{
		padding: 0 18px;
	}

	.block-wrap-fcss-top-conhome #carousel-exDeks .carousel-caption .outers-block-top-wrapfcs2{
		height: auto;
		overflow: visible;
	}
	.block-wrap-fcss-top-conhome #carousel-exDeks .carousel-caption .outers-block-top-wrapfcs2>div{
		position: relative; 
		bottom: inherit; 
		left: inherit;
	}
}

@media (min-width: 1595px){
	
	.block-wrap-fcss-top-conhome #carousel-exDeks .carousel-caption .outers-block-top-wrapfcs2{
		/* height: auto; top: inherit; overflow: visible; */
	}

}

@media screen and (max-width: 1280px), screen and (max-width: 1450px) {

	body{
		/* padding: 0 20px; */ 
	}
	.container{
		padding-left: 35px; padding-right: 35px;
	}

	header.head .outers-back-header .tgsn_head_headlines{
		margin-left: 20px;
		max-width: 175px;
		margin-top: 5px;
	}

	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h2, 
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h5{
		/*font-size: 59px;*/
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts p{
		font-size: 15px;
	}

	header.head .outers-back-header ul.nav.navbar-nav li{
		padding: 0 10px;
	}

	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list p{
		font-size: 12px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list h6{
		font-size: 18px; line-height: 1.3;
	}

	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h5{
		font-size: 22px;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h3.s_title{
		font-size: 15px;
	}

}

@media (max-width: 1280px){

	body{
		/* padding: 0 15px; */
	}
	.top-menu ul li a{
		font-size: 14px;
	}
	header.head .outers-back-header{
		padding-left: 15px; padding-right: 15px;
	}

}

@media (max-width: 1200px){
	
	.wrapper{ margin: 0px; }
	.top-menu ul li{ 
		padding: 0 5px;
	}

}

/* Large desktop */
@media (max-width : 1170px){
	
	.container{
		max-width: 1100px; margin: 0 auto;
		width: 100%; border: none;
		padding: 0 15px;
		max-width: inherit;
	}
	.top-menu ul li{
		padding: 0 6px;
	}

	header.head .outers-back-header span.tagline-header{
		display: none !important;
	}
	.outers-block-top-wrapfcs2{
		bottom: 20px;
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h2, 
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h5 {
	    font-size: 40px;
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1{
		max-width: 42%;
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts p {
	    font-size: 16px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list p{
		font-size: 13px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list h6{
		font-size: 17px;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h5,
	section.default_sc.blocks_section_homecn1#home_c1 .insides h5{
		font-size: 40px;
	}

	section.default_sc.blocks_section_homecn2#home_c2 .insides .blocks_brands_hmquick h3.s_title,
	section.default_sc.blocks_section_homecn1#home_c1 .insides h3.s_title,
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h3.s_title{
		font-size: 20px;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .info .description span.sub_title{
		font-size: 21px;
	}

	section.blocks_section_tops_footer#block_footer_top .insides .info address,
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .info .description p{
		font-size: 14px;
	}

	.outers_cont_inside_page{
		margin-top: 8px;
	}
	.blocks_illustration_dln .pos_abs_fulns_btm .textsn h2, .blocks_illustration_dln.pg_about .pos_abs_fulns_btm .textsn h2{
		font-size: 35px;
	}

	.box-form.tl-contact-form .nx_tbefore:before{
		left: -70px;
		width: 60px;
		background-size: 100% auto;
	}

	header.head .outers-back-header .tgsn_head_headlines{
		display: none;
	}

}

/*(max-width : 1024px) and*/
@media (max-width: 1120px){
	
	.inside_container.inner2,
	.inside_container,
	.container{
		max-width: 100%; margin: 0 auto;
		width: 100%; border: none;
		padding: 0 15px;
		max-width: inherit;
	}

	section.default_sci .prelatife.inside_container{
		padding-top: 60px; padding-bottom: 60px;
	}

}

@media (min-width : 1003px) {
	.slides-responss{ display: none; }	
	.hidden-headersetku{ display: block; }
}

@media (max-width : 1002px) {
	
	.slides-responss{ 
		display: none;
		height: auto;
	}	
	.container{
		width: 100%;
		border: none;
		padding: 0 15px;
	}

	body{
		padding: 0;
	}
	.container{
		padding: 0 15px;
	}

	.header.posfull-abs{
		position: relative; top: initial; left: initial;
	}
	.block-wrap-fcss-top-conhome.prelatife{
		margin-top: 80px;
	}
	.outers-block-top-wrapfcs2{
		position: relative;
		bottom: inherit; left: inherit;
		width: auto;
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1{
		max-width: inherit;
		padding: 1.7em 0;
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h2, 
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h5 {
	    font-size: 35px;
	}

	section.default_sc.blocks_section_homecn1#home_c1 .prelatife.container {
	    padding-top: 75px;
	    padding-bottom: 75px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .insides .top_inner{
		height: auto; padding-bottom: 1.2em;
	}

	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product{
		padding-top: 1.5em;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list{
		padding-left: 0; padding-right: 0;
	}

	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts, 
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list{
		padding-bottom: 2.5em;
	}

	section.default_sci.blocks_middle_inside_outern .insides .inner_widget:before, 
	section.default_sci.blocks_middle_inside_outern .insides .inner_widget_default:before{
		display: none;
	}

	section.default_sci.blocks_middle_inside_outern .insides .blocksn_inrm_enquires_contactn p{
		font-size: 18px;
	}

	.blocks_product_helsn_upn .lists .pictures img{
		width: 100%;
	}

	.outers_cont_inside_page{
		margin-top: 75px;
	}

	.blocks_list_qualitys_nstandrd .col-md-3:nth-child(2) .items:after{
		display: none;
	}
	.blocks_list_qualitys_nstandrd .items{
		max-width: inherit;
		padding: 0 1.5em 60px;
	}
	.blocks_list_qualitys_nstandrd .items:after{
		right: -60px;
	}
	.box-form.tl-contact-form .nx_tbefore:before{
		display: none;
	}

	.content-text h2{
		font-size: 28px;
	}
	.contacts_page_c .insides .lists_address_flns_cont .texts address, 
	.contacts_page_c .insides .lists_address_flns_cont .texts p{
		font-size: 14px;
	}

	.block-wrap-fcss-top-conhome #carousel-exDeks .carousel-caption{
		position: relative;
		right: inherit; top: inherit; left: inherit; bottom: inherit;
	}
	.block-wrap-fcss-top-conhome #carousel-exDeks .carousel-caption .outers-block-top-wrapfcs2{
		height: auto; bottom: inherit;
	}
	.block-wrap-fcss-top-conhome #carousel-exDeks .carousel-caption .outers-block-top-wrapfcs2>div{
		position: relative; bottom: inherit; left: inherit;
	}

}

@media (min-width: 767px) {

	.navbar {
        padding: 5px 0px;
        -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
        transition: background .5s ease-in-out,padding .5s ease-in-out;

        transition-duration: 0.6s;
    }
    .navbar-brand{
    	padding-top: 12px; padding-bottom: 12px;
    }

    .top-nav-collapse {
        padding: 0;
        border-bottom: 2px solid #e10f27;
        -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.4);
		-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.4);
		box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.4);
    }
    .top-nav-collapse .navbar-brand .fleft{
    	max-width: 235px;
    }
    .top-nav-collapse ul.nav.navbar-nav{
    	padding-top: 25px;
    }
    header.head .outers-back-header .top-nav-collapse span.tagline-header{ 
    	margin-top: 0px !important; padding-top: 2px; 
    	font-size: 15px;
    }


    header.head .outers-back-header .navbar-fixed-top.top-nav-collapse .blocks_txt_logo .txs_logo b, 
    header.head .outers-back-header .navbar-fixed-top.top-nav-collapse .blocks_txt_logo .txs_logo strong{
    	font-size: 22px;
    }
    header.head .outers-back-header .navbar-fixed-top.top-nav-collapse .blocks_txt_logo .txs_logo{
    	font-size: 14px;
		line-height: 0.9;
		padding-top: 5px;
    }
    header.head .outers-back-header .navbar-fixed-top.top-nav-collapse .tgsn_head_headlines{
    	max-width: 200px;
    }

    header.head .outers-back-header .top-nav-collapse ul.nav.navbar-nav{
    	padding-top: 31px;
    }
    header.head .outers-back-header .top-nav-collapse ul.nav.navbar-nav li a{
    	font-size: 14px;
    }

}

@media (max-width: 992px) {
	

	header.head .navbar-default{
		margin-bottom: 0;
		border-radius: 0px;
	}
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
    header.head .navbar-default{
    	background-color: #fff;
    	border-color: transparent;
    	padding: 0px 0;
    	border-bottom: 1px solid #ccc;
    }
    header.head .navbar-default .container-fluid{
    	padding: 0 15px;
    }
    .navbar-default .navbar-brand{
		/* max-width: 235px; */
		padding: 10px 0;
    	/*// padding-top: 10px;
    	// padding-bottom: 10px;
    	// padding-left: 15px;*/
    }
    .navbar-default .navbar-toggle{
    	border-color: transparent;
    	margin-right: 0;
    	border-radius: 0px;
    	margin-top: 14px; padding-right: 0;
    }
    .navbar-default .navbar-toggle:hover, 
    .navbar-default .navbar-toggle:focus {
	    background-color: rgba(204, 204, 204, 0);
	}
	.navbar-default .navbar-toggle .icon-bar {
	    background-color: #000;
	}
	.navbar-nav.navbar-right:last-child{
		margin-right: 0;
	}
	header.head .navbar-nav{}
	header.head .navbar-nav li{
		border-bottom: 1px solid #ccc;
	}
	header.head .navbar-nav li a{
		color: #000;
		font-size: 14px;
		font-weight: 500;
		text-decoration: none;
		text-transform: uppercase;
	}
	.navbar-default .navbar-nav > .active > a, 
	.navbar-default .navbar-nav > .active > a:hover, 
	.navbar-default .navbar-nav > .active > a:focus {
	    color: #000;
	    background-color: transparent;
	}
	header.head .navbar-nav li:hover > .dropdown-menu{
		display: block;
	}
	.navbar-nav > li > .dropdown-menu{
		display: none;
		position: relative;
		top: inherit;
		left: inherit;
		right: inherit;
		float: none;
		box-shadow: none;
		border: 0px;
		min-width: inherit;
		border-radius: 0px;
	}
	.navbar-nav > li > .dropdown-menu > li{
		border-top: 1px solid #ccc;
		border-bottom: 0;
		padding: 4px 0;
	}
	.navbar-nav > li > .dropdown-menu > li > a{
		color: #919191;
		font-size: 13px;
		font-weight: 500;
		text-decoration: none;
		text-transform: uppercase;
	}
	header.head .navbar-collapse{
		max-height: inherit; padding: 0;
	}
	body.inside_page .wrapper{
		// padding-top: 50px;
	}
	
	header.head .navbar-default,
	header.head .visible-xs,
	.header.posfull-abs,
	header.homep.head,
	header.head{
		min-height: inherit; height: auto;
	}
	header.head .outers-back-header{
		padding-top: 0;
	}

	.block-wrap-fcss-top-conhome.prelatife{
		margin-top: 71px;
	}

	header.head .outers-back-header ul.nav.navbar-nav{
		padding: 8px 0;
	}
	header.head .outers-back-header ul.nav.navbar-nav li{
		display: block;
		padding: 7px 0;
	}
	header.head .outers-back-header ul.nav.navbar-nav{
		padding-top: 0;
	}
	header.head .outers-back-header ul.nav.navbar-nav li a{
		font-size: 14px;
	}

}

@media (max-width: 980px){
	
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
		
}
@media (max-width: 768px){
	
}

@media (min-width: 768px){
	span.hide_xs{
		display: inline !important;
	}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	
	.slider-container.preserve-3d{
		display: none;
	}
	.slides-responss{
		display: block;
	}
	header.head .visible-xs,
	.header.posfull-abs,
	header.homep.head,
	header.head{
		position: relative;
		left: inherit; top: inherit;
		min-height: 69px;
	}
	
	footer [class*="col-md"]{
		/*margin: 15px auto;*/
	}
	header.head .navbar-collapse{
		/*padding: 0 15px;*/
	}
	.navbar-default .navbar-brand img{
		margin-left: -5px;
	}

	.box-form.tl-contact-form form .fright,
	.box-form.tl-contact-form form button.btns-submit-bt{
		float: none;
	}
	.box-form.tl-contact-form form button.btns-submit-bt{
		display: block; margin-top: 1em;
	}
	.slides-responss .carousel-indicators{
		bottom: 15px; margin: 0; margin-bottom: 0; margin-right: 0;
		left: 0px; width: 100%;
	}
	body .header.posfull-abs{
		/* position: absolute; */ z-index: 750; 
	}
	body.inside_page .header.posfull-abs{
		position: relative;
	}

	header.head .outers-back-header .navbar.navbar-default{
		margin: 0px;
		padding: 0 15px;
	}
	.fleft{
		float: none !important;
	}
	

	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h5, 
	section.default_sc.blocks_section_homecn1#home_c1 .insides h5,
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h2, .outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h5{
		font-size: 30px; line-height: 1;
	}
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts p{
		font-size: 14px;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .blocks_brands_hmquick h3.s_title, 
	section.default_sc.blocks_section_homecn1#home_c1 .insides h3.s_title, 
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h3.s_title{
		font-size: 19px;
	}

	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list{
		padding-bottom: 3em;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top{
		height: auto; padding-bottom: 1.2em;
	}

	section.blocks_section_tops_footer#block_footer_top .insides{
		padding-top: 3.5em;
		padding-bottom: 3.5em;
	}
	section.blocks_section_tops_footer#block_footer_top .insides .info{
		padding-bottom: 2em;
	}

	section.blocks_section_tops_footer#block_footer_top .insides .col-md-6:last-child .info{
		padding-bottom: 0;
	}
	section.blocks_section_tops_footer#block_footer_top{
		height: auto;
	}
	.content-text{
		text-align: center;
	}

	.blocks_illustration_dln .pos_abs_fulns_btm, .blocks_illustration_dln.pg_about .pos_abs_fulns_btm{
		position: relative; bottom: initial; left: initial;
		padding-top: 2em; text-align: center;
	}
	.blocks_illustration_dln .pos_abs_fulns_btm .textsn h2, 
	.blocks_illustration_dln.pg_about .pos_abs_fulns_btm .textsn h2{
		font-size: 40px; line-height: 1.2;
	}

	section.default_sci.blocks_middle_inside_outern .insides .blocks_ourvision_misson .inner_widget{
		max-width: inherit; padding-bottom: 1.5em;
	}

	section.default_sci.blocks_middle_inside_outern .insides .blocksn_inrm_enquires_contactn{
		padding:1.5em 1em;
	}
	section.default_sci.blocks_middle_inside_outern .insides .blocksn_inrm_enquires_contactn p{
		padding-bottom: 1em;
	}
	section.default_sci.blocks_middle_inside_outern .insides .blocksn_inrm_enquires_contactn p br{
		display: none;
	}

	.blocks_product_helsn_upn .lists .info{
		padding-left: 0; padding-top: 1em;
	}
	.blocks_product_helsn_upn .lists .info .text-right{
		text-align: center;
	}
	.blocks_product_helsn_upn .lists a.btns_blockn_nextprd{
		display: block; text-align: center;
		margin: 0.8em auto 0;
	}

	.outers_cont_inside_page{
		margin-top: 0px;
	}
	.blocks_illustration_dln.pg_about.details_product .pos_abs_fulns_btm{
		background-color: #eff3f4;
	}
	.blocksn_out_breadcrumbsn{
		padding-bottom: 1.5em;
	}
	.blocksn_out_breadcrumbsn ol.breadcrumb{
		text-align: center;
	}
	.blocksn_out_breadcrumbsn .fright{
		float: none;
	}
	.blocksn_out_breadcrumbsn .fright a{
		display: block; margin: 0 auto;
	}

	section.default_sci.blocks_middle_inside_outern.page_products_detail_ins .lefts_cont{
		padding-bottom: 3em;
	}
	section.default_sci.blocks_middle_inside_outern.page_products_detail_ins .rights_cont{
		padding-left: 0;
	}
	.content-text ul{
		margin-right: 0;
		text-align: left;
	}
	.lists_quty_standart_sn ul,
	section.default_sci.blocks_middle_inside_outern.page_products_detail_ins .rights_cont .lists_info_productDeailns .lists .blockns_middl_text .lists_icon, 
	section.default_sci.blocks_middle_inside_outern.page_products_detail_ins .rights_cont .lists_info_productDeailns .lists .blockns_middl_text .lists_icon ul{
		text-align: center;
	}

	.content-text h2{
		font-size: 28px;
	}
	.blocks_list_qualitys_nstandrd .items:after{
		display: none;
	}

	.contacts_page_c .insides .borders_rght{
		border-right: 0;
	}

	.block-wrap-fcss-top-conhome.prelatife{
		margin-top: 0;
	}

	header.head .outers-back-header .blocks_txt_logo .txs_logo{
		font-size: 12px;
	}
	header.head .outers-back-header span.fleft.logos{
		float: left !important; 
		max-width: 50px;
		margin-top: -3px;
	}
	header.head .outers-back-header .blocks_txt_logo .txs_logo b, 
	header.head .outers-back-header .blocks_txt_logo .txs_logo strong{
		font-size: 16px;
	}

	header.head .outers-back-header .blocks_txt_logo{
		padding-left: 3px;
	}
	.navbar-default .navbar-brand{
		padding-top: 16px;
	}
	header.head .outers-back-header .tgsn_head_headlines{
		display: block;
		padding-top: 0px;
		margin: 0px;
		max-width: 150px;
		padding-left: 5px;
		margin-top: 15px;
	}

	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list{
		min-height: inherit;
		padding-bottom: 22px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .insides .middle_inner .lists_information_product .list h6{
		padding-bottom: 10px;
	}

	.slides-responss .carousel-caption{
		position: relative;
		right: inherit; top: inherit; left: inherit; bottom: inherit; text-shadow:none;
	}

	.lists_in_icon_abouts_md .items{
		padding: 0 0 2.5em;
	}
	.blocks_logofooters.heads_sic .right_footers,
	.blocks_logofooters.heads_sic .middles_footers{
		display: none;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .blocn_views_sicoma a{
		display: block;
		white-space: inherit;
	}
	.blocks_logofooters.heads_sic{
		padding-bottom: 1.2rem;
		padding-top: 1.6rem;
		max-width: 75%;
	}
	.blocks_logofooters.heads_sic .leftsn_footers{
		max-width: 165px;
	}
	body.inside_page{
		padding-top: 20px;
	}
	.blocks_logofooters.heads_sic .leftsn_footers img{
		max-width: 100%;
		position: relative;
		/*top: -5px;*/
	}
	section.default_sc.blocks_section_homecn1#home_c1 .inner_schome1 h6{
		font-size: 20px;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts{
		padding-bottom: 0; margin-bottom: 0;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .prelatife.container{
		padding-top: 5rem;
		padding-bottom: 1rem;
	}
	footer.foot{
		background: none;
		background-color: #f5f5f5;
		padding-top: 4.5rem;
		min-height: inherit; padding-bottom: 1rem;
	}
	footer.foot .picts{
		display: none;
	}
	.blocks_logofooters{
		margin-top: 0;
	}
	footer.foot .blocks_logofooters .middles_footers{
		display: none;
	}
	footer.foot .blocks_logofooters .right_footers{
		padding-top: 1rem;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .inner_schome1 .inners_blicon .lists .info h6{
		font-size: 17px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .inner_schome1 .inners_blicon .lists .info p{
		font-size: 14px;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .inner_schome1 .inners_blicon .lists .info{
		padding-right: 0;
		width: 75%;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .inner_schome1 .inners_blicon .lists .ic_pic{
		width: 22%;
	}
	section.default_sc.blocks_section_homecn1#home_c1 .inner_schome1 .inners_blicon .lists .ic_pic img{
		max-width: 65px;
	}
	section.default_sc.blocks_section_homecn2#home_c2 .insides .list_sub_conts .inner_list .top h5, 
	section.default_sc.blocks_section_homecn1#home_c1 .insides h5, 
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h2, 
	.outers-block-top-wrapfcs2 .bloc_middlecn_home1 .texts h5{
		font-size: 25px;
	}
	.blocks_illustration_dln .pos_abs_fulns_btm, .blocks_illustration_dln.pg_about .pos_abs_fulns_btm{
		z-index: 1;
	}
	
	.outers_lists_gallern_prd .bx_item .pict,
	.outers_lists_gallern_prd .bx_item .pict img{
	    display: block;
	    margin: 0 auto;
	}
	.content_product_detail h4, 
	.content_product_detail h5{
        display: block;
        word-wrap: break-word;
	}

}

/* Landscape phone to portrait tablet */
@media (max-width: 600px) {

}

/* Landscape phones and down */
@media (max-width: 480px) {

}

@media (max-width: 360px) {

}

@media (max-width: 358px) {


}