@font-face {font-family: 'Yanone Kaffeesatz';font-display:swap;font-style: normal;font-weight: 400;src: local('Yanone Kaffeesatz Regular'), local('YanoneKaffeesatz-Regular'), url(https://cdn.topofart.com/fonts/YK.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Glyphicons Halflings';font-display:swap;src:url("https://cdn.topofart.com/fonts/glyphicons-halflings-regular.eot");src:url("https://cdn.topofart.com/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("https://cdn.topofart.com/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("https://cdn.topofart.com/fonts/glyphicons-halflings-regular.woff") format("woff"), url("https://cdn.topofart.com/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("https://cdn.topofart.com/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
@font-face{font-family:'Font Awesome 5 Brands';font-display:swap;font-style:normal;font-weight:normal;src:url("https://cdn.topofart.com/fonts/fa-brands-400.eot");src:url("https://cdn.topofart.com/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("https://cdn.topofart.com/fonts/fa-brands-400.woff2") format("woff2"), url("https://cdn.topofart.com/fonts/fa-brands-400.woff") format("woff"), url("https://cdn.topofart.com/fonts/fa-brands-400.ttf") format("truetype"), url("https://cdn.topofart.com/fonts/fa-brands-400.svg#fontawesome") format("svg");}
@font-face{font-family:'FontAwesome';font-display:swap;src:url('https://cdn.topofart.com/fonts/icons.eot');src:url('https://cdn.topofart.com/fonts/icons.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('https://cdn.topofart.com/fonts/icons.woff2') format('woff2'), url('https://cdn.topofart.com/fonts/icons.woff') format('woff'), url('https://cdn.topofart.com/fonts/icons.ttf') format('truetype'), url('https://cdn.topofart.com/fonts/icons.svg') format('svg');font-weight:normal;font-style:normal;}
body{margin:0}header,nav,section{display:block}a{background-color:transparent}b{font-weight:bold}h1{font-size:2em;margin:0.67em 0;color:#006699 !important;}img{border:0}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px}body{font-family: "Graphik Webfont",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Segoe UI","Helvetica",Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333333;background-color:#fff}input,button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}img{vertical-align:middle}.img-rounded{border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h3{font-size:24px}h4{font-size:18px}p{margin:0 0 10px}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-2,.col-sm-2,.col-sm-3,.col-md-3,.col-lg-3,.col-sm-4,.col-md-4,.col-lg-4,.col-sm-5,.col-sm-7,.col-md-8,.col-lg-8,.col-md-9,.col-lg-9,.col-xs-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-2,.col-xs-12{float:left}.col-xs-2{width:16.66667%}.col-xs-12{width:100%}@media (min-width:768px){.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-7{float:left}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-7{width:58.33333%}}@media (min-width:992px){.col-md-3,.col-md-4,.col-md-8,.col-md-9{float:left}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}}@media (min-width:1200px){.col-lg-3,.col-lg-4,.col-lg-8,.col-lg-9,.col-lg-12{float:left}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-12{width:100%}}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-group{margin-bottom:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px !important;}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-bar-success{background-color:#5cb85c}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.awemenu-nav,.awemenu-nav .awemenu-container,.awemenu-nav .awemenu{position:relative}.awemenu-nav .awemenu,.awemenu-nav .awemenu-submenu{list-style:none}.awemenu-nav .awemenu,.awemenu-nav .awemenu-submenu{padding:0}.awemenu-nav .awemenu,.awemenu-nav .awemenu-submenu{margin:0}.awemenu-nav:after,.awemenu-nav:before,.awemenu-nav .awemenu-container:after,.awemenu-nav .awemenu-container:before,.awemenu-nav .awemenu:after,.awemenu-nav .awemenu:before{display:block}.awemenu-nav .awemenu-submenu{display:none}.awemenu-nav{z-index:9999}.awemenu-nav:after,.awemenu-nav:before{content:'';clear:both}.awemenu-nav .awemenu-container:after,.awemenu-nav .awemenu-container:before{content:'';clear:both}.awemenu-nav .awemenu:after,.awemenu-nav .awemenu:before{content:'';clear:both}.awemenu-nav .awemenu-submenu{z-index:0!important}html,body{height:100%;font-family: "Graphik Webfont",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Segoe UI","Helvetica",Arial,sans-serif;}b{font-weight:500}h1,h3,h4{font-weight:400;font-family:Yanone Kaffeesatz,sans-serif;font-size:24px}a{color:#006699}img{max-width:100%;height:auto}.btn,.form-control{-webkit-border-radius:4;border-radius:4}.center{text-align:center}.inline{display:inline!important}.padding-vertical-10{padding-top:10px!important;padding-bottom:10px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-vertical-30{margin-top:30px!important;margin-bottom:30px!important}.padding-bottom-30{padding-bottom:30px!important}.form-control{-webkit-box-shadow:none;box-shadow:none}.btn{font-family:'Yanone Kaffeesatz',sans-serif;font-size:18px;font-weight:500;line-height:18px;-webkit-border-radius:0;border-radius:0;padding:10px 15px;border:solid 1px transparent}.btn.btn-sm{font-size:16px;padding:6px 12px;height:32px}.btn.btn-lg{font-size:18px;padding:12px 25px;letter-spacing:1px}.btn-dark{color:#fff;background-color:#333;border-color:#333}.btn-dark.btn-outline{border-radius:4px;color:#a03a79;border-color:#a03a79;background:transparent}.btn-white{color:#fff;background-color:#006699;border-color:#fff}.progress{height:15px;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;overflow:visible;margin-top:10px;margin-bottom:50px}.progress-bar{color:#fff;line-height:18px;-webkit-box-shadow:none;box-shadow:none;position:relative;text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:10px;padding-left:5px}.progress-bar-success{background-color:#59b408}.awemenu-nav{height:90px;background-color:#ffffff;border-bottom:solid 1px #e1e1e1}.awemenu-nav .awemenu-container{position:relative}.list-movement{height:auto}.list-movement .awemenu-item{float:left;display:block}.list-movement .awemenu-item p{color:#a03a79;font-family:'Yanone Kaffeesatz',sans-serif;font-size:24px;font-weight:500;float:right;margin-top:-37px;margin-bottom:10px;}.awe-media{display:block;overflow:hidden}.awe-media.inline{display:inline-block}.awe-media.inline .awe-media-image{display:inline-block}.awe-media-image{text-align:center;position:relative;display:block}.awe-media-image img{display:block;width:100%;vertical-align:middle}.awe-page-loading{position:fixed;z-index:9999999;background:#fff;left:0;top:0;width:100%;height:100%}.awe-loading-wrapper{vertical-align:center;text-align:center;width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-50px}.awe-loading-wrapper .progress{background:#eee;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;height:2px}.awe-loading-wrapper .progress .progress-bar{background:#006699;-webkit-box-shadow:none;box-shadow:none;width:100%;-webkit-animation-name:aweProgress;animation-name:aweProgress;-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes aweProgress{0%{width:0%}15%{width:15%}25%{width:35%}35%{width:50%}50%{width:75%}65%{width:85%}100%{width:100%}}@keyframes aweProgress{0%{width:0%}15%{width:15%}25%{width:35%}35%{width:50%}50%{width:75%}65%{width:85%}100%{width:100%}}.loader{margin-left:20px;margin-bottom:20px;border:10px solid #f3f3f3;border-top:10px solid #006699;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#006699;background-color:#fff;background-image:none;border:1px solid #006699;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.index-text{color:#898989}.index-text h1{font-family: "Graphik Webfont",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Segoe UI","Helvetica",Arial,sans-serif;font-size:14px;font-weight:500;}.index-text p {margin-top: 10px;}@media screen and (max-width:768px){.index-text{border:1px solid #e1e1e1;border-radius:4px;padding-left:10px;padding-right:10px;margin-bottom:6px}.text-a{line-height:18px;width:100%;height:83px;overflow:hidden;text-overflow:ellipsis}.text-a i{font-size:20px;color:#006699;}.text-a p{margin-top:13px}}.policy{text-align:center}.policy .policy-text{display:inline-block;text-align:left}.policy .policy-text h4,.policy .policy-text p{font-size:12px;margin:0}.policy .policy-text p{color:#898989;}.policy-block{text-align:left;padding-right:50px}.policy-block .policy-text{display:block}.policy-block .policy-text h4{font-size:24px;color:#006699;margin-bottom:20px}.policy-block .policy-text p{font-size:14px;font-family: "Graphik Webfont",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Segoe UI","Helvetica",Arial,sans-serif;text-transform:none}.policy-text span{color:#333}#wrapper{background:#fff}#main{display:block;margin-bottom:50px}@media screen and (max-width:768px){.awe-logo{float:left;margin-left:40px;display:inline-block;margin-right:15px;line-height:30px}.awe-logo-img{background:url("https://cdn.topofart.com/images/topofart-paintings-logo-sm.png");width:192px;height:40px;margin-top:30px;margin-bottom:25px;}}@media screen and (min-width:768px){.awe-logo{float:left;margin-left:40px;display:inline-block;margin-right:15px;line-height:90px;}.awe-logo-img{background:url("https://cdn.topofart.com/images/topofart-paintings-logo.png");width:150px;height:100px;}}.awe-hidden-text{display:none}.menu-shopping-cart{position:relative}.cart-number{color:#ffffff;font-size:10px;font-weight:700;text-align:center;background:url("https://cdn.topofart.com/img/sprite-1.png") -190px -10px;width:20px;height:20px;line-height:20px;display:inline-block;position:absolute;top:18px;right:3px}.awemenu-icon{font-size:18px}.menubar-search-form{position:absolute;z-index:1000;top:0;right:150px;background:#fff;min-width:500px;margin-top:20px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;opacity:0}.menubar-search-form>form{position:relative}.menubar-search-form>form .form-control{border-color:#006699;border-radius:0px}.menubar-search-form>form .menubar-search-buttons{margin-right:1px;margin-top:1px;position:absolute;right:0;top:0}@media (max-width:1199px){.menubar-search-form{left:0!important;right:0!important;width:100%!important;top:inherit;margin-top:0;padding:25px;min-width:100%;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.15);box-shadow:1px 2px 3px rgba(0,0,0,0.15)}}.awemenu-megamenu-wrapper{padding:15px}.awemenu-megamenu-wrapper p{color:#333;margin-bottom:15px}.awemenu-megamenu-wrapper .sublist{margin-top:0px}.awemenu-megamenu-wrapper .bottom-link{position:absolute;bottom:40px}.awemenu-megamenu-wrapper b{font-weight:400;font-family:Yanone Kaffeesatz,sans-serif;font-size:24px;margin-top:0;margin-bottom:15px}.awemenu-megamenu-wrapper ul{list-style:none;padding-left:0}.awemenu-megamenu-wrapper ul>li>a{color:#898989;padding:10px 0;display:block}.awemenu-megamenu-wrapper ul.super{margin-top:10px;}.awemenu-megamenu-wrapper ul.super li{margin-top:0px}.awemenu-megamenu-wrapper ul.super>li>a{color:#006699;font-family:'Yanone Kaffeesatz',sans-serif;font-size:24px;line-height:24px;font-weight:500}.awemenu-megamenu-wrapper .numbers-list{list-style:none;padding-left:0;margin-bottom:25px;overflow:hidden}.awemenu-megamenu-wrapper .numbers-list>li{float:left;margin-right:15px;margin-bottom:15px}.awemenu-megamenu-wrapper .numbers-list>li>a{border-radius:3px;background:#006699;width:40px;height:40px;line-height:40px;text-align:center;padding:0;font-family:Yanone Kaffeesatz,sans-serif;font-weight:400;font-size:24px;color:#fff}.headroom{position:fixed;z-index:1001;top:0;left:0;right:0}.awemenu-megamenu-item{padding-top:20px;padding-bottom:20px}.navbar-icons,.navbar-search{float:right;list-style:none;margin:0;padding:0}.navbar-icons>li,.navbar-search>li{float:left}.navbar-icons>li>a,.navbar-search>li>a{display:inline-block;padding:0 15px;height:90px;line-height:90px}.navbar-search .awe-menubar-search{padding-right:35px}.navbar-icons{border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1}.navbar-header{float:right}@media (max-width:1199px){#wrapper{padding-top:0!important}.awemenu-nav .container{width:100%}.awemenu-nav{position:inherit!important;height:auto}.navbar-header{display:block;float:none;overflow:hidden;margin:0 -15px;border-bottom:solid 1px #e1e1e1}.navbar-search{float:right}.navbar-search .awe-menubar-search{padding-right:15px}.navbar-icons{float:left}.navbar-search,.navbar-icons{border-left:none;border-right:none}.navbar-search>li>a,.navbar-icons>li>a{height:45px;line-height:48px}}.ih-item{position:relative}.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ih-item a{color:#333}.ih-item img{width:100%;height:100%}.ih-item.square{position:relative}.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ih-item.square.effect6{overflow:hidden}.ih-item.square.effect6.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.square.effect6.colored .info h3{background:rgba(12,34,52,0.6)}.ih-item.square.effect6 .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect6 .info{background:#333333;background:rgba(0,0,0,0.6);visibility:hidden;opacity:0}.ih-item.square.effect6 .info h3{font-family:'Yanone Kaffeesatz',sans-serif;color:#fff;text-align:center;font-size:1.6em;font-weight:300;padding:10px;background:#111111;margin:0 0 0 0}@media only screen and (max-width:480px){.ih-item.square.effect6 .info h3{font-size:1.1em}}.ih-item.square.effect6.from_top_and_bottom .info h3{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.padding-index-artists{padding:5px!important;margin:0!important}.margin-index-artists{padding:0!important;margin:0 -5px 5px -5px!important}ul{list-style-type:none;padding:0;margin:0}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden}.youtube .play-button{width:80px;height:50px;background-color:#444;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:0.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube .play-button:before{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@font-face{font-family:'aweicon';font-display:swap;src:url('https://cdn.topofart.com/fonts/aweicon.eot?-t5ttdb');src:url('https://cdn.topofart.com/fonts/aweicon.eot?#iefix-t5ttdb') format('embedded-opentype'),url('https://cdn.topofart.com/fonts/aweicon.ttf?-t5ttdb') format('truetype'),url('https://cdn.topofart.com/fonts/aweicon.woff?-t5ttdb') format('woff'),url('https://cdn.topofart.com/fonts/aweicon.svg?-t5ttdb#aweicon') format('svg');font-weight:normal;font-style:normal}.icon{font-family:'aweicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e607"}.icon-remove:before{content:"\e60b"}
.video-title{position:absolute;font-family:'Yanone Kaffeesatz',sans-serif;font-weight:350;font-size:1.7em;color:#fff;top:0;left:0;padding:10px;z-index:5;text-shadow:1px 1px 3px rgba(0,0,0,.78)}.video-container{max-width:100%;margin:0 auto}.video-logo{position:absolute;top:0;right:0;color:#fff;padding:10px;z-index:5}.video-logo img:hover{opacity:.5;filter:alpha(opacity=50)}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.flags { vertical-align:top;}.flags span{display:inline-block;height:51px;line-height: 51px;vertical-align:top;}.bg-20_years {display:inline-block;width: 70px; height: 51px;background:url("https://cdn.topofart.com/img/sprite-1.png") -10px -10px;}.bg-museum_quality {display:inline-block;width: 70px; height: 51px;background:url("https://cdn.topofart.com/img/sprite-1.png") -100px -10px;}
.font-yk{font-weight:400;font-family:Yanone Kaffeesatz,sans-serif;font-size:24px !important}
.subject-block {padding:0 !important;margin-top: 10px; margin-left: -5px; margin-right: -5px;}
.container-subject {
position: relative;
width: 18.68%;
height: 18.68%;
float: left;
display: inline-block;
margin-left: 0.65% !important;
margin-right: 0.65% !important;
}
.container-subject figure {
	border-radius: 6px;
	background: #000000;
}
.container-subject figure img {
	opacity: 1;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.container-subject figure:hover img {
	opacity: .7;
}
.container-subject .info-block {
width: 100%;
text-align: center;
position: absolute;
top: 80%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
color: white;
cursor: pointer;
text-shadow: 1px 3px 6px rgba( 0,0,0,1 );
}
.body-headroom .main-wrapper{padding-top:80px;}
.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-top:10px;}
.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
.vimeo {
	background-color: #000;
	margin-bottom: 30px;
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	cursor: pointer;
	border-radius:5px;
}
.vimeo img {
	width: 100%;
	top: 0;
	left: 0;
}
.vimeo .play-button {
	width: 70px;
	height: 70px;
	background-color: #006699;
	box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
	z-index: 1;
	opacity: 0.8;
	border-radius: 50%;
}
.vimeo .play-button:hover {
	background-color: #a03a79;
}
.vimeo .play-button:before {
	margin-left:-9px;
	margin-top:-14px;
	content: "";
	border-style: solid;
	border-width: 15px 0 15px 26.0px;
	border-color: transparent transparent transparent #fff;
}
.vimeo img,
.vimeo .play-button {
	cursor: pointer;
}
.vimeo img,
.vimeo iframe,
.vimeo .play-button,
.vimeo .play-button:before {
	position: absolute;
}
.vimeo .play-button,
.vimeo .play-button:before {
	top: 50%;
	left: 50%;

}
.vimeo iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}
.vimeo .btn {
  position: absolute;
  bottom: 4%;
  right: 10%;
  background-color: #444;
  text-color: white;
  font-size: 1.4em;
  padding: 12px 24px;
  border: none;
  cursor: pointer;
  border-radius: 5px;
  z-index: 10;
  opacity: 0.8;
  box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
}
.vimeo .btn a {
  color: white;
}
.vimeo .btn:hover {
  background-color: #a03a79;
}
.fa-youtube:before{font-size:26px;content:"\f167";}
.cleaner{clear:both;}
.painting-data{text-align:left;color:#898989;}
.product-media{height:263px;text-align:center;overflow:hidden;position:relative;z-index:40;}
.product-media a{display:block;text-align:center;}
.product-media:hover .product-hover{opacity:1;}
.product-thumbnail img{height:auto;max-height:263px;vertical-align:bottom;}
.product-grid{border-radius:4px;background-color:#ffffff;-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.09);box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.09);}
.product-grid .product-thumbnail{overflow:hidden;position:relative;}
.product-grid .product-thumbnail img{opacity:0;visibility:hidden;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.product-grid .product-thumbnail img.current{opacity:1;visibility:visible;}
.product-grid .product-thumbnail img ~ img{position:absolute;top:0;left:0;}

.container-subject img{
border-radius: 5px;
transition: .3s ease;
backface-visibility: hidden;
}
.container-subject .info-block h3 {
margin:0 !important;	
font-size: 1.5em !important;
font-weight: normal;
}
@media only screen and (max-width: 768px) {
.container-subject .info-block h3 {
margin:0 !important;	
font-size: 1em !important;
}
}
@media only screen and (max-width: 320px) {
.container-subject .info-block h3 {
margin:0 !important;	
font-size: 0.68em !important;
}
}
a:hover, a:focus{color:#a03a79;text-decoration:none;}
.swiper-container {border-radius:4px;webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);}
.mg-image:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.mg-image img{-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-ms-transition:all 0.7s ease;transition:all 0.7s ease;max-width:100%;}
.easyzoom img{max-width:inherit;}
.main-header .breadcrumb{margin-bottom:15px;}
.breadcrumb{font-size:14px;font-weight:400;color:#333;background-color:transparent;margin:30px 0 40px;padding:0;}
.breadcrumb > li{display:inline-block;}
.breadcrumb > li + li:before{content:"|";padding:0 5px;color:#ccc;}
.breadcrumb > .active{font-weight:400;color:#898989;}
.breadcrumb a{color:#006699;}
::-moz-selection{color:#fff;background:#a03a79;}
::selection{color:#fff;background:#a03a79;}
.size-cm{font-weight:bold;}
.size-in{font-weight:normal;}
.aged_off span:nth-child(1){padding-left:13px;padding-right:13px;padding-top:7px;padding-bottom:7px;border-top-left-radius:4px;border-top:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;background-color:#ffffff;display:block;text-align:center;font-size:18px;font-family:'Yanone Kaffeesatz', sans-serif;color:#006699;font-weight:normal;line-height:31px;float:left;}
.aged_off span:nth-child(2){padding-left:13px;padding-right:13px;padding-top:7px;padding-bottom:7px;border-top-right-radius:4px;border-top:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;background-color:#e1e1e1;display:block;text-align:center;font-size:18px;font-family:'Yanone Kaffeesatz', sans-serif;color:#acacac;font-weight:normal;line-height:31px;float:left;}
.aged_off span:nth-child(3){padding-left:13px;padding-right:13px;padding-top:7px;padding-bottom:7px;border-top-right-radius:4px;border-top:solid 1px #e1e1e1;border-left:solid 1px #ffffff;background-color:#e1e1e1;display:block;text-align:center;font-size:18px;font-family:'Yanone Kaffeesatz', sans-serif;color:#acacac;font-weight:normal;line-height:31px;float:left;}
.rad_unchecked{float:left;margin:20px 10px 15px 0px;display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;transition:0.2s;border:1px solid #acacac;box-shadow:inset 0 0 0 8px #fff;background:#acacac;}
.rad_unchecked:hover{box-shadow:inset 0 0 0 3px #fff;background:#acacac;}
.rad_checked{float:left;margin:20px 10px 15px 0px;display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;transition:0.2s;border:1px solid #acacac;box-shadow:inset 0 0 0 3px #fff;background:#006699;}
.details span:nth-child(2):hover{color:#ffffff;background-color:#acacac;border-top:solid 1px #acacac;border-right:solid 1px #acacac;}
.details span:nth-child(3):hover{color:#ffffff;background-color:#acacac;border-top:solid 1px #acacac;border-right:solid 1px #acacac;}
.details span:nth-child(1){padding-left:13px;padding-right:13px;padding-top:7px;padding-bottom:7px;border-top-left-radius:4px;border-top:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;background-color:#ffffff;display:block;text-align:center;font-size:18px;font-family:'Yanone Kaffeesatz', sans-serif;color:#006699;font-weight:normal;line-height:31px;float:left;}
.details span:nth-child(2){padding-left:13px;padding-right:13px;padding-top:7px;padding-bottom:7px;border-top:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;background-color:#e1e1e1;display:block;text-align:center;font-size:18px;font-family:'Yanone Kaffeesatz', sans-serif;color:#006699;font-weight:normal;line-height:31px;float:left;cursor:pointer;}
.details span:nth-child(3){padding-left:13px;padding-right:13px;padding-top:7px;padding-bottom:7px;border-top-right-radius:4px;border-top:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;border-left:solid 1px #ffffff;background-color:#e1e1e1;display:block;text-align:center;font-size:18px;font-family:'Yanone Kaffeesatz', sans-serif;color:#006699;font-weight:normal;line-height:31px;float:left;cursor:pointer;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.fa-shopping-bag:before{content:"\e601";}
.fa-search:before{content: "\e636";}
.fa-star:before{content:"\e600";}
.fa-arrow-down:before{content:"\e607";}
.fa-arrow-prev:before{content:"\e605";}
.fa-arrow-next:before{content:"\e606";}