
@media(max-width: 992px) {

	.mobile-link-wrap {
		text-align: right;
	}

	#home_widgets .home_widget_content.news {
		width: 100%;
	}
	.home.page #logo {
		margin-left: 13px;
		margin-right: 7px;
	}
	.home.page #head_white_div .btn-navbar {
		margin-left: 0;
		margin-right: 13px;
	}
	body.home #head_banner .span2.mobile {
		float: left;
	}

	#head_banner .sub_menu > li > a {
		white-space: nowrap;
	}

	.activity_link {
		float: left;
	}

	.mobile-detected #page_title {
		margin-left: 11px !important;
	}

	.icons-toolbar .accordion-inner a {
		float: left;
	}

	#foot_contact_menu span {
		float: left;
	}

	#buttom_social_icons {
		margin-left: 20px;
	}

	.singleTileMobile_wrap_2, .singleTileMobile_wrap_3 {
		margin-left: 3%;
		float: left;
	}

	.singleTileMobile_wrap_1 {
		float: left;
		clear: both;
	}

	.triplet_person img {
		float: left;
	}

	.triplet_person .person_content {
		float: left;
	}

	.triplet_person .person_content a, .triplet_person .person_content p {
		margin-left: 6px;
	}

	/*=====================================================================
		Persons index
	=====================================================================*/
	.index_person_row img {
		float: left;
	}

	.index_person_row .person_content {
		float: left;
	}

	.index_person_row .person_content * {
		margin-left: 10px;
		font-size: 16px;
	}

	/*=====================================================================
		Part main content
	=====================================================================*/
	.part-main-content a h1, .part-main-content a .h1 {
		background-image: url(../../images/en/BlogWhiteArrow.png);
		background-position: 100% 42%;
		padding-right: 9px;
	}

	/*=====================================================================
		Brands index
	=====================================================================*/
	.brand.singleTile.first {
		margin-left: 2%;
	}

	.brand.singleTile.first_mobile {
		margin-left: 0px;
	}

	.brand.singleTile {
		margin-left: 2%;
		float: left;
	}

	#brand_index_subTitle .background.num_brand {
		float: left;
	}

	#brand_index_subTitle .background.num_brand:last-child {
		margin-left: 2%;
	}

	#ajax_brands .brand_filter_div {
		float: left;
		margin-right: 2%;
	}

	#ajax_brands .brand_filter_div:last-child {
		margin-right: 0px;
	}

	#ajax_brands ul.brand_filter_ul, #newsFiltersWrap ul {
		text-align: left;
	}

	#ajax_brands .brand_filter_div:last-child ul, #newsFiltersWrap div:last-child ul {
		right: 0px;
	}

	/*=====================================================================
		Carousel gallery
	=====================================================================*/
	.mobile_carousel_image {
		float: left;
	}

	/*=====================================================================
		Single Location
	=====================================================================*/
	/*-- content --*/
	#global_main .first_td {
		padding-right: 12px;
		background-position: right center;
		background-image: url(../../images/en/Light_Blue.png);
		background-repeat: no-repeat;
	}

	/*=====================================================================
		News Index
	=====================================================================*/
	#newsFiltersWrap #searchsubmit {
		float: right;
		margin-right: 5%;
	}

	#newsFiltersWrap div {
		float: left;
		margin-right: 2%;
		margin-left: 0px;
	}

	/*-- content --*/
	.INMContent {
		float: left;
		margin-left: 0.852272727272%;
	}

	/*=====================================================================
		Single News
	=====================================================================*/
	/*-- download files --*/
	#download_files .mobile-link {
		background-position: 100% 50% !important;
	}

	.formleft {
		/*margin-right: 17px;*/
		margin-left: 0px !important;
	}

	#gdetails {
		clear: both;
	}
	/*=====================================================================
		FAQs
	=====================================================================*/
	.singleFAQ {
		padding-right: 10px;
		padding-left: 18px;
	}
	.singleFAQ div:first-child{
		text-align: left;
	}
}
@media (max-width: 767px){
	.cu_footer_text_wrap .btn_registration .arrow_without_circle{
		    margin-left: 10px;
			font-size: 16px;
	}
	/*cookies_message*/
	.cookies_message .o_m_wrap {
		text-align: left;
	}
	.cookies_message .btn_close {
		right: 12px;
		left: auto;
	}
	.cookies_message .btn_close:before {
		margin-right: 0;
	}
}