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

	.header_banner {

		width: 51.2%

	}

	.baner_text {

		width: 86%

	}

	.silhouette-text {

		font-size: 14pt

	}

	.silhouette-text span {

		font-size: 12pt

	}

	.home_menu {

		margin-right: 3px

	}

	.mashmenu .menu>li {

		margin: 0 12px

	}

	.main_center {

		max-width: 1000px

	}

	.inner_center {

		max-width: 980px

	}

	.cat_so,

	.sticker_small {

		max-width: 658px

	}

	.home_left_area {

		width: 16.5%;

		display: none

	}

	.home_mid_area {

		width: 66%;

		margin-left: 0

	}

	.right_area {

		width: 30.6%

	}

	.inner_left_area {

		width: 67.4%

	}

	.pin {

		width: 198px

	}

	.home_post_area .pin {

		width: 150px

	}

	.lc_recommends {

		left: .7%

	}

	.re_heading {

		margin-left: .7%!important

	}

	.cont_detile_area {

		margin-left: 0

	}

	.breadcrumb {

		width: 100%

	}

	#carousel li {

		width: 91px!important

	}

	.mashmenu .menu>li>a {

		padding: 5px 3px!important;

		border: 0 solid

	}

	.stick_menu .mashmenu .menu>li>a {

		padding: 8px 7px 10px

	}

	.stick_cate {

		top: 57px

	}

	.sticker_small {

		width: 100%!important;

		padding: 0;

		margin: 0 0 2.5%;

		z-index: 100000;

		border: 1px solid #DBDBDB;

		background-color: #fff;

		float: left;

		display: block

	}

	.floating-left-area,

	.floatingso_line,

	.print_icon {

		border: 0 solid #000;

		padding: 0

	}

	.sticker_big {

		display: none

	}

	.floating-left-area {

		width: 85%;

		float: left;

		margin: 13px 0 0 2%

	}

	.floatingso_line {

		width: 100%;

		float: left;

		margin: 0

	}

	.so_icon {

		float: left;

		margin: 0 10px 10px 0;

		padding: 0;

		height: 20px;

		width: auto

	}

	.print_icon {

		width: 10%;

		float: right;

		text-align: right;

		margin: 13px 2% 0 0

	}

	.roots {

		width: 73.8%

	}

	.kindle {

		width: 23.8%

	}

	.header-btn {

		padding-right: 17px

	}

	.services-banner-img {

		width: 45%

	}

	.services-banner-text {

		width: 55%

	}

	.sbt1 {

		margin-top: 45px

	}

}

@media only screen and (max-width: 975px) {

	.logo_area {

		width: 47%

	}

	.special_box {

		width: 48%

	}

	.inner_center {

		width: 97%;

		margin: 0 0 0 1.5%;

		float: left

	}

}

@media only screen and (max-width: 885px) {

	.logo_name {

		font-size: 1.9em

	}

	.special_mid_cont {

		width: 96%;

		margin-left: 2%;

		font-size: 9pt

	}

	.cation {

		width: 96%!important

	}

	.logo_area {

		width: 44%

	}

	.mashmenu div.mlogo {

		margin-right: 1%

	}

	.mashmenu .menu {

		width: 95%

	}

	.book_left,

	.book_right,

	.poem_right {

		width: 100%

	}

	.mashmenu {

		font-size: 9pt

	}

	.mashmenu .menu>li {

		margin-right: .3%;

		margin-left: .2%

	}

	.mashmenu .menu>li>a {

		padding: 5px 1px 5px 5px

	}

	.diwali_top {

		font-size: 9pt!important

	}

	.diwali_bottom {

		font-size: 9pt;

		line-height: 15px

	}

	.books_bg {

		background: #e0e0d9;

		height: auto;

		padding-bottom: 20px

	}

	.book_heading {

		font-size: 13pt

	}

	.book_right h3,

	.poem_right h3 {

		font-size: 11pt

	}

	.book_left {

		text-align: center

	}

	.sbt1 {

		margin: 30px 0 10px;

		font-size: 16pt

	}

	.sbt2 {

		font-size: 14pt

	}

	.sbt3 {

		margin-bottom: 15px

	}

	.sbt4 {

		font-size: 13pt

	}

	.sbt5 {

		font-size: 11pt

	}

}

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

	.might,

	.pad {

		display: none

	}

	.top_header_left {

		font-size: 10pt;

		margin-top: 9px

	}

	.logo_name {

		font-size: 1.4em

	}

	.logo_and {

		font-size: 12pt;

		margin: 7px 8px 0

	}

	.inner_menu a {

		margin-right: .4%

	}

	.inner_menu a span {

		padding: 4px 15px 5px 7px

	}

	.thumb_cont {

		font-size: 9pt!important

	}

	.cmpti,

	.mashmenu {

		font-size: 10pt

	}

	.cmpti {

		line-height: 18px;

		margin-top: 10%

	}

	.overwhelmed,

	.paintings {

		font-size: 10pt;

		line-height: 16px;

		margin-top: 8px

	}

	.mashmenu .menu .sub-content {

		background: url(/wp-content/themes/lnccreative/images/ipad-menu-bg.jpg) repeat-y #FFF

	}

	.mashmenu .menu>li {

		margin: 0 2px

	}

	.mashmenu .menu>li>a {

		padding: 5px 3px!important

	}

	.stick_menu .mashmenu .menu>li>a {

		padding: 8px 4px 10px

	}

	.header_banner {

		width: 60%

	}

	.logo_area {

		width: 40%

	}

	.header-btn {

		padding: 0 7px 0 44px

	}

}

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

	.desk_menu,

	.header_red_line,

	.logo_area,

	.special_box,

	.top_header_area {

		display: none

	}

	.home_post_img,

	.mo_copy {

		text-align: center

	}

	.sticky-wrapper {

		width: 100%!important

	}

	.logo_area {

		width: 70%;

		margin-top: 10px

	}

	.heart {

		width:16%!important;

		margin-right: 2.5%!important

	}

	.logo_name_area {

		width: 76%

	}

	.logo_name {

		font-size: 1.5em;

		margin-top: 2.2%

	}

	.home_post_cont,

	.just-imagine,

	.post_title {

		font-size: 10pt

	}

	.logo_and {

		margin: 9px 7px 0

	}

	.container {

		top: 25px!important

	}

	.header_area {

		margin-bottom: 10px

	}

	.popular_line {

		width: 47.5%;

		margin-left: 1.5%

	}

	.header_mo_line,

	.mid_most_popular {

		float: left;

		margin: 0;

		width: 100%;

		padding: 0

	}

	.popular_cont {

		height: 80px

	}

	.home_post_cont {

		line-height: 18px

	}

	.post_title {

		margin-bottom: 0

	}

	.header_mo_line {

		height: 1px;

		background: #c2150a;

		display: none

	}

	.home_mid_area {

		width: 100%;

		margin-top: 0

	}

	.ck,

	.mid_most_popular {

		display: block

	}

	.reations_outer {

		display: block;

		width: 100%;

		max-width: 350px;

		float: none;

		margin: 0 auto;

		padding: 0

	}

	.footer_so_area,

	.mo_copy,

	.reations {

		width: 100%;

		float: left

	}

	.write_us_home {

		margin-bottom: 10px

	}

	.reations_outer a:hover {

		text-decoration: none

	}

	.reations {

		background: url(/wp-content/themes/lnccreative/images/reations_bg.jpg) center no-repeat;

		height: 113px;

		margin: 0;

		padding: 0

	}

	.reations .reations_text_outer {

		width: 100%;

		max-width: 310px;

		margin: 0 auto

	}

	.reations .reations_text {

		width: 100%;

		font-size: 10pt;

		color: #121212;

		float: left;

		margin: 71px 0 0;

		padding: 0;

		text-align: center;

		line-height: 17px

	}

	.inner_desk_footer {

		display: none

	}

	.inner_mo_footer {

		display: block

	}

	.footer_cont_area,

	.footer_link,

	.recommends_area {

		display: none

	}

	.footer_area {

		margin-top: 10px

	}

	.footer_top_area {

		padding: 0 0 15px

	}

	.footer_so_area {

		margin-right: 0

	}

	.mo_copy,

	.mobile_menu {

		display: block

	}

	.mo_copy {

		margin: 0;

		padding: 0;

		font-size: 8.5pt;

		color: #a19f9f;

		font-family: 'Open Sans', sans-serif;

		line-height: 20px

	}

	.social-networking {

		float: none;

		margin: 0 auto

	}

	.desk_copy,

	.photography_light_box_right,

	.print_icon {

		display: none

	}

	.popular_img {

		width: 15%

	}

	.popular_cont {

		width: 80%

	}

	.inner_left_area {

		width: 96%;

		margin-top: 0;

		margin-left: 2%

	}

	.breadcrumb,

	.feature_heading {

		margin-top: 0

	}

	.single_text_box_bg {

		margin-bottom: 8px

	}

	.main_container {

		width: 98%!important;

		margin: 0;

		padding: 0 0 0 1%

	}

	.captionfull,

	.pht {

		padding: 0;

		float: left

	}

	.pin {

		margin-left: 3px!important;

		margin-right: 3px!important;

		width: 31%!important

	}

	.home_post_area .pin {

		width: 31%!important;

		margin-right: 6px!important;

		margin-left: 6px!important

	}

	.val_box {

		width: 45%;

		border: 1px solid red

	}

	.page_banner {

		margin-top: 3%;

		margin-bottom: 0

	}

	.diwali_box {

		width: 48%;

		margin: 0 2.5% 15px 0

	}

	.diwali_top {

		font-size: 9pt;

		margin: 5px 0 0 2%;

		line-height: 16px

	}

	#sticker {

		width: 99.5%

	}

	.photography_light_box_left {

		width: 100%

	}

	.pht {

		width: 97%;

		margin: 0 0 0 1.5%

	}

	.captionfull .boxcaption {

		right: 0!important

	}

	.captionfull {

		width: 100%;

		margin: 0 0 5px

	}

	.rules_box,

	.step_box {

		margin-top: 10px

	}

	.ls {

		width: 100%!important;

		height: auto!important

	}

	.photography_area {

		width: 48%

	}

	.floating-left-area {

		width: 96%

	}

	.holi_inner_bg {

		background: url(/wp-content/themes/lnccreative/images/holi/holi-inner-mo-bg.jpg) no-repeat #fba30b

	}

	.ser-row-secondbox,

	.ser-row-thirdbox {

		background-image: none;

		border-left: medium none

	}

	.step_no {

		width: 15%

	}

	.step_cont {

		width: 80%

	}

	.comp_form {

		margin-left: 5%;

		width: 90%

	}

	.comp_sel_box {

		width: 50%

	}

	.comp_t_box {

		width: 99%

	}

	.rules_no {

		width: 10%

	}

	.winners-line {

		text-align: left

	}

	.competition_area {

		font-size: 10pt;

		width: 96%;

		margin-left: 2%

	}

	.every {

		font-size: 13pt;

		line-height: 22px

	}

	.age-heading {

		font-size: 12pt

	}

	.comp_f_line {

		font-size: 13pt

	}

	.comp_s_line {

		font-size: 14pt

	}

	.comp_submit,

	.comp_theme {

		font-size: 12pt

	}

	.comp_festival {

		font-size: 13pt

	}

	.step_cont span {

		margin-left: 0

	}

	.stap_or {

		width: 100%

	}

	.banner_mo,

	.send_box {

		width: 96%;

		margin-left: 2%

	}

	.comp_form_left {

		font-size: 10pt

	}

	.banner_mo {

		display: block

	}

	.banner_desk,

	.new_movies_banner {

		display: none

	}

	.gallery_txt {

		width: 100%

	}

	#rightControl {

		right: 0

	}

	.ph_logo {

		width: 6%

	}

	.ph_logo_name_area {

		width: 60%

	}

	.mobile_movies_banner {

		width: 100%;

		margin: 0 0 15px;

		padding: 0;

		float: left;

		display: block

	}

	.new_movies_left {

		width: 100%;

		margin: 20px 0

	}

	.new_movies_right {

		width: 100%;

		float: left;

		margin-bottom: 20px

	}

	.movie_print_line span {

		margin: 0 4% 5px 5.5%;

		display: none

	}

	.movie_print_line a {

		margin: 0 10% 5px 0

	}

	.img_abut {

		width: 15%

	}

	.img_text {

		width: 80%

	}

	#author-avatar {

		width: 13%

	}

	#author-description {

		width: 81%

	}

	.christmas_box {

		width: 45.5%

	}

	.header_banner {

		width: 100%

	}

	.mo_logo_area,

	.share_area {

		display: block

	}

	.left-link-btn-area,

	

	.right_visite_area {

		display: none

	}

	.wp-caption {

		margin-right: 0

	}
	.right_search_box { width:100%; float:left;}
	.rs-icon { position:absolute; right:4px; }

	.stick_cate {

		top: 0;

		left: 0

	}

	.cat_so {

		width: 99.6%

	}

	.feature_area {

		margin-bottom: 0

	}

	.treasuer {

		width: 90%

	}

	.book_review {

		width: 98%;

		margin-bottom: 10px

	}

	.interview {

		width: 98%

	}

	.book_right,

	.poem_rightt {

		margin-left: 2%;

		width: 61%

	}

	.book_left {

		width: 37%

	}

	.pick {

		width: 98%

	}

	.books_type {

		width: 32%;

		margin-bottom: 20%

	}

	.ser-row-box {

		width: 98%;

		margin-bottom: 20px

	}

	.ser-row-secondbox {

		margin: 0 0 20px;

		width: 98%

	}

	.ser-row-thirdbox {

		width: 98%

	}

	.ser-word {

		margin: 0 1.6%;

		width: 96%

	}

	.right_area {

		width: 100%;

		float: none;

		margin: 0 auto

	}

	.about-text-area {

		margin-top: 20px;

		display: none

	}

	.adverh3 {

		margin: 20px 0

	}

	.adver-left {

		width: 100%

	}

	.adver-right {

		padding-top: 25px;

		width: 100%;

		padding-left: 24px;

		padding-bottom: 10px

	}

	.header-btn-area {

		width: 100%;

		float: left;

		margin-bottom: 20px;

		text-align: center

	}

	.slider_top {

		display: none!important

	}

	#sideNavi,

	.services-banner-img, #telegram {

		display: none

	}

	.services-banner-text {

		width: 100%;

		padding-bottom: 30px

	}

	.sbt1 {

		margin-top: 27px

	}

	.header-btn {

		float: none;

		display: inline-block; margin-bottom:10px;

	}

	.inner-footer-so {

		margin-top: 20px

	}

	.home-social {

		display: none

	}

.price_tab ul li{margin-bottom:10px;}

.mbs1{ display:none;}

.mbs{ display:inline-block;}

}

@media only screen and (max-width: 600px) {

	#carousel,

	#carousel_photo {

		display: none

	}

	.flex-direction-nav a {

		display: block!important

	}

	}

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

	.gallery-size-thumbnail br,

	.home-bottom-add {

		display: none

	}

	.logo_area {

		width: 90%

	}

	.logo_name {

		font-size: 1.4em;

		margin-top: 3px

	}

	.logo_and {

		font-size: 11pt;

		margin-top: 7px

	}

	.happy_img {

		width: 20%

	}

	.happy_comment {

		width: 80%

	}

	.logo_name_area {

		margin-top: 10px

	}

	.your_chance_img {

		width: 100%;

		text-align: center;

		margin: 0 0 10px;

		padding: 0

	}

	.your_chance_text {

		width: 96%;

		margin-left: 2%

	}

	.first-winners-box {

		margin-right: 4%

	}

	.holi-winners-box {

		max-width: 190px

	}

	.ph_logo {

		width: 7%;

		margin-right: 2%

	}

	#author-avatar {

		width: 15%;

		margin-right: 4%

	}

	#author-description {

		width: 78%

	}

	.movies_review_box,

	.videos_box {

		width: 46%;

		margin: 0 2% 10px

	}

	.container {

		width: 50%!important

	}

	.wp-caption {

		margin: 10px auto!important;

		float: none!important

	}

	.main_container {

		width: 98%!important;

		margin: 0;

		padding: 0 0 0 1%

	}

	.pin {

		margin-left: 0!important;

		margin-right: 0!important;

		width: 31%!important

	}

	#our-team-left {

		margin: 0 2%;

		text-align: left;

		width: 20%

	}

	#our-team-right {

		margin: 0 2%;

		width: 72%

	}

	.add_more {

		width: 60%!important

	}

	.send_left {

		margin: 0 3% 6px 0;

		width: 94%

	}

	.send_right {

		width: 99%

	}

	.letter_search li a {

		padding: 2px 3px

	}

	.gallery-item {

		max-width: inherit; width:45%;

	}

#cat_detel_cont #gallery-2{width:100%!important}



}

@media only screen and (max-width: 420px) {

	.adver-form-lef-mob,

	.adver-right .send_left,

	.adver-right .send_min,

	.header-btn::before,

	.so-mo {

		display: none

	}

	.cati_post_img,

	.feature_img,

	.holi_win,

	.winners-img_boxs {

		text-align: center

	}

	.first-winners-box,

	.holi-winners-box,

	.winner_box_first_new {

		max-width: 100%

	}

	.christmas_bottom,

	.christmas_top,

	.diwali_top,

	.popular_cont,

	.videos_box,

	.winner_box,

	.winner_school {

		height: auto

	}

	.home_omaga {

		margin-right: 0!important

	}

	.home_cati_area .omaga {

		margin-right: 1%!important

	}

	.logo_and {

		font-size: 10pt;

		margin-top: 5px

	}

	.container {

		width: 60%!important;

		top: 11px!important

	}

	.ph_menu_area .container {

		top: 10px!important;

		width: 100%!important

	}

	.popular_img {

		margin-top: 3px

	}

	.popular_cont {

		width: 70%

	}

	.post_title {

		font-size: 9.5pt;

		line-height: 16px

	}

	.popular_line {

		margin-left: 3%;

		width: 94%

	}

	.feature_cont,

	.feature_img {

		width: 100%;

		padding: 0;

		float: left

	}

	.cati_post_img {

		margin-bottom: 5px

	}

	.feature_img {

		margin: 0 0 10px

	}

	.feature_cont {

		margin: 0

	}

	.home_post_area .pin,

	.pin {

		width: 45%!important;

		margin-right: 8px!important;

		margin-left: 8px!important

	}

	.feature_heading {

		margin-bottom: 3px

	}

	.main_container {

		width: 96%!important;

		margin: 0 auto;

		padding: 0

	}

	.val_box {

		width: 100%;

		margin-left: 0

	}

	.diwali_box {

		width: 99.5%;

		margin-right: 0

	}

	#sticker {

		width: 99%

	}

	.comp_form_left,

	.comp_form_right,

	.nst_box,

	.step_cont,

	.step_no,

	.you-email {

		width: 100%

	}

	.photography_area {

		width: 100%;

		margin: 0 0 15px

	}

	.movie_content_mov {

		margin-bottom: 0

	}

	.nst_box {

		margin: 0 0 10px;

		padding: 0;

		float: left;

		border: 1px solid red

	}

	.comp_form_line {

		margin-bottom: 10px

	}

	.comp_form_left {

		margin: 0 0 5px

	}

	.step_no {

		margin-bottom: 5px

	}

	.send_min {

		width: 3%

	}

	.send_left {

		width: 96%;

		margin: 0 0 5px

	}

	.send_right,

	.winners-img_boxs {

		width: 100%

	}

	.logo_name_area {

		margin-top: 0

	}

	.winner_box {

		margin-bottom: 30px

	}

	.holi-img_box {

		margin-left: 30%

	}

	.ph_logo_name_area {

		margin-top: 3px

	}

	.slide_disc,

	.slide_title {

		width: 92%!important;

		margin-left: 4%!important

	}

	.movies_review_box {

		width: 96%;

		margin: 0 0 10px 2%;

		height: auto

	}

	.movies_cati_line {

		margin-bottom: 0

	}

	.movies_cati_box {

		width: 46%;

		margin: 0 4% 20px 0

	}

	.new_movies_heading {

		margin-bottom: 12px

	}

	.videos_box {

		width: 96%;

		margin: 0 0 10px 2%

	}

	.past_archives_area {

		width: 48%

	}

	.movie_print_area {

		margin-top: 0

	}

	.movie_post_left {

		width: 25%

	}

	.silhouette-text {

		letter-spacing: 1px;

		font-size: 20pt;

		margin-top: 0

	}

	.movie_print_line a {

		margin: 0 5% 5px 0

	}

	.about_text {

		width: 50%;

		padding-left: 5px

	}

	.img_abut {

		width: 20%;

		margin-left: 2%

	}

	.img_text {

		width: 70%;

		margin-left: 2%

	}

	#author-avatar {

		width: 20%;

		margin-right: 4%

	}

	#author-description {

		width: 71%

	}

	.search_box .search_img {

		width: 25%

	}

	.search_box .search_cont {

		width: 72%

	}

	.slide_box {

		min-height: 213px

	}

	.slideph {

		min-height: 160px

	}

	.book-cati-line {

		margin-bottom: 0

	}

	.book-cati-box {

		width: 45%;

		margin: 0 5% 20px 0

	}

	.happy_img {

		width: 16%

	}

	.happy_comment {

		width: 79%

	}

	.cati_post_area {

		margin-bottom: -10px;

		margin-left: 0

	}

	.ph_logo_name {

		font-size: 1.2em;

		margin-top: 1px

	}

	.ph_logo_and {

		font-size: 12pt;

		margin-top: 2px

	}

	.ph_menu_area {

		width: 45%

	}

	.christmas_box {

		width: 96%;

		margin-left: 1%;

		margin-bottom: 15px

	}

	.christmas_top {

		margin-bottom: 10px

	}

	.so_icon {

		width: auto!important;

		margin-right: 2%!important

	}

	.light_box .so_icon {

		width: 45%;

		margin-bottom: 20px

	}

	.light_box {

		padding-bottom: 0

	}

	#try_now_page_one_popup img {

		max-width: none

	}

	.wp-caption {

		margin-bottom: 10px;

		max-width: 100%!important

	}

	.adsbygoogle {

		width: 100%!important

	}

	.books_type {

		width: 49%

	}

	.adver-form-left {

		padding-bottom: 5px;

		text-align: left;

		width: 100%

	}

	.adver-form-right {

		width: 100%

	}

	.adver-form-row {

		margin: 0 0 10px

	}

	.adver-submt {

		padding-top: 10px

	}

	.adverh3 {

		font-size: 20pt

	}

	.header-btn {

		padding: 0 10px

	}

	.abt-btn-area .header-btn {

		margin-right: 4px!important

	}

	.sbt1 {

		font-size: 13pt

	}

	.sbt2 {

		font-size: 12pt

	}

	.sbt3 {

		font-size: 11pt

	}

}

@media only screen and (max-width: 360px) {

	.header-btn3 {

		margin-top: 10px

	}

}

@media only screen and (max-width: 320px) {

	.so_icon_watsapp {

		width: auto!important;

		margin-right: 2%!important

	}

	.alignleft,

	.alignright {

		float: none;

		margin: auto

	}

	.wp-caption {

		margin-bottom: 10px

	}

	.container {

		top: 10px!important

	}

	.add_more {

		width: 74%!important

	}

	.add_more a {

		font-size: 9pt!important

	}

	.header-btn {

		padding: 0 6px;

		font-size: 9pt

	}

}

@media only screen and (max-width: 250px) {

	.home_post_cont {

		height: auto

	}

	.logo_name {

		font-size: 1em

	}

	.winner_box {

		margin-bottom: 20px

	}

}