.clearfix:after,.clearfix:before,.search-wrap form:after,.search-wrap form:before{content:" ";display:table}.clearfix:after,.search-wrap form:after{clear:both}button,input[type=password],input[type=text],select,textarea{font-size:100%;margin:0;vertical-align:baseline;border:1px solid #dadbdb;padding:2px 0 2px 4px}.chkbx_checked,.chkbx_unchecked{float:left;width:16px;height:16px;background:url(../png/hm-sprite.png) no-repeat 0 -664px}.chkbx_unchecked{background-position:0 -631px}.chkbx_txt{float:left;padding:0 0 0 1px}.topmenu ul,.topmenu ul li{list-style:none}.topmenu ul{position:relative;padding:0;margin:0}.topmenu ul li ul{display:none}.topmenu .sub{display:none;width:auto;float:left}.topmenu .sub ul{display:block}.topmenu li .sub .row{border:0;padding:0}#topmenu-1{list-style:none;position:relative;padding:0;margin:0;line-height:normal;font-size:13px;float:left;margin-left:0},#topmenu-1 .sub ul{display:block}#topmenu-1 li{float:left;margin:0;padding:0;width:102px}#topmenu-1 li.global-menu{width:auto}#topmenu-1 li a{float:left;display:block;color:#848491;padding:16px 15px 13px;text-decoration:none;font-weight:700;height:16px}#topmenu-1 li a:hover{color:#268efc}#topmenu-2 li a{padding:16px 10px 13px}#topmenu-1 li a.mega-hover{background:#1589fe}.touchdevice #topmenu-1 li a:hover{background:0 0}#topmenu-1 li .sub-cont{position:absolute;box-shadow:5px 5px 10px #000;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);box-shadow:5px 5px 5px 0 rgba(0,0,0,.5)}.dropdown-header .sub-cont,.signup .sub-cont{position:absolute;top:100%!important;width:auto;right:0!important;left:auto!important}.dropdown-header .sub-cont{left:0!important}#topmenu-1 li .sub{background:#1589fe;padding:15px;width:475px;z-index:25000;z-index:99999}#topmenu-1 li .sub .row{width:100%;overflow:hidden;clear:both}#topmenu-1 li .sub li{list-style:none;float:none;padding-right:20px;width:211px}#topmenu-1 li .sub li.mega-hdr{margin:0 10px 10px 0;float:left}#topmenu-1 li .sub li.mega-hdr.last{margin-right:0;width:211px}#topmenu-1 li .sub a{color:#fff;padding:3px 5px;display:block;float:none}#topmenu-1 li .sub li.mega-hdr a.mega-hdr-a{margin-bottom:5px;color:#fff;border-bottom:1px solid #95c5f5}#topmenu-1 li .sub li.mega-hdr a.mega-hdr-a:hover{color:#fff}#topmenu-1 .sub li.mega-hdr li a{padding:4px 5px;font-weight:400}#topmenu-1 .sub li.mega-hdr li a.Pinterest,#topmenu-1 .sub li.mega-hdr li a.facebook,#topmenu-1 .sub li.mega-hdr li a.linkedin,#topmenu-1 .sub li.mega-hdr li a.twitter{background-image:url(../png/header_footer_sprite.png);height:22px;width:23px;overflow:hidden;display:block;float:left;height:14px;margin:0 0 0 4px;text-decoration:none;width:12px}#topmenu-1 .sub li.mega-hdr li a.facebook{background-position:158px -48px}#topmenu-1 .sub li.mega-hdr li a.facebook:hover{background-position:158px -68px}#topmenu-1 .sub li.mega-hdr li a.twitter{background-position:133px -48px}#topmenu-1 .sub li.mega-hdr li a.twitter:hover{background-position:133px -69px}#topmenu-1 .sub li.mega-hdr li a.Pinterest{background-position:110px -48px}#topmenu-1 .sub li.mega-hdr li a.Pinterest:hover{background-position:110px -68px}#topmenu-1 .sub li.mega-hdr li a.linkedin{background-position:90px -48px}#topmenu-1 .sub li.mega-hdr li a.linkedin:hover{background-position:90px -68px}#topmenu-1 .sub li.mega-hdr li a.gplus{background-image:url(../sprite-google.html);height:21px;width:19px;overflow:hidden;display:block;float:left;height:14px;margin:0 0 0 11px;text-decoration:none;width:12px;background-position:0 -70px;padding:4px 3px}#topmenu-1 .sub li.mega-hdr li a.gplus:hover{background-position:0 -34px}#topmenu-1 .sub li.mega-hdr li a.a_blog{background-image:url(../sprite-blog.html);height:22px;width:23px;overflow:hidden;display:block;float:left;height:14px;margin:0 0 0 11px;text-decoration:none;width:17px;background-position:0 -61px}#topmenu-1 .sub li.mega-hdr li a.a_blog:hover{background-position:0 -94px}#topmenu-1 .sub li.mega-hdr li a:hover{color:#fff;text-decoration:underline}#topmenu-1 .sub ul li{padding-right:0}#topmenu-1 li .sub-cont.non-mega .sub{padding:10px;width:200px}#topmenu-1 li .sub-cont.non-mega li{padding:0;width:190px;margin:0}#topmenu-1 li .sub-cont.non-mega li a{padding:4px 5px;font-weight:400}#topmenu-1 li .sub-cont.non-mega li a:hover{color:#fff;text-decoration:underline}#topmenu-1 .sub li.mega-hdr li a.bordlist{padding:10px;border:1px solid #60afff;margin:10px 0 0 0;background-color:#0b71d7;font-weight:700}.seplist{border-bottom:1px solid #95c5f5}.main-menu{overflow:auto;display:inline}#topbar{background-color:#504a4b}.main-menu #topmenu-1 .global-menu.mega-hover{background:0 0}#signintab{box-shadow:0 0 8px rgba(0,0,0,.2);position:absolute;background-color:#ebebed;border:none;z-index:110}#signintab td{padding:2px 8px 2px 8px}.signin.bs-l-li{padding-left:6px!important}#signinmenu .minicart li.bs-l-li:first-child{padding-right:0!important;padding-left:6px!important}.minicart .dropdown-header.lang-li{margin-right:1px!important}#yourAlamy li.myalamy ul{z-index:1000;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5)}#yourAlamy li.myalamy ul li{display:block;padding:0 10px 0 0}#yourAlamy li.myalamy ul li a{display:block;font-weight:400;padding:4px 0 4px 13px;color:#000}#yourAlamy li.myalamy ul li a:hover{text-decoration:underline}#yourAlamy li.myalamy ul div li ul li.lastitem a{padding-bottom:11px}#yourAlamy li.myalamy ul div li ul li.firstitem a{padding-top:9px}#yourAlamy li.myalamy ul li ul li{display:block;width:100%}#yourAlamy li.myalamy ul li ul li a{display:block;font-weight:400}#yourAlamy li.myalamy ul li ul li a:hover{text-decoration:underline}#topmenu-1 .btm_links{clear:both;width:auto;margin:0 0 5px 0;overflow:auto}#topmenu-1 .btm_links a{text-decoration:none}#topmenu-1 .btm_links a:hover{text-decoration:underline;background-color:#1661a5}#topmenu-1 .btm_links .firstlink,#topmenu-1 .btm_links .secondlink,#topmenu-1 .btm_links .thirdlink{float:left;padding:6px 0;border:1px solid #95c5f5;width:100px;display:block;text-align:center;background-color:#1579de}#topmenu-1 .btm_links .firstlink{margin:0 60px 0 5px}#topmenu-1 .btm_links .secondlink{margin:0 0 0 78px}#topmenu-1 .btm_links .thirdlink{margin:0 162px 0 0;float:right}.main-header{min-width:940px}.main-header ul{margin:0;padding:0;list-style:none}.main-header li{float:left}.main-header .main-menu a{color:#fff;display:block;padding:10px}.main-header .main-menu a:hover{color:#666}.main-header .nav-wrap{float:right}.main-header .global-menu{float:left}.main-header .global-menu a,.main-menu #topmenu-1 li.global-menu a{color:#848491;font-size:13px;padding:10px;display:block;font-weight:400;height:16px}.main-header .global-menu a:hover,.main-menu #topmenu-1 li.global-menu a:hover{color:#268efc;text-decoration:underline}.main-header .signed_menu li a{padding:16px 10px 13px;display:block;text-decoration:none}.main-header .signed_menu li a:hover{padding:16px 10px 13px;text-decoration:none}.main-header .signed_menu li.wlcm_msg a{cursor:default;color:#848491}.main-header .signed_menu li.wlcm_msg a:hover{cursor:default;color:#848491}.main-header .signed_menu li.logout a{text-decoration:none}.main-header .signed_menu li.wlcm_msg a:hover{text-decoration:none;cursor:default}.main-header .signed_menu li.logout a:hover{background:0 0}.main-header .signed_menu li.myalamy{padding:0}.main-header .minicart{float:left;margin-right:10px}#searchresult .main-header .minicart{margin-right:30px}#searchresult .main-header .minicart.chat-ph{margin-right:0}.main-header .minicart.chat-ph{float:right;margin-right:0}.main-header .minicart li{padding:0}.main-header .minicart a{background:url(../png/hm-sprite.png) no-repeat 0 0;display:block;font-size:13px;color:#fff;font-weight:700;background-position:100px 100px;padding:16px 10px 13px}.main-header .minicart a:hover{text-decoration:none;color:#268efc}.chat-holder{width:90px;position:relative;top:12px}.chat-holder.active-chat{cursor:pointer}.chat-holder img{width:22px;height:22px;padding:0!important;border:0;margin-top:-1px}.chat-holder .chat-title{display:inline;position:absolute;font-size:12px;font-weight:700;width:70px;left:26px;top:3px}.logo{height:47px}.white{color:#fff}#signedmenu .minicart ul#yourAlamy li.currentMenu{background:0 0}.main-header .minicart .lightbox a{background-position:12px -317px;width:21px;height:16px}.main-header .minicart .lightbox a:hover{background-position:12px -345px}.main-header .minicart .cart a{overflow:hidden;width:36px;background-position:0 -253px;padding:12px;text-decoration:none}.main-header .minicart .cart a:hover{background-position:0 -281px;color:#d6d6da;text-decoration:none}.main-header .minicart .cart a span{float:left;padding:2px 0 0 10px;cursor:pointer}.main-header .minicart .myalamy{background-color:#268efc}.main-header .minicart .myalamy a{background:0 0}.main-header .minicart li.signin,.main-header .minicart li.signup,.main-header .signed_menu li.myalamy{background:none repeat scroll 0 0 transparent;display:block;margin:0;min-width:49px}.dropdown-header>a,.main-header .minicart .signin a,.main-header .minicart .signup a,.main-header .signed_menu li.myalamy a{background:0 0;padding:16px 10px 13px;text-decoration:none;height:16px}.main-header .signed_menu li.myalamy ul li a,.main-header .signed_menu li.myalamy ul li a:hover{padding:4px 5px;display:block}.dropdown-header.currentMenu a,.dropdown-header:hover>a,.main-header .minicart .signin a:hover,.main-header .minicart .signup a:hover,.main-header .signed_menu li.myalamy a:hover{display:block;background:0 0;padding:16px 10px 13px}.currentMenu .clickstate_arrow{background:#268efc!important}.minicart li.signup{position:relative}#signintab{width:378px;padding:17px 10px 56px 12px}#signintab .login_rows{margin:0 auto 14px;width:100%;clear:both}#signintab .textinput{width:256px;height:20px;font-size:14px;padding:6px 12px;line-height:1.42857;color:#848491;margin:0;float:left}.email_signin,.password_signin{display:block;width:65px;float:left;font-size:13px;padding:8px 20px 8px 0;color:#848491;text-align:right;clear:both}.password_signin{margin-top:15px}.login_btns{float:right}.login_btns label:hover{text-decoration:underline}.login_btns img{padding:0 2px 0 0}.main-header .minicart .signin a,.main-header .minicart .signup a{background:0 0}.btnCancel,.btnLogin{background:#268efc;border:medium none;display:block;float:right;opacity:1;border:none;margin:0;color:#fff;font-weight:700;font-size:13px;padding:14px 20px}.btnLogin:hover{background-color:#1661a5}.btnCancel{background:#fff;color:#323248}.btnCancel:hover{background-color:#f9f9f9}#signintab a.forgot_pswd{color:#848491;font-weight:400;display:block;margin:0 0 0 85px;padding:0;font-size:11px;background:0 0;clear:both;width:140px}#signintab a.forgot_pswd:hover{text-decoration:underline;background:0 0}.main-header .minicart .signin .forgot_pass a:link,.main-header .minicart .signin .forgot_pass a:visited{color:#268efc;padding:0;background:0 0}.main-header .minicart .signin .forgot_pass a:hover{color:#3c80c3}#signintab .login_btns{background-color:#d6d6da;left:0;margin:0;padding:0 0 0;position:absolute;vertical-align:bottom;width:100%;bottom:0}#signintab .login_btns a.keep_logged{font-weight:400;color:#848491;font-size:11px;padding:15px 0 0 9px;display:block;cursor:pointer;background:0 0;float:left}#signintab .login_btns a.keep_logged:hover{background:0 0}#signintab .login_btns .chkbx_txt:hover{text-decoration:none}.topmenu .sub .term-menu{margin-top:21px}.main-header .minicart .signin .marker,.main-header .minicart .signin .marker_sign,.main-header .minicart .signup .marker,.main-header .minicart .signup .marker_sign,.search-wrap .search-options a.active .marker{height:11px;width:17px;top:10px;position:relative;background:url(../png/hm-sprite.png) 0 -518px no-repeat;display:none!important}.main-header .minicart .signin .marker_sign{background-position:0 -521px}.result-range button.calanderbutton{background:url(../gif/calbtn.gif)}.CSCbtn .calanderbutton{background:url(../gif/calbtn-2.gif) no-repeat center 50%}#topmenu-1 li.currentMenu a:hover{color:#fff}.nav-menu-seperator a{padding-bottom:6px!important;margin-bottom:4px;position:relative;border-bottom:1px solid #969696;width:100%;cursor:default}.spruser-header{color:#848491!important;font-size:14px!important;padding:4px 12px!important}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.main-header{width:auto}.main-header .minicart .signin .marker,.main-header .minicart .signin .marker_sign,.main-header .minicart .signup .marker,.main-header .minicart .signup .marker_sign,.search-wrap .search-options a.active .marker,.topmenu .signup .sub{margin-top:-1px}}.signup{text-align:center}.dropdown-header div.sub-cont ul li,.signup div.sub-cont ul li ul li{float:left;cursor:pointer;width:100%;padding:0 12px;padding-right:26px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-header .minicart .dropdown-header .dropdown-menu a:hover,.main-header .minicart .signup div.sub-cont ul li ul li a:hover{background:#323248;text-decoration:underline}li.signup div.sub-cont ul li ul{height:72px;box-shadow:0 5px 5px #000;-webkit-box-shadow:0 5px 5px #000;-moz-box-shadow:0 5px 5px #000;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5)}#topmenu-1 li.currentMenu a{color:#fff}.main-header .minicart .phone a{height:16px;overflow:hidden;padding:16px 10px 13px;text-decoration:none;color:#fff!important}.main-header .minicart .phone a.big{width:134px}a.no-link{text-decoration:none;cursor:default}.main-header .minicart .dropdown-header .dropdown-menu a,.main-header .minicart .signin.currentMenu a,.main-header .minicart .signup.currentMenu a{color:#fff}#frmLogon{margin:0!important;padding:0!important}.main-header .signed_menu li.myalamy.currentMenu>a{background:#000}a.no-link{color:#848491;text-decoration:none;cursor:default}a.no-link:hover{color:#848491!important;text-decoration:none!important;cursor:default!important}a i.icon-logo,a:hover i.icon-logo{color:#fff;font-size:32px}.header-tagline{float:left;margin-top:10px}.header-tagline h3{font-size:12px;font-weight:700;padding:10px 0;float:none;margin:0}.h4-size{font-size:18px;margin-top:10px;margin-bottom:10px}#topmenu-1 li .sub a.dg-nohover.remove-uline{display:inline}#topmenu-1 li .sub a:hover.dg-nohover.remove-uline{text-decoration:none}.main-header .minicart a{text-decoration:none}.main-header .minicart .phone a{font-weight:700}html body .all-wrapper .footer-container.on_lbx_expand{padding:0 0 180px}html body .all-wrapper .footer-container.on_lbx_minimise{padding:0 0 50px}#topmenu-2 li a#SellImages,#topmenu-2 li a#buyImages,#topmenu-3 .dropdown-header li a{padding:0;text-align:left;font-weight:400;float:left;line-height:1.42857;height:auto}#topmenu-3 .dropdown-header .lang-dd{padding:8px 0 10px;width:147px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5)}#topmenu-3 .dropdown-header .lang-dd li{padding:6px 0 0!important}#topmenu-3 .dropdown-header .lang-dd li:first-child{padding-top:0!important}.dropdown-header div.sub-cont ul,li.signup div.sub-cont ul li ul{height:auto;min-width:116px;padding:5px 0;float:left;width:100%;background:#323248}.search_table_right_td .cat-sec{margin-bottom:0!important}.no-underline:hover,a:hover{cursor:pointer}.has-error .help-block{margin-bottom:5px}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#ff202e}.has-error .textinput{border-color:#ff202e}label.hdr-err-msgs{color:#848491;font-weight:400;display:block;margin:0 0 0 85px;padding:0;font-size:11px;background:0 0;clear:both}.text-size13{font-size:13px}.text-size14{font-size:14px}.p-0{padding:0}.m-0{margin:0}.pl-5{padding-left:5px!important}.pr-5{padding-right:5px!important}.pr-9{padding-right:9px!important}.ml-5{margin-left:5px!important}.mr-5{margin-right:5px!important}.cartItems{padding-left:1px}.icon-phone{margin-right:1px}.partition-margin{width:1px;height:15px;background-color:#848491;top:18px;position:relative;float:left;margin:0 5px}#toplink .cartItems{background:0 0!important}#toplink .dropdown .cartItems,.cartItems.tp-count{padding-left:0;color:#fff!important;font-size:13px}.main-header .minicart a:hover:hover span#automationShoppingCartCount,.nav-wrap a:hover .cartItems.tp-count{color:#00ff7b!important}.mega-unit.mega-hdr.last{height:auto!important}.minicart.signed_menu ul#yourAlamy li.myalamy{position:relative}.minicart.signed_menu ul#yourAlamy li.myalamy .sub-cont.mega{position:absolute;right:0;top:100%!important;left:auto!important;width:auto!important}.absolute{position:absolute}.relative{position:relative}.ml-15{margin-left:15px}.mr-n1{margin-right:-1px!important}.mr-5{margin-right:5px}.mt-8{margin-top:8px}.rn-4{right:-4px}.uppercase{text-transform:uppercase}a.lang-selector .icon-globe{margin-right:4px;top:-1px;position:relative;font-size:11px;margin-left:3px}.lang-switch-msg{text-align:center;padding:25px 120px 17px;font-size:16px;font-weight:700;color:#fff;background:#268efc;position:relative;z-index:9}.lang-switch-msg-btn{border-radius:2px;background:#85c0ff;padding:1px 13px 2px 15px;border:0;color:#fff;font-size:11px;margin-left:30px;font-weight:700}.lang-switch-msg-btn-s{font-size:16px;margin-left:8px}.lang-switch-msg .icon-close{position:absolute;right:30px;font-size:21px;cursor:pointer}.cookie-banner{background:#f7f9fa;color:#95989a;text-align:center;padding:11px 0 10px;font-size:14px}.cookie-banner .icon-close{margin-left:21px;cursor:pointer}a.elevenerror:hover{text-decoration:none!important;cursor:default;color:#000}.all-wrapper .main-header .minicart a.header-center-hide{display:block!important}.all-wrapper.cart-new-view .main-header .minicart a.header-center-hide{display:none!important}#download-pack table tr:first-child td{border-top:0}.block{display:block}.head-caption,.header-tagline,.tagline{display:none!important}.pageWithFluidContent .head-caption,.pageWithFluidContent .header-tagline,.pageWithFluidContent .tagline{display:block!important}.head-caption,.navbar-nav.tagline{margin-left:20px}.header-center-blog,.header-center-hide{display:block!important}.hmpage.pageWithFixedContent .header-center-hide{display:none!important}li.bs-l-li,li.bs-r-li{position:relative}li.bs-r-li:after{content:'';position:absolute;top:18px;right:0;width:1px;height:15px}li.bs-l-li:before{content:'';position:absolute;top:18px;left:0;width:1px;height:15px}.dropdown-header.lang-li.bs-l-li.currentMenu:before,.dropdown-header.lang-li.bs-l-li:hover+li:before,.dropdown-header.lang-li.bs-l-li:hover:before,.dropdown-header.lang-li.bs-r-li.currentMenu:after,.dropdown-header.lang-li.bs-r-li:hover:after,.dropdown-header.lang-li.currentMenu+li:before{width:0}.ml-5{margin-left:5px!important}.pl-16{padding-left:16px!important}.pl-6{padding-left:6px!important}.ml-6{margin-left:6px!important}.pr-6{padding-right:6px!important}.mr-4{margin-right:4px}.mr-6{margin-right:6px!important}.dropdown-header.mr-1{margin-right:1px!important}.dropdown-header.mr-1 #automationHttpCultureEnglish{margin-right:4px!important}.pr-16{padding-right:16px!important}.pl-4{padding-left:4px!important}.pes{padding-right:16px!important;padding-left:10px!important}.main-header .signed_menu li a.pack{margin-left:6px!important;margin-right:11px!important}.dropdown-menu.lang-dd,.minicart li.signup ul.sub,.myalamy ul.sub,.signup .sub{background:#fff}.dropdown-menu.lang-dd li a,.minicart li.signup ul.sub li li a,.myalamy ul.sub li li a,.signup .sub li li a{padding:4px 12px!important;font-size:14px;white-space:nowrap}.myalamy ul.sub{min-width:200px;padding:10px 0}#nav-menu-seperator a{position:relative;border-bottom:1px solid #969696;padding:7px 0 5px!important;height:auto;margin:0 0 9px 12px!important;width:calc(100% - 12px)!important;cursor:default}@media (max-width:1220px){.pageWithFluidContent .head-caption,.pageWithFluidContent .tagline{display:none!important}}@media (max-width:1200px){.country-code-tel.active .main-header .minicart a.header-center-hide{display:none!important}}@media (max-width:1100px){.country-code-tel.active .head-caption,.country-code-tel.active .tagline{display:none!important}}@media (max-width:1069px){.all-wrapper .main-header .minicart a.header-center-hide,.main-header .minicart a.header-center-hide{display:none!important}}@media (max-width:1023px){.pageWithFluidContent .header-center-hide{display:none!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.main-header{width:auto}#yourAlamy li.myalamy ul li ul li{padding:0;margin-top:-1px}#yourAlamy li.myalamy ul li ul li a,.main-header .minicart .signin .marker,.main-header .minicart .signin .marker_sign,.main-header .minicart .signup .marker,.main-header .minicart .signup .marker_sign,.search-wrap .search-options a.active .marker,.topmenu .signup .sub{margin-top:-1px}}@media (max-width:767px){.lang-switch-msg{padding:25px 50px 17px;position:relative;z-index:1000}.lang-switch-msg .icon-close{top:15px;right:15px}.lang-switch-msg-btn{display:block;margin:20px auto 0}.lang-switch-text{max-width:220px;margin:0 auto;display:block}}#topmenu>li.bs-l-li:before,#topmenu>li.bs-r-li:after,#yourAlamy>li.bs-l-li:before,#yourAlamy>li.bs-r-li:after{content:'';position:absolute;top:21px;width:1px;height:20px}