/*















Theme Name:  Jatana Interiors New Theme















Template:    Divi















Author: Md. Ashrafuzzaman Asif















*/































@import url("../Divi/style.css");















@import url("responsive.css");















@font-face {















    font-family: 'lionel_text_genuineregular';















    src: url('fonts/lionel-text-genuine-webfont.eot');















    src: url('fonts/lionel-text-genuine-webfont.eot?#iefix') format('embedded-opentype'),















         url('fonts/lionel-text-genuine-webfont.woff2') format('woff2'),















         url('fonts/lionel-text-genuine-webfont.woff') format('woff'),















         url('fonts/lionel-text-genuine-webfont.ttf') format('truetype'),















         url('fonts/lionel-text-genuine-webfont.svg#lionel_text_genuineregular') format('svg');















    font-weight: normal;















    font-style: normal;















}































@font-face {















    font-family: 'GothicCGNo3';















    src: url('fonts/GothicCGNo3.eot');















    src: url('fonts/GothicCGNo3.eot?#iefix') format('embedded-opentype'),















         url('fonts/GothicCGNo3.woff2') format('woff2'),















         url('fonts/GothicCGNo3.woff') format('woff'),















         url('fonts/GothicCGNo3.ttf') format('truetype'),















         url('fonts/GothicCGNo3.svg#GothicCGNo3') format('svg');















    font-weight: normal;















    font-style: normal;















}















body { font-family: 'Arial', sans-serif;color: #fff !important;}















h1, h2, h3, h4, h5, h6, #top-menu li > a, #top-menu1 li > a {font-family: 'GothicCGNo3';color: #fff ; text-transform: uppercase;}















p {line-height: 20px;font-size: 16px;}















#top-menu li.current-menu-item > a, #top-menu li > a:hover, #top-menu1 li.current-menu-item > a, #top-menu1 li > a:hover {color: #f0800d !important;}















#main-header, #main-content, #main-footer, #footer-bottom, .et_pb_section{  background-color: transparent !important;box-shadow: none !important;}















.et_boxed_layout #page-container {box-shadow: none;}















#main-content .container:before {width: 0;}















#top-menu li, #top-menu1 li {display: block;}















#top-menu li > a, #top-menu1 li > a {padding-bottom: 0;  font-size: 18px;font-weight: normal;}















.et_pb_row {width: 100%;}















#main-content .container {padding-top: 0;}















#main-content .et_pb_section, #main-header{padding-top: 0px;}















.et_fixed_nav #logo {max-height: 100%;}















.logo_section {  width: 175px;float: left;}















.et-social-icons {position: relative;top: 10px;float: none;overflow: hidden;text-align: center;width: 100%;}















.et-social-icons li {margin-left: 5px;width: 30px;}















.et-social-icons li img {max-width: 30px;}















.main_sidebar {overflow: hidden;position: relative;}















#main-content .et_pb_section {padding-bottom: 0px;}















#footer-info {float: right;color: #fff; font-size: 14px;}















#footer-info a {font-weight: normal;color: #fff;}















.jig-loadMoreButton-inner {color: #7E7C7C;}







nav.top-menu-nav {  border-left: 2px solid;padding-left: 12px;float: left;}







#contact {margin-top: 60px;background-size: contain;background-position: left;min-height: 316px;  border: #f0800d solid 6px;}







#contact .et_pb_row {padding-top: 0px;padding: 12px;}







#contact .et_pb_row a {color: #f0800d;text-decoration: underline;}







#contact .et_pb_row p{font-weight: bold;}







#contact .et_pb_row p img {margin-bottom: 30px;}







#comment-wrap {  overflow: hidden;clear: both;}







.form-allowed-tags {display: none;}







.et_pb_post {margin-bottom: 0;  overflow: hidden;}







.date {background: url('images/date.png'); background-repeat: no-repeat;  position: absolute;right: 0px;top: 0px;width: 98px;height: 54px;}







.post-meta1 {padding-bottom: 0px;







  color: #e2872a !important;font-family: 'lionel_text_genuineregular';font-size: 30px;position: absolute;left: 25px;top: 12px;min-width: 12px;}







.post-meta1 span {  width: 1px;display: block;background: #e2872a;height: 32px;float: left;position: absolute;  top: -6px;







    right: -6px;}







#left-area .post-meta {padding-bottom: 0px;color: #e2872a;font-family: 'lionel_text_genuineregular';font-size: 15px;    text-transform: uppercase;



    line-height: 12px;width: 45px;position: absolute;right: -13px;top: 10px;}







.et_pb_post {position: relative;}







.et_pb_post h2 {  margin-bottom: 15px;  margin-top: 0px;}



.single-post .entry-content {padding-top: 10px;}



.readmore {text-align: center;}







.readmore a {color: #f0800d; text-decoration: underline;font-weight: bold;}







.single-post #left-area .post-meta {}







.single-post #left-area .entry-content img {margin-bottom: 10px;}







div.light_square .pp_close {background: url('images/cross.png') !important;  background-size: contain !important;



  background-repeat: no-repeat !important;



  position: absolute !important;



  top: -51px !important;



  right: 0;  width: 25px !important;



  height: 25px !important;}



  .pp_pic_holder.light_square .ppt {color: #676666;position: absolute !important;



  bottom: 0px !important;



  text-align: right !important;}



  .pp_details {position: static !important;  margin: 0 !important;}



  .pp_nav, .pp_bottom {display: none !important;}



  a.pp_next, #TB_next a {  position: fixed !important;



  right: 0;background: url('images/right.png') !important;  background-size: contain !important;



  background-repeat: no-repeat !important;width: 20px !important; top: 45%;



}



  a.pp_previous, #TB_prev a {  position: fixed !important;



  left: 0;background: url('images/left.png') !important;  background-size: contain !important;



  background-repeat: no-repeat !important;width: 20px !important; top: 45%;



}



.pp_social {  position: relative !important;



  z-index: 999999 !important;}



.form-submit input:hover {background: transparent;  border: 2px solid; cursor: pointer;  border-radius: 0px;text-transform: uppercase;padding: 0px 10px !important;}



.form-submit input {  border-radius: 0px;text-transform: uppercase;padding: 0px 10px;}



.wp-pagenavi {text-align: center;}



.wp-pagenavi .pages, .wp-pagenavi .last, .wp-pagenavi .first {display: none;}



.wp-pagenavi a {color: #fff;  border: 2px solid #f0800d !important;padding: 2px 5px;}



.wp-pagenavi span.current {border: 2px solid #fff !important;padding: 2px 5px;}



.wp-pagenavi span {color: #fff !important;}



.wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink {color: #fff !important;}

#fixed-bg {display: none;}

.et_pb_post .thumbnail {padding: 15px 0px;

  display: block;}

.mobile_menu_bar:before {font-weight: bold;}
.et_pb_gallery .et_pb_gallery_pagination ul li a.active {border: 2px solid #fff !important;}
.et_pb_gallery .et_pb_gallery_pagination ul li a {color:#fff;  border: 2px solid #f0800d !important;
  padding: 2px 6px;  margin: 8px;}
button.mfp-close, button.mfp-arrow {opacity: 1 !important;
  filter: alpha(opacity=100) !important;}
/*.mfp-title {  position: relative;
  top: 16px;
  right: 20px;  color: #676666;}
img.mfp-img {  padding: 20px;
  background: #fff;}
.mfp-image-holder .mfp-close {  top: -40px !important;}*/
img.mfp-img {position:relative;  z-index: 51 !important;}
a[title="Pin it!"] {z-index: 50!important;}
.ngg-gallery-thumbnail img, .ngg-gallery-thumbnail img:hover {  background-color: transparent !important;
  border: 0 !important;}
#TB_next a, #TB_prev a {color:#676666;  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;}
#TB_caption {color:#676666 !important;  height: 0px !important;padding: 5px 3px 0px 14px !important;float: left !important;text-align: right !important;width: 92% !important;}
.ngg-gallery-thumbnail span, .screen-reader-text {display:none !important;}
#TB_secondLine {color: #fff;}