.share-page .blockDisabled {
    display:none !important;
}
body,  .mode-view, main{height: 100%;min-height: 100%}
.KozGoProRegular{font-family: 'KozGoPro Regular'}
.KozGoProBold{font-family: 'KozGoPro Bold';}
@media print {
    @page {
        margin: 0;
    }

    body {
        margin: 1.6cm;
    }
}

.itemdisabled {
    color: #6c757d;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6;
    opacity: 0.5;
}

.green-home, .--open-house, .newflyer4, .newflyer5{
	font-family: 'MyriadPro Regular';
}

.green-home h1,.green-home h2,.green-home h3,.green-home h4,.green-home h5,.green-home h6{font-family: 'MyriadPro Semibold'!important;}

.newflyer3 h1,.newflyer3 h2,.newflyer3 h3,.newflyer3 h4,.newflyer3 h5,.newflyer3 h6{font-family: 'MyriadPro Semibold'!important;}

.newflyer4 h1,.newflyer4 h2,.newflyer4 h3,.newflyer4 h4,.newflyer4 h5,.newflyer4 h6{font-family: 'MyriadPro Semibold'!important;}
.newflyer4 h1 p,.newflyer4 h2 p,.newflyer4 h3 p,.newflyer4 h4 p,.newflyer4 h5 p,.newflyer4 h6 p{font-family: 'MyriadPro Semibold'!important;}

.newflyer5 h1,.newflyer5 h2,.newflyer5 h3,.newflyer5 h4,.newflyer5 h5,.newflyer5 h6{font-family: 'MyriadPro Semibold'!important;}
.newflyer5 h1 p,.newflyer5 h2 p,.newflyer5 h3 p,.newflyer5 h4 p,.newflyer5 h5 p,.newflyer5 h6 p{font-family: 'MyriadPro Semibold'!important;margin:0 !important;}

.newflyer5 #p1, .newflyer5 #p1 p{font-family: 'Impacted' !important;}

.newflyer4 p, .newflyer5 p{font-family: 'MyriadPro Regular';margin:0 !important;}


.green-home p,.newflyer3 p {margin:0 !important;}
.green-home .right-profile #p9 p b, .green-home .right-profile #p9 p{
    font-family: 'KozGoPr6N-Medium' !important;
}
.green-home b{font-family: 'MyriadPro Bold';}
.green-home #p6 p{
    font-size:16px;
}

.green-home #p6 p, .green-home #p7 p, .green-home #p8 p{
    font-size:16px;
}

.newflyer3 b{font-family: 'MyriadPro Bold';}

.newflyer4 b{font-family: 'MyriadPro Bold';}

.newflyer5 b{font-family: 'MyriadPro Bold';}

.KozGoPro-Light{font-family: 'KozGoPro-Light' !important;}

.KozGoPro-Regular{font-family: 'KozGoPro Regular' !important;}

.KozGoPro-Medium{font-family: 'KozGoPro Medium' !important;}

.MyriadProSemibold{font-family: 'MyriadPro Semibold' !important;}

.MyriadProRegular{font-family: 'MyriadPro Regular' !important;}

.MyriadProBold{font-family: 'MyriadPro Bold' !important;}

.MYRIADPRO-COND{font-family: 'MyriadPro-Cond' !important;}

.MyriadPro-Light{font-family: 'MyriadPro Light' !important;}

.Impacted{font-family: 'Impacted' !important;}

.clean,.clean p,.hot-pepper,.hot-pepper p{font-family: 'Montserrat-Regular' !important;}

.clean h1,.clean h2,.clean h3,.clean h4,.clean h5,.clean h6{font-family: 'Montserrat-Semibold';}
.hot-pepper h1,.hot-pepper h2,.hot-pepper h3,.hot-pepper h4,.hot-pepper h5,.hot-pepper h6,.hot-pepper strong{font-family: 'Montserrat-Semibold';}

.Montserrat-bold{font-family: 'Montserrat-Bold' !important;}
.Montserrat-Semibold{font-family: 'Montserrat-Semibold' !important;}
.Montserrat-Regular{font-family: 'Montserrat-Regular' !important;}

.right-profile p b{font-family: 'MyriadPro Semibold';}

/*.object-fit-cover img, .object-fit-cover, img{object-fit: cover;}*/

.all-border{border:1px solid #000}
.dropbox {
   /* background-color: #2d6d9f;*/
    color: #fff;
    text-align: center;
    margin: 10px 0px;
    display: table;
    width: 100%;
	min-height: 160px;
vertical-align: middle;
position: relative;
max-height: 160px;
border: 1px solid #333;
}
.drag-item {
    display: table-cell;
    vertical-align: middle;
}
.mb-0{margin-bottom: 0px;}
.right-box {
    /*margin-top: 10px;*/
	PADDING:15px;
    /*max-height: 590px;
    overflow: auto;*/
}
.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mt-30{margin-top: 30px;}
.mt-40{margin-top: 40px;}
.btn-200{width: 200px;border: none;border-radius: 0px;}
.border-bottom{border-bottom:1px solid #000 }
#drop-area {padding-top: 15px;
   /* border: 2px dashed #ccc;
    border-radius: 20px;
    margin: 20px auto;
    padding: 15px;*/
}
#drop-area.highlight {
  border-color: purple;
}
.my-form {
  margin-bottom: 10px;
}
#gallery {
  margin-top: 10px;
}
#gallery img {
  width: 150px;
  margin-bottom: 10px;
  margin-right: 10px;
  vertical-align: middle;
}
#fileElem, input[type=file].fileElem {
  display: none;
}
#clr-color-marker{
    -webkit-box-shadow: 1px 1px 20px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 20px 0px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 20px 0px rgba(0,0,0,0.75);
}
.uploadOuter {
text-align: center;
}
.dragBox {
margin: 0 auto;
position: relative;
text-align: center;
font-weight: bold;
/*display: inline-block;*/
transition: transform 0.3s;
}
.dragBox input[type="file"] {
position: absolute;
height: 100%;
width: 100%;
opacity: 0;
top: 0;
left: 0;
}
.draging {
transform: scale(1.1);
}
#preview {
text-align: center;
}
img {
/*max-width: 100%*/
}
.mb-30{margin-bottom: 30px;}
.dragBox.active {
    position: absolute;
    top: 0px;
    right: 0px;
}

/* .dropbox a{display: none} */

.dragBox.active span{display: none}
.sidebar-shadow {
    box-shadow: 7px 0 60px rgb(0 0 0 / 5%);
}
.main-page .panel-default>.panel-heading {
    color: #333;
    background-color: #fff;
    border-color: #fff;
}
.main-page .panel-default {
    border-color: #fff;padding: 15px;
}
.clip-box {
    background: #b5ebe6;
    text-align: center;
	height: 100vh;
max-height: 94px;
}
.clip-box img {
    padding-top: 26px;
}
.attachment-box{border: 1px solid #dedede;}
.attachment-inputs {
    background: #f0f2f5;
    padding-top: 10px;
    padding-bottom: 10px;
}
.drag-drop-title {
    font-size: 16px;
    text-align: center;
    padding: 0px 40px;
    margin-top: 30px;
}
.dropbox.active .drag-drop-title {display: none;}
.dropbox label.button.btn-default {
    background: transparent;
    color: #fff;
    font-size: 16px;
    border: none;
}
.drag-my-form {
    margin-top: 25%;
}
.dropbox.highlight .drag-my-form{display: none}
.dropbox.highlight a {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    background-color: #fff;
    padding: 15px 15px;
    border: 1px solid #808080;
	z-index: 9;
}
.dropbox.highlight a.edit.remove-image-box {
	background-image: url(../img/ok-24.png);
}
.dropbox.highlight a.edit-image-box {
	background-image: url(../img/pencil-24.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
	right: 35px;
}
.dropbox.highlight a.remove-image-box {
	background-image: url(../img/grey-close.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
}
.textbox1 textarea {
    background: #fff;
    text-align: left;
	color:#002269;
	border: none;
	margin: 0px 15px;
}
.textbox2 textarea {
    background: #002269;
    text-align: right;
	border: none;
	margin: 0px 15px;
}
.dropbox.whitebg {
    background: #fff;
    border: 2px solid #2d6d9f;
}
.dropbox .texttag{color:#002269;}
.dropbox.textbox2 {
    background: #002269;
}
.textbox2 textarea, .textbox1 textarea{display: none}
span.tox-statusbar__branding {
    display: none;
}
#menu3 .input-group + .input-group{margin-top: 10px;}
#menu4 .input-group + .input-group{margin-top: 10px;}
.pepper-box1{height: 200px;}
.pepper-box2{height: 260px;}
.dropbox.textbox1.other-drop-text {
    min-height: auto;
    border: none;
	margin-bottom: 0px;
    margin-top: 30px;
}
.dropbox.textbox2.other-bottom-textbox {
    background: #fff;
    color: #002269;
    text-align: right;
    max-width: 200px;
    float: right;
    padding-right: 5px;
}
.text-left .texttag{text-align: left;}
.text-right .texttag{text-align: right;}
.mtl-innter-15 .texttag {margin-left: 15px;margin-top: 15px;}
.text-white-innter .texttag {color: #fff;}
.mr-innter-20 .texttag {margin-right: 20px;}
.mt-innter-15 .texttag {margin-top: 15px;}
.texttag p{margin-bottom: 0px;}
.dropbox.single-line-dropbox {
    background: #fff;
    min-height: auto;
    margin-bottom: 0px;
}
.grey-bg{background: #e5e5e5}
.mb-10{margin-bottom: 10px;}
.pb-10{padding-bottom: 10px;}
.hotel-icons3.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
    width: 32%;
    text-align: center;
}

.hotel-icons5.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
    width: 19%;
    text-align: center;
}

.pt-10{padding-top: 10px;}
.mt-0{margin-top: 0px;}
.hotel-icons.list-inline>li img{height: 50px;}
.hotel-icons.list-inline>li a{color:#333}

.mt-50{margin-top: 50px}
.mb-50{margin-bottom: 50px;}
.bg-blue{background: #292f69;color:#fff;}
.bg-blue .texttag, .bg-blue .texttag p{color:#fff}
.two-line-dropbox {
    min-height: 70px;
}
.mh-240, .mh-240 .flyerimgbox{height: 240px;}
.mh-180, .mh-180 .flyerimgbox{height: 180px;}
button.btn.btn-blue {
    background: #292f69;
    color: #fff;
    font-size: 11px;
    max-width: 85px;
    white-space: inherit;
	margin-top: 10px;
}
.profile-box {
    /*margin-top: 30px;*/
}
.left-profile, .right-profile {
    /*display: inline-block;float: left;*/
}
.flyer10.right-profile{
    width: 510px !important;
}
.right-profile {
    padding-left: 15px;
	font-size: 14px;
}
img.barcode-home {
    height: 20px;
    float: right;
	    margin-top: 15px;
}
.ml-0{margin-left: 0px;}
.pl-0{padding-left: 0px}
.white-bg{background: #fff}
.just-list-box {
    float: left;
    font-size: 26px;
    line-height: 60px;
    /*padding: 0px 10px;*/
    width: 100%;
    background: #002269;
    color: #fff;
    font-weight: 500;
}
.just-list-box-right {
    float: left;
    height: 60px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 8px;
}
.two-line-dropbox {
    min-height: 70px;
    border: 1px solid #002269;
	margin-bottom: 0px;
}
.mh-420, .mh-420 .flyerimgbox{height: 420px;}
.mh-260, .mh-260 .flyerimgbox{height: 260px;}
.mh-265, .mh-265 .flyerimgbox{height: 265px;}
.green-home .barcode-text{margin: 0px;}
p.barcode-home-text {
    float: right;
    font-size: 10px;
    margin-top: 50px;
    margin-right: 10px;
}
.green-home.barcode-box {
    margin-top: 20px;
    margin-bottom: 20px;
}
.pb-10{padding-bottom: 10px;}
.mt-15{margin-top: 15px;}
img.barcode-home.ocean-home {
    float: none;
    height: 30px;
}
.barcode-box {
   /* width: 100%;
    display: inline-block;*/
}
.ocean-barcode-text .barcode-text {
    width: 240px;
}
.mb-20{margin-bottom: 20px;}
div#images-list div.images-list-box {
	margin-bottom: 10px;
    min-height: 80px;
    max-height: 80px;
	cursor:move;
}
a.flyer-edit-btn {
    color: #444;
    border: 1px solid #444;
    border-radius: 5px;
    padding: 3px 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 14px;
    text-decoration: none;
    margin-bottom: 10px;
}
.flyer-buttons {
    margin-top: 10px;
}
.view-mode .dropbox.highlight a{display: none;}
.mh-207, .mh-207 .flyerimgbox{min-height: 205px;}
.flyer-icon {
    /*min-height: 300px;*/
}
.create-new-flyer a{color: #333}
.three-line{min-height: 80px;}
.mt-10 .texttag{margin-top: 10px;}
.dropbox.dropbox-img-160 img{max-height: 160px;}
.tyche .dropbox img{max-height: 160px;}
#images-list img {
    max-height: 110px;
}
.justp p {
    margin-bottom: 0px;
    font-size: 12px;
}
.bb-1{border-bottom:1px solid #333}
.m-0{margin: 0px;}
.p-0{padding: 0px;}
.mh-205, .mh-205 .flyerimgbox{min-height: 205px;}
.green-home-barcode img{}
.green-home-barcode{/*padding-right: 0px;*/}
.solid-green-barcode{padding-right: 0px;}
.pl-0{padding-left: 0px;}
.barcode-image{/*height: 35px;*/}
.mh-125, .mh-125 .flyerimgbox{min-height: 125px;max-height: 125px;}
/*.mh-125 img{max-height: 125px;}
.mh-265 img{max-height: 265px;}
.mh-240 img{max-height: 240px;}
.mh-180 img{max-height: 180px;}
.mh-380 img{max-height: 380px;}*/
.mh-380, .mh-380 .flyerimgbox{min-height: 380px;}
.mb-15{margin-bottom: 15px;}
.mh-150, .mh-150 .flyerimgbox{min-height: 150px;max-height: 150px;}
/*.mh-150 img{max-height: 150px;}*/
.mh-325, .mh-325 .flyerimgbox{min-height: 325px;max-height: 325px;}
/*.mh-325 img{max-height: 325px;}*/
.mh-445, .mh-445 .flyerimgbox{min-height: 445px;max-height: 445px;}
/*.mh-445 img{max-height: 445px;}*/
main{max-height:100%;}
.border-bottom-dark{border-bottom: 1px solid #333;}
.flyer-buttons a:hover {
    background: #0c283e;
    color: #fff;
}
.edit-flyer-box:hover {
    background: #fff;
    border: 1px solid #0c283e;
}
.edit-flyer-box{border: 1px solid #f8f9fa;margin-bottom: 10px;padding-top: 10px;}
.new-flyer-icon:hover {
}
.new-flyer-icon {
    border: 1px solid #f8f9fa;margin-bottom: 10px;padding-top: 10px;position: relative;
}
.left-navigation a{font-size: 18px; display: flex;}
.left-navigation a small{font-size: 14px;}
.coming-soon {
    margin-left: 53px;
    position: relative;
    top: -10px;
    opacity: .65;
}
.just-list-box-right h6 {
    margin-bottom: 0px;
}
.justp {
    color: #002269;
}
.justp p{font-size: 15px;}
.mode-create .hotel-icons p {
    font-size: 12px;
}
.mode-create .hotel-icons li{text-align: center;}
.blue-link-img{width: 100px}
ul.list-inline.hotel-icons {
    margin-bottom: 0px;
}
img.bottom-home {
    float: right;
}
.just-box-wraper {
    border: 2px solid #002269;
}
.mh-307, .mh-307 .flyerimgbox{
    height:307px;
}
.mh-200, .mh-200 .flyerimgbox{height: 200px;}
.mh-300, .mh-300 .flyerimgbox{height: 300px;}
/*.mh-300 img{min-height: 300px;max-height: 300px}*/
.mh-400, .mh-400 .flyerimgbox{height: 400px}
/*.mh-420 img{min-height: 420px;max-height: 420px}
.mh-200 img{max-height: 200px}
.mh-400 img{max-height: 400px;min-height: 400px}*/
.dropbox.text-dark .texttag{color:#212529}
.background-blue{background-color: #002269;color:#fff;border:0}
.P-15{padding: 15px;}
.ocean1 .blue-link-img img{max-height: 40px;}

.ocean1 h3.KozGoPro-Medium{font-size:40px;}

.ocean1 .single-family, .ocean1 .single-family-amenities{font-size:30px;letter-spacing: 2px;}
.ocean1 .barcode-image{    height: 60px;
    display: flex;
    width: 65px;
    float: left;}
.ocean1 .right-profile {
    width: 100%;
}
.ocean1 .barcode-text {
    display: flex;
    width: calc(100% - 75px);
    font-size: 10px;
    margin-top: 0px;
    margin-left: 10px;
    float: left;
}
.mt-20{margin-top: 20px;}
.ocean1 .barcode-box {
    display: block;
    width: 100%;
    float: left;
}
.mtr-innter-15 .texttag {
    margin-right: 15px;
    margin-top: 10px;
}

.ml-20{margin-left: 20px;}
.ml-40{margin-left: 40px;}
.mt-30{margin-top: 30px;}
.grey-thin-border {
	position: absolute;
    background-color: #969696;
    width: 4px;
    height: 100%;
}
.borde-section{position: relative;}
.hotel-border-box {
    border: 2px solid #333;
    padding: 15px 0px;
}
.text-border-box{border: 2px solid #333;
padding: 15px 15px;}
.top-navbar {
    box-shadow: 0 4px 12px 0 rgb(0 0 0 / 7%), 0 2px 4px rgb(0 0 0 / 5%);
    padding-top: 0.5625rem;
}
nav#mdb-navbar, .navbar-dark-blue {
    background: #205f95;
	border-bottom: 4px solid #ff7b00;
    position: fixed;
    width: 100%;
    z-index: 10;
}
.modal {
    z-index: 9999;
}
#left-sidebar{
	box-shadow: 10px 10px 15px -3px #eee;
}
#content{width: calc(100% - 280px);    margin-top: 60px;}
.single-view .all-border {
    border: 1px solid #ddd;
    background: #fff;
}
.navbar-light .navbar-brand {
    color: #fff;
}
.category-title {
    font-size: 18px;
    font-weight: 500;
}
.single-view.mode-view .remove-image-box,
.single-view.mode-view .edit-image-box{display: none;}
.navbar-light .navbar-brand:hover {
    color: #ff7f00;
}
.btnnav:hover, .btn-toggle-nav a:hover, .btn-toggle-nav a.active, .btnnav:hover, .btnnav.active {
    background-color: #ff7f00 !important;
    color:#fff !important;
}
.zoom {
  transition: transform .2s;
  /*border: 1px solid #333;
  margin-bottom: 15px;*/
}
.zoom:hover {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1);
}
.mode-view .right-box {
    margin-top: 10px;
    padding: 7px 15px;
}
.hotel-icons p {
    /*font-size: 12px;*/
}
.mh-500, .mh-500 .flyerimgbox{height: 500px;}
/*.mh-500 img{height: 500px;}*/
.mh-430, .mh-430 .flyerimgbox{height: 430px;}
/*.mh-430 img{max-height: 430px;}*/
#loading {
  position: fixed;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  opacity: 0.7;
  background-color: #fff;
  z-index: 9999;
}

#loading-image {
	left: calc(50% - 35px);
    top: 50%;
    /* right: 50%; */
    display: block;
    position: relative;
}
.top-overlap-wrap {
    position: relative;
}
.top-overlap-col {
    position: absolute;
    z-index: 9;
    top: 0px;
    left: 0px;
	width: 100%;
}
.top-overlap1-col {
    position: absolute;
    z-index: 9;
    top: 0px;
    left: 0px;
	width: 33.33%;
}
.mt-50p{margin-top: 50%}
.ml-50p{margin-left: 50%;}
.top-overlap1-col p,
.top-overlap1-col a {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}
.alter-image-box {

}
.alter-image-box > div{margin-top: 0px;}
.alter-image-box {
    padding: 15px;
    background: #fff;
	padding-left: 0px;
}
.newflyer3 .barcode-box-new img {
    max-width: 70px;
}
.barcode-box-new.col {
    max-width: 85px;
}
.single-view.mode-view{

}
.single-view.mode-view .alter-box {
    width: 170px;
    padding: 25px 10px 10px;
    height: 170px;
}
.single-view.mode-view .top-overlap1-col p {
    font-size: 16px;
}
.single-view.mode-view .ml-50p {
    margin-left: 175px;
}
.mode-view .top-overlap2-col {
	top: 525px;
    left: 175px;
    width: 327px;
    padding-left: 0px;
}
.alter-box-white-box {
    background: #fff;
    width: 170px;
    height: 190px;
    position: absolute;
    left: 0px;
    bottom: 0px;
}
.mode-view .left-profile {
    width: 120px;
}
.relative{position: relative;}
.newflyer3 .width-170{max-width: 173px;}
.mode-view .newflyer3 .for-sale-text .texttag {
    padding-top: 20px;
}
.mode-view .newflyer3 .for-sale-text .texttag h5,
.mode-view .newflyer3 .for-sale-text .texttag h6,
.mode-view .newflyer3 .for-sale-text .texttag p{color: #333;}
/*edit*/
.mode-edit .newflyer3 .col.for-sale-big {
font-size: 23px;
padding-top: 20px;
padding-bottom: 10px;
max-width: 130px;
}
.mode-edit .newflyer3 .width-170 {
    max-width: 119px;
}
.mode-edit .newflyer3 .for-sale-text .texttag h5,
.mode-edit .newflyer3 .for-sale-text .texttag h6,
.mode-edit .newflyer3 .for-sale-text .texttag p{color: #333;    font-size: 16px;}
.mode-edit .col.for-sale-text {
    padding-top: 12px;padding-bottom: 12px;
}
.mode-edit .alter-box-white-box {
    width: 121px;
}
.mode-edit .newflyer3 .profile-box {
    min-height: 155px;
    position: absolute;
    bottom: 0px;
    left: 15px;
}

.mode-edit .newflyer3 .mh-400 {
    min-height: 270px;
}
.mode-edit .newflyer3 .right-profile {
    width: 210px;font-size: 14px;
}
.mode-edit .newflyer3 .left-profile {
    width: 90px;
}
.mode-edit .newflyer3 .mh-200 {
    min-height: 150px;
}
.mode-edit .newflyer3 .barcode-text-new{font-size: 12px;}
.mh-570, .mh-570 .flyerimgbox{min-height: 570px;}
.newflyer4 .on-banner-text {
	background: rgba(0,0,0,0.5);
    position: absolute;
    z-index: 9;
    width: 100%;
    text-align: right;
    padding: 20px 40px;
    top:2px;
}

.on-banner-text h1,
.on-banner-text h2,
.on-banner-text h3,
.on-banner-text h4,
.on-banner-text h5,
.on-banner-text h6{color: #fff;font-size: 30px;margin: 0px;}
.on-banner-text b{color: #fff;font-size: 30px;margin: 0px;}
.main-banner-wraper {
    position: relative;
}
.open-house {
    position: absolute;
    background: #1a5fac;
    color: #e4e2e5;
    bottom: 100px;
    left:4px;
}

.open-house h1 .editable > div{font-size:52px;line-height: 0.8;}
.open-house p,
.open-house h6{margin-bottom: 5px}
.offer-box{
	box-shadow: 0px -1px 34px 0px rgb(0 0 0 / 75%);
    -webkit-box-shadow: 0px -1px 34px 0px rgb(0 0 0 / 75%);
    -moz-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
    background: #fff;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: -60px;
    z-index: 9;
    position: relative;
}
.right-box.newflyer4 {
    background: #1a5fac;
	position: relative;
}
.grey-offer {
    background: #363636;
    color: #fff;
}
.grey-offer h4{margin: 0px;}

.facility-list li{
	font-size: 20px;
    font-family: 'MyriadPro Semibold';
    letter-spacing:1px;
    /* font-weight: 500; */
}
/*.facility-list ul {
    margin-left: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
}*/
.newflyer4 .offer-desc {
    padding: 20px 20px;
    font-size: 20px;
}
.three-box-images {
    background: #363636;
    padding: 20px 25px;
	box-shadow: 0px -1px 34px 0px rgb(0 0 0 / 75%);
    -webkit-box-shadow: 0px -1px 34px 0px rgb(0 0 0 / 75%);
    -moz-box-shadow: 0px -1px 34px 0px rgba(0,0,0,0.75);
	z-index: 9;
    position: relative;
}
.three-box-images .dropbox{
	margin-bottom: 0px;
border: 5px solid #fff;
border-radius: 5px;
}
.bottom-profile-section {
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 20px;
}
.mode-view .newflyer4  .left-profile {
    width: 110px;
}
.mode-view .newflyer4 .right-profile p {
    font-size: 20px;
    color: #fff;
}
.text-end.company-logo img {
    height: 100px;
    margin-top: 20px;
}
.mode-edit .newflyer4 .mh-570 {
    min-height: 420px;
}
.mode-edit .newflyer4 .grey-offer h3 {
    font-size: 22px;
    margin-bottom: 0px;
}
.newflyer4 .grey-offer{}
.newflyer4 .offer-desc {
    font-size: 16px;
}
.mode-edit .newflyer4 .three-box-images .dropbox {
        min-height: 145px;
}
.mode-edit .newflyer4 .bottom-profile-section {
    margin-left: 5%;
    margin-right: 5%;
}
.mode-edit .newflyer4 .right-profile {
    font-size: 14px;
    color: #fff;
}
.mode-edit .newflyer4 .left-profile {
    width: 100px;
}
.mode-edit .newflyer4 .company-logo img {
    height: 80px;
    margin-top: 10px;
}
.mode-edit .newflyer4 .main-banner .drag-my-form {
    margin-top: 110px;
}
.left-grey{background: #363636}
.left-grey h1 {
	color: #c63a39;
    margin: 0px;
    font-size: 100px;
}
.big-open-house {
    padding: 25px;
}
.vtime {
    writing-mode: vertical-rl;
    color: #c63a39;
    font-size: 30px;
    left: 0px;
    top: 35px;
    position: absolute;
}
.editablev {
    writing-mode: vertical-rl;
    left: 310px;
    top: -140px;
    position: relative;
}
.house-time {
	height: 170px;
}
.house-time #p1{
    color: #fff;
    font-size: 6vw;
    font-weight: 500;
    line-height: 0.9;
    letter-spacing: 7px;
}
.red-border {
    background: #c63a39;
    height: 12px;
    width: 150px;
}
/*.mh-350, .mh-350 .flyerimgbox{min-height: 350px;max-height: 350px;}
.mh-350 img{min-height: 350px;max-height: 350px;}
.mh-350 img{max-height: 350px;}*/
.newflyer5 .dropbox{margin-top: 0px;margin-bottom: 0px;}
.newflyer5 .right-images-section .col-md-12 + .col-md-12{margin-top: 15px;}
.newflyer5 .address {
	color: #fff;
padding-left: 25px;
margin-top: 10px;
font-size: 22px;
padding-right: 25px;
}
.newflyer5 .offered{
	color: #fff;
	padding-left: 10px;
	margin-top: 10px;
	font-size: 22px;
	font-style: italic;
	font-weight: 300;
}
.newflyer5 .desc #p3{
	padding: 10px;
}
.newflyer5 .desc {
    color: #fff;
    padding-left: 15px;
    margin-top: 20px;
    font-size: 22px;
    font-weight: 300;
}
.newflyer5 .feature-list{
	color: #fff;
    padding-left: 15px;
    margin-top: 10px;
    font-family: 'MyriadPro Semibold';
}
.newflyer5 .profile-section{
    padding-left: 25px;
    margin-top: 20px;
}
.mode-view .newflyer5 .right-profile p {
    font-size: 18px;color: #fff;
}
.mode-view .newflyer5 .left-profile {
    width: 100px;
}
.newflyer5 .left-grey h1 {
    font-size: 6vw;
    line-height: 1.2;
	text-transform: uppercase;
}
.mode-edit  .newflyer5 .left-grey h1 {
    font-size: 70px;
}
.mode-edit .newflyer5 .house-time {
    font-size: 70px;
    height: 110px;
}
.newflyer5 .vtime {
	font-size: 20px;
    left: 0px;
    top: 15px
}
.newflyer5 .vtime *{font-size: 28px;}
.mode-edit .newflyer5 .address,
.mode-edit .newflyer5 .offered,
.mode-edit .newflyer5 .desc,
.mode-edit .newflyer5 .feature-list {
    font-size: 18px;
}
.mode-edit .newflyer5 .right-profile{color: #fff}
.mode-edit .newflyer5 .dropbox.mh-350{min-height: 250px;}
.mode-edit .newflyer5 .right-profile {
    font-size: 14px;
}
.banner-with-logo .company-logo {
    position: absolute;
    bottom: 0px;
    right: 12px;
    max-height: 80px;
}
.banner-with-logo{position: relative;}
.mode-view .newflyer5 .banner-with-logo .company-logo {
    max-height: 110px;
}
.open-house-text {
    border: 2px solid #333;
    text-align: center;
    font-size: 35px;
    font-weight: 500;
    padding: 19px 1px;
    line-height: 1.33;
}
.newflyer2 .top-address,
.newflyer2 .top-address p,
.newflyer2 .top-address div,
.newflyer2 .top-address h6{/*color: #333*/}
.mode-view .newflyer2 .top-address,
.mode-view .newflyer2 .top-address p,
.mode-view .newflyer2 .top-address div,
.mode-view .newflyer2 .top-address h6{font-size: 20px;}
div#images-list {
    max-height: 270px;
    overflow: auto;
}
.container-fluid.mode-edit {
    /*height: 100vh;
    overflow: hidden;*/
}
.flyer-component {
    overflow: auto;
    background: #fff;
    margin-top: 62px;
    height:100%;
}

::-webkit-scrollbar {
  width: 5px;               /* width of the entire scrollbar */
}

::-webkit-scrollbar-track {
  background: #eee;        /* color of the tracking area */
}

::-webkit-scrollbar-thumb {
  background-color: #d4dadc;    /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
 /* border: 3px solid orange;*/  /* creates padding around scroll thumb */
}
.mode-edit .editable:hover{border:2px dashed #ff7f00}
.mode-edit .editable{border:2px dashed #fff}
.editBox, .editablebox {
    position: relative;
    border:2px dashed transparent;
}
div#images-list div.images-list-box:hover {
    border: 1px solid #ff7f00;
}
.nav-tabs .nav-link:hover{color: #000;}
.hot-pepper .dropbox .texttag {
    color: #333;
}
.hot-pepper .dropbox.other-bottom-textbox {
    min-height: 90px;
}

.bg-home {
    position: absolute;
	z-index: 9;
	background: rgba(255,255,255,0.7);
	padding: 15px;
	color: #333;
	width: 40%;
	height: 100%;
}
.clean .bg-home {
    position: absolute;
	z-index: 9;
	background: rgba(255,255,255,0.7);
	padding: 15px 25px 15px;
	color: #333;
	width:  41.66666667%;
	height: 100%;
}


@media (min-width: 1021px) {
    .clean .bg-home {
        width:  61.66666667%;
    }
}

@media (min-width: 1200px) {
    .clean .bg-home {
        width:  55.66666667%;
    }
}

@media (min-width: 1400px) {
    .clean .bg-home {
        width:  41.66666667%;
    }
}



.content-with-opecity{position: relative;}
.clean .dropbox .texttag {
    color: #333;
}
.newflyer7 .dropbox.other-bottom-textbox{
	border: 2px solid #000;
	background: #fff;
	color: #000;
	min-height: 150px;
	max-width: 100%;
	text-align: center;
}
.newflyer7 .dropbox .texttag{
	color: #000;
	margin-top: 20px;
}
.mh-270, .mh-270 .flyerimgbox{min-height: 270px;}
/*.mh-270 img{max-height: 270px;}*/
.pl-5{padding-left: 5px;}
.pr-5{padding-right: 5px;}
.width-36pr{width: 36%;max-width: 36%;}
.col.green-home-barcode {
    max-width: 80px;
}
.barcode-text p {
    font-size: 14px;
}
.col.bottom-home {
    max-width: 75px;margin-top: 5px;
}
.pr-0{padding-right: 0px;}
.mt-25{margin-top: 25px;}
.mh-240, .mh-240 .flyerimgbox{min-height: 240px;}
.mode-view .right-box.green-home{padding-top: 15px;}
.newflyer8 .dropbox.textbox1 {
    background-color: #fff;
	min-height: 100px;
}
.newflyer8 .dropbox .texttag h1{
    color: #000;
}
.newflyer8 .dropbox .texttag p,
.newflyer8 .dropbox .texttag h6{color: #979797}
.mlrt-20{margin-left: 20px;margin-top: 20px;}
.newflyer8 .right-profile {
    width: 150px;
    padding-left: 15px;
    font-size: 16px;
    font-weight: 500;
}
.newflyer8 .kw-log{}
.newflyer8 .kw-logo-col{max-width: 100px;}
.newflyer8 .kw-log-text{font-size: 14px;}
.left-navigation .submenu a {
	font-size: 16px;
     display: flex;
     margin-left: 0px;
     color: #000;
}
.left-navigation .submenu{margin-left: 12px;}
.left-navigation a {
    color: #000;
}
.left-navigation .submenu a:hover{color: #fff;}
.mb-5{margin-bottom: 5px;}
.ml-10{margin-left: 10px;}
.btn-primary {
    color: #fff;
    background-color: #205f95;
    border-color: #205f95;
}
.drop-txt{color:#002269 !important}
.images-list-box i {
    color: #ff7f00;
    position: absolute;
    z-index: 999;
    font-size: 22px;
    right: 0px;
    top: 0px;
}
div#images-list div.images-list-box {
    position: relative;
}
.mt-25{margin-top: 25px;}
.clean .dropbox.textbox1.single-line-dropbox.text-right,
.dropbox.single-line-dropbox{border: none;}
.uppercase {
    text-transform: uppercase;
}
.capitalize {
    text-transform: capitalize;
}
.share-page .ml-7pr{margin-left: 7%;}
.dropzone {
    min-height: 100px;
    border: 2px solid rgba(0, 0, 0, 0.3);
    background: white;
    padding: 10px 10px;
    border-radius: 5px;
}
.checker-red .dropbox.textbox2.other-bottom-textbox {
    border: none;
}
.editor-sidebar{
	box-shadow: 10px 10px 15px -3px #eee;
    position: fixed;
    height: calc(100vh - 61.25px - 53px);
    overflow: auto;
    padding-bottom: 70px;
    margin-top: 60px;
}
.editor-sidebar + div{
	height: calc(100vh - 61.25px - 53px);
    margin-left: 25%;

}
.editor-sidebar-title{font-size: 18px;}
.accordion-item .accordion-button {
    color: #6c757d;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    /* margin-top: 10px; */
	font-family: 'Open Sans';
    text-transform: uppercase;
}
button.accordion-button.collapsed {
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.sidebar-buttons {
    position: fixed;
    bottom: 0px;
    text-align: center;
    border-top: 1px solid rgba(0,0,0,.125);
    padding-top: 15px;
    padding-bottom: 15px;
	background: #eee;
    width: 100%;
	z-index: 999;
    left:0;
}
.sidebar-buttons .save-btn,
.sidebar-buttons .preview-btn {
    /* margin-left: 15px;
    width: 115px;*/
}
.dropzone.dropzone-editor {
    min-height: 150px;
    border: 2px solid rgba(0, 0, 0, 0.3);
    background: white;
    padding: 0px 20px;
	min-height: 90px
}
.dropzone .dz-preview .dz-image {
    width: 101px;
    height: 165px;
}
.page-editor .editable:hover{/*border:2px dashed #002269*/}
.hover-action {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.hover-action i {
    font-size: 25px;
    color: #fff;
}
.hover-action a {
    padding: 10px 10px 5px;
    background: #002269;
}
.hover-action{
	display: none;
}
.editable:hover .hover-action{display: block;}
.page-editor .editable {
    border: 2px dashed transparent;
    position: relative;
}
.page-editor .editable.editableBorderOffDefault {
    border-color: transparent;
}
.gallery-img.active {
    border: 2px solid orange;
}
button.btn.btn-orange.edit-flyer-img{background: orange}
#preview-img{max-width: 115px}
div#staticBackdrop .col {
    min-width: 210px;
	max-width: 210px;
    margin-bottom: 10px;
}
.flyerimgbox{/*border: 1px solid #ddd;*/}
.newflyer4 .company-logo img.blue-link-img {
    height: 70px;width: auto;
}
.newflyer4 .main-banner {
    position: relative;
}
.page-editor .three-box-images .editable,
.page-editor .three-box-images.editable {
    border: 2px dashed #363636;
}
/* .green-home #flyer-image-area2 img{width: 100%;max-height: 420px;} */

.green-home .just-box-wraper .editable{/*border:2px solid #002269*/}
.green-home .just-list-box-right p, .green-home .just-list-box-right h6{font-size:34px;}
.green-home #p6 *, .green-home #p7 *, .green-home #p5 *{font-size:22px;}
.newflyer3 #p3 *, .newflyer3 #p4 *, .newflyer3 #p5 *{font-size:28px;}
.card1.newflyer3 #p3 *, .card1.newflyer3 #p4 *, .card1.newflyer3 #p5 *{font-size:16px;}
.green-home #flyer-image-area3 img{/*width: 100%;max-height: 280px;*/}
.ml-7pr {
    margin-left: 7%;
}
.mode-view .green-home .profile-box {
     min-height: auto;
}
.share-page .editable:hover .hover-action{display: none}
.vlist {
    background: #fff;
    padding: 0px 10px 10px;
    border-radius: 5px;
	box-shadow: var(--falcon-box-shadow);
	--falcon-card-border-color: rgba(0,0,0,0.125);
--falcon-card-cap-bg: transparent;
--falcon-card-bg: #fff;
min-width: 600px;
}
.llink{
	color: #858796;
    text-decoration: none;
	font-size: 14px;
	font-family: 'Open Sans';
}
.font-14{font-size: 14px;}
.vlist .dropdown-menu.show {
    right: 10px;
}
.vlist .dropdown-menu a {
	font-size: 14px;
}
.share-page .col.for-sale-big {
    font-size: 35px;
    padding-top: 10px;
    padding-bottom: 10px;
    max-width: 270px;
}
.newflyer3 .for-sale-big {
    font-size: 23px;
    padding-top: 10px;
    padding-bottom: 10px;
    max-width: 225px;
}
.page-editor .alter-box p,
.share-page .alter-box p{font-size: 16px;color:#000;margin-top: 10px;}
.page-editor .ml-170,
.share-page .ml-170{margin-left: 170px;}
.page-editor .newflyer3 #flyer-image-area2 img,
.share-page .newflyer3 #flyer-image-area2 img {
    min-height: 650px;width: 100%;
    max-height: 674px;
}
.page-editor .top-overlap2-col,
.share-page .top-overlap2-col {
    position: absolute;
    z-index: 9;
    top: 510px;
    left: 170px;
   /* width: 33.33%;*/
}
.newflyer3 .profile-box{
    margin-top: 20px;
}

.mh-250, .mh-250 .flyerimgbox{height: 250px;}
.page-editor .right-profile p{}
.mt-60{margin-top: 60px;}
.share-page .newflyer3 .flyerimgbox {
    /*margin-top: 6px;*/
}
.share-page .newflyer3 .col.relative {
    max-width: 500px;
}
.share-page .newflyer3 .home-box-new.col {
    max-width: 60px;
    padding-left: 0px;
}
.page-editor .newflyer3 .texttag {
    margin-top: 19px;
}
.home-box-new.col {
    max-width: 60px;
    padding-left: 0px;
}
.container-fluid.page-editor {

}
a.ellipsis-icon {
    font-size: 23px;
    padding: 5px 5px;
}
.alter-box img {
    height: 80px;
}
.manage-page-sidebar{
    margin-bottom: 40px;
    margin-top: 60px;
}
.bg-primary {
    background-color: #002269!important;
}
.vlist .fa {
    color: #1e2632;
}
.required{color:red}
.new-flyer-icon:hover {
    /*border: 1px solid #002269;*/
}
.newflyer4  #flyer-image-area1 img{width:100%}

.newflyer4 .right-profile {
    font-size: 18px;
    color: #fff;
}
.green-home .just-list-box p{margin-bottom: 0px;}

.flyer-row + .flyer-row, .media-row + .media-row {
    border-top: 1px solid #ddd;
    padding-top: 20px;
}
.page-editor .newflyer5 .left-grey .editable {
    /*border: 2px dashed #363636;*/
}
.page-editor .newflyer5 .left-grey .editable.active {
    /*border: 2px dashed #fff;*/
}
.newflyer5 .feature-list li {
    font-size: 20px;
    letter-spacing: 2px;
}
.page-editor .newflyer5 .right-images-section .editable:hover {
    /*border: 2px dashed #205f95;*/
}
.newflyer5 #p3 p,
.newflyer5 #p3{font-size: 16px;}
.page-editor .newflyer5 .right-profile p {
    color: #fff;
}
.flyerimgbox img{/*width: 100%;*/}
.page-editor #flyer-image-area1.editable,
.page-editor .open-house-time.editable {
    /*border: 2px dashed #1a5fac;*/
}
.page-editor #flyer-image-area1.editable:hover,
.page-editor .open-house-time.editable:hover {
    /*border: 2px dashed #ff7f00;*/
}
.mh-200, .mh-200 .flyerimgbox{
    height: 200px;
}
.newflyer4 .three-box-images .flyerimgbox {
    border: 4px solid #fff;
    border-radius: 5px;
}
.newflyer4 .three-box-images .editable:hover {
    /*border: 2px dashed #ff7f00;*/
}
.newflyer4 .open-house .editable {
    /*border: 2px dashed #1a5fac;*/
}
.newflyer4 .open-house .editable:hover {
    /*border: 2px dashed #002269;*/
}
.newflyer4 .grey-offer h3 {
    margin-bottom: 0px;
}
.page-editor .newflyer5 .editable:hover {
    /*border: 2px dashed #fff;*/
}
#sidenav-toggler{display: none;}
.btn-outline-primary {
    color: #205f95;
    border-color: #205f95;
}
.btn-outline-primary:hover {
    color: #fff;
    background-color: #205f95;
    border-color: #205f95;
}
.page-title{font-size: 24px;padding-left:10px;}
.font-open{
	font-family: 'Open Sans';
}
.bg-primary {
    background-color: #205f95!important;
}

element.style {
}
.app-theme-white .app-footer .app-footer__inner, .app-theme-white .app-header {
    background: #fafbfc;
}
.fixed-header .app-header {
    position: fixed;
    width: 100%;
    top: 0;
}
.header-shadow {
    box-shadow: 0 0.46875rem 2.1875rem rgb(4 9 20 / 3%), 0 0.9375rem 1.40625rem rgb(4 9 20 / 3%), 0 0.25rem 0.53125rem rgb(4 9 20 / 5%), 0 0.125rem 0.1875rem rgb(4 9 20 / 3%);
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #205f95;
    border-color: #205f95;
}
.page-editor .accordion-body {
    padding: 1rem 0.5rem;
}
span.input-group-append {
    position: absolute;
    right: 0px;
}
.width-170{width: 170px;}
.vlist .dropdown-menu a:hover{background-color: #205f95;color:#fff}
.qr-page .header-title{font-size: 24px;}
a.new-flyer-icon.coming-soonf {
    pointer-events: none;
}
.coming-soonf.new-flyer-icon:before {
    content: "Coming Soon";
    position: absolute;
    background: rgba(0,0,0,0.5);
    width: 100%;
    height: 100%;
    color: #fff;
    padding: 50% 0px;
    font-size: 20px;
	top: 0px;
    left: 0;
    user-select: none;
}
button#upload-option {
    border-radius: 0px;
}
button#upload-option.dropdown-toggle::after{display: none}
.home-link, .headerlinks .navbar-light .navbar-nav .nav-link{
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
}

.go-back-link, .headerlinks .navbar-light .navbar-nav .nav-link{
color: #fff;
text-decoration: none;text-transform: capitalize;}
.go-back-link:hover{color:#ff7b00}
.mw-150{max-width: 150px}
.mw-100{max-width: 100px}
.mw-270{max-width: 270px}
.home-link:hover{color:#ff7b00}
.mh-60, .mh-60 .flyerimgbox{height: 60px;}
/*.mh-60 img{height: 60px;width:60px;}*/
.pl-5{padding-left: 5px}
.pr-5{padding-right: 5px}
.width-40pr{max-width: 40%;}
.mh-230, .mh-230 .flyerimgbox{height: 230px}
/**.mh-230 img{height: 230px}*/
.clean .content-with-opecity {
    position: relative;
    margin-bottom: 15px;
}
.bottom-home-icon .flyerimgbox {
    border: none;
}

.fs3-0 {
    font-size: 3.0rem!important;
}
.fs4-0 {
    font-size: 4.0rem!important;
}
.fs5-0 {
    font-size: 5.0rem!important;
}
.font-600{
	font-weight: 600;
}
.mt-80{margin-top: 80px;}
.clean  .bottom-home-icon{position: relative;top:-5px;}
.clean .barcode-box.row {
    position: absolute;
    bottom: 60px;
}
.relative{position: relative;}
.list-title a{text-decoration: none;color:#205f95}
.page-editor .editable:hover,
.page-editor .editable.active {
    /*border: 2px dashed #002269;*/
    border: 2px dashed #ff7b00;
    cursor: pointer;
}
/*card*/
.card1 {
    position: relative;
}
.card-logo {
    position: absolute;
    left: 15px;
    bottom: 0;
}
/* .card-logo img{
	max-height: 80px;
} */
.mh-500, .mh-500 .flyerimgbox{height: 500px;width: 100%;}
.mw-100{max-width: 100% !important;}
.mw-100 img{max-width: 100% !important;}
/*.mh-500 img{height: 500px;width: 100%;max-width: 1024px;}*/
.listed-card-wrap {
    position: absolute;
    right: 0px;
    bottom: 70px;
	color: #fff;
}
.listed-card-wrap table{
    background: rgba(0,0,0,.3);
}
.listed-card-wrap table p{margin: 0px;}
.p20{padding: 20px !important;}
.relative{position: relative;}
.p0{padding: 0px !important;}

.veditable {
    writing-mode: vertical-rl;
    position: relative;
    left: 2px;
    height: 185px;
    width: 50px;
    left: 320px;
    top: -185px;
}
.veditable .hover-action {
    left: calc(50% - 11px);
}
.create-new-flyer .col-md-3{
	border : 2px solid #fff
}
.create-new-flyer .col-md-3:hover{
	border : 2px solid #ff7b00
}
.change-img-icon, .edit-icon-img, .edit-text-icon{height: 30px;width: 30px;height: auto !important;}
.hover-action div + div{margin-left: 5px;}
.hover-action div{background: #fafafa;padding: 5px;display: inline-block;width: 40px;line-height: 26px;text-align: center; height: 40px;}
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

.switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

.slider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + .slider {
    background-color: #2196F3;
}

input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

.slider.round:before {
    border-radius: 50%;
}

.h-auto{height: auto !important;min-height: auto !important;}

.bakground-blue{
    background-color: #2a5dba;
}

.--open-house{margin: 0 auto;color:#fff;border-radius: 0;padding: 5px 30px;font-size:50px;width:95%;font-weight: 900;letter-spacing: 3px;text-align: center;}

.texttag-social-card{ color:#fff !important;letter-spacing: 5px;font-size:38px;}

.texttag-social-card .first{font-size:90px;font-weight: bold;line-height: 1;}

.texttag-social-card .second{font-size:66px;font-weight: bold;}

.simple-blue-border{margin-left:10px;background-color: #2a5dba;padding:10px;width:70%}

.img-text img{
    height:100px;
}

.img-text .heading{background-color: #2a5dba;width:fit-content;padding:5px 30px;color: #Fff;font-weight: bolder;}

.padding-top-profile{padding-top:90px;}

.padding-top-profile .text-white{font-size:20px;letter-spacing: 3px;}

.social-image-first .img-fluid{
    width:100%;
    height: 600px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.five-icons img{max-width:50px;height: auto;}
.five-icons p{font-size:18px;text-transform: capitalize;margin-bottom: 0;letter-spacing:2px}

.letter-spacing-1{letter-spacing: 1px;}
.letter-spacing-2{letter-spacing: 2px;}

.letter-spacing-4{letter-spacing: 4px;}

.pt-30{padding-top:30px;}

.mb-0-p p{margin-bottom: 0;}

.static-first-heading{
    padding:60px 30px;
}

.newflyer8-heading h1{font-family: 'KozGoPro-Light';font-weight: 600;}
.newflyer8-heading span{color:#a7a7a7;font-size:30px;}

.font-size-16{font-size: 16px;}
.font-size-18{font-size: 18px;}
.font-size-20{font-size: 20px;}

.verticaltext {
    writing-mode: vertical-rl;
    color:#c63a3a;
    font-size:30px;
    margin-top:10px;
    letter-spacing: 2px;
    margin-right: 10px;
}

.border-blue{border: 1px solid #002269;}

.border-0 .flyerimgbox{border:0;}

.text-black{color: #000;}

.font-bold{font-weight: bold;}

.flyer-icon.zoom{
    position: relative;
    transition: 0.5s;
}

.flyer-icon.zoom:hover .hover-show-section{
    opacity: 1;
    transition: 0.5s;
}

.hover-show-section{
    opacity: 0;
    position: absolute;
    height: 100%;
    width: 94%;
    top: 0;
    z-index: 9;
    vertical-align: middle;
    top: 0;
    /* bottom: auto; */
    left: 0;
    /* right: auto; */
    background-color: rgb(0 0 0 / 13%);
}

.hover-show-section a{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    color: #fff;
    text-decoration: none;
}

.hover-show-section a i.fa{
    font-size: 30px;
    color: #ff7b00;
    text-decoration: none;
}
.col.flyer-page-wrap {
    flex: 1 0 -20%;
	max-width: 150px;
	margin-right: 10px;
}
.btn-toolbar {
}
.max-335{max-width: 335px;}
.hover-action > div{cursor: pointer;border-radius: 9px;}
.green-home #p2 p, .green-home #p3 p{
    font-size:16px !important;
}
.green-home #p1 p{margin: 0px;font-size: 30x;}
.green-home.page2 .user-info {
    color: #002269;
    text-align: left;
    border: 2px solid #002269;
    padding: 20px;
    padding-left: 10%;
    font-size: 18px;
}
.green-home.page2 .flyer-address {
    color: #002269;
    text-align: right;
    border: 2px solid #002269;
    padding: 20px;
    padding-right: 10%;
    font-size: 18px;
	height: 150px;
}
.green-home.page2 .flyerimgbox {
    border: 1px solid #ddd;
    height: 300px;
}
.green-home.page2 .flyerimgbox > img{height: 300px;}
.font-18{font-size: 18px;}
.font-16{font-size: 16px;}
.font-32{font-size: 32px;}
.font-30{font-size: 30px;}
.font-24{font-size: 24px;}
.font-26{font-size: 26px;}
.for-sale-8 {
    background: #fff;
    width: 330px;
    position: absolute !important;
    top: 0;
    z-index: 9;
    padding: 10px;
}
.newflyer8{position: relative;}
.newflyer6 .address-top-box{
	background: #292f69;
    color: #fff;
	text-align: right;
	padding: 15px 20px;
    font-size: 20px;
}
.newflyer10 .address-top-box {
    background: #292f69;
    color: #fff;
    text-align: right;
    padding: 20px 20px;
    font-size: 26px;
    text-align: center;
}
.newflyer10 table.table.no-border {
    width: 200px;
    margin-left: auto;
    margin-right: auto;
}
.newflyer10 .bg-grey-box {
    background: grey;padding: 20px;
}
.newflyer10 table.table.no-border.profile-table{width: 100%;}
.newflyer10 .address-top-box .bottom-border {
    border-bottom: 2px solid #fff;
}
.newflyer2 .top-address *{font-size: 30px;text-transform: uppercase;margin-bottom: 10px;}
.newflyer2 .static-first-heading h4{
    color: #000;font-size: 23px;
}
.flyer3-overlap-image{
	position: relative;
    top: -100px;
}
.flyer3-box1{
	padding-right: 15px;
    padding-top: 15px;
    background: #fff;
}
.flyer3-box2{
	padding-right: 15px;
    padding-top: 15px;
    background: #fff;
}
.flyer3-box3{
	padding-top: 15px;
    background: #fff;
    margin-top: 100px;
}
.flyer3-right-box{}
.mh-290, .mh-290 .flyerimgbox{height: 290px;}
table.table.no-border, table.table.no-border td {
    border: none;
}
.mh-250, .mh-250 .flyerimgbox{height: 250px;}
.mh-280, .mh-280 .flyerimgbox{height: 280px;}

@media (min-width: 992px) {
    .sidebar-buttons {
        max-width: 25%;
    }
}


@media (max-width: 991.98px) {
    .offcanvas-collapse {
      position: fixed;
      top: 100px; /* Height of navbar */
      bottom: 0;
      left: 100%;
      width: 100%;
      padding-right: 1rem;
      padding-left: 1rem;
      visibility: hidden;
      background-color: #343a40;
      transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
      transition: transform .3s ease-in-out, visibility .3s ease-in-out;
      transition: transform .3s ease-in-out, visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
      z-index: 10;
      height: 100%;
    }
    .offcanvas-collapse.show {
      visibility: visible;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
    }
  }

    .flylistside{
        display: none !important;
    }

  .nav-scroller {
    position: relative;
    z-index: 2;
    height: 2.75rem;
    overflow-y: hidden;
  }

  .nav-scroller .nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding-bottom: 1rem;
    margin-top: -1px;
    overflow-x: auto;
    color: rgba(255, 255, 255, .75);
    text-align: center;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
  }

  .edgebtn-1{
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    width: auto;
  }

  .edgebtn-1.dropdown-item:focus,  .edgebtn-1.dropdown-item:hover{
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
  }

  #PatchNotes .modal-content{
    background-color: #205f95;
    color: #fff;
  }

  #PatchNotes .btn-close{
    color: #fff;
  }




  .bd-callout {
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    background-color: var(--bd-callout-bg, var(--bs-gray-100));
    border-left: 0.25rem solid var(--bd-callout-border, var(--bs-gray-300))
}

.bd-callout h4 {
    margin-bottom: .25rem
}

.bd-callout>:last-child {
    margin-bottom: 0
}

.bd-callout+.bd-callout {
    margin-top: -.25rem
}

.bd-callout .highlight {
    background-color: rgba(0,0,0,0.05)
}

.bd-callout-info {
    --bd-callout-bg: rgba(var(--bs-info-rgb), .075);
    --bd-callout-border: rgba(var(--bs-info-rgb), .5)
}

.bd-callout-light {
    --bd-callout-bg: rgba(var(--bs-white-rgb), .075);
    --bd-callout-border: rgba(var(--bs-white-rgb), .5)
}

.bd-callout-warning {
    --bd-callout-bg: rgba(var(--bs-warning-rgb), .075);
    --bd-callout-border: rgba(var(--bs-warning-rgb), .5)
}

.bd-callout-danger {
    --bd-callout-bg: rgba(var(--bs-danger-rgb), .075);
    --bd-callout-border: rgba(var(--bs-danger-rgb), .5)
}
.flyerimgbox{position: relative;overflow: hidden;}
.flyer-thumb {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-align: center;
}
.bottom-home .flyerimgbox{height: 60px;}
.mh-350, .mh-350 .flyerimgbox{height: 350px;}
.flyerimgbox img.flyer-thumb{min-width: 100%;min-height: 100%;max-width: 100%;}
.new-flyer-icon img {
    width: 100%;
}

.btnExportPDF .fa-sync, .btnExportJPG .fa-sync {
    display:none;
}

.btnExportPDF.loading .fa-sync, .btnExportJPG.loading .fa-sync {
    display:inline-block;
}

.btnExportPDF.loading .fa-file-pdf, .btnExportJPG.loading .fa-image {
    display:none;
}
.hover-action.texthover img.edit-text-icon {
    position: relative;
	top: -3px;
    left: 1px;
}
.hover-action.texthover {
    left: calc(50% - 25px);
    line-height: 25px !important;
    font-size: 25px !important;
}

.editable.blockDisabled {
	position: relative;
}

.editable.blockDisabled::after {
	position: absolute;
	top:0;
	left:0;
	z-index:10;
	content: '';
	width: 100%;
	height: 100%;
	background: repeating-linear-gradient(125deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 2px,transparent 9px) !important;
	border: 1px solid rgba(0,0,0,.32);
}

.editablebox.blockDisabled::after {
	position: absolute;
	top:0;
	left:0;
	z-index:10;
	content: '';
	width: 100%;
	height: 100%;
	background: repeating-linear-gradient(125deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 2px,transparent 9px) !important;
	border: 1px solid rgba(0,0,0,.32);
}
.editable.blockDisabled img {
    opacity:0.5;
}
input#company_logo, #agent_profile {
    position: absolute;
    opacity: 0;
}
/* .newflyer4 .profile-box:hover {
    border: 2px dashed #fff;
    display: flex;
} */
.left-profile:hover .profile-edit-text-icon{display: block;}
.cardprofile:hover .profile-edit-text-icon{display: block;}
.newflyer4 .profile-box {
    display: flex;position: relative;
}
.profile-edit-text-icon {
    position: absolute;
    left: calc(50% - 20px);
    top: calc(50% - 20px);
	background: #fff;
    padding: 4px;
    border-radius: 5px;
	z-index: 9;
    cursor: pointer;
	display: none;
}
.cardprofile {
    position:relative;
}
.cardprofile .profile-edit-text-icon {
    position: absolute;
    left: calc(50% - 20px);
    top: calc(50% - 20px);
	background: #fff;
    padding: 4px;
    border-radius: 5px;
	z-index: 9;
    cursor: pointer;
	display: none;
    height:35px;
}
.page-editor .newflyer4 .flyer-address .editable {
    border: 2px dashed rgba(0,0,0,0.5);
}
.newflyer4 .left-profile .profile-edit-text-icon{height: 40px;width: 40px;}
.card1 .company-logo .profile-edit-text-icon{height: 40px;width: 40px;}
.newflyer5 .company-logo { position: absolute !important;bottom: 35px;right: 0;}
.left-profile, .company-logo { position: relative;}
.mr-10{margin-right: 10px}
.company-logo:hover .profile-edit-text-icon{display: block;}
.newflyer4 .company-logo {
    width: 150px;
    float: right;
	margin-top: 20px;
}
.newflyer4 .company-logo img.profile-edit-text-icon{height: 40px;width: 40px;}
.font-30{font-size: 30px;}
.ml-18{margin-left: 18px;}
.green-home .profile-row{margin-left: 18px;margin-top: 10px}
.green-home .company-logo #flyer-company-logo{width: 100px;}
.newflyer4 .company-logo img{}
.green-home .left-profile, .green-home .right-profile { display: inline-block;float: none;}
.dropdown-menu li a{cursor: pointer;}
.mh-700, .mh-700 .flyerimgbox {
    height: 700px;
}
.newflyer3 .profile-box .col:nth-child(1){ width: 150px;max-width: unset;min-width: unset;padding-top: 9vw;flex: unset;}
.newflyer3 .profile-box .col:nth-child(2){ max-width: unset;min-width: unset;padding-top: 9vw;font-size:18px; }
.newflyer3 .left-profile img.user-profile-img,
.newflyer3 .company-logo img.blue-link-img {
    width: 100%;
}
.newflyer3 .address-part{
    font-size: 18px;line-height: 18px;
    text-transform: uppercase;
}
.newflyer3 .amenities{font-size: 16px;line-height: 16px;margin-bottom: 10px;}
.newflyer3 .alter-box {
    font-size: 18px;
}
.sidebarbtns>.btn, .bd-example>.btn-group{
    margin: 0.25rem 0.125rem;
}
.newflyer3.page2 .user-info-corner{margin-top: 20px;text-align: right;}
.newflyer3 .top-overlap2-col {width: 323px;}
.newflyer3 .mh-700, .newflyer3 .mh-700 .flyerimgbox { height: 650px;}
.newflyer3 .mh-400, .newflyer3 .mh-400 .flyerimgbox { height: 390px;}
/*.blockImgDisabled::before {
    content: "";
    position: absolute;
    background: rgba(0,0,0,0.5);
    height: 100%;
    width: 100%;
    z-index: 99;
}
.start-edit .editable::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background-image: linear-gradient(120deg, #000, #000);
    opacity: .7;
}
.start-edit .editable.active::after{display: none;}*/
.open-house #p3{padding: 0px 20px;padding-top:10px}
.newflyer4 #p4{padding: 0px 20px;padding-bottom:5px}
.newflyer4 #p5{padding: 7px 20px;}
.newflyer4 #p7{padding: 7px 20px;}
.newflyer4 .user-profile-img{margin-bottom: 0px;}
.ml-0{margin-left: 0px !important;}
.newflyer4 div#heroimage {position: relative;}
.newflyer5 .profile-box {
    display: flex;
    position: relative;
}
.mode-view .newflyer5 .profile-box {
    min-height: auto;
}

.profile-edit-icon{display: none;}
.left-profile:hover .profile-edit-icon, .company-logo:hover .profile-edit-icon{
	display: block;
}
.profile-edit-icon {
    position: absolute;
    left: calc(50% - 20px);
    top: calc(50% - 20px);
    background: #fff;
    padding: 4px;
    border-radius: 5px;
    z-index: 9;
    cursor: pointer;
    display: none;
}
.profile-box.with-logo .left-profile + .company-logo{margin-top: 10px;}
.col.left-profile-section {
    max-width: 147px;
}
.profile-box.with-logo .right-profile.col{padding-left: 0px}
.mb-10{margin-bottom: 10px;}
.newflyer10 .bg-grey-box{min-height: 290px;}
.barcode-home-text *{margin-bottom: 0px;font-size: 14px;line-height: 16px;}
.barcode-home-text{padding-top: 30px;padding-right: 0px;}
.qr-home-block.row {
    margin-top: 20px;
}
.green-home .right-profile p {
    font-size: 16px;
}
.newflyer10 .amenities td:last-child{vertical-align: middle;}
.top-overlap-wrap {
    position: relative;
    margin-bottom: 13px;
}
.left-profile-col{max-width: 490px}
.qr-home-block .col:nth-child(1){max-width: 90px;}
.green-home .address-part *{font-family: 'MyriadPro Bold';text-transform: uppercase;}
.right-profile p {word-break: break-all;/*font-family: 'KozGoPr6N-Light';*/}
.newflyer10 .address-top-box *{margin: 0px}
.ocean1 .ocean1-address {
    font-size: 18px;
    text-align: right;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.ocean1 .grey-bg h3{margin-bottom: 0px;}
.p-15{padding: 15px;}
.clean .home-icon{float: right;}
.clean-address.KozGoProRegular {
    text-transform: uppercase;
    font-size: 20px;
    text-align: right;
    letter-spacing: 2px;
}
.clean.page2 .clean-address *{font-size: 20px;}
.ocean1 ul.list-inline.hotel-icons {
    margin: 30px 0px;
}
.ocean1 .profile-box {
    margin-top: 20px;
}
.ocean1 .right-profile {
    padding-left: 0px;
    font-size: 18px;
	margin-top: 20px;
}
.ocean1 .company-home-icons .col:nth-child(1){ max-width: 145px;}
.ocean1 .company-home-icons .col:nth-child(2){}
.ocean1	img.home-icon { height: 60px;}
.ocean1 .blue-link-img {width: 120px;}
.clean.page2 .row2 .col-md-4:nth-child(1){padding-right: 7px}
.clean.page2 .row2 .col-md-4:nth-child(2){padding-right: 7px;padding-left: 7px}
.clean.page2 .row2 .col-md-4:nth-child(3){padding-left: 7px;}
.clean.page2 .row4 .col-md-4:nth-child(1){padding-right: 7px}
.clean.page2 .row4 .col-md-4:nth-child(2){padding-right: 7px;padding-left: 7px}
.clean.page2 .row4 .col-md-4:nth-child(3){padding-left: 7px;}
.clean.page2 .clean-address *{}
.newflyer2 .profile-wrap{margin: 20px 0px;}
.newflyer2 .top-address *{font-size: 20px;text-transform: uppercase;margin-bottom: 5px;}
.other-bottom-wrap{position: relative;}
.other-bottom-textbox{position: absolute;top: 50%; left: 50%; transform: translate(-50%,-50%);}
.newflyer2 .other-bottom-wrap {
    position: relative;
    width: 100%;
    height: 226px;
	border: 2px solid #000;
    padding-top: 66%;
}
.newflyer2 .other-bottom-textbox {
	padding: 0px 30px;
    text-align: center;
	color: #000;
	width: 100%;
    text-transform: uppercase;
	font-family: "KozGoPr6N-Regular";
	font-size: 28px;
	letter-spacing: 3px;
	line-height: 32px;
	color: #000000;
}
.newflyer2 .row1,.newflyer2 .row2,.newflyer2 .row3{margin-bottom: 10px;}
.newflyer2.page2 .row1 .col-md-4:nth-child(1),
.newflyer2.page2 .row3 .col-md-4:nth-child(1),
.newflyer2.page2 .row4 .col-md-4:nth-child(1){padding-right: 6px}
.newflyer2.page2 .row1 .col-md-4:nth-child(2),
.newflyer2.page2 .row3 .col-md-4:nth-child(2),
.newflyer2.page2 .row4 .col-md-4:nth-child(2){padding-right: 6px;padding-left: 6px}
.newflyer2.page2 .row1 .col-md-4:nth-child(3),
.newflyer2.page2 .row3 .col-md-4:nth-child(3),
.newflyer2.page2 .row4 .col-md-4:nth-child(3){padding-left: 6px;}
.newflyer2 .open-house-text {
    letter-spacing: 12px;
    line-height: 1.3;
    font-size:3rem;
    color: #000000;
    font-weight: 500;
    font-family: "KozGoPr6N-Medium";
    text-align: center;
	position: absolute;top: 50%; left: 50%; transform: translate(-50%,-50%);border: none;
	text-transform: uppercase;
    width:100%;
    padding:20px;
}
.newflyer2 .open-house-wrap{
	position: relative;
    width: 100%;
    height: 100%;
	border: 2px solid #000;
	text-align: center;
	padding: 19px 1px;
}
.newflyer2.page1 .row1 .col-md-8{padding-right: 6px;}
.newflyer2.page1 .row2 .col-md-4:nth-child(1){padding-right: 6px;}
.newflyer2.page1 .row2 .col-md-4:nth-child(2){padding-right: 6px;padding-left: 6px}
.newflyer2.page1 .row2 .col-md-4:nth-child(3){padding-left: 6px;}
.newflyer2.page1 .row1 .row11 .col-md-12:nth-child(1){margin-bottom: 12px;}
.newflyer2.page1 .row1 .row11 .col-md-12{padding-left: 6px}
.mh-412, .mh-412 .flyerimgbox {
    height: 412px;
}
.newflyer1 .hotel-icons3.list-inline>li{width: 19.6%;}
.newflyer1 ul.list-inline.hotel-icons {margin-top: 20px;}
.newflyer1 .address-part .address *{font-size: 20px;text-transform: uppercase;}
.newflyer1 .address-part .address .address-part {font-family:'KozGoPr6N-Medium';}
.newflyer1 .address-part #p2 *, .newflyer1 .address-part #p2{font-size: 20px;}
.newflyer1 .right-section {
    margin-left: 30px;
    margin-top: 20px;
}
.newflyer1 .qr-home-block .col:nth-child(1) {
    max-width: 100%;
}
.newflyer1 .qr-home-block .col.qrCodeEditor {
    max-width: 80px;
}
.newflyer1 .row2{margin-top: 10px;}
.newflyer1.page1 .row2 .col-md-4:nth-child(1){padding-right: 6px;}
.newflyer1.page1 .row2 .col-md-4:nth-child(2){padding-right: 6px;padding-left: 6px}
.newflyer1.page1 .row2 .col-md-4:nth-child(3){padding-left: 6px;}
.newflyer1.page2 .address *{font-size: 20px;text-transform: uppercase;}
.newflyer1.page2 #p1{font-family:'KozGoPr6N-Medium';}

.newflyer1.page2 .row2{margin-bottom: 12px;}
.newflyer1.page2 .row2 .col-md-8{padding-right: 6px;}
.newflyer1.page2 .row2 .col-md-4 .col-md-12{padding-left: 6px;}
.newflyer1.page2 .row2 .col-md-4 .col-md-12:nth-child(1){margin-bottom: 12px;}

.newflyer1.page2 .row3{margin-bottom: 12px;}
.newflyer1.page2 .row3 .col-md-8{padding-right: 6px;}
.newflyer1.page2 .row3 .col-md-4 .col-md-12{padding-left: 6px;}
.newflyer1.page2 .row3 .col-md-4 .col-md-12:nth-child(1){margin-bottom: 12px;}

.newflyer1.page2 .row4 .col-md-4:nth-child(1){padding-right: 6px;}
.newflyer1.page2 .row4 .col-md-4:nth-child(2){padding-right: 6px;padding-left: 6px}
.newflyer1.page2 .row4 .col-md-4:nth-child(3){padding-left: 6px;}
.newflyer1.page2 .bottom-contact {text-align: right;margin-top: 20px;}
.newflyer1.page2 .bottom-contact p{font-family:'KozGoPr6N-Medium';margin: 0px;}
.newflyer6 .left-text-box {margin-top: 30px; margin-left: 20px;}
.newflyer6.page1 .row1 .col-md-12:nth-child(1){margin-top: 30px}
.newflyer6.page1 .row1 .col-md-12:nth-child(2){margin-top: 30px}
.newflyer6 .barcode-box {margin-top: 50px;}
.font-12, .font-12 *{font-size: 12px;line-height: 14px;}
.bottom-info-textbox{text-align: right;margin-top: 20px;}
.bottom-info-textbox .user {font-family: 'Montserrat-Bold'}
.Montserrat-Medium{font-family: 'Montserrat-Medium';}
.newflyer6.page2 .row.row2, .newflyer6.page2 .row.row3, .newflyer6.page2 .row.row22 .col-md-12:nth-child(2){
    margin-top: 20px;
}
.newflyer8 .price {font-size: 24px;font-family: 'KozGoPr6N-Medium';}
.newflyer8 .category{font-family: 'KozGoPr6N-Light';}
.newflyer8 .row2 .col-md-4 .editable:nth-child(1){margin-bottom: 12px;}
.mh-415, .mh-415 .flyerimgbox {height: 415px;}
.newflyer8 .row2{margin-top: 12px;}
.Montserrat-Bold{font-family: 'Montserrat-Bold';}
.newflyer8 .address-part{text-align: center; margin-bottom: 10px; margin-top: 10px;}
.KozGoPr6N-Medium{font-family: 'KozGoPr6N-Medium';}
.KozGoPr6N-Light{font-family: 'KozGoPr6N-Light';}
.right-profile p b{font-family: 'KozGoPr6N-Medium';}
.newflyer8 .profile-box {margin-top: 30px;}
.newflyer8 .right-text{margin-top: 30px;}
.newflyer8 .qr-home-block.row{width: calc(100% - 70px);    margin-left: 70px;}
.newflyer8 .row4 .col-md-4:nth-child(1){padding-right: 6px;}
.newflyer8 .row4 .col-md-4:nth-child(2){padding-right: 6px;padding-left: 6px;}
.newflyer8 .row4 .col-md-4:nth-child(3){padding-left: 6px;}
.newflyer8 .row3 .col-md-4:nth-child(1){padding-right: 6px;}
.newflyer8 .row3 .col-md-4:nth-child(2){padding-right: 6px;padding-left: 6px;}
.newflyer8 .row3 .col-md-4:nth-child(3){padding-left: 6px;}
.newflyer8.page2 .row.row4 {margin-top: 12px;}
.newflyer8.page2 .row2{margin-bottom: 12px;}
.share-page .profile-edit-icon{display: none !important}
.newflyer4 .barcode-text, .newflyer5 .barcode-text{color: #fff;}
.newflyer5 .company-logo {
    position: absolute;
    bottom: 0px;
    right: 0px;
}
.newflyer5 .qr-home-block .col{width: 100%;min-width:100%;}
.newflyer5 .barcode-text{font-size: 12px;}
.editablebox:hover {
    border: 2px dashed #ff7b00 !important;
}

ul#compileSizelist li.size, ul#compileSizelist li label, ul#compileSizelist li input {
    user-select: none;
    cursor: pointer;
}

#multibtnCompile{
    cursor: pointer;
}
