.adver-btn,
.boxgrid .img1,
.cross,
.crossStyle,
.massage-close,
.movie_button,
.news-b-close,
.side-navi-item,
.submit_button {
  cursor: pointer;
}
.about_author_right,
.adver-form-in,
.adver-form-left,
.adver-form-select,
.adver-form-text,
.adver-left,
.adver-right,
.cele-area,
.input-subscribe-pop,
.left-link-text,
.mike-icon,
.news-area-box,
.pencil-icon,
.receive-and,
.search-line-head,
.sharingbtn,
.side-navi-tab .louisiana-dishes,
.with-sele,
select {
  box-sizing: border-box;
}
@font-face{ font-display:swap;
  font-family: Exo;
  src: url(/wp-content/themes/lnccreative/fonts/Exo-SemiBold.eot);
  src: url(/wp-content/themes/lnccreative/fonts/Exo-SemiBold.eot?#iefix) format("embedded-opentype"),
    url(/wp-content/themes/lnccreative/fonts/Exo-SemiBold.woff2) format("woff2"),
    url(/wp-content/themes/lnccreative/fonts/Exo-SemiBold.woff) format("woff"),
    url(/wp-content/themes/lnccreative/fonts/Exo-SemiBold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
 }
@font-face{ font-display:swap;
  font-family: "Poiret One";
  src: url(/wp-content/themes/lnccreative/fonts/PoiretOne-Regular.eot);
  src: url(/wp-content/themes/lnccreative/fonts/PoiretOne-Regular.eot?#iefix) format("embedded-opentype"),
    url(/wp-content/themes/lnccreative/fonts/PoiretOne-Regular.woff2) format("woff2"),
    url(/wp-content/themes/lnccreative/fonts/PoiretOne-Regular.woff) format("woff"),
    url(/wp-content/themes/lnccreative/fonts/PoiretOne-Regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
 }
.search-field.input,
.submit_button,
body {
  font-family: Georgia, "Times New Roman", Times, serif;
}
body,
h2 {
  color: #272727;
}
a,
h3 {
  color: #c2150a;
}
body,
h2,
h3,
img {
  margin: 0;
  padding: 0;
}
.main_area,
body,
h2,
h3,
img,
p {
  padding: 0;
}
.main_area,
.page_banner,
.page_headings,
h2,
h3 {
  float: left;
  width: 100%;
}
html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
.christmas_image img,
.img_center,
.val_img img {
  overflow: auto;
  bottom: 0;
}
body {
  background: #fff;
}
a {
  outline: 0;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.page_headings h1 a,
.submit_button,
.submit_button:hover {
  text-decoration: none;
}
p {
  margin: 0 0 10px;
  font-size: 11pt;
  line-height: 20px;
}
p iframe {
  margin-bottom: 20px;
}
h2 {
  font-size: 14pt;
}
h3 {
  font-size: 12pt;
}
img {
  border: none;
  max-width: 100%;
  height: auto;
}
.input,
.submit_button {
  border: none !important;
  outline: 0 !important;
}
.clear {
  clear: both;
}
.alpha {
  margin-left: 0 !important;
}
.omaga {
  margin-right: 0 !important;
}
.main_area {
  margin: 0;
  background: #fff;
}
.main_center {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.main_center_photographs {
  width: 100%;
  float: left;
  padding: 0;
  margin: 0;
}
.inner_center {
  width: 100%;
  max-width: 1160px;
  margin: 0 auto;clear:both;
}
.submit_button {
  display: inline-block;
  margin: 0;
  text-align: center;
  padding: 5px 18px;
  color: #fff;
  background: url(/wp-content/themes/lnccreative/images/submit-line.jpg) repeat-x #c2150a;
  font-size: 11pt;
}
.page_headings {
  margin: 0 0 20px;
  padding: 0;
  position: relative;
}
.page_headings h1 {
  font-size: 16pt;
  color: #c2150a;
  margin: 0;
  padding: 0 10px 8px 0;
  font-weight: 700;
}
.page_headings h1 a {
  color: #c2150a;
}
.img_center {
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

/* Adsense code CSS */
.adsbygoogle {
  display: inline-block !important;
}
.sidebar_ad_top{
  width: 300px !important;
  height: 250px !important;
}
.sidebar_ad_bottom{
  height: 600px !important;
  width: 300px !important;
}
.header_banner_ad{
  height: 90px !important;
  width: 970px !important;
  margin-top: 10px;
}
.under_title_ad{
  width: 728px !important;
  height: 90px !important;
}

/* Adsense code CSS */

.header_area,
.special_box {
  position: relative;
}
.banner_mo {
  display: none;
}
.banner_desk {
  display: block;
}
.header_mo_line,
.inner_mo_footer,
.mid_most_popular,
.mo_copy,
.mo_logo_area,
.share_area,
.slider_top {
  display: none;
}
.page_banner {
  margin: 0 0 20px;
  padding: 0;
  text-align: center;
  border: 0 solid #000;
}
.top_header_area {
  width: 100%;
  float: right;
  margin: 0;
  padding: 0 0 8px;
  background: #c2150a;
}
.top_header_left {
  width: 78%;
  color: #fff;
  font-size: 11pt;
  float: left;
  margin: 8px 0 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
}
.top_header_left a {
  text-decoration: underline;
  color: #fff;
}
.special_top_line a,
.top_header_left a:hover {
  text-decoration: none;
}
.top_search_box {
  width: 19.5%;
  height: 22px;
  background: #9f0e04;
  float: right;
  margin: 8px 0 0;
  padding: 0 0 0 1%;
}
.s_text_box {
  width: 83.5%;
  height: 22px;
  background: 0 0;
  color: #fff;
  float: left;
  margin: 0;
  padding: 0;
  border: none;
  font-size: 10pt;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.s_img {
  width: 10%;
  float: right;
  text-align: right;
  margin: 1px 3% 0 1%;
  padding: 0;
  border: 0 solid #000;
}
.header_area,
.header_red_line {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.header_red_line {
  height: 1px;
  background: #c2150a;
}
.special_box {
  width: 54.3%;
  float: right;
  margin: 21px 0 0;
  padding: 0;
  min-height: 50px;
  border: 1px solid #d4d4d4;
}
.special_img,
.special_mid {
  margin: 0;
  position: relative;
  float: left;
}
.special_img {
  width: 10.2%;
  text-align: center;
  padding: 0;
  background: #000;
  height: 65px;
}
.special_mid {
  width: 85%;
  padding: 0 0 5px;
  background: #fff;
  border: 0 solid red;
}
.special_mid_cont {
  width: 90%;
  font-size: 11pt;
  float: left;
  margin: 0 0 0 5%;
  padding: 0;
}
.special_top_line {
  width: 100%;
  color: #cf2c70;
  float: left;
  margin: 4px 0 1px;
  padding: 0;
}
.special_bottom_line {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  border: 0 solid #000;
}
.special_bottom_line a {
  text-decoration: underline;
  color: #272727;
}
.desk_copy a,
.home_left_heading a:hover,
.inner-footer-so a:hover,
.lc_recommends_link a:hover,
.logo_area a:hover,
.post_title a:hover,
.social-networking a:hover,
.special_bottom_line a:hover,
.sub_heading a:hover {
  text-decoration: none;
}
.special_arrow {
  width: 4.8%;
  float: right;
  text-align: right;
  margin: 0;
  padding: 0;
  border: 0 solid red;
}
.special_dd_box {
  width: 89.5%;
  float: right;
  margin: 0;
  padding: 0;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: 1px solid #fa4b2a;
  background: #fff;
  position: absolute;
  top: 65px;
  right: -1px;
  z-index: 1;
  -webkit-box-shadow: 0 8px 6px -6px #000;
  -moz-box-shadow: 0 8px 6px -6px #000;
  box-shadow: 0 8px 6px -6px #000;
}
.header_banner {
  float: right;
  margin: 17px 0 0;
  padding: 0;
  width: 55.2%;
}
.spe_dd_line {
  width: 91%;
  float: right;
  margin: 0;
  padding: 17px 4.5%;
  font-size: 10pt;
  border-bottom: 1px solid #d4d4d4;
}
.special-down-arrow,
.special-up-arrow {
  width: 100%;
  height: 65px;
  float: left;
  margin: 0;
  padding: 0;
}
.heart,
.logo_area {
  border: 0 solid red;
}
.spe_dd_line a {
  color: #000;
}
.spe_gray {
  background: #ededed;
}
.special-down-arrow {
  background: url(/wp-content/themes/lnccreative/images/special-down-arrow.jpg) center no-repeat #eaeaea;
}
.special-up-arrow {
  background: url(/wp-content/themes/lnccreative/images/special-up-arrow.jpg) center no-repeat #eaeaea;
}
.desk_menu {
  position: relative;
  padding-top: 18px;
}
.heart,
.logo_and,
.logo_area,
.logo_name,
.logo_name font,
.logo_name_area {
  float: left;
  padding: 0;
}
.logo_area {
  width: 44.8%;
  margin: 17px 0 0;
}
.heart {
  margin: 0 1% 0 0;
  width: 13%;
}
.heart img{width:auto; height:auto}
.logo_name_area {
  width: 80%;
  margin: 0;
  border: 0 solid #0f0;
}
.logo_name {
  color: #e31f07;
  font-family: Poiret One;
  font-size: 2.25em;
  border: 0 solid #000;
  margin: 5px 0 0;
  text-align: right;
}
.logo_name font {
  margin: 0;
}
.logo_and {
  color: #111;
  font-family: Exo;
  font-size: 15pt;
  font-weight: 600;
  margin: 13px 12px 0;
}
.footer_cont_area p,
.just-imagine {
  font-family: "Open Sans", sans-serif;
}
.just-imagine {
  float: right;
  margin: 0;
  padding: 0;
  font-size: 12pt;
  color: #272727;
  font-style: italic;
}
.footer_area,
.mo_logo_area,
.recommends_area,
.share_area {
  float: left;
  padding: 0;
}
.mo_logo_area {
  width: 74%;
  margin: 12px 0 0;
  text-align: left;
}
.share_area {
  width: 10%;
  margin: 24px 3% 0 0;
}
.footer_area {
  width: 100%;
  margin: 13px 0 0;
}
.re_heading {
  width: auto !important;
  margin-left: 7% !important;
}
.recommends_area {
  width: 100%;
  margin: 0 0 89px;
  position: relative;
  display: none;
}
.lc_recommends,
.lc_recommends_link {
  position: absolute;
  margin: 0;
  padding: 0;
  float: left;
}
.lc_recommends {
  width: 99%;
  top: 32px;
  left: 7%;
  max-width: 967px;
}
.lc_recommends_link {
  width: 99.5%;
  top: 0;
  left: 0;
  height: 100%;
}
.home_cati_img,
.main_container,
.outer_sticker,
.pin {
  position: relative;
}
.lc_recommends_link a {
  border: 0 solid #0f0;
  float: left;
  padding: 0;
}
.recommends_link_line {
  width: 100%;
  height: 47%;
  float: left;
  margin: 0;
  padding: 0;
  border: 0 solid #000;
}
.flipkart_logo {
  width: 8.5%;
  margin: 0.9% 0 0 0.5%;
  height: 68%;
}
.jabong {
  width: 8.6%;
  margin: 1.6% 0 0 1.5%;
  height: 40%;
}
.yatra {
  width: 8.6%;
  margin: 1.2% 0 0 1.5%;
  height: 54%;
}
.homeshop {
  width: 6.5%;
  margin: 0.6% 0 0 2.5%;
  height: 80%;
}
.fernsnpetals {
  width: 8.5%;
  margin: 0.9% 0 0 2.5%;
  height: 68%;
}
.booking {
  width: 8.5%;
  margin: 1.3% 0 0 1.5%;
  height: 52%;
}
.indiatiems {
  width: 7.8%;
  margin: 0.6% 0 0 2.1%;
  height: 75%;
}
.snapdeal {
  width: 8.2%;
  margin: 1.5% 0 0 2%;
  height: 44%;
}
.mantra {
  width: 8.5%;
  margin: 1.4% 0 0 1.7%;
  height: 44%;
}
.vistaprint {
  width: 8.3%;
  margin: 1% 0 0 1.6%;
  height: 64%;
}
.amazon_link {
  width: 8.1%;
  margin: 1% 0 0 0.8%;
  height: 47%;
}
.wisitech {
  width: 10.7%;
  margin: 0.6% 0 0 0.6%;
  height: 63%;
}
.expedia {
  width: 8.4%;
  margin: 1.2% 0 0 0.5%;
  height: 40%;
}
.fab {
  width: 7.8%;
  margin: 0.4% 0 0 2%;
  height: 78%;
}
.fashionandyou {
  width: 8.4%;
  margin: 1.2% 0 0 2%;
  height: 40%;
}
.firstcry {
  width: 7.7%;
  margin: 0.7% 0 0 2%;
  height: 62%;
}
.makemytrip {
  width: 8.5%;
  margin: 0.3% 0 0 1.8%;
  height: 78%;
}
.yebhi {
  width: 8.7%;
  margin: 0.7% 0 0 1.4%;
  height: 62%;
}
.yepme {
  width: 8.7%;
  margin: 1.3% 0 0 1.4%;
  height: 41%;
}
.babyoye {
  width: 8.3%;
  margin: 0.9% 0 0 1.4%;
  height: 54%;
}
.footer_top_area {
  width: 100%;
  float: left;
  margin: 0;
  padding: 48px 0 9px;
  background: #303030;
  border-bottom: 1px solid #3c3c3c;
}
.footer_cont_area {
  width: 75%;
  float: left;
  margin: 0 0 0 1.4%;
  padding: 0;
  border: 0 solid red;
}
.footer_cont_area p {
  font-size: 10pt;
  color: #a19f9f;
  margin: 0 0 18px;
  padding: 0;
  line-height: 18px;
}
.desk_copy,
.footer_link {
  font-family: Verdana, Geneva, sans-serif;
  color: #a19f9f;
  text-align: center;
}
.desk_copy a {
  color: #a19f9f;
}
.footer_so_area {
  width: 19%;
  float: right;
  margin: 22px 1.8% 0 0;
  padding: 0;
  border: 0 solid red;
}
.social-networking {
  width: 111px;
  background: url(/wp-content/themes/lnccreative/images/social-networking-icon.png) no-repeat;
  height: 74px;
  float: right;
  margin: 0;
  padding: 0;
}
.sn_line,
.sn_line1 {
  float: left;
  padding: 0;
}
.sn_line {
  width: 111px;
  margin: 0;
  border: 0 solid #0f0;
}
.sn_line1 {
  width: 111px;
  margin: 10px 0 0 0px;
  border: 0 solid red;
}
.social-networking a {
  width: 30px;
  height: 30px;
  float: left;
  margin: 0 9px 0 0;
  padding: 0;
  border: 0 solid #fff;
}
.desk_copy,
.footer_bottom_area,
.footer_link {
  width: 100%;
  float: left;
}
.footer_bottom_area {
  margin: 0;
  padding: 10px 0 20px;
  background: #303030;
}
.footer_link {
  margin: 0;
  padding: 0;
  font-size: 8.5pt;
}
.footer_link a {
  color: #a19f9f;
}
.desk_copy {
  font-size: 8.25pt;
  margin: 10px 0 0;
  padding: 0;
}
.category_title,
.home_post_title,
.inner_footer {
  font-family: "Open Sans", sans-serif;
}
.inner_footer {
  width: 96%;
  float: left;
  margin: -13px 0 0 2%;
  padding: 0;
  border: 0 solid #fff;
}
.inner_footer ul {
  float: left;
  margin: 0 1.5% 0 0;
  padding: 0;
  list-style: none;
  border: 0 solid #0f0;
}
.inner_footer ul li {
  width: 100%;
  font-size: 9pt;
  float: left;
  margin: 0 0 7px;
  line-height: 14px;
  padding: 0;
}
.inner_footer ul li a {
  color: #a19f9f;
  margin: 0;
  padding: 0;
}
.home_left_heading a,
.sub_heading a {
  color: #c2150a;
}
.literature {
  width: 8%;
}
.creative-kids {
  width: 11.2%;
}
.teen-times {
  width: 11.4%;
}
.learning-tools {
  width: 13.5%;
}
.foo-line5 {
  width: 11%;
}
.foo-line6 {
  width: 24%;
}
.travel {
  width: 22%;
}
.more,
.specials {
  width: 24%;
}
.inner-footer-so {
  width: 230px;
  background: url(/wp-content/themes/lnccreative/images/inner-footer-so.png) no-repeat;
  height: 31px;
  float: left;
  margin: 30px 0 2px;
  padding: 0;
}
.inner-footer-so a {
  width: 30px;
  height: 30px;
  float: left;
  margin: 0 9px 0 0;
  padding: 0;
  border: 0 solid #fff;
}
.home_left_area,
.home_mid_area {
  border: 0 solid red;
  padding: 0;
  float: left;
}
.inner-footer-outer {
  width: 100%;
  max-width: 230px;
  margin: auto;
}
.home_left_area {
  width: 16.5%;
  margin: 17px 1.5% 20px 0;
}
.home_mid_area {
  width: 70%;
  margin: 17px 0 0 0.4%;
}
.right_area {
  width: 27%;
  float: right;
  margin: 17px 0 9px;
  padding: 0;
}
.home_left_menu {
  width: 100%;
  float: left;
  margin: 0 0 6px 4%;
  padding: 0;
}
.home_left_heading,
.sub_heading {
  margin: 0 0 8px;
  font-size: 12pt;
  color: #c2150a;
  padding: 0;
  float: left;
}
.home_left_heading {
  width: 100%;
  font-weight: 400;
}
.sub_heading {
  width: 98%;
  max-width: 967px;
  font-weight: 700;
}
.home_left_menu ul {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}
.home_left_menu ul li {
  width: 90%;
  float: left;
  margin: 0 0 8px;
  padding: 0;
  font-size: 10pt;
}
.home_left_menu ul li a {
  color: #292929;
}
.home_left_menu ul li a:hover {
  text-decoration: none;
  color: #c2150a;
}
.home_left_add {
  width: 100%;
  float: left;
  margin: 4px 0 0;
  padding: 0;
}
.right_visite_area {
  width: 100%;
  float: left;
  margin: 0 0 21px;
  padding: 0;
}
.right_visite_box {
  width: 100%;
  float: left;
  margin: 3px 0 0;
  padding: 11px 0 14px;
  background: #eaeaea;
}
.popular_img,
.popular_line {
  padding: 0;
  border: 0 solid #000;
  float: left;
}
.popular_line {
  width: 90%;
  margin: 0 0 10px 5%;
}
.popular_img {
  width: 23%;
  margin: 5px 2.8% 0 0;
}
.popular_cont {
  width: 73%;
  float: left;
  margin: 0;
  padding: 0;
  border: 0 solid red;
}
.category_title,
.motivation,
.post_title {
  width: 100%;
  padding: 0;
}
.post_title {
  line-height: 20px;
  float: left;
  margin: 0 0 4px;
  font-size: 11pt;
}
.post_title a {
  color: #272727;
}
.post_title a:hover {
  color: #c2150a;
}
.category_title {
  float: left;
  margin: 0;
  font-size: 9pt;
}
.category_title a {
  color: #727272;
}
.more_visite {
  float: right;
  margin: 0 5% 0 0;
  padding: 0;
  font-size: 10pt;
}
.motivation,
.motivation_see {
  float: left;
  border: 0 solid red;
}
.more_visite a {
  color: #c2150a;
  text-decoration: underline;
}
.more_visite a:hover {
  text-decoration: none;
}
.motivation {
  margin: 5px 0 0;
  text-align: center;
}
.motivation_see {
  width: 90%;
  line-height: 20px;
  margin: 11px 0 10px 5%;
  font-size: 11pt;
  padding: 0;
}
.left-authr-box,
.left-newsletter {
  font-size: 10pt;
  padding: 0;
  float: left;
}
.bestsellers_books {
  width: 100%;
  float: left;
  margin: 5px 0 0;
  text-align: center;
  padding: 0;
  border: 0 solid red;
}
.left-authr-box {
  width: 90%;
  margin: 0 0 0 5%;
  line-height: 22px;
}
.left-authr-cont {
  width: 100%;
  float: left;
  margin: 0 0 23px;
  padding: 0;
}
.left-authr-img {
  width: 23%;
  float: left;
  margin: 0 3.5% 0 0;
  padding: 0;
}
.left-authr-name {
  width: 60%;
  float: left;
  margin: 5px 0 0;
  padding: 0;
}
.left-authr-name a {
  text-decoration: underline;
}
.left-authr-name a:hover {
  text-decoration: none;
}
.left-newsletter {
  width: 90%;
  margin: 0 0 2px 5%;
}
.newsletter-join {
  width: 100%;
  float: left;
  margin: 0 0 12px;
  padding: 0;
  font-weight: 700;
  line-height: 22px;
}
.newsletter_email {
  width: 100%;
  float: left;
  margin: 0 0 8px;
  padding: 0;
  font-size: 11pt;
}
.news-t-box {
  width: 95%;
  background: #fff;
  color: #000;
  float: left;
  margin: 0 0 3px;
  padding: 3px 2%;
  border: 1px solid #e6e6e6;
  font-size: 10pt;
}
.home_post_area,
.news_button {
  width: 100%;
  padding: 0;
  float: left;
}
.news_button {
  margin: 6px 0 0;
  font-size: 10pt;
}
.home_omaga {
  margin-right: 0 !important;
}
.home_post_area {
  margin: 0 0 13px;
}
.home_post_area .pin {
  float: left;
  font-size: 11px;
  margin: 0 8px 8px 0;
  min-height: 100px;
  padding: 8px 0 10px;
  position: relative;
  width: 185px;
  background: #ededed;
}
.home_post_box {
  width: 90%;
  float: left;
  margin: 0 0 0 5%;
  padding: 0;
}
.home_cati_area,
.home_photography,
.home_post_cont,
.home_post_img,
.home_post_title,
.photography_title {
  width: 100%;
  padding: 0;
  float: left;
}
.home_post_title {
  margin: 5px 0;
  font-size: 9pt;
}
.home_post_title a {
  color: #727272;
}
.home_post_img {
  margin: 5px 0 4px;
  text-align: center;
}
.home_post_cont {
  font-size: 10pt;
  line-height: 20px;
  margin: 0 0 6px;
}
.home_post_cont a {
  color: #272727;
}
.home_post_cont a:hover {
  color: #c2150a;
  text-decoration: none;
}
.home_cati_title a,
.photography_title a {
  color: #272727;
}
.home_photography {
  margin: 0 0 15px;
}
.photography_title {
  margin: -2px 0 11px;
  text-align: left;
  font-size: 10pt;
}
.book-cover,
.cati_post_img,
.creation_send,
.creations_top_img,
.feature_img,
.get_touch,
.home_cati_img,
.send-your-book,
.short_story,
.val_img {
  text-align: center;
}
.home_cati_area {
  margin: 13px 0 0;
}
.home_cati_box {
  width: 90%;
  float: left;
  margin: 0 2% 0 5%;
  padding: 0 0 5px;
}
.crk {
  min-height: 200px !important;
}
.home_cati_inner {
  width: 90%;
  float: left;
  margin: 0 0 0 5%;
  padding: 0;
}
.home_cati_img,
.home_cati_title,
.slider_top {
  width: 100%;
  padding: 0;
  float: left;
}
.home_cati_title {
  font-size: 10pt;
  line-height: 20px;
  margin: 0;
}
.home_cati_title a:hover {
  color: #c2150a;
  text-decoration: none;
}
.home_cati_img {
  margin: 10px 0 5px;
}
.slider_top {
  margin: 4px 0 15px;
}
.ck {
  display: block;
}
.mobile_menu,
.reations_outer {
  display: none;
}
.inner_left_area {
  width: 69%;
  float: left;
  margin: 0 0 9px;
  padding: 0;clear:both
}
.inner_left_area li {
  margin: 0 0 5px;
  padding: 0;
  font-size: 11pt;
  line-height: 20px;
}
.breadcrumb {
  width: 95%;
  float: left;
  margin: 17px 0 15px;
  padding: 0;
  font-size: 9pt;
}
.breadcrumb a,
.breadcrumb span {
  margin: 0;
  padding: 0;
  float: left;
}
.breadcrumb a {
  color: #c2150a;
  text-decoration: underline;
}
.breadcrumb a:hover,
.cati_post_heading a:hover {
  text-decoration: none;
}
.breadcrumb font {
  color: #c2150a;
  float: left;
  margin: 2px 5px;
  padding: 0;
}
.feature_area {
  width: 100%;
  float: left;
  margin: 0 0 25px;
  padding: 0 0 10px;
  border-bottom: 1px solid #e5e5e5;
}
.book-cover,
.cati_post_box {
  border: 0 solid #000;
  float: left;
}
.feature_img {
  width: 46%;
  float: left;
  margin: 0 2% 0 0;
  padding: 0;
}
.feature_cont {
  width: 52%;
  float: left;
  margin: 0;
  padding: 0;
}
.cati_post_area,
.feature_disc,
.feature_heading {
  width: 100%;
  float: left;
  padding: 0;
}
.feature_heading {
  margin: 0 0 10px;
  font-size: 12pt;
  color: #c2150a;
  font-weight: 700;
}
.feature_disc {
  margin: 0;
  font-size: 11pt;
  line-height: 23px;
}
.cati_post_area {
  margin: 0 0 0 1%;
}
.cati_post_box {
  width: 90%;
  margin: 0 0 0 5%;
  padding: 0;
}
.cati_post_cont,
.cati_post_heading,
.cati_post_img {
  width: 100%;
  padding: 0;
  float: left;
}
.cati_post_img {
  margin: 0 0 6px;
}
.cati_post_heading {
  margin: 0 0 5px;
  font-size: 10.5pt;
  line-height: 20px;
  font-weight: 700;
}
.cati_post_heading a {
  color: #272727;
}
.by_author,
.chapter_box ul li a {
  color: #000;
}
.cati_post_cont {
  margin: 0;
  font-size: 10pt;
  line-height: 21px;
}
.main_container {
  margin: 0 auto;
  padding: 0;
}
.pin {
  float: left;
  font-size: 11px;
  margin: 0 20px 20px 0;
  min-height: 190px;
  padding: 10px 0;
  width: 180px;
  background: #eaeaea;
}
.by_author {
  width: 100%;
  float: left;
  margin: 0 0 20px;
  padding: 0;
  font-size: 9pt;
}
.by_author a {
  text-decoration: underline;
}
.about_text a,
.by_author a:hover {
  text-decoration: none;
}
.chapter_box {
  width: 21.5%;
  float: left;
  margin: 0 1% 0 0;
  padding: 0;
  background: #f3f1f1;
}
.chapter_box ul {
  width: 85%;
  float: left;
  margin: 23px 0 0 12%;
  padding: 0 0 15px;
  font-size: 10pt;
}
.chapter_box ul li {
  width: 100%;
  float: left;
  margin: 0 0 8px;
  padding: 0;
  list-style: none;
}
.book-cover {
  width: 77%;
  margin: 0;
  padding: 0;
}
.book-cover img {
  border: 1px solid #e6e7e7;
}
.single_text_box_bg {
  background: #eaeaea;
  float: left;
  padding: 9px 2% 2px;
  margin: 0 0 20px;
  font-size: 10pt;
  width: 96%;
  line-height: 18px;
}
.about_author {
  width: 100%;
  margin: 20px 0 0;
  padding: 0;
  float: left;
  border: 1px solid #ebebeb;
  background: #eaeaea;
}
.about_text {
  background-color: #c2150a;
  color: #fff;
  float: left;
  margin: 5px;
  padding: 5px 0 5px 8px;
  width: 25%;
}
.about_img,
.get_touch,
.img_abut,
.img_text,
.img_text_heading {
  padding: 0;
  float: left;
}
.about_text a {
  color: #fff;
}
.about_img {
  width: 97%;
  margin: 5px 0 15px 1.5%;
  border: 0 solid #000;
}
.img_abut {
  width: 10%;
  margin: 0 2% 0 0;
  border: 0 solid #d5d5d5;
}
.img_abut img {
  border: 1px solid #d5d5d5;
}
.img_text {
  width: 87%;
  margin: 0;
  font-size: 11pt;
  line-height: 20px;
}
.img_text_heading {
  width: 100%;
  margin: 0 0 5px;
  font-weight: 700;
}
.img_text_heading a {
  color: #272727;
}
.get_touch {
  width: 100%;
  line-height: 17px;
  font-size: 10pt;
  font-weight: 700;
  margin: 20px 0 0;
}
.get_touch a {
  text-decoration: underline;
}
.get_touch a:hover,
.subcat_cont a {
  text-decoration: none;
}
.about_author_auth {
  width: 100%;
  margin: 0 0 20px;
  padding: 13px 0 10px;
  float: left;
  border: 1px solid #ebebeb;
  background: #eaeaea;
}
#author-avatar {
  width: 11%;
  margin: 0 1.3% 0 2%;
  padding: 0;
  float: left;
  border: 0 solid #000;
}
#author-avatar img {
  background: #fff;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px #bbb;
  -moz-box-shadow: 0 1px 2px #bbb;
  box-shadow: 0 1px 2px #bbb;
  padding: 3px;
}
#author-description,
.happy_girl,
.subcat_cont,
.subcat_f_line {
  padding: 0;
  float: left;
}
#author-description {
  width: 84%;
  margin: 0 1% 0 0;
  font-size: 13px;
  line-height: 17px;
}
#author-description h2 {
  color: #000;
  font-size: 15px;
  font-weight: 700;
  margin: 5px 0;
}
.happy_girl {
  width: 100%;
  margin: 0;
}
.subcat_cont {
  margin: 0 0 20px;
  width: 100%;
  border: 0 solid #000;
}
.subcat_cont a:hover {
  text-decoration: underline;
}
.subcat_f_line {
  width: 100%;
  margin: 0 0 2px;
  font-size: 10pt;
  font-weight: 700;
}
.subcat_f_line a {
  color: #272727;
}
.subcat_f_line a:hover {
  text-decoration: none;
  color: #c2150a;
}
.subcat_date {
  width: 100%;
  float: left;
  margin: 0;
  padding: 2px 0 0;
  font-size: 9pt;
  color: #6a6a6a;
  border: 0 solid #000;
  font-weight: 400;
}
.search_box,
.search_box .search_img {
  float: left;
  padding: 0;
  border: 0 solid red;
}
.subcat_date a {
  text-decoration: underline;
  color: #6a6a6a;
}
.letter_search li a,
.subcat_date a:hover {
  text-decoration: none;
}
.search_box {
  width: 100%;
  margin: 8px 0 0;
}
.search_box .search_img {
  width: 14.5%;
  margin: 5px 2% 0 0;
  text-align: center;
}
.search_box .search_img img {
  border: 1px solid #dcdcdc;
}
.search_box .search_cont {
  width: 83%;
  float: left;
  margin: 0;
  padding: 0;
  border: 0 solid #0f0;
  font-size: 10pt;
  line-height: 19px;
}
.entry-description,
.img_cat {
  width: 100%;
  float: left;
  padding: 0;
}
.search_box .search_cont p {
  margin: 0;
  padding: 0;
}
.img_cat {
  margin: 0 0 10px;
  border: 0 solid #0f0;
  font-size: 11pt;
}
.entry-description {
  margin: 10px 0 0;
  border: 0 solid #000;
}
.pagination {
  clear: both;
  padding: 0;
  font-size: 10pt;
  float: right;
  border: 0 solid #000;
}
.pagination a,
.pagination span {
  display: block;
  float: left;
  padding: 0 6px;
  text-decoration: none;
  width: auto;
  color: #000;
}
.pagination img {
  margin-top: 3px;
  padding-right: 0;
}
.pagination a:hover {
  color: #c2150a;
}
.pagination .current {
  font-weight: 700;
  border: 1px solid #d6d6d6;
  color: #253d7b;
  margin-top: -1px;
}
.outer_sticker {
  width: 100%;
  max-width: 1200px;
  margin: auto;
}
#sticker {
  width: 100% !important;
  max-width: 1200px;
  padding: 0;
  margin: 0;
  z-index: 100000;
  border: 0 solid #dbdbdb;
  float: left;
  background: url(/wp-content/themes/lnccreative/images/menu-bg.jpg) repeat-x !important;
}
.sticker_small {
  display: none;
}
.sticker_big {
  position: absolute;
  left: -135px;
}
.letter_search {
  color: #000;
  font-size: 9pt;
  width: 100%;
  padding: 0;
  margin: 0 0 10px;
  border: 0 solid red;
  float: left;
}
.letter_search li,
.letter_search ul {
  float: left;
  padding: 0;
  margin: 0;
}
.creation_send,
.creations_top_img,
.letter_search ul,
.short_story,
.your_chance,
.your_chance_img {
  border: 0 solid #000;
}
.letter_search ul {
  list-style-type: none;
  width: 100%;
}
.letter_search li a {
  padding: 2px 4px;
  float: left;
  color: #000;
}
.creation_send,
.creations_top_img,
.short_story,
.your_chance {
  padding: 0;
  float: left;
}
.letter_search li a:hover {
  background: #c2150a;
  color: #fff;
}
.letter_select {
  color: #fff !important;
  background: #c2150a;
}
.letter_search li span {
  padding: 0;
  float: left;
  margin: 2px 2.4px 0 2px;
}
.creations_top_img {
  width: 100%;
  margin: 0;
}
.short_story {
  width: 100%;
  margin: 26px 0 0;
  font-size: 17px;
  color: #040808;
  line-height: 28px;
}
.short_story span {
  color: #767576 !important;
}
.creation_send {
  width: 100%;
  margin: 20px 0 10px;
  line-height: 22px;
  font-size: 11pt;
}
.creation_send span {
  font-size: 13pt;
  font-weight: 700;
}
.creation_send a {
  text-decoration: underline;
}
.creation_send a:hover {
  text-decoration: none;
}
.your_chance {
  width: 100%;
  margin: 20px 0 0;
}
.your_chance_img {
  width: 38%;
  margin: 0 2% 0 0;
  padding: 12px 0 0;
  float: left;
}
.your_chance_text {
  width: 59%;
  margin: 0;
  padding: 0;
  float: left;
  font-size: 11pt;
}
.your_chance_text span {
  color: #ec3924;
  font-style: italic;
  font-size: 11pt;
}
.error {
  color: red;
  font-size: 8pt;
  font-weight: 400;
  width: 100%;
  float: left;
}
.send_box {
  float: left;
  margin: 18px 0 0 10%;
  padding: 0;
  width: 80%;
  border: 1px solid #e5e4e4;
}
.mandatory_area {
  float: right;
  margin: 15px 20px 10px 0;
  padding: 0;
  font-size: 9pt;
  color: #2b2a2a;
}
.send_form,
.send_line,
.send_min {
  float: left;
  padding: 0;
}
.mandatory_area span {
  color: #d10027;
}
.send_form {
  margin: 20px 0 11px 5%;
  width: 90%;
  font-size: 10pt;
  color: #2b2a2a;
  line-height: 22px;
  border: 0 solid #900;
}
.send_line {
  margin: 0;
  width: 100%;
  border: 0 solid red;
}
.send_min {
  margin: -2px 0 0;
  width: 3%;
  font-size: 10pt;
  color: #d10027;
  border: 0 solid #000;
}
.send_left,
.send_left span {
  color: #2b2a2a;
  float: left;
  padding: 0;
}
.send_left {
  margin: 0 3% 0 0;
  width: 29%;
  font-size: 10pt;
  line-height: 15px;
  border: 0 solid #ff0;
}
.send_left span {
  margin: 0;
  font-size: 8pt;
}
.send_right {
  float: left;
  margin: 0;
  padding: 0;
  width: 63%;
  border: 0 solid #f0f;
}
.send_t_box {
  background: #fff;
  width: 96%;
  border: 1px solid #d1c9c0;
  margin: 0;
  padding: 2px 2%;
  font-size: 10pt;
  color: #000;
  float: left;
}
.book_review_area,
.book_review_area ul,
.plus {
  padding: 0;
  width: 100%;
  float: left;
}
.book_review_area {
  margin: 0;
  border: 0 solid red;
}
.plus {
  font-weight: 700;
  color: #191919;
  font-size: 9pt;
  margin: 10px 0 5px;
  border: 0 solid red;
}
.book_review_area p a {
  text-decoration: underline;
}
.book_review_area p a:hover,
.val_top a {
  text-decoration: none;
}
.book_review_area ul {
  margin: 0 0 0 15px;
  list-style-type: none;
}
.book_review_area ul li {
  margin: 0;
  padding: 0 10px 7px;
  list-style-type: none;
  background: url(/wp-content/themes/lnccreative/images/small-arrow.png) left 5px no-repeat;
  color: #000;
  font-size: 10pt;
}
.send-your-book {
  width: 100%;
  float: left;
  line-height: 17px;
  font-size: 13pt;
  font-weight: 700;
  margin: 20px 0 0;
  padding: 0;
}
.val_content {
  margin: 0 0 25px;
  padding: 0;
  width: 100%;
  float: left;
}
.val_day {
  float: left;
  padding: 0;
  margin: 0;
}
.val_day h1 {
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 15pt;
  color: #ae5e8a;
  display: inline;
}
.val_day_h1bg {
  background: url(/wp-content/themes/lnccreative/images/val_header_bg.png) left top no-repeat;
  height: 23px;
  padding-left: 37px;
  float: left;
}
.gift_idea {
  color: #ba1e5f;
  background: 0 0;
  float: left;
  margin: 0 0 0 5px;
}
.gift_idea a {
  color: #ba1e5f;
}
.val_top,
.val_top a {
  color: #890041;
}
.val_box {
  width: 28%;
  float: left;
  border: 1px solid #fff;
  margin: 13px 0 0 4%;
  background: #fff;
  -moz-box-shadow: 0 2px 2px 1px #b3a4aa;
  -webkit-box-shadow: 0 2px 2px 1px #b3a4aa;
  box-shadow: 0 2px 2px 1px #b3a4aa;
}
.val_top {
  font-weight: 400;
  font-size: 11pt;
  background: #fee2ee;
  padding: 10px 5%;
  margin: 0;
  height: 36px;
  float: left;
  width: 90%;
}
.val_bottom {
  font-size: 10pt;
  height: 40px;
  border: 0 solid #000;
  color: #282828;
  padding: 0 0 5px;
  margin: 0 0 0 2%;
  float: left;
  width: 96%;
}
.val_img {
  width: 100%;
  height: 140px;
  margin: 0;
  padding: 0;
  position: relative;
  float: left;
}
.val_img img {
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.val_more {
  font-size: 9pt;
  float: right;
  background: url(/wp-content/themes/lnccreative/images/arow_pink.png) right bottom no-repeat;
  margin: 0;
  padding: 0 12px 0 0;
}
.best_deals,
.canon_area,
.diwali_right {
  float: left;
  padding: 0;
}
.val_more a {
  color: #3f187c;
  text-decoration: underline;
}
.val_more a:hover {
  color: #3f187c;
  text-decoration: none;
}
.best_deals {
  margin: -22px 0 0 -2px;
  width: 100%;
}
.diwali_right {
  width: 100%;
  margin: 0;
  border: 1px solid #e9beb0;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background: #ffedc5;
}
.canon_area {
  margin: 26px 0 0 3.5%;
  width: 93%;
}
.canon_hed,
.canon_main {
  float: left;
  margin: 0;
  width: 100%;
}
.canon_hed {
  padding: 0;
  font-size: 10pt;
  color: #000;
  font-weight: 700;
}
.canon_hed a {
  text-decoration: none;
  color: #000;
}
.canon_main {
  padding: 11px 0 0;
  border: 0 solid #000;
}
.canon_left,
.canon_right {
  padding: 0;
  border: 0 solid #000;
  float: left;
}
.canon_left {
  margin: 0 2% 0 0;
  width: 33%;
}
.canon_right {
  margin: 0;
  width: 64%;
}
.original_price {
  float: left;
  padding: 0 0 1px;
  margin: 0;
  font-size: 12px;
  color: #000;
}
.original_price span {
  padding: 0;
  margin: 0;
  font-size: 13px;
  color: #e21500;
  text-decoration: line-through;
}
.offer_price {
  float: left;
  padding: 0;
  margin: 0;
  font-size: 12px;
  color: #000;
  font-weight: 700;
}
.offer_price span {
  padding: 0;
  margin: 0;
  font-size: 13px;
  color: #116500;
}
.flipkart {
  float: left;
  padding: 8px 0 0;
  margin: 0;
  width: 100%;
}
.more_camera {
  float: right;
  padding: 6px 0 0;
  margin: 0;
  font-size: 12px;
  color: #253b7c;
  text-align: right;
}
.christmas_add_banner,
.christmas_image,
.diwali_med {
  text-align: center;
  float: left;
}
.diwali_top,
.diwali_top a {
  color: #951701;
}
.more_camera a {
  text-decoration: underline;
  font-size: 12px;
}
.christmas_top a,
.diwali_top a,
.more_camera a:hover {
  text-decoration: none;
}
.canon_line {
  padding: 0;
  margin: 19px 0 0 2%;
  width: 96%;
  background: url(/wp-content/themes/lnccreative/images/line-canon.jpg) repeat-x;
  height: 3px;
  float: left;
}
.diwali_bottom,
.diwali_top {
  height: 30px;
  font-size: 10pt;
  line-height: 18px;
  float: left;
}
.diwali_box {
  float: left;
  padding: 0;
  margin: 0 3.7% 25px 0;
  width: 46.5%;
  background: #fddea3;
  border: 1px solid #eac0b2;
}
.diwali_top {
  padding: 0 0 9px;
  margin: 11px 0 9px 2%;
  font-weight: 700;
  width: 96%;
}
.diwali_bottom {
  padding: 0 8px 11px;
  margin: 0;
  color: #000;
}
.diwali_med {
  padding: 0;
  margin: 0 0 6px 2%;
  width: 96%;
}
.christmas_content {
  margin: 0 0 25px;
  padding: 0;
  width: 100%;
  float: left;
  border: 0 solid #000;
}
.christmas_box {
  width: 29.7%;
  float: left;
  border: 1px solid #ffc8ca;
  padding: 10px 1%;
  margin: 0 2% 2% 0;
  background: #fff;
}
.christmas_top {
  font-size: 10.5pt;
  font-weight: 700;
  color: #272727;
  height: 45px;
  float: left;
  width: 100%;
}
.christmas_top a {
  color: #272727;
}
.christmas_image {
  width: 100%;
  height: 171px;
  margin: 0 0 10px;
  padding: 0;
  position: relative;
}
.christmas_image img {
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.christmas_bottom {
  float: left;
  font-size: 9pt;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #000;
  height: 45px;
}
.christmas_vacation {
  margin: 0;
  padding: 0;
  float: left;
}
.christmas_vacation h1 {
  margin: 0;
  padding: 0;
  font-weight: 700;
  font-size: 17px;
  color: #000;
  display: inline;
  line-height: 36px;
}
.christmas_vacation h1 > span {
  color: #d11c24;
}
.christmas_vacation h1 > span a {
  color: #d11c24;
  text-decoration: none;
}
.christmas_cherry {
  float: left;
  padding-left: 10px;
}
.christmas_line {
  background: url(/wp-content/themes/lnccreative/images/christmas_line.png) left top no-repeat;
  height: 3px;
  float: left;
  margin: 0 0 15px;
  padding: 0;
  width: 100%;
}
.christmas_add_banner {
  margin: 10px 0 0;
  padding: 0;
  width: 100%;
  border: 0 solid #000;
}
.christmas_more {
  font-size: 10pt;
  margin: 0;
  padding: 0;
  float: right;
  text-align: right;
  width: 100%;
  border: 0 solid red;
}
.prot_heading,
.prot_heading a {
  font-size: 11pt;
  font-weight: 700;
}
.christmas_more a {
  text-decoration: underline;
}
.christmas_more a:hover {
  text-decoration: none;
}
.pht {
  margin: 0 0 0 0.7%;
  padding: 0;
  float: left;
}
.boxgrid {
  overflow: hidden;
  position: relative;
  padding: 0;
  float: left;
  margin: 3px 3px 0;
}
.cs {
  margin: 0 0 0 10px !important;
}
.boxgrid .img1 {
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}
.boxcaption {
  float: left;
  position: absolute;
  width: 100%;
}
.portfolio_cont_box a {
  text-decoration: none !important;
}
.captionfull .boxcaption {
  bottom: 0;
  right: 330px;
}
.caption .boxcaption {
  top: 220px;
  left: 0;
}
.portfolio_line {
  float: left;
  margin: 0;
  padding: 2px 0 0;
}
.portfolio_cont_box {
  position: absolute;
  bottom: 2.5px;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  opacity: 0.78;
  filter: alpha(opacity=78);
  min-height: 52px;
  width: 100%;
  background: url(/wp-content/themes/lnccreative/images/slider_cont_bg.png) repeat-x;
}
.movie_review_bg,
.prize_box {
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd, endColorstr=#f3f1f1);
}
.port_cont {
  float: left;
  margin: 5px 0 0;
  padding: 0 14px 12px 0;
  border: 0 solid #666;
}
.port_cont p,
.prot_heading {
  padding: 0 0 0 10px;
  margin: 0;
}
.prot_heading {
  float: left;
  color: #c2150a;
}
.prot_heading a {
  color: #fff;
  text-decoration: none;
}
.port_cont p {
  font-size: 10pt;
  line-height: 18px;
  color: #fff;
}
.photography_light_box_bg {
  background: #f7fcfc;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  z-index: 999;
}
.photography_light_box_close_btn {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.photography_light_box_close_btn_bottom {
  text-align: right;
  padding-top: 15px;
  margin: 0;
  vertical-align: bottom;
}
.photography_light_box_left {
  width: 73%;
  float: left;
  margin-left: 0;
}
.photography_light_box_right {
  width: 25%;
  float: right;
  border: 0 solid red;
}
.photography_area_right {
  width: 96%;
  padding: 6px 3% 0;
  float: right;
  background: #fff;
  -moz-box-shadow: 0 0 2px 1px #cfd0d0;
  -webkit-box-shadow: 0 0 2px 1px #cfd0d0;
  box-shadow: 0 0 2px 1px #cfd0d0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  margin-bottom: 20px;
}
.photography_large_img {
  margin: 0 0 20px;
  background: #fff;
  float: left;
  width: 100%;
  -moz-box-shadow: 0 0 2px 1px #cfd0d0;
  -webkit-box-shadow: 0 0 2px 1px #cfd0d0;
  box-shadow: 0 0 2px 1px #cfd0d0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.photography_large_inner {
  float: left;
  width: 97%;
  margin: 0 0 25px 1.5%;
  padding: 0;
  border: 0 solid;
}
.photography_main_name_box {
  padding: 0;
  margin: 16px 0 5px;
  border: 0 solid #000;
  width: 100%;
  float: left;
}
.photography_hed_area {
  float: left;
  width: 85%;
  border: 0 solid red;
}
.photography_img_no {
  float: right;
  color: #131313;
  font-size: 14px;
}
.photography_main_name {
  float: left;
  border: 0 solid #0f0;
  margin: 0 0 5px;
  padding: 0;
  width: 100%;
}
.photography_sub_det,
.photography_sub_name {
  padding: 0;
  color: #2e2e2e;
  width: 100%;
  float: left;
}
.photography_sub_name {
  font-size: 11pt;
}
.photography_sub_det {
  font-size: 10pt;
  border: 0 solid #000;
}
.photography_introduce {
  border: 1px solid #9c3;
  font-size: 14px;
  color: #2e2e2e;
  padding: 18px 14px 5px;
  font-weight: 700 !important;
}
.photography_introduce_text {
  font-size: 9pt;
  line-height: 16px;
  color: #2e2e2e;
  padding: 14px 0 18px;
  font-weight: 400 !important;
  position: relative;
  border: 0 solid #000;
  float: left;
  margin: 0;
  width: 100%;
}
.photography_line {
  margin: 0 !important;
}
.phtography_author_right {
  float: left;
  width: 22%;
  padding: 0;
  margin: 0 2% 0 0;
  border: 0 solid #0f0;
}
.photography_comment_area {
  margin: 0 0 15px;
  padding: 0 0 10px;
  border-bottom: 1px solid #ccc;
  float: left;
  width: 100%;
}
.phtography_author_right_text {
  float: left;
  width: 76%;
  vertical-align: top;
  border: 0 solid red;
}
.photography_comment_name {
  font-size: 9pt;
  width: 100%;
  color: #c2150a;
  padding: 0;
  float: left;
  margin: -3px 0 2px;
  font-weight: 400 !important;
}
.photography_comment_name a {
  color: #c2150a;
  padding: 0;
  vertical-align: top;
  font-weight: 700 !important;
}
.photography_udaypur {
  border: 0 solid #000;
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}
.photography_comment_text {
  float: left;
  width: 100%;
  margin: 0;
  line-height: 18px;
  font-size: 9pt;
  color: #2e2e2e;
  padding: 0;
  font-weight: 400 !important;
}
.photography_comment_text span {
  float: left;
  width: 100%;
  margin: 5px 0 0;
  text-align: right;
}
.photography_comment_text span a {
  text-decoration: underline;
}
.photography_comment_text span a:hover {
  text-decoration: none;
}
.photography_slider_box {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.photography_udaypur_name {
  width: 100%;
  margin: 0 0 6px;
  padding: 0;
  float: left;
  font-size: 9pt;
  color: #c2150a;
  font-weight: 700 !important;
}
.photography_scroll {
  width: 100%;
  max-height: 370px;
  border: 1px solid #ccc;
  overflow-y: auto;
  margin: 0 0 10px;
  padding: 0;
  float: left;
}
.photography_add_comments {
  font-size: 13px;
  color: #2e2e2e;
  padding: 5px 0 10px;
  font-weight: 700 !important;
}
.photography_comments_text_box {
  font-size: 12px;
  color: #2e2e2e;
  padding: 0;
  width: 231px;
  height: 45px;
  border: 1px solid #ccc;
  background: #f3f3f3;
}
.photography_comments_space {
  padding-bottom: 15px;
}
.photography_show_popup {
  background: #e7e7e7;
  width: 100%;
  float: left;
  -moz-box-shadow: 0 0 2px 1px #a0a1a1;
  -webkit-box-shadow: 0 0 2px 1px #a0a1a1;
  box-shadow: 0 0 2px 1px #a0a1a1;
  position: absolute;
  z-index: 9;
  top: 42%;
  left: 0;
  margin-bottom: 20px;
}
.popup_t_line {
  top: 92% !important;
}
.photography_logo_area {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
  border: 0 solid red;
}
.photography_logo {
  float: left;
  margin: 0 4% 3% 0;
  padding: 0;
  width: 30.5%;
  border: 0 solid red;
}
.bus_text,
.getting_around_box {
  float: left;
  padding: 0;
  border: 0 solid #0f0;
}
.photography_getting_there {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}
.getting_around_aero,
.sights_activities_aero,
.stay_aero {
  margin-top: -2%;
  position: absolute;
  z-index: 999;
}
.getting_around_aero {
  margin-left: 13%;
}
.stay_aero {
  margin-left: 47.5%;
}
.sights_activities_aero {
  margin-left: 82%;
}
.getting_around_box {
  margin: 5px 0 15px 2%;
  width: 96%;
}
.close_btn_text {
  text-align: right;
}
.bus_text {
  margin: 0;
  width: 100%;
}
.ph_logo_area,
.ph_logo_line {
  width: 100%;
  margin: 10px 0;
  float: left;
}
.ph_logo,
.ph_logo_area,
.ph_logo_line,
.ph_menu_area {
  border: 0 solid red;
  padding: 0;
}
.ph_logo_line {
  position: relative;
}
.ph_logo {
  width: 3%;
  float: left;
  margin: 0 1% 0 0;
}
.ph_menu_area {
  width: 100%;
  max-width: 180px;
  float: right;
  position: absolute;
  right: 0;
  z-index: 20;
  margin: 0;
}
.ph_logo_name_area {
  width: 70%;
  float: left;
  margin: 0;
  padding: 0;
  border: 0 solid #0f0;
}
.movie_img,
.movie_section,
.winner {
  width: 100%;
  float: left;
}
.ph_logo_name {
  color: #e31f07;
  font-family: "Poiret One", cursive;
  font-size: 1.8em;
  border: 0 solid #000;
  float: left;
  margin: 0;
  padding: 0;
  text-align: right;
}
.ph_logo_name font {
  float: left;
  margin: 0;
  padding: 0;
}
.ph_logo_and {
  color: #111;
  font-family: Exo, sans-serif;
  font-size: 15pt;
  font-weight: 600;
  float: left;
  margin: 9px 8px 0;
  padding: 0;
}
.movie_section {
  margin: 18px 0 0;
  padding: 0;
  border: 0 solid;
}
.movie_img {
  margin: 0;
  padding: 0;
  text-align: center;
}
.movie_content,
.movie_content_text {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  border: 0 solid;
}
.movie_content_text p {
  margin: 0;
  padding: 7px 0 0 !important;
}
.winner {
  margin: 0 0 25px;
  padding: 0;
  background: url(/wp-content/themes/lnccreative/images/winner.jpg) no-repeat;
  height: 144px;
}
.prize_text,
.wiiner_text {
  width: 85%;
  float: right;
  color: #af0100;
  border: 0 solid #000;
}
.wiiner_text {
  margin: 16px 0 0;
  padding: 0;
  text-align: center;
  font-size: 10pt;
  line-height: 15px;
}
.wiiner_text a {
  text-decoration: underline;
}
.wiiner_text a:hover {
  text-decoration: none;
}
.wiiner_text span {
  font-size: 10.6pt;
  color: #af0100;
  font-weight: 700;
  padding-top: 4px;
  display: block;
}
.prize_text {
  margin: 9px 0 0;
  padding: 0;
  font-size: 10.8pt;
}
.reviews_button,
.reviews_movie {
  width: 100%;
  padding: 0;
  text-align: center;
}
.prize_text a {
  font-size: 10pt;
  color: #003056;
  text-decoration: underline;
  margin-left: 10px;
}
.prize_text a:hover {
  text-decoration: none;
}
.reviews_movie {
  float: left;
  margin: 0 0 20px;
  font-size: 11pt;
}
.reviews_movie a {
  text-decoration: underline;
}
.reviews_button a:hover,
.reviews_movie a:hover {
  text-decoration: none;
}
.reviews_button {
  float: left;
  margin: 0;
}
.ifif {
  width: 300px;
  margin: 0 0 10px;
  padding: 0;
  float: left;
}
.aryaner_read,
.muvie_button,
.winners_hed {
  width: 100%;
  padding: 0;
}
.aryaner_read {
  margin: 10px 0 0;
  float: right;
  font-size: 10pt;
  text-align: right;
}
.muvie_button {
  margin: 0;
  border: 0 solid;
  text-align: center;
  float: left;
}
.wr_reviews {
  margin: 0 0 9px;
  padding: 0;
  float: right;
  border: 0 solid;
}
.winners_hed {
  margin: 0 0 10px;
  float: left;
  font-size: 12pt;
  font-weight: 700;
  color: #272727;
}
.movie_review_bg {
  width: 99.5%;
  margin: 0 0 25px;
  padding: 0;
  float: left;
  border: 1px solid #e3e3e3;
  background-image: -moz-linear-gradient(top, #fdfdfd 0, #f3f1f1 100%);
  background-image: -o-linear-gradient(top, #fdfdfd 0, #f3f1f1 100%);
  background-image: linear-gradient(to bottom, #fdfdfd 0, #f3f1f1 100%);
  background-image: -webkit-linear-gradient(top, #fdfdfd 0, #f3f1f1 100%);
}
.movie_review_inner {
  width: 96%;
  float: left;
  margin: 10px 0 10px 2%;
  padding: 0;
}
.movie_review_text {
  width: 100%;
  margin: 5px 0 10px;
  padding: 0;
  float: left;
  border: 0 solid;
}
.movie_review_judges {
  width: 32%;
  float: left;
  margin: 0 2% 0 0;
  padding: 0;
}
.movie_review_judges_prize {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.movie_review_judges_photo {
  width: 32%;
  float: left;
  margin: 0 2% 0 0;
  padding: 0;
}
.movie_review_judges_name {
  width: 65%;
  float: left;
  margin: 0;
  padding: 0;
}
.movie_review_judges_name_text {
  font-size: 9pt;
  font-weight: 700;
  width: 100%;
  float: left;
  border: 0 solid #000;
  margin: 0 0 10px;
  padding: 0;
}
.movie_content_text_mov,
.movie_name,
.photography_box,
.prize_img_area_name,
.prize_winner_heading {
  font-size: 10pt;
  float: left;
}
.movie_review_judges_name_text a {
  color: #b40000;
  text-decoration: none;
}
.movie_name {
  width: 100%;
  margin: 0;
  padding: 0;
}
.movie_post_your_review {
  width: 100;
  margin: 0;
  padding: 0;
  border: 1px solid;
  float: left;
}
.movie_review_box {
  width: 100%;
  margin: 0 0 10px;
  padding: 0;
  float: left;
  border: 0 solid red;
}
.prize_winner_heading {
  width: 100%;
  margin: 0 0 6px;
  padding: 0;
  font-weight: 700;
}
.prize_box {
  width: 99.6%;
  margin: 0 0 10px;
  padding: 0 0 6px;
  float: left;
  border: 1px solid #e3e3e3;
  background-image: -moz-linear-gradient(top, #fdfdfd 0, #f3f1f1 100%);
  background-image: -o-linear-gradient(top, #fdfdfd 0, #f3f1f1 100%);
  background-image: linear-gradient(to bottom, #fdfdfd 0, #f3f1f1 100%);
  background-image: -webkit-linear-gradient(top, #fdfdfd 0, #f3f1f1 100%);
}
.prize_area {
  width: 94%;
  margin: 0 0 0 3%;
  padding: 0;
  border: 0 solid #000;
  float: left;
}
.prize_img_area,
.prize_img_con {
  border: 0 solid red;
  padding: 0;
  float: left;
}
.prize_img_con {
  width: 31%;
  margin: 15px 3% 0 0;
}
.prize_img_area {
  width: 100%;
  margin: 0;
  text-align: center;
}
.prize_img_area_name {
  width: 90%;
  font-weight: 400;
  margin: 10px 0 0 5%;
  padding: 0;
  text-align: center;
  border: 0 solid #000;
}
.prize_img_area_name label {
  font-weight: 400;
}
.best_view {
  width: 100%;
  margin: 10px 0 0;
  padding: 0;
  float: left;
  text-align: center;
}
.movie_right_area_top_banner {
  width: 100%;
  margin: 20px 0 0;
  padding: 0;
  float: left;
  border: 0 solid #000;
}
.movie_content_img_mov,
.movie_content_mov,
.movie_right_area_bootom_banner,
.nst_box {
  border: 0 solid red;
  padding: 0;
  float: left;
}
.movie_right_area_bootom_banner {
  width: 100%;
  margin: 20px 0 0;
}
.movie_content_mov {
  width: 100%;
  margin: 0 0 20px;
}
.nst_box {
  width: 47.5%;
  margin: 0 5% 0 0;
}
.movie_content_img_mov {
  margin: 0 3% 0 0;
  width: 32%;
}
.movie_content_text_mov {
  margin: 0;
  width: 64%;
  line-height: 18px;
  padding: 0;
  border: 0 solid #0f0;
}
.photography_box {
  width: 100%;
  margin: 10px 0 15px;
  padding: 0;
}
.photography_area {
  width: 23%;
  margin: 0 1% 20px;
  padding: 0;
  float: left;
  border: 0 solid;
  background: #fff;
  border-radius: 1px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.33);
}
.amazon p,
.banner_add,
.rightadd {
  border: 0 solid;
}
.photo_title {
  width: 100%;
  margin: 0;
  padding: 10px 0;
  float: left;
}
.photo_title_text {
  font-size: 11pt;
  margin: 0;
  padding: 0 0 0 2%;
  color: #555;
  text-overflow: ellipsis;
  font-weight: 700;
  width: 96%;
  float: left;
  height: 40px;
}
.banner_add,
.photo_title_image {
  width: 100%;
  padding: 0;
  float: left;
}
.photo_title_image {
  position: relative;
  margin: 10px 0 0;
  text-align: center;
  height: 200px;
}
.photo_title_image img {
  bottom: 0;
  left: 0;
  margin: auto;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.slideph {
  min-height: 240px !important;
}
.banner_add {
  margin: 0;
}
.rightadd {
  width: 160px;
  float: right;
}
.ads {
  text-align: center;
  padding-top: 15px;
  float: left;
  width: 698px;
}
.amazon,
.amazon p {
  padding: 0;
  margin: 0;
}
.amazon {
  float: left;
  width: 100%;
}
#sidebar {
  width: 20%;
  border: 1px solid red;
}
.not_found,
.not_text {
  width: 100%;
  padding: 0;
}
.not_found {
  float: left;
  background: url(/wp-content/themes/lnccreative/images/found.jpg) center 0 no-repeat;
  height: 457px;
  margin: 0;
}
.not_text {
  margin: 24% 0 0;
  float: left;
  text-align: center;
  font-size: 12px;
  color: #111;
  line-height: 18px;
}
.post_box,
.thumbnail_box_new {
  width: 100%;
  margin: 0;
  float: left;
}
.umm {
  font-size: 13px;
  color: #c2150a;
}
.not_text p {
  padding-top: 8px;
}
.not_text a {
  font-size: 12px;
  color: #c2150a;
  text-decoration: underline;
  font-weight: 700;
}
.post_box {
  padding: 0 0 10px;
  border: 0 solid red;
}
.thumbnail_box_new {
  padding: 0;
  border: 0 solid #000;
}
.thumbnail_image {
  width: 97%;
  float: left;
  margin: 0 0 0 1.5%;
  padding: 0;
  border: 0 solid #0f0;
}
.thumbnail_image_thum {
  width: 90px;
  float: left;
  margin: 0 19px 0 0;
  padding: 0;
  border: 1px solid red;
}
.thumbnail_image_thum .thum_select {
  border: 2px solid #b4c3d5;
}
.thumbnail_prev {
  float: right;
  margin: 0;
  padding: 0;
  border: 0 solid #bbb;
  font-size: 10pt;
  width: 230px;
}
.thumbnail_prev_but {
  width: 65px;
  float: left;
  margin: 0;
  padding: 0;
}
.thumbnail_prev_but_img {
  width: 25px;
  float: left;
  margin: 0;
  padding: 0;
}
.thumbnail_prev_but_text {
  width: 35px;
  float: left;
  margin: 0;
  padding: 3px 0 0 5px;
  color: #c2150a;
}
.thumbnail_prev_but_text a {
  font-size: 10pt;
  color: #c2150a;
  text-decoration: none;
}
.thumbnail_prev_but_text1 {
  width: 34px;
  float: left;
  margin: 0;
  padding: 3px 0 0;
  color: #c2150a;
}
.thumbnail_prev_mid {
  width: 105px;
  float: left;
  margin: 0;
  padding: 4px 0 0;
  text-align: center;
  color: #000;
}
.fn a,
.happy_comment a,
.reply a {
  color: #272727;
}
.gallery_part {
  width: 100%;
  float: left;
  margin: 0;
  padding: 20px 0 0;
}
.gallery_part .wp-caption {
  background-color: #f3f3f3;
  border: 1px solid #ddd;
  font-size: 12px;
  line-height: 18px;
  margin: 1px 15px 10px;
  max-height: 800px;
  max-width: 660px;
  padding-bottom: 7px;
  padding-top: 4px;
  text-align: center;
}
.gallery_img,
.gallery_txt {
  padding: 0;
  border: 0 solid red;
  float: left;
  margin: 0;
}
.gallery_part .wp-caption a {
  float: left;
  text-align: center;
  width: 100%;
}
.gallery_part .wp-caption img {
  max-height: 300px !important;
}
.gallery_img {
  width: 35%;
}
.gallery_txt {
  width: 53%;
  font-size: 9pt;
}
.gallery_txt p {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0 0 10px;
  font-size: 9pt;
  line-height: 18px;
}
.fn,
.gallery_fulltxt,
.happy_comment,
.happy_img,
.tim {
  padding: 0;
  float: left;
}
.gallery_fulltxt {
  width: 96%;
  border: 1px solid;
  margin: 0 0 0 2%;
  font-size: 9pt;
}
.comments-area,
.happy_line {
  width: 100%;
  float: left;
  padding: 0;
}
.comments-area {
  margin: 20px 0 0;
  border: 0 solid #000;
}
.happy_line {
  margin: 0;
  border: 0 solid red;
}
.happy_img {
  width: 8%;
  margin: 0 2% 0 0;
  border: 0 solid #0f0;
}
.fn,
.tim {
  width: 100%;
  border: 0 solid red;
}
.fn {
  margin: 0;
  font-style: normal;
  font-size: 10pt;
}
.every,
.sbt2 span,
.treasuer a,
.we-pick_cont p a {
  font-style: italic;
}
.tim {
  margin: 0 0 10px;
  font-size: 9pt;
}
.happy_comment {
  width: 90%;
  word-wrap: break-word;
  margin: 0;
  border: 0 solid #ff0;
}
.reply {
  float: left;
  width: 100%;
  margin: 0 0 20px;
  padding: 0 0 10px;
  font-size: 10pt;
  border-bottom: 1px solid #e5e5e5;
}
.home_heding_line,
.movie_heds_count,
.winner_line,
.winner_logo,
.winner_right {
  padding: 0;
  float: left;
}
.home_heding_line {
  width: 100%;
  height: 1px;
  margin: 0;
  background: #e5e5e5;
}
.winner_line {
  width: 100%;
  margin: 0 0 10px;
  border: 0 solid red;
}
.coming,
.winner_logo,
.winner_right {
  border: 0 solid #000;
}
.winner_logo {
  width: 9%;
  margin: 0 2% 0 0;
}
.winner_right {
  width: 86%;
  font-size: 11pt;
  margin: 7px 0 0;
}
.movie_heds_count {
  width: 100%;
  margin: 20px 0 0;
  text-align: center;
  line-height: 22px;
  color: #de4126;
  font-size: 14pt;
}
.movie_heds_count span {
  color: #253b7c;
  font-size: 20px !important;
  font-weight: 700;
}
.coming {
  color: #de4126;
  font-size: 12pt;
  margin: 0;
  padding: 10px 0 0;
  text-align: center;
  float: left;
  width: 100%;
}
.nr_title,
.tags a {
  color: #272727;
}
.gettuch,
.gettuch_cont,
.gettuch_img,
.tags {
  padding: 0;
  float: left;
}
.coming a {
  text-decoration: underline;
}
.coming a:hover {
  text-decoration: none;
}
.gettuch {
  width: 100%;
  margin: 10px 0 0;
  border: 0 solid red;
}
.gettuch_img {
  width: 8%;
  margin: 0 1% 0 0;
  border: 0 solid #00f;
}
.gettuch_cont {
  width: 90%;
  margin: 5px 0 0;
  border: 0 solid #0ff;
}
.gettuch_cont a {
  text-decoration: underline;
}
.gettuch_cont a:hover {
  text-decoration: none;
}
.tags {
  width: 100%;
  margin: 10px 0 20px;
  font-size: 11pt;
  line-height: 20px;
  border: 0 solid red;
}
.nrelate .nr_inner {
  float: left;
  margin: 0 0 10px 1%;
  padding: 4px 0;
  width: 98%;
}
.nr_title {
  font-size: 11pt !important;
}
.might {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  border: 0 solid #000;
}
#respond form {
  width: 99.8%;
}
#respond h3#reply-title {
  font-size: 12pt;
  color: #272727;
  float: left;
  margin: 10px 0 8px;
  padding: 0;
  width: 100%;
}
.amozon_area {
  width: 100%;
  padding: 15px 0;
  margin: 0;
  float: left;
  font-size: 11pt;
  border-bottom: 0 solid #e3e3e3;
}
.amazon_left,
.amazon_right {
  border: 0 solid #000;
  padding: 0;
}
.amazon_left {
  width: 18%;
  margin: 0 2% 0 0;
  float: left;
}
.amazon_right {
  width: 79%;
  margin: 0;
  float: left;
}
.amazon_right span,
.headings_next,
.main_tile h2,
.top_back_line {
  width: 100%;
  float: left;
}
.amazon_right a {
  font-size: 11pt;
  font-weight: 700;
  text-decoration: underline;
}
.headings_next h1,
.headings_next h1 a {
  font-size: 12pt;
  color: #c2150a;
  font-weight: 700;
}
.none_bd {
  border-bottom: none !important;
}
.amazon_right span {
  margin: 5px 0 0;
  padding: 0;
  border: 0 solid #000;
}
.headings_next {
  margin: 0;
  padding: 12px 0 0;
  border: 0 solid red;
}
.headings_next h1 {
  margin: 0 0 10px;
  padding: 0;
}
.headings_next h1 a {
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.headings_next h2 {
  font-size: 14pt;
  color: #000;
  margin: 0;
  padding: 0;
  font-weight: 400;
}
.main_tile h2 {
  margin: 0;
  padding: 3px 0 0;
  font-size: 14px;
  color: #5a5a5a;
}
.top_back_line {
  padding: 0;
  margin: 0 0 10px;
  font-size: 10pt;
  text-align: left;
  border: 0 solid #3f9;
}
.back_to_post,
.next_post,
.previus_post {
  padding: 6px 0 0;
  text-align: left;
  font-size: 10pt;
}
.back_to_post {
  float: left;
  margin: 10px 0 0 10px;
  border: 0 solid #3f9;
  width: 30%;
}
.next_post,
.previus_post {
  float: right;
}
.back_to_post a {
  text-decoration: underline;
  font-size: 10pt;
}
.back_to_post a:hover {
  text-decoration: none;
}
.previus_post {
  margin: 10px 0 0;
  border: 0 solid #3f9;
}
.previus_post a {
  text-decoration: underline;
}
.previus_post a:hover {
  text-decoration: none;
}
.next_post {
  margin: 10px 6px 0 10px;
}
.cont,
.cont_text {
  margin: 0;
  width: 100%;
  float: left;
  padding: 0;
}
.next_post a {
  text-decoration: underline;
  font-size: 12px;
}
.movie_button,
.movie_button:hover,
.new_movies_heading a:hover,
.next_post a:hover,
.silhouette-text a:hover {
  text-decoration: none;
}
.cont {
  border: 1px solid;
}
.cont_text {
  font-size: 11pt;
  line-height: 19px;
}
.cont_text ul {
  margin: 5px 0 10px 25px;
  padding: 0;
  list-style-type: none;
}
.cont_text ul li {
  margin: 0;
  padding: 0 0 0 5px;
  font-size: 12px;
  list-style-type: disc;
  line-height: 19px;
  border: 0 solid #000;
}
.paging-navigation {
  width: 100%;
  float: left;
  margin: 20px 0 0;
  padding: 0;
  border: 0 solid #00f;
}
.nav-links,
.screen-reader-text {
  width: 100%;
  border: 0 solid #000;
  float: left;
  padding: 0;
}
.screen-reader-text {
  margin: 0 0 5px;
  font-size: 12pt;
  font-weight: 700;
  color: #272727;
}
.nav-links {
  font-size: 10pt;
  margin: 0;
}
.nav-next,
.nav-previous {
  width: 40%;
  border: 0 solid red;
  margin: 0;
}
.nav-previous {
  float: left;
  padding: 0;
}
.nav-next {
  text-align: right;
  float: right;
  padding: 0;
}
.ad,
.cat_detel_cont,
.cat_detel_cont h6,
.sharing {
  width: 100%;
  float: left;
  padding: 0;
}
.cat_detel_cont {
  margin: 0;
}
.cat_detel_cont h6 {
  margin: 0 0 10px;
  font-size: 12pt;
  color: #272727;
}
.current-menu-item,
.current-menu-item a,
.current-post-ancestor a {
  color: #fff;
}
.current-menu-item {
  background: #c2150a;
}
.current-post-ancestor {
  background: #c2150a;
  color: #fff;
}
.ad,
.sharing {
  margin: 20px 0 0;
}
.fest_offer_box {
  width: 27%;
  float: left;
  margin: 20px 5% 0 0;
  padding: 0;
  height: 500px;
  border: 0 solid #000;
}
.fest_offer_img,
.module_name {
  width: 100%;
  float: left;
  padding: 0;
}
.fest_offer_img {
  position: relative;
  text-align: center;
  margin: 0;
  border: 0 solid #000;
}
.module_name {
  font-size: 10pt;
  margin: 0 0 7px;
}
.module_name a {
  color: #253b7c;
}
.features_box,
.prise_line {
  color: #000;
  padding: 0;
  width: 100%;
  float: left;
}
.prise_line {
  font-size: 9pt;
  margin: 0 0 3px;
}
.features_box {
  font-size: 10pt;
  margin: 5px 0 0;
}
.features_box ul {
  margin: 0 !important;
  padding: 0 !important;
}
.features_box ul li {
  margin: 0 0 5px !important;
  padding: 0 0 0 10px !important;
  background: url(/wp-content/themes/lnccreative/images/small-arrow.jpg) left 6px no-repeat !important;
  list-style: none !important;
}
.holi_right {
  width: 100%;
  float: left;
  margin: 0 0 18px;
  padding: 0;
  text-align: center;
}
.new_movies_left {
  width: 54%;
  margin: 0;
  padding: 0;
  float: left;
  border: 0 solid red;
}
.new_movies_banner {
  width: 100%;
  margin: 0 0 33px;
  padding: 0;
  float: left;
  border: 0 solid #000;
}
.movies_review_area,
.movies_review_line {
  border: 0 solid red;
  width: 100%;
  padding: 0;
  float: left;
}
.mobile_movies_banner {
  display: none;
}
.movies_review_area {
  margin: 0;
}
.movies_review_line {
  margin: 10px 0 0;
}
.new_movies_heading {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  color: #c2150a;
  font-weight: 400;
  font-size: 12pt;
}
.movies_cati_box,
.movies_review_box,
.videos_box {
  background: #ededed;
  font-size: 11pt;
  border: 0 solid red;
}
.new_movies_heading a {
  color: #c2150a;
}
.movies_review_box {
  width: 23.4%;
  min-height: 270px;
  margin: 0 2% 38px 0;
  padding: 0;
  float: left;
}
.movies_review_inner {
  width: 90%;
  margin: 10px 0 10px 5%;
  padding: 0;
  float: left;
}
.movies_buy,
.movies_cati_line,
.movies_name,
.movies_rating,
.movies_review_img {
  width: 100%;
  padding: 0;
  float: left;
}
.movies_review_img {
  text-align: center;
  position: relative;
  margin: 0 0 6px;
}
.movies_name {
  margin: 0;
}
.movies_name a {
  color: #272727;
}
.movies_rating {
  margin: 0 0 9px;
  color: #c2150a;
}
.movies_cati_text a,
.new_movies_right_cont a,
.videos_text a {
  color: #272727;
}
.movies_buy {
  margin: 0;
}
.movies_cati_line {
  margin: 0 0 35px;
  border: 0 solid red;
}
.movies_cati_box {
  width: 32%;
  margin: 12px 2% 0 0;
  min-height: 250px;
  padding: 0;
  float: left;
}
.movies_cati_inner {
  width: 90%;
  margin: 10px 0 10px 5%;
  padding: 0;
  float: left;
}
.movies_cati_name {
  width: 100%;
  margin: 0 0 8px;
  padding: 0;
  float: left;
}
.movies_cati_img {
  width: 100%;
  text-align: center;
  margin: 0 0 7px;
  padding: 0;
  float: left;
}
.movies_cati_text,
.videos_line {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
}
.videos_line {
  border: 0 solid red;
}
.videos_box {
  width: 23.8%;
  height: 240px;
  margin: 12px 1.5% 0 0;
  padding: 0;
  float: left;
}
.videos_box_inner {
  width: 90%;
  margin: 8px 0 10px 5%;
  padding: 0;
  float: left;
}
.videos_img,
.videos_text {
  width: 100%;
  padding: 0;
  float: left;
}
.videos_img {
  margin: 0;
  text-align: center;
}
.videos_text {
  margin: 0;
}
.new_movies_right {
  width: 28%;
  margin: 0;
  padding: 0 0 5px;
  float: right;
  background: #ededed;
}
.new_movies_right_cont {
  width: 97.6%;
  background: #fff;
  margin: 0 0 0 1.2%;
  padding: 0;
  float: left;
}
.new_movies_right_inner {
  width: 96%;
  margin: 0 0 0 2%;
  padding: 0;
  float: left;
}
.right-logo-line {
  width: 96%;
  margin: 11px 0 8px 2.6%;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.silhouette-logo {
  width: 21%;
  margin: 0 2% 0 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.silhouette-text {
  width: 75%;
  font-size: 19pt;
  color: #c2150a;
  text-transform: uppercase;
  margin: 12px 0 0;
  padding: 0;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 22px;
  text-align: right;
  letter-spacing: 8px;
  border: 0 solid #0f0;
}
.movie_post_area,
.movie_post_line {
  width: 100%;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.silhouette-text span {
  color: #494949;
  font-size: 16pt;
}
.movie_post_area {
  margin: 8px 0 6px;
}
.movie_post_line {
  margin: 10px 0 2px;
}
.movie_post_left {
  width: 18%;
  margin: 0 3% 0 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.movie_post_right {
  width: 70%;
  margin: 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.latest_archives_area,
.movie_archives_area,
.movie_post_date,
.movie_post_titel {
  width: 100%;
  float: left;
  padding: 0;
}
.movie_post_titel {
  margin: 0;
  color: #272727;
  font-size: 11pt;
}
.latest_archives_right ul li span,
.movie_post_date,
.past_archives_vol span {
  color: #727272;
  font-family: "Open Sans", sans-serif;
}
.movie_post_date {
  margin: 0;
  font-size: 9pt;
}
.movie_archives_area {
  margin: 10px 0 0;
  border: 0 solid #0f0;
}
.latest_archives_area {
  margin: 10px 0 24px;
  border: 0 solid #0f0;
}
.latest_archives_left {
  width: 31%;
  margin: 0 4% 0 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.latest_archives_right {
  width: 60%;
  margin: 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.latest_archives_right ul {
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
}
.latest_archives_right ul li {
  width: 100%;
  font-size: 11pt;
  margin: 0 0 4px;
  padding: 0;
  float: left;
}
.latest_archives_right ul li span {
  font-size: 9pt;
}
.past_archives_area {
  width: 38%;
  height: 115px;
  margin: 0 0 20px;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.par {
  float: right !important;
}
.past_archives_vol {
  width: 100%;
  font-size: 11pt;
  margin: 0 0 10px;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.past_archives_vol span {
  font-size: 9pt;
}
.comp_sel_box,
.comp_t_box,
.movie_button {
  font-family: Georgia, "Times New Roman", Times, serif;
}
.past_archives_img {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.movie_print_area {
  width: 100%;
  margin: 12px 0 0;
  padding: 0 0 30px;
  float: left;
  border: 0 solid #0f0;
}
.movie_print_line {
  width: 100%;
  font-size: 11pt;
  margin: 10px 0 0;
  padding: 0;
  float: left;
  border: 0 solid #0f0;
}
.movie_print_line a {
  margin: 0;
  padding: 0;
  float: left;
  color: #272727;
}
.movie_print_line span {
  margin: 0 2% 5px;
  padding: 0;
  float: left;
  color: #272727;
}
.movie_button {
  display: inline-block;
  margin: 0;
  text-align: center;
  padding: 7px 10px;
  color: #fff;
  background: url(/wp-content/themes/lnccreative/images/submit-line.jpg) repeat-x #c2150a;
  font-size: 9pt;
  font-weight: 700;
  outline: 0 !important;
  border: none !important;
}
.spc_more {
  width: 100%;
  float: right;
  margin: 0;
  padding: 0;
  text-align: right;
}
.list_img,
.plan-your-travel {
  float: left;
  padding: 0;
  text-align: center;
}
.spc_more a {
  color: #c2150a;
  text-decoration: underline;
}
.spc_more a:hover {
  text-decoration: none;
}
.list_line {
  width: 100%;
  float: left;
  margin: 0 0 20px;
  padding: 0;
}
.list_img {
  width: 26%;
  margin: 0 1% 0 0;
}
.list_cont {
  width: 70%;
  float: left;
  margin: 0;
  padding: 0;
  font-size: 11pt;
  line-height: 21px;
}
.plan-your-travel {
  width: 100%;
  margin: 0 0 18px;
  border: 0 solid red;
}
.all_aut_post {
  float: right;
}
.all_aut_post a {
  text-decoration: underline;
}
.all_aut_post a:hover {
  text-decoration: none;
}
.phot-det-right {
  float: left;
  width: 100%;
  padding: 10px 0;
  margin: 0;
}
.cont_detile_area {
  width: 100%;
  max-width: 660px;
  float: left;
  margin: 0 0 0 14%;
  padding: 0;
  border: 0 solid #0ff;
}
.photography-com-line {
  float: left;
  width: 100%;
  padding: 10px 0 0;
  margin: 0;
}
.photography_album_photos {
  float: left;
  width: 18%;
  padding: 0;
  margin: 0 2% 0 0;
}
.photography-com-right {
  float: left;
  width: 79%;
  padding: 0;
  margin: 0;
}
.book-top-area {
  width: 100%;
  float: left;
  margin: 0 0 43px;
  padding: 0 0 30px;
  position: relative;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#f3f5f3, endColorstr=#ecedea);
  background-image: -moz-linear-gradient(top, #f3f5f3 0, #ecedea 100%);
  background-image: -o-linear-gradient(top, #f3f5f3 0, #ecedea 100%);
  background-image: linear-gradient(to bottom, #f3f5f3 0, #ecedea 100%);
  background-image: -webkit-linear-gradient(top, #f3f5f3 0, #ecedea 100%);
}
.best-book-heading,
.inspirient_line,
.we-pick_line {
  width: 100%;
  float: left;
  padding: 0;
  text-align: center;
}
.best-book-heading {
  margin: 25px 0 0;
}
.inspirient_line {
  margin: 0 0 11px;
  font-size: 16.5pt;
  color: #9c5e06;
}
.we-pick_line {
  margin: 0 0 15px;
  font-size: 16.5pt;
  color: #2a1a06;
}
.we-pick_cont {
  width: 94%;
  float: left;
  margin: 0 0 0 3%;
  padding: 0;
}
.book-below-mg,
.book-img-line {
  width: 100%;
  float: left;
  padding: 0;
}
.we-pick_cont p {
  margin: 0 0 10px;
  padding: 0;
  line-height: 19px;
}
.book-below-mg {
  margin: 0;
  position: absolute;
  text-align: center;
  bottom: -26px;
  left: 0;
}
.book-img-line {
  margin: 0 0 20px;
}
.book-img-left {
  width: 49%;
  float: left;
  margin: 0;
  padding: 0;
}
.book-img-right {
  width: 49%;
  float: right;
  margin: 0;
  padding: 0;
  text-align: right;
}
.book-cati-img,
.comp_f_line,
.comp_festival,
.comp_s_line,
.comp_submit,
.comp_theme,
.every,
.stap_or,
.winners-line,
.write-submit {
  text-align: center;
}
.book-cati-area,
.book-cati-box,
.book-cati-heading,
.book-cati-img,
.book-cati-line {
  float: left;
  padding: 0;
}
.book-cati-area {
  width: 100%;
  margin: 0;
}
.book-cati-heading {
  color: #c2150a;
  font-size: 12pt;
  font-weight: 400;
  margin: 0;
  width: 100%;
}
.age-heading,
.comp_s_line,
.comp_submit,
.h,
.holi_win,
.i,
.l,
.o,
.write-free {
  font-weight: 700;
}
.book-cati-line {
  width: 100%;
  margin: 18px 0 20px;
}
.book-cati-box {
  width: 23%;
  margin: 0 2.5% 0 0;
}
.book-cati-img {
  width: 100%;
  margin: 0 0 10px;
}
.book-cati-cont,
.write-heading-line,
.write_us_box {
  width: 100%;
  margin: 0;
  float: left;
}
.book-cati-cont {
  padding: 0;
  font-size: 11pt;
}
.book-cati-cont a {
  color: #272727;
}
.write_us_box {
  background: #eaeaea;
  padding: 0 0 20px;
}
.write-heading-line {
  padding: 0;
  position: relative;
}
.write-heading-left {
  float: left;
  margin: 10px 0 14px 5%;
  padding: 0;
  position: relative;
}
.write-heading-pen {
  float: left;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.write-us-cont {
  width: 91%;
  float: left;
  margin: 0 0 0 6%;
  padding: 0;
}
.write-us-cont ul {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.write-us-cont ul li {
  width: 90%;
  float: left;
  margin: 0 0 10px;
  padding: 0 0 0 11px;
  font-size: 10pt;
  list-style: none;
  background: url(/wp-content/themes/lnccreative/images/book/book-li-arrow.jpg) 0 9px no-repeat;
}
.write-us-cont ul li span {
  font-size: 12pt;
  color: #c2150a;
  width: 100%;
  float: left;
  margin: 0 0 2px;
}
.write-free,
.write-our-writers {
  font-size: 10.5pt;
  width: 100%;
  text-align: center;
  float: left;
  padding: 0;
}
.write-submit {
  width: 100%;
  float: left;
  margin: 0 0 10px;
  padding: 0;
}
.write-free {
  margin: 0 0 5px;
}
.write-our-writers {
  margin: 0;
}
.write-our-writers a {
  text-decoration: underline;
}
.write-our-writers a:hover {
  text-decoration: none;
}
.even {
  margin-bottom: 10px;
  float: left;
}
.holi_area {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.holi_inner_area {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
  padding: 0;
}
.holi_inner_bg {
  width: 100%;
  float: left;
  margin: 0 0 4.8%;
  padding: 0;
  background: url(/wp-content/themes/lnccreative/images/holi/holi-inner_bg.jpg) no-repeat #fba30b;
  border: 0 solid #000;
}
.comp_form,
.competition_area,
.competition_cont_area {
  border: 0 solid red;
  float: left;
}
.every {
  width: 100%;
  float: left;
  margin: 2.8% 0 1.3%;
  padding: 0;
  color: #fff;
  font-size: 16pt;
  line-height: 28px;
}
.competition_area {
  width: 85.6%;
  margin: 0 0 2.7% 7.3%;
  padding: 0;
  background: url(/wp-content/themes/lnccreative/images/holi/comp-line.png) repeat-y;
  font-size: 12pt;
  color: #000;
}
.competition_cont_area {
  width: 91%;
  margin: 0 0 0 4.5%;
  padding: 0;
}
.age-box-line,
.age-heading,
.age-please,
.comp_festival,
.comp_submit,
.comp_theme,
.comp_with,
.holi_win,
.submissions,
.winners-line {
  width: 100%;
  float: left;
}
.comp_f_line,
.comp_s_line {
  width: 100%;
  float: left;
  padding: 0;
}
.comp_f_line {
  margin: 4.8% 0 1px;
  font-size: 18pt;
}
.comp_s_line {
  margin: 0 0 14px;
  color: #ee1921;
  font-size: 20pt;
  text-shadow: 1px 1px #e2d1d1;
}
.comp_submit,
.comp_theme {
  font-size: 14pt;
  padding: 0;
}
.comp_with {
  line-height: 21px;
  margin: 0 0 18px;
  padding: 0;
}
.comp_submit {
  margin: 0 0 10px;
}
.comp_theme {
  margin: 0;
}
.comp_festival {
  margin: 0 0 14px;
  padding: 0;
  color: #4b0072;
  font-size: 16pt;
}
.h {
  color: #ed1c24;
}
.o {
  color: #fe37f9;
}
.l {
  color: #017912;
}
.i {
  color: #fa4844;
}
.age-heading,
.holi_win a,
.holi_win font,
.step_cont a {
  color: #c2150a;
}
.winners-line {
  margin: 0 0 9px;
  padding: 0;
}
.age-heading {
  margin: 0;
  padding: 0;
  font-size: 14pt;
}
.age-please {
  margin: 10px 0 14px;
  padding: 0;
}
.age-box-line {
  margin: 0 0 28px;
  padding: 0;
}
.age-box1,
.age-box2,
.age-box3 {
  float: left;
  padding: 3px 7px 6px;
}
.age-box1 {
  margin: 0 2% 10px 0;
  background: #f3af18;
}
.age-box2 {
  margin: 0 2% 10px 0;
  background: #f3573c;
}
.age-box3 {
  margin: 0 0 10px;
  background: #f54480;
}
.holi_win,
.submissions {
  padding: 0;
}
.submissions {
  margin: 0;
}
.holi_win {
  margin: 18px 0 0;
}
.holi_win span {
  font-weight: 400;
}
.holi_win a {
  text-decoration: underline;
}
.holi_win a:hover {
  text-decoration: none;
}
.comp_divder {
  background: url(/wp-content/themes/lnccreative/images/holi/comp-divder.png) repeat-x;
  height: 3px;
  width: 91%;
  float: left;
  margin: 20px 0 15px 4.5%;
  padding: 0;
}
.rules_box,
.rules_line {
  width: 100%;
  float: left;
  padding: 0;
}
.rules_box {
  margin: 20px 0 0;
}
.rules_line {
  margin: 0 0 5px;
}
.rules_cont,
.rules_no {
  margin: 0;
  padding: 0;
  float: left;
}
.rules_no {
  width: 5%;
}
.rules_cont {
  width: 90%;
}
.step_box,
.step_line {
  width: 100%;
  float: left;
}
.step_box {
  margin: 25px 0 0;
  padding: 0;
}
.step_line {
  margin: 0 0 20px;
  padding: 0;
}
.step_cont,
.step_no {
  margin: 0;
  float: left;
  padding: 0;
}
.step_no {
  width: 10%;
  font-weight: 700;
}
.step_cont {
  width: 90%;
  word-wrap: break-word;
}
.step_cont a {
  text-decoration: underline;
}
.step_cont a:hover {
  text-decoration: none;
}
.stap_or {
  width: 60%;
  float: left;
  margin: 3px 0 0;
  line-height: 23px;
}
.stap_cont_line {
  width: 100%;
  float: left;
  margin: 0;
}
.you-email {
  width: 90%;
  float: left;
  line-height: 25px;
  margin: 10px 0 0;
  padding: 0;
}
.you-email span {
  font-size: 11pt;
  text-align: left;
  margin: 0;
  padding: 0;
}
.comp_form_area {
  width: 97%;
  float: left;
  margin: 22px 0 0 1.5%;
  padding: 0;
  background: #fffaf2;
}
.comp_form {
  width: 73%;
  margin: 4% 0 2% 13.5%;
  padding: 0;
}
.comp_form_left,
.comp_form_line,
.comp_form_right {
  float: left;
  padding: 0;
  border: 0 solid #000;
}
.comp_form_line {
  width: 100%;
  margin: 0 0 22px;
}
.comp_form_left {
  width: 23%;
  font-size: 11pt;
  margin: 0 2% 0 0;
}
.comp_form_right {
  width: 75%;
  margin: 0;
}
.comp_sel_box,
.comp_t_box,
.comp_text-area {
  margin: 0;
  background: #fff;
  border: 1px solid #fee3b6;
  font-size: 12pt;
  float: left;
}
.comp_t_box {
  width: 75%;
  padding: 8px 1%;
}
.comp_sel_box {
  width: 25%;
  padding: 8px 0 8px 1%;
}
.comp_text-area {
  width: 100%;
  padding: 4px 1% 5px;
  height: 70px;
  resize: none;
  font-family: Arial, Helvetica, sans-serif;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.competition_thanks_area {
  width: 91%;
  float: left;
  margin: 20px 0 90px 4.5%;
  padding: 0;
  border: 0 solid red;
}
.competition_thanks_area p {
  font-size: 12pt;
  margin: 0 0 12px;
  padding: 0;
  line-height: 21px;
  border: 0 solid red;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.holi-result-cont {
  width: 100%;
  float: left;
  margin: 9px 0 0;
  padding: 0 0 40px;
  border: 0 solid #000;
}
.holi-result-cont p {
  margin: 0 0 20px;
  padding: 0;
  line-height: 22px;
  border: 0 solid red;
}
.finally_heading {
  width: 100%;
  float: left;
  color: #4b0072;
  font-size: 14pt;
  font-weight: 700;
  margin: 10px 0 8px;
  padding: 0;
}
.finally_heading_result,
.winners_heading {
  font-size: 12pt;
  padding: 0;
  float: left;
  width: 100%;
  font-weight: 700;
}
.finally_heading_result {
  color: #000;
  margin: 10px 0 8px;
}
.winners_heading {
  color: #ee1921;
  margin: 0 0 25px;
}
.winners_heading font {
  float: left;
  margin-top: 16px;
}
.winners_heading span {
  font-size: 24pt;
  float: left;
}
.winners_heading sup {
  font-size: 12pt;
  float: left;
  margin: 5px 2px 0 0;
}
.first-winners-line {
  width: 100%;
  float: left;
  margin: 0 0 10px;
  padding: 0;
  border: 0 solid #000;
}
.first-winners-box {
  width: 100%;
  max-width: 175px;
  color: #272727;
  font-size: 12pt;
  float: left;
  margin: 0 10% 0 0;
  padding: 0;
  border: 0 solid #0ff;
}
.winners-age-outer {
  width: 120px;
  margin: auto;
}
.winners-age-box {
  float: left;
  width: 100%;
  text-align: center;
  margin: 0 0 8px;
  padding: 2px 0 7px;
  border: 0 solid #000;
}
.winner_box,
.winner_box_first {
  margin: 0 0 20px;
  width: 100%;
}
.winner_box,
.winner_box_first,
.winner_cont_box,
.winner_name,
.winners-img_box,
.winners-img_boxs,
.winners-student {
  float: left;
  padding: 0;
}
.age1 {
  background: #f3af18;
}
.age2 {
  background: #f3573c;
}
.age3 {
  background: #f54480;
}
.winner_box {
  height: 250px;
}
.winners-img_box {
  margin: 0 0 9px;
  background: url(/wp-content/themes/lnccreative/images/holi/first-winner-bg.png) no-repeat;
  width: 155px;
  height: 161px;
  border: 0 solid #000;
}
.winners-student {
  margin: 48px 0 0 10px;
  width: 132px;
  height: 102px;
  border: 0 solid #000;
}
.winners-img_boxs {
  margin: 0 0 9px;
  width: 170px;
  height: 161px;
  border: 0 solid #000;
}
.winner_box_first_new {
  float: left;
  margin: 0 8.5% 25px 0;
  padding: 0;
  width: 100%;
  max-width: 171px;
}
.winner_cont_box {
  width: 90%;
  margin: 0 0 0 5%;
}
.conts {
  margin: 0 0 0 10% !important;
}
.winner_name {
  width: 100%;
  margin: 0 0 6px;
  font-size: 10pt;
}
.winner_age,
.winner_school,
.winner_std {
  margin: 0 0 6px;
  font-size: 9.3pt;
  width: 100%;
  float: left;
  padding: 0;
}
.winner_school {
  height: 45px;
}
.winner_art {
  width: 100%;
  font-size: 11pt;
  float: left;
  margin: 0;
  padding: 0;
}
.winner_art a {
  text-decoration: underline;
}
.cmpti a:hover,
.winner_art a:hover {
  text-decoration: none;
}
.holi-winners-line {
  width: 100%;
  float: left;
  margin: 12px 0 0;
  padding: 0;
  border: 0 solid #000;
}
.holi-winners-box {
  width: 100%;
  max-width: 143px;
  color: #272727;
  font-size: 12pt;
  float: left;
  margin: 0 1.5% 0 0;
  padding: 0;
  border: 0 solid #0ff;
}
.holi_color_white,
.holi_color_white01 {
  color: #fff !important;
}
.holi-img_box,
.holi-winners-student,
.holi_winners-age-box {
  border: 0 solid #000;
  float: left;
}
.holi-img_box {
  margin: 0 0 9px;
  padding: 0;
  background: url(/wp-content/themes/lnccreative/images/holi/holi-winner-bg.png) no-repeat;
  width: 118px;
  height: 94px;
}
.holi-winners-student {
  margin: 8px 0 0 8px;
  padding: 0;
  width: 100px;
  height: 76px;
}
.holi_winners-age-box {
  width: 120px;
  text-align: center;
  margin: 0 0 8px;
  padding: 2px 0 7px;
}
.adi {
  padding-top: 15px !important;
}
.adi1,
.adi2 {
  padding-top: 29px !important;
}
.adi3 {
  padding-top: 15px !important;
}
.holi_color_white01 {
  margin-bottom: 3% !important;
}
.holi_color_box_space {
  padding-top: 20px !important;
}
.holi_baneers {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
  min-height: 180px;
  border: 0 solid red;
}
.baner_text {
  width: 82%;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 7%;
  border: 0 solid #000;
}
.cmpti,
.overwhelmed,
.paintings {
  width: 100%;
  text-align: center;
  padding: 0;
}
.stick,
.stick_cate,
.stick_menu,
.sticker_left {
  position: fixed;
}
.cmpti {
  margin: 35px 0 0;
  color: #bb0301;
  font-size: 12pt;
  line-height: 20px;
  font-weight: 700;
}
.paintings a,
.treasuer a {
  text-decoration: underline;
}
.overwhelmed,
.paintings {
  margin: 15px 0 0;
  color: #000;
  font-size: 11pt;
}
.paintings a {
  color: #000;
}
.commentlists li {
  width: 100% !important;
}
.write_us_home {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.disclemar {
  width: 80%;
  float: left;
  margin: 0 0 0 1.4%;
  padding: 0;
  font-size: 11pt;
  line-height: 20px;
}
.disclemar_heading {
  width: 100%;
  float: left;
  margin: 0 0 2px;
  padding: 0;
  font-size: 11pt;
  font-weight: 700;
  color: #a19f9f;
}
.disclemar p,
.r_text_box {
  padding: 0;
  font-size: 10pt;
}
.disclemar p {
  color: #a19f9f;
  line-height: 18px;
  margin: 0 0 18px;
  font-family: "Open Sans", sans-serif;
}
.right_search_box {
  width: 75%;
  height: 30px;
  background: #fff;
  float: right;
  margin: 0 0 21px;
  padding: 0;
  border: 1px solid #eaeaea;
}
.r_text_box {
  width: 83.5%;
  height: 30px;
  background: 0 0;
  color: #000;
  float: left;
  margin: 0 0 0 1%;
  border: none;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.rs_img {
  width: 10%;
  float: right;
  text-align: right;
  margin: 6px 1% 0;
  padding: 0;
  border: 0 solid #000;
}
.inner_disclemar,
.inner_disclemar_heading {
  width: 100%;
  float: left;
  font-size: 11pt;
  padding: 0;
}
.inner_disclemar {
  margin: 15px 0 0;
  line-height: 20px;
}
.inner_disclemar_heading {
  margin: 0 0 2px;
  font-weight: 700;
  color: #272727;
}
.inner_disclemar p {
  color: #272727;
  font-size: 10pt;
  line-height: 18px;
  margin: 0 0 18px;
  padding: 0;
  font-family: "Open Sans", sans-serif;
}
div#sticker_cate,
div#sticker_left {
  padding: 0 10px 20px 3px;
  border: 0 solid red;
}
#carousel li {
  width: 96px !important;
}
div#sticker_left {
  margin: 5px 0 0;
  width: 80px;
  height: 500px;
}
.stick {
  top: 60px;
}
.stick_menu {
  top: 0;
}
div#sticker_cate {
  margin: 0;
  width: 100%;
  z-index: 100;
}
.print_icon,
.so_icon {
  width: 100%;
  padding: 0;
  float: left;
}
.stick_cate {
  top: 60px;
}
.floating-left-area,
.floatingso_line {
  width: 100%;
  border: 0 solid #000;
  float: left;
  margin: 0;
  padding: 0;
}
.so_icon {
  margin: 0 0 20px;
  border: 0 solid red;
}
.print_icon {
  border: 0 solid #000;
  text-align: left;
  margin: 0;
}
.left_so_box {
  width: 80px;
  margin: 0;
  padding: 0 5px 15px;
  float: left;
  border: 0 solid #dbdbdb;
}
.cat_so {
  width: 100%;
  max-width: 800px;
  padding: 0;
  margin: 0 0 2.5%;
  z-index: 100000;
  border: 0px solid #dbdbdb;
  background-color: #fff;
  float: left;
}
.cat_so .floating-left-area {
  width: 85%;
  border: 0 solid #000;
  float: left;
  margin: 13px 0 0 2%;
  padding: 0;
}
.cat_so .floatingso_line {
  width: 100%;
  border: 0 solid #000;
  float: left;
  margin: 0;
  padding: 0;
}
.cat_so .so_icon {
  float: left;
  width: auto;
  margin: 0 10px 10px 0;
  padding: 0;
  height: 20px;
}
.cat_so .print_icon {
  width: 10%;
  border: 0 solid #000;
  float: right;
  text-align: right;
  margin: 13px 2% 0 0;
  padding: 0;
}
.light_box {
  width: 98%;
  max-width: 500px;
  float: left;
  margin: 0;
  padding: 7px 0 25px;
  background: #fff;
  border: 1px solid #ededed;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.cross {
  float: right;
  margin: 2px 1.5% 0 0;
  padding: 0;
  font-size: 10pt;
}
.light_box .floating-left-area {
  border: 0 solid #000;
  float: left;
  margin: 13px 0 0 3%;
  padding: 0;
  width: 96%;
}
.light_box .so_icon {
  border: 0 solid;
  float: left;
  height: 20px;
  margin: 0 0 10px 5%;
  padding: 0;
  width: 20%;
}
.light_box .so-mo {
  display: block;
}
.light_heading {
  float: left;
  margin: 5px 0 10px 3%;
  padding: 0;
  font-size: 12pt;
  font-weight: 700;
}
.b-close {
  border: 0 solid #000;
  float: left;
  margin: 0;
  padding: 3px 6px;
}
.light_heading_titel {
  width: 94%;
  float: left;
  margin: 0 0 10px 3%;
  padding: 0 0 10px;
  font-size: 10pt;
  line-height: 18px;
  color: #c2150a;
  font-weight: 700;
  border-bottom: 1px solid #ededed;
}
.bottom_add {
  width: 100%;
  max-width: 336px;
  margin: 10px auto;
}
.search_not {
  width: 100%;
  float: left;
  margin: 0 0 20px;
  padding: 0;
}
.search_not ul {
  width: 94%;
  float: left;
  margin: 0 0 0 3%;
  padding: 0;
  list-style: none;
}
.search_not ul li {
  width: 90%;
  float: left;
  margin: 0 0 10px;
  padding: 0 0 0 11px;
  font-size: 10pt;
  list-style: none;
  background: url(/wp-content/themes/lnccreative/images/book/book-li-arrow.jpg) 0 9px no-repeat;
}
.search-field {
  background: #fff;
  border: 1px solid #eaeaea;
  float: left;
  height: 30px;
  margin: 0 0 21px;
  padding: 0 1%;
}
.stick_menu .home_sel,
.stick_menu .mashmenu .mod,
.stick_menu .mashmenu .mod:hover {
  background: url(/wp-content/themes/lnccreative/images/menu-logo.png) center no-repeat;
}
.twitter-bottom {
  width: 100%;
  max-width: 500px;
  margin: 20px auto;
}
p iframe {
  margin-top: 5px;
}
.movies_more {
  float: right;
  margin: 0;
  padding: 0;
  font-size: 10pt;
}
.movies_more span {
  float: right;
  margin: 0 0 0 3px;
  padding: 0;
}
.not_found_search {
  width: 80%;
  float: left;
  margin: 0 0 0 10%;
  padding: 0;
}
.not_found_search .r_text_box {
  width: 92% !important;
}
.not_found_search .rs_img {
  width: 4% !important;
}
.stick_menu .mashmenu div.mlogo {
  margin: -10px 0 0;
  width: 3%;
}
.stick_menu .mashmenu .mod {
  display: inline-block;
  color: #fff;
  position: relative;
  padding: 6px 3px 4px;
  width: 100%;
  float: left;
  height: 38px;
}
.stick_menu .home_sel,
.stick_menu .mashmenu .mod:hover {
  float: left;
  height: 38px;
}
.stick_menu .mashmenu .menu > li > a {
  padding: 9px 10px 12px;
}
#our-team-left {
  border: 0 solid #000;
  margin: 0 3% 0 2%;
  width: 19%;
}
#our-team-left img {
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 2px #bbb;
  padding: 3px;
}
.books_bg,
.books_page {
  padding: 0;
}
#our-team-right {
  float: left;
  font-size: 13px;
  line-height: 17px;
  margin: 0 1% 0 0;
  padding: 0;
  width: 75%;
}
#our-team-right h2 {
  color: #c2150a;
  font-size: 12pt;
  line-height: 20px;
  font-weight: 700;
  margin: 0 0 8px;
}
#our-team-right h2 span {
  color: #272727;
  font-weight: 400;
  display: block;
  font-size: 11pt;
}
.add_more {
  width: 45%;
}
.books_bg,
.books_page,
.books_small,
.books_title,
.pick {
  width: 100%;
  margin: 0;
  float: left;
}
.books_bg {
  max-width: 830px;
  background: url(/wp-content/themes/lnccreative/images/books-bg.jpg) no-repeat;
  height: 336px;
}
.books_title {
  padding: 18px 0 0;
  font-family: "Great Vibes", cursive;
  color: #9c5e06;
  font-size: 27pt;
  text-align: center;
}
.academic-word ul li,
.academic-word ul li ul li,
.need-sol,
.notification,
.pubs,
.ser-copy,
.ser-word ul li {
  font-family: Georgia, "Times New Roman", Times, serif;
}
.adver-btn,
.adver-form-in,
.adver-form-left,
.adver-form-row .add_more_link,
.adver-form-select,
.adver-form-text,
.adver-inspire,
.adver-left,
.adver-offer,
.adverh3,
.left-link-text,
.services-banner-text,
select {
  font-family: "Open Sans", sans-serif;
}
.books_small,
.pick {
  font-size: 16pt;
  text-align: center;
}
.books_small {
  padding: 3px 0 0;
  color: #9c5e06;
}
.pick {
  padding: 12px 0 0;
}
.treasuer {
  width: 96%;
  margin: 0;
  padding: 22px 0 0 21px;
  float: left;
  font-size: 10.5pt;
  line-height: 22px;
}
.treasuer p {
  margin: 0;
  padding: 15px 0 0;
}
.treasuer a {
  color: #c2150a;
}
.book_heading,
.book_heading a,
.book_right a,
.book_right p {
  color: #000;
}
.author_area a,
.book_heading a,
.book_right a,
.poem_right a {
  text-decoration: none;
}
.revies {
  width: 100%;
  margin: 15px 0 0;
  padding: 0;
  float: left;
}
.book_review {
  width: 48%;
  margin: 0 2% 0 0;
  padding: 0 0 15px;
  float: left;
  background-color: #c2ab83;
}
.revies_area {
  width: 96%;
  margin: 10px 2% 0 4%;
  padding: 0;
  float: left;
}
.interview {
  width: 50%;
  margin: 0;
  padding: 0 0 15px;
  float: left;
  background-color: #f39c71;
  height: 234px;
}
.book_heading {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  font-size: 14pt;
  font-weight: 700;
}
.book_part {
  width: 100%;
  margin: 18px 0 0;
  padding: 0;
  float: left;
}
.book_left {
  width: 37%;
  margin: 0;
  padding: 0;
  float: left;
}
.book_right {
  width: 61%;
  margin: 0 0 0 2%;
  padding: 0;
  float: left;
}
.book_right h3 {
  margin: 0;
  padding: 0;
  font-size: 12pt;
  color: #000;
}
.book_right p {
  margin: 0;
  padding: 10px 0 0;
  font-size: 10.5pt;
  float: left;
}
.books_img,
.books_type,
.lts {
  padding: 0;
  float: left;
}
.lts {
  margin-left: 0 !important;
  width: 33%;
  margin: 0;
}
.best_buys,
.buy_area,
.buy_heading {
  width: 100%;
  padding: 0;
  float: left;
}
.best_buys {
  margin: 15px 0 0;
}
.buy_area {
  margin: 0 0 30px;
}
.buy_heading {
  margin: 0 0 18px;
  color: #c2150a;
  font-size: 12pt;
  font-weight: 700;
}
.author_area a,
.books_cont {
  color: #272727;
}
.books_type {
  width: 24%;
  margin: 0 1% 0 0;
}
.books_img {
  width: 100%;
  margin: 0;
  text-align: center;
}
.kindle,
.our-author,
.roots {
  text-align: left;
}
.adverh3,
.left-link-icon,
.need-sol,
.notification,
.pubs,
.ser-copy {
  text-align: center;
}
.books_cont {
  width: 98%;
  margin: 0;
  padding: 7px 0 0;
  float: left;
  font-size: 11pt;
  line-height: 20px;
}
.author_area,
.our-author {
  width: 94%;
  padding: 0 3%;
  float: left;
}
.our-author {
  border: 0 solid red;
  margin: 5px 0 15px;
  line-height: 22px;
  font-size: 11pt;
}
.author_area {
  margin: 10px 0 15px;
}
.author_area_img {
  width: 21%;
  margin: 0;
  padding: 0;
  float: left;
}
.author_area_cont {
  width: 68%;
  margin: 0 0 0 2%;
  padding: 0;
  float: left;
}
.author_name,
.author_winner {
  width: 100%;
  margin: 0;
  float: left;
}
.author_name {
  padding: 0;
}
.author_winner {
  padding: 10px 0 0;
}
.roots {
  float: left;
  margin: 0 0 0 1.9%;
  padding: 0;
  width: 72.5%;
}
.kindle {
  float: left;
  margin: 0;
  padding: 0;
  width: 24%;
}
.poem_right {
  float: left;
  margin: 0 2%;
  padding: 0;
  width: 59%;
}
.poem_right a {
  color: #000;
}
.poem_rightt h3 {
  margin: 0;
  padding: 0;
  font-size: 14pt;
  color: #000;
}
.poem_right p {
  margin: 0;
  padding: 10px 0 0;
  font-size: 10.5pt;
  color: #000;
  float: left;
}
.pem {
  height: 276px !important;
}
.copy_editing {
  float: left;
  margin: 15px 4%;
  padding: 0;
  width: 92%;
}
.copy_editing h2 {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  font-size: 11pt;
  font-weight: 700;
}
.copy_editing ul {
  margin: 10px 0 0;
  padding: 0;
  float: left;
}
.copy_editing ul li {
  margin: 0 0 0 20px;
  padding: 0 0 10px;
  list-style-type: disc;
  font-size: 10pt;
  line-height: 20px;
  float: left;
  width: 100%;
}
.copy_editing ul li ul {
  float: left;
  margin: 15px 0 10px 40px;
  padding: 0;
  width: 100%;
}
.copy_editing ul li ul li {
  margin: 0;
  padding: 0 0 10px;
  list-style-type: circle;
  font-size: 10pt;
  line-height: 20px;
  float: left;
  width: 90%;
}
.copy_editing p {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  font-size: 10pt;
}
.copy_editings {
  float: left;
  margin: 0 4% 25px;
  padding: 0;
  width: 92%;
}
.copy_editings a {
  color: #272727;
  text-decoration: underline;
}
.notification,
.pubs {
  font-size: 12pt;
  color: #000;
  width: 100%;
}
.pubs {
  margin: 0;
  padding: 14px 0 0;
  float: left;
}
.first_box,
.firstsecond_box,
.notification,
.secondthird_box,
.ser-row,
.service_area {
  padding: 0;
  float: left;
}
.notification {
  margin: 31px 0 0;
  font-weight: 700;
}
.first_box {
  width: 100%;
  margin: 10px 0 40px;
  background: #fce5b0;
}
.service_area {
  width: 100%;
  margin: 0;
}
.firstsecond_box {
  width: 100%;
  margin: 0 0 40px;
  background: #d7eb9c;
}
.secondthird_box {
  width: 100%;
  margin: 0;
  background: #a3e4fc;
}
.ser-row {
  margin: 22px 2% 29px;
  width: 96%;
}
.ser-row-box,
.ser-row-secondbox,
.ser-row-thirdbox {
  padding: 0 1% 27px;
  width: 31.2%;
  box-shadow: 1px 1px 2px #f4c787;
  margin: 0;
  float: left;
}
.ser-row-box {
  background: #fef2d8;
}
.ser-row-secondbox {
  background: url(/wp-content/themes/lnccreative/images/service-bg-box.jpg) repeat-y #fdedc8;
  border-left: solid 1px #f3c482;
}
.ser-row-thirdbox {
  background: url(/wp-content/themes/lnccreative/images/service-bg-right-box.jpg) repeat-y #fef2d8;
  border-left: solid 1px #f3c482;
}
.sec-box-mid-color,
.sec-box-right-color {
  box-shadow: 1px 1px 2px #b6d374;
  border-left: solid 1px #b6d374;
}
.ser-copy {
  margin: 0;
  padding: 24px 0 22px;
  float: left;
  width: 100%;
  font-weight: 700;
  font-size: 11pt;
  color: #a02600;
}
.need-sol,
.ser-word ul li {
  float: left;
  color: #000;
}
.ser-word {
  margin: 0 5%;
  padding: 0;
  float: left;
  width: 90%;
}
.ser-word ul {
  margin: 0;
  padding: 0;
  list-style-type: none !important;
}
.ser-word ul li {
  margin: 0 0 14px !important;
  padding: 0 0 0 11px !important;
  font-weight: 400;
  font-size: 11pt !important;
  background: url(/wp-content/themes/lnccreative/images/book/book-li-arrow.jpg) 0 9px no-repeat;
  list-style-type: none;
}
.need-sol {
  margin: 0 2% 37px;
  padding: 0;
  width: 96%;
  font-size: 12pt;
}
.need-sol a {
  color: #c21409;
  text-decoration: underline;
}
.sec-box-color {
  background: #ebf5ce;
  box-shadow: 1px 1px 2px #b6d374;
}
.sec-box-mid-color {
  background: url(/wp-content/themes/lnccreative/images/service-green-bg.jpg) repeat-y #eaf4cb;
}
.sec-box-right-color {
  background: url(/wp-content/themes/lnccreative/images/service-green-bg-right.jpg) repeat-y #ebf5ce;
}
.third-box-bg {
  background-color: #d1f2fe;
  width: 98%;
  box-shadow: none;
  padding-top: 24px;
}
.academic-word ul li,
.academic-word ul li ul li {
  font-weight: 400;
  font-size: 11pt !important;
  color: #000;
  background: url(/wp-content/themes/lnccreative/images/book/book-li-arrow.jpg) 0 9px no-repeat;
  float: left;
}
.aspects {
  float: left;
  margin: 0 1.5%;
  padding: 0 0 29px;
  width: 96%;
}
.academic-word {
  margin: 0 1.6%;
  padding: 0;
  float: left;
  width: 96%;
}
.academic-word ul {
  margin: 0;
  padding: 0;
  list-style-type: none !important;
}
.academic-word ul li {
  margin: 0 0 14px !important;
  padding: 0 0 0 11px !important;
  list-style-type: none;
}
.academic-word ul li ul {
  margin: 10px 0 0 12px;
  padding: 0;
  list-style-type: none !important;
}
.academic-word ul li ul li {
  margin: 0 0 5px !important;
  padding: 0 0 0 11px !important;
  list-style-type: none;
  width: 100%;
}
.breadc {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}
.breadc ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.breadc ol li {
  font-size: 9.5pt;
  display: inline;
}
.widget_recent_comments {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.widget_recent_comments h3 {
  color: #c2150a;
  float: left;
  font-size: 12pt;
  font-weight: 700;
  margin: 0 0 8px;
  max-width: 967px;
  padding: 0;
  width: 98%;
}
.landc_recent_comments {
  border: 0 solid #000;
  float: left;
  margin: 0 0 0 5%;
  padding: 0;
  width: 90%;
}
.landc_recent_comments ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.landc_recent_comments li:before {
  content: "- ";
  padding-right: 2px;
}
.landc_recent_comments li {
  padding-left: 0.8em;
  text-indent: -0.8em;
  font-size: 11pt;
  line-height: 20px;
  padding-bottom: 10px;
  color: #272727;
}
.landc_recent_comments li a {
  color: #272727;
  word-wrap: break-word;
}
.landc_recent_comments li a:hover {
  color: #272727;
  text-decoration: underline;
}
.cmnt-post {
  color: #c2120a !important;
}
.left-link-btn-area {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.left-link-btn-row {
  float: left;
  margin: 0 0 8px;
  padding: 0;
  width: 100%;
}
.left-link-icon {
  float: left;
  margin: 0;
  padding: 0;
  width: 20%;
  min-height: 35px;
  vertical-align: middle;
}
.left-link-text {
  float: left;
  margin: 0;
  padding: 8px 10px;
  width: 80%;
  font-size: 10pt;
  font-weight: 600;
  color: #1b1b1b;
}
.pencil-text {
  background-color: #ffb400;
}
.pencil-icon {
  background-color: #ffd570;
  padding-top: 7px;
}
.mike-text {
  background-color: #69b802;
}
.mike-icon {
  background-color: #abd771;
  padding-top: 8px;
}
.adverh3,
.advermid,
.advertise-area {
  padding: 0;
  width: 100%;
  float: left;
}
.adver {
  margin: 0 5px !important;
}
.advertise-area {
  margin: 0;
  background-color: #eaeaea;
}
.adverh3 {
  margin: 25px 0 42px;
  color: #c12b2d;
  font-size: 24pt;
  font-weight: 400;
}
.adver-inspire,
.adver-left {
  color: #131313;
  font-size: 11pt;
}
.advermid {
  margin: 0;
}
.adver-left {
  float: left;
  margin: 0;
  padding: 19px 30px 55px;
  width: 50%;
  background: url(/wp-content/themes/lnccreative/images/adver-bg.png) left top #f7961e;
  border-right: solid 1px #c7c7c7;
}
.adver-left p {
  margin-bottom: 12px;
}
.adver-right {
  float: right;
  margin: 0;
  padding: 0 24px 0 0;
  width: 49%;
}
.adver-inspire,
.adver-offer {
  padding: 0;
  text-align: center;
  font-weight: 600;
}
.adver-form-row,
.adver-inspire,
.adver-offer {
  width: 100%;
  float: left;
}
.adver-inspire {
  margin: 0;
}
.adver-offer {
  margin: 31px 0 0;
  color: #c00000;
  font-size: 12pt;
}
.adver-form-in,
.adver-form-left,
.adver-form-text {
  font-size: 10pt;
}
.adver-offer span {
  display: block;
  padding: 9px 0;
}
.adver-form-row {
  margin: 0 0 17px;
  padding: 0;
}
.adver-form-left,
.adver-form-right,
.adver-form-select {
  margin: 0;
  float: left;
}
.adver-form-left {
  padding: 5px 9px 0 0;
  width: 30%;
  text-align: right;
}
.adver-submt,
.cele,
.newsletter-text,
.rs-icon,
.services-banner-text,
.with-sele {
  text-align: center;
}
.adver-form-right {
  padding: 0;
  width: 70%;
}
.adver-form-in,
.adver-form-text {
  width: 100%;
  border: 1px solid #dcdcdc;
  margin: 0;
  float: left;
}
.adver-form-in {
  padding: 5px 6px;
}
.adver-form-text {
  padding: 6px;
  resize: none;
  min-height: 82px;
}
.adver-btn {
  display: inline-block;
  background: #c21409;
  border: 0;
  font-size: 14pt;
  color: #fff;
  font-weight: 400;
  padding: 4px 37px;
}
.adver-form-select,
select {
  border: 1px solid #dcdcdc;
  padding: 5px 6px;
  font-size: 10pt;
  width: 100%;
}
select {
  background: url(/wp-content/themes/lnccreative/images/select-icon.png) right no-repeat #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
select::-ms-expand {
  display: none;
}
.adver-form-left samp {
  color: red;
}
.adver-form-left span {
  font-size: 8.5pt;
  display: block;
}
.adver-form-row .add_more_link {
  margin-top: 12px;
  display: inline-block;
  font-size: 10pt;
}
.comment-text {
  width: 100%;
  margin: 0;
  padding: 4px 0 0;
  color: #272727;
  text-indent: 0;
}
.img_text_left,
.img_text_right {
  float: left;
  font-size: 11pt;
  line-height: 20px;
}
.about-text-area {
  width: 100%;
  margin: 0 0 20px;
  padding: 0;
  float: left;
}
.about_text_right {
  background-color: #c2150a;
  color: #fff;
  float: left;
  margin: 0;
  padding: 5px 0 5px 8px;
  width: 52%;
}
.about_author_right {
  width: 100%;
  margin: 0;
  padding: 11px 15px 14px;
  float: left;
  border: 0 solid #ebebeb;
  background: #eaeaea;
}
.about_text_right a {
  color: #fff;
  text-decoration: none;
}
.about_img_right {
  width: 100%;
  margin: 5px 0 15px;
  padding: 0;
  float: left;
  border: 0 solid #000;
}
.img_abut_right {
  width: 25%;
  margin: 0 3% 0 0;
  padding: 0;
  float: left;
  border: 0 solid #d5d5d5;
}
.img_abut_right img {
  border: 1px solid #d5d5d5;
}
.img_text_right {
  margin: 0;
  padding: 0;
  width: 72%;
}
.img_text_heading_right {
  width: 100%;
  margin: 0 0 5px;
  padding: 0;
  float: left;
  font-weight: 700;
}
.img_text_heading_right a {
  color: #272727;
}
.img_text_left {
  width: 100%;
  margin: 5px 0 0;
  padding: 0;
}
.all_aut_post_right {
  float: right;
  font-size: 10pt;
}
.all_aut_post_right a {
  text-decoration: underline;
}
.all_aut_post_right a:hover {
  text-decoration: none;
}
.img_text_heading_right_blog {
  width: 100%;
  margin: 0 0 5px;
  padding: 0;
  float: left;
  font-weight: 400;
  font-size: 10pt;
}
.img_text_heading_right_blog a {
  text-decoration: underline;
}
.abt-btn-area a:hover,
.header-btn-area a:hover,
.img_text_heading_right_blog a:hover,
.news-btn,
.press-kit-link-box {
  text-decoration: none;
}
.about-text-area .widget-title {
  color: #fff;
}
.author-blog-heading {
  color: #c2150a;
  font-size: 14pt;
  font-weight: 700;
  padding-bottom: 12px;
}
.send_form .send_line {
  margin-bottom: 20px;
}
.search-field {
  width: 56% !important;
}
label span {
  display: none;
}
.sharingbtn {
  float: left;
  margin: 0;
  padding: 0 0 5px;
  width: 80%;
}
.sharingbtn .shareaholic-share-buttons-container ul.shareaholic-share-buttons {
  -moz-user-select: none;
  padding-bottom: 0 !important;
}
.sharingbtn
  .shareaholic-share-buttons-container
  .shareaholic-share-buttons-heading {
  margin-top: -4px;
}
.sharingbtn ul li {
  display: block !important;
}
.shareprint {
  margin-top: 10px;
  margin-left: 20px;
}
.abt-btn-area,
.header-btn-area {
  font-family: "Open Sans", sans-serif;
}
.header-btn-area {
  float: right;
  margin: 0;
  padding: 0;
}
.header-btn {
  float: left;
  margin: 0 0 0 10px;
  padding: 0 20px 0 50px;
  position: relative;
  height: 35px;
  color: #1b1b1b;
  font-size: 10pt;
  font-weight: 600;
  line-height: 35px;
}
.header-btn1:before,
.header-btn2:before,
.header-btn3:before {
  width: 40px;
  height: 35px;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  float: left;
}
.header-btn1 {
  background: #ffb400;
  margin-left: 0 !important;
}
.header-btn1:before {
  background: url(/wp-content/themes/lnccreative/images/pencil.png) 9px 8px no-repeat #ffd570;
}
.header-btn2 {
  background: #69b802;
}
.header-btn2:before {
  background: url(/wp-content/themes/lnccreative/images/mike.png) 9px 8px no-repeat #abd771;
}
.header-btn3 {
  background: #c4ecfa;
}
.header-btn3:before {
  background: url(/wp-content/themes/lnccreative/images/bluepencil-icon.png) 12px 7px no-repeat #90ddfa;
}
.header_banner form.search-form {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  border: 0 solid red;
}
.search-line-head {
  width: 100%;
  float: left;
  margin: 0 0 15px;
  padding: 0 90px 0 0;
  border: 1px solid #eaeaea;
  height: 30px;
  position: relative;
}
.search-line-head .search-submit {
  background: #c2150a;
  color: #fff;
  font-size: 10.6pt;
  font-weight: 600;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 80px;
  cursor: pointer;
  height: 26px;
  border: 0;
  line-height: 20px;
  position: absolute;
  right: 1px;
  top: 1px;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
.search-line-head .search-field {
  width: 100% !important;
  height: 30px;
  line-height: 30px;
  border: 0;
  background: 0 0;
}
.abt-btn-area {
  width: 100%;
  float: left;
  margin: 20px 0 0;
  padding: 0;
}
.abt-btn-area .header-btn {
  margin: 0 10px 0 0;
}
.photography-line1 {
  width: 100%;
  float: left;
  margin: 0 0 8px;
  padding: 0;
  font-size: 16pt;
  color: #c2150a;
  font-weight: 700;
}
.photography-line2,
.photography-line3 {
  width: 100%;
  float: left;
  padding: 0;
  color: #2e2e2e;
}
.photography-line2 {
  margin: 0 0 15px;
  font-size: 12pt;
  font-weight: 700;
}
.cele,
.sbt1,
.sbt2-2 {
  font-weight: 600;
}
.photography-line3 {
  margin: 0 0 30px;
  font-size: 10pt;
}
.rs-icon {
  width: 50px;
  float: right;
  margin: 0;
  padding: 7px 0 0;
  background: #c3150c;
  height: 29px;
}
.services-banner {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  background: url(/wp-content/themes/lnccreative/images/services-banner-bg.jpg) repeat-x;
}
.services-banner-img {
  width: 50%;
  float: left;
  margin: 0;
  padding: 0;
}
.services-banner-img img {
  float: left;
}
.services-banner-text {
  width: 50%;
  float: left;
  margin: 0;
  padding: 0;
}
.sbt1,
.sbt2,
.sbt3,
.sbt4,
.sbt5 {
  width: 100%;
  float: left;
  padding: 0;
}
.sbt1 {
  margin: 88px 0 15px;
  font-size: 22pt;
  color: #22348b;
}
.sbt2 {
  margin: 0;
  font-size: 17pt;
  color: #171717;
}
.sbt2 span {
  color: #0296fe;
}
.sbt3 {
  margin: -2px 0 30px;
}
.sbt4 {
  margin: 0;
  font-size: 16pt;
}
.sbt4-1 {
  color: #00496a;
}
.sbt4-2 {
  color: #1240a8;
}
.sbt4-3 {
  color: #0c7300;
}
.sbt5 {
  margin: 10px 0 0;
  color: #0f0f0f;
  font-size: 12pt;
}
.louisiana-dishes,
.with-sele {
  margin: 0;
  width: 100%;
  float: left;
}
@font-face{ font-display:swap;
  font-family: Sylfaen;
  src: url(/wp-content/themes/lnccreative/fonts/Sylfaen.eot);
  src: url(/wp-content/themes/lnccreative/fonts/Sylfaen.eot?#iefix) format("embedded-opentype"),
    url(/wp-content/themes/lnccreative/fonts/Sylfaen.woff) format("woff"),
    url(/wp-content/themes/lnccreative/fonts/Sylfaen.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
 }
.light_box_news {
  background: #f2f2f2;
  box-shadow: 0 0 5px #000;
  float: left;
  width: 100%;
}
.louisiana-dishes {
  max-width: 700px;
  padding: 0;
}
.cele {
  float: left;
  margin: -4px 0 0;
  padding: 0 20px;
  width: 100%;
  box-sizing: border-box;
  font-size: 22pt;
  color: #01348e;
}
.with-sele {
  padding: 2px 20px 20px;
  font-size: 30pt;
  color: #ea0404;
  font-weight: 400;
  font-family: Sylfaen, sans-serif;
}
.newsletter-text,
.receive-and {
  margin: 0;
  font-family: "Open Sans", sans-serif;
}
.cele-area {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0 15px 12px 30px;
  background: url(/wp-content/themes/lnccreative/images/news-bg.jpg) left bottom no-repeat;
}
.celebrate-left {
  float: left;
  width: 49%;
  margin: 0;
  padding: 0;
}
.celebrate-right {
  float: right;
  width: 51%;
  margin: 0;
  padding: 0;
}
.receive-and {
  float: left;
  width: 100%;
  padding: 5px 15px 0;
  font-size: 13.5pt;
  line-height: 22pt;
  color: #010101;
}
.newsletter-text {
  float: left;
  width: 100%;
  padding: 21px 0 16px;
  font-size: 18pt;
  line-height: 20pt;
  color: #fff;
  font-weight: 600;
}
.input-subscribe-pop {
  background: #fff;
  border: 3px solid #cfcfcf;
  color: #010101;
  float: left;
  font-size: 10pt;
  margin: 3px 0 0;
  outline: 0;
  font-weight: 400;
  padding: 7px 10px;
  width: 100%;
  max-width: 100%;
  border-radius: 3px;
}
.news-b-close,
.news-btn {
  font-size: 11.5pt;
  font-family: "Open Sans", sans-serif;
}
.news-area {
  float: left;
  width: 75.5%;
  margin: 0;
  padding: 0;
}
.news-btn-area {
  float: right;
  width: 24.5%;
  margin: -1px 0 0;
  padding: 0;
  text-align: right;
}
.news-btn {
  background: #c2150a;
  border: 2px solid #b60101;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  margin: 0;
  outline: 0;
  padding: 9px 10px 8px;
  text-align: center;
  font-weight: 600;
}
.news-cross {
  text-align: right;
  padding-top: 3px;
}
.press-kites,
.thank-massage {
  float: left;
  width: 100%;
  text-align: center;
}
.news-b-close {
  padding-right: 10px;
  padding-top: 0;
  color: #010101;
}
.sub-error {
  clear: both;
  color: red;
  font-size: 10pt;
  display: block;
}
.expertise-as {
  padding-top: 15px;
  float: left;
  width: 100%;
}
.press-kites {
  font-size: 100%;
  margin: 0 0 18px;
  padding: 0;
}
.media-kits {
  margin-bottom: 67px;
}
.press-kit-link-box {
  background-color: #8bc34a;
  font-size: 14pt;
  margin: 0;
  padding: 13px 48px;
  color: #181818;
  display: inline-block;
}
.top-gap {
  margin-top: 0 !important;
}
.thank-massage {
  margin: 0;
  padding: 0 0 5px;
  color: #fff;
}
.massage-close {
  float: right;
  margin: 0;
  padding: 6px 0 0;
  width: 4%;
  text-align: left;
}
.news-area-box {
  float: left;
  margin: 0;
  padding: 0 48px 34px;
  width: 100%;
  background: #a3a3a3;
}
.news-area-box-inner {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}
.subscribe-ver {
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -205px;
  z-index: 9;
}
#sideNavi,
.side-navi-data,
.side-navi-item,
.side-navi-tab {
  margin: 0;
  padding: 0;
}
#sideNavi {
  position: fixed;
  right: 50px;
  top: 25%;
  z-index: 9998;
}
.side-navi-item-default {
  height: 50px;
  display: none;
}
.side-navi-item {
  position: absolute;
  left: 6px;
  display: inline-block;
  width: 45px;
  height: 410px;
  transform-origin: left top 0;
}
.side-navi-item.item1 {
  top: 50%;
}
.side-navi-item.active {
  background: url(/wp-content/themes/lnccreative/images/news-close.png) left bottom no-repeat;
  width: 45px;
  height: 432px;
}
.side-navi-item.active img {
  display: none;
}
.side-navi-item > div {
  padding-top: 0;
  text-align: right;
}
.side-navi-data {
  position: absolute;
  top: 0;
  left: 50px;
  width: 700px;
}
.side-navi-tab .louisiana-dishes {
  max-width: 100%;
  padding: 20px 48px 0 0;
}
.side-navi-tab {
  display: none;
  background-color: #f2f2f2;
}
.side-navi-tab.active {
  display: inline-block;
}
.side-navi-tab > div {
  padding: 0;
}
.side-navi-tab .receive-and {
  padding-right: 0;
}
.cont_detile_area h2,
.cont_detile_area h3,
.cont_detile_area h4 {
  margin: 15px 0 10px;
}
.footer-wisitech {
  float: left;
  margin: 20px 0 10px;
  padding: 0;
  width: 100%;
  text-align: center;
  background: #303030;
  font-size: 10pt;
  color: #a19f9f;
  font-family: "Open Sans", sans-serif;
}
.footer-wisitech img {
  vertical-align: middle;
  margin: 0px 5px;
}
.footer-wisitech-lable {
  width: 100%;
  float: left;
  margin: 0px 0 10px 0;
  padding: 0px;
  text-align: center;
  font-size: 12pt;
  font-weight: 600;
}
.support_button {
  display: inline-block;
  margin: 0px 0px 0px 10px;
  padding: 0px;
}
.support_button a {
  background: #ffcc00;
  border-radius: 5px;
  height: 44px;
  line-height: 46px;
  color: #000;
  font-size: 14pt;
  display: inline-block;
  width: 214px;
  position: relative;
  text-decoration: none;
}
.support_button a:after {
  background: url(/wp-content/themes/lnccreative/images/support_arrow.png) no-repeat;
  content: "";
  width: 18px;
  height: 8px;
  float: left;
  position: absolute;
  right: 36px;
  top: 18px;
}
.sill {
  color: #2a2a2a;
  font-size: 18pt;
}
.tps_banner {
  float: left;
  background: #e3f8ff;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 68px;
  text-align: center;
  color: #2a2a2a;
  font-size: 16pt;
  line-height: 70px;
}
.enjoy {
  width: 100%;
  margin: 20px 0px;
  padding: 20px 20px 40px;
  float: left;
  background: #f7f7f7;
  box-sizing: border-box;
}
.hope {
  width: 100%;
  margin: 0px;
  padding: 0px 0px 4px 0px;
  float: left;
  color: #d0322a;
  font-size: 17pt;
  font-weight: normal;
}
.we {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
  font-size: 11pt;
  line-height: 23px;
}
.we p {
  width: 100%;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  float: left;
  font-size: 11pt;
  line-height: 22px;
}
.sp {
  background: #c2150a;
  color: #fff;
  padding: 2px 0px;
}
.we p a {
  color: #c2150a;
  text-decoration: underline;
  font-weight: bold;
  margin-bottom: 20px;
}
.support_box {
  width: 100%;
  margin: 50px 0px 30px 0px;
  padding: 0px;
  float: left;
}
.support_box_left {
  width: 55%;
  margin: 0px;
  padding: 0px 2% 0px 5%;
  float: left;
  box-sizing: border-box;
}
.sp a {
  color: #fff !important;
  text-decoration: none;
}
.support_box_right {
  width: 42%;
  margin: 0px 0% 0px 0px;
  padding: 0px 0px 0px 20px;
  float: left;
  background: #fff;
  border-left: solid 1px #f4f4f4;
  box-sizing: border-box;
}
.help_us {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
  font-size: 26pt;
  font-weight: normal;
}
.support_box_left p {
  width: 100%;
  margin: 20px 0px 0px 0px;
  padding: 0px 50px 0px 0px;
  float: left;
  font-size: 14pt;
  line-height: 32px;
  box-sizing: border-box;
}
span.sat {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: none;
  border: 0px solid #00ff00;
  font-size: 11pt;
  display: inline-block;
}
span.sat ul {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  list-style: none;
  /* border-bottom: solid 1px #e5e5e5;*/
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.ter {
  width: 100%;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  float: left;
}
.ter label {
  float: left;
  width: 88%;
  font-size: 10pt;
}
.ter_box {
  float: left;
  width: 7%;
}
.help_us span {
  width: 100%;
  margin: 10px 0px 0px;
  padding: 0px;
  float: none;
}
.other_input input:focus {
  outline: none;
}
span.sat ul li {
  float: left;
  padding: 0px 0px 0px 0px;
  display: block;
  margin: 0px 5px;
  background: #ffffff;
  border: 1px solid #c2150a;
}
span.sat ul li a {
  padding: 0px 21px;
  text-align: right;
  color: #000;
  text-decoration: none;
  float: left;
  outline: none;
  height: 38px;
  line-height: 35px;
  font-size: 11pt;
}
.tab_box {
  width: 100%;
  margin: 0px;
  padding: 30px 20px 0px;
  box-sizing: border-box;
  float: left;
}
.price_tab {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
}
.price_tab ul {
  margin: 0px;
  padding: 0px;
  float: left;
  list-style-type: none;
}
.price_tab ul li {
  border: solid 1px #c2150a;
  border-radius: 5px;
  float: left;
  list-style-type: none;
  font-size: 11pt;
  padding: 7px 15px;
  margin: 0px 10px 0px 0px;
  cursor: pointer;
}
.price_tab ul li.select_price {
  background: #c2150a;
  color: #fff;
}
span.sat ul li a.select {
  color: #fff;
  background: #c2150a;
}
.price_form_area {
  width: 100%;
  margin: 30px 0px 0px 0px;
  padding: 0px;
  float: left;
}
.price_type {
  width: 100%;
  margin: 0px 0px 25px 0px;
  padding: 0px;
  float: left;
}
.price_label {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
}
.price_input {
  width: 100%;
  margin: 5px 0px 0px 0px;
  padding: 0px;
  float: left;
}
.price_input .input {
  border: solid 1px #e5e5e5 !important;
  padding: 10px;
  margin: 0px;
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.green_button {
  background: #3a8900;
  border-radius: 5px;
  padding: 12px 40px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  border: none;
  margin: 13px 0px 0px 0px;
  font-size: 14pt;
  width: 100%;
  text-align: center;
  position: relative;
}
/*.price_type input[type=checkbox]:not(old),
.price_type input[type=radio   ]:not(old){
  width     : 2em;
  margin    : 0;
  padding   : 0;
  font-size : 1em;
  opacity   : 0;
}

.price_type input[type=checkbox]:not(old) + label,
.price_type input[type=radio   ]:not(old) + label{
  display      : inline-block;
  margin-left  : -2em;
  line-height  : 1.5em; color:#656565;
}

.price_type input[type=checkbox]:not(old) + label > span,
.price_type input[type=radio   ]:not(old) + label > span{
  display          : inline-block;
  width            : 16px;
  height           : 16px;
  margin           : 0.25em 0.5em 0.25em 0.25em;
  border           : solid 1px #e6e6e6;
  border-radius    : 50%;
  background       : #fff;
  background-image :    -moz-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image :     -ms-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image :      -o-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image : -webkit-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image :         linear-gradient(rgb(255,255,255),rgb(255,255,255));
  vertical-align   : bottom;
}

.price_type input[type=checkbox]:not(old):checked + label > span,
.price_type input[type=radio   ]:not(old):checked + label > span{
  background-image :    -moz-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image :     -ms-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image :      -o-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image : -webkit-linear-gradient(rgb(255,255,255),rgb(255,255,255));
  background-image :         linear-gradient(rgb(255,255,255),rgb(255,255,255));
}

.price_type input[type=checkbox]:not(old):checked + label > span:before{
  content     : '✓';
  display     : block;
  width       : 1em;
  color       : rgb(153,204,102);
  font-size   : 0.875em;
  line-height : 1em;
  text-align  : center;
  text-shadow : 0 0 0.0714em rgb(115,153,77);
  font-weight : bold;
}

.price_type input[type=radio]:not(old):checked +  label > span > span{
  display          : block;
  width            : 7px;
  height           : 7px;
  margin           : 4px 4px 3px 3px;
  border           : 0.0625em solid rgb(115,153,77);
  border-radius    : 50%;
  background       : rgb(153,204,102);
  background-image :    -moz-linear-gradient(rgb(0,0,0),rgb(0,0,0));
  background-image :     -ms-linear-gradient(rgb(0,0,0),rgb(0,0,0));
  background-image :      -o-linear-gradient(rgb(0,0,0),rgb(0,0,0));
  background-image : -webkit-linear-gradient(rgb(0,0,0),rgb(0,0,0));
  background-image :         linear-gradient(rgb(0,0,0),rgb(0,0,0));
}*/
.price_type input[type="radio"]:not(old) {
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  width: 28px;
  height: 0;
}
.price_type input[type="radio"]:not(old) + label {
  background: rgba(0, 0, 0, 0) url("/wp-content/themes/lnccreative/images/radio_uncheck.png") no-repeat
    scroll 0 2px;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  padding-bottom: 2px;
  padding-left: 23px;
  height: auto;
}
.price_type input[type="radio"]:checked:not(old) + label {
  background: rgba(0, 0, 0, 0) url("/wp-content/themes/lnccreative/images/radio_check.png") no-repeat scroll
    0 2px;
}
.other_area {
  width: 100%;
  margin: 15px 0px 0px 0px;
  padding: 0px;
  float: left;
  display: none;
}
.other_label {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
}
.other_select {
  width: 100%;
  margin: 5px 0px 0px 0px;
  padding: 7px 0px 7px 0px;
  float: left;
  border: solid 1px #e5e5e5;
  display: flex;
  justify-content: center;
  align-items: center;
}
.other_rs {
  width: 5%;
  margin: 0px;
  padding: 0px 0px 0px 10px;
  float: left;
  font-size: 12pt;
  box-sizing: border-box;
}
.other_input {
  width: 95%;
  margin: 2px 0px 0px 0%;
  padding: 0px;
  float: left;
}
.other_input input {
  border: none;
  width: 97%;
  padding: 4px 0px;
}
.pay {
  position: relative;
  padding-top: 10px;
}
.pay_icon {
  position: absolute;
  left: 85px;
  top: 3px;
}
.header-btn4 {
  display: none;
}
.lnc_support {
  width: 100%;
  margin: 0px;
  padding: 7px 0px 15px 0px;
  float: left;
  text-align: center;
  font-size: 18pt;
  color: #c2150a;
}
.price_label span {
  color: #c4c3c3;
  font-size: 9pt;
}
.secure-paypal {
  background: url(/wp-content/themes/lnccreative/images/support_with_paypal.png) no-repeat left top !important;
  border: 0px !important;
  width: 254px !important;
  height: 50px;
  padding: 0px !important;
  cursor: pointer;
}
.secure-paypal-inr {
  background: url(/wp-content/themes/lnccreative/images/support_with_paypal-inr.jpg) no-repeat left top !important;
  border: 0px !important;
  width: 254px !important;
  height: 50px;
  padding: 0px !important;
  cursor: pointer;
}
.secure-paypalbts {
  background: #c2150a !important;
  border: 0px !important;
  width: 254px !important;
  height: 50px;
  font-size: 18pt;
  padding: 0px !important;
  cursor: pointer;
  color: #fff;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.secure {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
  text-align: center;
}
.secure_logo {
  width: 100%;
  margin: 0px;
  padding: 0px;
  float: left;
  text-align: center;
}
.support_bts {
  background: #c2150a;
  color: #fff !important;
  padding: 10px;
  box-sizing: border-box;
  text-decoration: none !important;
  display: inline-block;
}
.donte_area {
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 30px 0px;
  float: left;
}
.secure input[type="submit" i]:focus {
  border: none;
  outline: none;
}
/*nidhi css*/
.fb_iframe_widget iframe {
  position: absolute;
  width: 100% !important;
}
.fb_iframe_widget_fluid span {
  width: 100% !important;
}
/* payment thank you page */
.tahnk_wrapper {
  margin: 0 auto;
  width: 100%;
  max-width: 700px;
  padding-bottom: 50px;
}
.tahnk_wrapper p {
  font-size: 13pt;
  width: 100%;
  display: block;
  line-height: 24px;
}
.thanktxt {
  text-align: center;
  padding-bottom: 30px;
  font-size: 16pt;
  margin: 0 auto;
  max-width: 800px;
  width: 100%;
  color: #c2120a;
}
@media only screen and (max-width: 1024px) {
  .shareprint {
    margin-top: 24px !important;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1000px) {
  .tps_banner {
    height: auto;
    line-height: normal;
    padding: 15px 0px;
    font-size: 14pt;
  }
  .support_button {
    display: inline-block;
    margin: 0px 0px 0px 10px;
    padding: 14px 0px 0px;
  }
  .support_box_left {
    width: 100%;
    padding: 0px 20px 0px 20px;
  }
  .support_box_right {
    width: 94%;
    margin: 20px 3% 0px;
    border: none;
    padding-left: 0px;
  }
  .page-template-support .mo_logo_area {
    width: 100%;
    text-align: center;
  }
  .sill {
    font-size: 16pt;
  }
}
@media only screen and (max-width: 767px) {
  .support_button {
    width: 100%;
  }
  .tps_banner {
    margin-bottom: 15px;
  }
  .help_us {
    font-size: 14pt;
    line-height: 26px;
  }
  .help_us span {
    float: none;
  }
  .support_box {
    margin: 10px 0px 0px 0px;
  }
  .support_box_left p {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 11pt;
    line-height: 25px;
  }
  .green_button {
    padding: 12px 20px;
    font-size: 13pt;
  }
  .we {
    font-size: 10.5pt;
    line-height: 22px;
  }
  .we p {
    font-size: 10.5pt;
  }
  .hope {
    font-size: 14pt;
    margin: 0px 0 10px !important;
  }
  .tps_banner {
    background: transparent;
    display: none;
  }
  .sill {
    display: none;
  }
  .great {
    display: none;
  }
  .support_button a:after {
    display: none;
  }
  .header-btn4 {
    background: #ffcc00;
    padding: 0px 20px !important;
    display: block;
  }
}
.shareaholic-recommendations-header {
  font-weight: 700 !important;
}
.cat_detel_cont iframe {
  width: 100%;
}
.our-contributer {
  float: left;
  width: 100%;
  margin: 40px 0px;
  padding: 0px;
  text-align: center;
  font-size: 30pt;
  color: #c2150a;
  font-weight: 500;
}
.our-thnaks {
  float: left;
  width: 100%;
  margin: 0px 0px;
  padding: 0px;
  text-align: center;
}
.our-support {
  float: left;
  width: 100%;
  margin: 5px 0px 0px;
  padding: 0px;
  text-align: center;
  font-size: 14pt;
  line-height: 26px;
}
/* 24-07-2019 Whatsapp header Start*/
.whatsapp-wrapper {
  float: left;
  margin: 0px 0px 5px;
  padding: 0px;
  width: 100%;
  background: #ffd570;
  box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.05);
}
.whatsapp-row {
  float: left;
  margin: 0px;
  padding: 8px 10px;
  text-align: center;
  width: 100%;
  font-size: 13pt;
  color: #000;
  font-family: "Open Sans", sans-serif;
  font-weight: normal;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
}
.whatsapp-row span {
  font-weight: 600;
}
.whatsapp-row a,
.whatsapp-row a:hover {
  color: #000;
  text-decoration: none;
}
.whatsapp-row img {
  vertical-align: middle;
}
#telegram {
  position: fixed;
  right: 50px;
  top: 25%;
  z-index: 9998;
}
.mbs {
  display: none;
}
.mbs1 {
  font-weight: normal !important;
}
.mobile-home-banner {
  display: none;
}
.thequizopedia-app-info {
  width: 100%;
  float: left;
  margin: 20px 0 20px 0;
  padding: 0px 0 0 95px;
  position: relative;
  box-sizing: border-box;
  min-height: 75px;
}
.thequizopedia-app-logo {
  position: absolute;
  width: 75px;
  height: 75px;
  float: left;
  top: 0;
  left: 0px;
}
.thequizopedia-app-name,
.thequizopedia-app-download-head,
.thequizopedia-app-icon-line {
  width: 100%;
  float: left;
  margin: 0px;
  padding: 0px 0 0 0px;
}
.thequizopedia-app-name {
  font-size: 16pt;
  font-weight: 600;
  color: #c2150a;
  margin-top: 10px;
}
.thequizopedia-app-download-head {
  font-weight: 600;
  font-size: 13pt;
  margin: 15px 0px 14px 0;
}
.thequizopedia-app-icon-line a {
  margin-right: 10px;
}
.thequizopedia-app-bottom-line {
  width: 100%;
  float: left;
  margin: 5px 0 0 0;
  padding: 0px;
  position: relative;
}
.main_txt {
  float: left;
  margin: 30px 12px 20px 0px;
}
.sat_tab {
  width: 100%;
  margin: 6px 0px 0px 0px;
  padding: 0px;
  float: left;
  text-align: center;
}
.choose {
  width: 100%;
  margin: 0px;
  padding: 0px 0px 15px 0px;
  float: left;
  text-align: center;
  font-size: 12pt;
}
.dont_choose {
  width: 100%;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  float: left;
  text-align: center;
  font-size: 12pt;
}
@media screen and (max-width: 767px) {
  .mobile-home-banner {
    display: none;
    width: 100%;
    float: left;
    text-align: center;
    margin: -15px 0 15px;
    padding: 0 10px;
    box-sizing: border-box;
  }
  .header-btn2 {
    display: none !important;
  }
}
@media screen and (max-width: 500px) {
  .whatsapp-row {
    padding: 5px 10px 8px;
    font-size: 11pt;
  }
  .whatsapp-row img {
    width: 28px;
  }
  .thequizopedia-app-info {
    margin: 15px 0 10px 0;
    padding: 0px 0 0 75px;
    min-height: 75px;
  }
  .thequizopedia-app-logo {
    width: 65px;
    height: 65px;
  }
  .thequizopedia-app-name {
    font-size: 14pt;
    margin-top: 5px;
  }
  .thequizopedia-app-download-head {
    font-size: 12pt;
    margin: 13px 0px 10px 0;
  }
  .thequizopedia-app-icon-line a {
    margin-right: 2%;
    width: 48%;
    float: left;
  }
  .main_txt {
    float: left;
    margin: 30px 12px 0px 0px;
    width: 45%;
  }
}
/* 24-07-2019 Whatsapp header End*/
.home-bottom-add {
  display: none;
}
.donor-banner {
  width: 100%;
  float: left;
  margin: 17px 0 0 0px;
  padding: 0px;
}
.donor-row {
  width: 100%;
  max-width: 756px;
  float: left;
  margin: 30px 0px 50px;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
  border: 1px solid;
  border-right: 0;
  border-bottom: 0;
}
.donor-col {
  width: 33.33%;
  box-sizing: border-box;
  float: left;
  margin: 0px;
  padding: 10px 15px;
  border-right: 1px solid;
  border-bottom: 1px solid;
  font-size: 17px;
}
.donor-row,
.donor-col {
  border-color: #ebebeb;
}
.mashmenu .lc-abt-nav .sub-content {
  max-width: 175px !important;
  right: 0px !important;
  left: inherit !important;
}
.mashmenu .lc-abt-nav .sub-channel {
  width: 100% !important;
}
.mashmenu .lc-abt-nav .channel-content {
  display: none !important;
}
.support-doner-box {
  width: 100%;
  float: left;
  margin: 50px 0 0 0px;
  padding: 0px;
  text-align: center;
  font-size: 16pt;
}
.support-doner-box a {
  text-decoration: underline;
}
.support-doner-box a:hover {
  text-decoration: none;
}
/* Start For Competition Page*/
.competition-banner {
  width: 100%;
  float: left;
  margin: 0px;
  padding: 0px;
  position: relative;
}
.competition-banner img {
  display: block;
}
.competition-banner-text-wrap {
  width: 100%;
  float: left;
  margin: 0px;
  padding: 0px;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  height: 100%;
  flex-direction: column;
}
.competition-banner-heading,
.competition-banner-sub-heading,
.competition-banner-bottom-text,
.attractive-prizes-area,
.attractive-prizes-heading,
.attractive-prizes-box-row,
.apb-head,
.apb-text,
.competition-paperback-line,
.competition-soget-line {
  width: 100%;
  float: left;
  margin: 0px;
  padding: 0px;
  text-align: center;
  box-sizing: border-box;
}
.competition-banner-heading {
  font-size: 35px;
  font-weight: bold;
  color: #5c0c06;
  line-height: 1.4;
}
.competition-banner-sub-heading {
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  line-height: 1.5;
  margin-top: 13px;
}
.competition-banner-bottom-text {
  font-size: 18px;
  color: #c2120a;
  line-height: 1.56;
  margin-top: 30px;
}
.attractive-prizes-area {
  margin-top: 35px;
}
.attractive-prizes-heading {
  font-size: 30px;
  color: #272727;
  font-weight: bold;
  position: relative;
}
.attractive-prizes-heading:before {
  content: "";
  background: url(/wp-content/themes/lnccreative/images/attractive.png) no-repeat top left;
  width: 53px;
  height: 43px;
  display: inline-block;
  vertical-align: middle;
  padding-right: 10px;
}
.attractive-prizes-box-row {
  margin-top: 35px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.attractive-prizes-box {
  width: 30%;
  float: left;
  margin: 0px;
  padding: 0px;
  height: 233px;
}
.apb1 {
  background: url(/wp-content/themes/lnccreative/images/competition-prizes1.jpg) center no-repeat;
  order: 2;
}
.apb2 {
  background: url(/wp-content/themes/lnccreative/images/competition-prizes2.jpg) center no-repeat;
  order: 1;
}
.apb3 {
  background: url(/wp-content/themes/lnccreative/images/competition-prizes3.jpg) center no-repeat;
  order: 3;
}
.apb-head,
.apb-text {
  font-size: 18px;
  line-height: 1.4;
}
.apb-head {
  font-weight: bold;
  margin-top: 150px;
  margin-bottom: 5px;
}
.competition-paperback-line {
  font-size: 14px;
  line-height: 1.5;
  margin-top: 30px;
}
.competition-soget-line {
  font-size: 18px;
  line-height: 1.5;
  color: #c2120a;
  margin-top: 5px;
}
.competition-cont-section,
.competition-cont-head,
.competition-cont-section ul,
.competition-cont-section li,
.competition-btn-row,
.competition-btn-row span {
  width: 100%;
  float: left;
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}
.competition-cont-section {
  max-width: 860px;
  margin-top: 50px;
}
.competition-cont-head {
  font-size: 25px;
  color: #c2120a;
  margin-bottom: 20px;
}
.competition-cont-section ul {
  padding-left: 20px;
}
.competition-cont-section li {
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 19px;
}
.competition-cont-section ul ul {
  margin-top: 10px;
}
.competition-cont-section li li {
  margin-bottom: 10px;
}
.competition-btn-row span {
  font-family: "Open Sans", sans-serif;
  padding: 10px 10px;
  text-align: center;
  background: #016bbb;
  color: #ffffff;
  font-size: 20px;
  font-weight: 500;
  border: 1px solid #016bbb;
}
.competition-btn-row {
  margin-top: 45px;
}
.comp_select_poem {
  width: 100%;
  width: 100%;
  clear: both;
  text-align: center;
  padding: 60px 0 55px 0;
}
.comp_select_poem_subtitle {
  font-size: 30px;
  text-align: center;
  padding-top: 45px;
}
.comp_footer_section {
  width: 100%;
  display: flex;
  margin-bottom: -13px;
}
.comp_footer_section > div {
  width: 50%;
  padding: 40px;
}
.comp_general_guid_wrap {
  background-color: #ebebeb;
}
.comp_poetry_conts_wrap {
  background: #a40e0e;
  background: linear-gradient(90deg, #a40e0e 0%, #cd0404 80%);
  background: -webkit-linear-gradient(90deg, #a40e0e 0%, #cd0404 80%);
  background: -moz-linear-gradient(90deg, #a40e0e 0%, #cd0404 80%);
}
.comp_banner_title {
  font-size: 30px;
  color: #000;
  position: absolute;
  text-align: center;
  top: 58px;
}
.competition-banner-bottom-text a,
.comp_general_guid_listing a {
  text-decoration: underline;
}
.competition-banner-bottom-text a:hover,
.comp_general_guid_listing a:hover {
  text-decoration: none;
}
.comp_general_guid_title {
  font-size: 38px;
  font-weight: 700;
  position: relative;
  text-align: center;
  color: #c2120a;
  margin-top: 60px;
}
.comp_general_guid_title:before {
  content: "";
  background: url(/wp-content/themes/lnccreative/images/pen.jpg) no-repeat top left;
  width: 66px;
  height: 64px;
  display: inline-block;
  vertical-align: middle;
  padding-right: 0;
}
.comp_general_guid_listing {
  width: 100%;
  clear: both;
  padding: 45px 0 0 0;
}
.comp_general_guid_listing ul {
  margin: 0px;
  padding: 0px;
}
.comp_general_guid_listing ul li {
  padding-left: 32px;
  font-size: 16px;
  line-height: 25px;
  position: relative;
  list-style: none;
  margin-bottom: 21px;
}
.comp_general_guid_listing ul li:before {
  background: url(/wp-content/themes/lnccreative/images/red-bullet.jpg) no-repeat top left;
  content: "";
  width: 8px;
  height: 8px;
  position: absolute;
  top: 8px;
  left: 10px;
}
.comp_bluepencil_logo,
.comp_textbook_img,
.comp_pennib_img {
  text-align: center;
}
.comp_bluepencil_logo {
  margin-bottom: 15px;
}
.comp_textbook_img {
  margin-bottom: 10px;
  margin-top: 30px;
}
.comp_pennib_img {
}
.comp_poetry_conts_list {
  width: 100%;
  clear: both;
}
.comp_poetry_conts_list ul {
  margin: 0px;
  padding: 20px 10px;
  width: 100%;
  float: left;
}
.comp_poetry_conts_list ul li {
  color: #fff;
  font-size: 16px;
  float: left;
  width: 50%;
  margin-bottom: 9px;
}
.comp_poetry_conts_form_row {
  width: 100%;
  clear: both;
  float: left;
  margin-bottom: 30px;
}
.comp_poetry_conts_form_col2 {
  width: 47%;
  float: left;
}
.comp_poetry_conts_form_col2:last-child {
  float: right;
}
.comp_poetry_conts_form_row input[type="email"],
.comp_poetry_conts_form_row input[type="text"] {
  border: 2px solid #fff;
  padding: 5px 7px;
  height: 28px;
  color: #fff;
}
.comp_poetry_conts_form_row input:focus {
  outline: none;
}
.comp_poetry_conts_form_row input {
  width: 100%;
  border: 0px;
  background-color: transparent !important;
  color: #fff;
}
.choosfile_label {
  float: left;
  font-size: 15px;
  color: #fff;
  padding-right: 50px;
}
.choosfile_label span {
  display: block;
  clear: both;
  font-size: 13px;
  padding-top: 5px;
}
.choosefile_div {
  width: 50%;
  float: left;
}
.comp_radio_col {
  float: left;
  padding-right: 54px;
}
.comp_poetry_conts_form_row button {
  font-size: 28px;
  text-transform: uppercase;
  background-color: #ffcc00;
  width: 267px;
  height: 58px;
  line-height: 58px;
  margin: 0 auto;
  border: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  cursor: pointer;
  transition: all 0.5s ease-in-out;
}
.comp_poetry_conts_form_row button:hover {
  background-color: #fff;
}
.comp_poetry_conts_form_row button:focus {
  outline: none !important;
}
.ssl_txt {
  text-align: center;
  color: #fff;
  font-size: 30px;
  clear: both;
  padding-top: 15px;
}
.ssl_txt span {
  display: block;
  padding-top: 4px;
  font-size: 20px;
}
.align_center {
  text-align: center !important;
  margin-bottom: 10px !important;
}
.ssl_img {
  clear: both;
  text-align: center;
  padding-top: 20px;
}
.comp_payment_img {
  clear: both;
  text-align: center;
  padding-top: 23px;
}
.error_new {
  padding: 5px 0 0 0;
  font-size: 15px;
  display: block;
}
/* Start For checkbox & radio button */
.comp_chekbox_col input[type="checkbox"]:not(old) {
  width: 20px;
  margin: 0;
  padding: 0;
  opacity: 0;
  position: absolute;
  color: #fff;
}
.comp_chekbox_col input[type="checkbox"]:not(old) + label {
  display: inline-block;
  margin-left: 0px;
  font-size: 10.5pt;
  padding-left: 25px;
  background: url("/wp-content/themes/lnccreative/images/checkbox1.png") no-repeat 0 3px;
  color: #fff;
  font-size: 15px;
  min-height: 20px;
}
.comp_chekbox_col input[type="checkbox"]:not(old):checked + label {
  background: url("/wp-content/themes/lnccreative/images/checkbox_with_check.png") no-repeat 0 3px;
  color: #fff;
  font-size: 15px;
}
.comp_radio_col input[type="radio"]:not(old) {
  width: 28px;
  margin: 0;
  padding: 0;
  opacity: 0 !important;
  position: absolute;
  color: #fff;
  font-size: 15px;
}
.comp_radio_col input[type="radio"]:not(old) + label {
  display: inline-block;
  margin-left: 0px;
  padding-left: 22px;
  padding-bottom: 0px;
  background: url("/wp-content/themes/lnccreative/images/radio_border.png") no-repeat 0 2px;
  color: #fff;
  font-size: 15px;
}
.comp_radio_col input[type="radio"]:not(old):checked + label {
  background: url("/wp-content/themes/lnccreative/images/radio_button.png") no-repeat 0 2px;
}
/* End For checkbox & radio button */
#header {
  background-color: #bb1809 !important;
}
.comp_poetry_conts_form_row ::-webkit-input-placeholder {
  /* Edge */
  color: #fff;
}
.comp_poetry_conts_form_row :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #fff;
}
.comp_poetry_conts_form_row ::placeholder {
  color: #fff;
}
.competition-mobile-banner {
  display: none;
}
.contest-close {
  width: 100%;
  float: left;
  margin: 25px 0 50px 0;
  padding: 0px;
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  color: #c2120a;
}
/* End For Competition Page*/
.bts {
  font-size: 28px;
  text-transform: uppercase;
  background-color: #ffcc00;
  width: 267px;
  height: 58px;
  line-height: 58px;
  margin: 0 auto;
  border: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  cursor: pointer;
  transition: all 0.5s ease-in-out;
  display: inline-block;
}
.bts:hover {
  background-color: #fff;
}
.footer_so_area_new {
  width: 19%;
  float: right;
  margin: 0px 0 0 0;
  padding: 0;
  text-align: center;
}
.foo-social-link {
  width: 32px;
  height: 32px;
  background: url(/wp-content/themes/lnccreative/images/social-icon-new.png) no-repeat;
  display: inline-block;
  margin: 0 3px 15px;
  padding: 0;
  text-decoration: none !important;
}
.foo-facebook {
  background-position: 0px 0px;
}
.foo-twitter {
  background-position: -39px 0px;
}
.foo-telegram {
  background-position: -78px 0px;
}
.foo-youtube {
  background-position: 0px -43px;
}
.foo-pinterest {
  background-position: -37px -43px;
}
.foo-rssfeed {
  background-position: -77px -43px;
}
.foo-instagram {
  background-position: -1px -90px;
}
.inner-footer-so-new {
  width: 100%;
  float: left;
  margin: 30px 0 0 0px;
  padding: 0px;
  text-align: center;
}
@media screen and (max-width: 900px) {
  .comp_footer_section {
    flex-wrap: wrap;
  }
  .comp_footer_section > div {
    width: 100%;
  }
  .comp_general_guid_title {
    margin-top: 0px;
    font-size: 30px;
  }
  .competition-banner-heading {
    font-size: 35px;
    line-height: 40px;
  }
  .competition-banner-text-wrap {
    top: 30px;
  }
  .comp_banner_title {
    font-size: 35px;
    top: 15px;
  }
}
@media screen and (max-width: 767px) {
  .competition-banner-text-wrap {
    position: initial;
    margin-top: 20px;
  }
  .competition-banner-heading {
    font-size: 25px;
    line-height: 30px;
  }
  .competition-banner-sub-heading {
    font-size: 17px;
    margin-top: 10px;
  }
  .competition-banner-bottom-text br {
    display: none;
  }
  .competition-banner-bottom-text {
    font-size: 16px;
  }
  .attractive-prizes-heading {
    font-size: 18px;
  }
  .attractive-prizes-box-row {
    margin-top: 25px;
  }
  .attractive-prizes-box {
    width: 32%;
  }
  .competition-paperback-line {
    font-size: 13px;
    margin-top: 20px;
  }
  .competition-soget-line {
    font-size: 16px;
  }
  .competition-cont-section {
    margin-top: 40px;
  }
  .competition-cont-head {
    font-size: 22px;
    margin-bottom: 15px;
  }
  .competition-cont-section li {
    margin-bottom: 12px;
  }
  .competition-btn-row span {
    font-size: 17px;
  }
  .comp_select_poem {
    padding-top: 40px;
  }
  .comp_select_poem_subtitle {
    padding-top: 35px;
    font-size: 25px;
  }
  .comp_banner_title {
    font-size: 25px;
    position: initial;
    margin-bottom: 10px;
  }
  .competition-mobile-banner {
    display: none;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
  }
  .single_text_box_bg .competition-mobile-banner {
    display: none;
  }
  .contest-close {
    font-size: 20px;
    margin: 15px 0 35px 0;
  }
  .footer_so_area_new {
    width: 100%;
    margin-top: 35px;
  }
  .footer_so_area_new br {
    display: none;
  }
} /*767px*/
@media screen and (max-width: 576px) {
  .donor-col {
    width: 50%;
  }
  .donor-banner {
    margin-top: -10px;
  }
  .donor-col {
    font-size: 15px;
  }
  .support-doner-box {
    margin: 30px 0 10px 0px;
  }
  .competition-banner-heading br {
    display: none;
  }
  .competition-banner-heading {
    font-size: 20px;
  }
  .competition-banner-sub-heading {
    font-size: 15px;
  }
  .competition-banner-bottom-text {
    font-size: 15px;
    line-height: 1.7;
  }
  .attractive-prizes-box {
    width: 100%;
  }
  .apb1 {
    order: 1;
  }
  .apb2 {
    order: 2;
    margin: 35px 0;
  }
  .apb3 {
    order: 3;
  }
  .competition-btn-row {
    margin-top: 25px;
  }
  .competition-btn-row span {
    font-size: 15px;
    line-height: 1.7;
    padding: 10px 22px;
  }
  .comp_footer_section > div {
    padding: 30px 10px;
  }
  .comp_general_guid_listing {
    padding-top: 30px;
  }
  .comp_general_guid_title:before {
    width: 45px;
    height: 45px;
    background-size: 45px;
  }
  .comp_general_guid_title {
    font-size: 25px;
  }
  .comp_general_guid_listing ul li {
    font-size: 15px;
    line-height: 23px;
    margin-bottom: 18px;
    padding-left: 15px;
  }
  .comp_general_guid_listing ul li:before {
    left: 0px;
  }
  .comp_bluepencil_logo {
    max-width: 110px;
    margin: 0 auto 15px;
  }
  .comp_textbook_img {
    max-width: 276px;
    text-align: center;
    margin: 0 auto 15px;
  }
  .comp_pennib_img {
    max-width: 60px;
    margin: 0 auto;
  }
  .comp_poetry_conts_list ul {
    box-sizing: border-box;
    margin-left: 10px;
  }
  .comp_poetry_conts_list ul li {
    width: 100%;
  }
  .comp_poetry_conts_form_row input[type="email"],
  .comp_poetry_conts_form_row input[type="text"] {
    box-sizing: border-box;
    height: 42px;
  }
  .comp_poetry_conts_form_col2 {
    width: 100%;
    margin-bottom: 20px;
  }
  .comp_poetry_conts_form_col2:last-child {
    margin-bottom: 0px;
  }
  .choosfile_label {
    width: 100%;
    padding-right: 0px;
    margin-bottom: 15px;
  }
  .choosefile_div {
    width: 100%;
  }
  .comp_poetry_conts_form_row button {
    width: 220px;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
  }
  .bts {
    width: 220px;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
  }
  .ssl_txt {
    font-size: 25px;
  }
  .ssl_txt span {
    padding-top: 7px;
    font-size: 18px;
  }
  .comp_select_poem {
    padding-bottom: 30px;
  }
  .comp_select_poem_subtitle {
    padding-top: 29px;
    font-size: 22px;
    line-height: 29px;
  }
  .comp_poetry_conts_form_row {
    margin-bottom: 20px;
  }
  .comp_banner_title {
    font-size: 22px;
    margin-bottom: 5px;
  }


  .header_banner_ad{
    height: 280px !important;
    width: 336px !important;
  }
  .under_title_ad{
    width: 336px !important;
    height: 280px !important;
  }
  
}
.elp_form_message.success {
  color: #333333 !important;
  font-weight: normal !important;
  font-size: 14px;
}
.es-form-field-container{
    padding-top: 30px;
}
.es-form-field-container .gjs-row{
    width: 100%;
}
.es-form-field-container input{
    width: 100%;
    padding: 10px;
    border: 1px solid #b6b6b6;
}
.es-form-field-container label{
    display: none !important;
}
.es-form-field-container input[type=submit]{
    background-color: #C2150A;
    color: #fff;
    font-size: 15px;
    border: none;
    cursor: pointer;
}