.tml{font-size:1em}.tml *{box-sizing:border-box}.tml .tml-field-wrap{margin-bottom:1em}.tml .tml-label{display:block;margin:.5em 0}.tml .tml-checkbox+.tml-label{display:inline}.tml .tml-field{width:100%}.tml .tml-description{display:block;font-size:.85em;font-style:italic;margin:.5em 0}.tml .tml-errors,.tml .tml-messages{list-style:none;margin:0;padding:0}.tml .tml-action-confirmaction .success,.tml .tml-error,.tml .tml-message,.tml .tml-success{border-left:4px solid #00a0d2;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);display:block;margin:0 0 1em;padding:.75em}.tml .tml-error{border-left-color:#dc3232}.tml .tml-action-confirmaction .success,.tml .tml-success{border-left-color:#46b450}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:700;opacity:0;margin-bottom:1em;padding:.5em}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}.post-ratings {
font-size:0.8em;
width: 100%;
opacity: 1; }
.post-ratings-loading {
display: none;
height: 16px;
text-align: left;
}
.post-ratings-image {
border: 0;
}
.post-ratings img,
.post-ratings-loading img,
.post-ratings-image img {
border: 0;
padding: 0;
margin: 0;
}
.post-ratings-text {
}
.post-ratings-comment-author {
font-weight: normal;
font-style: italic;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}body{
background:#f3f3f3;
font-family: "Arial", "Helvetica" !important;
font-size:100%;
padding-bottom:30px;
}
.site-header {
position: fixed;
padding: 0.214285714rem 0px 0px 0px;
width: 100%;	
z-index: 1000;
border-bottom: 1px solid #3A3A3A;
margin-bottom: 10px;
background-color: #ffffff;
}
.headbar_left
{
float: left;
padding: 0;
width: 28%;		
}
.headbar_right
{
float: left;
padding: 0;
width: 72%;	
margin-top: 18px;
}
img{
box-shadow:0 0 0 !important;
border-radius:0 0 0 0 !important;	
}
figure { 
margin-bottom: 1em;   
}
a{
color:#333;
}
a:hover{
color:#000;
}
p{
font-family: 'Merriweather', serif;
font-size:0.95em;
line-height:1.9em;
text-align:left;
}
p.home {
font-size:0.95em;
line-height:1.9em;
text-align:center;
}
p.excerpt{
font-size:1.1em;
line-height:1.4em;
text-align:left;
}
p.wp-caption-text{
font-size:0.7em;
line-height:1.3em;
text-align:left;
}
ins {
background: #fff !important;
}
.btn-inexhibit{
background:#bce04e;
display:block;
width:100%;
text-align:center;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
border-radius:20px;
padding:6px 0;
color:#333 !important;
margin:10px 0;
font-size:0.9em;
}
#btn-yellow{
background:#FFFF00;
display:block;
width:80%;
text-align:center;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
border-radius:20px;
padding:6px 0;
color:#333 !important;
margin:10px 0;
font-size:1.2em;
height: 30px;
line-height: 30px;       
}
#btn-yellow-rectangular{
background:#FFFF00;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
border-radius:20px;
padding:6px 0;
color:#333;
margin:10px 0;
font-size:1.2em;
height: 30px;
line-height: 30px;
}
#btn-orange{
background:#F29E27;
display:block;
width:80%;
text-align:center;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
border-radius:20px;
padding:6px 0;
color:#333 !important;
margin:10px 0;
font-size:1.2em;
height: 30px;
line-height: 30px;       
}
nav a#pull {
display: none;
}
#menuline-map .btn-inexhibit{
margin:0 8px 0 0;
}
.btn-inexhibit a{
color:#111 !important;
}
.btn-yellow{
background:#f5e70c;
}
.btn-white{
background:#fff;
}
.padding0315{
padding:8px 15px;	
}   
.padding0305a{
padding:3px 2px;	
float: left;		
}
.padding0305b{
padding:3px 2px;	
float: right;
}
.padding0325b{
padding:3px 25px;	
float: right;
}
.padding10{
padding-left: 10px;
}
.padding1003{
padding:10px 10px 3px 10px;	
float: left;	
}
.headline{
font-size:0.9em;
padding-left:20px; color:#333;
margin:0;
display:inline-block;
padding-top:38px;
vertical-align:bottom;
}
input:focus, input:active{
box-shadow:0 0 0 !important;
border-color:#BCE04E !important;
color:#333;
}
select:focus, select:active{
box-shadow:0 0 0 !important;
border-color:#BCE04E !important;
color:#333;
}
input[type="submit"], input[type="button"] {
color: #333;
font-weight: bold;
background: #BCE04E;
border: 1px solid #333;
border-radius: 0;
padding: 5px 20px;
}
input[type="submit"]:hover, input[type="button"]:hover{
text-decoration: underline;
color: #000;
background: #BCE04E;
}
textarea, select, input[type="text"], input[type="password"]{
border: 1px solid #767671;
border-radius: 0;
}	
#leaderboard {
background:#fff;
width: 100%;
margin: 10px 0 0 0; 
padding:10px 0 0 0; 
float: left;
text-align: center;  
}
#end{
background:#fff;
width: 100%;
margin: 10px 20px 10px 20px;  
}
#main-container{
background:#fff;
}
#main-container.container { }
#mainHeader{	
padding-top:0px;
padding-bottom:1px;
}
#mainHeader > .row > [class*="span9"]{
position:relative;
display:inline-block;
}
#main-nav, .incontest-row {
border-top:0px dashed #333;
border-bottom:0px dashed #333;
margin-bottom:0;
}
#main-nav ul{
margin-left:0;
margin-bottom:0;
}
#main-nav ul li{
display:inline;
}
#main-nav ul li a{
display:block;
padding:6px 14px; color:#A6A6A5;
border-left:1px solid #E6E6E6;
font-size: 92%;
}
#main-nav ul li a:hover{	
text-decoration:none;
}
#main-nav ul.sub-menu {
margin-left: 20px;
}
#main-nav ul.sub-menu a {
color: white;
}
.navbar{
margin-bottom:0;
position:relative;
}
.nav{
text-transform:uppercase;
}
.nav ul{
display: inline-table;
position:absolute;
z-index:1100;
border-top:4px solid #BCE04E;
}
.navbar .nav > li > a {
color:#FFFFFF;
opacity:0.8;
text-shadow: none;
text-transform:uppercase;
}
.navbar .nav > li {
z-index:1200;
position:relative;
}
.navbar .nav > li > ul > li {
min-width:240px;
}
.navbar .nav > li > a:hover {
color:#FFFFFF;
opacity:1;
text-decoration:underline;
}
.navbar .nav > li > ul {
list-style:none;
display:none;
background:rgba(0,0,0,0.5);
padding:8px 0;
border-radius:0 0 10px 10px;
}
.navbar .nav > li:hover > ul {
display:block;
z-index:1;
position:absolute;
z-index:99;
left:-20px;
top:30px;
-webkit-transition: all 2s;
}
.navbar .nav > li > ul > li > a, .navbar .nav > li > ul > li:hover > ul > li > a{
display:block;	
padding:8px 20px;
color:#FFFFFF;
text-transform:capitalize; 
}
.navbar .nav > li > ul > li > a:hover {
background:#f7941e;
text-decoration:none;
}
.navbar .nav > li > ul > li > ul {
display:none;
}
.navbar .nav > li > ul > li:hover > ul {
display:block;
position:absolute;
border:0;
color:#111;
top:76px;
left:215px;
width:200px !important;
}
.navbar .nav > li > ul > li > .submenu > li {
width:200px;
}
.navbar .nav > li > ul > li:hover > ul > li > a {
background:rgba(0,0,0,0.8);
text-decoration:none;
width:160px;
}
.navbar .nav > li > ul > li:hover > ul > li > a:hover {
background:rgba(247,148,30,1);
}
#logo{
display:inline-block;
padding-left:15px;
float:left;
}
#header-login{
width:94.3%;
margin-bottom:0;
display:inline-block;
}
#header-login input{
border:1px solid #333;
border-radius:0 0 0 0;
box-shadow:0 0 0;
color:#333;
text-transform:uppercase;
font-size:0.9em;
height:26px;
line-height:26px;
float:left;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;	
margin-bottom:0;
}
.login-search-box{
font-size:0.9em;
}
.login-search-box a, a.modalLink {
display:inline-block; line-height:26px;
margin-right:7px;
margin-bottom:10px;
text-transform:uppercase;
font-size: 0.9em;
text-align: center;
border: 1px solid #333;
background: #BCE04E;
min-width: 44.4%;
font-size: 0.9em;
}
#header-login input[type="text"]{
padding:0 15px;
width: 100%;
}
#header-login input[type="submit"]{
color:#373730;
}
.breadcrumb{
margin-bottom:0px;
font-size:0.75em;
line-height:1.1em;
color:#ADADAD;
border-radius:0 0 0 0;
background:#f7f7f7;
padding:2px 15px 0px;
}
.breadcrumb a{
color:#333;
}
#breadcrumbs {
margin-bottom: 3px;
line-height:1.1em;
}
.flexslider{
border:0;
border-radius:0 0 0 0;
box-shadow:0 0 0;
height:270px;
margin-bottom:25px;
position:relative;
}
.flex-control-nav.flex-control-paging{
position:absolute;
top:20px;
left:20px;
z-index:150;
bottom:auto;
text-align:left;
}
.flex-control-paging li{
margin-left:0;
}
.flex-control-paging li a{
text-indent:1px !important;
color:#fff;
background:rgba(0,0,0,0.6);
display:block;
font-size:0.8em;
padding:0 6px;
border-radius:2px 2px 2px 2px;
height:auto;
}
.flex-control-paging li a.flex-active{
background:#bce04e;
color:#444;
}
.flexslider .slides > li{
position:relative;
}
.flexslider .slides > li > div{
position:absolute;
width:96%;
bottom:0;
color:#fff;
background:rgba(0,0,0,0.8);
padding:0.8% 2%;
}
.textOver a{
color:#fff;
}
.widget-title, .title-bar{
background:#F4F4F4;
text-transform:uppercase;
font-weight:bold;
font-size:0.85em;
padding-left:15px;
}
.title-bar-caption{
background:#e1e1e1;		
font-size:1em;	
padding-left:5px;
}
.title-bar-blue{
background:#A7CBF7;
text-transform:uppercase;
font-weight:bold;
font-size:1em;	
padding-left:15px;
}
.title-bar-yellow{
background:#EEEE22;
text-transform:uppercase;
font-weight:bold;
font-size:1em;	
padding-left:15px;
}
.title-bar-orange{
background:#E1E1E1;
text-transform:uppercase;
font-weight:bold;
font-size:1em;	
padding-left:15px;
}
.title-bar-search{
background:#e8e8e8;
text-transform:uppercase;
font-weight:bold;
font-size:0.85em;
padding-left:15px;
padding-top:2px;
padding-bottom:2px;
margin: 10px 0 0 0; 
}
.widget-area .widget h3{
margin-bottom:5px;
}
.title-bar h2, .title-bar-blue h2, .title-bar-yellow h2, .title-bar-orange h2{
font-size: 1em;
line-height: 1;
margin: 0;
padding: 6px 0;
}
.span12-rel{
background:#e1e1e1;	
}
#indi-wrapper{
display:inline-block;
width:100%;
background: #F7F7F7;
margin:auto;
border-bottom: 1px solid #878787;
border-right: 1px solid #878787;
}
#indi-content{
display:inline-block;
float: left;
width:33%;
min-height: 30px;
padding-top: 7px;
margin:auto;
text-align:center;
font-size:0.8em;
font-weight:bold;	
color:#6D6D6D;
border-top: 1px solid #878787;
border-left: 1px solid #878787;
}
table {
width: 100%;
border-collapse: collapse;
background: #F7F7F7;
}
table, th, td {
border: 1px solid #878787;
}
td {
width: 33%;	
padding-top: 10px;
padding-bottom: 7px;
margin:auto;
text-align:center;
font-size:0.8em;
font-weight:bold;	
color:#6D6D6D;
}
td:hover {
background: #EEFF93;
}
#hp-museum, #hp-marker, #hp-marker-2, #hp-marker-3, #hp-marker-4{
margin-bottom:25px;	
background:#e1e1e1;
}
#hp-museum a, #hp-marker a, #hp-marker-2 a, #hp-marker-3 a, #hp-marker-4 a{
width:25%;
display:inline-block;
float:left;
background:#e1e1e1;
}
#hp-museum h3, #hp-marker h3, #hp-marker-2 h3, #hp-marker-3 h3, #hp-marker-4 h3{
color:#23231e;
font-size:0.85em;
font-weight:normal;
line-height:1;
margin:2px 0;
text-align: center;
}
#hp-museum a img, #hp-marker a img, #hp-marker-2 a img, #hp-marker-3 a img, #hp-marker-4 a img{
width:100%;
}
.container-zoom-image {
position:relative;
width:100%;
overflow:hidden;
display:block
}
.container-zoom-image:hover img {
filter:contrast(105%);
-moz-filter:contrast(105%);
-webkit-filter:contrast(105%);
-o-filter:contrast(105%);
-ms-filter:contrast(105%);
}
.magazine-box, .magazine-box-blue, .magazine-box-orange{
margin-bottom:25px;
}
.row-fluid div.span6.magazine-box:nth-of-type(odd), .row-fluid div.span6.magazine-box-blue:nth-of-type(odd), .row-fluid div.span6.magazine-box-orange:nth-of-type(odd) {
margin-left: 0;
}
.magazine-box img, .magazine-box-blue img, .magazine-box-orange img {
width:100%;
transition:transform 800ms ease-in-out;
-webkit-transition:-webkit-transform 800ms ease-in-out;
-moz-transition:-moz-transform 800ms ease-in-out;
-o-transition:transform 800ms ease-in-out;
-ms-transition:transform 800ms ease-in-out;
}
.magazine-box h3{
background:#F3F3F3;
margin-top:0;
margin-bottom:0;
font-size:1.0em;
font-weight:bold;
line-height:1;
}
.magazine-box-blue h3{
background:#A7CBF7;
margin-top:0;
margin-bottom:0;
font-size:1.0em;
font-weight:bold;
line-height:1;
}
.magazine-box-orange h3{
background:#E1E1E1;
margin-top:0;
margin-bottom:0;
font-size:1.0em;
font-weight:bold;
line-height:1;
}
.magazine-box-white h3{
background:#FFFFFF;
margin-top:0;
margin-bottom:0;
font-size:1.0em;
font-weight:bold;
line-height:1;
}
.contest-box h3{
background:#F5E70C;
margin-top:0;
margin-bottom:0;
font-size:1.1em;
font-weight:bold;
line-height:1;
}
.magazine-box h3 a{
color:#333;
}
.paragraph-box{
background:#FAFAFA;
font-size:0.8em;		
}
.paragraph-box-bold{
background:#FAFAFA;
font-size:0.8em;
font-weight:bold;	
}
.tag-box {
background:#F2F2F2;
color:#7D7AB7;
font-size:0.9em;
padding:0 15px;
}
.museum-in-list h3{
background:#e1e1e1;
margin-top:0;
margin-bottom:0;
font-size:1.1em;
font-weight:bold;
line-height:1;
padding:3px 10px;
} #main-container .row-fluid div.sidebarfixed {
margin: 0% 0% 0% 10px;
padding: 74px 0% 20px;
float: right;
width: 300px;
text-align: left;
}
#main-container .row-fluid div.contentfixed {
margin: 0%;
padding: 84px 0% 0px;
float: left; width: -moz-calc(100% - 310px); width: -webkit-calc(100% - 310px); width: -o-calc(100% - 310px); width: calc(100% - 310px);
}
#main-container .row-fluid div.contentfixedlarge {
margin: 0%;
padding: 84px 0% 0px;
float: left; width: -moz-calc(100%); width: -webkit-calc(100%); width: -o-calc(100%); width: calc(100%);
}
.widget-area .widget{
margin-bottom:1.3em;
}
.widget-area .categories{
list-style:none;
margin-left:0;
}
.widget_categories ul{
margin-left:0;
}
.widget_categories h3{
display:;
}
.widget_categories > ul > li{
border:1px solid #333;
text-align:center;
margin-bottom:5px;
text-transform:uppercase;
font-size:0.9em;
overflow:hidden;
}
.widget_categories ul li a{
color:#333 !important;
opacity:1;
}
.widget_categories > ul > li > ul{
max-height:0;
transition:all 400ms ease-in;
-moz-transition:all 400ms ease-in;
-webkit-transition:all 400ms ease-in;
}
.widget_categories > ul > li:hover > ul{
max-height:30px;
}
.widget-area .widget ul ul.children{
margin-left:0;
font-size:0.8em;
background:#efefef;
}
#sidebar-social-button li{
display:inline;
float:left;
list-style:none;
margin-right:10px;
}
aside.widget_synved_social_follow
{
background: none repeat scroll 0 0 #E1E1E1;
border-radius: 20px;
margin-bottom: 25px;
padding: 7px 16px;
position: relative;
text-align: left;
}
aside.widget_synved_social_follow a {
margin-bottom: 0 !important;
}
.themes-list{
margin-left:0;
}
.themes-list li{
list-style:none;
display:block;
}
.themes-list li a{
display:block;
border:1px solid #333;
padding:4px 0;
text-align:center;
margin-bottom:8px;
text-transform:uppercase;
color:#333 !important;
font-size:0.8em;
}
.sidebar-widget{
margin-top:15px;
}
.widget-area{
width:100%;
margin-top:0;
}
.widget-area .widget a{
color:#111;	
}
.widget-area select.postform {
border: 1px solid #333;
text-transform: uppercase;
width: 100%;
}
.sidebar-post-list{
margin-left:0;
list-style:none;
}
.sidebar-post-list li{
background:#e7e8e4;
margin-bottom:10px;
display:block;
clear:both;
float:left;
width:100%;
}
.sidebar-post-list h3{
font-size:1em;
color:#333;
font-weight:normal;
line-height:1;
}
.sidebar-post-list h3 a{
color:#333 !important;
}
.sidebar-post-list li img{
float:left;
}
.sidebar-post-list li > a{
float:left;
display:block;
margin-right:10px;
}
.sidebar-post-list li div{
display:table;
}
.sidebar-btn li {
margin-top:5px;
background:#f3f3f3;
}
.sidebar-btn li img {
}
.sidebar-btn li a{
color:#333 !important;
}
.sidebar-btn ul.media-list li.media {
font-size: 0.95em;
line-height: 20px;
}
.sidebar-btn ul.media-list li.media > a.tptn_link {
float: left;
}
#sidebar-ad-bottom-container {
position: relative;
width: 300px;
height: 100%;
border: none ;
}
#sidebar-ad-bottom {
position: absolute;
vertical-align: bottom;
top: 95%;
border: none ;
} #footer-nav{
background:#F3F3F3;
width:inherit;
border-top:1px dashed #333;
}
#footer-nav ul {
list-style:none;
margin-left:0;
font-size:0.8em;
}
#footer-nav ul li{
display:inline;
}
#footer-nav ul li a{
display:block;
float:left;
padding:6px 12px;
text-transform:uppercase;
color:#333; } #menuline-map{
background:#A7CBF7;
border-radius:20px;
padding:6px 16px;
margin-bottom:25px;
text-align:left;
position:relative;
}
#menuline-map-subjects{	
border-radius:20px;
padding:6px 16px;
margin-bottom:8px;
text-align:left;
position:relative;
}
#menuline-map-home{
background:#D11A1A;
border-radius:20px;
padding:4px 16px;
margin-bottom:8px;
text-align:center;	
position:relative;
}
.mapandfilter-container{
margin-bottom:25px;
}
#menuline-map p, #menuline-map-subjects p{
color:#fff;
font-size: 0.95em;
margin: 0;
float: right;
}
#menuline-map-home p {
color:#fff;
font-size: 1.1em;
margin: 0;	
}
#menuline-map a, #menuline-map-subjects a{
display:inline-block;
padding:0px 12px;
border-radius:10px;
font-size:0.9em;
text-transform: none;
color:#fff;
}
#menuline-map-home a{
display:inline-block;
padding:0px 12px;
border-radius:10px;
font-size:1.05em;
text-align:center;
text-transform: none;
color:#fff;
}
#map .pgmm{
width:100% !important;
border-radius:15px;
}
.pgmm .attachment-thumbnail.wp-post-image{
width:80px !important;
margin-right:15px;
float:left;
}
.pgmm .attachment-thumbnail.wp-post-image + a{
display:table;
font-size:0.8em !important;
font-weight:bold;
}
.pgmm p.excerpt-balloon{
font-size:0.7em;
color:#999;
}
#map .pgmm .canvas{
width:100% !important;
border-radius:15px;
}
.pgmm img{
width:auto !important;
max-width:none !important;
}
.form-map-search{
background:#ffffff;
border-radius: 15px;
border-style: solid;
border-width: 1px;
border-color: #878787;
text-align:right;
min-height: 0px;
}
.form-map-search form{
padding:15px 20px 0;
margin: 0;		
}
.form-map-search form input{
float:none;
display:block;
width:100%;
height:30px;
line-height:normal;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
border-radius:0 0 0 0;
background: #f3f3f3;
margin-bottom : 15px;		
}
.form-map-search form select{
border-radius:0 0 0 0;
background: #f7f7f7;
margin-bottom : 15px;		
}
.form-map-search form input[placeholder="Museum Type"]{
margin-top:35px;
}
.form-map-search form input[type="submit"], .form-map-search form input[type="button"]{
width:auto;
float:right;
background:#ffffff;
border-radius:0 0 0 0;
border:1 none;
margin-bottom:5px;
}
#list-museum ul{
margin-left:0;
}
#list-museum ul li{
width:49%;
float:left;
display:inline;
margin-bottom:25px;
background: #f3f3f3;
}
#list-museum div.museum-in-list {
margin-bottom:25px;
background: #f3f3f3;
}
#list-museum ul li img{
}
#list-museum ul li:nth-of-type(even){
margin-left:2%;
}
#list-museum hr{
margin-bottom: 10px;
border: 0;
background: #767671;
}
.museum-in-list .span7, .museum-in-list .span6 {
font-size: 0.8em;
padding: 1.3% 2.6% 2% 0;	
}
.museum-in-list .span11 {
font-size: 0.8em;
padding: 1.3% 2.6% 1% 0;	
}
.rating {
font-size: 0.5em;
unicode-bidi: bidi-override;
direction: rtl;
text-align:left;
}
.rating > span {
display: inline-block;
position: relative;
width: 1.1em;
cursor:default;
}
.rating > span:hover:before,
.rating > span:hover ~ span:before {
content: "\2605";
position: absolute;
color:#E3CF7A;
}
.item{
font-size: 0.5em;
unicode-bidi: bidi-override;
direction: rtl;
text-align:left;
} .search-results .page-header{
text-align:center;
margin:0;
border-bottom:0;
}
#researchform input{
display: inline-block;
float: left;
height: 100%;
line-height: 1;
padding: 6px;
border-color:#333;
border-radius:0 0 0 0;
}
#researchform input[type="submit"]{
background: none repeat scroll 0 0 #BCE04E;
color: #373730;
text-transform:uppercase;
}
.search-results-list{
float:left;
width:100%;
border-bottom:1px solid #ddd;
padding-bottom:10px;
}
.search-results-list > a{
width:20%;
float:left;
display:inline-block;
}
.search-results-list > a img{
width:100%;
}
.search-results-list > div{
display:table;
width:80%;
}
.search-results-list > div > p{
padding-left: 10px;
}
.search-results-list h2{
margin-top:0;
line-height:1;
padding:3px 10px;
font-size:1em;
background:#e1e1e1;
}
.search-results-list h2 span{
font-weight:normal;
font-size:0.8em;
float:right;
text-align:right;
padding-left:15px;
color:#999;
} .pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:1.4em;
line-height:16px;
text-align:center;
}
.pagination span, .pagination a {
display:inline-block;
margin: 2px 4px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #999;
}
.pagination a:hover{
color:#333;
background: #BCE04E;
}
.pagination .current{
padding:6px 9px 5px 9px;
background: #BCE04E;
color:#333;
} .PSL-box{
padding-left:25px;
margin-bottom:10px;
background:#f3f3f3;
}
.PSL-box img{
height:26px !important;
width:auto !important;
padding:3px;	
}
.printfriendly{
float:left;
display:inline-block;
margin-right:30px;
}
h1.single-title{
background:#bce04e;
padding-left:25px;
font-size:1.3em;
margin:0;
line-height:1.2em;
}
h1.single-title-museum{
background: #f5e70c;
padding-left: 10px;
font-size: 1.1em;
margin: 0;
line-height: 1.2em;
}
h2.single-title{
background:#bce04e;
padding-left:25px;
font-size:1.4em;
margin:0;
line-height:1.2em;
}
h2.single-title-museum{
background: #f5e70c;
padding-left: 25px;
font-size: 1.4em;
margin: 0;
line-height: 1.2em;
}
.language_box{
text-align:right;
margin-bottom:10px;
}
a.language_btn{
margin-left:15px;
}
a.badge{
border-radius: 0;
padding: 5px 9px 4px 9px;
color: #333;
font-weight: normal;
text-shadow: none;
background-color: #F5E70C;
}
a.badge:hover{
color: #000;
text-decoration: underline;
}
.info-museum{
font-size:0.8em;
line-height:2;
padding:10px 0px;
background:#e1e1e1;
margin:10px 0;
}
.info-museum .span4{
padding-left:15px;
width: 100%;
}
.info-museum span{
}
span.credits {
color:#999;
font-style:italic;
font-size:0.9em;
}
.gdmultitable{
border:0;
}
#museum_concept{
margin:0;
}
#museum_concept li{
display:inline;
}
#museum_concept li:after{
content:",";
}
#museum_concept li:last-of-type:after{
content:".";
}
#museum_concept li:first-of-type:after{
content:"";
}
.single.single-mymuseum h2.comments-title{
background:#e1e1e1;
text-transform:uppercase;
font-size:1em;
padding-left: 15px;
margin-bottom: 0;
}
.form-allowed-tags{
display:none;
}
.rate-container h3{
font-size:0.8em;
line-height: 1.2em;
}
.gdmultitable td{
padding:0 0 8px 0;
font-size:0.8em;
color: inherit;
}
.gdmultitable tbody > tr > td:first-of-type{
padding-right:15px;
} .commentlist{
padding-top:10px;
line-height:1;
}
.commentlist li{
padding-top:15px;
}
.commentlist .children{
border-top:1px solid #ddd;
margin-left:15px;
}
a.comment-reply-link{
color:#7fa80c;
font-size:0.85em;
display:block;
margin-bottom:15px;
}
a.comment-reply-link:hover{
color:#7fa80c;
}
.comment-author.vcard{
font-weight:bold;
}
.comment-meta.commentmetadata{
font-size:0.75em;
color:#999;
} h2.single-title.incontest-current-title{
background:#FFB200;
}
h2.single-title.incontest-archive-title{
background:#e1e1e1;
}
div.incontest-archive div.media-body{
border-bottom: 1px dashed #333333;
margin-bottom: 16px;
} .repeater_list_page {
margin-left:0;
}
.repeater_list_page li{
margin-bottom:25px;
}
.repeater_list_page img{
float:left;
width:150px;
}
.repeater_list_page li > div {
display:table;
}
.repeater_list_page li h2, .other-archive-list li h2{
font-size:1.2em;
line-height:1.2;
margin-top:0;
margin-bottom: -5px;
padding-left:15px;
}
.repeater_list_page li p, .other-archive-list li p{
padding-left:15px;
} .other-archive-list{
margin-left:0;
}
.other-archive-list li a img{
float:left;
width:150px;
} .sidebar-btn div{
width:auto;
display:inline-block;
float:left;
padding: 1px 5px;
} #myTab li.active {
border-bottom: 3px solid red;
}
.single-magazine .PSL-box{
border-bottom:1px dashed #333;
}
.single-magazine .PSL-box a, .single-magazine .PSL-box a img{
margin-bottom:0 !important;
padding-bottom:0;
}
.relations-link li {
display:inline;
}
.info-magazine{
font-size:0.85em;
padding:0 0 10px 10px;
}
.info-magazine-2{
font-size:0.85em;
padding:0 0 0px 10px;
}
.post-text{
padding: 14px; }
.post-text-author{
background: #F4F4F4;
font-size:0.90em;
padding: 4px 4px 4px 14px; }
h2.post-text{
font-size: 1.2rem;
}
h3.post-text{
font-size: 1rem;
}
h4.post-text{
margin: 12px 0 0 0;
}
h4.post-text{
margin: 12px 0 0 0;
}
.post-text-portfolio{
padding: 14px 130px 14px 130px;
text-align: center; }
.post-text-portfolio-author{
background: #F4F4F4;
font-size:0.90em;
padding: 4px 4px 4px 14px; }
h2.post-text-portfolio{
font-size: 1.2rem;
}
h3.post-text-portfolio{
font-size: 1rem;
}
h4.post-text-portfolio{
margin: 12px 0 0 0;
}
h4.post-text-portfolio{
margin: 12px 0 0 0;
} .single .marker .entry-header{
float:left;
}
.single .marker .entry-header img{
margin-right:10px;
}
.single-content{
display:table;
}
.single-content h1{
font-size:1.2em;
margin:0;
} #overlay{
height:auto;
bottom:0;
} form[name="loginform"] input{
line-height:16px;
}
#login.wpml-content h2, #additional-settings a{
color:#7ea604;
}
#form .submit #wp-submit{
background:#7ea604;
}
.login-popup .close-btn{
top:10px;
right:10px;
}
.museum-submit{
background-color:#F7F7F7;
padding: 10px;
}
.museum-submit form{
margin-bottom: 0;
}
.museum-submit h3{
font-size: 1.1em;
line-height: 0.7em;
margin: 10px 0;
}
.museum-submit p{
margin-bottom: 30px;
line-height: 1.4em;
}
.museum-submit p.margin-btm-10{
margin-bottom: 10px;
}
.museum-submit label{
font-weight: bold;
margin-bottom: 3px;
}
.museum-submit label span{
font-weight: normal;
font-size: 85%;
} }
.museum-submit button{
border-radius: 0;
border: 1px solid #767671;
margin-top: 20px;
font-weight: bold;
}
.museum-submit input[type="file"]{
background-color: white;
} @media (max-width: 767px) { 
#main-container .row-fluid div.contentfixed, #main-container .row-fluid div.sidebarfixed {
width: 100%;
}
#main-container .row-fluid div.contentfixed {
padding: 10px 0% 0px;
}
#main-container .row-fluid div.sidebarfixed div#secondary.widget-area > img {
margin: auto 24%;
}
#footer-nav {
left: 0;
width: 100%;
border-top:3px solid #999;
}
#logo{
padding-left:0;
width:100%;
text-align:center;
display:block;
margin-bottom:5px;
} #log-reg {
margin-left: 18%;
}
#header-login {
float: left; margin-left: 15%;
width:85%;
}
#header-login input:first-of-type{
width:80%;
} a.modalLink{
min-width: 35%;
}
.login-search-box a{
font-size:0.8em;
}
.headline{
font-size:0.9em;
text-align: center;
padding-left:0;
margin-bottom:30px;
display:block;
}
.login-search-box{
padding-top:0;
font-size:0.8em;
text-align:center;
}
.pf-content {
padding: 25px 15px 0 15px;
}
#main-nav{
border-bottom:0;
border-top:1px solid #c1c1c1;
margin-bottom:20px;
}
#main-nav ul {
width: 100%;
margin-left:0;
}
#main-nav ul li {
width: 33.3%;
float: left;
position: relative;
}
#main-nav ul li a {
text-align: center;
border-bottom: 1px solid #c1c1c1;
border-right: 1px solid #c1c1c1;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
font-size:0.8em;
font-weight:bold;
} #main-nav ul  a {
text-align: left;
width: 100%; }
#main-nav ul.sub-menu {
display: none !important;
}
#hp-museum h3, #hp-marker h3{
text-align:center;
}
#hp-marker-2 h3{
text-align:center;
}
#footer-nav{
text-align:center;
}
#footer-nav ul li a{
font-size:0.8em;
display:inline-block;
float:none;
}
.flex-control-nav.flex-control-paging {
top: 5px;
left:0;
text-align:center;
}
#map .pgmm .canvas , .form-map-search{
border-radius:0 0 0 0;
}
.other-archive-list li a img{
float: none;
width: 100%;
}
.museum-in-list .span7, .museum-in-list .span6, .museum-in-list .span11 {
padding-left: 2.6%;
}
#menuline-map .btn-inexhibit {
margin-bottom: 10px;
width: 100%;
}
#main-container .row-fluid div.sidebarfixed  {
display: none;
} 
.flexslider  {
display: none;
} 
.row-fluid-breadcrumb{
display: none;
} 
.PSL-box{
padding-left:25px;
margin-bottom:10px;
background:#f3f3f3;
}
.post-text-portfolio{
padding: 10px 30px 10px 30px;
text-align: center; }
} @media (max-width: 480px) {
body  {
padding-right: 0;
padding-left: 0;
}
#main-container{
box-shadow:0 0 6px rgba(0,0,0,0.09);
border-left:2px solid #bcbcbc;
border-right:2px solid #bcbcbc;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
#main-container .row-fluid div.sidebarfixed  {
display: none;
} 
#mainHeader{
padding-top:60px;
padding-bottom: 0;
}
#main-nav{
position:fixed;
top:0px;
z-index:10000;
width:100%;
left:0;
}
h1.headline{
width:100%;
text-align:center;
padding:15px 0;
}
#hp-museum a, #hp-marker a{
width:50%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
#hp-marker-2 a{
width:50%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
#main-nav ul {
display:none;
}
#footer-nav ul { }
#main-nav ul li, #main-nav ul li a{
display: block;
float: none;
width: 100%;
}
#main-nav ul li a {
border-bottom: 1px solid #bcbcbc;
text-align:left;
border-right:0 !important;
background:#f3f3f3;
} #main-nav a#pull {
display: block;
background-color: #ffffff;
width: 100%;
color:#333;
position: relative; line-height: 40px;
padding-left:35px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
font-weight:bold;		
text-transform:uppercase;
border-bottom: 1px solid #777; }
.nav {
float: none;
}
.navbar .nav > li > a {
opacity:1;
}
#main-nav ul.sub-menu {
display: none !important;
}
#list-museum ul li > div:last-of-type{
font-size:0.75em;
}
#main-nav a#pull:hover, #main-nav a#pull:focus, #main-nav a#pull:active{
text-decoration:none;
}
#main-nav a#pull:after {
content:"";
width: 30px;
height: 30px;
line-height: 30px;
display: inline-block;
position: absolute;
right: 15px;
top: 10px;
}
.museum-in-list .span7, .museum-in-list .span6, .museum-in-list .span11 {
font-size: 13px;
}  .post-text-portfolio{
padding: 10px 30px 10px 30px;
text-align: center; } @media (min-width: 481px) and (max-width: 960px) { 
body  {
padding-right: 0;
padding-left: 0;
}
.post-text-portfolio{
padding: 10px 30px 10px 30px;
text-align: center; }
#main-container .row-fluid div.contentfixed {
padding: 0% 0% 0px;
}
#main-container .row-fluid div.sidebarfixed  {
display: none;
} 
.flexslider  {
display: none;
} 	
} @media (min-width: 961px) and (max-width: 1024px) { 
body  {
padding-right: 0;
padding-left: 0;
}
.post-text-portfolio{
padding: 10px 30px 10px 30px;
text-align: center; }
#main-container .row-fluid div.sidebarfixed  {
display: none;
} 
#main-container .row-fluid div.sidebarfixed  {
display: none;
} 
.flexslider  {
display: none;
} 	
} @media (min-width: 1025px) and (max-width: 1180px) { 
} .pf-content div.wp-caption {
padding: 0;
}
.pf-content div.wp-caption p.wp-caption-text {
padding: 14px;
}
#theme-my-login #registerform h2{
background-color: #BCE04E;
padding-left: 4px;
}
#theme-my-login #registerform h2:first-of-type {
background-color: #F5E70C;
}
#theme-my-login #registerform h2:last-of-type {
background-color: #CCC;
}
#theme-my-login #registerform input {
margin: 0;
}
#theme-my-login #registerform #rpr_location-p, #theme-my-login #registerform #privacy_policy, #theme-my-login #registerform #rpr_register_for_free_as_a_privatebusiness_or_museuminstitution-p {
clear:both;
float: none;
font-weight:bold;
font-size: 1em;
width:96%;
padding-left: 8px;
min-height:0px;
}
#theme-my-login #registerform #rpr_location-p {
background-color: #F5E70C;
}
#theme-my-login #registerform #rpr_register_for_free_as_a_privatebusiness_or_museuminstitution-p {
background-color: #BCE04E;	
}
#theme-my-login #registerform #privacy_policy-p, #theme-my-login #registerform #rpr_business_name-p,  #theme-my-login #registerform #rpr_field_of_work-p, #theme-my-login #registerform #rpr_museum_name-p {
display: none;
}
#theme-my-login #registerform p.submit, #theme-my-login #registerform #reg_passmail, #theme-my-login #registerform #rpr_account_type-p{
clear: both;
}
ul.tml-action-links{
clear: left;
background: #e1e1e1;
}
ul.tml-action-links li, #theme-my-login #registerform p label {
display: inline-block;
} .acf_postbox p.label {
background: none;
padding: 8px;
text-shadow: none;
}
.acf_postbox p.label label {
font-size: 16px;
}
.acf_postbox > .inside > .field {
float: left;
margin-right: 16px;
width: 45%;
border : none !important;
padding: 15px 0 15px 0;
}
.acf_postbox > .inside > .field:nth-of-type(2n+1) {
clear : left;
}
.acf_postbox .field.field_type-textarea {
width: 90%;
}
ul.acf-checkbox-list {
list-style-type: none;
}
ul.acf-checkbox-list li input.checkbox {
list-style-type: none;
margin-left: 10px;
}
div.museum-submit .acf_postbox > .inside > .field.error {
padding: 15px 0 15px 0;
}
div.museum-submit .acf_postbox > .inside > .field.error label {
background-color: orange !important;
}
div.museum-submit .acf_postbox .field.error {
background-color: #BCE04E !important;
border : none !important;
}
div.museum-submit a.button {
color: #333;
font-weight: bold;
background: #BCE04E;
border: 1px solid #333;
border-radius: 0;
padding: 5px 20px;
}
#lang_sel_list img.iclflag {
height: auto;
width: auto;
} .rpwe-block ul{
list-style: none !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
.rpwe-block li{
border-bottom: 1px solid #eee;
margin-bottom: 0px;
padding-bottom: 0px;
list-style-type: none;
}
.rpwe-block a{
display: inline !important;
text-decoration: none;
}
.rpwe-block h3{
background: none !important;
clear: none;
margin-bottom: 0 !important;
margin-top: 0 !important;
font-weight: 400;
font-size: 15px !important;
line-height: 1.5em;
}
.rpwe-thumb{
border: 1px solid #eee !important;
box-shadow: none !important;
margin: 0px 10px 0px 0;
padding: 0px !important;
}
.rpwe-summary{
font-size: 12px;
}
.rpwe-time{
color: #bbb;
font-size: 11px;
}
.rpwe-alignleft{
display: inline;
float: left;
}
.rpwe-alignright{
display: inline;
float: right;
}
.rpwe-aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}
.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: table !important;
}
.rpwe-clearfix:after{
clear: both;
}
.rpwe-clearfix{
zoom: 1;
}
.page-id-48592 .entry-title {display: none;}
.page-id-48681 .entry-title {display: none;}@media screen and ( min-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 32px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 77px!important;
}
}
@media screen and ( max-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 46px!important;
}
body.admin-bar .mob-menu-header-banner {
top: 0px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 91px!important;
}
body.admin-bar  .mob-menu-slideout .mobmenu-search-holder {
top: 45px!important;
}
}
@media screen and ( max-width: 479px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 5%;
}
}
@media screen and ( max-width: 782px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 10%;
}
}
@media only screen and (min-width:1025px){
.mob_menu, .mobmenu-panel, .mobmenu, .mobmenu-cart-panel, .mobmenu-footer-menu-holder, .mobmenu-right-panel, .mobmenu-left-panel  {
display: none!important;
}
}
@media only screen and (max-width:1024px) {
.mobmenur-container i {
color: #222;
}
.mobmenul-container i {
color: #222;
}
.mobmenul-container img {
max-height:  35px;
float: left;
}
.mobmenur-container img {
max-height:  35px;
float: right;
}
.mob-expand-submenu i {
font-size: 25px;
}
#mobmenuleft li a , #mobmenuleft li a:visited, .mobmenu-content h2, .mobmenu-content h3, .show-nav-left .mob-menu-copyright, .show-nav-left .mob-expand-submenu i {
color: #222;
}
.mob-cancel-button {
font-size: 30px!important;
} .mobmenu-content #mobmenuleft .sub-menu  .sub-menu li a:hover {
color: #ccc;
} .mobmenu-content #mobmenuleft .sub-menu .sub-menu li:hover {
background-color: #666;
}
.mobmenu-content #mobmenuleft li:hover, .mobmenu-content #mobmenuright li:hover  {
background-color: #a3d3e8;
}
.mobmenu-content #mobmenuright li:hover  {
background-color: #a3d3e8 ;
} .mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover {
background-color: #666;
} .mobmenu-content #mobmenuright .sub-menu  .sub-menu li a:hover {
color: #ccc;
}
.mobmenu-content #mobmenuleft .sub-menu {
background-color: #eff1f1 ;
margin: 0;
color: #222 ;
width: 100%;
position: initial;
height: 100%;
}
.mob-menu-left-bg-holder {
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size:  cover;
-moz-background-size: cover;
background-size: cover;
}
.mob-menu-right-bg-holder { 
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size:  cover;
}
.mobmenu-content #mobmenuleft .sub-menu a {
color: #222 ;
}
.mobmenu-content #mobmenuright .sub-menu  a {
color: #222 ;
}
.mobmenu-content #mobmenuright .sub-menu .sub-menu {
background-color: inherit;
}
.mobmenu-content #mobmenuright .sub-menu {
background-color: #eff1f1 ;
margin: 0;
color: #222 ;
position: initial;
width: 100%;
}
#mobmenuleft li:hover a, #mobmenuleft li:hover i {
color: #fff;
}
#mobmenuright li a , #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {
color: #222 ;
}
#mobmenuright li a:hover {
color: #fff ;
}
.mobmenul-container {
top: 10px;
margin-left: 5px;
margin-top: 0px;
height: 45px;
float: left;
}
.mobmenur-container {
top: 10px;
margin-right: 5px;
margin-top: 0px;
}
.mob-menu-logo-holder {
margin-top:   0px;
text-align:   left;
margin-left:  20px;;
margin-right: 0;
height:       45px;
float:left;	}
.mob-menu-header-holder {
width:  100% ;
background-color: #ffffff ;
height: 45px ;
position:fixed;
}
body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
padding-top: 45px;
}
.mobmenul-container, .mobmenur-container{
position: relative; 
}
.mobmenu-left-panel {
background-color:#f9f9f9;;
width:  270px;  
}
.mobmenu-right-panel {
background-color:#f9f9f9;		width:  270px; 
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay  {
background: rgba(0, 0, 0, 0.83);
}
.mob-menu-slideout-top .mobmenu-overlay {
display:none!important;
}
.mob-menu-slideout.show-nav-left .mobmenu-push-wrap, .mob-menu-slideout.show-nav-left .mob-menu-header-holder {
-webkit-transform: translateX(270px);
-moz-transform: translateX(270px);
-ms-transform: translateX(270px);
-o-transform: translateX(270px);
transform: translateX(270px);
}
.mob-menu-slideout.show-nav-right .mobmenu-push-wrap, .mob-menu-slideout.show-nav-right .mob-menu-header-holder {
-webkit-transform: translateX(-270px);
-moz-transform: translateX(-270px);
-ms-transform: translateX(-270px);
-o-transform: translateX(-270px);
transform: translateX(-270px);
}
.mob-menu-slideout-top .mobmenu-panel {
width:  100%;
height: 100%;
z-index: 1;
position: fixed;
left: 0px;
top: 0px;
max-height: 100%;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.mob-menu-slideout-top.show-nav-left .show-panel, .mob-menu-slideout-top.show-nav-right .show-panel  {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
z-index: 300000;
}
.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel {
overflow: hidden;
}
.show-nav-left .mobmenu-panel.show-panel , .show-nav-right .mobmenu-panel.show-panel {
z-index: 300000;
} .mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel {
position: fixed;
top: 0;
height: 100%;
overflow-y: auto;
overflow-x: auto;
z-index: 10000;
opacity: 1;
} .mobmenu .headertext { 
color: #222 ;
text-decoration: none;
}
.headertext span {
position: absolute;
line-height: 45px;
}
.mobmenu-search-holder {
top: 45px;
}  body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top  {
overflow-x: hidden;
}
.mobmenu-left-panel li a, .leftmbottom, .leftmtop{
padding-left: 10%;
padding-right: 10%;
}
.mobmenu-content li > .sub-menu li {
padding-left: calc(10*1%);
}
.mobmenu-right-panel li, .rightmbottom, .rightmtop{
padding-left: 0%;
padding-right: 0%;
}
.mobmenul-container i {
line-height: 30px;
font-size: 30px;
float: left;
}
.left-menu-icon-text {
float: left;
line-height: 30px;
color: #222;
}
.mobmenu-left-panel .mobmenu-display-name {
color: #222;
}
.right-menu-icon-text {
float: right;
line-height: 30px;
color: #222;
}
.mobmenur-container i {
line-height: 30px;
font-size: 30px;
float: right;
}
.nav, .main-navigation, .genesis-nav-menu, #main-header, #et-top-navigation, .site-header, .site-branding, .ast-mobile-menu-buttons, .storefront-handheld-footer-bar, .hide {
display: none!important;
}
.mob-standard-logo {
display: inline-block;
height:40px!important;	}
.mob-retina-logo {
height:40px!important;	}
.mobmenu-content #mobmenuleft > li > a:hover {
background-color: #a3d3e8;
}
.mobmenu-content #mobmenuright > li > a:hover {
background-color: #a3d3e8;
}
.mobmenu-left-panel .mob-cancel-button {
color: #666;
}
.mobmenu-right-panel .mob-cancel-button {
color: #666;
}	
}
.mob-menu-logo-holder > .headertext span,.mobmenu input.mob-menu-search-field {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:inherit;
font-style:normal;
letter-spacing:normal;
text-transform:none;
}
.left-menu-icon-text {
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuleft .mob-expand-submenu,#mobmenuleft > .widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name, .mobmenu-content .mobmenu-tabs-header li {
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
.right-menu-icon-text {
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:capitalize;
}.srpw-block ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.srpw-block li {
list-style-type: none;
padding: 10px 0;
}
.widget .srpw-block li.srpw-li::before {
display: none;
content: "";
}
.srpw-block li:first-child {
padding-top: 0;
}
.srpw-block a {
text-decoration: none;
}
.srpw-block a.srpw-title {
overflow: hidden;
}
.srpw-meta {
display: block;
font-size: 13px;
overflow: hidden;
}
.srpw-summary {
line-height: 1.5;
padding-top: 5px;
}
.srpw-summary p {
margin-bottom: 0 !important;
}
.srpw-more-link {
display: block;
padding-top: 5px;
}
.srpw-time {
display: inline-block;
}
.srpw-comment,
.srpw-author {
padding-left: 5px;
position: relative;
}
.srpw-comment::before,
.srpw-author::before {
content: "\00b7";
display: inline-block;
color: initial;
padding-right: 6px;
}
.srpw-alignleft {
display: inline;
float: left;
margin-right: 12px;
}
.srpw-alignright {
display: inline;
float: right;
margin-left: 12px;
}
.srpw-aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
}
.srpw-clearfix:before,.srpw-clearfix:after {
content:"";
display:table !important;
}
.srpw-clearfix:after {
clear:both;
}
.srpw-clearfix {
zoom: 1;
} .srpw-classic-style li {
padding: 10px 0 !important;
border-bottom: 1px solid #f0f0f0 !important;
margin-bottom: 5px !important;
}
.srpw-classic-style li:first-child {
padding-top: 0 !important;
}
.srpw-classic-style li:last-child {
border-bottom: 0 !important;
padding-bottom: 0 !important;
}
.srpw-classic-style .srpw-meta {
color: #888 !important;
font-size: 12px !important;
padding: 3px 0 !important;
}
.srpw-classic-style .srpw-summary {
display: block;
clear: both;
} .srpw-modern-style li {
position: relative !important;
}
.srpw-modern-style .srpw-img {
position: relative !important;
display: block;
}
.srpw-modern-style .srpw-img img {
display: block;
}
.srpw-modern-style .srpw-img::after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
opacity: .5;
background: #000;
}
.srpw-modern-style .srpw-meta {
font-size: 12px !important;
padding: 3px 0 !important;
}
.srpw-modern-style .srpw-comment::before,
.srpw-modern-style .srpw-author::before {
color: #fff;
}
.srpw-modern-style .srpw-content {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
}
.srpw-modern-style .srpw-content a {
color: #fff !important;
}
.srpw-modern-style .srpw-content a:hover {
text-decoration: underline !important;
}
.srpw-modern-style .srpw-content {
color: #ccc !important;
}
.srpw-modern-style .srpw-content .srpw-title {
text-transform: uppercase !important;
font-size: 16px !important;
font-weight: 700 !important;
border-bottom: 1px solid #fff !important;
}
.srpw-modern-style .srpw-content a.srpw-title:hover {
text-decoration: none !important;
border-bottom: 0 !important;
}
.srpw-modern-style .srpw-aligncenter {
margin-bottom: 0 !important;
}@font-face {
font-family: 'mobmenu';
src: url(//www.inexhibit.com/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480) format('woff2'),
url(//www.inexhibit.com/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff?31192480) format('woff');
font-weight: normal;
font-style: normal;
}
[class^="mob-icon-"]:before, [class*=" mob-icon-"]:before {
font-family: "mobmenu";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal; 
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mob-icon-ok-1:before { content: '\e800'; } .mob-icon-ok:before { content: '\e80f'; } .mob-icon-plus:before { content: '\e810'; } .mob-icon-plus-1:before { content: '\e813'; } .mob-icon-plus-outline:before { content: '\e818'; } .mob-icon-plus-2:before { content: '\e819'; } .mob-icon-align-justify-1:before { content: '\e84f'; } .mob-icon-instagram:before { content: '\e88e'; } .mob-icon-linkedin:before { content: '\e88f'; } .mob-icon-pinterest:before { content: '\e892'; } .mob-icon-twitter:before { content: '\e898'; } .mob-icon-tumblr:before { content: '\e899'; } .mob-icon-vimeo:before { content: '\e89a'; } .mob-icon-star:before { content: '\e8a3'; } .mob-icon-user:before { content: '\e8a4'; } .mob-icon-star-1:before { content: '\e8d3'; } .mob-icon-user-1:before { content: '\e8d4'; } .mob-icon-left-open:before { content: '\e8f6'; } .mob-icon-right-open:before { content: '\e8f7'; } .mob-icon-down-dir:before { content: '\e8fc'; } .mob-icon-right-dir:before { content: '\e8fd'; } .mob-icon-star-empty:before { content: '\e93d'; } .mob-icon-up-dir:before { content: '\e980'; } .mob-icon-left-dir:before { content: '\e981'; } .mob-icon-menu:before { content: '\e9d6'; } .mob-icon-right-open-2:before { content: '\ea32'; } .mob-icon-th:before { content: '\eac3'; } .mob-icon-th-large:before { content: '\eac5'; } .mob-icon-th-list:before { content: '\eac7'; } .mob-icon-minus:before { content: '\e812'; } .mob-icon-minus-1:before { content: '\e9d8'; } .mob-icon-minus-2:before { content: '\eacb'; } .mob-icon-th-list-3:before { content: '\ec71'; } .mob-icon-cancel:before { content: '\ec73'; } .mob-icon-cancel-circle:before { content: '\ec74'; } .mob-icon-cancel-1:before { content: '\ecf2'; } .mob-icon-cancel-2:before { content: '\edf5'; } .mob-icon-cancel-circled-1:before { content: '\edf6'; } .mob-icon-cancel-circled2:before { content: '\edf7'; } .mob-icon-up-open-1:before { content: '\ee59'; } .mob-icon-cancel-3:before { content: '\ee65'; } .mob-icon-cancel-circled-2:before { content: '\ee66'; } .mob-icon-th-large-1:before { content: '\ee68'; } .mob-icon-th-1:before { content: '\ee69'; } .mob-icon-th-list-1:before { content: '\ee6a'; } .mob-icon-up-open-2:before { content: '\ee6b'; } .mob-icon-down-open-2:before { content: '\ee6c'; } .mob-icon-cancel-squared:before { content: '\ee6d'; } .mob-icon-cancel-4:before { content: '\ee6f'; } .mob-icon-up-open-big:before { content: '\ee70'; } .mob-icon-down-open-big:before { content: '\ee71'; } .mob-icon-down-open-mini:before { content: '\ee73'; } .mob-icon-cancel-circled-outline:before { content: '\ee77'; } .mob-icon-cancel-outline:before { content: '\ee79'; } .mob-icon-menu-2:before { content: '\ee7a'; } .mob-icon-menu-outline:before { content: '\ee7b'; } .mob-icon-cancel-circle-1:before { content: '\ee7c'; } .mob-icon-down-open:before { content: '\f004'; } .mob-icon-up-open:before { content: '\f005'; } .mob-icon-menu-3:before { content: '\f008'; } .mob-icon-th-list-2:before { content: '\f009'; } .mob-icon-th-thumb:before { content: '\f00a'; } .mob-icon-th-thumb-empty:before { content: '\f00b'; } .mob-icon-cancel-circled:before { content: '\f06e'; } .mob-icon-menu-1:before { content: '\f0c9'; } .mob-icon-gplus:before { content: '\f0d5'; } .mob-icon-ellipsis:before { content: '\f141'; } .mob-icon-ellipsis-vert:before { content: '\f142'; } .mob-icon-facebook-squared:before { content: '\f308'; }.mob-menu-overlay .mobmenu-panel {
opacity: 0;
visibility: hidden;
transition: opacity 0.5s, visibility 0s 0.5s;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.mob-menu-overlay.show-nav-left .mobmenu-panel, .mob-menu-overlay.show-nav-right .mobmenu-panel {
opacity: 1;
visibility: visible;
transition: opacity 0.5s;
z-index: 100001;
}
.mob-menu-overlay .show-panel .mob-cancel-button {
position: absolute;
right: 0px;
top: 0px;
padding-top: 8px;
overflow: hidden;
border: none;
outline: none;
z-index: 100002;
font-size: 30px;
line-height: 30px;
cursor: pointer;
}
.mob-retina-logo{
display: none;
max-width: 100%;
}
.mob-cancel-button{
z-index: 99999999!important;
position:relative!important;
}
.mobmenu-content .widget {
padding-bottom: 0px;
padding: 20px;
}
.mob-expand-submenu i {
position: relative;
font-weight: 600;
cursor: pointer;
}
.mob-menu-left-bg-holder, .mob-menu-right-bg-holder, .mob-menu-cart-bg-holder {
width: 100%;
height: 100%;
position: absolute;
z-index: -50;
background-repeat: no-repeat;
top: 0;
left: 0;
}
.mob-menu-no-scroll{
overflow: hidden;
}
.mobmenu-content .sub-menu {
display: none;
opacity: 1;
}
.mobmenur-container {
position: absolute;     
right: 0px; 
} 
.leftmbottom h2 {
font-weight: bold;
background-color: transparent;
color: inherit;
}
.mob-cancel-button {
display:none;
z-index: 99999999;
}
.show-nav-left.mob-menu-overlay .left-menu-icon-text, .show-nav-right.mob-menu-overlay .left-menu-icon-text {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-cancel-button, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-cancel-button {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-menu-icon, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-menu-icon {
display: block;
}
.show-panel .mob-cancel-button {
display: block;
}
.mobmenu-content li a {
display: block;
letter-spacing: 1px;
padding: 10px 20px;
text-decoration: none;
font-size: 14px;
}
.mobmenu-content li a:active, .mobmenu-content li:active, .mobmenu-content li a .mob-expand-submenu:active{
border-style: outset;
border: none;
}
.mobmenu-left-alignment.show-panel, .mobmenu-right-alignment.show-panel {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.mobmenu-left-alignment {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.mobmenu-right-alignment {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
}
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel {
top: 32px;
}
#wpadminbar {
position: fixed;
}
.show-nav-left .mob-menu-header-holder, .show-nav-right .mob-menu-header-holder, .mob-menu-header-holder, .mobmenu-panel, .mobmenu-overlay , .show-nav-left .mobmenu-push-wrap, .show-nav-right .mobmenu-push-wrap, .show-nav-left .mob-menu-header-holder, .show-nav-left .mobmenu-left-alignment, .show-nav-right .mobmenu-right-alignment, .show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay{
-webkit-transition: -webkit-transform .5s;
-moz-transition: -moz-transform .5s;
-ms-transition: -ms-transform .5s;
-o-transition: -o-transform .5s;
transition: transform .5s;
} .mobmenu-overlay {
opacity: 0;
}
.widget img {
max-width: 100%; 
}
#mobmenuleft, #mobmenuright {
margin: 0;
padding: 0;
}
#mobmenuleft  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rtl .mob-expand-submenu {
float: left;
}
.mob-expand-submenu {
position: relative;
right: 0px;
float: right;
}
.mobmenu-parent-link .menu-item-has-children {
cursor: pointer;
}
#mobmenuright  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rightmbottom, .rightmtop {   
padding-left: 10px;
padding-right: 10px;
} .mob-menu-slideout .mobmenu-panel {
position: fixed;
top: 0;
height: 100%;
z-index: 300000;
overflow-y: hidden;   
overflow-x: hidden;
opacity: 1;
}
.mob-menu-slideout .mobmenu-right-alignment {
right: 0;
}
.mobmenu-content li {
list-style: none;
visibility: visible;
opacity: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
margin: 0;
}
.mob-menu-slideout .mobmenu-left-alignment, .mob-menu-slideout-over .mobmenu-left-alignment {
left: 0;
}
.mob-menu-slideout .mobmenu-right-alignment, .mob-menu-slideout-over .mobmenu-right-alignment {
right: 0;
}
.mob-menu-header-holder {
font-weight:bold;
top:0px;	
right: 0px;
color:#000;
display: block;
z-index: 10000;
} .mobmenu .sub-menu li > a {
padding-left: 50px;
} .mobmenu .sub-menu .sub-menu li a {
padding-left: 75px;
}
.mobmenu-left-panel .mobmenu-left-bt, .mobmenu-right-panel .mobmenu-right-bt {
position: absolute;
right: 0px;
top: 0px;
font-size: 30px;
}
.mobmenu-content {
margin-top: 45px;
padding-bottom: 120px;
z-index: 1;
height: calc( 100% - 45px);
overflow: auto;
padding-top: 10px;
}
.mobmenu-parent-link .mob-expand-submenu {
cursor: pointer;
}
#mobmenuright.nomenu li, #mobmenuleft.nomenu li{
padding-left: 7%;
padding-right: 7%;
}
.mob-expand-submenu.show-sub .mob-icon-down-open {
display: none;
}
.mob-expand-submenu.show-sub .mob-icon-up-open {
display: block;
}
.mob-expand-submenu .mob-icon-down-open {
display: block;
}
.mob-expand-submenu .mob-icon-up-open {
display: none;
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay {
width: 100%;
height: 100%;
z-index: 10001;
left: 0;
top: 0;
opacity: 1;
position: fixed;
cursor: pointer;
} .mobmenu-ajax-search-results {
display: none;
opacity: 1;
visibility: visible;
width: 100%;
height: 100%;
position: fixed;
margin-top: 50px;
}
[data-panel-target="mobmenu-filter-panel"].mobmenu-trigger-action {
float:left;
}
.mobmenu-content .sub-menu.show-sub-menu {
-webkit-transition: height 1s linear 0s;
-moz-transition: height 1s linear 0s;
-ms-transition: height 1s linear 0s;
-o-transition: height 1s linear 0s;
transition: height 1s linear 0s;
overflow:hidden;
} h4.no-mobile-menu {
padding: 22px;
text-align: center;
width: 90%;
background: #fff;
margin: auto;
font-size: 17px;
font-weight: 400;
line-height: 29px;
}
h4.no-mobile-menu a {
text-decoration: none;
color:#000;
}
.mobmenu-content li a:focus {
outline: none;
}
.mobmenu-content .widget_media_image {
text-align: center;
}
#_pick_tips_content {
border: 0;
position: fixed;
right: 5px;
top: 5px;
z-index: 99999999;
width: 300px;
box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2),
0 2px 2px 0 rgba(0, 0, 0, .14),
0 1px 5px 0 rgba(0, 0, 0, .12);
border-radius: 4px;
background-color: rgba(255, 255, 255, 0.8);
font-size: 0;
margin: 0;
padding: 0;
transition: all 0.3s;
min-height: 540px;
height: auto;
display: none;
}
#_pick_tips_content.on {
display: inline-block;
} #_picker_cover_wrap_box svg {
position: fixed;
top: 0;
left: 0;
cursor: crosshair;
width: 100%;
height: 100%;
z-index: 99999998;
}
#_picker_cover_wrap_box svg>path:first-child {
fill: rgba(0, 0, 0, 0);
fill-rule: evenodd;
}
#_picker_cover_wrap_box svg>path+path {
stroke: #29c66d;
stroke-width: 3.5px;
fill: rgb(226 239 232 / 20%);
}
#_picker_cover_wrap_box {
transition: all 0.3s;
pointer-events: none;
}
@keyframes ellipsis {
from {
width: 2px;
}
to {
width: 15px;
}
} ._picker_target_elm {
background: transparent;
outline: #1dcd1d solid 3px;
color: #000;
}
.mob-menu-slideout #page-container, .mob-menu-slideout-over #page-container {
padding-top: 0px!important;
}