a.black-button-new {text-decoration:none; color:#fff;}

.diamond-big {
  width: 80px; 
   height: 80px; 
   background: #fff;
   margin: 3px 0 0 30px;
   /* Rotate */
   -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   transform: rotate(-45deg);
   /* Rotate Origin */
   -webkit-transform-origin: 0 100%;
   -moz-transform-origin: 0 100%;
   -ms-transform-origin: 0 100%;
   -o-transform-origin: 0 100%;
   transform-origin: 0 100%;
}



.white_text_dborder {
  line-height: 0.5;
  text-align: center;
  overflow:hidden;
  width:700px;
}
.white_text_dborder span {
  display: inline-block;
  position: relative;  
}
.white_text_dborder span:before,
.white_text_dborder span:after {
    $linesHeight: 7px;
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid white;
  border-top: 1px solid white;
  
  width:700px;
   height: $linesHeight;
  top: 50%;
  margin-top: floor(-$linesHeight / 2);
}
.white_text_dborder span:before {
  right: 100%;
  margin-right: 30px;
}
.white_text_dborder span:after {
  left: 100%;
  margin-left: 30px;
}




.white_text_dborder_small {
  line-height: 0.5;
  text-align: center;
  overflow:hidden;
  width:700px;
}
.white_text_dborder_small span {
  display: inline-block;
  position: relative;  
}
.white_text_dborder_small span:before,
.white_text_dborder_small span:after {
    $linesHeight: 7px;
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid white;
  border-top: 1px solid white;
  
  width:700px;
   height: $linesHeight;
  top: 50%;
  margin-top: floor(-$linesHeight / 2);
}
.white_text_dborder_small span:before {
  right: 100%;
  margin-right: 30px;
}
.white_text_dborder_small span:after {
  left: 100%;
  margin-left: 30px;
}

.tp-caption.blue-ubun-med span {color: white;}

#slider .dt-sc-button.with-icon { background: #3575b9;}

#slider .dt-sc-button.with-icon:hover { background: #2f68a5;}

#slider .dt-sc-button.with-icon span { border-right: 1px solid #2563a5 !important; }

.rev_slider .dt-sc-button.with-icon .ico-btn-image { border-left: 1px solid #3e86d2; display: inline-block; line-height: 0 !important; margin: 0; padding: 10px 20px !important; text-align: center; }

.dt-sc-button .ico-btn-image.arrow:after { content: ""; background: url(http://wedesignthemes.com/themes/dummy-super/wp-content/uploads/2014/11/arrow.png) no-repeat; display: inline-block; height: 34px; width: 34px;  }