.link a,
.no-slide-desc .link a,
.fs-link {
   background-image: url(../images/retina/link.png) !important;
   -webkit-background-size: 16px 11px;
   -moz-background-size: 16px 11px;
   -o-background-size: 16px 11px;
   -ms-background-size: 16px 11px;
   background-size: 16px 11px;
}
/*Contacts*/
.contact-block span:before {
	background-image:url(../images/retina/white/icons.png);
	background-repeat:no-repeat;
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
}
.widget .search {	
	background-image: url(../images/retina/search.png);
	-webkit-background-size: 13px 12px;
	-moz-background-size: 13px 12px;
	-o-background-size: 13px 12px;
	-ms-background-size: 13px 12px;
	background-size: 13px 12px;
}
@media only screen and (max-width: 990px) {
	.contact-block.mob span:before {
		background-image: url(../images/retina/white/icons.png);
		opacity: 1;
		
		-webkit-background-size: 630px 40px;
		-moz-background-size: 630px 40px;
		-o-background-size: 630px 40px;
		-ms-background-size: 630px 40px;
		background-size: 630px 40px;
	}

}
/*Twitter*/
.twitter-img > span {	
	background-image:url(../images/retina/white/icons.png);
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
}
/*Meta info*/
.entry-meta .ico-link:before, .ico-link.categories:before, .ico-link.tags:before {
	background-image:url(../images/retina/black/icons.png);
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
}


.search {
	background-image: url(../images/retina/black/icons.png);
	background-position: -609px -13px;
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
}
/*folio switcher*/
.categ i {
	background-image:url(../images/retina/black/icons.png);
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
	top: 6px;
}			


a.alignleft i.fade, a.photo i.fade, ul.gallery li i.fade {
  background-image:url(../images/retina/zoom-bg.png);
  -webkit-background-size: 36px 35px;
  -moz-background-size: 36px 35px;
	-o-background-size: 36px 35px;
	-ms-background-size: 36px 35px;
	background-size: 36px 35px;
}

.flickr .alignleft-f i.fade {
	background-image:url(../images/retina/zoom-bg-s.png);  
	-webkit-background-size: 21px 21px;
	-moz-background-size: 21px 21px;
	-o-background-size: 21px 21px;
	-ms-background-size: 21px 21px;
	background-size: 21px 21px;
}
a.alignleft.text i.fade {
	background-image:url(../images/retina/blog-zoom.png);
	-webkit-background-size: 31px 37px;
	-moz-background-size: 31px 37px;
	-o-background-size: 31px 37px;
	-ms-background-size: 31px 37px;
	background-size: 31px 37px;
}
a.alignleft.img-post i.fade {
	background-image:url(../images/retina/zoom-bg-s-post.png) !important;  
	-webkit-background-size: 13px 16px;
	-moz-background-size: 13px 16px;
	-o-background-size: 13px 16px;
	-ms-background-size: 13px 16px;
	background-size: 13px 16px;
}
.video-gal a.alignleft i.fade, .video-gal a.photo i.fade {
	background-image:url(../images/retina/video-zoom.png);	  
	-webkit-background-size: 38px 38px;
	-moz-background-size: 38px 38px;
	-o-background-size: 38px 38px;
	-ms-background-size: 38px 38px;
	background-size: 38px 38px;
}
/*soc icons*/
.soc-ico li a {
	background-repeat:no-repeat;
	background-position:0 0;
  -webkit-background-size: 20px 21px;
	-moz-background-size: 20px 21px;
	-o-background-size: 20px 21px;
	-ms-background-size: 20px 21px;
	background-size: 20px 21px;
}
.soc-ico li a.rss {
  background-image:url(../images/retina/soc-ico/rss.png);
}
.soc-ico li a.dribbble {
  background-image:url(../images/retina/soc-ico/dribbble.png);
}
.soc-ico li a.facebook {
  background-image:url(../images/retina/soc-ico/facebook.png);
}
.soc-ico li a.twitter {
  background-image:url(../images/retina/soc-ico/twitter.png);
}
.soc-ico li a.delicious {
  background-image:url(../images/retina/soc-ico/delicious.png);
}
.soc-ico li a.flickr {
  background-image:url(../images/retina/soc-ico/flickr.png);
}
.soc-ico li a.forrst {
  background-image:url(../images/retina/soc-ico/forrst.png);
}
.soc-ico li a.google {
  background-image:url(../images/retina/soc-ico/google.png);
}

.soc-ico li a.lastfm{
	  background-image:url(../images/retina/soc-ico/LastFM.png);
  }
.soc-ico li a.envato{
  background-image:url(../images/retina/soc-ico/envato.png);
}
.soc-ico li a.linkedin {
  background-image:url(../images/retina/soc-ico/linkedin.png);
}
.soc-ico li a.myspace {
  background-image:url(../images/retina/soc-ico/MySpace.png);
}
.soc-ico li a.vimeo {
  background-image:url(../images/retina/soc-ico/vimeo.png);
}
.soc-ico li a.youtube {
  background-image:url(../images/retina/soc-ico/YouTube.png);
}
.soc-ico li a.tumbler {
  background-image:url(../images/retina/soc-ico/tumbler.png);
}
.soc-ico li a.pinterest {
	background-image: url("../images/retina/soc-ico/pinterest.png");
}
.soc-ico li a.devian {
	background-image: url("../images/retina/soc-ico/devian.png");
}
.soc-ico li a.skype {
	background-image: url("../images/retina/soc-ico/skype.png");
}
.soc-ico li a.stumbleupon {
	background-image: url("../images/retina/soc-ico/stumbleupon.png");
}
.soc-ico li a.picasa {
	background-image: url("../images/retina/soc-ico/picasa.png");
}


.go-prev {
	background-image:url(../images/retina/fs-prev.png);
	-webkit-background-size: 40px 81px;
	-moz-background-size: 40px 81px;
	-o-background-size: 40px 81px;
	-ms-background-size: 40px 81px;
	background-size: 40px 81px;
}
.go-next {
	background-image:url(../images/retina/fs-next.png);
	-webkit-background-size: 40px 81px;
	-moz-background-size: 40px 81px;
	-o-background-size: 40px 81px;
	-ms-background-size: 40px 81px;
	background-size: 40px 81px;
}

.cont-but {
	background-image:url(../images/retina/black/icons.png);
	
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;	
}
.cont-cross {
	background-image:url(../images/retina/cross.png);
	-webkit-background-size: 18px 40px;
	-moz-background-size: 18px 40px;
	-o-background-size: 18px 40px;
	-ms-background-size: 18px 40px;
	background-size: 18px 40px;
}
.cont-cross:hover {
	background-position: 0 -22px;
}

.entry-meta .ico-link.comments:before {
	background-position: -217px center;
}

/*
@media only screen and (min-width: 998px) {
	.dt-top-logo {
		display: none !important;
	}
	.dt-top-retina-logo {
		display: block;
	}
}
@media only screen and (max-width: 998px) {
	.dt-top-logo-mobile {
		display: none !important;
	}
	.dt-top-logo {
		display: none !important;
	}
	.dt-top-retina-logo-mobile {
		display: block;
	}
}
*/

.SliderNamePrev .a-l-s,
.SliderNamePrev2 .a-l-s,
a.prev .a-l-s,
.SliderNameNext .a-l-s,
.SliderNameNext2 .a-l-s,
a.next .a-l-s,
.prev-fl .a-l-s,
.next-fl .a-l-s,
.onebyone-arrows .obo-nextNav .a-l,
.onebyone-arrows .obo-prevNav .a-l,
.ps-arrows .next .a-l,
.ps-arrows .prev .a-l ,
#carousel-right .a-l,
#carousel-left .a-l,
.jfancytileForward .a-l,
.jfancytileBack .a-l {	
/*	background-image: url(../images/retina/white/icons.png);	*/
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
}

.go-auto a.play,
.go-auto a.pause {
	background-image: url(../images/retina/play-pause.png);
	-webkit-background-size: 19px 60px;
	-moz-background-size: 19px 60px;
	-o-background-size: 19px 60px;
	-ms-background-size: 19px 60px;
	background-size: 19px 60px;
}
.nivoSlider,
.nivo-box {
	-webkit-background-size: 960px auto;
	-moz-background-size: 960px auto;
	-o-background-size: 960px auto;
	-ms-background-size: 960px auto;
	background-size: 960px auto;
}
.jfancytileContainer > div > div,
.jfancyfirst {
	-webkit-background-size: 960px 430px;
	-moz-background-size: 960px 430px;
	-o-background-size: 960px 430px;
	-ms-background-size: 960px 430px;
	background-size: 960px 430px;
}

.widget .nivoSlider,
.widget .nivo-box,
.widget .nivo-slice {
	-webkit-background-size: 210px auto;
	-moz-background-size: 210px auto;
	-o-background-size: 210px auto;
	-ms-background-size: 210px auto;
	background-size: 210px auto;
}

@media only screen and (max-width: 1030px) {

.go-auto a.play,
.go-auto a.pause {
	background-image: url(../images/retina/mob-play-pause.png);
	-webkit-background-size: 10px 40px;
	-moz-background-size: 10px 40px;
	-o-background-size: 10px 40px;
	-ms-background-size: 10px 40px;
	background-size: 10px 40px;
}
}
@media only screen and (max-width: 739px) {
.go-next, .go-prev {
	background-image: none;
}
.go-next .a-l, .go-prev .a-l {
	background-image: url(../images/retina/white/icons.png);
	-webkit-background-size: 630px 40px;
	-moz-background-size: 630px 40px;
	-o-background-size: 630px 40px;
	-ms-background-size: 630px 40px;
	background-size: 630px 40px;
}

/*
.dt-footer-retina-logo {
	display : inline-block;
}
.dt-footer-logo {
	display: none;
}
*/

.dt-benefits-normal {
	display: none;
}
.dt-benefits-retina {
	display: block;
}