
@media only screen and (min-width: 992px) and (max-width: 1199px) {	
.slider-text {
width: 991px;
}
.apps-frame img {
	width: 410px;
	height: 700px;
}
	

	
}

@media only screen and (min-width: 993px) {

.logo {
	padding: 28px 0px;
    width: 50%;
    float: left;	
	}
}


@media only screen and (min-width: 1024px) {	

body {
font-size: 14px;
line-height: 18px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 90%;
	float: left;
}
.menu {
	text-align: right;
}
	
.contact-info {
		
		
	}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	width: 100%;
	
	float:left;
	}
	
.main-logo {
	padding-top: 5%;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 150px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}

.no-mobile{
	display: none;
	}

	
#about {
	
	}
}



@media only screen and (min-width: 768px) and (max-width: 991px) {
body {
font-size: 15px;
line-height: 24px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 16.66666667%;
	float: left;
}
.menu {
	text-align: right;
}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	width: 67%;
	font-size: 70%;
	float:left;
	}
	
.apps-feature-text {
	margin-bottom: 50px;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}
	


}


@media only screen and (min-width: 0px) and (max-width: 767px) {
body {
font-size: 14px;
line-height: 24px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
.pt-150{padding-top:60px}
.pb-100{padding-bottom:60px}
.pb-120{padding-bottom:40px}
.sec-title {
	margin: 0 0px 50px 0px;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.apps-feature-text {
	margin-bottom: 40px;
}

.apps-frame img {
	width: 380px;
	height: 660px;
}
.apps-feature-img {
	text-align: center;
}
.mean-container .mean-nav{margin-top:0px;}
.menu-sec.sticky_menu{position:relative;}
.mean-container a.meanmenu-reveal {
    color: #000;
}
.mean-container .mean-bar {
    background: none !important;
    position: absolute;
    top: 140px;
}
.mean-container a.meanmenu-reveal {
	color: #fff;
	position: absolute;
	top: -125px;
}
.mean-container a.meanmenu-reveal span {
background: #000;
}
.single-post-thumb img {
	width: 100%;
}
.apps-frame {
	display: none;
}
.all-apps-screenshots {
	padding-top: 0px;
}
.apps-screenshots {
	padding-top: 80px;
	padding-bottom: 80px;
}
.apps-screenshots-single {
	padding: 10px;
}
.slider-text {
width: 100%;
padding: 0px 50px;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.slider-text .bannar-text {
	width: 100%;
}
.apps-screenshots-single img {
	width: 100%;
}
.menu-sec.menu-sticky.sticky_menu {
	position: relative;
}
.sec-title h1 {
	font-size: 34px;
}
.apps-feature-text h2 {
	font-size: 34px;
	line-height: 40px;
	margin-bottom: 30px;
}

.no-mobile{
	display:none;
	}
}

@media only screen and (min-width: 0px) and (max-width: 510px) {
.bannar-text ul li {
	margin: 10px 0;
}
.apps-feature-text ul li {
	margin: 10px 0;
}
	
.no-mobile{
	display:none;
	}
}

@media only screen and (min-width: 0px) and (max-width: 680px) {
.bannar-text h1 {
	font-size: 40px;
	line-height: 50px;
}
.contact-field.contact-form,
.contact-info {
	width: 100%;
	
}
	
.contact-form {
position: relative;
}
.contact-form-sec {
	
}
	
.no-mobile{
	display:none;
	}
	
.contact-sec {
	overflow: visible;
	}
}

@media only screen and (min-width: 681px) and (max-width: 767px) {

.no-mobile{
	display:none;
	}
}	


@media only screen and (min-width: 0px) and (max-width: 550px) {

.no-mobile{
	display:none;
	}
}

@media only screen and (min-width: 0px) and (max-width: 480px) {

.no-mobile{
	display:none;
	}
}

@media only screen and (min-width: 0px) and (max-width: 390px) {
.sec-title h1 {
  font-size:28px;
}

.no-mobile{
	display:none;
	}
}
@media only screen and (min-width: 375px) and (max-height: 667px) {
	
body {
font-size: 13px;
line-height: 16px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 50%;
	float: left;
}
.menu {
	text-align: right;
}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	
	/*font-size: 70%;*/
	float:left;
	}
	
.main-logo {
	padding-top: 40%;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 10px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}
}

@media only screen and (min-width: 414px) and (max-height: 736px) {
	
body {
font-size: 14px;
line-height: 18px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 50%;
	float: left;
}
.menu {
	text-align: right;
}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	
	/*font-size: 70%;*/
	float:left;
	}
	
.main-logo {
	padding-top: 40%;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 10px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}
}

@media only screen and (max-width: 375px) and (min-height: 812px) {
	
body {
font-size: 14px;
line-height: 18px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 50%;
	float: left;
}
.menu {
	text-align: right;
}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	
	/*font-size: 70%;*/
	float:left;
	}
	
.main-logo {
	padding-top: 50%;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 10px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}
}

@media only screen and (max-width: 360px) and (max-height: 640px) {
	
body {
font-size: 12px;
line-height: 18px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 50%;
	float: left;
}
.menu {
	text-align: right;
}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	
	/*font-size: 70%;*/
	float:left;
	}
	
.main-logo {
	padding-top: 30%;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 10px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}
}

@media only screen and (min-width : 768px)  and (max-width: 991px)  { 

body {
font-size: 14px;
line-height: 18px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 20%;
	float: left;
}
.menu {
	text-align: right;
}
	
.contact-info {
	/*width: 100%;*/	
		
	}
	
.contact-field.contact-form {
	
	}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	width: 100%;
	font-size: 120%;
	line-height: 150%;
	float:left;
	}
	
.main-logo {
	padding-top: 10%;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 100px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}

.no-mobile{
	display: none;
	}

#features, #screenshots  {
	font-size: 120%;
	line-height: 150%;
	}
}

@media only screen and (min-width: 1366px) and (max-height: 768px)   { 

body {
font-size: 14px;
line-height: 18px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
	
	/*.apps-feature-text h2 {
		font-size: 33px;
	}*/
.logo {
	/*text-align: center;*/
	padding: 28px 0px;
	width: 90%;
	float: left;
}
.menu {
	text-align: right;
}
	
.contact-info {
	/*width: 100%;*/	
		
	}
	
.contact-field.contact-form {
	
	}

.col-md-4 {
	width: 32%;
	float:left;
	}
.col-md-8 {
	width: 100%;
	font-size: 120%;
	line-height: 150%;
	float:left;
	}
	
.main-logo {
	padding-top: 0% !important;	
	}
	
.apps-feature-text {
	margin-bottom: 50px;
	width: 100%;
}
	
.apps-feature-text h2 {
	font-size:45px;
}
	
.apps-feature-img {
	width:60%;
	text-align: center;
	margin: auto;
	display:block;
	padding-top: 60%;
	}
	
.apps-describe-sec {
	padding-top: 100px;	
	}
	
.sec-title {
	margin: 0 0px 50px 0px;
	
}
.apps-frame img {
	width: 380px;
	height: 660px;
}

.slider-text {
width: 100%;
}
.all-slide .owl-controls .owl-prev{left:0px;}
.all-slide .owl-controls .owl-next{right:0px;}
.main-menu li a {
padding: 28px 10px;
}
.banner-sec {
	padding-bottom: 90px;
	height: auto;
	background: #fb4d7e;
}
.bannar-thumb {
	margin-top: 40px;
	align-content: center;
}
.carve-banner-thumb {
	position: relative;
	width: 100%;
}
.carve-banner-sec::before,
.carve-banner-sec::after {
display:none;
}
.carve-banner-sec {
	background: #fb4d7e;
}

.footer-bottom-sec {
	margin-top: 0px;	
	}
	
.mean-container .mean-bar {
	top: px;	
	}

.mean-container a.meanmenu-reveal {
	color: red;	
	}

.no-mobile{
	display: none;
	}

#features, #screenshots  {
	font-size: 120%;
	line-height: 150%;
	}
}

