@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(fonts/lato/Lato.woff2) format('woff2'),url(fonts/lato/Lato.woff) format('woff'),url(fonts/lato/Lato.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato.svg#Lato) format('svg'),url(fonts/lato/Lato.ttf) format('truetype')}@font-face{font-family:lato;font-style:normal;font-weight:300;src:url(fonts/lato/Lato_300.woff2) format('woff2'),url(fonts/lato/Lato_300.woff) format('woff'),url(fonts/lato/Lato_300.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato_300.svg#Lato) format('svg'),url(fonts/lato/Lato_300.ttf) format('truetype')}@font-face{font-family:lato;font-style:italic;font-weight:400;src:url(fonts/lato/Lato_400italic.woff2) format('woff2'),url(fonts/lato/Lato_400italic.woff) format('woff'),url(fonts/lato/Lato_400italic.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato_400italic.svg#Lato) format('svg'),url(fonts/lato/Lato_400italic.ttf) format('truetype')}@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(fonts/lato/Lato_400.woff2) format('woff2'),url(fonts/lato/Lato_400.woff) format('woff'),url(fonts/lato/Lato_400.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato_400.svg#Lato) format('svg'),url(fonts/lato/Lato_400.ttf) format('truetype')}@font-face{font-family:lato;font-style:normal;font-weight:700;src:url(fonts/lato/Lato_700.woff2) format('woff2'),url(fonts/lato/Lato_700.woff) format('woff'),url(fonts/lato/Lato_700.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato_700.svg#Lato) format('svg'),url(fonts/lato/Lato_700.ttf) format('truetype')}@font-face{font-family:lato;font-style:italic;font-weight:700;src:url(fonts/lato/Lato_700italic.woff2) format('woff2'),url(fonts/lato/Lato_700italic.woff) format('woff'),url(fonts/lato/Lato_700italic.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato_700italic.svg#Lato) format('svg'),url(fonts/lato/Lato_700italic.ttf) format('truetype')}@font-face{font-family:lato;font-style:normal;font-weight:900;src:url(fonts/lato/Lato_900.woff2) format('woff2'),url(fonts/lato/Lato_900.woff) format('woff'),url(fonts/lato/Lato_900.eot?#iefix) format('embedded-opentype'),url(fonts/lato/Lato_900.svg#Lato) format('svg'),url(fonts/lato/Lato_900.ttf) format('truetype')}body{padding:0;margin:0;font-family:lato,Arial;font-size:16px;text-align:center;color:#474747;background:#ebeaea}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=submit]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input::placeholder,input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input:-moz-placeholder{color:#6c7781}@font-face{font-family:icomoon;src:url(fonts/icomoon.woff?6c92x1) format('woff');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-right:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-chevron-down:before{content:"\e902"}.icon-chevron-up:before{content:"\e903"}.top-menu>li.login-dropdown{display:none}@media(max-width:767px){.top-menu>li.login-dropdown{display:block}.right-top{display:none}}.fLeft .sbHolder{width:170px}.fLeft .sbHolder .sbSelector{width:auto}#search_type_id .sbHolder{width:140px}img{border:0;padding:0;margin:0}input,textarea{font-family:Arial;font-size:12px;color:#222}a img{border:0;padding:0;margin:0;text-decoration:none}a{text-decoration:none;color:#1c567b}.header-logo{float:left;background-color:#c62a19;height:40px;padding-top:12px;padding-bottom:12px;padding-left:14px;padding-right:14px}.header-freerange{float:left;margin-top:24px;margin-left:24px}p{margin:0 0 20px;line-height:22px}h1,h2,h3,h4,h5,h6{font-family:lato,Arial,sans-serif;font-weight:600}h1{font-size:36px}h2{font-size:24px}h3{font-size:18px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}.clr{clear:both}.clr767{display:none}.wrapps{width:1080px;margin:0 auto;position:relative;text-align:left}.fRight{float:right!important}.fLeft{float:left!important}.c-red{color:#474747!important}.c-grey{color:#8a8a8a!important}.no-margin{margin:0!important}.no-border{border:0!important}.btn{display:inline-block;color:#676767;font-size:16px;font-family:lato,Arial,sans-serif;background:#fff;padding:10px 18px 11px;border:1px solid #ddd;cursor:pointer}.btn-profile{display:inline-block;color:#676767;font-size:16px;font-family:lato,Arial,sans-serif;background:#fff;padding:9px 15px;border:1px solid #ddd;cursor:pointer;border-radius:2px;margin-right:5px}.btn-default:focus,.btn-default:hover{background:#676767;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn .arrow{display:block;background:url(../images/arrow-r-s.png) no-repeat right center;padding-right:30px}.btn-red{display:inline-block;border:2px solid #fff;border-radius:4px;background-color:#9c1d23;color:#fff;font-family:lato,Arial,sans-serif;font-size:16px;padding:13px 20px 15px 25px;cursor:pointer}.btn-red .download{background:url(../images/download.png) no-repeat 0 center;display:block;padding-left:25px;padding-right:10px}.form-group{margin-bottom:15px}.form-group .form-label{display:block;margin-bottom:4px}.form-action{margin-top:30px;text-align:right}.form-control{background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 0 2px rgba(0,0,0,.2) inset;box-shadow:0 0 2px rgba(0,0,0,.2) inset;padding:10px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.mceIframeContainer{text-align:left}.mceIframeContainer iframe{background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 0 2px rgba(0,0,0,.2) inset;box-shadow:0 0 2px rgba(0,0,0,.2) inset}body.mceContentBody{background:0 0;text-align:left;padding:15px 10px}.defaultSimpleSkin .mceToolbar{height:35px}.link-share{color:#2b2b2b;font-family:lato,Arial,sans-serif;font-weight:400;margin-top:3px;font-size:14px;display:inline-block;background:url(../images/share.png) no-repeat 0 center;padding-left:20px}.link-share:focus,.link-share:hover{color:#1c567b}.link-camera{color:#255eaf;font-family:lato,Arial,sans-serif;font-weight:400;font-size:12px;display:inline-block;background:url(../images/camera.png) no-repeat 0 center;padding-left:30px;line-height:20px}.link-camera:focus,.link-camera:hover{color:#1c567b}.link-user{color:#255eaf;font-family:lato,Arial,sans-serif;font-weight:400;font-size:14px;display:inline-block;background:url(../images/user.png) no-repeat 0 center;padding-left:16px;line-height:15px}.link-user:focus,.link-user:hover{color:#1c567b}#headers{background:#101010;height:64px;position:relative;z-index:10}.top-menu{float:right;margin:0;padding:0;list-style:none;margin-right:9px;margin-top:0;height:80px}.top-menu>li{float:left;margin:0 12px;font-family:lato,Arial,sans-serif;font-size:16px;letter-spacing:.3px;font-weight:400;position:relative;display:flex;height:100%;align-items:center}.caret{background:url(../images/arrow-drop.png) no-repeat right 8px;padding-right:10px}ul.visible{display:block}ul.invisible{display:none}.top-menu>li>a{color:#e8e8e8;letter-spacing:0;display:block;padding:9px 0;margin-top:-20px}.top-menu>li>a.active,.top-menu>li>a:hover,.top-menu>li:hover>a{color:#fff}.dropdown-menu{padding:4px 0;min-width:200px;background-color:#000;list-style:none;position:absolute;left:0;top:100%;display:none}.dropdown-menu::before{border-bottom:15px solid #000;display:block;width:15px;height:15px;box-sizing:border-box;left:15px;border-left:12px solid transparent;border-right:12px solid transparent;content:'';position:absolute;top:-15px}.dropdown-menu>li:first-child{padding-top:15px}.dropdown-menu>li:last-child{padding-bottom:15px}.dropdown-menu a{color:#fff;display:block;font-size:16px;padding:7px 20px}.dropdown-menu a.active,.dropdown-menu a:hover,.dropdown-menu a:hover{color:#9c1d23;background-color:#eee}.top-menu-toggle{display:none;float:left;color:#e6e6e6;font-family:lato,Arial,sans-serif;font-size:18px;background:url(../images/icon-bar.png) no-repeat 0 center;margin-left:27px;padding:20px 0 18px 27px}.top-menu-toggle:hover{color:#fff}.right-top{float:right;margin:0;padding:0 2px 14px 1px;list-style:none;line-height:27px;background:#60231e;margin-top:0;height:40px;padding-top:10px}.right-top li{float:left;font-size:16px;padding:0 23px 0 0;border-right:1px solid #c7c8ca;margin-left:27px;margin-top:6px;position:relative}.right-top li.pencil{padding-left:20px;background:url(../images/FRS-Register.png) no-repeat 0 center}.right-top li.lock{padding-left:20px;background:url(../images/FRS-Login.png) no-repeat 0 center;border:0}.right-top li.dropdown a{padding-right:10px}.right-top a{color:#fff;display:block;font-family:lato,Arial,sans-serif;font-size:16px;margin-top:1px;margin-left:4px;font-weight:400}.right-top.logged-in{float:right;margin:0;padding:0;list-style:none;line-height:27px;height:80px;background:0 0}.right-top.logged-in .dropdown-menu{width:100%;top:100%;min-width:auto;padding:0;position:absolute}.right-top.logged-in>li{float:left;font-size:16px;position:relative;display:flex;align-items:center;justify-content:center;padding:0 30px;height:64px;background:#60231e;margin:0}.right-top.logged-in .dropdown-parent>a{display:block}.right-top.logged-in .dropdown-menu::before{display:none}.right-top.logged-in li.lock{padding-left:20px;background:url(../images/FRS-Login.png) no-repeat 5px center;border:0;background-color:#60231e}.right-top.logged-in .dropdown-menu li{display:flex;align-items:center;justify-content:center;padding:0;border:none;width:100%;margin:0}.right-top.logged-in a{display:block;font-family:lato,Arial,sans-serif;font-size:16px;font-weight:400;padding:10px;width:100%;margin:0;display:flex;align-items:center;justify-content:center}.dropdown-box{background:#eee;border:1px solid #c7c7c8;padding:10px 20px 18px;position:absolute;right:0;top:46px;width:250px;z-index:2;display:none}.loginForm label{display:block;color:#333;font-family:lato,Arial,sans-serif;font-weight:400;padding-bottom:1px}.loginForm .inputText{background:#fff;font-family:lato,Arial,sans-serif;border:1px solid #c7c7c8;padding:10px;width:230px;margin-bottom:8px;font-size:16px}.loginForm .submit{float:left;border:0;background:#c62a19;width:85px;margin-top:7px;height:40px;line-height:24px;color:#fff;font-size:16px;float:right}.loginForm .submit:hover{background-position:0 0}#main-top{padding-bottom:17px;padding-top:5px;background:#f6f6f6}#main-top .logo{float:left;width:125px;height:65px;margin-left:32px;margin-top:7px}#main-top .rightText{float:right;font-family:lato,Arial,sans-serif;color:#333;font-size:27px;padding-top:25px;margin-right:35px}#main-top .banner-top{margin-right:35px;max-height:90px;overflow:hidden;margin-left:165px;text-align:center}#main-top .banner-top img{max-width:100%}.grey-block{padding-right:5px;padding-left:12px;background:#f6f6f6;border-bottom:0 solid #ebeaea;border-top:0 solid #ebeaea}.wrapps.search-top{width:100%;display:flex;height:50px;align-items:flex-end}#contents{padding:0}.contentwhitBanner{background:#f5f4f0}.contentPage{background:#fff}.contentSearch{background:#fff;padding-top:10px!important}#banners-block{background:#fff;position:relative;padding-bottom:12px;padding-top:8px;position:relative}#banners-block .bg_helper{background:#ebeaea;position:absolute;left:0;bottom:0;width:100%;height:97px;z-index:0}#banners-block .wrapps{z-index:1}#banners{background:#e0e0e0;padding:5px;margin-left:-6px}#banners .banner-images{max-height:440px;overflow:hidden;position:relative}#banners .banner-images img{width:100%;height:auto}#banners .banner-images .caption{position:absolute;right:0;top:136px;z-index:2}#banners .banner-images .caption h1{font-family:lato,Arial,sans-serif;font-weight:400;color:#2d2d2d;font-size:42px;background:#fff;background:rgba(255,255,255,.68);padding:10px 30px;line-height:1;float:right;clear:both;margin:0}#banners .banner-images .caption h2{font-family:lato,Arial,sans-serif;font-weight:400;color:#dedede;font-size:30px;background:#000;background:rgba(0,0,0,.68);padding:10px 35px;line-height:1;float:right;clear:both;margin:0 0 10px}#banners .banner-images .caption_left{position:absolute;left:0;top:136px;z-index:2}#banners .banner-images .caption_left h1{font-family:lato,Arial,sans-serif;font-weight:400;color:#dedede;font-size:30px;background:#000;background:rgba(0,0,0,.68);padding:10px 35px;line-height:1;float:left;clear:both;margin:0}#banners .banner-images .caption_left h2{font-family:lato,Arial,sans-serif;font-weight:400;color:#2d2d2d;font-size:42px;background:#fff;background:rgba(255,255,255,.68);padding:10px 30px;line-height:1;float:left;clear:both;margin:0 0 10px}#banners .banner-bottom{height:auto;background:#f5f5f5;padding-top:8px;border-right:8px solid #cc121a}.searchBlock{float:left;padding:13px 0 6px 40px}.searchBlock label{float:left;color:#958c8d;font-size:30px;font-family:lato,Arial,sans-serif;font-weight:600;background:url(../images/arrow-r.png) no-repeat right center;padding-right:30px;margin-right:20px}.searchBlock form{float:left;border:1px solid #c7c8ca;margin:0;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.searchBlock form .inputSearch{float:left;border:0 solid #e3e3e3;border-left:0 solid #d8d8d8;border-right:0;height:38px;padding:0;padding-left:14px;width:250px;font-size:16px;color:#9e9696;font-family:lato,Arial,sans-serif;line-height:1}.searchBlock form .btnSearch{float:left;border:0;cursor:pointer;background:url(../images/FRS-magnify.png);background-color:#237bff;background-repeat:no-repeat;background-position:center;width:60px;height:40px;letter-spacing:.4px;line-height:35px;color:#fff;font-family:lato,Arial,sans-serif;font-size:15px;font-weight:200;line-height:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}.search-top .searchBlock{padding-left:0}.search-top .searchBlock+.searchBlock{margin-left:auto;display:flex;align-items:center;justify-content:flex-end}.search-top .searchBlock label{font-size:21px;font-weight:600;background:url(../images/arrow-r-s2.png) no-repeat right center;padding-right:20px;margin-top:6px}.search-top .searchBlock .btn{float:left;margin-right:5px;margin-bottom:5px}.search-top .searchBlock .sbHolder{float:left;margin-right:5px;margin-bottom:5px}.search-top .fRight{margin-right:5px}.search-top .searchBlock form .inputSearch{width:300px}.socialBlock{height:60px;float:right;padding:2px 10px 10px}.socialBlock label{float:left;color:#7e7e7e;font-size:16px;font-family:lato,Arial,sans-serif;margin-right:15px;margin-top:20px}.socialBlock ul{list-style:none;margin:0;padding:0;float:left}.socialBlock ul li{float:left;border-left:2px solid #cfcbcc}.socialBlock ul a{height:60px;display:block;width:64px}.socialBlock ul a.twitter{background:url(../images/twitter.png) no-repeat center center}.socialBlock ul a.google{background:url(../images/google.png) no-repeat center center}.socialBlock ul a.tumblr{background:url(../images/tumblr.png) no-repeat center center}.socialBlock ul a.flickr{background:url(../images/flickr.png) no-repeat center center}.socialBlock ul a.facebook{background:url(../images/facebook-2.png) no-repeat center center}.socialBlock ul a.twitter-2{background:url(../images/twitter-2.png) no-repeat center center}.socialBlock ul a.google-2{background:url(../images/google-3.png) no-repeat center center}.main-side{width:100%;float:left;padding-left:10px;padding-right:10px}.main-side .main{margin-right:270px;padding-bottom:25px;margin-left:40px}.right-side{width:190px;float:right;margin-left:-260px;padding:10px 15px 15px;margin-right:40px}.right-side h3{margin:0 0 10px}.contentPage{padding-top:10px!important}.contentPage .main-side .main{margin-right:230px;margin-left:0}.contentPage .right-side{margin-left:-220px;margin-right:0}.contentSearch .main-side .main{margin-right:220px;margin-left:0;border:0}.contentSearch .main-side .main-photographer{margin-right:18px}.contentSearch .right-side{margin-left:-220px;margin-right:0}.three-coloumn{margin-bottom:20px;text-align:center}.three-coloumn .coloumn{float:left;width:202px;border:1px solid #ebeaea;padding:15px 0 20px}.three-coloumn .first{padding-right:32px;width:202px}.three-coloumn .second{padding-left:32px;padding-right:32px;width:202px}.three-coloumn .third{border-right:0;padding-left:32px;padding-right:32px}.three-coloumn .images{background:#fff;padding:5px;width:192px;margin-bottom:13px}.three-coloumn .images a{display:block}.three-coloumn .images a img{display:block;max-width:100%;height:auto}.three-coloumn h3{color:#9c372f;font-size:20px;margin:17px 0 15px;font-weight:700;font-family:lato,Arial,sans-serif}.three-coloumn .desc{font-size:13px;color:#474747}.three-coloumn .more-btn{display:inline-block;color:#676767;font-size:14px;font-family:lato,Arial,sans-serif;background:#fff;padding:8px 13px;border:1px solid #bebebe;border-right:2px solid #bebebe}.three-coloumn .more-btn .arrow{display:block;background:url(../images/arrow-r-s.png) no-repeat right center;padding-right:30px}.two-coloumn .coloumn{float:left}.two-coloumn .first{padding:0 10px;width:202px}.two-coloumn .second{padding-left:24px;width:460px}.two-coloumn .second-wide{padding-left:24px;width:460px}.two-coloumn h3{margin:15px 0 12px;color:#474747}.two-coloumn-ads .coloumn{float:left}.two-coloumn-ads .first{width:160px}.two-coloumn-ads .second{padding-left:18px;width:535px}.two-coloumn-ads .second-wide{padding-left:10px;width:540px}.two-coloumn-ads .page-title{margin:0 0 20px;color:#474747}.contentPage .two-coloumn-ads .second{width:650px;float:right;padding-right:20px;padding-left:0}.contentPage .two-coloumn-ads .second-wide{width:670px;float:right;padding-left:0}.contentSearch .two-coloumn-ads .second{width:680px;float:right}.right-side{top:10px;right:0;position:absolute}.user-info-left{margin-top:20px}.user-info-left ul{list-style:none;margin:10px 0;padding:0}.user-info-left ul li{margin-bottom:1px}.user-info-left ul a{background:#323232;color:#fff;display:block;font-weight:700;letter-spacing:.5px;padding:8px 10px}.user-info-left ul a:hover{background:#cc121a;color:#fff}.partner-list{text-align:center}.partner-list a{display:inline-block;vertical-align:bottom;margin-right:8px;margin-bottom:10px}.partner_friends{list-style:none;margin:15px 0;padding:0}.partner_friends li{color:#474747;margin-bottom:3px}.sponsor_friends{list-style:none;margin:15px 0;padding:0}.sponsor_friends li{color:#474747;margin-bottom:3px;text-align:center;font-size:13px}.sponsor_friends li a{color:#474747}.sponsor-list a{display:block;margin-bottom:10px}.sponsor-list a span{display:block;text-align:center;font-size:11px;color:#474747}.sponsor-list a .image{background:#bebebe;height:120px}.adsense-block{text-align:center;margin-bottom:25px}.hero-block{background:url(../images/box-shadow.png) no-repeat center bottom;padding-bottom:24px;margin:10px 35px 33px}.hero-content{padding:60px 50px;background:#f2f2f2;font-family:lato,Arial,sans-serif;font-size:27px;text-align:center;color:#3c3c3c}.title-head{height:24px;font-size:16px;padding:18px 15px 0;margin:0;font-family:lato,Arial,sans-serif;color:#333}.title-head .logoRight{float:right}.title-head2{height:38px;font-size:16px;padding:18px 15px 0;margin:0;font-family:lato,Arial,sans-serif;color:#d6171a;letter-spacing:0}.title-head2 .logoRight{float:right}h4#title-head-freerange{padding-top:12px;display:inline-block}.tabs .tabs_control{list-style:none;margin:0;padding:0;height:37px;border-bottom:2px solid #d6171a}.tabs .tabs_control li{float:left;margin-right:1px}.tabs .tabs_control a{background:#fff;display:block;padding:10px;border:1px solid #c2c2c2;text-decoration:none;font-weight:700;font-size:13px;color:#d6171a;border-bottom:2px solid #d6171a;border-radius:4px 4px 0 0}.tabs .tabs_control a:hover{color:#3c3c3c}.tabs .tabs_control a.active{color:#3c3c3c;background:url(../images/bg-tab.png) repeat-x 0 0 #fff;border-bottom:2px solid #fff}.tabs .tabs_content{border:1px solid #c2c2c2;background:#fff;border-top:0}.tabs .tabs_content .title-head{border:0}.tabs2 .tabs_control{list-style:none;margin:0;padding:6px 0 16px 5px;height:25px;border-bottom:1px solid #c2c2c2;background:url(../images/bg-title.png) repeat-x 0 bottom;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}.tabs2 .tabs_control li{float:left;margin-right:1px}.tabs2 .tabs_control a{background:0 0;display:block;padding:3px 20px 5px;border:1px solid transparent;text-decoration:none;font-family:lato,Arial,sans-serif;font-size:14px;color:#000;border-radius:4px 4px 0 0}.tabs2 .tabs_control .label{display:block;padding:5px 8px 5px 15px;font-size:12px;color:#858585;background:url(../images/arrow-r-tab.png) no-repeat right center;margin-right:10px;font-weight:700}.tabs2 .tabs_control a:hover{color:#000}.tabs2 .tabs_control a.active{color:#000;background:#fff;border:1px solid #c2c2c2;border-radius:14px;border-bottom:1px solid #fff;font-weight:700}.tabs2 .tabs_content{border:1px solid #c2c2c2;background:#fff;border-top:0}.tabs2 .tabs_content .title-head{border:0}.item{float:left;width:150px;margin-left:6px;margin-top:6px;margin-bottom:6px;margin-right:6px;text-align:center}.item .image{margin-bottom:5px;border:;display:;position:relative;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item .image img{max-width:100%;height:auto;display:block;border-radius:5px}.item .title{color:#404041;font-size:12px;text-align:center;margin:0;font-family:lato,arial;letter-spacing:0}.item .title a{color:#404041;text-decoration:none}.item p{color:#676767;margin:0}.shuterstock_list .item .image{border:1px solid #ddd;color:#666;font-size:10px;height:auto;text-align:center;text-decoration:none;font-weight:700}.shuterstock_list .item .image span{display:block;padding:5px;display:block}.shuterstock_list .item .image img{max-width:100%;height:auto}.shuterstock_list .item .title a{color:#14a317;text-decoration:none;font-size:13px}.pagination-container,.pagination{display:flex;align-items:center;justify-content:center}.pagination{margin:10px auto;padding:0 15px}.pagination-container a{cursor:pointer;color:#686d72;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:#f3f4f5;border:1px solid #ccc;height:60px;width:80px;border-radius:5px}.pagination-container a:focus,.pagination-container a:active{background:#eee;-moz-box-shadow:inset 0 0 4px #ccc;-webkit-box-shadow:inset 0 0 4px #ccc;box-shadow:inset 0 0 4px #ccc}.pagination-container a.disabled{color:#9c9ea2;cursor:not-allowed}.pagination-container a.disabled:focus,.pagination-container a.disabled:active{background:#eee;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.pagination-container .pag-num{cursor:default;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:none;height:40px;width:40px;border:1px solid #e1e2e3}.pagination-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-size:16px;cursor:default;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:none;height:30px;width:30px;border:1px solid #e1e2e3}.pagination-container input[type=number]::-webkit-outer-spin-button,.pagination-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination-container input[type=number]{-moz-appearance:textfield}.pagination-container a,.pag-num,.pag-results-container{margin-right:15px}.pag-results-label{margin-left:5px}.pag-results-num{margin-left:2px}.product-details .product-title{margin:0 0 5px 6px;line-height:1;font-weight:800;font-size:24px}.product-details .details-left{float:left;width:437px}.product-details .details-left h4{margin:0 0 10px;color:#9c1d23;font-weight:600}.product-details .details-right{width:100%;max-width:300px;display:flex;flex-direction:column;align-items:flex-start;margin-left:auto}@media(max-width:767px){.product-details .details-right{max-width:none}.details-right .product-options{width:100%;box-sizing:border-box}}.product-details .details-right h4{margin:0;color:#474747;font-size:13px;font-weight:800}.product-details .details-right h4 .info{font-size:13px}.product-image{margin-bottom:15px;text-align:center}.product-image img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:6px solid #eee;max-width:100%;height:auto;max-height:930px}.product-options{font-family:lato,Arial,sans-serif;font-size:14px;color:#2b2b2b;margin:0 0 15px}.product-options h4{margin:0 0 4px 0!important}.product-options ul{list-style:none;margin:0;padding:0;border-top:1px solid #cbc9c9}.product-options ul li{border-bottom:1px solid #e7e7e7}.product-options ul li:focus,.product-options ul li:hover,.product-options ul li.active{background:#f7f3f3;border-bottom:1px solid #e1dede}.product-options ul label{display:block;font-weight:600;padding:5px}.product-download{margin:0 8px 7px}.product-comment{padding-top:10px;font-family:lato,Arial,sans-serif;font-size:13px}.product-comment .comment{margin-bottom:10px}.product-comment .comment .by{color:#9c1d23;font-size:14px;font-weight:600}.product-comment .comment .date{font-size:10px}.product-comment .view-all{font-size:15px;color:#9c1d23;font-weight:600}.product-block{font-family:lato,Arial,sans-serif;font-size:14px;border-bottom:1px solid #cfcfcf;padding-bottom:15px;margin-bottom:10px}.product-photograper-container{width:100%}.product-photograper .name{color:#1d1d1d;font-size:18px;font-weight:600;margin:0 0 0}.product-info{list-style:none;margin:0;padding:0}.product-info li{color:#1d1d1d;padding-left:85px;font-weight:600;line-height:18px}.product-info li label{float:left;width:85px;color:#878787;font-weight:400;margin-left:-85px;margin-top:1px}.links a:hover{text-decoration:underline}.line-dash{border:0;height:2px;background:url(../images/line-dash.png) repeat-x 0 0;margin:0}.search-foot-container{display:flex;align-items:center;justify-content:center}.search-foot{background:#fff;padding:30px 0 70px;width:100%;margin:2px 0;color:#000;display:flex;align-items:flex-end;justify-content:center}.search-foot-img{margin-right:20px}.search-foot form{display:flex;align-items:flex-end;width:100%;max-width:500px}.search-foot-label{display:flex;flex-direction:column;text-align:left;font-weight:700;width:100%;max-width:400px}.search-foot-input{padding:4px 10px;border:1px solid #bebebe;background:#fff;color:#000;margin-right:8px;height:44px;font-family:lato,Arial,sans-serif;font-size:16px;font-weight:700;box-sizing:border-box;margin-top:10px}.search-foot-btn{border:0;background:#ae2c32;width:90px;height:44px;line-height:31px;color:#fff;font-family:lato,Arial,sans-serif;font-size:16px;text-shadow:0 1px #000;border-radius:5px;cursor:pointer}@media(max-width:630px){.search-foot{flex-direction:column;align-items:center}.search-foot-img{margin-bottom:20px}}@media(max-width:520px){.search-foot form{flex-direction:column;align-items:center;padding:10px;box-sizing:border-box}.search-foot-img{margin-bottom:20px}.search-foot-label{width:100%}.search-foot-input{margin-right:0}.search-foot-btn{margin-top:10px;width:100%;max-width:400px}}#footers{background:#fff}#footers .wrapps{width:1000px}.foot-gray{background:#ebeaea!important}.col-foot{padding-top:20px}.col-foot .coloumn{float:left;width:25%}.col-foot .first{width:25%}.col-foot .second{width:30%}.col-foot .third{width:25%}.col-foot .fourth{width:20%}.col-foot h3{margin:0 0 5px}.nav-foot{list-style:none;margin:0;padding:0}.nav-foot li{margin-bottom:3px}.nav-foot a{color:#474747}.nav-foot a:hover{text-decoration:underline}.partner-foot{list-style:none;margin:0;padding:0}.partner-foot li{margin-bottom:3px}.partner-foot a{color:#474747}.partner-foot a:hover{text-decoration:underline}.social-foot a{margin-right:8px}.social-foot-counter a{display:block;margin-bottom:5px;height:35px;width:42px;padding-left:45px;color:#fff;font-weight:700;font-family:lato,Arial,sans-serif;font-size:16px;line-height:35px;text-align:center}.social-foot-counter a.f{background:url(../images/f-counter.png) no-repeat 0 0}.social-foot-counter a.t{background:url(../images/t-counter.png) no-repeat 0 0}.social-foot-counter a.g{background:url(../images/g-counter.png) no-repeat 0 0}.copyright{text-align:center;font-size:13px;color:#474747;font-family:lato,Arial,sans-serif;padding:15px 0 25px}.copyright a{margin-bottom:20px;display:inline-block}.error_messages{color:red;font-weight:700;padding:10px;margin-top:10px;background-color:#ff0}.green_messages{color:green;font-weight:700;padding:10px;margin-top:10px;background-color:#ff0}.main_option_links_off{border:1px solid #9fc0ec;padding:12px 4px 12px 15px;margin:10px 0 5px;background-color:#f9fbfe;border-radius:3px}.main_option_links_on{border:2px solid #9fc0ec;padding:12px 4px 12px 15px;margin:10px 0 5px;background-color:#e7effa;border-radius:3px}.main_sales_table_box{border:1px solid #ccc}.sale_item_boxes{text-align:center;background-color:#e7effa}.inner_sale_boxes{text-align:center;border:1px solid #78a5e9}.hover_view_background{background-color:#454545;border:1px solid #000;background-image:url(../images/img_load.gif);background-repeat:no-repeat}.hover_view_text{font-family:Verdana,Arial,Helvetica,sans-Arial,sans-serif;font-size:11px;padding:3px;color:#fff}.cart_item_box{text-align:left;vertical-align:middle;border-top:1px solid #fff;border-bottom:2px solid #dbdbdb;padding:25px 0;overflow:auto}.cart_item_box div{float:left}.cart_item_box:first-child{border-top:1px solid #dbdbdb}.cartphotos{float:left;margin-right:20px;border:4px solid #fff;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc;margin-bottom:10px}.photog_photo_display_box{border:4px solid #fff;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.coupon_form{margin:10px 0}.coupon_form input[type=text]{padding:3px;margin-right:3px}.moneyReturnItemList{text-align:left;vertical-align:middle;background-color:#f9f9f9;border-top:1px solid #fff;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:15px;overflow:auto}.moneyReturnItemList .cartphotos{float:none}.item_ordered_box{text-align:left;vertical-align:middle;background-color:#f9f9f9;border-top:1px solid #fff;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:15px;overflow:auto}.item_ordered_box:first-child{border-top:1px solid #dbdbdb}.quantity_box_area{padding-top:5px}.quantity_box{width:60px;height:20px;padding-left:5px}.cartTotals tr td{padding:5px}.cart_price_font_green{color:#060;font-weight:700}.cartTotalsRightCol{text-align:right;font-weight:700}.grandTotal{font-size:12px;color:#000}.form_div2{background-color:#f6f6f6;margin:0 auto;padding:30px 50px 80px 30px;width:360px;border-radius:10px}.form_div1{width:100%}.form_input,.details_form{height:40px;width:354px;margin:5px;padding-left:10px;font-size:16px;border:1px solid #ccc;border-radius:2px}.btn_submit{background-color:#c62a19;border:0;border-radius:5px;color:#fff;float:right;font-family:lato,Arial,sans-serif;font-size:18px;height:44px;line-height:1;text-align:center;width:120px;margin-top:15px}#imgtrailer{z-index:9999}.over{position:relative;z-index:2;width:calc(100% - 20px);display:table;top:-57px;bottom:0;left:0;right:0;padding:8px 10px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0.53) 0%,rgba(0,0,0,0.19) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.53) 0%,rgba(0,0,0,0.19) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.53) 0%,rgba(0,0,0,0.19) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#87000000',endColorstr='#30000000',GradientType=0)}.over-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;font-weight:700;font-family:lato,Arial,sans-serif;font-size:13px;width:calc(100% - 15px)}.over-desciption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;font-size:12px;font-family:lato,Arial,sans-serif;width:calc(100% - 15px)}.index-blocks{padding-bottom:20px;margin:auto;text-align:center;width:1084px}.also-visit{background-color:#fff;padding-top:20px;padding-bottom:20px;margin:auto;text-align:center;width:1066px}.info-div{background:linear-gradient(to bottom,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.5) 100%);height:50px;width:100%;position:absolute;bottom:0;color:#fff;font-size:20px;vertical-align:middle;margin:auto;line-height:50px;text-align:center}.inbox-search-header{display:inline-block;color:#676767;font-size:18px;font-family:lato,Arial,sans-serif;font-weight:400;padding:9px 25px 12px;width:550px;margin:auto;background-color:rgba(0,0,0,.8);color:#fff;font-size:40px}.searchBlock-index form .inputSearch-index{float:left;border:0 solid #e3e3e3;border-left:0 solid #d8d8d8;border-right:0;height:38px;padding:0;padding-left:14px;width:250px;font-size:16px;color:#9e9696;font-family:lato,Arial,sans-serif;line-height:1}.search-category{font-size:12px}.search-category-text{font-size:13px;font-family:lato,Arial,sans-serif;padding-right:10px;color:#888}.photog-images-div{color:#8a8a8a;padding-left:56px}.details_similar_photos{width:100%;display:flex;flex-direction:column}.details_similar_photos .tabs_content{display:flex}#shutter_flex{width:100%}@media(max-width:480px){.details_similar_photos .tabs_control{display:flex;flex-direction:column;height:auto}.details_similar_photos .tabs_control a{padding:13px 20px 15px}}.imagefinder-container{width:100%;display:flex;align-items:center;justify-content:center;margin:0 10px 30px}.imagefinder-layoutContainer{margin-right:230px;width:100%}.imagefinder-layoutContainerInner{width:100%;margin-left:7px}.imagefinder-innerContainer{display:flex;align-items:center;box-shadow:0 0 5px rgba(0,0,0,.4);margin-left:auto;box-sizing:border-box;width:calc(100% - 180px);padding:15px 20px}.imagefinder-logo{margin-right:15px}.imagefinder-loadedText{display:none}.imagefinder-totalSites,.imagefinder-totalPics{font-weight:700}.imagefinder-keyword{color:#d52828;font-weight:700}.imagefinder-btn{margin:0 25px;background-color:#f3f4f5;padding:7px 15px;border-radius:30px;color:#000;text-decoration:none;display:flex;align-items:center;justify-content:center}.imagefinder-chevron{color:#686d72;margin-top:2px;margin-left:10px}#next_link img{height:100%}.frs-searchResult-title{margin:0 5px}.frs-searchResult-title,.frs-searchResult-title a{font-family:lato,Arial,sans-serif;font-size:24px;font-weight:800;color:#474747;display:flex;justify-content:space-between;align-items:center;text-decoration:none}.frs-searchResult-title a::hover,.frs-searchResult-title a::active,.frs-searchResult-title a::visited{color:#c62a19;text-decoration:none}.frs-searchResult-freeRangeTitle{margin-top:20px;color:#333}.frs-searchFilters-wrapper{display:flex;flex-wrap:wrap;padding:0 5px 15px}.frs-searchFilters-trigger{display:none;width:100%;color:#676767;border:1px solid #e3e3e3;border-radius:5px;height:40px;align-items:center;justify-content:space-between;padding:0 10px;box-sizing:border-box;margin-bottom:5px}.frs-searchFilters-trigger:hover{cursor:pointer}.frs-searchFilters-trigger.frs-is-closed{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTUuMzc1IDcuMzc1SDguNjI1VjAuNjI1QzguNjI1IDAuMjc5ODEzIDguMzQ1MTkgMCA4IDBDNy42NTQ4MSAwIDcuMzc1IDAuMjc5ODEzIDcuMzc1IDAuNjI1VjcuMzc1SDAuNjI1QzAuMjc5ODEzIDcuMzc1IDAgNy42NTQ4MSAwIDhDMCA4LjM0NTE5IDAuMjc5ODEzIDguNjI1IDAuNjI1IDguNjI1SDcuMzc1VjE1LjM3NUM3LjM3NSAxNS43MjAyIDcuNjU0ODEgMTYgOCAxNkM4LjM0NTE5IDE2IDguNjI1IDE1LjcyMDIgOC42MjUgMTUuMzc1VjguNjI1SDE1LjM3NUMxNS43MjAyIDguNjI1IDE2IDguMzQ1MTkgMTYgOEMxNiA3LjY1NDgxIDE1LjcyMDIgNy4zNzUgMTUuMzc1IDcuMzc1WicgZmlsbD0nYmxhY2snLz48L3N2Zz4K);background-repeat:no-repeat;background-position:center right 10px}.frs-searchFilters-trigger.frs-is-open{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMicgdmlld0JveD0nMCAwIDE2IDInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTE1LjM3NSAwLjM3NUgwLjYyNUMwLjI3OTgxMyAwLjM3NSAwIDAuNjU0ODEzIDAgMUMwIDEuMzQ1MTkgMC4yNzk4MTMgMS42MjUgMC42MjUgMS42MjVIMTUuMzc1QzE1LjcyMDIgMS42MjUgMTYgMS4zNDUxOSAxNiAxQzE2IDAuNjU0ODEzIDE1LjcyMDIgMC4zNzUgMTUuMzc1IDAuMzc1WicgZmlsbD0nYmxhY2snLz48L3N2Zz4K);background-repeat:no-repeat;background-position:center right 10px}.frs-searchFilters-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.frs-searchFilters-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:180px;font-family:lato,Arial,sans-serif;border-radius:16px;font-size:14px;color:#333;border:1px solid #e4e4e4;background:#efefef;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTEnIGhlaWdodD0nNycgdmlld0JveD0nMCAwIDExIDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEwLjM3NiAyLjA2NzlMOS4yMzIwOSAwLjkyNDAxMUw1LjUxOTg2IDQuNjM2MjRMMS44MDc2MyAwLjkyNDAxMUwwLjY2Mzc0NyAyLjA2NzlMNS41MTk4NiA2LjkyNDAxTDEwLjM3NiAyLjA2NzlaJyBmaWxsPScjMzMzMzMzJy8+PC9zdmc+Cg==);background-repeat:no-repeat;background-position:center right 15px;height:30px;padding:1px 35px 1px 15px;font-weight:700}.frs-searchFilters-filters select:hover{cursor:pointer;color:#000}.frs-searchFilters-filters select:focus{outline:none;box-shadow:0 0 3px 2px #5e9ed6}.frs-searchFilters-filters select+select{margin-left:12px}.searchFilters-photosSelect{margin-right:40px}.frs-searchFilters-filters.frs-is-open{display:flex}.frs-searchResults-prePageWrapper-label{font-family:lato,Arial,sans-serif;font-weight:700;font-size:14px;margin-right:10px}.frs-searchResults-prePageBtn{font-family:lato,Arial,sans-serif;font-weight:700;padding:6px 15px 8px;background-color:#fff;border:0;border-radius:16px;font-size:14px;color:#333}.frs-searchResults-prePageBtn:hover{color:#000;cursor:pointer}.frs-searchResults-prePageBtn.frs-searchResults-prePageBtn--selected{border-radius:16px;border:1px solid #e4e4e4;background:#efefef}@media(max-width:1200px){.frs-searchResults-prePageWrapper{margin-top:10px}}@media(max-width:991px){.frs-searchFilters-filters.frs-is-closed{display:none}.frs-searchFilters-trigger{display:flex}.frs-searchFilters-filters{width:100%;padding:0 10px}.frs-searchFilters-filters select{width:100%;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.frs-searchFilters-filters select+select{margin-right:0;margin-left:0}}@media(max-width:767px){.frs-searchFilters-wrapper{padding:10px 15px 10px 5px}}