
/* Large desktop :1182px
====================================*/
@media (max-width: 1182px) {
	.single-member {

		padding: 0 10px;
	}
	.member-text {
		padding-top: 27px;

	}
	.member-social-media{
		display: none;
	}
}

/* Normal desktop :992px
====================================*/
@media (max-width: 992px) {
	.main-menu ul li a {
		padding: 3px 12px;
		font-size: 14px;
	}
	.slider-text {
		float: left;
	}
	.member-text {
		padding-top: 27px;

	}
	.single-pricing{
		  background-image: inherit;
	}
	.contact-address{
		margin-top: 40px;
	}
	.full-contact{
		margin-left: 0;
	}


}

/* Tablet :768px
===================================*/
@media (max-width: 768px){

	.hidden-sm-mod {
		display: none;
	}

	body {
		text-align: center;
	}

	.container {
		padding-left: 30px;
		padding-right: 30px;
	}
	#review-slide i {
		display: none !important;
	}
	form {
		width: 100%;
	}
	.img-size {
		width: 250px;
		height: 161px;
		max-width: none;
	}
	.contact-left input {
		width: 100%;
	}
	.contact-subject input {
		width: 100%;
	}
	.contact-message textarea {
		width: 100%;
	}
	.btn {
		margin: 10px;
	}

	.is-sticky .logo {
		height: auto;
		padding: 0;
		width: auto;
		text-align: left;
	}
	.feature-area {
		text-align: left;
	}
	.logo img {
		width: 150px;
	}
	.logo {
		padding: 22px 0;
	}

	.mean-container a.meanmenu-reveal {
		padding: 34px 20px 34px 20px;
	}

	.header.is-sticky {
		padding: 20px 0;
	}
	.slider-section{
		height: 350px;
	}
	.slider-text {
		float: left;
		margin-top: 30px;
	}
	.slider-text h1 {
		font-size: 30px;
	}
	.slider-text h4 {
		font-size: 20px;
	}
	.mrt-50{
		margin-top: 50px;
	}
	.apps-design-right,
	.apps-design{
		width: 100%;
	}
	.team-member i.prev,
	.team-member i.next{
		display: none!important;
	}
	.img-size-single {
		margin: auto !important;
	}
	.profile {
		margin: auto;
		margin-bottom: 20px;
	}
	.full-contact {
		padding-left: 0;
	}

	#cookie_directive_container .navbar {
		height: 90px;
		padding-top: 10px;
	}

	#cookie_directive_container .credit {
		color: #fff;
		text-align: left;
	}

	#cookie_directive_container .btn {
		margin-top: 15px;

	}
}


/* Mobile :480px
===================================*/
@media (max-width: 480px){

	.hidden-sm-mod {
		display: block;
	}

	.slider-text {
		float: left;
		margin-top: 30px;
	}
	.slider-section{
		height: 600px;
	}
	.footer-area {
		padding-top: 0;
	}
	.contact-area {
		margin-top: 0;
	}
	#cookie_directive_container .navbar {
		height: 120px;
		padding-top: 0px;
	}

	#cookie_directive_container .credit {
		padding-top: 10px;
		color: #fff;
		text-align: left;

	}
	#cookie_directive_container .btn {
		margin-top: 35px;

	}
}
