/*------------------------------------------------*/
/*------------------[POSTER BEAR]-----------------*/
/*------------------------------------------------*/

/*-------------[DEFAULT STYLE: All]------------*/

img.posterbear-img { 
    height: 50px; 
    width: auto !important;
    max-width: none !important;
    margin-bottom:15px;
}

.posterbear-contentwrap {
    margin-top:20px;
}

.posterbear .type-url span.label { display:none; }

/*-------------[DEFAULT STYLE: Flex]------------*/
.posterbear.flexcenter .et_pb_row.shortcode_row {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      align-items: normal;
      justify-content: center;
      vertical-align: top;
      flex-wrap: wrap;
  }

/*-------------[DEFAULT STYLE: Center]------------*/

.posterbear-center img.posterbear-img { 
    text-align:center; 
    display:block;
    margin: 0px auto;
}

.posterbear-center .posterbear-contentwrap {
    text-align:center;
}

/*--------------[REMOVE EXTRA SPACING]------------*/

.posterbear .et_pb_row {
    width: 100% !important;
}

/*----------------[FLEX FRAMEWORK]----------------*/

/* Responsive Styles Desktop Only */
@media all and (min-width: 981px) {

.posterbear_row {
	margin-bottom:40px;
}

.posterbear_column {
	margin-right: 5.5%;
	display:inline-block;
	vertical-align: top;
}

.posterbear_column:last-child {
	margin-right: 0%;
}

.posterbear_column_4_4 {
	width: 100%;
}

.posterbear_column_3_4 {
	width: 73.625%;
}

.posterbear_column_2_3 {
	width: 64.833%;
}

.posterbear_column_1_2 {
	width: 47.25%;
}

.posterbear_column_1_3 {
	width: 29.666%;
}

.posterbear_column_1_4 {
	width: 20.875%;
}
}

@media all and (max-width: 980px) {
.posterbear_column_4_4, .posterbear_column_3_4, .posterbear_column_2_3, .posterbear_column_1_2, .posterbear_column_1_3, .posterbear_column_1_4 { 
	width: 100%;
}
.posterbear .et_pb_column {
	margin-bottom: 30px !important;
    margin-top: 40px  !important;
}
.posterbear .et_pb_column:last-child {
	margin-bottom: 0px !important;
}
}