@charset "utf-8";

/* lightbox fixes */
.form-wrap .title, .form-wrap .input-wrap {
width: 277px;
}
.form-wrap.stacked .title, .form-wrap.stacked .input-wrap {
width: 100%;
}
.popContainer .popup-header, .popContainer .popup-main {
width: 560px;
}
.popContainer .popup-footer {
width: 580px;
}
/* search results page */
.yui-skin-sam span.yui-pg-previous, .yui-skin-sam span.yui-pg-next, .yui-skin-sam a.yui-pg-previous, .yui-skin-sam a.yui-pg-next {
margin: 0 2px;
}
/* marker in home page */
.search-wrap .search-options a.active .marker {
width: 53px;
}
#topmenu-1 li .sub li.mega-hdr {
padding-bottom: 10px;
}
.flag {
margin-top: -15px;
margin-right: -6px;
}
.search-wrap .search-options a.active .marker {
background: url(/images/branding/homepage-sprites/hm-sprite.png) 16px -518px no-repeat;
}
.adv_search_left {
float: left; /*font-size: 12px; */
line-height: 25px;
width: 211px;
}
.adv_search_right {
float: left;
height: 28px;
margin: 0;
padding: 5px 0;
width: 360px;
}
.bdAdvSearch {
width: 100%;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
height: 100%;
padding-top: 13px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 13px;
}
div#signintab {
height: 140px;
padding-bottom: 30px;
}
.all-wrapper .footer {
bottom: -10px;
}
input.btnLogin, input.btnCancel {
padding: 13px 20px;
}
.btnLogin {
padding-bottom: 14px;
}
.login_btns .btnCancelHome, .login_btns .btnLoginHome {
padding: 14px 10px 12px;
}
.live-news .yui-pg-container.ft-right {
padding: 10px 0;
padding: 8.5px 0 7.5px\0!important;
}
#signintab .login_btns {
height: auto!important;
}
.img-options .options div {
margin-left: 2px;
float: left;
}
.img-options .options span {
margin-left: 2px;
float: left;
}
.img-options .options {
width: 80%;
overflow: hidden;
margin-left: 43px;
}
.img-options .opt {
width: 32%;
margin-left: 1px;
}
body#searchresults {
margin: 0 0 30px;
}
.footer_home .links {
float: left;
width: 320px;
padding: 10px 0 10px 10px;
}
.delete-icon .news-delete {
position: absolute;
top: -2px;
left: -95px;
cursor: pointer;
width: 84px;
display: block;
height: 20px;
text-indent: -9999px;
background: url(/images/branding/news/news-sprite.png) 70px -32px no-repeat;
}
.allinone {
filter: alpha(opacity=100);
}
.image-options .shop-cart-image {
margin-top: -33px;
}
.search-wrap input[type="submit"], .search-box a {
filter: chroma(color=#000000);
border: none;
}

.yui-skin-sam a.yui-pg-next:link,.yui-skin-sam a.yui-pg-previous:link,.yui-skin-sam span.yui-pg-previous, .yui-skin-sam span.yui-pg-next{
  height:34px!important;
}

.yui-skin-sam .yui-pg-current-page{
  padding:10px 11px 4px!important;
}


/* commented for atockimo post it change LMM

.search-shadow{
  position:relative;
  z-index:1;
}*/
.sd-header .title-description {
margin-top: 17px!important;
}
/*.all-wrapper .footer-cushion{padding-bottom:200px;} L commented since in ie the footer overlaps the content in my alamy and downloads pages.*/


.language_tab .caption_txt {
top: 3px;
}
#yourAlamy li.myalamy ul li a {
width: 120px;
}
/* announcement bg in ie an png. */
.announcement_features a {
background: url("/images/branding/homepage-sprites/search-box-bg.png") repeat scroll 0 0 transparent;
}
/* search box bg */
.search-wrap .search-bar {
background: transparent url(/images/branding/homepage-sprites/search-box-bg.png) no-repeat 0px 0px;
}
/* top menu z index fix */

.main-header {
position: relative;
z-index: 1000;
}
.form_contentarea .form-wrap .title {
width: 30%;
}
.common_hdr_search {
min-width: 980px;
}
.common_hdr_search .search-wrap .search-box {
/*width: 320px;*/
clear: both;
float: left;
overflow: visible;
}
.common_hdr_search .search-wrap input[type="text"] {
width: 265px;
}
.common_hdr_search .container {
width: 710px;
margin: 0px;
}
.common_hdr_search .search-wrap input[type="submit"] {
left: 281px;
}
/* for news intranet tg */
.edit_caption_details .ph-support-item {
line-height: 30px;
}
body .add-ph-support span.ph-support-item {
margin: 2px 0px 0px 10px;
padding-left: 0px;
}
label.checked_box, label.unchecked_box {
margin-left: 0px;
}
label.checked_box#ping, label.unchecked_box#ping {
left: 50px;
}
.live-news .prevbtn {
position::relative;
}
/* manythings announcement */

/* manythings announcement end */

/* feedback input wrap fix */
.form-wrap .input-wrap-width120{
	width:120px; 
	display: block;
	float: left;
}
.form-wrap .title-width{
	width:200px;
	float:left;
}
/* end */

/* to solve yui popup ft color in ie 7 */
.yui-skin-sam .yui-panel{
  background-color: #fff;
}
#q_sortbyGallery.btnselected div.marker_black {
	*width:10px;
	margin:9px 20px -25px 0px;
}
ul.suboption li ul{
	margin: -5px 0px 0px;
}
/* added to fix ie 7 two scroll bars coming in homepage LMM */
body.hmpage{
  overflow: hidden;
}



/* HF fixes for ie 7 Dec 2014*/ 
footer .footerpanels LABEL{
	float:none;
}
.align-center .content-wrap{
	overflow:hidden !important;
}

/* icons needs to be seperetly added like below to work in ie 7*/

.icon-arrow-bdr-down{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe600;')}
.icon-arrow-bdr-up{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe601;')}
.icon-arrow-down{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe602;')}
.icon-arrow-pointed{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe603;')}
.icon-camera{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe604;')}
.icon-cart{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe605;')}
.icon-chat{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe606;')}
.icon-chat-with-a{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe607;')}
.icon-close{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe608;')}
.icon-dots{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe609;')}
.icon-download{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe60a;')}
.icon-fb-bg{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe60b;')}
.icon-fb-f{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe60c;')}
.icon-lightbox{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe60d;')}
.icon-linkedin-bg{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe60e;')}
.icon-linkedin-in{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe60f;')}
.icon-lock{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe610;')}
.icon-logo{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe611;')}
.icon-pictures{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe612;')}
.icon-pinterest-bg{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe613;')}
.icon-pinterest-p{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe614;')}
.icon-post-it-fold{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe615;')}
.icon-post-it-fold-flip{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe616;')}
.icon-print{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe617;')}
.icon-search{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe618;')}
.icon-star{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe619;')}
.icon-tick{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe61a;')}
.icon-twitter{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe61b;')}
.icon-copy{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe61c;')}

.icon-lightbox{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe61d;')}
.icon-calculator{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe61e;')}
.icon-agency{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe61f;')}
.icon-thick-down-arrow{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe620;')}
.icon-phone{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe622;')}

.tool-tip-questionmark{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe623;')}
.icon-google-plus-bg{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe624;')}
.icon-google-plus-g{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe625;')}
.icon-blog{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe626;')}
.icon-bubble{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe627;')}
.circle-grey{zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe628;')}

/* hiding social media icons in ie 7. wont display since we use 2 layes ofr social media icons */
.icon-linkedin-bg, 
.icon-linkedin-in, 
.icon-fb-f, 
.icon-fb-bg,
.icon-pinterest-bg,
.icon-pinterest-p,
.icon-twitter
{
	display:none;
}
/*Hiding chat icon*/
.live-chat-whitebg{
	display:none;
}
/*.common_hdr_search .search-wrap INPUT[type='text']{
	width:225px;
}*/

.common_hdr_search .search-wrap{
	width:325px !important;
}
#frmSearch{
	margin:0 !important;
}
.search-wrap INPUT[type='text']{margin-left:-4px}
.common_hdr_search .search-wrap INPUT[type='submit']{left:370px;height:38px}
