.fblock2 #logo img { max-width: 100%; height: auto; }

@media (max-width: 990px){.fblock2 > .container-fullwidth > .pa-row-inner > .row > .pa-column-container { width: 100%; }
	.mycaret{ display: block; }
	.block_menu_search{ position: relative; transition: all 300ms ease 0s; position: fixed; top: 0; bottom: 0; left: 0; width: 300px; overflow: auto; margin-left: -300px; background: #fff; z-index: 10000; }
	.menu-open .block_menu_search{ margin-left: 0; }
	.block_menu_search .pa-column-container{ width: 100%; }
	.block_menu_search .mainmenu ul li{ float: none; }
	.block_menu_search ul.megamenu{ float: none !important; }
	.block_menu_search .mysearch .searchbox #search { margin-top: 20px;  position: static; top: 0; right: 0; opacity: 10; visibility: visible; transition: all 300ms ease 0s; }
	.block_menu_search .mysearch{ position: relative; }
	.block_menu_search .mysearchbutton{ position: absolute; right: 0; top: 9px; margin: 0;}  
	.close_menu { display: block; text-align: right; background: #f8f8f8; margin: -10px -15px 0; padding: 10px 15px; }
	.close_menu .fa { font-size: 24px; }
	.header2 .container-fullwidth { position: relative; }
	.header2 .mycaret{ position: absolute; top: 20px; right: 20px; }
	.header2 .pa-column-container { position: static; }
	.header2 #search .input-group-btn { opacity: 1;}
	#search .btn-lg { padding: 10px 15px;}
	.header2 #search { width: 100%; }
	.header2 .navbar-nav { margin: 0 -15px;}
	.block_menu_search .mainmenu ul li { }
	.block_menu_search .mainmenu ul li a { border-bottom: 1px solid #f6f6f6; }
	.block_menu_search .mainmenu ul li .caret { position: absolute; top: 0; right: 0; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; border: none; }
	.block_menu_search .mainmenu ul li .caret::after { content: "+"; font-size: 20px; color: #555; }
	.navbar-nav > li .dropdown-menu, 
	.navbar-nav .open .dropdown-menu { position: static; opacity: 1; visibility: visible; width: 100% !important; box-shadow: none; padding: 0; float: none; display: none; transition: none; }
	.navbar-nav > li:hover .dropdown-menu, .navbar-nav .open:hover .dropdown-menu { transition: none; }
	.header2 .megamenu .dropdown ul li { padding: 0;}
	.header2 .megamenu .dropdown ul li a { padding: 15px; display: flex; width: 100%; background: #fafafa; text-decoration: none; }
	.header2 .megamenu .dropdown ul li a:hover {  text-decoration: none; background: #fafafa; }
	.header2 .megamenu .dropdown ul li a::before { font-family: 'FontAwesome'; content: '\f105'; margin: 0 10px; color: #555; font-size: 15px; }
	.fblock1 span { display: block; width: 100%; }
	.fblock1 a.contactus { float: none; display: block; margin-top: 10px;}
	.header_conts ul li{ padding-left: 8px; padding-right: 8px;}
} 

@media (max-width: 925px){
	.block1 .container-fullwidth .pa-column-container{
		width: 100%;
	}
	
	.block1 .isnews .pa_image_text_element_wrapper img{ width: 100%; }
}

@media (max-width: 768px){
    .qwerty .navbar-nav > li:nth-child(1), .qwerty .navbar-nav > li:nth-child(2), .qwerty .navbar-nav > li:nth-child(4) { width: 100%;}
    .qwerty .navbar-nav > li:nth-child(5), .qwerty .navbar-nav > li:nth-child(6) { width: 50%; }
    .qwerty .col { width: 100%;}
    .header1 .row .pa-column-container:nth-child(1){ display: none; }
    .header1 .row .pa-column-container:nth-child(2){ width: 50%; }
    .header1 .row .pa-column-container:nth-child(3) .lang{ width: 50%; float: left !important;}
	.block1 .blog-first{ float: none; margin-right: 0; margin-bottom: 20px; }
	.block1 .blog-first img{ max-width: 100%;width: 100%;    margin-top: -20%;}
	#information-contact #content .col-xs-6{
		width: 100%;
		margin: 0 0 30px;
	}
	.mycap h4 {
    overflow: hidden;
}
}
@media only screen and (max-width : 576px) {
    .qwerty .navbar-nav > li:nth-child(5), .qwerty .navbar-nav > li:nth-child(6) { width: 100%; }
}