:root {
    --orange-r: #f96900;
    --orange-y: #f7b801;
    --black: #07102a;
    --white: #fff;
}

span.wcite {
    font-size: x-small;
    top: -5px;
    position: relative;
}

.artifacts .sprocket-mosaic-image-container {
  float: none;
  margin: 0px;
  margin-bottom: 10px;
  text-align: center;
}
.artifacts img.sprocket-mosaic-image {
    max-width: 100%;
}
.artifacts .sprocket-mosaic-head {
	display: flex; justify-content:space-between; align-item: center;
  padding-right: 0px !important;

}
.artifacts .sprocket-mosaic-head h2{
 padding-top: 10px !important;
 width: 90%;
}
.artifacts .sprocket-mosaic-item .sprocket-padding
{
 padding: 0px 10px 10px 10px !important;
}

..artifacts .sprkect_mosaic_id {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 15% 100%);
    background: var(--orange-r)!important;

    width: 70px;
    height: 26px;
}

..artifacts .sprkect_mosaic_id p{


  color: #fff;
    font-weight: bold;
    text-align: center;
    margin-bottom: 0;
    padding-bottom: 0;
    margin: auto;

}

div.custom_preview_serch {
    margin-bottom: 10px;
}

/*.mediapreviewboxcustom
{
  padding-bottom: 56.25%;
  overflow: hidden;
      position: relative;
      height: 0;
}

.mediapreviewboxcustom iframe
{
left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
    margin: 0;
}*/


.artifacts .sprocket-mosaic-search-artifact .rss_loop{border: 2px solid rgb(0 0 0 / 50%);}
.artifacts .sprocket-mosaic-search-artifact button#cmdSearch {background-color:var(--orange-r)!important; margin-top: 0; margin-bottom: 0; vertical-align: top; padding: 5.5px 10px; text-align: center; box-shadow: none; border-bottom-right-radius: 4px; border-top-right-radius: 4px; margin-left: -7px; line-height: 24px; height: 37px;}
.artifacts .sprocket-mosaic-search-artifact button#cmdSearch:hover,
.artifacts .sprocket-mosaic-search-artifact button#cmdSearch:focus {background-color: var(--white)!important; color: var(--orange-r)!important; border: 2px solid var(--orange-r)!important;}
.artifacts .sprocket-mosaic-search-artifact button#cmdSearchCancel{background-color:var(--black)!important; margin-top: 0; margin-bottom: 0; vertical-align: top; padding: 5.5px 10px; text-align: center; box-shadow: none; border-radius: 4px; line-height: 24px; height: 37px;}
.artifacts .sprocket-mosaic-search-artifact button#cmdSearchCancel:hover,
.artifacts .sprocket-mosaic-search-artifact button#cmdSearchCancel:focus {background-color: var(--white)!important; color: var(--orange-r)!important; border: 2px solid var(--orange-r)!important;}
#g-slideshow .blobs{padding-top: 0; padding-bottom: 0;}
#g-slideshow .blobs h4 {color: var(--black); margin-top: 0; margin-bottom: 30px;}
.cst_circle .triangle1,
.cst_circle .triangle2,
.cst_circle .triangle3,
.cst_circle .triangle4,
.cst_circle .triangle5,
.cst_circle .triangle6,
.cst_circle .triangle7,
.cst_circle .triangle8 {display: flex; justify-content: center; align-items: center; padding: 7px;}

.cst_circle .triangle1 p,
.cst_circle .triangle2 p,
.cst_circle .triangle3 p,
.cst_circle .triangle4 p,
.cst_circle .triangle5 p,
.cst_circle .triangle6 p,
.cst_circle .triangle7 p,
.cst_circle .triangle8 p{width: auto; height: auto;}

.sprocket-mosaic-filter ul li, .sprocket-mosaic-order ul li{color: var(--orange-r); border: 1px solid var(--orange-r); background: var(--white);}
.sprocket-mosaic-filter ul li:hover, .sprocket-mosaic-order ul li:hover, .sprocket-mosaic-filter ul li:focus, .sprocket-mosaic-order ul li:focus, .sprocket-mosaic-filter ul li.active, .sprocket-mosaic-order ul li.active{background: var(--orange-r); border: 1px solid var(--orange-r); color: var(--white);}
.sprocket-readmore{color: var(--orange-y);}

.section-vertical-paddings{padding-top: 1vw;}

.curation .artefact .g-grid .size-40,
.curation .artefact .g-grid .size-60{-webkit-box-flex: 0; -moz-box-flex: 0; box-flex: 0; -webkit-flex: 0 50%; -moz-flex: 0 50%; -ms-flex: 0 50%; flex: 0 50%; width: 50%;}
.curation .artefact{}
/*.curation .item-page{
  width: 50%;
}*/
.collections .sprkect_mosaic_id {display: none;}

/* Collection detail page layout changes */

.artifacts ul li ul.sprocket-mosaic-tags li,.item-page a.label.label-info {border: 1px solid #7678ED; color: #7678ED; text-shadow: none; display: inline;padding: 0 5px; border-radius: 4px; padding: 1px 6px; text-transform: uppercase; background: white;font-style: normal;}
.artifacts ul li ul.sprocket-mosaic-tags li:hover,.item-page a.label.label-info:hover,
.item-page a.label.label-info:focus{background: #7678ED; color: white;}


.curation p.artefactdescusr {border: 0;}
.curations div.item-page{padding: 10px;border: 1px solid #F7B801;margin: 10px 0;border-radius: 4px;}
.artifacts .sprocket-mosaic-item{border-color: #f96900;}
.collections .sprocket-mosaic-item{border-color: #7678ED;}
.curation .curations .artefact .artefactlink a{margin-left: 25px;}

.rapibeforeafter-container{position: relative;}
.rapibeforeafter-container #caption1,
.rapibeforeafter-container #caption2 {
    position: absolute;
    color: #ffffff;
    z-index: 20;
    font-size: 18px;
    background: rgb(0 0 0 / 50%);
    padding: 2px 10px;
    border-radius: 0px;
    display: inline-block;
    line-height: normal;
}
.rapibeforeafter-container #caption1{
    top: 10px;
    left: 10px;
}
.rapibeforeafter-container #caption2{
    top: 10px;
    right: 10px;
}
.g-block.size-50 .curationimage, .g-block.size-50 .curationimage a, .g-block.size-50 .curationimage a img{width: 100%;}
.g-block.size-50 .curationimage a img{max-height: none;}