/* css for adding the header background for all static pages */
.all-wrapper .bg{
	width: 100%;
	height: 400px;
	background:#323248;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity:0.6;
	filter:alpha(opacity=60);	
}
.all-wrapper .bg.dark{
	opacity:0.75;
	filter:alpha(opacity=75);	

}
.stockimo{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/stockimo.jpg) repeat-x;	
}
.stockimo-green{
    color: #043A30;
    padding: 1px 0 15px 0;
    margin:0;
}
.step1,.step2,.step3{
    background: url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat;
    background-position: -78px -355px;
    height: 60px;
    width: 45px;
}
.step2{
    background-position: -78px -434px;
}
.step3{
    background-position:-78px -513px;
}
.clear{
    clear:both;
    display:table;
    content:" ";
}
.line-height26 {
    line-height: 26px;
}
.text-size18 {
    font-size: 18px;
}
.divider{
    margin: 25px 0 0px 0;
    width: 100%;
    height: 1px;
    background-color: #1DD568;
}
.border-right{
    border-right: 1px solid #ebebeb;
}
.border-right img {
    margin: 55px 0 22px 0;
}
.stockimo-logo-page{
    background: url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat 0 0;
    background-position: -45px -37px;
    float: left;
    height: 115px;
    margin-left: 60px;
    width: 100px;
}
.app-store{
    background: url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat 0 0;
    width: 215px;
    height: 95px;
    background-position: 10px -916px;
    float:left;
}
.app-logo{
    background:url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat 0 0;
    width: 100%;
    height: 80px;
    background-position: -10px -599px;
    clear:both;
    display:table;
    margin: 48px 0 22px 0;
}
.mt-60{
    margin-top:60px;
}
.deal{
    height: 100px;
    background:url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat 0 0;
    clear: both;
    display: table;
    width: 100%;
    background-position: -10px -696px;
}
.stockimo-icon-big{
    background: url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat 0 0;
    background-position: -45px -24px;
    float: left;
    height: 115px;
    width: 100px;
}
.stockimo-twitter{
    background: url(https://static.alamy.com/images/branding/sections/stockimo/stockimo-sprite.png) no-repeat 0 0;  
    background-position: -40px -240px;
    float: left;
    height: 115px;
    width: 120px;
}
.icon-holder {
    float: right;
    padding-top: 2px;
}

.hidden-lg{
    display:none;
}
@media screen and (max-width: 1091px) {

.xs-img{
	margin-left: -116px!important;
    position: relative;
    left: 50%;
    }
   .stockimo_img{
    	width:100%;
   } 
} 
@media screen and (max-width: 1091px) and (min-width: 768px){
.hidden-lg{
    display:none!important;
    }
}
@media screen and (max-width: 820px) {

.app-logoh2.mt-60{
        margin-top:10px;
    }
 .app-logo{
        margin-top: 27px;
        margin-bottom: -10px;
    }
.deal {
        position:relative;
        left:-20px;
        background-position: -30px -696px;
        margin-bottom: 10px;
    }
    .app-logo{
        position:relative;
        left:-30px;
        background-position: -30px -599px;
    }
}
@media screen and (max-width: 768px) {
    
    
   .heading-wrap.pl-20{
       padding-left:0px;
   } 

}

@media screen and (max-width: 767px) {
    .header-bg, .header-img {
        top: 75px;
    }
    .xs-stock-logo{
        margin-left: -50px!important;
    }
    .xs-stockimo{
        margin-left: -107px!important;
    }
    .border-right{
        margin-bottom:40px;
    }
    .app-logo{
        margin-top: 27px;
        margin-bottom: -10px;
    }
    .xs-img{
        margin-top: 30px!important;
    }
    .stockimo-green{
        padding-bottom:30px;
    }
    
    .icon-holder{
        float: left;
    }
   .icon-holder .stockimo-icon-big{
       margin-left:0px;
    }
   .xs-inline{
       display:inline!important;
   }
   .heading-wrap.pb-10{
       padding-bottom:0px;
   }
   .stockimo-green{
       padding-bottom:0px;
   }
   .xs-mb{
       margin-bottom:30px;
   }
   .mt-45.stockimo_img{
       margin-top:0px!important;
   }
    .xs-center-align{
        position: relative;
        left: 50%;
    }
     
    .border-right {
        border-right: none;
    }

}
@media screen and (max-width: 450px) {
    .xs-full-width{
        width:100%;
    }
    .xs-m0{
        margin-left:-10px;
        margin-right:-10px;
    }
}
@media screen and (max-width: 320px) {
    .xs-p-0{
        padding:0;
    }
}
.header-img {
    top: 96px;
}

.all-wrapper.ltst-imgry{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BR8HEA.jpg) no-repeat;	
}
.all-wrapper.contrib-imgry{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CB4AT5.jpg) no-repeat;	
}
.all-wrapper.ipad{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BD8A62.jpg) no-repeat;	
}
.all-wrapper.video-gallery{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/A32974.jpg) no-repeat;	
}
.all-wrapper.my-alamy{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CP68AX.jpg) no-repeat;	
}
.all-wrapper.products-services{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/C90R4B.jpg) no-repeat;	
}
.all-wrapper.photographer-library{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BK4WYW.jpg) no-repeat;	
}
.all-wrapper.our-story{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CNNN7G.jpg) no-repeat;	
}
.all-wrapper.iq-page{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/iq-page-repeat.jpg) repeat-x;	
}
.all-wrapper.releases{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CWDPRF.jpg) no-repeat;	
}
.all-wrapper.news{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/D6X0TE.jpg) no-repeat;
}
.all-wrapper.file-size{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BCE42J.jpg) no-repeat;
}
.all-wrapper.pr{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/C9AKDY.jpg) no-repeat;
}
.all-wrapper.release-adivse{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/A2B86T.jpg) no-repeat;
}

.all-wrapper.google{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/C3DM2T.jpg) no-repeat;
}
.all-wrapper.uk-freelancers{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/DA0DJH.jpg) no-repeat;
}
.all-wrapper.jobs{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/ARA7NN.jpg) no-repeat;
}
.all-wrapper.sign-2{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/A6EF89.jpg) no-repeat;
}
.all-wrapper.interview{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/C8YAAM.jpg) no-repeat;
}
.iq-cloud{
	height: 330px;
	width: 100%;
	margin:0px auto;
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/iq-page-v1.jpg) center 0px no-repeat;	
}
.all-wrapper.terms {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CNMWGN.jpg) no-repeat;
}
.all-wrapper.work-for-us {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CYKXRK.jpg) no-repeat;
}
.all-wrapper.students {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/EFYBKA.jpg) no-repeat;
}
.all-wrapper.contacts {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CPBN9W.jpg) no-repeat;
}
.all-wrapper.our-philosophy, .header-img.our-philosophy {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/D85F2Y.jpg) no-repeat;
}
.all-wrapper.stockimo{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/stockimo.jpg) repeat-x;	
}
.all-wrapper.affiliate {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/JX3JT6.jpg) repeat-x;
}
.all-wrapper.ftp-upload{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CT38D6.jpg) repeat-x;	
}
.all-wrapper.our-buyers, .header-img.our-buyers{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BR23AW.jpg) repeat-x;	
}
.all-wrapper.dacs1{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BDCC61.jpg) repeat-x;	
}
.header-img.myalamy-noveluse{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BDC9CC-novel.jpg) repeat-x;	
}
.header-img.myalamy-distribution{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/AT354X-distrib.jpg) repeat-x;	
}
.header-img.myalamy-archive{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/B584F6-archive.jpg) repeat-x;	
}
.header-img.myalamy-video{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/ATMDCE-video.jpg) repeat-x;	
}
.header-img.alamy-offers{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BNMYXG.jpg) repeat-x;	
}
.header-img.releases{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/CWDPRF.jpg) repeat-x;	
}
.header-img.we-are-alamy{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/F5W8XC.jpg) repeat-x;	
}
.header-img.file-size{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/G5X239.jpg) repeat-x;	
}
.all-wrapper.affiliate, .affiliate {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/JX3JT6.jpg) repeat-x;
}
.all-wrapper.art-com, .art-com {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/BD0C7W.jpg) repeat-x;
}
.header-img.myalamy-img-options {
    background: url(https://static.alamy.com/images/branding/globals/page-bg-imgs/img-options-pg.jpg) repeat-x;
}
.header-img.myalamy-unauthorised-use{
	background:url(https://static.alamy.com/images/branding/globals/page-bg-imgs/B18HPW.jpg) repeat-x;	
}

