@media only screen and (max-width: 1154px) {
	.shares{
		position: static;
		width:auto;
	}
	.shares ul li{
		float:left;
		border-right: 0;
		border-bottom: 1px solid #ccc;
	}
	.shares li.more{
		border-right: 1px solid #ccc;
		display:none !important;
	}
	.shares .hide{
		display:block !important;
		float:left;
		border-bottom:0;
		border-right: 1px solid #ccc;
	}
	.shares .hide ul li{
		border-right: 1px solid #ccc;
		border-top: 0;
	}
	.shares .hide ul li:first-child{
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	.shares .hide ul li:last-child{
		border-right: 0;
	}
}
@media only screen and (max-width: 965px) {
	
	/*========-LIST_ITEMS==========*/
	.list-items .item{
		padding: 15px 0;
	}
	.list-items .item .image-item{
		width: 50%;
		margin-right: 2%;
	}
	.list-items .item .image-item img{
		width: 100%;
		display: block;
	}
	.list-items .item .details-item{
		width: 48%;
	}
	.list-items .item .details-item h1{
		margin-bottom:15px;
	}
	/*===========================*/
	
	.container{
		width:calc(100% - 20px);
	}
	.wrap-content, .top-header-right {
		width: 69%;
	}
	.sidebar, .top-header-left {
		width: 30%;
	}
	/*======= HEADER RESPONSIVE ========*/
	.input-search {
		width: calc(100% - 180px);
	}
	.top-menu ul.main-menu {
		padding-left: 0;
	}
	.top-menu ul.main-menu > li {
		padding-right: 2%;
	}
	/*====== GALLERY SINGLE PAGE CSS =======*/
	.main-content .list-images img {
	  width: calc((100% - 60px) / 4) !important;
	}
	.main-content .list-images img:nth-child(4n + 1) {
		margin-left:0  !important;
	}
	.main-content .list-images img:nth-child(4n + 4) {
		margin-right:0  !important;
	}
	
	.wrap-content.full .main-content .list-images img:nth-child(6n + 1) {
		margin-left:10px;
	}
	.wrap-content.full .main-content .list-images img:nth-child(6n + 6) {
		margin-right:10px;
	}
	/*======USER-ACOUNT-PAGE=====*/
	.image-collec-gallery img {
		width: 100%;
		  height: auto;
		  min-height: 0;
		  display: block;
	}
	/*======END-USER-ACOUNT-PAGE=====*/
	/*======MASONRY-PAGE=====*/
	.content-gallery {
		width: 66%;
	}	
	/*====END-MASONRY-PAGE===*/
	/*======SETTING-PAGE=====*/
	.setting-page .tabs-menu {
		width: 15%;
	}
	.setting-page .tab-content {
		width: 80%;
		margin-left:5%;
	}
	.info-profile{
		width: 56%;
	}
	.my-avatar{
		width: 41%;
		margin-left:2%; 
	}
	.setting-page .tab-content label {
		width: 25%;
	}
	.setting-page .tab-content input[type="text"], .setting-page .tab-content textarea {
		width:70%;
		padding: 2%;
	}
	.setting-page #form-notifications input[type="checkbox"]{
		margin: 0 1% 0 0;
	}
	.setting-page #form-notifications input[type="radio"] {
		margin: 2% 1% 0 30%;
	}
	.sidebar.has-sticky{
		margin-top: 0;
	}
	.sticky-sidebar{
		position: static;
		width: 100%;
	}
	#mlb2-867005 .ml-vertical-align-center .ml-block-form .subscribe-form{
		width: auto !important;
	}
}
@media (max-width: 860px) and ( min-width: 767px){
	/*=========== GALLERY SINGLE PAGE CSS ============*/
	.main-content .gallery .gallery-item:nth-child(4n + 1) {
		margin-left:calc((100% - 420px) / 4);
	}
	.main-content .gallery .gallery-item:nth-child(4n + 4) {
		margin-right:calc((100% - 420px) / 4);
	}
	.main-content .gallery .gallery-item{
		margin:calc((100% - 420px) / 4);
	}
	.main-content .gallery .gallery-item img{
		
	}
	.main-content .gallery .gallery-item:nth-child(3n + 1) {
		margin-left:0;
	}
	.main-content .gallery .gallery-item:nth-child(3n + 3) {
		margin-right:0;
	}
}
@media only screen and (max-width: 768px) {
	.container.content-container {
    margin-top: 90px !important;
	}
	.header{
		position: fixed;
		z-index: 10000;
		top: 0;
		left: 0;
		background-color: #fff;
		width: 100%;
	}
	.wrap-content{
		width: 100%;
	}
	.sidebar {
		width: 100%;
	}
	/*=====================*/
	
	
	/*======= HEADER RESPONSIVE ========*/
	.container {
	  width: 98%;
	  padding:0 1%;
	}
	.toggle-menu-mobile{
		display:block;
	}
	.top-header-left{
		width:50px;
	}
	.top-header-right{
		width:calc(100% - 100px);
		text-align:center;
	}
	.input-search{
		display:none;
	}
	.input-search.mobile{
		display:block;
		margin-top: 5px;
	}
	.logo{
		float:none;
	}
	.logo a{
		margin:0 auto;
	}
	/*======= ACCOUNT MENU CSS ======*/
	.top-header-left ul li.account:hover .sub-menu{
		display:none;
	}
	.sub-menu.menu-account-mobile{
		display:none;
		margin-top:5px;
		border-right:0;
		border-left:0;
		  position: inherit;
		  top: auto;
		  right: auto;
		  width: 100%;
	}
	.sub-menu.menu-account-mobile a{
		margin-left:0;
	}
	.right{
		display:block;
	}
	/*====== MENU RESPONSIVE CSS======*/
	.top-menu{
		background:#fff;
		display:none;
	}
	.top-menu ul.main-menu li {
		width:100%;
		float:none;
		padding:0;
		display: block;
		border-bottom:1px solid #dfe0e2;
	}
	/*.top-menu ul li.has-submenu {
		background:url('../images/icon-arrow-right.png') 98% 12px no-repeat;
	}*/
	.top-menu ul.main-menu > li:hover > a{
		-webkit-transform: none;
		-moz-transform: none;
		transform: none;
	}
	.top-menu ul li a{
		color:#000;
		text-align: left;
		padding:10px 2%;
	}
	.top-menu ul li a i{
		color:#9fa0a1;
	}
	.top-menu .sub-menu{
		display:none;
		position:inherit;
		width:100%;
		border:none;
		top:0;
	}
	.top-menu .sub-menu>li:first-child{
		border-top:1px solid #dfe0e2;
	}
	ul.sub-menu{
		right:0;
	}
	.top-menu ul li:hover ul.sub-menu{
		display:none;
	}
	ul.sub-menu>li>ul{
		padding-left:0;
	}
	ul.sub-menu>li>ul a{
		margin-left:40px;
	}
	/*== Pagination CSS ==*/
	
	.pagination ul li a, .pagination ul li span{
		padding: 3px 7px;
	}
	.pagination ul li.button-pre, .pagination ul li.button-next {
	  min-width: 98px;
	  height: 30px;
	}
	.pagination ul li.sub-pagination {
	  width: calc(100% - 196px);
	}
	/*======= FOOTER MENU MOBILE CSS ========*/
	.footer-menu{
		display:none;
	}
	.footer-menu.mobile{
		display:block;
		 margin-top: 0;
	}
	.footer-menu.mobile ul{
		width:100%;
	}
	.footer-menu.mobile ul li{
		background:none;
		float:none;
		border:none;
	}
	.footer-menu.mobile ul li a{
		text-transform:capitalize;
	}
	.open{
		display:block !important;
	}
	/*=========== GALLERY SINGLE PAGE CSS ============*/
	.main-content .list-images img {
		width: calc((100% - 40px) / 3)  !important;
	}
	.main-content .list-images img:nth-child(4n + 1) {
		margin-left:10px  !important;
	}
	.main-content .list-images img:nth-child(4n + 4) {
		margin-right:10px  !important;
	}
	.main-content .list-images img:nth-child(3n + 1) {
		margin-left:0  !important;
	}
	.main-content .list-images img:nth-child(3n + 3) {
		margin-right:0  !important;
	}
	.view-more .item p {
		font-size:14px;
	}
	.view-more .item {
		width: calc((100% - 20px) / 2);
	}
	.view-more .item:nth-child(4n + 1) {
		margin-left:10px;
	}
	.view-more .item:nth-child(4n + 4) {
		margin-right:10px;
	}
	.view-more .item:nth-child(2n + 1) {
		margin-left:0;
		clear: both;
	}
	.view-more .item:nth-child(2n + 2) {
		margin-right:0;
	}
	/*========== PAGE ERROR 404 ==========*/
	.container.error-404 {
	  width: 92%;
	  padding:0 4%;
	}
	.container.error-404 .page-not img{
		width:80%;
	}
	.image-collec-gallery img {
		width: 100%;
		max-height: 100%;
	}
	.container.gallery-container .info-author{
		width: 100%;
	}
	/*======SETTING-PAGE=====*/
	.setting-page .tabs-menu {
		width: 100%;
		float: none;
		text-align:center;
	}
	.setting-page .tabs-menu .tab-links{
		display:inline-block;
	}
	.setting-page .tabs-menu ul li{
		float: left;
		padding: 0;
	}
	.setting-page .tabs-menu ul li a{
		padding: 5px;
	}
	.setting-page .tab-content {
		width: 100%;
		margin: 5% auto;
		float: none;
	}
	.tabs-menu .tab-links li a:hover, .tabs-menu .tab-links li a.active {
		background: none;
	}
	.tabs-menu .tab-links li a {
		background: none;

	}
	/*==============Lightbox css=================*/
	#wrap-lightbox .lightbox {
		padding: 1% 2% 0 2%;
		width: 98%;
	}
	#wrap-lightbox .right-lightbox {
		width: 96%;
		padding: 2%;
		float: none;
		height: auto;
	}
	#wrap-lightbox .right-lightbox  logo{
		font-size: 19px;
	}
	#wrap-lightbox .right-lightbox  count-image{
		font-size: 14px;
	}
	#wrap-lightbox .right-lightbox  p{
		margin-bottom: 10px;
		font-size: 12px;
	}
	#wrap-lightbox .right-lightbox  h4{
		margin-bottom: 15px;
	}
	#wrap-lightbox .arrow-images{
		display: none;
	}
	#wrap-lightbox .arrow-images.mobile{
		display: block
	}
	#wrap-lightbox .arrow-images.mobile a {
		z-index: 1002;
	}
	#wrap-lightbox .arrow-images.mobile a.arrow-right {
		width: 13px;
		height: 24px;
		right: 30px;
  		top: 270px;
	}
	#wrap-lightbox .arrow-images.mobile a.arrow-left {
		width: 13px;
		height: 24px;
		left: 0;
  		top: 270px;
	}
	#wrap-lightbox .arrow-images.mobile a {
		width: 13px;
		height: 24px;
		display: block;
		position: absolute;
		z-index: 1002;
	}
	/*=============End Lightbox css=============*/
	.top-menu ul.main-menu > li a i{
		display: block;	
		float: right;
	}
	.top-menu ul.main-menu > li a i:before{
		margin-right: 0;
	}
	.setting-page .tabs-menu .tab-links li a i{
		display: none;
	}
	.banner-right{
		display:none;
	}
}
@media only screen and (max-width: 600px){	
	.wrap-error .socials {
		margin: 60px 0 65px 0;
	}
	/*======CONTACT=======*/
	.contact-form input[type="text"]{
		width: calc(100% - 22px);
	}
	.contact-form textarea{
		width: calc(100% - 22px);
		height: 200px;
	}
	.container {
		width: 92%;
		padding: 0 4%;
	}
	
	/*=========== GALLERY SINGLE PAGE CSS ============*/
	.main-content .gallery .gallery-item:nth-child(4n + 1) {
		margin-left:calc((100% - 420px) / 4);
	}
	.main-content .gallery .gallery-item:nth-child(4n + 4) {
		margin-right:calc((100% - 420px) / 4);
	}
	.main-content .gallery .gallery-item{
		margin:calc((100% - 420px) / 4);
	}
	.main-content .gallery .gallery-item img{
		
	}
	.main-content .gallery .gallery-item:nth-child(3n + 1) {
		margin-left:0;
	}
	.main-content .gallery .gallery-item:nth-child(3n + 3) {
		margin-right:0;
	}
	
	/*======MASONRY-PAGE=====*/
	.content-gallery {
		width: 96%;
		padding: 2%;
	}
	#wrap_masonry .img{
	width: calc((100% - 20px) / 2);
	}
	#wrap_masonry .img img{
		width: 100%;
	}
	
	/*====END-MASONRY-PAGE===*/
			/*======USER-ACOUNT-PAGE=====*/
	.collec-gallery{
		width: calc(48% - 2px);
		margin:0 4% 2% 0;	
	}
	/*======SETTING-PAGE=====*/
	.info-profile {
		width: 100%;
	}
	.my-avatar{
		width: 75%;
	}

	.setting-page .tab-content .button.bt-bd-blue {
		margin:30px auto;
		display:block;
	}
	.setting-page #form-change-password input[name="save-changes"] {
		margin: 0 auto;;
	}
	#wpadminbar{
		display: none !important;
	}
	.collec-gallery:nth-child(2n+2){
		margin-right: 0;
	}
	.collec-gallery:nth-child(2n+1) {
	  clear: both;
	}
	.page-not{
		background-size: 100% auto;
		padding: 15%;
		height: auto;
	}
	.image-404 {
		background-size: auto 100%;
		padding: 20%;
		height: auto;
	}
}
@media only screen and (max-width: 480px) {
	/*====== RESET CSS ======*/
	body{
		font-size:18px;
	}
	h1{
		font-size:30px;
	}
	h2{
		font-size:25px;
	}
	h3{
		font-size:22px;
	}
	h4{
		font-size:20px;
	}
	h5{
		font-size:18px;
	}
	h6{
		font-size:16px;
	}
	/*======== SINGLE PAGE CSS =========*/
	.shares li.count{
		padding: 11px 0 11px 0;
		width:40px;
	}
	.shares a, .shares li.more{
		padding: 10px 0;
		width: 40px;
	}
	.main-content p.decription {
	  font-size: 16px;
	}
	.main-content .image-content .socials-images ul li a{
		border-radius: 15px;
		padding: 0 10px;
		line-height: 1.5;
	}
	.main-content .image-content .socials-images ul li a.email, .main-content .image-content .socials-images ul li a.save {
		background:#3d5165;
	}
	.main-content .image-content .socials-images ul li a.pinterest {
		width: 26px;
		height: 26px;
		background: #E3394D url('../images/hdl-sprite.png') 5px -495px no-repeat;
	}
	/*======CATEGORY=========*/
	.main-content{
		padding: 0 1%;
		border-bottom: none;
	}
	/*======END-CATEGORY=====*/
	
	/*===================*/
	
	/*=========== GALLERY SINGLE PAGE CSS ============*/
	
	.main-content .gallery .gallery-item:nth-child(4n + 1) {
		margin-left:auto;
	}
	.main-content .gallery .gallery-item:nth-child(4n + 4) {
		margin-right:auto;
	}
	.main-content .gallery .gallery-item:nth-child(3n + 1) {
		margin-left:1%;
	}
	.main-content .gallery .gallery-item:nth-child(3n + 3) {
		margin-right:1%;
	}
	.main-content .gallery .gallery-item{
		margin:1%;
		width:49% !important;
	}
	.main-content .gallery .gallery-item img{
		width:100%;
		max-width:100%;
	}
	.main-content .gallery .gallery-item:nth-child(2n + 1) {
		margin-left:0;
	}
	.main-content .gallery .gallery-item:nth-child(2n + 2) {
		margin-right:0;
	}
	
	/*=========== LIST IMAGES SINGLE PAGE CSS ============*/
	.main-content .list-images img {
		width: calc((100% - 20px) / 2)  !important;
	}
	.main-content .list-images img:nth-child(3n + 1) {
		margin-left:10px  !important;
	}
	.main-content .list-images img:nth-child(3n + 3) {
		margin-right:10px  !important;
	}
	.main-content .list-images img:nth-child(2n + 1) {
		margin-left:0  !important;
	}
	.main-content .list-images img:nth-child(2n + 2) {
		margin-right:0  !important;
	}
	.container.error-404  img{
		width:60% !important;
	}
	/*======USER-ACOUNT-PAGE=====*/
	.collec-gallery{
		width: 98% !important;
		margin: 0 1% 20px 1% !important;
	}
	.image-collec-gallery{
		max-height:none;
	}
	.wrap-author .desc-author {
		_text-align: justify;
   }
	/*======END-USER-ACOUNT-PAGE=====*/
	/*== PAGINATION CSS ==*/
	.pagination ul li.button-pre, .pagination ul li.button-next{
		display:none;
	}
	.pagination ul li.sub-pagination{
		width:100%;
		display: none;
	}
	.pagination ul li.mobile-pagination{
		display: block;
		width: 100%;
		margin: 0;
	}
	.pagination ul li.mobile-pagination{
		text-align: center;
	}
	.pagination ul li.mobile-pagination .page-numbers li{
		display: inline-block;
		float: none;
	}
	/*======MASONRY-PAGE=====*/
	#wrap_masonry .img{
	width: 100%;
	}
	#wrap_masonry .img img{
		width: 100%;
	}
	/*====END-MASONRY-PAGE===*/
	.wrap-popup.singup-login-form {
		background: rgba(50, 63, 77, 1);
		padding-top: 0;
	}
	.wrap-popup.singup-login-form .main-popup {
		border: none;
		margin-top: 0;
	}	
	.main-popup{
		width: 100%;
		margin: 0;
	}
	.wrap-popup{
		padding-top: 0;
	}
	.main-popup .content-popup .forgot-pass{
		display:none;
	}
	.main-popup .content-popup .message-popup{
		display:none;
	}
	/*=====SETTING PAGE=====*/
	.setting-page .tab-content input[type="password"] {
		width: 96%;
		margin:0;
		padding: 2%;
	}
	.setting-page #form-change-password label {
		width: 100%;
		margin-right: 0;
	}
	.setting-page .tab-content input[type="text"], textarea[type="text"] {
		width: 96%;
	}
	.setting-page .tab-content label {
		width: 100%;
		margin:0 0 2% 0;
	}
	.my-avatar {
		width: 100%;
	}
	.setting-page #form-notifications input[type="radio"] {
		margin: 2% 1% 0 10%;
	}
	.setting-page #form-change-password input[type="submit"] {
		margin-left: 0;
		margin: 0 auto;
	}
	.sidebar{
		display:none;
	}
	.pagination{
		_display:none;
	}
	.item .details-item .content {
		display: none;
	}
	.item.main-item .details-item .content {
		display: block;
		text-align: left;
		font-size: 16px;
	}
	.item .details-item h4 {
		font-size: 20px;
		margin-top: 3px;
	}
	.item .details-item .info-item ul li.date{
		background: none;
		padding: 0;
		margin-top: 10px;
		clear: both;
	}
	.main-content .ads-single.right {
		float: none;
		text-align: center;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	.send-email .popup #form-send-email textarea {
		width: 96%;
		padding: 2%;
	}
	.main-popup.send-email {
		width: 100%;
	}
	.list-items .item .details-item .info-item{
		display: none;
	}
	.list-items .item.main-item .details-item h2{
		margin-bottom: 10px;
	}
	.main-content .title-header h1{
		font-size: 32px;
	}
	.main-content p.description{
		font-size: 20px;
	}
	.container.content-container{
		margin-top: 10px;
	}
	.wrap-comments .form-submit{
		text-align: center;
	}
	.wrap-comments .form-submit a{
		float: none;
	}
	.collec-gallery{
		max-height: none;
	}
	.pagination ul li a.next.page-numbers,.pagination ul li a.prev.page-numbers{
		border: 1px solid #dfe0e2;
	}
	.free-book-box .free-box-input{
		width: 200px;
		width: calc(100% - 160px);
	}
	.free-book-box .submit-desc{
		padding-left: 0;
	}
	.free-book-box .img-thumb{
		display: none;
	}		
}
@media only screen and (max-width: 320px) {
	.free-book-box .free-box-input{
		width: calc(100% - 15px);
		margin-bottom: 10px;
	}
	.free-book-box .submit-box{
		margin: 0 auto;
  		display: block;
	}
}
@media  only screen and (-webkit-min-device-pixel-ratio: 1.5),  
        only screen and (   min--moz-device-pixel-ratio: 1.5),  
        only screen and (     -o-min-device-pixel-ratio: 3/2),  
        only screen and (        min-device-pixel-ratio: 1.5),  
        only screen and (min-resolution: 192dpi) {  
    /* Style Rules */ 
    .logo a{
		background:url('../images/hdl-sprite@2x.png') 0 5px no-repeat;
		background-size: 174px 580px;
	}
	.logo-white {
		background: url('../images/hdl-sprite@2x.png') 0 -64px no-repeat;
		background-size: 174px 580px;
	}
	.shares li.twitter i{
		background: url('../images/hdl-sprite@2x.png') -32px -440px no-repeat;
		background-size: 174px 580px;
	}
	.shares li.facebook i{
		background: url('../images/hdl-sprite@2x.png') -12px -440px no-repeat;
		background-size: 174px 580px;
	}
	.shares li.google i{
		background: url('../images/hdl-sprite@2x.png') -54px -440px no-repeat;
		background-size: 174px 580px;
	}
	.shares li.linkedin i{
		background: url('../images/hdl-sprite@2x.png') -78px -440px no-repeat;
		background-size: 174px 580px;
	}
	.shares li.pinterest i{
		background: url('../images/hdl-sprite@2x.png') 6px -440px no-repeat;
		background-size: 174px 580px;
	}
	.shares li.bufferapp i{
		background: url('../images/hdl-sprite@2x.png') -100px -440px no-repeat;
		background-size: 174px 580px;
	}
	.spacer span.icon{
		background: #fff url('../images/hdl-sprite@2x.png') 10px -255px no-repeat;
		background-size: 174px 580px;
	}
	.create-gallery a{
		background: url('../images/hdl-sprite@2x.png') 25px -160px no-repeat;
		background-size: 174px 580px;
	}
	.socials.socials-author ul li a.facebook {
	  	background: url('../images/hdl-sprite@2x.png') 0 -330px no-repeat;
	  	background-size: 174px 580px;
	}

	.socials.socials-author ul li a.facebook:hover{
	  	background: url('../images/hdl-sprite@2x.png') 0 -386px no-repeat;
	  	background-size: 174px 580px;
	}
	.socials.socials-author ul li a.twitter {
	  	background: url('../images/hdl-sprite@2x.png') -22px -330px no-repeat;
	  	background-size: 174px 580px;
	}

	.socials.socials-author ul li a.twitter:hover{
	  	background: url('../images/hdl-sprite@2x.png') -22px -386px no-repeat;
	  	background-size: 174px 580px;
	}

	.socials.socials-author ul li a.pinterest {
	  	background: url('../images/hdl-sprite@2x.png') -44px -330px no-repeat;
	  	background-size: 174px 580px;
	}
	.socials.socials-author ul li a.pinterest:hover{
	  	background: url('../images/hdl-sprite@2x.png') -44px -386px no-repeat;
	  	background-size: 174px 580px;
	}

	.socials.socials-author ul li a.googleplus {
	  	background: url('../images/hdl-sprite@2x.png') -66px -330px no-repeat;
	  	background-size: 174px 580px;
	}

	.socials.socials-author ul li a.googleplus:hover{
	  	background: url('../images/hdl-sprite@2x.png') -66px -386px no-repeat;
	  	background-size: 174px 580px;
	}
	.main-content .image-content .socials-images ul li a.pinterest {
		background: #E3394D url('../images/hdl-sprite@2x.png') 12px -487px no-repeat;
		background-size: 174px 580px;
	}
	.quote .icon-quote {
	  	background: #fff url('../images/hdl-sprite@2x.png') -62px -255px no-repeat;
	  	background-size: 174px 580px;
	}
	.page-not{
		background: url('../images/page-404@2x.png')center bottom no-repeat;
	  	background-size: auto 100%;
	}
	.image-404 {
		background: url('../images/banner-404@2x.jpg') center no-repeat;
		background-size: auto 100%;
	}
	ul.list-unorder li:before{
		background: url('../images/hdl-sprite@2x.png') -32px -505px no-repeat;
		background-size: 174px 580px;
	}
	.follow-us-box ul li.fb a{
		background: url('../images/hdl-sprite@2x.png') 10px -545px no-repeat;
	}
	.follow-us-box ul li.gp a{
		background: url('../images/hdl-sprite@2x.png') -20px -545px no-repeat;
	}
	.follow-us-box ul li.tw a{
		background: url('../images/hdl-sprite@2x.png') -57px -545px no-repeat;
	}
	.follow-us-box ul li.pt a{
		background: url('../images/hdl-sprite@2x.png') -84px -545px no-repeat;
	}
	.follow-us-box ul li.ig a{
		background: url('../images/hdl-sprite@2x.png') -117px -545px no-repeat;
	}
	.follow-us-box ul li a{
		background-size: 174px 580px !important;
	} 
	@media only screen and (max-width: 480px) {
		.main-content .image-content .socials-images ul li a.pinterest {
			background: #E3394D url('../images/hdl-sprite@2x.png') 5px -495px no-repeat;
			background-size: 174px 580px;
		}
		.page-not{
			background: url('../images/page-404@2x.png')center bottom no-repeat;
		  	background-size: 100%;
		}
	}
	
}