
/* custom css - generated by TagDiv Composer */
/* custom css - generated by TagDiv Composer */
.tdb-author-box .tdb-author-photo,
                .tdb-author-box .tdb-author-info{
                  display: table-cell;
                  vertical-align: top;
                }.tdb-author-box .tdb-author-photo img{
                  display: block;
                }.tdb-author-box .tdb-author-counters span{
                  display: inline-block;
                  background-color: #222;
                  margin: 0 10px 0 0;
                  padding: 5px 10px 4px;
                  font-family: 'Roboto', sans-serif;
                  font-size: 11px;
                  font-weight: 700;
                  line-height: 1;
                  color: #fff;
                }.tdb-author-box .tdb-author-name,
                .tdb-author-box .tdb-author-url{
                  display: block;
                }.tdb-author-box .tdb-author-name{
                  margin: 7px 0 8px;
                  font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
                  font-size: 15px;
                  line-height: 21px;
                  font-weight: 700;
                  color: #222;
                }.tdb-author-box .tdb-author-name:hover{
                  color: #4db2ec;
                }.tdb-author-box .tdb-author-url{
                  margin-bottom: 6px;
                  font-size: 11px;
                  font-style: italic;
                  line-height: 21px;
                  color: #444;
                }.tdb-author-box .tdb-author-url:hover{
                  color: #4db2ec;
                }.tdb-author-box .tdb-author-descr{
                  font-size: 12px;
                }.tdb-author-box .tdb-author-social{
                  margin-top: 4px;
                }.tdb-author-box .tdb-social-item{
                  position: relative;
                  display: inline-block;
                  -webkit-transition: all 0.2s;
                  transition: all 0.2s;
                  text-align: center;
                  -webkit-transform: translateZ(0);
                  transform: translateZ(0);
                }.tdb-author-box .tdb-social-item:last-child{
                  margin-right: 0 !important;
                }.tdb-author-box .tdb-social-item i{
                  color: #000;
                  -webkit-transition: all 0.2s;
                  transition: all 0.2s;
                }.tdb-author-box .tdb-social-item:hover i{
                  color: #000;
                }.tdb-author-counters{
                  margin-bottom: 12px;
                  font-size: 0;
                }.tdb-author-count{
                  vertical-align: top;
                  background-color: #222;
                  font-family: 'Roboto', sans-serif;
                  font-size: 11px;
                  font-weight: 700;
                  line-height: 1;
                  color: #fff;
                }.tdi_41{
                    padding: 0px;
                
                    border: 0px solid #ededed;
                }.tdi_41 .tdb-author-url{
                    color: #008d7f;
                
					font-family:Rubik !important;font-size:13px !important;line-height:1 !important;
				}.tdi_41 .tdb-author-url:hover{
                    color: #008d7f;
                }.tdi_41 .tdb-author-descr{
                    margin: 10px 0 0 0;
                
					font-family:Rubik !important;font-size:13px !important;line-height:1.6 !important;
				}.tdi_41 .tdb-author-photo{
                    width: 100px;
                }.tdi_41 .tdb-social-item i{
					font-size: 13px;
					vertical-align: middle;
				
					line-height: 13px;
				
					color: #008d7f;
				}.tdi_41 .tdb-social-item i.td-icon-twitter,
				.tdi_41 .tdb-social-item i.td-icon-linkedin,
				.tdi_41 .tdb-social-item i.td-icon-pinterest,
				.tdi_41 .tdb-social-item i.td-icon-blogger,
				.tdi_41 .tdb-social-item i.td-icon-vimeo{
					font-size: 10.4px;
				}.tdi_41 .tdb-social-item{
					min-width: 13px;
					height: 13px;
				
				    margin: 7px 14px 7px 0;
				}.tdi_41 .tdb-social-item:hover i{
					color: #008d7f;
				}.tdi_41 .tdb-author-counters span{
					font-family:Rubik !important;font-size:11px !important;line-height:1 !important;font-weight:400 !important;
				}@media (min-width: 767px) {
                    .tdi_41 .tdb-author-photo {
                        padding-right: 20px;
                    }
                }@media (max-width: 767px) {
                    .tdi_41 .tdb-author-photo {
                        margin-bottom: 20px;
                    }
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
/* custom css - generated by TagDiv Composer */
.tdi_41{
                    border: 0px solid #ededed;
                }
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
/* custom css - generated by TagDiv Composer */
.tdi_41{
                    border: 0px solid #ededed;
                }
}

/* phone */
@media (max-width: 767px){
/* custom css - generated by TagDiv Composer */
.tdi_41{
                    border: 0px solid #ededed;
                }.tdi_41 .tdb-author-url{
					font-size:11px !important;
				}.tdi_41 .tdb-author-descr{
					font-size:11px !important;
				}@media (min-width: 767px) {
                    .tdi_41 .tdb-author-photo {
                        padding-right: 10px;
                    }
                }@media (max-width: 767px) {
                    .tdi_41 .tdb-author-photo {
                        margin-bottom: 10px;
                    }
                }
}
