/* BOTH TABS (VERTICAL) & MOBILES */ 
@media only screen and (min-width: 0px) and (max-width: 992px) {
	#header {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	#liability_content {
		padding-left:0% !important;
	}
	.company_incorporation_rows {
		margin-top:0px !important;
		overflow:hidden !important;
	} 
	.registration_section_title {
		margin-top:10px !important;
		margin-bottom:0px !important;
		font-size:1.2em !important;
		font-weight:bold !important;
		color:black !important;
	}
	#duties_left_column {
		display:none !important;
	}
	.registration_title {
		padding-left:1% !important;
	} 
	.registration_link {
		font-size:0.9em !important;
	} 
	#history_image_row {
		display: none !important;
	}
	.no_space3 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#country_column {
		display:none !important;
	}
	.history_modal_title {
		font-size: 1.2em !important;
		text-transform: capitalize !important;
	}
	.contact_title_type1 {
		font-size: 1.3em !important;
	}
	.modal-content {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	#navigation_row {
		background-color: #1d0c3d !important;
	}
	#contact_button {
		float: left !important;
	}
	.navbar {
		padding-left: 4% !important;
	}
	.nav-link {
		padding-bottom: 0px !important;
	}
	.desktop_br {
		display: none !important;
	}
	#home_left_column {
		display: none !important;
	}
	#home_mobile_left_column {
		display: block !important;
	}
	#home_main_section {
		background-color: transparent !important;
	}
	#home_title {
		font-size: 1.5em !important;
		font-weight: 900 !important;
		color: black !important;
	}
	.home_middle_section_rows {
		padding-left: 0% !important;
		padding-right: 0% !important;
		margin-top: 10px !important;
		margin-bottom:10px !important;
	}
	#home_business_image {
		display: none !important;
	}
	.slider_image {
		border: solid 1px #8c8c8c;
	}
	#home_title {
		margin-top: 15px !important;
	}
	.nav-link {
		font-size: 1em !important;
	}
	#home_slogan {
		color: black;
		text-align: center !important;
		font-size: 1.1em !important;
		line-height: 1.2 !important;
	}
	.header_slogan {
		padding-top: 5px !important;
		margin-bottom: 10px !important;
		font-size: 0.85em !important;
	}
	.navbar {
		margin-top: 0px !important;
	}
	#logo {
		margin-top: 5px !important;
	}
	#logo_main {
		font-size: 2em !important;
	}
	.logo_sub {
		font-size: 1.4em !important;
		padding-top: 13px !important;
		line-height: 0.9 !important;
	}
	#home_middle_column {
		background-color: transparent !important;
		min-height: auto !important;
	}
	#home_about_text {
		background-color: #412975 !important;
		border-radius: 4px !important;
		padding: 15px !important;
		margin-top: 25px !important;
		border-radius: 0px !important;
	}
	#home_email { 
		font-size: 1em !important;
		margin-bottom: 25px !important;
	}
	#home_hotline {
		font-size: 1.2em !important;
		font-weight: 600 !important; 
		margin-bottom:5px !important;
	}
	#home_phone {
		float: right !important;
	}
	#home_acts_ul {
		color: #333 !important;
	}
	#home_purple_box_border_row {
		display: none !important;
	}
	.no_space2 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.home_client_names {
		margin-bottom: 3px !important;
		margin-top: 10px !important;
	}
	#watermark {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}
	#home_clients_row {
		margin-top: 5px !important;
	}
	.home_info_centre_icon {
		margin-left: auto !important;
		margin-right: auto !important;
		display: block !important;
	}
	.home_info_center_titles {
		padding-bottom: 5px !important;
	}
	.home_left_title {
		font-size: 1.1em !important;
		text-transform: capitalize !important;
	}
	#home_left_ul {
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
	}
	.home_left_box2 {
		margin-top: 20px !important;
	}
	.home_right_wrappers {
		margin-top: 0px !important;
		margin-bottom: 20px !important;
	}
	.home_right_title_type2 {
		font-size: 1em !important;
		text-transform: capitalize !important;
		padding-top: 20px !important;
	}
	#home_contact_section {
		line-height: 1.05 !important;
		margin-top: 6px !important;
		margin-bottom: 2px !important;
	}
	.home_right_icons {
		margin-right: auto !important;
		margin-left: auto !important;
		display: block !important;
	}
	.carousel-control-prev-icon {
		background-size: 50% !important;
	}
	.carousel-control-next-icon {
		background-size: 50% !important;
	}
	#inner_page_column2_main_type1 {
		display: none !important;
	}
	#page_title_icon {
		display: none !important;
	}
	#inner_page_column1_type1 {
		height: auto !important;
		border-radius: 0px !important;
	}
	#page_title {
		text-transform: capitalize !important;
		font-size: 1.4em !important;
		text-align: left !important;
		padding-left: 3% !important;
		padding-top: 5px !important;
		padding-bottom: 2px !important;
	}
	#breadcrumbs {
		padding-left: 3% !important;
		padding-bottom: 5px !important;
		text-align: left !important;
		font-size: 0.9em !important;
		margin-bottom: 5px !important;
	}
	.services_subtitle {
		margin-top: 0px !important;
		text-transform: capitalize !important;
		font-weight: 700 !important;
		font-size: 1.3em !important;
		text-align: left !important;
		margin-bottom: 9px !important;
		padding-top: 3px !important;
	}
	.services_subtitle2 {
		margin-top: 0px !important;
		text-transform: capitalize !important;
		font-weight: 700 !important;
		font-size: 1.2em !important;
		text-align: left !important;
		margin-bottom: 15px !important;
		padding-top: 3px !important;
		line-height: 0.5 !important;
	}
	.services_subtitle_scope {
		padding-left: 1% !important;
	}
	.services_button {
		margin-bottom: 20px !important;
		margin-left: auto !important;
		margin-right: auto !important;
		display: block !important;
	}
	.services_text_type1 {
		font-size: 0.9em !important;
	}
	.activity_subtitle {
		margin-top: 5px !important;
		font-size: 1.1em !important;
	}
	#activities_ul {
		font-family: 'Open Sans', sans-serif !important;
		line-height: 1.2 !important;
		font-size: 0.9em !important;
	}
	#reviews_wrapper {
		margin-top: 15px !important;
	}
	.review_image {
		width: 100% !important;
	} 
	.review_image_column {
		display: none !important;
	}
	.review_text {
		margin-bottom: 0px !important;
		font-size:0.9em !important;
	}
	.review_position {
		font-weight:600 !important;
		font-size:0.95em !important;
	}
	.review_title {
		font-size:1em !important;
	}
	.review_row {
		margin-bottom:20px !important;
	}
	.inner_page_image_type1 { 
	    border: none !important;
	    border-radius: 0px !important;
    }
    .registration_button {
    	font-size:0.7em !important;
    	position: inherit !important;
    }
    #company_address {
    	font-size:1em !important;
    }
    .services_registration_image {
    	display:none !important;
    }
    .main_services_image {
    	display:none !important;
    }
    .services_main_subtitle {
    	font-size:1.2em !important;
    	text-transform:capitalize !important;
    	line-height:1.3 !important;
    	margin-bottom:0px !important;
    }
    .services_main_row {
    	margin-top:20px !important;
    }
    .text_weight_bold {
    	font-size:1.1em !important;
    	line-height:1.3 !important;
    }
    #liability_circle_image {
    	display:none !important;
    }
    .services_text {
    	font-size:0.9em !important;
    }
    .info_center_banner_column {
    	display:none !important;
    }
    .info_center_ul2 {
    	font-size:0.95em !important;
    }
    .info_center_banner_row {
    	margin-top:10px !important;
    }
    .info_center tr td {
    	font-size:0.95em !important;
    }
    .info_center_subtitles {
    	margin-top:20px !important;
    	font-size:1em !important;
    }
    .info_center tr td {
    	font-size:0.95em !important;
    }
    .info_center_text {
    	font-size:0.95em !important;
    }
    .info_center_section_title {
        padding-top: 10px !important;
        font-weight:normal !important;
        padding-bottom:10px !important;
    }
    .info_center_title_icon { 
    	display:none !important;
    }
    .info_center_normal_title {
    	font-size:1.2em !important; 
    }
    .info_center_left_column {
        height:auto !important
    }
    .info_center_bold_title {
    	font-weight:normal !important; 
    	font-size:1.2em !important;
    }
    .info_center_long_banner_column {
    	display:block !important;
    }
    .info_center_banner_text {
       padding-top: 20px !important;
       padding-bottom: 20px !important;
       width: 90% !important;
    }
    .company_incorporation_title {
    	margin-bottom:20px !important;
    } 
    #company_incorporation_last_row {
    	margin-bottom:0px !important;
    }
    .home_left_new_title {
    	font-size:1em !important;
    }
    #info_center_title{
    	font-size:1.2em !important;
    }
    #info_pic {
    	margin-left:0% !important;
    	width: auto !important;
    }
    #company_incorporation_content {
    padding-left: 15px !important;
    }
    #duties_left_column2 {
    	display:none !important;
    }
    #info_center_wrapper {
    	margin-top:0px !important;
    	padding-top:0px !important;
    	background-color:white !important;
    }
    #home_left_secretary_wrapper {
    	background-color:white !important;
    }
    #contact_main_wrapper {
        min-height: initial !important; 
    } 
    #info_centre_new_title {
    	color:black !important;
    }
    .home_left_title2 { 
    	font-weight:bold !important;
    }
    #home_our_services_title {
    	font-weight:bold !important;
    } 
    .info_center_caption {
    	color:#333 !important;
    }
    #home_left_main_wrapper {
    	min-height: initial !important;
    	background-color:white !important;
    	padding-top:0px !important;
    }
    #home_left_services {
    	background-color:white !important;
    }  
    #contact_main_wrapper {
    	border-radius:0px !important;
    }
    #slider_caption {
        top: 0px !important; 
        padding-top: 8px !important;
        border-radius:4px !important;
        margin-top:4px !important;
    }
}