/* BOTH TABS (VERTICAL) & MOBILES */

@media only screen and (min-width: 0px) and (max-width: 992px) {
	.home_section {
		margin-top: 15px !important;
	}
	.ecommerce_feature_sectors {
		margin-bottom: 15px !important;
	}
	#hamburger_icon {
		color: black;
	}
	#reviews_container {
		margin-bottom: 30px !important;
	}
	.no_review {
		display: none !important;
	}
	.subtitle_type1 {
		margin-top: 0px !important;
		text-align: left !important;
		margin-bottom: 5px !important;
		font-size: 1.2em !important;
	}
	#webdesign_text {
		margin-top: 20px !important;
	}
	.navbar-toggler {
		color: white !important;
		border-color: #a4a4a4 !important;
		border-radius: 0px !important;
	}
	.text_type2 {
		padding-left: 0% !important;
		line-height: 1.6 !important;
		font-size: 0.9em !important;
		margin-bottom: 10px !important;
	}
	.subtitle_type3 {
		margin-bottom: 2px !important;
		padding-left: 0% !important;
	}
	.text_type1 {
		font-size: 0.9em !important;
		margin-bottom: 25px !important;
		line-height: 1.3 !important;
	}
	.ul_type2 {
		padding-left: 0% !important;
		font-size: 0.9em !important;
		line-height: 1.6 !important;
	}
	.icon_type1 {
		font-size: 1.8em !important;
	}
	.subtitle_type2 {
		font-size: 1em !important;
		line-height: 1.2 !important;
	}
	#home_web_design_image {
		display: none !important;
	}
	#home_web_design_image2 {
		display: none !important;
	}
	#skills_table {
		margin-top: 30px !important;
	}
	#watermark {
		float: none !important;
	}
	.plan .price h3 {
		font-size: 35px !important;
	}
	.no_space_left2 {
		padding-left: 15px !important;
	}
	#login_go_back_button {
		font-size: 1em !important;
	}
	#login_failed {
		font-size: 1.1em !important;
	}
	#keats_green_logo1 {
		width: 100% !important;
	}
	.no_space_right2 {
		padding-right: 15px !important;
	}
	.home_banner_title {
		text-transform: capitalize !important;
		font-size: 1.3em !important;
	}
	#web_title {
		padding-left: 0px !important;
		text-align: center !important;
	}
	#home_services_list {
		overflow-x:hidden !important;
	}
	.timeline_title {
		font-size: 1em !important;
	}
	.timeline_title_text {
		font-size: 0.9em !important;
	}
	.secondery_ul_timeline {
		font-size: 0.9em !important;
	}
	.subtitle2 {
		text-transform: capitalize !important;
		font-size: 1.4em !important;
		margin-bottom: 0px !important;
	}
	#web_title_column {
		background-color: #ac0000 !important;
	}
	#web_title {
		font-size: 1.8em !important;
		text-align: center !important;
	}
	#footer_social_media_row {
		text-align: center !important;
		margin-bottom: 5px !important;
	}
	.home_logo {
		width: auto !important;
		height: auto !important;
		margin-left: 4% !important;
		margin-right: 4% !important;
		margin-bottom: 15px !important;
		margin-top: 5px !important;
	}
	.home_icon {
		font-size: 0.8em !important;
	}
	.subtitle1 {
		text-transform: capitalize !important;
		font-size: 1.4em !important;
		text-align: left !important;
		margin-bottom: 0px !important;
	}
	.review_image {
		border-radius: 0px !important;
	}
	#home_about_images {
		display: none !important;
	}
	#clients_logo_row {
		margin-top: 20px !important;
	}
	#footer {
		margin-top: 30px !important;
	}
	.activity_subtitle {
		margin-top: 20px !important;
	}
	.gallery_image_box img {
		width: 100% !important;
	}
	.gallery_image_box {
		padding-right: 0px !important;
	}
	.projects_tables {
		font-size: 0.9em !important;
	}
	.c2_clients_box {
		margin-top: 10px !important;
	}
	.products_main_page_name {
		font-size: 1.1em !important;
		margin-bottom: 0px !important;
	}
	.products_main_page_description {
		font-size: 0.8em !important;
		line-height: 1.2 !important;
	}
	#c2_projects_p {
		text-align: center !important;
		margin-bottom: 5px !important;
	}
	#c2_logo {
		margin-left: auto !important;
		margin-right: auto !important;
		display: block !important;
		margin-top: 30px !important;
	}
	.project_image {
		width: 100% !important;
	}
	#products_list_view {
		margin-bottom: 0px !important;
		margin-top: 0px !important;
	}
	#first_web {
		margin-top: 20px !important;
	}
	#creative2_row {
		border: none !important;
		padding-top: 0px !important;
	}
	.creative2_description {
		font-size: 0.95em !important;
		line-height: 1.7 !important;
		padding-left: 0% !important;
	}
	.web_title {
		font-size: 1.2em !important;
		margin-top: 20px !important;
	}
	.thanks {
		margin-bottom: 5px !important;
	}
	.thank_image {
		margin-top: 10px !important;
	}
	#blog_articles_row {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	#blog_title {
		border-radius: 0px !important;
		margin-top: 0px !important;
		margin-bottom: 5px !important;
		font-size: 1.1em !important;
	}
	.blog_hr {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
		width: 100% !important
	}
	#blog_subtitle,
	h2 {
		font-size: 1.2em !important;
		font-weight: bold !important;
		padding-left: 3% !important;
	}
	#blog_text {
		font-size: 1.1em !important;
		text-align: left !important
	}
	.plan {
		margin-bottom: 10px !important;
	}
	.plan .btn {
		font-size: 0.9em !important;
	}
	.no_data_quotation_button {
		display: none !important;
	}
	.other_projects_album {
		text-transform: capitalize !important;
	}
	#blog_text {
		padding-left: 3% !important;
		font-size: 0.9em !important;
		line-height: 1.7 !important;
	}
	.blog_go_btn {
		font-size: 0.8em !important;
	}
	.plan .mediafix h3 {
		font-size: 55px !important;
		vertical-align: top !important;
		line-height: 1 !important;
	}
		#watermark {
		text-align: center !important;
	}
	#about_contact_row_button {
		font-size: 1em !important;
		margin-top: 10px !important;
	}
	#about_contact_row_text {
		margin-bottom: 0px !important;
	}
	#dots {
		display: none !important;
	}
	.fa-angle-right {
		display: none !important;
	}
	#about_contact_row_text {
		font-size: 1.2em !important;
	}
	 .service_text{
    font-family: 'Poppins', sans-serif;
    color: black;
    line-height: 1.5;
    text-align: center;
    margin-top: 5px;
    }
    .service_icon {
    text-align: center;
    font-size: 3em;
    }
    .product {
	margin-bottom: 20px !important;
}
.director_name {
    text-align: center !important;
    font-size: 1.2em !important;
}
.director_contact {
	 font-size: 1.2em !important;
}
.img1 {
	height: 100px !important;
}
.thrimana_text2{
    font-size: 1em !important;
    line-height: 1.5 !important;
    text-align: left !important;
}
.thrimana_text {
    font-size: 1em !important;
    line-height: 1.5 !important;
    text-align: left !important;
}
.thrimana_title {
    margin-top: 15px !important;
    font-size: 1.1em !important;
    text-align: left !important;
    text-transform: capitalize !important;
}
#gallery_row {
        font-size: 1.2em !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
}
#web_title {
	color: white !important;
}
.product_name {
	font-size: 1.1em !important;
}
.project_button3 {
	font-size: 1em !important;
}
#home_caption_text {
	font-size: 0.9em !important;
	text-align: left !important;
}
.product {
    padding: 0px !important; 
    padding-bottom: 20px !important;
    margin-bottom: 45px !important;
}

.service_icon {
   font-size: 2em !important
}

.service_title2 {
   font-size: 1.2em !important}
.testimonial_name {
	font-size: 1em !important;
}
.review {
	font-size: 0.9em !important;
}
    #about_contact_row_text {
        padding-top: 5px !important;
        padding-bottom: 0px !important;
    }
 .media_title1 {
 	font-size: 1.2em !important;
 	padding-top: 8px !important;
 }  
 .media_title2 { 
    margin-top: 5px !important;
    margin-bottom: 10px !important;
    font-size: 1.1em !important;
}
.media_button {
 	font-size: 1em !important;
 }  
#home_media_slider {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.display_none {
	display: none !important;
}
#home_text {
	font-size: 1em !important;
}
.footer_icons {
	font-size: 2em !important;
}
#danula_link_row {
	text-align: center !important;
}
}