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

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

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

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

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

    width: 70px;
    height: 26px;
}

.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%;
}

a.label.label-info {
    background: #7678ED;
    color: white;
    display: inline;
    padding: 0 5px;
    border-radius: 4px;
    font-size: 90%;
    font-style: italic;
}