/*
.modal-dialog{z-index:2;}
.modal-dialog-span{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;height:100%;width:100%;background:rgba(255,255,0,.5);}*/
/*.modal-dialog-span:hover{background:rgba(255,0,255,.5);}*/
@font-face {
    font-family: "MyriadPro-Regular";
    src: url("realfont/MyriadPro-Regular.otf");
}

@font-face {
    font-family: "RealBold";
    src: url("realfont/RealBold.otf");
}
@font-face {
    font-family: "RealBoldItalic";
    src: url("realfont/RealBoldItalic.otf");
}
@font-face {
    font-family: "RealBook";
    src: url("realfont/RealBook.otf");
}
@font-face {
    font-family: "RealBookItalic";
    src: url("realfont/RealBookItalic.otf");
}

@font-face {
    font-family: "RealLight";
    src: url("realfont/RealLight.otf");
}
@font-face {
    font-family: "RealSemiBold";
    src: url("realfont/RealSemiBold.otf");
}

#conditions-popup{top:0;position: fixed;z-index: 2050;max-width:none;width:auto;background:transparent;padding:0;-webkit-box-shadow: 0 0;-moz-box-shadow: 0 0;-o-box-shadow: 0 0;-ms-box-shadow: 0 0;box-shadow: 0 0;text-align: left;max-height:none;border:none;display:None;}
#conditions-popup .modal-content{background:#05102E;border-radius:0;color:#fff;box-shadow: 0 5px 15px rgba(0,0,0,.5);}
#conditions-popup .modal-header{border:0;}
/*#conditions-popup .close{text-shadow:0 0;color:rgb(239,122,37);opacity:1;width: auto;position: absolute;font-size: 30px;left: auto;right: -8px;top: -13px;height: auto;}*/
#conditions-popup .modal-body{padding:10px 15px;}
#conditions-popup .modal-body > p{margin-bottom:6px;}
#conditions-popup .contact-form-pdf { padding: 0 30px;}

.conditions-btns-row{background:rgba(0,0,0,0);padding:10px 15px;margin-left:-15px;margin-right:-15px;}
/*.conditions-btns-row .col-sm-3{text-align:right;}*/
#termsConditions{padding-bottom:15px;}


.multimedia-popup{top:0;position: fixed;z-index: 1050;max-width:none;width:auto;background:transparent;padding:0;-webkit-box-shadow: 0 0;-moz-box-shadow: 0 0;-o-box-shadow: 0 0;-ms-box-shadow: 0 0;box-shadow: 0 0;text-align: left;max-height:none;border:none;display:None;}
.multimedia-popup .modal-content{background:/*#05102E*/rgba(0,0,0,0.6);border-radius:0;color:#fff;box-shadow: 0 5px 15px rgba(0,0,0,.5);padding:0;border: 0 solid rgba(0, 0, 0, .95);border-bottom:0;}
.multimedia-popup .modal-body{padding:0;}

.multimedia-popup .carousel-control{color:#DD9140;top:50%;bottom:auto;font-size:44px;margin-top:-30px;width:32px;background:transparent;opacity:1;}
.multimedia-popup .carousel-control.right, .carousel-control.left{background:transparent;}
/*.multimedia-popup .carousel-inner > .item{max-height:450px;overflow:hidden;}*/
#img-enlarge.multimedia-popup .carousel-inner > .item{max-height:none;}

.multimedia-popup .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:100%;height:auto;}
.multimedia-popup .modal-header{/*position:absolute;z-index:1;left:0;top:0;right:0;*/padding:5px 15px;background:rgba(0,0,0,0.80);color:#fff;border:0;}
.multimedia-popup.without-img .modal-header{position:relative;}
.multimedia-popup a.video_icon{z-index:22;position:absolute;left:100%;margin-left:-41px;top:3px;color:#fff;font-size:22px;width:30px;height:30px;line-height:1.25;border-radius:50%;text-align:center;/*background:rgb(239,122,37);*/}
/*.multimedia-popup.without-img a.video_icon{top:-37px}*/
.multimedia-popup a.video_icon:hover:after{content:'';border:solid 4px rgb(239,122,37);border-radius:50%;height:32px;width:32px;position:absolute;left:1px;top:1px;}
/*.multimedia-popup .modal-header a:after{content:'';position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;width:36px;height:36px;border-radius:50%;background:rgba(239,122,37,0.7);z-index:-1;}*/
.multimedia-popup.without-img .modal-header a{left:auto;right:10px;}
.multimedia-popup .modal-header h4{ font-size: 20px;padding-right: 30px}
.multimedia-popup .modal-content > a.close{/*position:absolute;font-size: 30px;left: auto;right: -8px;height: auto;width: auto;opacity: 1;color:rgb(239,122,37);text-shadow: 0 0;z-index:9999;*/top:39px;}
.multimedia-popup .modal-content > a.close:hover:after{display:none;}

/*.multimedia-popup-text{position:absolute;z-index:2;left:-15px;top:100%;margin-top:15px;right:-15px;padding:1px 15px 10px;background:rgba(0,0,0,0.75);color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);}*/
.multimedia-popup-text{padding:10px 15px;background:#c1c1c1;color:#222;}
.multimedia-popup-text.fullText{background:rgba(0,0,0,0.92);color:#fff;}
.without-img .multimedia-popup-text{position:static;margin:0;background: rgba(0,0,0,0.4);}
.multimedia-popup-text a, .orange{color:rgb(239,122,37);}

.video-popup .modal-dialog{max-width:950px;width:100%;}
.video-popup .carousel-inner > .item{height:auto;max-height:none;}
.video-popup .carousel-inner > .item iframe{width:100%;}
.video-popup .modal-header{right:0;}
.video-popup .modal-content{background:#000;}

.booking_video-popup .modal-dialog{max-width:950px;width:100%;}
.booking_video-popup .carousel-inner > .item{height:auto;max-height:none;}
.booking_video-popup .carousel-inner > .item iframe{width:100%;}
.booking_video-popup .modal-header{right:0;}
.booking_video-popup .modal-content{background:#000;}

.pp_top, .pp_bottom{background:#000;}
div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right, div.pp_default .pp_content, div.light_rounded .pp_content{background:#000;}
div.pp_default .pp_top .pp_right, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left{background:#000;}
div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right{background:#000;}
.pp_fade{position:relative;overflow:hidden;}
div.pp_default .pp_content_container .pp_details{margin:0;float:None;position:absolute;left:0;bottom:-50%;right:0;background:rgba(0,0,0,0.7);color:#fff;padding:10px 15px;width:auto !important;transition: all 1s ease-in-out;}

div.pp_pic_holder{max-height:800px;width:94% !important;height:auto !important;top:-10px !important;left:3% !important;}
div.pp_pic_holder:hover .pp_content_container .pp_details{bottom:0;transition: all 1s ease-in-out;}
a.pp_close{top:12px;right:6px;}
div.pp_default .pp_content_container .pp_left{padding-left:16px;}
.pp_content{height:auto !important;width:auto !Important;}
.pp_content img{height:auto !important;max-height:100%;width:100% !Important;}

.popup-text-expand{max-height:64px;margin-bottom:6px;overflow:hidden;transition:all 2s ease-in-out;}
.without-img .popup-text-expand{height:auto;position:relative;}
.popup-text-expand.auto{height:auto;max-height: none;}


.repair-text-expand{max-height:43px;margin-bottom:6px;overflow:hidden;transition:all 2s ease-in-out;}
.repair-text-expand.auto{height:auto;max-height: none;}

.align-right{text-align:right;}

.img-popup{padding-left:0 !Important;z-index:9999999;}
.img-popup .modal-dialog{max-width:1200px;width:auto;}
.img-popup .modal-dialog img{width:100%;}
.img-popup .multimedia-popup-text{top:100%;transition:all 2s ease-in-out;}
/*.img-popup .modal-content{overflow:hidden;}*/
.img-popup .modal-content:hover .multimedia-popup-text{top:auto;bottom:0;transition:all 2s ease-in-out;}
.img-popup .modal-header{right:0;padding-right:37px;}
.img-popup .modal-header h4{font-size:26px;}

.modal-backdrop + .modal-backdrop{display:none !Important;}

.modal-title h4{font-size:20px;}

.modal-backdrop.fade {
    filter: alpha(opacity=50);
    opacity: 0.25;
}
.modal-backdrop.in{opacity:0.25;}
/*
.modal-backdrop{background:transparent;}
* CSS FOR IDR VIEW
*/
#left {
        transition-timing-function: ease;
        transition-duration: 200ms;
        top: 120px;
        bottom: 0;
        position: absolute;
        overflow: hidden;
        z-index: 999;
        left: -200px;
        width: 200px;
}
.light-theme #left {
        border-right: 1px solid #7b8793;
}
.dark-theme #left {
        border-right: 1px solid #000;
}
#left.open {
        left: 0;
}
#left-controls {
        display: none;
        height: 44px;
}
#leftContent {
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        position: absolute;
        overflow-y: scroll;
        background-color: rgba(0,0,0,0.5);
        -webkit-overflow-scrolling: touch;
}
#left.hasBookmarks #leftContent {
        top: 45px;
}
#left.hasBookmarks #left-controls {
        display: block;
}
#outlinePanel {
        display: none;
}

#pgCount {
        font-family: Arial,serif;
        vertical-align: middle;
        font-size: 15px;
}
#btnSelect, #btnZoomOut, #viewBtn {
        margin-left: 20px;
}


#goBtn, #zoomBtn, #viewBtn {
        height: 25px;
}
#goBtn {
        width: 55px;
}
#viewBtn {
        width: 105px;
}
#zoomBtn {
        width: 95px;
}
.thumbnail {
        cursor: pointer;
        display: block;
        padding: 5px 0;
        margin: 0 auto;
        text-align: center;
}
.thumbnail img{
        max-width: 160px;
}
.currentPageThumbnail {
        background-color: #777777;
}
.thumbnail:hover {
        background-color: #CCCCCC;
}
#thumbnailPanel.visible, #outlinePanel.visible {
        display: inline;
}
#thumbnailPanel.hidden, #outlinePanel.hidden {
        display: none;
}
#outlinePanel ul {
        list-style-type: none;
        padding: 0 5px;
}
#outlinePanel ul ul {
        padding-left: 15px;
        padding-right: 0;
}
#outlinePanel li {
        color: white;
        padding: 2px;
        font-family: Arial,serif;
        font-size: 15px;
}
#outlinePanel li:hover {
        background-color: rgba(0,0,0,0.3);
        cursor: pointer;
}

body {
        margin: 0;
        padding: 0;
        font-size:14px;
        font-weight:normal;
}

.btn {
        border: 0 none;
        height: 30px;
        padding: 0;
        width: 30px;
        background-color: transparent;
        display: inline-block;
        margin: 7px 5px 0;
        vertical-align: top;
        cursor: pointer;
}

.page {
        box-shadow: 1px 1px 4px rgba(120, 120, 120, 0.5);
}

#controls {
/*        min-height: auto;*/
        line-height: 44px;
        position: fixed;
        text-align: center;
        top: 0;
        left: 0;
        right: 0;
        transition: 0.3s ease 0s;
        z-index:1;
}
#controls-left {
        display: inline-block;
        left: 0;
        position: absolute;
}
#controls-center {
        display: inline-block;
}
#controls-right {
        display: inline-block;
        right: 15px;
        top:85px;
        position: absolute;
}

.light-theme #idrviewer {
        background: #fafafa none repeat scroll 0 0;
}
.light-theme #controls,
.light-theme #left-controls {
        background: #9eacba none repeat scroll 0 0;
        border-bottom: 1px solid #7b8793;
}

.light-theme #pgCount,
.light-theme .btn {
        color: white;
        text-shadow: 0 0 1px #595959;
}
.light-theme .btn:hover {
        opacity: 0.6;
}
.light-theme .btn.disabled {
        opacity: 0.4;
}

.light-theme #goBtn,
.light-theme #zoomBtn,
.light-theme #viewBtn {
        background-color: #9aa8b6;
        color: white;
        border: 1px solid #7b8793;
}

.dark-theme #idrviewer {
        background: #666 none repeat scroll 0 0;
}
.dark-theme #controls,
.dark-theme #left-controls {
        background: #444 none repeat scroll 0 0;
        border-bottom: 1px solid #000;
}
.dark-theme #pgCount {
        color: white;
        opacity: 0.8;
}
.dark-theme .btn {
        opacity: 0.7;
        color: white;
}
.dark-theme .btn:hover {
        opacity: 0.95;
}
.dark-theme .btn.disabled {
        opacity: 0.2;
}

.dark-theme #goBtn,
.dark-theme #zoomBtn,
.dark-theme #viewBtn {
        background-color: #656565;
        color: white;
        border: 1px solid #000;
}

#idrviewer {
        top: 90px;
        bottom: 0;
        left: 0;
        right: 0;
        position: absolute;
        z-index:0;
}

a{ text-decoration : none;}

.dotHidden{
        display:none;
}

/*#img-enlarge .close{position:absolute;font-size: 30px;
left: auto;
right: -8px;
top: -17px;
height: auto;
width: auto;
opacity: 1;
color: rgb(239,122,37);
text-shadow: 0 0;
z-index: 9999;}*/


#conditions-popup .modal-content.contactForm {
    background: #ef7a25 none repeat scroll 0 0;
    border:0;
}
.contactForm INPUT {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #3b3a45;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 45px;
    letter-spacing: 1px;
    margin-top: 10px;
    padding-left: 10px;
    width: 100%;
}
.contactForm INPUT:hover {
    background: #ef7b24 none repeat scroll 0 0 !important;
    border: 2px solid #3b3a45 !important;
    color: #3b3a45 !important;
}
.contactForm textarea {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #36353f;
    border-radius: 5px;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 100px;
    letter-spacing: 1px;
    margin-top: 10px;
    padding-left: 10px;
    width: 100%;
}
.contactForm button {
    background: #36353f none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    float: left;
    font-weight: bold;
    letter-spacing: 2px;
    margin-top: 20px;
    padding: 30px 0;
    width: 100%;
}
#conditions-popup .contactForm .close {
    color: #05102e;
}
.contactForm .btn {
    background: #3b3a45 none repeat scroll 0 0 !important;
    padding: 6px 12px;
    width: 100%;
}

textarea:-ms-input-placeholder {
    color: #3b3a45 !important;
}
textarea:-moz-placeholder {
    color: #3b3a45 !important;
}
textarea::-moz-placeholder {
    color: #3b3a45 !important;
}
textarea::-webkit-input-placeholde {
    color: #3b3a45 !important;
}
input[type="email"]:-moz-placeholder {
    color: #3b3a45 !important;
}
ms-input-placeholder {
    color: #3b3a45 !important;
}
input:-moz-placeholder {
    color: #3b3a45 !important;
}
.contactForm .form-control::-moz-placeholder {
    color: #3b3a45 !important;
}
.contactForm .form-control::-webkit-input-placeholde {
    color: #3b3a45 !important;
}
.contactForm .form-control:-moz-placeholder {
    color: #3b3a45 !important;
}
.contactForm .form-control:-ms-input-placeholder {
    color: #3b3a45 !important;
}


.wicaa-logo {width: 70%;color:black;}
   #wicaa-popup{text-align:center;z-index:2051;}
   #wicaa-popup .close {
    color: #000;
    font-size: 30px;
    height: auto;
    left: auto;
    opacity: 1;
    position: absolute;
    right: -30px;
    text-shadow: 0 0;
    top: 20px;
    width: auto;
}
.modal-title.bottom {margin-top: 30px;}
#wicaa-popup .modal-content {border-radius: 0px;}
#wicaa-popup .modal-header {padding: 15px;border-bottom: 0px solid #e5e5e5;}


.popup-buttons{position:absolute;right:10px;top:50px;z-index:10056;display:none;}
.popup-buttons .clearfix a{float:right;margin-bottom:10px;}
.popup-buttons .clearfix a+a{margin-right:10px;}
.popup-buttons select{padding:5px 3px;font-size:13px;font-weight:normal;}
.multimedia-popup .carousel-inner > .item:hover .popup-buttons{display:block;}

.approve{float: right;padding: 2px 20px;
height: auto;
line-height:2.1;
margin:4px 0 0 10px;background:#007f0e;border:0;color:#fff;text-transform:uppercase;font-weight:bold;border-radius: 12px;}

.discard{float: right;    padding: 2px 20px;
height: auto;
line-height:2.1;
margin:4px 0 0 10px;background:#7f0000;border:0;color:#fff;text-transform:uppercase;font-weight:bold;border-radius: 12px;}

.holdReport {
    float: right;
    padding: 2px 20px;
    height: auto;
    line-height: 2.1;
    margin: 4px 0 0 10px;
    background: #FFFF00;
    border: 0;
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 12px;
}

#arrange-images .modal-header{position:static;}
#arrange-images img{max-width:100%;}
#arrange-images .modal-body{padding:0 5px 10px;}
#arrange-images .modal-body .row{margin-left:-5px;margin-right:-5px;}
#arrange-images .modal-body .arrange-img-box{padding-left:5px;padding-right:5px;margin-bottom:10px;}
#arrange-images .modal-body .arrange-img-box input{width:40px;color:#444;position:absolute;left:50%;margin-left:-20px;bottom:5px;text-align:center;}
#arrange-images .modal-body .arrange-img-box a{position:absolute;right:10px;top:5px;width:30px;}
#arrange-images .save-btn{text-align:center;}
#arrange-images .btn{display:inline-block;background:rgb(239,122,37);padding:6px 12px;color:#fff;font-weight:bold;border-radius:4px;height:auto;width:auto;opacity:1;}

#arrangeRepairimages-popup .modal-header{position:static;}
#arrangeRepairimages-popup img{max-width:100%;}
#arrangeRepairimages-popup .modal-body{padding:0 5px 10px;}
#arrangeRepairimages-popup .modal-body .row{margin-left:-5px;margin-right:-5px;}
#arrangeRepairimages-popup .modal-body .arrange-img-box{padding-left:5px;padding-right:5px;margin-bottom:10px;}
#arrangeRepairimages-popup .modal-body .arrange-img-box input{width:40px;color:#444;position:absolute;left:50%;margin-left:-20px;bottom:5px;text-align:center;}
#arrangeRepairimages-popup .modal-body .arrange-img-box a{position:absolute;right:10px;top:5px;width:30px;}
#arrangeRepairimages-popup .save-btn{text-align:center;}
#arrangeRepairimages-popup .btn{display:inline-block;background:rgb(239,122,37);padding:6px 12px;color:#fff;font-weight:bold;border-radius:4px;height:auto;width:auto;opacity:1;}


#idrviewer .hidden_word {color: unset;cursor: default;}
.without-img .multimedia-popup-text:hover .popup-buttons{display:block;}
.without-img .popup-buttons{top:0;}

.imageAdd-popup .modal-content{border-radius:0;}
.imageAdd-popup .modal-body{padding:0;color:#333;border:solid 1px #000;}

.price-popup .modal-content{border-radius:0;}
.price-popup .modal-body{padding:0;color:#333;border:solid 1px #000;}
.price-popup .price-title{position:absolute;right:10px;bottom:-1px;background:#FFFFFF;padding:5px 13px;color:#000;font-size:28px;border-radius:4px 4px 0 0;text-align:center;z-index:2;font-weight:bold;box-shadow:0px -2px 3px 0px rgba(0,0,0,0.2);}
.price-popup .price-name{/*position:absolute;left:0;top:0;right:0;z-index:99;text-transform:uppercase;*/background:rgba(0,0,0,1);font-weight:normal;padding:13px 10px;color:#fff;font-size:18px;}
.modal-dialog{max-width:600px;background:rgba(0,0,0,0.7);padding:8px;}

.price-popup .modal-body h4{font-size:18px;text-transform:uppercase;margin:0;font-weight:400;margin-bottom:5px;position:relative;padding-left:26px;}
.price-popup .modal-body h4 img{position:absolute;left:0;top:0;}
.price-popup .modal-body .message{border-top:solid 1px #fff;padding:10px 15px;background:#c1c1c1;font-size:14px;text-transform:none;}
.price-popup .modal-body .message span{font-weight:normal;font-size:18px;}
.price-popup .modal-body .message1{margin:10px 15px 0;border-bottom:solid 1px #54535b;font-size:14px;}
.price-popup .modal-body .message1 p{margin-bottom:10px;}
.price-popup .modal-body .text-area{padding:10px 15px;}
.price-popup .modal-body textarea{border:0;width:100%;height:100px;background:transparent;padding:0;color:#fff;resize:none;}
.price-popup .modal-body .message2{background:#c1c1c1;padding:9px 95px 9px 41px;font-size:14px;font-weight:700;border-top:0;position:relative;}
.price-popup .modal-body .message2 img{position:absolute;left:15px;top:9px;}
.price-popup .modal-body .message2 .repair_price{background:#f48032;border:0;position:absolute;right:0;top:0;padding: 9px 15px;color:#fff;}

.close {float:none;color:#000;background:#f48032;font-size:28px;height:auto;left:100%;opacity:1;position: absolute;text-shadow:0 0;top:22px;width: auto;z-index:1051;padding:3px 12px;border-radius:0 4px 4px 0;}
.price-popup .close{margin-left: -9px;top: 47px;}

.price-popup .modal-body textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white;
}
.price-popup .modal-body textarea::-moz-placeholder { /* Firefox 19+ */
  color: white;
}
.price-popup .modal-body textarea:-ms-input-placeholder { /* IE 10+ */
  color: white;
}
.price-popup .modal-body textarea:-moz-placeholder { /* Firefox 18- */
  color: white;
}

.price-popup .carousel-control{background:transparent;text-shadow:0 0 0;top:50%;left:0;margin-top:-30px;color:rgb(239,122,37);opacity:1;font-size:44px;}
.price-popup .carousel-control.right{left:auto;right:0;}
.price-popup .carousel-control:hover, .price-popup .carousel-control:focus{opacity:0.7;}
.price-popup .carousel-inner .item{text-align:center;/*height:215px;*/}
.price-popup .carousel-inner .item span{font-size:19px;color:#ccc;position:absolute;left:0;right:0;top:0;bottom:0;line-height:130px;}
.price-popup .carousel-inner .item [type=file] {
    cursor: inherit;
    display: block;z-index:2;
    font-size: 100px;
    filter: alpha(opacity=0);
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
}

.btn-red{background:red;font-weight:700;color:#000;padding:6px 10px;border:solid 2px #000;width: 105px;}
.message3{position:absolute;bottom:-41px;left:0;width:100%;padding:0;}
.message3 .row{margin-left:-5px;margin-right:-5px;}
.message3 .row > div{padding-left:5px;padding-right:5px;}
.message3 .btn-green{background:green;font-weight:500;color:#000;padding:6px 10px;font-size:20px;width:100%;border:solid 1px #000;text-align: center;}

.price-popup .item img{max-width:100%;}
.price-popup form{margin:0;}
.price-popup .modal-content{border:0;}

#upload{
	margin:30px 200px; padding:15px;
	font-weight:bold; font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:#f2f2f2;
	color:#3366cc;
	border:1px solid #ccc;
	width:150px;
	cursor:pointer !important;
	-moz-border-radius:5px; -webkit-border-radius:5px;
}
.darkbg{
	background:#ddd !important;
}
#status{
	font-family:Arial; padding:5px;
}
ul#files{ list-style:none; padding:0; margin:0; }
ul#files li{ padding:10px; margin-bottom:2px; width:200px; float:left; margin-right:10px;}
ul#files li img{ max-width:180px; max-height:150px; }
.success{ background:#99f099; border:1px solid #339933; }
.error{ background:#f0c6c3; border:1px solid #cc6622; }

/*
.price_tag{display:none;}
*/
.delete-img-gallery{position: absolute;
right: 0;
bottom: 0;
background: red;
color: #fff;
display: block;
width: 28px;
height: 28px;
text-align: center;
border-radius: 3px;
padding-top: 2px;
font-size: 18px;}

.repair_price{display:block;color:#000;padding:6px 10px;background:red;border:solid 1px #000;}

.report_loader{position:fixed;left:0;right:0;top:0;z-index:99999;background:rgba(0,0,0,0.2) url(../images/gears.svg) no-repeat center center;bottom:0;}

#message-popup .success_msg {
    color: #fff;
    background: green;
    padding: 10px;
}

#message-popup .error_msg {
    color: #fff;
    padding: 10px;
    background: red;
    font-weight:bold;
    font-style:italic;
}

.nav-tabs{border-bottom:solid 1px #ccc;padding-top:1px;}
.nav-tabs > li{width:33%;}
.nav-tabs > li+li{border-left:solid 1px #ccc;}
.nav-tabs > li > a{text-transform:uppercase;font-weight:bold;color:#f48032;padding:10px;border-radius: 0 0;text-align:center;border:0;margin-right:0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border:0;
	background: #e3e2e2; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#e3e2e2, #fff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e3e2e2, #fff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e3e2e2, #fff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e3e2e2, #fff);
	
}

.tab-content{padding:10px 15px 1px;font-family: Helvetica, Arial, sans-serif;font-size: 14px;}
.tab-content h5{background: #c1c1c1;padding:9px 15px;font-size:14px;font-weight: 700;margin:0 -15px 15px;}
.tab-content table{margin:0 0 15px;}

.popup-bottom-text{font-style:italic;font-weight:bold;}
.price_watermark {
        position: absolute;
        top: 150px;
        right: 0;
        opacity: 0.2;
        z-index: 10052;
        color: black;
        left: 20px;
        font-weight:150;
        font-size: 115px;
        -ms-transform: rotate(-31deg); /* IE 9 */
        -webkit-transform: rotate(-31deg); /* Chrome, Safari, Opera */
        transform: rotate(-31deg);
}

.check-btn {
    position: absolute;
    padding-left: 30px;
    line-height: 1.25;
	bottom:0;
	right:0
}
.check-btn label {
    width: 20px;
    height: 20px;
    cursor: pointer;
    position: absolute;
    left: 0;
    bottom: 4px;
    border: 2px solid #000;
    background: transparent;
    border-radius: 4px;
}

.check-btn input[type="checkbox"], .check-btn input[type="radio"] {
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 0;
    height: auto;
    margin: 0;
    padding: 0;
    border-radius: 0;
}

.check-btn label::after {
    content: '';
    width: 12px;
    height: 12px;
    position: absolute;
    top: 2px;
    left: 2px;
    background: red;
    opacity: 0;
    border-radius: 2px;
}

.check-btn input[type="checkbox"]:checked + label::after, .check-btn input[type="radio"]:checked + label::after {
    opacity: 1;
}

.price-popup .carousel-inner > .item .popup_button {
    right: 30px;
    top: 10px;
    z-index: 10056;
    display: none;
    position: absolute;
}
.price-popup .carousel-inner > .item:hover .popup_button{
    display: block;
}



.report{float: right;padding: 15px 19px 15px 25px;height: auto;line-height:2.1;margin:4px 0 0 10px;border: 1.5px #666666 solid;color:#fff;text-transform:uppercase;font-weight:bold;background-color: white;border-radius: 40px;color: #666666;}
.report{margin:15px 0 0 10px;line-height:1;border: 1.5px #666666 solid;background-color: white;border-radius: 40px;
color: #666666;}


#wicaa-popup .close {
    color: #fff;
    font-size: 30px;
    height: auto;
    left: auto;
    opacity: 1;
    position: absolute;
    right: -30px;
    text-shadow: 0 0;
    top: 20px;
    width: auto;
    background: #5959c9;
}
.report:focus{outline: none !important;}
#controls-center.headerButton{margin:0 auto; display:block;max-width:952px;text-align:center;position:relative;}
.reportButton{position:absolute;right:0;top:0px;margin-right:15px;}
.reportButton.dup-report-btn{position:absolute;right:0;top:7px;margin-right:15px;}
.dup-report-btn .report{box-shadow: 0 0 2px 2px rgba(0,0,0,0.5);padding: 10px 18px;border-radius: 4px;font-size: 18px;border: 0;line-height: 1.3;font-family: roboto;font-weight: 500;}
.goToBtn{/*display:inline-block;*/clear:both;white-space:nowrap;left:0;}
.headerButton .qaButton{position: absolute;left: -10px;top: 2px;}
.ReportPopUpText .row.col-sm-12 {font-size: 14px;font-family:Montserrat,sans-serif;} 
.ReportPopUpText .form-control{border-radius: 0px;font-size: 14px;font-family: Montserrat,sans-serif;}
.ReportPopUpText .modal-header{margin-bottom: -10px;}
.ReportPopUpText #condition_title{font-weight: bold;}

.repairTextEdit{position: absolute;right: 55px;bottom: 10px;}
.repaitEditHeadingIcon{padding-right: 5px;}

.report-intro h2.edit_mode_enable{padding-left:35px;}
.report-intro h2.edit_mode_enable a.repaitEditHeadingIcon{position:absolute;left:0;top:0;height:100%;right:auto;}

.modal-title edit_forbehold{position:relative;padding-right:35px;}
.modal-title edit_forbehold a{position:absolute;right:0;top:0;height:100%;}

/*top-bar slider-css*/
.full-width-slider{
    background: lightgrey;
    position: fixed;
    height: 138px;
    width: 100%;
  transition: height 0.3s;
    bottom: 0;
    overflow: hidden;
    z-index: 999999;
}
.full-width-scroller{height: 150px;overflow: hidden;}
.height-95{height: 100%;bottom: -60px;}
.full-width-scroller .container{max-width: 950px;padding: 0 30px;}
.slider-texter .pull-center{margin-top: 5px;display: none;}
.slider-attach-btn{
      width: 40%; text-align: center; float: right; margin-top: 20px;
}
.slider-attach-btn li{
    margin-top: 30px;
}
.slider-attach-btn li a {
    background: grey;
    color: white;
    padding: 10px 20px;
    font-size: 18px;
}
.active-centerize .slider-texter{width: 100%;}
.slider-texter{
    padding: 35px 0;
    width: 60%;
    float: left;
  
    height: 144px;
    overflow: hidden;
}
.active-centerize .slider-attach-btn{width: 100%;
    position: fixed;
    bottom: 15px;
    left: 0;}
.close-slider-texter{
    font-size: 26px;
    color: white;
    position: absolute;
    top: 15px;
    line-height: 0.5;
    padding: 0 10px 5px 10px;
    right: 15px;
       transition: all 0.2s ease-in-out;
    display: none;

}
.close-slider-texter-minimize{
    display: block;
}
.manage-button .close-slider-texter{
display: block;
}
.manage-button .close-slider-texter-minimize{
display: none;
}

.close-slider-texter:hover{
    transform:scale(1.2);
}
.slider-extra-text{
    display: none;
    transition: all 0.3s;
}
.height132{height: 132px;}
.header_right_menu .leftmsg a{color: rgb(245,128,51);}
.burger-menu-duplicate .slide-menu-insider .arrow-icon a,.burger-menu-duplicate .slide-menu-insider .arrow-icon a .side-bar-cross-icon{color: rgb(245,128,51);}

.opacity_0{opacity: 0;    transition: all 2s ease-in-out;}
.opacity_1{opacity: 1;    transition: all 2s ease-in-out;}
.radning-sabing .carousel-indicators li{    background: #ccd1ce;border: 0;margin: 1px 7px;width: 12px;height: 12px;}
.radning-sabing .carousel-indicators .active{background: white;width: 14px;height: 14px;}
.radning-sabing .all-gone-padding .carousel a.left{left:15px;transform: translateY(-50%);}
.radning-sabing .all-gone-padding .carousel a.right{right:15px;transform: translateY(-50%);}
.slide_vdo_popup .modal-dialog{max-width: 854px;width: 100%;background: transparent!important;}
.slide_vdo_popup .modal-content{border-radius: 0;border: 0;padding: 30px;background: white!important;}
.slide_vdo_popup{z-index: 1060!important;background: rgba(0,0,0,0.3);}
.slide_vdo_popup .modal-header{padding:0 0 20px 0;}
.slide_vdo_popup .carousel-indicators li{    background: #ccd1ce;border: 0;margin: 1px 7px;width: 12px;height: 12px;}
.slide_vdo_popup .carousel-indicators .active{background: white!important;width: 14px;height: 14px;}
.slide_vdo_popup .modal-content a.close{right: 17px!important;left: auto!important;top: 17px!important;background: transparent;}
.slide_vdo_popup .modal-content a.close:before{content: '\00d7';
    font-size: 30px;
    font-weight: 300;
    font-family: roboto;
    position: relative;
    right: 1px;
       
    top: 6px;}
.slide_vdo_popup .modal-content a.close span{display: none;}
.slide_vdo_popup .modal-title{padding-right: 20px;font-family: roboto;font-weight: 500;font-size: 26px;color: black;border-bottom: 1px lightgrey solid;padding-bottom: 20px;}
.slide_vdo_popup .modal-content a.close{ transition: all 0.2s ease-in-out;}
.slide_vdo_popup .modal-content a.close:hover{transform: scale(1.2);}
.slide_vdo_popup iframe{    border: 1px #5d6362 solid;}



/* bigger picture css start */
.bigger_picture{overflow-y: hidden!important;margin: auto;background: rgba(0,0,0,0.3);}
.bigger_picture .modal-dialog{background: transparent!important;max-width: 100%;width: 50%;}
.bigger_picture .modal-content{border-radius: 0;border: 0;padding: 30px;background: white!important;}
.bigger_picture{z-index: 1060!important;}
.bigger_picture .modal-header{padding:0 0 20px 0;background: transparent;}
.bigger_picture .carousel-indicators li{    background: #ccd1ce;border: 0;margin: 1px 7px;width: 15px;height: 15px;}
.bigger_picture .carousel-indicators .active{background: white;width: 17px;height: 17px;border-radius: 50%;}
.bigger_picture .modal-content a.close{right: 17px!important;left: auto!important;top: 17px!important; background: transparent;}
.bigger_picture .modal-content a.close:before{content: '\00d7';
    font-size: 30px;
    font-weight: 300;
    font-family: roboto;
    position: relative;
    right: 1px;
   
    top: 6px;}
.bigger_picture .modal-content a.close span{display: none;}
.bigger_picture .modal-title{padding-right: 20px;font-family: roboto;font-weight: 500;font-size: 26px;color: black;border-bottom: 1px lightgrey solid;padding-bottom: 20px;}
.bigger_picture .modal-content a.close{ transition: all 0.2s ease-in-out;}
.bigger_picture .modal-content a.close:hover{transform: scale(1.2);}
.bigger_picture iframe{    border: 1px #5d6362 solid;}
.bigger_picture .carousel a.left{margin-top: 16px;left: 15px;}
.bigger_picture .carousel a.right{margin-top: 16px;right: 23px;}
.bigger_picture .carousel a span img{width: 120%;}
.cool{display: none;}

/* bigger picture css close  */




/*

$(".slider-texter").css('height','132px');

* CSS FOR IDR VIEW ENDS
*/                                
@media (min-width:480px) {
	/*#page-header .col-sm-4{float:left;width:50%;}
	#page-header .col-sm-8{float:left;width:50%;}*/
}
@media (min-width:768px) {
	.mobile-footer-buttons{display:none;}
        #wicaa-popup .modal-dialog{margin-top:50px;width:640px;}
    .mob-top-attach{padding-right: 0;}
}
@media (min-width:1250px) {
	div.pp_pic_holder{max-width:860px;left:50% !important;margin-left:-430px;}
}
@media (min-width:1400px) {
	div.pp_pic_holder{max-width:1200px;left:50% !important;margin-left:-600px;}
}
@media (max-width:1220px) {
	.img-popup .modal-dialog{max-width:96%;margin-left:2%;}
    .bigger_picture .modal-dialog{margin: 30px auto;padding: 2px;}
	.img-popup .modal-header .close{display:block;opacity:1;left:auto;right:10px;top:11px;}
	.img-popup .modal-header .close:after{display:none;}
    .full-width-scroller::-webkit-scrollbar {
    -webkit-appearance: visible;
}
.full-width-scroller::-webkit-scrollbar {
    -webkit-appearance: none;
}

.full-width-scroller::-webkit-scrollbar:vertical {
    width: 10px;
}

.full-width-scroller::-webkit-scrollbar-thumb {
    background-color:#989898;
    border-radius: 10px;
   
}

.full-width-scroller::-webkit-scrollbar-track {
     box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
  
}
    
}

@media (max-width:767px) {
   
	.multimedia-popup{position:absolute;width:100%;}
    .mobile-footer-buttons{position:fixed;bottom:10px;right:15px;z-index:9;background:rgba(0,0,0,0.7);padding:2px;border-radius:4px;}
    .mobile-footer-buttons .btn{margin:0;height:36px;width:36px;}
    .mobile-footer-buttons .btn+.btn{margin-left:5px;}
    .mobile-footer-buttons .btn .fa-lg{font-size:1.75em;}
	.reportButton{margin-right:5px;top:3px;}
	.reportButton .report{padding:2px;margin-left:5px;font-size:12px;line-height:2;margin-top:5px;}
	#controls-center.headerButton{text-align:left;}
/*  top-bar-slider  */
    .slider-texter{
        width: 100%;
    padding: 10px 15px;
        text-align: center;
        height: 60px;
       
}
    .slider-attach-btn{
        width: 100%;
        padding: 0 25px!important;
        margin-top: 0;
        margin-left:0!important;
        
    }
    .active-centerize .slider-attach-btn{bottom: 0;}
    .slider-attach-btn li{
        margin-top: 25px;
        display: block !important;
    }
    .slider-attach-btn li a{
        font-size: 14px!important;
        padding: 10px 15px;
    }
  
/*    .full-width-slider{height: 180px}*/
    .close-slider-texter{right: 0;}
    .mob-full-slider{height: 160px;}
    .slide_vdo_popup .modal-dialog{margin: 30px auto!important;}
    .multimedia-renew-popup .modal-dialog{    margin: 30px auto;}
/*    .full-width-scroller{height: 180px;}*/
    
/*    */
}
@media screen and (max-width: 700px){
.slide_vdo_popup .modal-dialog .modal-content{margin: 0 15px;}
    .multimedia-renew-popup .modal-dialog .modal-content{    margin:0 15px;}
    
    
}

@media screen and (min-width: 768px){
   .radning-sabing .all-gone-padding .carousel .carousel-indicators{bottom: 0;}
}

@media (max-width:1024px) and (min-width:768px) {
    .slider-attach-btn li a{font-size: 14px!important;}
/*    .full-width-slider{height: 137px;}*/
    .tablet-height{height: 138px;}
   
    
}


@media (max-width:660px) and (min-width:480px) {
	
	.header_right_menu{padding-right:0;}
	.rightbtn{display:none;}
        #controls-center.headerButton{text-align:left}
}
@media (max-width:501px) {
	/*#idrviewer{top:140px;}*/
}
@media (max-width:360px) {
	div.pp_default .pp_content_container .pp_details{bottom:-90%;}
	.reportButton{top:5px;}
	.reportButton .report{font-size:10px;}
}
@media (min-width:320px)  { 
    /* smartphones, iPhone, portrait 480x320 phones */ 
    .popup-text-expand{max-height:100%;}
}

@media (min-width:641px)  { 
    /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 
    .popup-text-expand{max-height:64px;}
}

@media (max-width:500px)  {
    /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
    .close{font-size: 15px;padding: 3px 4px;}
    .price_watermark{top: 115px;font-size: 70px;}
}

 /* new css for responsive */ 

@media (max-width:1080px) {
	.cbvideo2{max-width: 600px;margin-left: 200px;}
    .slide_vdo_popup .cbvideo2{max-width: 100%;margin-left: 0;}
    .booking_video-popup .modal-content{ border: none;box-shadow: none;}
	.cbvideo2 iframe{height:346px;}
	.cbvideo2 .close{	top:auto;bottom:96%;right: 26px;transform: rotate(-90deg);left: auto;line-height: 1;padding: 2px 6px;}
    .cbvideo2 .modal-dialog{background: none !important;padding: 0px !important;}
}
@media (max-width:880px){
    .cbvideo2{margin-left:100px !important;}
    .slide_vdo_popup .cbvideo2{margin-left: 0!important;}
    .cbvideo2 iframe{height:320px;}
    
}
@media (max-width:780px){
    .cbvideo2{margin-left:50px !important;margin-top: 20px;}
    .slide_vdo_popup .cbvideo2{margin-left:0px !important;margin-top: 0px;}
    .cbvideo2 .modal-dialog{margin: 18px;}
    .cbvideo2 .modal-body{padding: 7px 0px 0px 0px !important;}
    
}
@media (max-width:730px){
    .cbvideo2{margin-left: 15px !important;}
     .video-popup.highlight .modal-dialog{max-width:95%;width:100%;}
}
@media (max-width:670px){
    .cbvideo2{max-width: 320px;margin-left: 145px !important;margin-top: 50px; padding-top: 12px !important;}
    .cbvideo2 iframe{height:148px;}
    .slide_vdo_popup .cbvideo2 iframe{height:100%;}
    .html5-main-video{
        left: 0px !important;
    top: -148px !important;
    }
    .slide_vdo_popup .modal-content{padding: 15px;}
    .slide_vdo_popup .cbvideo2{padding-top: 0!important;}
    .slide_vdo_popup .modal-content a.close{top: 3px!important;}
     .bigger_picture .modal-content{padding: 15px;}
    .bigger_picture .cbvideo2{padding-top: 0!important;}
    .bigger_picture .modal-content a.close{top: 3px!important;}
}
@media (max-width:570px){
    .cbvideo2{
        margin-left: 100px !important;
    }
     .slide_vdo_popup .cbvideo2 iframe{height:100%;}
}
@media (max-width:500px){
    .cbvideo2{
        margin-left: 50px !important;
    }
}
@media (max-width:450px){
    .cbvideo2{
        margin-left: 10px !important;
    }
     .slide_vdo_popup .cbvideo2 iframe{height:100%;}
}
@media (max-width:350px){
    .cbvideo2{
        margin-left: 0px !important;max-width: 300px;
    }
}



.swiper-container {
    width: 98.8%;
    height: 20%;
    z-index: 99999 !important;
    position: absolute !important;
    bottom: 0;
    background: grey;
    border:5px solid black;
    padding-left: 10px;
}
.swiper-slide {
    
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
}
.swiper-slide_blur
{
    opacity: 0.6;
}

.swiper-slide img{
    width:100%;
    height:auto;
}

.slideIcon{
    position: absolute;
}

#controls .logo-text{text-align: left;padding:3px 0px;}

a:hover,a:focus{
    text-decoration: none !important;
}
.slider-texter-layer {
    position: fixed;
    left: 0;
    right: 0;
    top: 70px;
    max-height: 79%;
    z-index: 99999;
    background: rgba(255,255,255,0);
    bottom: 0;
}

.slider-texter-layer_hide{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
}

.triangle-img
{
    position: absolute;
    z-index: 1;
 
    left: 0px;
    top: 0px;
}
* {
	padding: 0;
	margin: 0;
}

a:hover,
a:focus {
	text-decoration: none!important;
}

.radning-sabing {
	max-width: 935px;
	margin: auto;
	border: black solid 1px;
	overflow: hidden;
	position: relative;
}

.radning-example {
	position: absolute; top: -55px; z-index: 1; border-top: 100px solid red; width: 260px; transform: rotate(130deg); left: -94px;
}

.radning-example p {
	    position: absolute;
    transform: rotate(180deg);
    font-size: 16px;
    color: white;
    font-weight: bold;
    bottom: 60px;
    right: 60px;
}

.left-area-example {
	position: relative;
}

.all-gone-padding {
	padding: 0!important;
    overflow: hidden;
}

.button-two-radning a {
	
	padding: 10px 15px;
	margin: 0 10px;
	
	border-radius: 4px;
}

.button-two-radning a:hover,
.button-two-radning a:focus {
	color: white;
}

.right-area-radning {
	padding: 0 15px;
	padding: 0 15px;
}

.height-maintain {
	overflow-y: auto;
	margin-bottom: 20px;
	height: 200px;
    width: 100%;
    overflow-x: hidden;
    
}
.d-flex-inline{
    display: inline-flex;
}

@media (min-width:935px){
    .height74{overflow-y: auto;} 
/*    .multimedia-renew-popup{padding-right: 17px!important;}*/
}
@media (max-width:934px) and (min-width:768px) {
    .height74{overflow-y: auto;}
}

.popup-close-new span:before{content: '\00d7'; font-size: 30px; font-weight: 300; font-family: roboto;    position: relative;right: 1px;top: -1px;}
.close-slider-texter:before{content: '\00d7'; font-size: 30px; font-weight: 300; font-family: roboto; }
.mob-top-attach {
       height: 354px;
}
@media (min-width:768px) {
    .mob-display{display: none;}
}



@media (max-width:767px) {
     .height-maintain{    height: 160px;}
    .desk-display{display: none;}
  
}


.button-two-radning {
	text-align: center;

position: absolute;

bottom: 0px;

left: 50%;

width: 100%;

transform: translateX(-50%);
    z-index: 1;
}

.cross-btn-heading {
	position: absolute;
	right: 5px;
	top: 0px;
	font-size: 25px;color: grey;
	line-height: 0.8;
	
}

.heading-right-radning {
	position: relative;
}

.bottom-marg {
	margin-bottom: 10px;
    margin-top: 10px;
}

.hussyne-tag {
	padding-top: 20px;
}

.more-content {
	display: none;
}
.cross-btn-heading{
    display: none;
}

/* width */
.height-maintain::-webkit-scrollbar {
    width: 10px;
}

/* Track */
.height-maintain::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
}
 
/* Handle */
.height-maintain::-webkit-scrollbar-thumb {
    background: lightgrey; 
    border-radius: 10px;
}

/* Handle on hover */
/*
.height-maintain::-webkit-scrollbar-thumb:hover {
    background: #b30000; 
}
*/


.radning-sabing a.popup-close-new span{
    transition: all 0.2s ease-in-out;
}
.radning-sabing a.popup-close-new:hover{
   transform:scale(1.2);
}
    .popup-close-new{
    position: absolute;
    right: 5px;
    top: 5px;
    transition: all 0.2s ease-in-out;
    width: 15px;
    height: 15px;
    text-align: right;
    font-size: 18px;
    color: white;
    z-index: 1;
        line-height: 0.4;
        
            }            
            
@media only screen and (max-width: 991px){
    .button-two-radning{
    bottom: 0px;
        }
/*
    .height-maintain{
        height: 145px;
    }
*/
}
      
@media only screen and (max-width: 767px) {
    .inc_dynamic_height{overflow-y: hidden;}
      .mob-top-attach{height: 220px;}
    .demo{height: 96%;}
    .singlePopup .demo{height: 91%;}
    .demo .height-maintain{height: 74%;}
/*    .single-popup .height-maintain{height:100%;}*/
    .singlepopup .height-maintain{height: 71px;}
 
      .popup-close-new{top: 3px;right: 15px;}
    .radning-sabing .left-area-example .carousel .carousel-control{top: 50%!important;}
    .cross-btn-heading{right: 20px;}
    .height-remover{max-height: inherit;}
    .triangle-rotate{width: 130px!important;}
    .left-area-example img{
        width: 100%;
    }
	
	
		
    .height-reduce{max-height: 70%;overflow-y: auto;}
    
    .heading-right-radning h3{
        font-size: 20px!important;
    }
	.radning-sabing {
		border: 3px black solid;
       
        
	}
   
/*    .height-90{height: 104%;}*/
    .right-area-radning{
        margin-bottom: 20px;
    }
    .right-area-radning{
        padding: 0;
    }
    .top-relate{
        position: absolute!important;
    top: 0;
    left: 0;
    padding: 0 15px;
    background: white;
    height: 100%;
    }
    .renew-popupclass {     margin-left: 0;}
   
    .all-gone-padding .carousel-control{top: 50%!important; margin: 0; font-size: 30px;}
  
}
            
            .renew-popupclass .radning-sabing .left-area-example img{height: auto;}
            .renew-popupclass {max-width: 815px;width: 100%;padding: 2px;margin-top: 104px;}
            img.triangle-rotate {
    position: absolute;
    top: -11px;
    left: -46px;
    transform: rotate(-45deg);
}
.radning-sabing .left-area-example .carousel .carousel-control{margin: 0;}
.heading-right-radning h3{padding-right:30px;}
.multimedia-renew-popup{}
.full-width-slider{    box-shadow: 0 0 7px -3px grey;}
.radning-sabing .all-gone-padding .carousel-control{ margin-top: 0;}
.readless{display: none;}
       
.blink-effect {
  
    height: 22%;
     box-shadow: 0 0 7px 3px grey;
}

.slide_vdo_popup_header{background : none repeat scroll 0 0 !important}
.slide_vdo_popup{padding-left: 0!important;}

.hidden{
        display:none;
}
.videoFrame 
{
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    position: relative;
}

.videoFrame iframe
{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
}
@media (max-width:811px) and (min-width:768px) {
    .mob-top-attach{
            height: 334px;
    }
    .height-maintain{
        height: 181px;
    }
}
.multimedia-renew-popup .modal-dialog{background: none !important;}
.multimedia-renew-popup .radning-sabing {border: black solid 0px;}

@-webkit-keyframes condemned_blink_effect { 
    0% {
       box-shadow: 0 0 7px -3px grey;
    }
    50% {
        box-shadow: 0 0 7px 3px grey;
    }
    100% {
         box-shadow: 0 0 7px -3px grey;
    }
}
@keyframes condemned_blink_effect {
   0% {
       box-shadow: 0 0 7px -3px grey;
    }
    50% {
        box-shadow: 0 0 7px 3px grey;
    }
    100% {
         box-shadow: 0 0 7px -3px grey;
    }
}

#message-popup .be_error_msg {
    padding: 10px;
    font-weight: bold;
    font-style: italic;
}