#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 10100; text-align: center;
line-height: 0;
}
#jqlb_loading{
height:32px;
background-image:url(https://www.germanlightproducts.com/wp-content/plugins/wp-lightbox-2/styles/images/loading.gif);
background-repeat:no-repeat;				
background-position:center center; 		
}	
#jqlb_closelabel{
height:22px;
background-image:url(https://www.germanlightproducts.com/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif);
background-repeat:no-repeat;				
background-position:center center;
}	
#lightbox a img{ border: none; }
#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#imageContainer{
padding: 10px;
}
#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
width: 45%;
height: 100%;
background: transparent url(https://www.germanlightproducts.com/wp-content/plugins/wp-lightbox-2/styles/images/blank.gif) no-repeat; display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(https://www.germanlightproducts.com/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(https://www.germanlightproducts.com/wp-content/plugins/wp-lightbox-2/styles/images/next.gif) right 50% no-repeat; } #nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
#downloadLink{
margin-left: 10px;
}  .ontop #imageData {
padding-top: 5px;
} #imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
}
#imageData{
padding:0 10px;
}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px;  float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 10090;
width: 100%;
height: 500px;
background-color: #000;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
display: none;
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
* html>body .clearfix {
display: inline-block; 
width: 100%;
}
* html .clearfix {/*\*/height: 1%;/**/}	
#lightboxIframe {
display: none;
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/inc/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.contact-widget {
list-style: none;
width: 100%;
float: none;
margin: auto;
text-align: center;
}
.contact-widget .carrier_cc_container-text-title {
display: inline-block;
width: auto;
font-size: 15px;
text-transform: uppercase;
color: #fff;
vertical-align: 4px;
float: left;
}
.contact-widget form.carrier_cc-form-container {
display: inline-block;
}
.contact-widget .carrier_cc-form-container p {
display: inline-block;
margin: 0;
}
.contact-widget input.carrier_cc_email_input {
background: #fff;
width: 320px;
}
.contact-widget .carrier_cc-row.carrier_cc-field-email-container {
display: block;
float: left;
}
.contactPreFooter input.carrier_cc-submit-button {
border-radius: 0 5px 5px 0;
margin-top: 1px;
padding: 5px 25px 5px 15px;
background: #092f57;
text-transform: uppercase;
}
.carrier_cc-row.carrier_cc-button-container {
display: inline-block;
margin-left: -10px;
position: relative;
}
.contactPreFooter .entry-content, .contactBeforeFooter .entry-content{
width: 100%;
max-width: 80%;
margin: auto;
float: none;
}
.contactPreFooter {
background: #484e50;
padding-top: 10px;
padding-bottom: 10px;
float: left;
width: 100%;
}
.page-template-page-contact .main_holder {
width: 100%;
float: left;
display: block;
max-width: 100% !important;
}
.page-template-page-contact .left-holder {
width: 45%;
margin: 1%;
float: left;
}
.page-template-page-contact p {
font-size: 15px;
text-align: left;
}
.icontext {
display: block;
width: 100%;
float: left;
margin: 7px 0;
color: #3e3e3e;
font-family: "SourceSansPro-Regular";
font-size: 15px;
}
.icontext span {
display: block;
margin-right: 11px;
float: left;
}
.icontext span i {
font-size: 20px;
}
span.top12 {
padding-top: 12px;
}
.row {
display: block;
float: left;
width: 100%;
}
.maginTop60px {
margin-top: 60px;
}
.page-template-page-contact{
font-family: "SourceSansPro-Regular";
}
.page-template-page-contact h2.carrier_cc_text-title {
color: #fff;
font-size: 35px;
}
.page-template-page-contact .right-holder {
width: 45%;
margin: 0 1%;
float: right;
}
li.contact-widget {
margin-bottom: 0;
}
.page-template-page-contact h2 {
font-size: 25px;
color: #3e3e3e;
font-family: "SourceSansPro-Bold";
}
h2.rightLine {
position: relative;
}
h2.rightLine::before {
content: "";
width: 100%;
height: 2px;
position: absolute;
background: #3E3E3E;
top: 50%;
left: 0;
}
h2.rightLine span {
background: #fff;
position: relative;
display: inline-block;
padding-right: 7px;
}
.page-template-page-contact .entry-title{
display: none;
}
.page-template-page-contact input.wpcf7-form-control, .page-template-page-contact textarea.wpcf7-form-control, .page-template-page-contact select.wpcf7-form-control {
background: #fff;
width: 100%;
border: 2px solid #9c9c9c;
height: 38px;
border-radius: 5px;
color: #9c9c9c;
}
.page-template-page-contact textarea.wpcf7-form-control{
height: 250px;
padding: 14px;
}
.page-template-page-contact input.wpcf7-form-control.wpcf7-submit {
display: inline-block;
width: auto;
padding: 10px 30px;
color: #fff;
background: #092f57;
border: 0;
}
input.carrier_cc-submit-button {
padding: 10px 25px;
}
.blocks .block {
width: 19%;
float: left;
margin: 0.5%;
padding: 5px 10px;
background: #fff;    
min-height: 300px;
overflow-wrap: break-word;
}
h3.underline {
color: #464646 !important;
border-bottom: 2px solid #bfbfbf;
padding-bottom: 10px;
}
.contactBeforeFooter {
background: #ebebeb;
padding: 30px 0 70px;
}
.text-center {
text-align: center;
}
h2.sidelines {
position: relative;
color: #404040;
text-transform: uppercase;
}
h2.sidelines span{
background: #ebebeb;
position: relative;
padding: 0 7px;
font-family: "SourceSansPro-Bold";
}
h2.sidelines::before {
content: "";
width: 90%;
height: 2px;
background: #404040;
position: absolute;
left: 5%;
top: 50%;
}
.page-template-page-contact .contact-top {
margin: 0 !important;
} .filtersTopCenter {
display: inline-block;
margin-right: 10px;
}
.post-type-archive-jobpost form.filters-form {
text-align: center;
}
.valign-16 {
vertical-align: -16px;
}
.post-type-archive-jobpost input.btn-search.btn.btn-primary {
width: 45px;
background: #092f57;
}
.sjb-page .sjb-filters{
margin:0; 
}
.post-type-archive .sjb-content, .single-jobpost .sjb-content {
max-width: 80%;
float: none;
margin: auto;
background: #fff;
}
.post-type-archive-jobpost.post-type-archive #content {
background: #fff;
}
.post-type-archive-jobpost .sjb-page .sjb-filters{
background: none;
}
.creers-greybg {
background: #ebebeb;
padding: 50px 0;
}
.creers-greybg .entry-content {
max-width: 80%;
float: none;
margin: auto;
}
.brackets {
border: 2px solid #000;
padding: 25px 52px;
max-width: 70%;
margin: auto;
position: relative;
}
.brackets-inner {
background: #ebebeb;
padding: 0;
color: #3e3e3e;
font-size: 19px;
font-family: "SourceSansPro-semibold";
line-height: 30px;
}
.brackets::before {
content: "";
position: absolute;
width: 90%;
height: 10px;
background: #ebebeb;
top: -5px;
left: 5%;
}
.brackets::after {
content: "";
position: absolute;
width: 90%;
height: 10px;
background: #ebebeb;
bottom: -5px;
left: 5%;
}
.post-type-archive-jobpost form.filters-form b {
color: #3e3e3e;
font-size: 24px;
font-family: "SourceSansPro-Bold";
margin-right: 12px;
}
.sjb-page .sjb-filters .form-control {
font-family: "SourceSansPro-semibold";
font-size: 21px;
color: #3e3e3e;
text-transform: uppercase;
border: 2px solid #999;
border-radius: 4px;
background-color: #ebebeb;
line-height: 20px;
background-image: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/img/downarrow.png);
background-repeat: no-repeat;
background-position: 95% 48%;
}
.sjb-page .list-data {
border: unset;
float: left;
margin: 20px 0;
padding: 0;
width: 100%;
display: inline-block;
}
.sjb-page .list-data .job-info h4{
font-family: "SourceSansPro-Bold";
}
.sjb-page .sjb-archive-page .job-title{
color: #092f57 !important;
font-size: 30px;
margin: 0;
}
.sjb-page .list-data .job-description p {
color: #3e3e3e;
font-size: 19px;
font-family: "SourceSansPro-semibold";
line-height: 30px;
margin-bottom: 20px;
}
.sjb-page .job-description .btn-primary {
background-color: #092f57 !important;
text-transform: uppercase;
font-size: 16px;
font-family: "SourceSansPro-Bold";
position: absolute;
right: 0;
top: -42px;
}
.sjb-page .list-data .job-type, .sjb-page .list-data .job-location, .sjb-page .list-data .job-category {
color: #3e3e3e !important;
background: #ebebeb;
font-size: 16px;
font-family: "SourceSansPro-Bold";
text-align: center;
padding: 6px 0;
}
.sjb-page .list-data .job-info {
position: relative;
}
.sjb-page .list-data .job-date{
color: #888888 !important;
font-size: 15px;
margin-left: -28px;
text-align: left;
padding: 5px 0px;
border-top: 2px solid #888;
margin: 5px 0 0 -28px;
font-family: "SourceSansPro-regular";
}
.single-jobpost .sjb-page .list-data .job-date {
border: unset;
margin-left: -15px;
}
.single-jobpost .sjb-page .list-data .job-description {
border-top: 1px solid;
margin: 20px 0;
padding-top: 15px;
}
.sjb-page .list-data {
border: 0;
}
.sjb-page .sjb-filters .form-control:focus>option {
background: #fff;
}
div#content.sjb-content {
padding-bottom: 60px;
}
.single-jobpost .job-description {
border-bottom: 1px solid #9c9c9c;
}
.single-jobpost  .job-features{
display: none;
}
a.BacktoJobs {
font-weight: 600;
color: #092f57;
}
.no-job-listing p {
text-align: center;
font-size: 36px !important;
margin: 35px 0;
}
.no-job-listing p a.btn.btn-primary {
background: #092f57;
} .page-template-page-home #site-navigation.main-navigation,.page-template-page-home .site-logo, .page-template-page-home .header_right, .main_button_block, .block_area{
opacity: 0;
}
.page-template-page-home .content_area h1,
.page-template-page-home .content_area h2,
.page-template-page-home .content_area h4,
.page-template-page-home .content_area a.m_product,
.page-template-page-home .content_area a.m_locate{
opacity: 0;
}
.page-template-page-home .main_hero_banner .content_area {
position: relative;
}
.page-template-page-home article.entry {
position: relative;
background: #fff;
padding-top: 0px;
margin-top: 49px; }
.page-template-page-home .header_top_right:before, .page-template-page-home .header_top_right:after{
visibility: hidden;
} .linesHolder {
display: flex;
width: 100%;
position: absolute;
top: 76px;
height: 80%;
align-items: center;
}
.absoSVG {
width: 100%;
height: 100%;
opacity: 0;
max-width: 1289px;
display: inline-block;
float: none;
margin: auto;
}
.absoSVG .path {
stroke-dasharray: 1000; animation: dash 40s linear infinite;
}
#af-wrapper{
max-width: 100%;
}
#af-wrapper #forum-header {
background-color: #092f57 !important;
border-bottom: 1px solid #092f57 !important;
}
#af-wrapper #forum-search {
border: 3px solid #092f57 !important;    
}
#af-wrapper .title-element {    
background-color: #092f57 !important;
border-bottom: 1px solid #092f57 !important;
}
#af-wrapper a {
color: #092f57 !important;
}
#af-wrapper #read-unread .unread {
background-color: #092f57 !important;
}
#af-wrapper .button-normal {
background: #092f57 !important;
border-color: #092f57 !important;
}
#af-wrapper .button-normal {
background: #092f57 !important;
border-color: #092f57 !important;
}
#af-wrapper #profile-navigation {
background-color: #092f57 !important;    
}
#af-wrapper #profile-header .background-avatar {
background-color: #092f57 !important;
background-image: none !important;
}
#af-wrapper .user-online .avatar {
box-shadow: 0px 0px 5px #ffffff !important;
border: 1px solid #ffffff !important;
}
#af-wrapper #profile-header .user-info{
color: #fff;
}
svg.absoSVGNormal {
position: absolute;
top: -47px;
left: 0;
width: 100%;
height: 165px;
}
.n9thhalf {
display: inline-block;
max-width: 525px;
text-align: left;
padding: 0px 20px;
color: #fff;
vertical-align: middle;
font-size: 14px;
min-height: 145px
}
.max-content {
text-align: center;
font-family: "SourceSansPro-Regular";
}
.corner_line:before {
content: "";
position: absolute;
width: 100px;
height: 100px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
top: 0;
left: 0;
}
.corner_line:after {
content: "";
position: absolute;
width: 100px;
height: 100px;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
bottom: 0;
right: 0;
}
.corner_line {
position: relative;
margin-left: 30px;
}
.t3rdhalf {
display: inline-block;
max-width: 300px;
vertical-align: middle;
}
.categoryBrandBanner {
padding: 10px 0;
margin-bottom: 40px;
}
svg.absoSVGNormal .path {
stroke-dasharray: 400;
animation: dash 120s linear infinite;
}
header#masthead {
position: relative;
}
.page_f_title:after, .page_f_title:before, .top_left_f_border, .top_right_f_border, .header_top_right:before, .header_top_right:after{
visibility: hidden;
}
.wpsl-input.inlineBlock {
display: inline-block;
width: auto;
}
#wpsl-search-wrap form {
display: inline-block;
text-align: center;
float: none;
}
#wpsl-search-wrap{
text-align: center;
margin-bottom: 25px;
}
.toptext {
display: block;
clear: both;
text-align: left;
color: #4f4f4f;
}
.sansproRagular-small {
font-family: "SourceSansPro-Regular";
font-size: 14px;
}
.wpsl-selected-item{
font-family: "SourceSansPro-Regular";
font-size: 14px;
}
.wpsl-twentynineteen .wpsl-dropdown {
width: 150px;
text-align: left;
height: 35px;
font-family: "SourceSansPro-Semibold";
}
span.wpsl-selected-item {
font-family: "SourceSansPro-Semibold";
}
.SourceSansProbold{
font-family: "SourceSansPro-Bold";
}
select#wpsl-radius-dropdown, select#wpsl-radius-dropdown option, .wpsl-dropdown ul li{
font-family: "SourceSansPro-Semibold";
font-size: 14px;
}
input#wpsl-search-input {
background: #fff;
width: 240px;
}
input#wpsl-search-btn {
padding-top: 0;
padding-bottom: 0;
height: 35px;
background: #092f57;
color: #fff;
font-weight: 600;
}
#wpsl-search-wrap span.wpsl-title {
display: block;
margin-bottom: 25px;
margin-top: 25px;
color: #092f57;
font-family: "SourceSansPro-Semibold";
}
.wpsl-container {
max-width: 1289px;
float: none;
margin: auto;
}
#wpsl-result-list .wpsl-store-location {
line-height: 18px;
}
#wpsl-result-list .wpsl-store-location strong a {
font-size: 18px;
color: #092f57;
line-height: 30px;
font-family: "SourceSansPro-Semibold";
}
#wpsl-result-list {
font-family: "SourceSansPro-Regular";
font-size: 14px;
line-height: 17px;
}
.wpsl-store-location {
width: 80%;
float: left;
}
.wpsl-direction-wrap {
width: 20%;
float: left;
}
.wpsl-direction-wrap {
width: 20%;
float: left;
color: #3e3e3e;
font-size: 16px;
font-weight: 600;
}
a.wpsl-directions {
display: none;
}
#wpsl-wrap #wpsl-result-list ul li {
list-style: none!important;
float: left;
width: 100%;
display: flex;
align-items: center;
}
.wpsl-info-window strong a {
color: #092f57;
font-size: 16px;
font-family: "SourceSansPro-Semibold";
line-height: 25px;
letter-spacing: 0.5px;
}
.wpsl-info-window {
font-family: "SourceSansPro-Regular";
font-size: 14px;
line-height: 17px;
}
.gmnoprint.gm-bundled-control {
display: none;
}
button.gm-control-active.gm-fullscreen-control {
display: none;
}
div#wpsl-map-controls {
display: none;
}
div#wpsl-stores {
border-top: 5px solid #9c9c9c;
border-bottom: 5px solid #9c9c9c;
}
.wpsl-top-result-info span.title {
display: block;
font-size: 25px;
font-family: "SourceSansPro-Semibold";
}
.wpsl-top-result-info {
margin: 30px 0 15px;
color: #404040;
font-family: "SourceSansPro-Semibold";
}
span.resultsfoundinfo {
text-transform: uppercase;
font-size: 14px;
}
span.wpsl-street a {
color: #3e3e3e;
cursor: pointer;
font-family: "SourceSansPro-Regular";
}
.register.greybg {
background: #ebebeb;
}
.register.greybg .entry-content {
background: #fff;
max-width: 45%;
float: none;
margin: 50px auto;
}
.register{
text-align: left;
}
.u-column1.col-1 {
width: 100%;
max-width: 100%;
}
input#rememberme {
display: inline-block;
width: auto;
}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
display: block;
}
.page-template-page-register p {
font-size: 14px;
font-family: "SourceSansPro-Regular";
color: #3e3e3e;
}
.fontColorGrey{
color: #3e3e3e;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
background: #092f57;
transition: 1s;
text-transform: uppercase;
letter-spacing: 1px;
}
button.woocommerce-button.button.woocommerce-form-login__submit:hover {
background: #fff;
color: #092f57;
border: 2px solid #092f57;
}
.woocommerce-form label {
font-size: 16px;
font-family: "SourceSansPro-Semibold";
}
input.woocommerce-Input {
border-color: #9c9c9c;
background: #fff;
border-width: 1px;
}
p.woocommerce-LostPassword.lost_password a, a.registerLink {
color: #092f57;
text-decoration: none !important;
font-size: 16px;
font-family: "SourceSansPro-Semibold";
}
.custom-col2 {
display: block;
float: left;
width: 48%;
margin: 0 2% 10px 0 !important;
}
.form-row input.input-text{
background: #fff;
border-color: #9c9c9c;
}
.margin0 {
margin: 0;
}
.woocommerce-form-row label {
width: 100%;
display: block;
}
input#reg_email2 {
margin-top: 8px;
}
input#reg_password2 {
margin-top: 8px;
}
input#privacycheck {
display: inline-block;
float: left;
width: auto;
vertical-align: middle;
height: 20px;
}
.page-template-page-register .user-reg {
border: none;
}
.user-reg input.um_input {
width: 100%;
background: #fff;
border: 1px solid #9c9c9c;
}
input.um_remember_field {
display: inline-block;
width: auto;
}
.user-reg input.um_login_button {
display: block;
width: auto;
padding-left: 30px;
padding-right: 30px;
background: #092f57;
}
.user-reg a{
text-decoration: none !important;
color: #092f57;
font-family: "SourceSansPro-Semibold";
}
.user-reg {
border: none;
}
#um_form_downloads_register .um_field_container:first-child {
margin: 0 0 6px 0;
}
.um_field_container p {
margin: 8px 0;
}
.um_field_container p label {
display: none;
}
.um_field_container.reg_password input {
display: inline-block !important;
width: 50%;
}
span.password_strength {
position: relative;
width: 45%;
height: 18px;
font-size: 15px;
font-family: "SourceSansPro-Semibold";
}
.password_strength {
background-color: #cccccc;
}
input#insert_user {
background: #092f57;
display: inline-block;
width: auto;
padding: 10px 25px;
text-transform: uppercase;
}
.user-reg h2 {
color: #3e3e3e;
}
form#um_form_downloads_register input {
font-size: 16px;
font-family: "SourceSansPro-Semibold";
}
form#um_form_downloads_register label {
font-size: 16px;
font-family: "SourceSansPro-Semibold";
color: #3e3e3e;
display: block;
margin-bottom: 7px;
}
span.password_strength:before {
content: "Password Strength";
font-size: 14px;
display: block;
position: absolute;
top: -22px;
left: 0;
font-family: "SourceSansPro-Semibold";
color: #3e3e3e;
}
.max-container {
max-width: 1080px;
float: none;
margin: auto;
}
.news-crousel .item {
margin: 0 12px;
background: #ffffff;
float: left;
height: 580px;
}
.inner.lightgrey {
background: #ebebeb;
}
.news-crousel .owl-item {
height: 580px;
}
.news-crousel .item p.img-text {
padding: 10px;
font-family: "SourceSansPro-Regular";
color: #3e3e3e;
font-size: 14px;
text-align: left;
margin-top: 0;
}
.text-left {
text-align: left;
}
.news-crousel .item h3 {
margin-bottom: 0;
margin-top: 8px;
padding-left: 10px;
padding-right: 10px;
}
.newsimg {
height: 250px;
overflow: hidden;
background-size: cover !important;
background-position: center !important;
}
h3.darkgrey.small {
color: #444444 !important;
font-size: 16px !important;
}
h2.padding10 {
padding: 0 10px;
}
h2 span.small {
font-size: 25px;
line-height: 66px;
text-transform: uppercase;
color: #3e3e3e;
}
.news-crousel .item a.blue.left {
float: left;
color: #092f57;
margin-left: 10px;
text-transform: uppercase;
font-family: "SourceSansPro-Regular";
font-size: 14px;
}
.videos-container div#gdgallery_container_3 {
height: auto !important;
}
.videos-container .ug-thumb-wrapper.ug-tile.ug-tile-clickable.ug-thumb-ratio-set {
max-width: 30%;
}
.videos-container .ug-image-container.ug-trans-enabled {
max-width: 100%;
}
.product-tabs-desc {
padding-bottom: 40px !important;
}
.header_right{
position: relative;
z-index: 9;
}
.wpsl-locations-details {
float: left;
padding: 10px;
display: block;
font-family: "SourceSansPro-Regular";
font-size: 16px;
color: #3e3e3e;
}
table.wpsl-opening-hours{
padding: 10px;
}
table.wpsl-opening-hours tr td{    
font-family: "SourceSansPro-Regular";
font-size: 16px;
color: #3e3e3e;
}
.member_logo {
float: unset;
display: table;
background: #fff;
margin-top: 0;
padding-top: 0px;
margin: 33px auto;
border: 0px solid;
}
.traing_downloading {
display: block;
float: left;
max-width: 100%;
width: 100%;
}
.fetaured_image_block_inner {
max-width: 100%;
}
.w3eden {
min-width: 100%;
}
.w3eden .col-md-3 {
margin: 0 !important;
}
.single-post .nav-links {
min-width: 100%;
float: left;
margin: 0 !important;
}
.nav-previous, .nav-next {
text-align: left;
}
@keyframes dash {
to { }
}
@keyframes dashonce {
to {
stroke-dashoffset: 8000;
}
}
a
{
transition: 0.3s;
}
a:hover
{
opacity: 0.8 !important;   
}
.lds-hourglass {
display: inline-block;
position: relative;
width: 64px;
height: 64px;
}
.lds-hourglass:after {
content: " ";
display: block;
border-radius: 50%;
width: 0;
height: 0;
margin: 6px;
box-sizing: border-box;
border: 26px solid #0172ff;
border-color: #0172ff transparent #0172ff transparent;
animation: lds-hourglass 1.2s infinite;
}
@keyframes lds-hourglass {
0% {
transform: rotate(0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
50% {
transform: rotate(900deg);
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
100% {
transform: rotate(1800deg);
}
}
.product-tabs-desc .woocommerce-Tabs-panel div, table{
width: 100%;
} #wpcf7-f11537-o1 .wpcf7-response-output{
color: #fff;
}
.fa-map-marker:before{
content: "\f041" !important;
}
.post-type-archive .before_cat{
position: absolute;
z-index: 1;
margin: 0px auto;
border-top: 2px solid #000;
width: 80%;
top: 14%;
left: 10%;
}
.post-type-archive .after_cat{
position: absolute;
z-index: 1;
margin: 0px auto;
border-top: 2px solid #000;
width: 80%;
bottom: 18%;
left: 10%;
}.scroll-img-ver-cnt-align-right{ text-align:right;}
.scroll-img-ver-cnt-align-left{ text-align:left}
.scroll-img-ver-cnt-align-center{ text-align:center}
.slick-slider { position: relative; display: block;  -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.scroll-img-ver{ display:inline-block; margin-top:30px; }
.slick-loading .slick-list { background: white url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/inc/assets/css/ajax-loader.gif) center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.scroll-img-ver .slick-slide{ float:none; }
.slick-slide a{ display:block; margin:0 5px; }
.scroll-img-ver .slick-slide a{ display:inline-block;}
.scroll-img-ver .slick-slide img{ margin:0 auto; }
.slick-slide img { display: block;margin:0 auto; box-shadow:none!important; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block;margin:0px 10px; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .scroll-img-hor .slick-prev,.scroll-img-hor .slick-next { position: absolute; display: block; height: 23px; width: 23px; line-height: 0;  font-size: 0; cursor: pointer; opacity:1; color: transparent; top: 35%; margin-top: -10px; padding:4px; border: none; outline: none; transition-duration: 0.5s;-webkit-transition-duration: 0.5s; }
.scroll-img-hor .slick-prev:hover, .scroll-img-hor .slick-next:hover{ opacity:0.8; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.scroll-img-hor .slick-prev {  left: 0px;background:#333 url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/inc/img/horbtn.png) no-repeat 2px 1px ;}
.scroll-img-hor .slick-next { right: 0px; background:#333 url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/inc/img/horbtn.png) no-repeat ; background-position:-15px 1px; } .scroll-img-ver .slick-prev, .scroll-img-ver .slick-next { position: absolute; display: block; height: 23px; width: 23px; line-height: 0; font-size: 0; cursor: pointer;  opacity:1; color: transparent; padding:4px; border: none; outline: none; transition-duration: 0.5s;-webkit-transition-duration: 0.5s; }
.scroll-img-ver .slick-prev:hover, .scroll-img-ver .slick-next:hover{ opacity:0.8; }
.scroll-img-ver .slick-prev{ left:47%; top:-30px;background:#333 url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/inc/img/verbtn.png) no-repeat 2px 2px ; }
.scroll-img-ver .slick-next { left: 47%; bottom:-30px;background:#333 url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/inc/img/verbtn.png) no-repeat 2px -15px ;  } .slick-slider { margin-bottom: 30px; }
.scroll-img-hor{ margin-bottom:60px; }
.slick-dots {  list-style: none; display: block; text-align: center; margin:0!important; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 10px; width:10px; margin: 0px 5px; padding: 0px; cursor: pointer; background:none; }
.slick-dots li button { border: 0; background:#000; display: block; height: 10px; width: 10px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; -moz-border-radius:50%; -webkit-border-radius:50%;border-radius:50%; opacity:0.4; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:hover { opacity: 0.75; }
.slick-dots li.slick-active button{ opacity:0.75; }
.car-brand-title{ text-align:center; }
.car-brand-title a{ text-align:center; text-decoration:none; font-size:12px; }
.brand-count{ font-size:11px; color:#666; }body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face {
font-family: 'NonBreakingSpaceOverride';
src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff");
}
@font-face {
font-family: "GerLiPro-SemiBold";
src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.eot); src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.eot?#iefix) format("embedded-opentype"), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.otf) format("opentype"), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.svg) format("svg"), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.ttf) format("truetype"), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.woff) format("woff"), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/GerLiProSemiBold.woff2) format("woff2"); font-weight: normal;
font-style: normal;
}
@font-face{
font-family: SourceSansPro-Semibold;
src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Semibold.eot); src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Semibold.eot?#iefix) format('embedded-opentype'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Semibold.woff2) format('woff2'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Semibold.woff) format('woff'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Semibold.ttf)  format('truetype'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Semibold.svg#svgFontName) format('svg'); }
@font-face{
font-family: SourceSansPro-Bold;
src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Bold.eot); src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Bold.eot?#iefix) format('embedded-opentype'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Bold.woff2) format('woff2'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Bold.woff) format('woff'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Bold.ttf)  format('truetype'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Bold.svg#svgFontName) format('svg'); }
@font-face{
font-family: SourceSansPro-Regular;
src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Regular.eot); src: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Regular.eot?#iefix) format('embedded-opentype'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Regular.woff2) format('woff2'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Regular.woff) format('woff'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Regular.ttf)  format('truetype'), url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/fonts/SourceSansPro-Regular.svg#svgFontName) format('svg'); }     body:lang(ar), button:lang(ar),
input:lang(ar),
select:lang(ar),
optgroup:lang(ar),
textarea:lang(ar), .author-description .author-link:lang(ar),
.comment-metadata:lang(ar),
.comment-reply-link:lang(ar),
.comments-title:lang(ar),
.comment-author .fn:lang(ar),
.discussion-meta-info:lang(ar),
.entry-meta:lang(ar),
.entry-footer:lang(ar),
.main-navigation:lang(ar),
.no-comments:lang(ar),
.not-found .page-title:lang(ar),
.error-404 .page-title:lang(ar),
.post-navigation .post-title:lang(ar),
.page-links:lang(ar),
.page-description:lang(ar),
.pagination .nav-links:lang(ar),
.sticky-post:lang(ar),
.site-title:lang(ar),
.site-info:lang(ar),
#cancel-comment-reply-link:lang(ar),
h1:lang(ar),
h2:lang(ar),
h3:lang(ar),
h4:lang(ar),
h5:lang(ar),
h6:lang(ar), .page-title:lang(ar), blockquote cite:lang(ar), table:lang(ar), .button:lang(ar),
input:lang(ar)[type="button"],
input:lang(ar)[type="reset"],
input:lang(ar)[type="submit"], .comment-navigation .nav-previous:lang(ar),
.comment-navigation .nav-next:lang(ar), .comment-list .pingback .comment-body:lang(ar),
.comment-list .trackback .comment-body:lang(ar), .comment-list .pingback .comment-body .comment-edit-link:lang(ar),
.comment-list .trackback .comment-body .comment-edit-link:lang(ar), .comment-form .comment-notes:lang(ar),
.comment-form label:lang(ar), .widget_archive ul li:lang(ar),
.widget_categories ul li:lang(ar),
.widget_meta ul li:lang(ar),
.widget_nav_menu ul li:lang(ar),
.widget_pages ul li:lang(ar),
.widget_recent_comments ul li:lang(ar),
.widget_recent_entries ul li:lang(ar),
.widget_rss ul li:lang(ar), .widget_tag_cloud .tagcloud:lang(ar), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ar), .entry .entry-content .wp-block-archives li:lang(ar),
.entry .entry-content .wp-block-categories li:lang(ar),
.entry .entry-content .wp-block-latest-posts li:lang(ar), .entry .entry-content .wp-block-verse:lang(ar), .entry .entry-content .has-drop-cap:lang(ar):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ar), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ar),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ar),
.entry .entry-content .wp-block-cover-image h2:lang(ar),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ar),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ar),
.entry .entry-content .wp-block-cover h2:lang(ar), .entry .entry-content .wp-block-audio figcaption:lang(ar),
.entry .entry-content .wp-block-video figcaption:lang(ar),
.entry .entry-content .wp-block-image figcaption:lang(ar),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ar),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ar), .entry .entry-content .wp-block-file:lang(ar), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ar), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ar), .wp-caption-text:lang(ar), .gallery-caption:lang(ar) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(ary), button:lang(ary),
input:lang(ary),
select:lang(ary),
optgroup:lang(ary),
textarea:lang(ary), .author-description .author-link:lang(ary),
.comment-metadata:lang(ary),
.comment-reply-link:lang(ary),
.comments-title:lang(ary),
.comment-author .fn:lang(ary),
.discussion-meta-info:lang(ary),
.entry-meta:lang(ary),
.entry-footer:lang(ary),
.main-navigation:lang(ary),
.no-comments:lang(ary),
.not-found .page-title:lang(ary),
.error-404 .page-title:lang(ary),
.post-navigation .post-title:lang(ary),
.page-links:lang(ary),
.page-description:lang(ary),
.pagination .nav-links:lang(ary),
.sticky-post:lang(ary),
.site-title:lang(ary),
.site-info:lang(ary),
#cancel-comment-reply-link:lang(ary),
h1:lang(ary),
h2:lang(ary),
h3:lang(ary),
h4:lang(ary),
h5:lang(ary),
h6:lang(ary), .page-title:lang(ary), blockquote cite:lang(ary), table:lang(ary), .button:lang(ary),
input:lang(ary)[type="button"],
input:lang(ary)[type="reset"],
input:lang(ary)[type="submit"], .comment-navigation .nav-previous:lang(ary),
.comment-navigation .nav-next:lang(ary), .comment-list .pingback .comment-body:lang(ary),
.comment-list .trackback .comment-body:lang(ary), .comment-list .pingback .comment-body .comment-edit-link:lang(ary),
.comment-list .trackback .comment-body .comment-edit-link:lang(ary), .comment-form .comment-notes:lang(ary),
.comment-form label:lang(ary), .widget_archive ul li:lang(ary),
.widget_categories ul li:lang(ary),
.widget_meta ul li:lang(ary),
.widget_nav_menu ul li:lang(ary),
.widget_pages ul li:lang(ary),
.widget_recent_comments ul li:lang(ary),
.widget_recent_entries ul li:lang(ary),
.widget_rss ul li:lang(ary), .widget_tag_cloud .tagcloud:lang(ary), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ary), .entry .entry-content .wp-block-archives li:lang(ary),
.entry .entry-content .wp-block-categories li:lang(ary),
.entry .entry-content .wp-block-latest-posts li:lang(ary), .entry .entry-content .wp-block-verse:lang(ary), .entry .entry-content .has-drop-cap:lang(ary):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ary), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ary),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ary),
.entry .entry-content .wp-block-cover-image h2:lang(ary),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ary),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ary),
.entry .entry-content .wp-block-cover h2:lang(ary), .entry .entry-content .wp-block-audio figcaption:lang(ary),
.entry .entry-content .wp-block-video figcaption:lang(ary),
.entry .entry-content .wp-block-image figcaption:lang(ary),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ary),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ary), .entry .entry-content .wp-block-file:lang(ary), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ary), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ary), .wp-caption-text:lang(ary), .gallery-caption:lang(ary) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(azb), button:lang(azb),
input:lang(azb),
select:lang(azb),
optgroup:lang(azb),
textarea:lang(azb), .author-description .author-link:lang(azb),
.comment-metadata:lang(azb),
.comment-reply-link:lang(azb),
.comments-title:lang(azb),
.comment-author .fn:lang(azb),
.discussion-meta-info:lang(azb),
.entry-meta:lang(azb),
.entry-footer:lang(azb),
.main-navigation:lang(azb),
.no-comments:lang(azb),
.not-found .page-title:lang(azb),
.error-404 .page-title:lang(azb),
.post-navigation .post-title:lang(azb),
.page-links:lang(azb),
.page-description:lang(azb),
.pagination .nav-links:lang(azb),
.sticky-post:lang(azb),
.site-title:lang(azb),
.site-info:lang(azb),
#cancel-comment-reply-link:lang(azb),
h1:lang(azb),
h2:lang(azb),
h3:lang(azb),
h4:lang(azb),
h5:lang(azb),
h6:lang(azb), .page-title:lang(azb), blockquote cite:lang(azb), table:lang(azb), .button:lang(azb),
input:lang(azb)[type="button"],
input:lang(azb)[type="reset"],
input:lang(azb)[type="submit"], .comment-navigation .nav-previous:lang(azb),
.comment-navigation .nav-next:lang(azb), .comment-list .pingback .comment-body:lang(azb),
.comment-list .trackback .comment-body:lang(azb), .comment-list .pingback .comment-body .comment-edit-link:lang(azb),
.comment-list .trackback .comment-body .comment-edit-link:lang(azb), .comment-form .comment-notes:lang(azb),
.comment-form label:lang(azb), .widget_archive ul li:lang(azb),
.widget_categories ul li:lang(azb),
.widget_meta ul li:lang(azb),
.widget_nav_menu ul li:lang(azb),
.widget_pages ul li:lang(azb),
.widget_recent_comments ul li:lang(azb),
.widget_recent_entries ul li:lang(azb),
.widget_rss ul li:lang(azb), .widget_tag_cloud .tagcloud:lang(azb), .entry .entry-content .wp-block-button .wp-block-button__link:lang(azb), .entry .entry-content .wp-block-archives li:lang(azb),
.entry .entry-content .wp-block-categories li:lang(azb),
.entry .entry-content .wp-block-latest-posts li:lang(azb), .entry .entry-content .wp-block-verse:lang(azb), .entry .entry-content .has-drop-cap:lang(azb):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(azb), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(azb),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(azb),
.entry .entry-content .wp-block-cover-image h2:lang(azb),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(azb),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(azb),
.entry .entry-content .wp-block-cover h2:lang(azb), .entry .entry-content .wp-block-audio figcaption:lang(azb),
.entry .entry-content .wp-block-video figcaption:lang(azb),
.entry .entry-content .wp-block-image figcaption:lang(azb),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(azb),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(azb), .entry .entry-content .wp-block-file:lang(azb), .entry .entry-content .wp-block-file .wp-block-file__button:lang(azb), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(azb), .wp-caption-text:lang(azb), .gallery-caption:lang(azb) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(ckb), button:lang(ckb),
input:lang(ckb),
select:lang(ckb),
optgroup:lang(ckb),
textarea:lang(ckb), .author-description .author-link:lang(ckb),
.comment-metadata:lang(ckb),
.comment-reply-link:lang(ckb),
.comments-title:lang(ckb),
.comment-author .fn:lang(ckb),
.discussion-meta-info:lang(ckb),
.entry-meta:lang(ckb),
.entry-footer:lang(ckb),
.main-navigation:lang(ckb),
.no-comments:lang(ckb),
.not-found .page-title:lang(ckb),
.error-404 .page-title:lang(ckb),
.post-navigation .post-title:lang(ckb),
.page-links:lang(ckb),
.page-description:lang(ckb),
.pagination .nav-links:lang(ckb),
.sticky-post:lang(ckb),
.site-title:lang(ckb),
.site-info:lang(ckb),
#cancel-comment-reply-link:lang(ckb),
h1:lang(ckb),
h2:lang(ckb),
h3:lang(ckb),
h4:lang(ckb),
h5:lang(ckb),
h6:lang(ckb), .page-title:lang(ckb), blockquote cite:lang(ckb), table:lang(ckb), .button:lang(ckb),
input:lang(ckb)[type="button"],
input:lang(ckb)[type="reset"],
input:lang(ckb)[type="submit"], .comment-navigation .nav-previous:lang(ckb),
.comment-navigation .nav-next:lang(ckb), .comment-list .pingback .comment-body:lang(ckb),
.comment-list .trackback .comment-body:lang(ckb), .comment-list .pingback .comment-body .comment-edit-link:lang(ckb),
.comment-list .trackback .comment-body .comment-edit-link:lang(ckb), .comment-form .comment-notes:lang(ckb),
.comment-form label:lang(ckb), .widget_archive ul li:lang(ckb),
.widget_categories ul li:lang(ckb),
.widget_meta ul li:lang(ckb),
.widget_nav_menu ul li:lang(ckb),
.widget_pages ul li:lang(ckb),
.widget_recent_comments ul li:lang(ckb),
.widget_recent_entries ul li:lang(ckb),
.widget_rss ul li:lang(ckb), .widget_tag_cloud .tagcloud:lang(ckb), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ckb), .entry .entry-content .wp-block-archives li:lang(ckb),
.entry .entry-content .wp-block-categories li:lang(ckb),
.entry .entry-content .wp-block-latest-posts li:lang(ckb), .entry .entry-content .wp-block-verse:lang(ckb), .entry .entry-content .has-drop-cap:lang(ckb):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ckb), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ckb),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ckb),
.entry .entry-content .wp-block-cover-image h2:lang(ckb),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ckb),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ckb),
.entry .entry-content .wp-block-cover h2:lang(ckb), .entry .entry-content .wp-block-audio figcaption:lang(ckb),
.entry .entry-content .wp-block-video figcaption:lang(ckb),
.entry .entry-content .wp-block-image figcaption:lang(ckb),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ckb),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ckb), .entry .entry-content .wp-block-file:lang(ckb), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ckb), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ckb), .wp-caption-text:lang(ckb), .gallery-caption:lang(ckb) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(fa-IR), button:lang(fa-IR),
input:lang(fa-IR),
select:lang(fa-IR),
optgroup:lang(fa-IR),
textarea:lang(fa-IR), .author-description .author-link:lang(fa-IR),
.comment-metadata:lang(fa-IR),
.comment-reply-link:lang(fa-IR),
.comments-title:lang(fa-IR),
.comment-author .fn:lang(fa-IR),
.discussion-meta-info:lang(fa-IR),
.entry-meta:lang(fa-IR),
.entry-footer:lang(fa-IR),
.main-navigation:lang(fa-IR),
.no-comments:lang(fa-IR),
.not-found .page-title:lang(fa-IR),
.error-404 .page-title:lang(fa-IR),
.post-navigation .post-title:lang(fa-IR),
.page-links:lang(fa-IR),
.page-description:lang(fa-IR),
.pagination .nav-links:lang(fa-IR),
.sticky-post:lang(fa-IR),
.site-title:lang(fa-IR),
.site-info:lang(fa-IR),
#cancel-comment-reply-link:lang(fa-IR),
h1:lang(fa-IR),
h2:lang(fa-IR),
h3:lang(fa-IR),
h4:lang(fa-IR),
h5:lang(fa-IR),
h6:lang(fa-IR), .page-title:lang(fa-IR), blockquote cite:lang(fa-IR), table:lang(fa-IR), .button:lang(fa-IR),
input:lang(fa-IR)[type="button"],
input:lang(fa-IR)[type="reset"],
input:lang(fa-IR)[type="submit"], .comment-navigation .nav-previous:lang(fa-IR),
.comment-navigation .nav-next:lang(fa-IR), .comment-list .pingback .comment-body:lang(fa-IR),
.comment-list .trackback .comment-body:lang(fa-IR), .comment-list .pingback .comment-body .comment-edit-link:lang(fa-IR),
.comment-list .trackback .comment-body .comment-edit-link:lang(fa-IR), .comment-form .comment-notes:lang(fa-IR),
.comment-form label:lang(fa-IR), .widget_archive ul li:lang(fa-IR),
.widget_categories ul li:lang(fa-IR),
.widget_meta ul li:lang(fa-IR),
.widget_nav_menu ul li:lang(fa-IR),
.widget_pages ul li:lang(fa-IR),
.widget_recent_comments ul li:lang(fa-IR),
.widget_recent_entries ul li:lang(fa-IR),
.widget_rss ul li:lang(fa-IR), .widget_tag_cloud .tagcloud:lang(fa-IR), .entry .entry-content .wp-block-button .wp-block-button__link:lang(fa-IR), .entry .entry-content .wp-block-archives li:lang(fa-IR),
.entry .entry-content .wp-block-categories li:lang(fa-IR),
.entry .entry-content .wp-block-latest-posts li:lang(fa-IR), .entry .entry-content .wp-block-verse:lang(fa-IR), .entry .entry-content .has-drop-cap:lang(fa-IR):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(fa-IR), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(fa-IR),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(fa-IR),
.entry .entry-content .wp-block-cover-image h2:lang(fa-IR),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(fa-IR),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(fa-IR),
.entry .entry-content .wp-block-cover h2:lang(fa-IR), .entry .entry-content .wp-block-audio figcaption:lang(fa-IR),
.entry .entry-content .wp-block-video figcaption:lang(fa-IR),
.entry .entry-content .wp-block-image figcaption:lang(fa-IR),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(fa-IR),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(fa-IR), .entry .entry-content .wp-block-file:lang(fa-IR), .entry .entry-content .wp-block-file .wp-block-file__button:lang(fa-IR), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(fa-IR), .wp-caption-text:lang(fa-IR), .gallery-caption:lang(fa-IR) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(haz), button:lang(haz),
input:lang(haz),
select:lang(haz),
optgroup:lang(haz),
textarea:lang(haz), .author-description .author-link:lang(haz),
.comment-metadata:lang(haz),
.comment-reply-link:lang(haz),
.comments-title:lang(haz),
.comment-author .fn:lang(haz),
.discussion-meta-info:lang(haz),
.entry-meta:lang(haz),
.entry-footer:lang(haz),
.main-navigation:lang(haz),
.no-comments:lang(haz),
.not-found .page-title:lang(haz),
.error-404 .page-title:lang(haz),
.post-navigation .post-title:lang(haz),
.page-links:lang(haz),
.page-description:lang(haz),
.pagination .nav-links:lang(haz),
.sticky-post:lang(haz),
.site-title:lang(haz),
.site-info:lang(haz),
#cancel-comment-reply-link:lang(haz),
h1:lang(haz),
h2:lang(haz),
h3:lang(haz),
h4:lang(haz),
h5:lang(haz),
h6:lang(haz), .page-title:lang(haz), blockquote cite:lang(haz), table:lang(haz), .button:lang(haz),
input:lang(haz)[type="button"],
input:lang(haz)[type="reset"],
input:lang(haz)[type="submit"], .comment-navigation .nav-previous:lang(haz),
.comment-navigation .nav-next:lang(haz), .comment-list .pingback .comment-body:lang(haz),
.comment-list .trackback .comment-body:lang(haz), .comment-list .pingback .comment-body .comment-edit-link:lang(haz),
.comment-list .trackback .comment-body .comment-edit-link:lang(haz), .comment-form .comment-notes:lang(haz),
.comment-form label:lang(haz), .widget_archive ul li:lang(haz),
.widget_categories ul li:lang(haz),
.widget_meta ul li:lang(haz),
.widget_nav_menu ul li:lang(haz),
.widget_pages ul li:lang(haz),
.widget_recent_comments ul li:lang(haz),
.widget_recent_entries ul li:lang(haz),
.widget_rss ul li:lang(haz), .widget_tag_cloud .tagcloud:lang(haz), .entry .entry-content .wp-block-button .wp-block-button__link:lang(haz), .entry .entry-content .wp-block-archives li:lang(haz),
.entry .entry-content .wp-block-categories li:lang(haz),
.entry .entry-content .wp-block-latest-posts li:lang(haz), .entry .entry-content .wp-block-verse:lang(haz), .entry .entry-content .has-drop-cap:lang(haz):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(haz), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(haz),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(haz),
.entry .entry-content .wp-block-cover-image h2:lang(haz),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(haz),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(haz),
.entry .entry-content .wp-block-cover h2:lang(haz), .entry .entry-content .wp-block-audio figcaption:lang(haz),
.entry .entry-content .wp-block-video figcaption:lang(haz),
.entry .entry-content .wp-block-image figcaption:lang(haz),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(haz),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(haz), .entry .entry-content .wp-block-file:lang(haz), .entry .entry-content .wp-block-file .wp-block-file__button:lang(haz), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(haz), .wp-caption-text:lang(haz), .gallery-caption:lang(haz) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(ps), button:lang(ps),
input:lang(ps),
select:lang(ps),
optgroup:lang(ps),
textarea:lang(ps), .author-description .author-link:lang(ps),
.comment-metadata:lang(ps),
.comment-reply-link:lang(ps),
.comments-title:lang(ps),
.comment-author .fn:lang(ps),
.discussion-meta-info:lang(ps),
.entry-meta:lang(ps),
.entry-footer:lang(ps),
.main-navigation:lang(ps),
.no-comments:lang(ps),
.not-found .page-title:lang(ps),
.error-404 .page-title:lang(ps),
.post-navigation .post-title:lang(ps),
.page-links:lang(ps),
.page-description:lang(ps),
.pagination .nav-links:lang(ps),
.sticky-post:lang(ps),
.site-title:lang(ps),
.site-info:lang(ps),
#cancel-comment-reply-link:lang(ps),
h1:lang(ps),
h2:lang(ps),
h3:lang(ps),
h4:lang(ps),
h5:lang(ps),
h6:lang(ps), .page-title:lang(ps), blockquote cite:lang(ps), table:lang(ps), .button:lang(ps),
input:lang(ps)[type="button"],
input:lang(ps)[type="reset"],
input:lang(ps)[type="submit"], .comment-navigation .nav-previous:lang(ps),
.comment-navigation .nav-next:lang(ps), .comment-list .pingback .comment-body:lang(ps),
.comment-list .trackback .comment-body:lang(ps), .comment-list .pingback .comment-body .comment-edit-link:lang(ps),
.comment-list .trackback .comment-body .comment-edit-link:lang(ps), .comment-form .comment-notes:lang(ps),
.comment-form label:lang(ps), .widget_archive ul li:lang(ps),
.widget_categories ul li:lang(ps),
.widget_meta ul li:lang(ps),
.widget_nav_menu ul li:lang(ps),
.widget_pages ul li:lang(ps),
.widget_recent_comments ul li:lang(ps),
.widget_recent_entries ul li:lang(ps),
.widget_rss ul li:lang(ps), .widget_tag_cloud .tagcloud:lang(ps), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ps), .entry .entry-content .wp-block-archives li:lang(ps),
.entry .entry-content .wp-block-categories li:lang(ps),
.entry .entry-content .wp-block-latest-posts li:lang(ps), .entry .entry-content .wp-block-verse:lang(ps), .entry .entry-content .has-drop-cap:lang(ps):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ps), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ps),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ps),
.entry .entry-content .wp-block-cover-image h2:lang(ps),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ps),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ps),
.entry .entry-content .wp-block-cover h2:lang(ps), .entry .entry-content .wp-block-audio figcaption:lang(ps),
.entry .entry-content .wp-block-video figcaption:lang(ps),
.entry .entry-content .wp-block-image figcaption:lang(ps),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ps),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ps), .entry .entry-content .wp-block-file:lang(ps), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ps), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ps), .wp-caption-text:lang(ps), .gallery-caption:lang(ps) {
font-family: Tahoma, Arial, sans-serif;
}
body:lang(be), button:lang(be),
input:lang(be),
select:lang(be),
optgroup:lang(be),
textarea:lang(be), .author-description .author-link:lang(be),
.comment-metadata:lang(be),
.comment-reply-link:lang(be),
.comments-title:lang(be),
.comment-author .fn:lang(be),
.discussion-meta-info:lang(be),
.entry-meta:lang(be),
.entry-footer:lang(be),
.main-navigation:lang(be),
.no-comments:lang(be),
.not-found .page-title:lang(be),
.error-404 .page-title:lang(be),
.post-navigation .post-title:lang(be),
.page-links:lang(be),
.page-description:lang(be),
.pagination .nav-links:lang(be),
.sticky-post:lang(be),
.site-title:lang(be),
.site-info:lang(be),
#cancel-comment-reply-link:lang(be),
h1:lang(be),
h2:lang(be),
h3:lang(be),
h4:lang(be),
h5:lang(be),
h6:lang(be), .page-title:lang(be), blockquote cite:lang(be), table:lang(be), .button:lang(be),
input:lang(be)[type="button"],
input:lang(be)[type="reset"],
input:lang(be)[type="submit"], .comment-navigation .nav-previous:lang(be),
.comment-navigation .nav-next:lang(be), .comment-list .pingback .comment-body:lang(be),
.comment-list .trackback .comment-body:lang(be), .comment-list .pingback .comment-body .comment-edit-link:lang(be),
.comment-list .trackback .comment-body .comment-edit-link:lang(be), .comment-form .comment-notes:lang(be),
.comment-form label:lang(be), .widget_archive ul li:lang(be),
.widget_categories ul li:lang(be),
.widget_meta ul li:lang(be),
.widget_nav_menu ul li:lang(be),
.widget_pages ul li:lang(be),
.widget_recent_comments ul li:lang(be),
.widget_recent_entries ul li:lang(be),
.widget_rss ul li:lang(be), .widget_tag_cloud .tagcloud:lang(be), .entry .entry-content .wp-block-button .wp-block-button__link:lang(be), .entry .entry-content .wp-block-archives li:lang(be),
.entry .entry-content .wp-block-categories li:lang(be),
.entry .entry-content .wp-block-latest-posts li:lang(be), .entry .entry-content .wp-block-verse:lang(be), .entry .entry-content .has-drop-cap:lang(be):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(be), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(be),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(be),
.entry .entry-content .wp-block-cover-image h2:lang(be),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(be),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(be),
.entry .entry-content .wp-block-cover h2:lang(be), .entry .entry-content .wp-block-audio figcaption:lang(be),
.entry .entry-content .wp-block-video figcaption:lang(be),
.entry .entry-content .wp-block-image figcaption:lang(be),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(be),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(be), .entry .entry-content .wp-block-file:lang(be), .entry .entry-content .wp-block-file .wp-block-file__button:lang(be), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(be), .wp-caption-text:lang(be), .gallery-caption:lang(be) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(bg-BG), button:lang(bg-BG),
input:lang(bg-BG),
select:lang(bg-BG),
optgroup:lang(bg-BG),
textarea:lang(bg-BG), .author-description .author-link:lang(bg-BG),
.comment-metadata:lang(bg-BG),
.comment-reply-link:lang(bg-BG),
.comments-title:lang(bg-BG),
.comment-author .fn:lang(bg-BG),
.discussion-meta-info:lang(bg-BG),
.entry-meta:lang(bg-BG),
.entry-footer:lang(bg-BG),
.main-navigation:lang(bg-BG),
.no-comments:lang(bg-BG),
.not-found .page-title:lang(bg-BG),
.error-404 .page-title:lang(bg-BG),
.post-navigation .post-title:lang(bg-BG),
.page-links:lang(bg-BG),
.page-description:lang(bg-BG),
.pagination .nav-links:lang(bg-BG),
.sticky-post:lang(bg-BG),
.site-title:lang(bg-BG),
.site-info:lang(bg-BG),
#cancel-comment-reply-link:lang(bg-BG),
h1:lang(bg-BG),
h2:lang(bg-BG),
h3:lang(bg-BG),
h4:lang(bg-BG),
h5:lang(bg-BG),
h6:lang(bg-BG), .page-title:lang(bg-BG), blockquote cite:lang(bg-BG), table:lang(bg-BG), .button:lang(bg-BG),
input:lang(bg-BG)[type="button"],
input:lang(bg-BG)[type="reset"],
input:lang(bg-BG)[type="submit"], .comment-navigation .nav-previous:lang(bg-BG),
.comment-navigation .nav-next:lang(bg-BG), .comment-list .pingback .comment-body:lang(bg-BG),
.comment-list .trackback .comment-body:lang(bg-BG), .comment-list .pingback .comment-body .comment-edit-link:lang(bg-BG),
.comment-list .trackback .comment-body .comment-edit-link:lang(bg-BG), .comment-form .comment-notes:lang(bg-BG),
.comment-form label:lang(bg-BG), .widget_archive ul li:lang(bg-BG),
.widget_categories ul li:lang(bg-BG),
.widget_meta ul li:lang(bg-BG),
.widget_nav_menu ul li:lang(bg-BG),
.widget_pages ul li:lang(bg-BG),
.widget_recent_comments ul li:lang(bg-BG),
.widget_recent_entries ul li:lang(bg-BG),
.widget_rss ul li:lang(bg-BG), .widget_tag_cloud .tagcloud:lang(bg-BG), .entry .entry-content .wp-block-button .wp-block-button__link:lang(bg-BG), .entry .entry-content .wp-block-archives li:lang(bg-BG),
.entry .entry-content .wp-block-categories li:lang(bg-BG),
.entry .entry-content .wp-block-latest-posts li:lang(bg-BG), .entry .entry-content .wp-block-verse:lang(bg-BG), .entry .entry-content .has-drop-cap:lang(bg-BG):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(bg-BG), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(bg-BG),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(bg-BG),
.entry .entry-content .wp-block-cover-image h2:lang(bg-BG),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(bg-BG),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(bg-BG),
.entry .entry-content .wp-block-cover h2:lang(bg-BG), .entry .entry-content .wp-block-audio figcaption:lang(bg-BG),
.entry .entry-content .wp-block-video figcaption:lang(bg-BG),
.entry .entry-content .wp-block-image figcaption:lang(bg-BG),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(bg-BG),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(bg-BG), .entry .entry-content .wp-block-file:lang(bg-BG), .entry .entry-content .wp-block-file .wp-block-file__button:lang(bg-BG), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(bg-BG), .wp-caption-text:lang(bg-BG), .gallery-caption:lang(bg-BG) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(kk), button:lang(kk),
input:lang(kk),
select:lang(kk),
optgroup:lang(kk),
textarea:lang(kk), .author-description .author-link:lang(kk),
.comment-metadata:lang(kk),
.comment-reply-link:lang(kk),
.comments-title:lang(kk),
.comment-author .fn:lang(kk),
.discussion-meta-info:lang(kk),
.entry-meta:lang(kk),
.entry-footer:lang(kk),
.main-navigation:lang(kk),
.no-comments:lang(kk),
.not-found .page-title:lang(kk),
.error-404 .page-title:lang(kk),
.post-navigation .post-title:lang(kk),
.page-links:lang(kk),
.page-description:lang(kk),
.pagination .nav-links:lang(kk),
.sticky-post:lang(kk),
.site-title:lang(kk),
.site-info:lang(kk),
#cancel-comment-reply-link:lang(kk),
h1:lang(kk),
h2:lang(kk),
h3:lang(kk),
h4:lang(kk),
h5:lang(kk),
h6:lang(kk), .page-title:lang(kk), blockquote cite:lang(kk), table:lang(kk), .button:lang(kk),
input:lang(kk)[type="button"],
input:lang(kk)[type="reset"],
input:lang(kk)[type="submit"], .comment-navigation .nav-previous:lang(kk),
.comment-navigation .nav-next:lang(kk), .comment-list .pingback .comment-body:lang(kk),
.comment-list .trackback .comment-body:lang(kk), .comment-list .pingback .comment-body .comment-edit-link:lang(kk),
.comment-list .trackback .comment-body .comment-edit-link:lang(kk), .comment-form .comment-notes:lang(kk),
.comment-form label:lang(kk), .widget_archive ul li:lang(kk),
.widget_categories ul li:lang(kk),
.widget_meta ul li:lang(kk),
.widget_nav_menu ul li:lang(kk),
.widget_pages ul li:lang(kk),
.widget_recent_comments ul li:lang(kk),
.widget_recent_entries ul li:lang(kk),
.widget_rss ul li:lang(kk), .widget_tag_cloud .tagcloud:lang(kk), .entry .entry-content .wp-block-button .wp-block-button__link:lang(kk), .entry .entry-content .wp-block-archives li:lang(kk),
.entry .entry-content .wp-block-categories li:lang(kk),
.entry .entry-content .wp-block-latest-posts li:lang(kk), .entry .entry-content .wp-block-verse:lang(kk), .entry .entry-content .has-drop-cap:lang(kk):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(kk), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(kk),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(kk),
.entry .entry-content .wp-block-cover-image h2:lang(kk),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(kk),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(kk),
.entry .entry-content .wp-block-cover h2:lang(kk), .entry .entry-content .wp-block-audio figcaption:lang(kk),
.entry .entry-content .wp-block-video figcaption:lang(kk),
.entry .entry-content .wp-block-image figcaption:lang(kk),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(kk),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(kk), .entry .entry-content .wp-block-file:lang(kk), .entry .entry-content .wp-block-file .wp-block-file__button:lang(kk), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(kk), .wp-caption-text:lang(kk), .gallery-caption:lang(kk) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(mk-MK), button:lang(mk-MK),
input:lang(mk-MK),
select:lang(mk-MK),
optgroup:lang(mk-MK),
textarea:lang(mk-MK), .author-description .author-link:lang(mk-MK),
.comment-metadata:lang(mk-MK),
.comment-reply-link:lang(mk-MK),
.comments-title:lang(mk-MK),
.comment-author .fn:lang(mk-MK),
.discussion-meta-info:lang(mk-MK),
.entry-meta:lang(mk-MK),
.entry-footer:lang(mk-MK),
.main-navigation:lang(mk-MK),
.no-comments:lang(mk-MK),
.not-found .page-title:lang(mk-MK),
.error-404 .page-title:lang(mk-MK),
.post-navigation .post-title:lang(mk-MK),
.page-links:lang(mk-MK),
.page-description:lang(mk-MK),
.pagination .nav-links:lang(mk-MK),
.sticky-post:lang(mk-MK),
.site-title:lang(mk-MK),
.site-info:lang(mk-MK),
#cancel-comment-reply-link:lang(mk-MK),
h1:lang(mk-MK),
h2:lang(mk-MK),
h3:lang(mk-MK),
h4:lang(mk-MK),
h5:lang(mk-MK),
h6:lang(mk-MK), .page-title:lang(mk-MK), blockquote cite:lang(mk-MK), table:lang(mk-MK), .button:lang(mk-MK),
input:lang(mk-MK)[type="button"],
input:lang(mk-MK)[type="reset"],
input:lang(mk-MK)[type="submit"], .comment-navigation .nav-previous:lang(mk-MK),
.comment-navigation .nav-next:lang(mk-MK), .comment-list .pingback .comment-body:lang(mk-MK),
.comment-list .trackback .comment-body:lang(mk-MK), .comment-list .pingback .comment-body .comment-edit-link:lang(mk-MK),
.comment-list .trackback .comment-body .comment-edit-link:lang(mk-MK), .comment-form .comment-notes:lang(mk-MK),
.comment-form label:lang(mk-MK), .widget_archive ul li:lang(mk-MK),
.widget_categories ul li:lang(mk-MK),
.widget_meta ul li:lang(mk-MK),
.widget_nav_menu ul li:lang(mk-MK),
.widget_pages ul li:lang(mk-MK),
.widget_recent_comments ul li:lang(mk-MK),
.widget_recent_entries ul li:lang(mk-MK),
.widget_rss ul li:lang(mk-MK), .widget_tag_cloud .tagcloud:lang(mk-MK), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mk-MK), .entry .entry-content .wp-block-archives li:lang(mk-MK),
.entry .entry-content .wp-block-categories li:lang(mk-MK),
.entry .entry-content .wp-block-latest-posts li:lang(mk-MK), .entry .entry-content .wp-block-verse:lang(mk-MK), .entry .entry-content .has-drop-cap:lang(mk-MK):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mk-MK), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mk-MK),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mk-MK),
.entry .entry-content .wp-block-cover-image h2:lang(mk-MK),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mk-MK),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mk-MK),
.entry .entry-content .wp-block-cover h2:lang(mk-MK), .entry .entry-content .wp-block-audio figcaption:lang(mk-MK),
.entry .entry-content .wp-block-video figcaption:lang(mk-MK),
.entry .entry-content .wp-block-image figcaption:lang(mk-MK),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mk-MK),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mk-MK), .entry .entry-content .wp-block-file:lang(mk-MK), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mk-MK), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mk-MK), .wp-caption-text:lang(mk-MK), .gallery-caption:lang(mk-MK) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(mn), button:lang(mn),
input:lang(mn),
select:lang(mn),
optgroup:lang(mn),
textarea:lang(mn), .author-description .author-link:lang(mn),
.comment-metadata:lang(mn),
.comment-reply-link:lang(mn),
.comments-title:lang(mn),
.comment-author .fn:lang(mn),
.discussion-meta-info:lang(mn),
.entry-meta:lang(mn),
.entry-footer:lang(mn),
.main-navigation:lang(mn),
.no-comments:lang(mn),
.not-found .page-title:lang(mn),
.error-404 .page-title:lang(mn),
.post-navigation .post-title:lang(mn),
.page-links:lang(mn),
.page-description:lang(mn),
.pagination .nav-links:lang(mn),
.sticky-post:lang(mn),
.site-title:lang(mn),
.site-info:lang(mn),
#cancel-comment-reply-link:lang(mn),
h1:lang(mn),
h2:lang(mn),
h3:lang(mn),
h4:lang(mn),
h5:lang(mn),
h6:lang(mn), .page-title:lang(mn), blockquote cite:lang(mn), table:lang(mn), .button:lang(mn),
input:lang(mn)[type="button"],
input:lang(mn)[type="reset"],
input:lang(mn)[type="submit"], .comment-navigation .nav-previous:lang(mn),
.comment-navigation .nav-next:lang(mn), .comment-list .pingback .comment-body:lang(mn),
.comment-list .trackback .comment-body:lang(mn), .comment-list .pingback .comment-body .comment-edit-link:lang(mn),
.comment-list .trackback .comment-body .comment-edit-link:lang(mn), .comment-form .comment-notes:lang(mn),
.comment-form label:lang(mn), .widget_archive ul li:lang(mn),
.widget_categories ul li:lang(mn),
.widget_meta ul li:lang(mn),
.widget_nav_menu ul li:lang(mn),
.widget_pages ul li:lang(mn),
.widget_recent_comments ul li:lang(mn),
.widget_recent_entries ul li:lang(mn),
.widget_rss ul li:lang(mn), .widget_tag_cloud .tagcloud:lang(mn), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mn), .entry .entry-content .wp-block-archives li:lang(mn),
.entry .entry-content .wp-block-categories li:lang(mn),
.entry .entry-content .wp-block-latest-posts li:lang(mn), .entry .entry-content .wp-block-verse:lang(mn), .entry .entry-content .has-drop-cap:lang(mn):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mn), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mn),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mn),
.entry .entry-content .wp-block-cover-image h2:lang(mn),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mn),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mn),
.entry .entry-content .wp-block-cover h2:lang(mn), .entry .entry-content .wp-block-audio figcaption:lang(mn),
.entry .entry-content .wp-block-video figcaption:lang(mn),
.entry .entry-content .wp-block-image figcaption:lang(mn),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mn),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mn), .entry .entry-content .wp-block-file:lang(mn), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mn), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mn), .wp-caption-text:lang(mn), .gallery-caption:lang(mn) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(ru-RU), button:lang(ru-RU),
input:lang(ru-RU),
select:lang(ru-RU),
optgroup:lang(ru-RU),
textarea:lang(ru-RU), .author-description .author-link:lang(ru-RU),
.comment-metadata:lang(ru-RU),
.comment-reply-link:lang(ru-RU),
.comments-title:lang(ru-RU),
.comment-author .fn:lang(ru-RU),
.discussion-meta-info:lang(ru-RU),
.entry-meta:lang(ru-RU),
.entry-footer:lang(ru-RU),
.main-navigation:lang(ru-RU),
.no-comments:lang(ru-RU),
.not-found .page-title:lang(ru-RU),
.error-404 .page-title:lang(ru-RU),
.post-navigation .post-title:lang(ru-RU),
.page-links:lang(ru-RU),
.page-description:lang(ru-RU),
.pagination .nav-links:lang(ru-RU),
.sticky-post:lang(ru-RU),
.site-title:lang(ru-RU),
.site-info:lang(ru-RU),
#cancel-comment-reply-link:lang(ru-RU),
h1:lang(ru-RU),
h2:lang(ru-RU),
h3:lang(ru-RU),
h4:lang(ru-RU),
h5:lang(ru-RU),
h6:lang(ru-RU), .page-title:lang(ru-RU), blockquote cite:lang(ru-RU), table:lang(ru-RU), .button:lang(ru-RU),
input:lang(ru-RU)[type="button"],
input:lang(ru-RU)[type="reset"],
input:lang(ru-RU)[type="submit"], .comment-navigation .nav-previous:lang(ru-RU),
.comment-navigation .nav-next:lang(ru-RU), .comment-list .pingback .comment-body:lang(ru-RU),
.comment-list .trackback .comment-body:lang(ru-RU), .comment-list .pingback .comment-body .comment-edit-link:lang(ru-RU),
.comment-list .trackback .comment-body .comment-edit-link:lang(ru-RU), .comment-form .comment-notes:lang(ru-RU),
.comment-form label:lang(ru-RU), .widget_archive ul li:lang(ru-RU),
.widget_categories ul li:lang(ru-RU),
.widget_meta ul li:lang(ru-RU),
.widget_nav_menu ul li:lang(ru-RU),
.widget_pages ul li:lang(ru-RU),
.widget_recent_comments ul li:lang(ru-RU),
.widget_recent_entries ul li:lang(ru-RU),
.widget_rss ul li:lang(ru-RU), .widget_tag_cloud .tagcloud:lang(ru-RU), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ru-RU), .entry .entry-content .wp-block-archives li:lang(ru-RU),
.entry .entry-content .wp-block-categories li:lang(ru-RU),
.entry .entry-content .wp-block-latest-posts li:lang(ru-RU), .entry .entry-content .wp-block-verse:lang(ru-RU), .entry .entry-content .has-drop-cap:lang(ru-RU):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ru-RU), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ru-RU),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ru-RU),
.entry .entry-content .wp-block-cover-image h2:lang(ru-RU),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ru-RU),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ru-RU),
.entry .entry-content .wp-block-cover h2:lang(ru-RU), .entry .entry-content .wp-block-audio figcaption:lang(ru-RU),
.entry .entry-content .wp-block-video figcaption:lang(ru-RU),
.entry .entry-content .wp-block-image figcaption:lang(ru-RU),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ru-RU),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ru-RU), .entry .entry-content .wp-block-file:lang(ru-RU), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ru-RU), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ru-RU), .wp-caption-text:lang(ru-RU), .gallery-caption:lang(ru-RU) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(sah), button:lang(sah),
input:lang(sah),
select:lang(sah),
optgroup:lang(sah),
textarea:lang(sah), .author-description .author-link:lang(sah),
.comment-metadata:lang(sah),
.comment-reply-link:lang(sah),
.comments-title:lang(sah),
.comment-author .fn:lang(sah),
.discussion-meta-info:lang(sah),
.entry-meta:lang(sah),
.entry-footer:lang(sah),
.main-navigation:lang(sah),
.no-comments:lang(sah),
.not-found .page-title:lang(sah),
.error-404 .page-title:lang(sah),
.post-navigation .post-title:lang(sah),
.page-links:lang(sah),
.page-description:lang(sah),
.pagination .nav-links:lang(sah),
.sticky-post:lang(sah),
.site-title:lang(sah),
.site-info:lang(sah),
#cancel-comment-reply-link:lang(sah),
h1:lang(sah),
h2:lang(sah),
h3:lang(sah),
h4:lang(sah),
h5:lang(sah),
h6:lang(sah), .page-title:lang(sah), blockquote cite:lang(sah), table:lang(sah), .button:lang(sah),
input:lang(sah)[type="button"],
input:lang(sah)[type="reset"],
input:lang(sah)[type="submit"], .comment-navigation .nav-previous:lang(sah),
.comment-navigation .nav-next:lang(sah), .comment-list .pingback .comment-body:lang(sah),
.comment-list .trackback .comment-body:lang(sah), .comment-list .pingback .comment-body .comment-edit-link:lang(sah),
.comment-list .trackback .comment-body .comment-edit-link:lang(sah), .comment-form .comment-notes:lang(sah),
.comment-form label:lang(sah), .widget_archive ul li:lang(sah),
.widget_categories ul li:lang(sah),
.widget_meta ul li:lang(sah),
.widget_nav_menu ul li:lang(sah),
.widget_pages ul li:lang(sah),
.widget_recent_comments ul li:lang(sah),
.widget_recent_entries ul li:lang(sah),
.widget_rss ul li:lang(sah), .widget_tag_cloud .tagcloud:lang(sah), .entry .entry-content .wp-block-button .wp-block-button__link:lang(sah), .entry .entry-content .wp-block-archives li:lang(sah),
.entry .entry-content .wp-block-categories li:lang(sah),
.entry .entry-content .wp-block-latest-posts li:lang(sah), .entry .entry-content .wp-block-verse:lang(sah), .entry .entry-content .has-drop-cap:lang(sah):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(sah), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(sah),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(sah),
.entry .entry-content .wp-block-cover-image h2:lang(sah),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(sah),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(sah),
.entry .entry-content .wp-block-cover h2:lang(sah), .entry .entry-content .wp-block-audio figcaption:lang(sah),
.entry .entry-content .wp-block-video figcaption:lang(sah),
.entry .entry-content .wp-block-image figcaption:lang(sah),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(sah),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(sah), .entry .entry-content .wp-block-file:lang(sah), .entry .entry-content .wp-block-file .wp-block-file__button:lang(sah), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(sah), .wp-caption-text:lang(sah), .gallery-caption:lang(sah) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(sr-RS), button:lang(sr-RS),
input:lang(sr-RS),
select:lang(sr-RS),
optgroup:lang(sr-RS),
textarea:lang(sr-RS), .author-description .author-link:lang(sr-RS),
.comment-metadata:lang(sr-RS),
.comment-reply-link:lang(sr-RS),
.comments-title:lang(sr-RS),
.comment-author .fn:lang(sr-RS),
.discussion-meta-info:lang(sr-RS),
.entry-meta:lang(sr-RS),
.entry-footer:lang(sr-RS),
.main-navigation:lang(sr-RS),
.no-comments:lang(sr-RS),
.not-found .page-title:lang(sr-RS),
.error-404 .page-title:lang(sr-RS),
.post-navigation .post-title:lang(sr-RS),
.page-links:lang(sr-RS),
.page-description:lang(sr-RS),
.pagination .nav-links:lang(sr-RS),
.sticky-post:lang(sr-RS),
.site-title:lang(sr-RS),
.site-info:lang(sr-RS),
#cancel-comment-reply-link:lang(sr-RS),
h1:lang(sr-RS),
h2:lang(sr-RS),
h3:lang(sr-RS),
h4:lang(sr-RS),
h5:lang(sr-RS),
h6:lang(sr-RS), .page-title:lang(sr-RS), blockquote cite:lang(sr-RS), table:lang(sr-RS), .button:lang(sr-RS),
input:lang(sr-RS)[type="button"],
input:lang(sr-RS)[type="reset"],
input:lang(sr-RS)[type="submit"], .comment-navigation .nav-previous:lang(sr-RS),
.comment-navigation .nav-next:lang(sr-RS), .comment-list .pingback .comment-body:lang(sr-RS),
.comment-list .trackback .comment-body:lang(sr-RS), .comment-list .pingback .comment-body .comment-edit-link:lang(sr-RS),
.comment-list .trackback .comment-body .comment-edit-link:lang(sr-RS), .comment-form .comment-notes:lang(sr-RS),
.comment-form label:lang(sr-RS), .widget_archive ul li:lang(sr-RS),
.widget_categories ul li:lang(sr-RS),
.widget_meta ul li:lang(sr-RS),
.widget_nav_menu ul li:lang(sr-RS),
.widget_pages ul li:lang(sr-RS),
.widget_recent_comments ul li:lang(sr-RS),
.widget_recent_entries ul li:lang(sr-RS),
.widget_rss ul li:lang(sr-RS), .widget_tag_cloud .tagcloud:lang(sr-RS), .entry .entry-content .wp-block-button .wp-block-button__link:lang(sr-RS), .entry .entry-content .wp-block-archives li:lang(sr-RS),
.entry .entry-content .wp-block-categories li:lang(sr-RS),
.entry .entry-content .wp-block-latest-posts li:lang(sr-RS), .entry .entry-content .wp-block-verse:lang(sr-RS), .entry .entry-content .has-drop-cap:lang(sr-RS):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(sr-RS), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(sr-RS),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(sr-RS),
.entry .entry-content .wp-block-cover-image h2:lang(sr-RS),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(sr-RS),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(sr-RS),
.entry .entry-content .wp-block-cover h2:lang(sr-RS), .entry .entry-content .wp-block-audio figcaption:lang(sr-RS),
.entry .entry-content .wp-block-video figcaption:lang(sr-RS),
.entry .entry-content .wp-block-image figcaption:lang(sr-RS),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(sr-RS),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(sr-RS), .entry .entry-content .wp-block-file:lang(sr-RS), .entry .entry-content .wp-block-file .wp-block-file__button:lang(sr-RS), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(sr-RS), .wp-caption-text:lang(sr-RS), .gallery-caption:lang(sr-RS) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(tt-RU), button:lang(tt-RU),
input:lang(tt-RU),
select:lang(tt-RU),
optgroup:lang(tt-RU),
textarea:lang(tt-RU), .author-description .author-link:lang(tt-RU),
.comment-metadata:lang(tt-RU),
.comment-reply-link:lang(tt-RU),
.comments-title:lang(tt-RU),
.comment-author .fn:lang(tt-RU),
.discussion-meta-info:lang(tt-RU),
.entry-meta:lang(tt-RU),
.entry-footer:lang(tt-RU),
.main-navigation:lang(tt-RU),
.no-comments:lang(tt-RU),
.not-found .page-title:lang(tt-RU),
.error-404 .page-title:lang(tt-RU),
.post-navigation .post-title:lang(tt-RU),
.page-links:lang(tt-RU),
.page-description:lang(tt-RU),
.pagination .nav-links:lang(tt-RU),
.sticky-post:lang(tt-RU),
.site-title:lang(tt-RU),
.site-info:lang(tt-RU),
#cancel-comment-reply-link:lang(tt-RU),
h1:lang(tt-RU),
h2:lang(tt-RU),
h3:lang(tt-RU),
h4:lang(tt-RU),
h5:lang(tt-RU),
h6:lang(tt-RU), .page-title:lang(tt-RU), blockquote cite:lang(tt-RU), table:lang(tt-RU), .button:lang(tt-RU),
input:lang(tt-RU)[type="button"],
input:lang(tt-RU)[type="reset"],
input:lang(tt-RU)[type="submit"], .comment-navigation .nav-previous:lang(tt-RU),
.comment-navigation .nav-next:lang(tt-RU), .comment-list .pingback .comment-body:lang(tt-RU),
.comment-list .trackback .comment-body:lang(tt-RU), .comment-list .pingback .comment-body .comment-edit-link:lang(tt-RU),
.comment-list .trackback .comment-body .comment-edit-link:lang(tt-RU), .comment-form .comment-notes:lang(tt-RU),
.comment-form label:lang(tt-RU), .widget_archive ul li:lang(tt-RU),
.widget_categories ul li:lang(tt-RU),
.widget_meta ul li:lang(tt-RU),
.widget_nav_menu ul li:lang(tt-RU),
.widget_pages ul li:lang(tt-RU),
.widget_recent_comments ul li:lang(tt-RU),
.widget_recent_entries ul li:lang(tt-RU),
.widget_rss ul li:lang(tt-RU), .widget_tag_cloud .tagcloud:lang(tt-RU), .entry .entry-content .wp-block-button .wp-block-button__link:lang(tt-RU), .entry .entry-content .wp-block-archives li:lang(tt-RU),
.entry .entry-content .wp-block-categories li:lang(tt-RU),
.entry .entry-content .wp-block-latest-posts li:lang(tt-RU), .entry .entry-content .wp-block-verse:lang(tt-RU), .entry .entry-content .has-drop-cap:lang(tt-RU):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(tt-RU), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(tt-RU),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(tt-RU),
.entry .entry-content .wp-block-cover-image h2:lang(tt-RU),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(tt-RU),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(tt-RU),
.entry .entry-content .wp-block-cover h2:lang(tt-RU), .entry .entry-content .wp-block-audio figcaption:lang(tt-RU),
.entry .entry-content .wp-block-video figcaption:lang(tt-RU),
.entry .entry-content .wp-block-image figcaption:lang(tt-RU),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(tt-RU),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(tt-RU), .entry .entry-content .wp-block-file:lang(tt-RU), .entry .entry-content .wp-block-file .wp-block-file__button:lang(tt-RU), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(tt-RU), .wp-caption-text:lang(tt-RU), .gallery-caption:lang(tt-RU) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(uk), button:lang(uk),
input:lang(uk),
select:lang(uk),
optgroup:lang(uk),
textarea:lang(uk), .author-description .author-link:lang(uk),
.comment-metadata:lang(uk),
.comment-reply-link:lang(uk),
.comments-title:lang(uk),
.comment-author .fn:lang(uk),
.discussion-meta-info:lang(uk),
.entry-meta:lang(uk),
.entry-footer:lang(uk),
.main-navigation:lang(uk),
.no-comments:lang(uk),
.not-found .page-title:lang(uk),
.error-404 .page-title:lang(uk),
.post-navigation .post-title:lang(uk),
.page-links:lang(uk),
.page-description:lang(uk),
.pagination .nav-links:lang(uk),
.sticky-post:lang(uk),
.site-title:lang(uk),
.site-info:lang(uk),
#cancel-comment-reply-link:lang(uk),
h1:lang(uk),
h2:lang(uk),
h3:lang(uk),
h4:lang(uk),
h5:lang(uk),
h6:lang(uk), .page-title:lang(uk), blockquote cite:lang(uk), table:lang(uk), .button:lang(uk),
input:lang(uk)[type="button"],
input:lang(uk)[type="reset"],
input:lang(uk)[type="submit"], .comment-navigation .nav-previous:lang(uk),
.comment-navigation .nav-next:lang(uk), .comment-list .pingback .comment-body:lang(uk),
.comment-list .trackback .comment-body:lang(uk), .comment-list .pingback .comment-body .comment-edit-link:lang(uk),
.comment-list .trackback .comment-body .comment-edit-link:lang(uk), .comment-form .comment-notes:lang(uk),
.comment-form label:lang(uk), .widget_archive ul li:lang(uk),
.widget_categories ul li:lang(uk),
.widget_meta ul li:lang(uk),
.widget_nav_menu ul li:lang(uk),
.widget_pages ul li:lang(uk),
.widget_recent_comments ul li:lang(uk),
.widget_recent_entries ul li:lang(uk),
.widget_rss ul li:lang(uk), .widget_tag_cloud .tagcloud:lang(uk), .entry .entry-content .wp-block-button .wp-block-button__link:lang(uk), .entry .entry-content .wp-block-archives li:lang(uk),
.entry .entry-content .wp-block-categories li:lang(uk),
.entry .entry-content .wp-block-latest-posts li:lang(uk), .entry .entry-content .wp-block-verse:lang(uk), .entry .entry-content .has-drop-cap:lang(uk):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(uk), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(uk),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(uk),
.entry .entry-content .wp-block-cover-image h2:lang(uk),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(uk),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(uk),
.entry .entry-content .wp-block-cover h2:lang(uk), .entry .entry-content .wp-block-audio figcaption:lang(uk),
.entry .entry-content .wp-block-video figcaption:lang(uk),
.entry .entry-content .wp-block-image figcaption:lang(uk),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(uk),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(uk), .entry .entry-content .wp-block-file:lang(uk), .entry .entry-content .wp-block-file .wp-block-file__button:lang(uk), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(uk), .wp-caption-text:lang(uk), .gallery-caption:lang(uk) {
font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
}
body:lang(zh-HK), button:lang(zh-HK),
input:lang(zh-HK),
select:lang(zh-HK),
optgroup:lang(zh-HK),
textarea:lang(zh-HK), .author-description .author-link:lang(zh-HK),
.comment-metadata:lang(zh-HK),
.comment-reply-link:lang(zh-HK),
.comments-title:lang(zh-HK),
.comment-author .fn:lang(zh-HK),
.discussion-meta-info:lang(zh-HK),
.entry-meta:lang(zh-HK),
.entry-footer:lang(zh-HK),
.main-navigation:lang(zh-HK),
.no-comments:lang(zh-HK),
.not-found .page-title:lang(zh-HK),
.error-404 .page-title:lang(zh-HK),
.post-navigation .post-title:lang(zh-HK),
.page-links:lang(zh-HK),
.page-description:lang(zh-HK),
.pagination .nav-links:lang(zh-HK),
.sticky-post:lang(zh-HK),
.site-title:lang(zh-HK),
.site-info:lang(zh-HK),
#cancel-comment-reply-link:lang(zh-HK),
h1:lang(zh-HK),
h2:lang(zh-HK),
h3:lang(zh-HK),
h4:lang(zh-HK),
h5:lang(zh-HK),
h6:lang(zh-HK), .page-title:lang(zh-HK), blockquote cite:lang(zh-HK), table:lang(zh-HK), .button:lang(zh-HK),
input:lang(zh-HK)[type="button"],
input:lang(zh-HK)[type="reset"],
input:lang(zh-HK)[type="submit"], .comment-navigation .nav-previous:lang(zh-HK),
.comment-navigation .nav-next:lang(zh-HK), .comment-list .pingback .comment-body:lang(zh-HK),
.comment-list .trackback .comment-body:lang(zh-HK), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-HK),
.comment-list .trackback .comment-body .comment-edit-link:lang(zh-HK), .comment-form .comment-notes:lang(zh-HK),
.comment-form label:lang(zh-HK), .widget_archive ul li:lang(zh-HK),
.widget_categories ul li:lang(zh-HK),
.widget_meta ul li:lang(zh-HK),
.widget_nav_menu ul li:lang(zh-HK),
.widget_pages ul li:lang(zh-HK),
.widget_recent_comments ul li:lang(zh-HK),
.widget_recent_entries ul li:lang(zh-HK),
.widget_rss ul li:lang(zh-HK), .widget_tag_cloud .tagcloud:lang(zh-HK), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-HK), .entry .entry-content .wp-block-archives li:lang(zh-HK),
.entry .entry-content .wp-block-categories li:lang(zh-HK),
.entry .entry-content .wp-block-latest-posts li:lang(zh-HK), .entry .entry-content .wp-block-verse:lang(zh-HK), .entry .entry-content .has-drop-cap:lang(zh-HK):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-HK), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-HK),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-HK),
.entry .entry-content .wp-block-cover-image h2:lang(zh-HK),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-HK),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-HK),
.entry .entry-content .wp-block-cover h2:lang(zh-HK), .entry .entry-content .wp-block-audio figcaption:lang(zh-HK),
.entry .entry-content .wp-block-video figcaption:lang(zh-HK),
.entry .entry-content .wp-block-image figcaption:lang(zh-HK),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-HK),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-HK), .entry .entry-content .wp-block-file:lang(zh-HK), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-HK), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-HK), .wp-caption-text:lang(zh-HK), .gallery-caption:lang(zh-HK) {
font-family: -apple-system, BlinkMacSystemFont, "PingFang HK", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
}
body:lang(zh-TW), button:lang(zh-TW),
input:lang(zh-TW),
select:lang(zh-TW),
optgroup:lang(zh-TW),
textarea:lang(zh-TW), .author-description .author-link:lang(zh-TW),
.comment-metadata:lang(zh-TW),
.comment-reply-link:lang(zh-TW),
.comments-title:lang(zh-TW),
.comment-author .fn:lang(zh-TW),
.discussion-meta-info:lang(zh-TW),
.entry-meta:lang(zh-TW),
.entry-footer:lang(zh-TW),
.main-navigation:lang(zh-TW),
.no-comments:lang(zh-TW),
.not-found .page-title:lang(zh-TW),
.error-404 .page-title:lang(zh-TW),
.post-navigation .post-title:lang(zh-TW),
.page-links:lang(zh-TW),
.page-description:lang(zh-TW),
.pagination .nav-links:lang(zh-TW),
.sticky-post:lang(zh-TW),
.site-title:lang(zh-TW),
.site-info:lang(zh-TW),
#cancel-comment-reply-link:lang(zh-TW),
h1:lang(zh-TW),
h2:lang(zh-TW),
h3:lang(zh-TW),
h4:lang(zh-TW),
h5:lang(zh-TW),
h6:lang(zh-TW), .page-title:lang(zh-TW), blockquote cite:lang(zh-TW), table:lang(zh-TW), .button:lang(zh-TW),
input:lang(zh-TW)[type="button"],
input:lang(zh-TW)[type="reset"],
input:lang(zh-TW)[type="submit"], .comment-navigation .nav-previous:lang(zh-TW),
.comment-navigation .nav-next:lang(zh-TW), .comment-list .pingback .comment-body:lang(zh-TW),
.comment-list .trackback .comment-body:lang(zh-TW), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-TW),
.comment-list .trackback .comment-body .comment-edit-link:lang(zh-TW), .comment-form .comment-notes:lang(zh-TW),
.comment-form label:lang(zh-TW), .widget_archive ul li:lang(zh-TW),
.widget_categories ul li:lang(zh-TW),
.widget_meta ul li:lang(zh-TW),
.widget_nav_menu ul li:lang(zh-TW),
.widget_pages ul li:lang(zh-TW),
.widget_recent_comments ul li:lang(zh-TW),
.widget_recent_entries ul li:lang(zh-TW),
.widget_rss ul li:lang(zh-TW), .widget_tag_cloud .tagcloud:lang(zh-TW), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-TW), .entry .entry-content .wp-block-archives li:lang(zh-TW),
.entry .entry-content .wp-block-categories li:lang(zh-TW),
.entry .entry-content .wp-block-latest-posts li:lang(zh-TW), .entry .entry-content .wp-block-verse:lang(zh-TW), .entry .entry-content .has-drop-cap:lang(zh-TW):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-TW), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-TW),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-TW),
.entry .entry-content .wp-block-cover-image h2:lang(zh-TW),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-TW),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-TW),
.entry .entry-content .wp-block-cover h2:lang(zh-TW), .entry .entry-content .wp-block-audio figcaption:lang(zh-TW),
.entry .entry-content .wp-block-video figcaption:lang(zh-TW),
.entry .entry-content .wp-block-image figcaption:lang(zh-TW),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-TW),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-TW), .entry .entry-content .wp-block-file:lang(zh-TW), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-TW), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-TW), .wp-caption-text:lang(zh-TW), .gallery-caption:lang(zh-TW) {
font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
}
body:lang(zh-CN), button:lang(zh-CN),
input:lang(zh-CN),
select:lang(zh-CN),
optgroup:lang(zh-CN),
textarea:lang(zh-CN), .author-description .author-link:lang(zh-CN),
.comment-metadata:lang(zh-CN),
.comment-reply-link:lang(zh-CN),
.comments-title:lang(zh-CN),
.comment-author .fn:lang(zh-CN),
.discussion-meta-info:lang(zh-CN),
.entry-meta:lang(zh-CN),
.entry-footer:lang(zh-CN),
.main-navigation:lang(zh-CN),
.no-comments:lang(zh-CN),
.not-found .page-title:lang(zh-CN),
.error-404 .page-title:lang(zh-CN),
.post-navigation .post-title:lang(zh-CN),
.page-links:lang(zh-CN),
.page-description:lang(zh-CN),
.pagination .nav-links:lang(zh-CN),
.sticky-post:lang(zh-CN),
.site-title:lang(zh-CN),
.site-info:lang(zh-CN),
#cancel-comment-reply-link:lang(zh-CN),
h1:lang(zh-CN),
h2:lang(zh-CN),
h3:lang(zh-CN),
h4:lang(zh-CN),
h5:lang(zh-CN),
h6:lang(zh-CN), .page-title:lang(zh-CN), blockquote cite:lang(zh-CN), table:lang(zh-CN), .button:lang(zh-CN),
input:lang(zh-CN)[type="button"],
input:lang(zh-CN)[type="reset"],
input:lang(zh-CN)[type="submit"], .comment-navigation .nav-previous:lang(zh-CN),
.comment-navigation .nav-next:lang(zh-CN), .comment-list .pingback .comment-body:lang(zh-CN),
.comment-list .trackback .comment-body:lang(zh-CN), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-CN),
.comment-list .trackback .comment-body .comment-edit-link:lang(zh-CN), .comment-form .comment-notes:lang(zh-CN),
.comment-form label:lang(zh-CN), .widget_archive ul li:lang(zh-CN),
.widget_categories ul li:lang(zh-CN),
.widget_meta ul li:lang(zh-CN),
.widget_nav_menu ul li:lang(zh-CN),
.widget_pages ul li:lang(zh-CN),
.widget_recent_comments ul li:lang(zh-CN),
.widget_recent_entries ul li:lang(zh-CN),
.widget_rss ul li:lang(zh-CN), .widget_tag_cloud .tagcloud:lang(zh-CN), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-CN), .entry .entry-content .wp-block-archives li:lang(zh-CN),
.entry .entry-content .wp-block-categories li:lang(zh-CN),
.entry .entry-content .wp-block-latest-posts li:lang(zh-CN), .entry .entry-content .wp-block-verse:lang(zh-CN), .entry .entry-content .has-drop-cap:lang(zh-CN):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-CN), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-CN),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-CN),
.entry .entry-content .wp-block-cover-image h2:lang(zh-CN),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-CN),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-CN),
.entry .entry-content .wp-block-cover h2:lang(zh-CN), .entry .entry-content .wp-block-audio figcaption:lang(zh-CN),
.entry .entry-content .wp-block-video figcaption:lang(zh-CN),
.entry .entry-content .wp-block-image figcaption:lang(zh-CN),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-CN),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-CN), .entry .entry-content .wp-block-file:lang(zh-CN), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-CN), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-CN), .wp-caption-text:lang(zh-CN), .gallery-caption:lang(zh-CN) {
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
}
body:lang(bn-BD), button:lang(bn-BD),
input:lang(bn-BD),
select:lang(bn-BD),
optgroup:lang(bn-BD),
textarea:lang(bn-BD), .author-description .author-link:lang(bn-BD),
.comment-metadata:lang(bn-BD),
.comment-reply-link:lang(bn-BD),
.comments-title:lang(bn-BD),
.comment-author .fn:lang(bn-BD),
.discussion-meta-info:lang(bn-BD),
.entry-meta:lang(bn-BD),
.entry-footer:lang(bn-BD),
.main-navigation:lang(bn-BD),
.no-comments:lang(bn-BD),
.not-found .page-title:lang(bn-BD),
.error-404 .page-title:lang(bn-BD),
.post-navigation .post-title:lang(bn-BD),
.page-links:lang(bn-BD),
.page-description:lang(bn-BD),
.pagination .nav-links:lang(bn-BD),
.sticky-post:lang(bn-BD),
.site-title:lang(bn-BD),
.site-info:lang(bn-BD),
#cancel-comment-reply-link:lang(bn-BD),
h1:lang(bn-BD),
h2:lang(bn-BD),
h3:lang(bn-BD),
h4:lang(bn-BD),
h5:lang(bn-BD),
h6:lang(bn-BD), .page-title:lang(bn-BD), blockquote cite:lang(bn-BD), table:lang(bn-BD), .button:lang(bn-BD),
input:lang(bn-BD)[type="button"],
input:lang(bn-BD)[type="reset"],
input:lang(bn-BD)[type="submit"], .comment-navigation .nav-previous:lang(bn-BD),
.comment-navigation .nav-next:lang(bn-BD), .comment-list .pingback .comment-body:lang(bn-BD),
.comment-list .trackback .comment-body:lang(bn-BD), .comment-list .pingback .comment-body .comment-edit-link:lang(bn-BD),
.comment-list .trackback .comment-body .comment-edit-link:lang(bn-BD), .comment-form .comment-notes:lang(bn-BD),
.comment-form label:lang(bn-BD), .widget_archive ul li:lang(bn-BD),
.widget_categories ul li:lang(bn-BD),
.widget_meta ul li:lang(bn-BD),
.widget_nav_menu ul li:lang(bn-BD),
.widget_pages ul li:lang(bn-BD),
.widget_recent_comments ul li:lang(bn-BD),
.widget_recent_entries ul li:lang(bn-BD),
.widget_rss ul li:lang(bn-BD), .widget_tag_cloud .tagcloud:lang(bn-BD), .entry .entry-content .wp-block-button .wp-block-button__link:lang(bn-BD), .entry .entry-content .wp-block-archives li:lang(bn-BD),
.entry .entry-content .wp-block-categories li:lang(bn-BD),
.entry .entry-content .wp-block-latest-posts li:lang(bn-BD), .entry .entry-content .wp-block-verse:lang(bn-BD), .entry .entry-content .has-drop-cap:lang(bn-BD):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(bn-BD), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(bn-BD),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(bn-BD),
.entry .entry-content .wp-block-cover-image h2:lang(bn-BD),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(bn-BD),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(bn-BD),
.entry .entry-content .wp-block-cover h2:lang(bn-BD), .entry .entry-content .wp-block-audio figcaption:lang(bn-BD),
.entry .entry-content .wp-block-video figcaption:lang(bn-BD),
.entry .entry-content .wp-block-image figcaption:lang(bn-BD),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(bn-BD),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(bn-BD), .entry .entry-content .wp-block-file:lang(bn-BD), .entry .entry-content .wp-block-file .wp-block-file__button:lang(bn-BD), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(bn-BD), .wp-caption-text:lang(bn-BD), .gallery-caption:lang(bn-BD) {
font-family: Arial, sans-serif;
}
body:lang(hi-IN), button:lang(hi-IN),
input:lang(hi-IN),
select:lang(hi-IN),
optgroup:lang(hi-IN),
textarea:lang(hi-IN), .author-description .author-link:lang(hi-IN),
.comment-metadata:lang(hi-IN),
.comment-reply-link:lang(hi-IN),
.comments-title:lang(hi-IN),
.comment-author .fn:lang(hi-IN),
.discussion-meta-info:lang(hi-IN),
.entry-meta:lang(hi-IN),
.entry-footer:lang(hi-IN),
.main-navigation:lang(hi-IN),
.no-comments:lang(hi-IN),
.not-found .page-title:lang(hi-IN),
.error-404 .page-title:lang(hi-IN),
.post-navigation .post-title:lang(hi-IN),
.page-links:lang(hi-IN),
.page-description:lang(hi-IN),
.pagination .nav-links:lang(hi-IN),
.sticky-post:lang(hi-IN),
.site-title:lang(hi-IN),
.site-info:lang(hi-IN),
#cancel-comment-reply-link:lang(hi-IN),
h1:lang(hi-IN),
h2:lang(hi-IN),
h3:lang(hi-IN),
h4:lang(hi-IN),
h5:lang(hi-IN),
h6:lang(hi-IN), .page-title:lang(hi-IN), blockquote cite:lang(hi-IN), table:lang(hi-IN), .button:lang(hi-IN),
input:lang(hi-IN)[type="button"],
input:lang(hi-IN)[type="reset"],
input:lang(hi-IN)[type="submit"], .comment-navigation .nav-previous:lang(hi-IN),
.comment-navigation .nav-next:lang(hi-IN), .comment-list .pingback .comment-body:lang(hi-IN),
.comment-list .trackback .comment-body:lang(hi-IN), .comment-list .pingback .comment-body .comment-edit-link:lang(hi-IN),
.comment-list .trackback .comment-body .comment-edit-link:lang(hi-IN), .comment-form .comment-notes:lang(hi-IN),
.comment-form label:lang(hi-IN), .widget_archive ul li:lang(hi-IN),
.widget_categories ul li:lang(hi-IN),
.widget_meta ul li:lang(hi-IN),
.widget_nav_menu ul li:lang(hi-IN),
.widget_pages ul li:lang(hi-IN),
.widget_recent_comments ul li:lang(hi-IN),
.widget_recent_entries ul li:lang(hi-IN),
.widget_rss ul li:lang(hi-IN), .widget_tag_cloud .tagcloud:lang(hi-IN), .entry .entry-content .wp-block-button .wp-block-button__link:lang(hi-IN), .entry .entry-content .wp-block-archives li:lang(hi-IN),
.entry .entry-content .wp-block-categories li:lang(hi-IN),
.entry .entry-content .wp-block-latest-posts li:lang(hi-IN), .entry .entry-content .wp-block-verse:lang(hi-IN), .entry .entry-content .has-drop-cap:lang(hi-IN):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(hi-IN), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(hi-IN),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(hi-IN),
.entry .entry-content .wp-block-cover-image h2:lang(hi-IN),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(hi-IN),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(hi-IN),
.entry .entry-content .wp-block-cover h2:lang(hi-IN), .entry .entry-content .wp-block-audio figcaption:lang(hi-IN),
.entry .entry-content .wp-block-video figcaption:lang(hi-IN),
.entry .entry-content .wp-block-image figcaption:lang(hi-IN),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(hi-IN),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(hi-IN), .entry .entry-content .wp-block-file:lang(hi-IN), .entry .entry-content .wp-block-file .wp-block-file__button:lang(hi-IN), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(hi-IN), .wp-caption-text:lang(hi-IN), .gallery-caption:lang(hi-IN) {
font-family: Arial, sans-serif;
}
body:lang(mr), button:lang(mr),
input:lang(mr),
select:lang(mr),
optgroup:lang(mr),
textarea:lang(mr), .author-description .author-link:lang(mr),
.comment-metadata:lang(mr),
.comment-reply-link:lang(mr),
.comments-title:lang(mr),
.comment-author .fn:lang(mr),
.discussion-meta-info:lang(mr),
.entry-meta:lang(mr),
.entry-footer:lang(mr),
.main-navigation:lang(mr),
.no-comments:lang(mr),
.not-found .page-title:lang(mr),
.error-404 .page-title:lang(mr),
.post-navigation .post-title:lang(mr),
.page-links:lang(mr),
.page-description:lang(mr),
.pagination .nav-links:lang(mr),
.sticky-post:lang(mr),
.site-title:lang(mr),
.site-info:lang(mr),
#cancel-comment-reply-link:lang(mr),
h1:lang(mr),
h2:lang(mr),
h3:lang(mr),
h4:lang(mr),
h5:lang(mr),
h6:lang(mr), .page-title:lang(mr), blockquote cite:lang(mr), table:lang(mr), .button:lang(mr),
input:lang(mr)[type="button"],
input:lang(mr)[type="reset"],
input:lang(mr)[type="submit"], .comment-navigation .nav-previous:lang(mr),
.comment-navigation .nav-next:lang(mr), .comment-list .pingback .comment-body:lang(mr),
.comment-list .trackback .comment-body:lang(mr), .comment-list .pingback .comment-body .comment-edit-link:lang(mr),
.comment-list .trackback .comment-body .comment-edit-link:lang(mr), .comment-form .comment-notes:lang(mr),
.comment-form label:lang(mr), .widget_archive ul li:lang(mr),
.widget_categories ul li:lang(mr),
.widget_meta ul li:lang(mr),
.widget_nav_menu ul li:lang(mr),
.widget_pages ul li:lang(mr),
.widget_recent_comments ul li:lang(mr),
.widget_recent_entries ul li:lang(mr),
.widget_rss ul li:lang(mr), .widget_tag_cloud .tagcloud:lang(mr), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mr), .entry .entry-content .wp-block-archives li:lang(mr),
.entry .entry-content .wp-block-categories li:lang(mr),
.entry .entry-content .wp-block-latest-posts li:lang(mr), .entry .entry-content .wp-block-verse:lang(mr), .entry .entry-content .has-drop-cap:lang(mr):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mr), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mr),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mr),
.entry .entry-content .wp-block-cover-image h2:lang(mr),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mr),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mr),
.entry .entry-content .wp-block-cover h2:lang(mr), .entry .entry-content .wp-block-audio figcaption:lang(mr),
.entry .entry-content .wp-block-video figcaption:lang(mr),
.entry .entry-content .wp-block-image figcaption:lang(mr),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mr),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mr), .entry .entry-content .wp-block-file:lang(mr), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mr), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mr), .wp-caption-text:lang(mr), .gallery-caption:lang(mr) {
font-family: Arial, sans-serif;
}
body:lang(ne-NP), button:lang(ne-NP),
input:lang(ne-NP),
select:lang(ne-NP),
optgroup:lang(ne-NP),
textarea:lang(ne-NP), .author-description .author-link:lang(ne-NP),
.comment-metadata:lang(ne-NP),
.comment-reply-link:lang(ne-NP),
.comments-title:lang(ne-NP),
.comment-author .fn:lang(ne-NP),
.discussion-meta-info:lang(ne-NP),
.entry-meta:lang(ne-NP),
.entry-footer:lang(ne-NP),
.main-navigation:lang(ne-NP),
.no-comments:lang(ne-NP),
.not-found .page-title:lang(ne-NP),
.error-404 .page-title:lang(ne-NP),
.post-navigation .post-title:lang(ne-NP),
.page-links:lang(ne-NP),
.page-description:lang(ne-NP),
.pagination .nav-links:lang(ne-NP),
.sticky-post:lang(ne-NP),
.site-title:lang(ne-NP),
.site-info:lang(ne-NP),
#cancel-comment-reply-link:lang(ne-NP),
h1:lang(ne-NP),
h2:lang(ne-NP),
h3:lang(ne-NP),
h4:lang(ne-NP),
h5:lang(ne-NP),
h6:lang(ne-NP), .page-title:lang(ne-NP), blockquote cite:lang(ne-NP), table:lang(ne-NP), .button:lang(ne-NP),
input:lang(ne-NP)[type="button"],
input:lang(ne-NP)[type="reset"],
input:lang(ne-NP)[type="submit"], .comment-navigation .nav-previous:lang(ne-NP),
.comment-navigation .nav-next:lang(ne-NP), .comment-list .pingback .comment-body:lang(ne-NP),
.comment-list .trackback .comment-body:lang(ne-NP), .comment-list .pingback .comment-body .comment-edit-link:lang(ne-NP),
.comment-list .trackback .comment-body .comment-edit-link:lang(ne-NP), .comment-form .comment-notes:lang(ne-NP),
.comment-form label:lang(ne-NP), .widget_archive ul li:lang(ne-NP),
.widget_categories ul li:lang(ne-NP),
.widget_meta ul li:lang(ne-NP),
.widget_nav_menu ul li:lang(ne-NP),
.widget_pages ul li:lang(ne-NP),
.widget_recent_comments ul li:lang(ne-NP),
.widget_recent_entries ul li:lang(ne-NP),
.widget_rss ul li:lang(ne-NP), .widget_tag_cloud .tagcloud:lang(ne-NP), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ne-NP), .entry .entry-content .wp-block-archives li:lang(ne-NP),
.entry .entry-content .wp-block-categories li:lang(ne-NP),
.entry .entry-content .wp-block-latest-posts li:lang(ne-NP), .entry .entry-content .wp-block-verse:lang(ne-NP), .entry .entry-content .has-drop-cap:lang(ne-NP):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ne-NP), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ne-NP),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ne-NP),
.entry .entry-content .wp-block-cover-image h2:lang(ne-NP),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ne-NP),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ne-NP),
.entry .entry-content .wp-block-cover h2:lang(ne-NP), .entry .entry-content .wp-block-audio figcaption:lang(ne-NP),
.entry .entry-content .wp-block-video figcaption:lang(ne-NP),
.entry .entry-content .wp-block-image figcaption:lang(ne-NP),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ne-NP),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ne-NP), .entry .entry-content .wp-block-file:lang(ne-NP), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ne-NP), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ne-NP), .wp-caption-text:lang(ne-NP), .gallery-caption:lang(ne-NP) {
font-family: Arial, sans-serif;
}
body:lang(el), button:lang(el),
input:lang(el),
select:lang(el),
optgroup:lang(el),
textarea:lang(el), .author-description .author-link:lang(el),
.comment-metadata:lang(el),
.comment-reply-link:lang(el),
.comments-title:lang(el),
.comment-author .fn:lang(el),
.discussion-meta-info:lang(el),
.entry-meta:lang(el),
.entry-footer:lang(el),
.main-navigation:lang(el),
.no-comments:lang(el),
.not-found .page-title:lang(el),
.error-404 .page-title:lang(el),
.post-navigation .post-title:lang(el),
.page-links:lang(el),
.page-description:lang(el),
.pagination .nav-links:lang(el),
.sticky-post:lang(el),
.site-title:lang(el),
.site-info:lang(el),
#cancel-comment-reply-link:lang(el),
h1:lang(el),
h2:lang(el),
h3:lang(el),
h4:lang(el),
h5:lang(el),
h6:lang(el), .page-title:lang(el), blockquote cite:lang(el), table:lang(el), .button:lang(el),
input:lang(el)[type="button"],
input:lang(el)[type="reset"],
input:lang(el)[type="submit"], .comment-navigation .nav-previous:lang(el),
.comment-navigation .nav-next:lang(el), .comment-list .pingback .comment-body:lang(el),
.comment-list .trackback .comment-body:lang(el), .comment-list .pingback .comment-body .comment-edit-link:lang(el),
.comment-list .trackback .comment-body .comment-edit-link:lang(el), .comment-form .comment-notes:lang(el),
.comment-form label:lang(el), .widget_archive ul li:lang(el),
.widget_categories ul li:lang(el),
.widget_meta ul li:lang(el),
.widget_nav_menu ul li:lang(el),
.widget_pages ul li:lang(el),
.widget_recent_comments ul li:lang(el),
.widget_recent_entries ul li:lang(el),
.widget_rss ul li:lang(el), .widget_tag_cloud .tagcloud:lang(el), .entry .entry-content .wp-block-button .wp-block-button__link:lang(el), .entry .entry-content .wp-block-archives li:lang(el),
.entry .entry-content .wp-block-categories li:lang(el),
.entry .entry-content .wp-block-latest-posts li:lang(el), .entry .entry-content .wp-block-verse:lang(el), .entry .entry-content .has-drop-cap:lang(el):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(el), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(el),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(el),
.entry .entry-content .wp-block-cover-image h2:lang(el),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(el),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(el),
.entry .entry-content .wp-block-cover h2:lang(el), .entry .entry-content .wp-block-audio figcaption:lang(el),
.entry .entry-content .wp-block-video figcaption:lang(el),
.entry .entry-content .wp-block-image figcaption:lang(el),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(el),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(el), .entry .entry-content .wp-block-file:lang(el), .entry .entry-content .wp-block-file .wp-block-file__button:lang(el), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(el), .wp-caption-text:lang(el), .gallery-caption:lang(el) {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body:lang(gu), button:lang(gu),
input:lang(gu),
select:lang(gu),
optgroup:lang(gu),
textarea:lang(gu), .author-description .author-link:lang(gu),
.comment-metadata:lang(gu),
.comment-reply-link:lang(gu),
.comments-title:lang(gu),
.comment-author .fn:lang(gu),
.discussion-meta-info:lang(gu),
.entry-meta:lang(gu),
.entry-footer:lang(gu),
.main-navigation:lang(gu),
.no-comments:lang(gu),
.not-found .page-title:lang(gu),
.error-404 .page-title:lang(gu),
.post-navigation .post-title:lang(gu),
.page-links:lang(gu),
.page-description:lang(gu),
.pagination .nav-links:lang(gu),
.sticky-post:lang(gu),
.site-title:lang(gu),
.site-info:lang(gu),
#cancel-comment-reply-link:lang(gu),
h1:lang(gu),
h2:lang(gu),
h3:lang(gu),
h4:lang(gu),
h5:lang(gu),
h6:lang(gu), .page-title:lang(gu), blockquote cite:lang(gu), table:lang(gu), .button:lang(gu),
input:lang(gu)[type="button"],
input:lang(gu)[type="reset"],
input:lang(gu)[type="submit"], .comment-navigation .nav-previous:lang(gu),
.comment-navigation .nav-next:lang(gu), .comment-list .pingback .comment-body:lang(gu),
.comment-list .trackback .comment-body:lang(gu), .comment-list .pingback .comment-body .comment-edit-link:lang(gu),
.comment-list .trackback .comment-body .comment-edit-link:lang(gu), .comment-form .comment-notes:lang(gu),
.comment-form label:lang(gu), .widget_archive ul li:lang(gu),
.widget_categories ul li:lang(gu),
.widget_meta ul li:lang(gu),
.widget_nav_menu ul li:lang(gu),
.widget_pages ul li:lang(gu),
.widget_recent_comments ul li:lang(gu),
.widget_recent_entries ul li:lang(gu),
.widget_rss ul li:lang(gu), .widget_tag_cloud .tagcloud:lang(gu), .entry .entry-content .wp-block-button .wp-block-button__link:lang(gu), .entry .entry-content .wp-block-archives li:lang(gu),
.entry .entry-content .wp-block-categories li:lang(gu),
.entry .entry-content .wp-block-latest-posts li:lang(gu), .entry .entry-content .wp-block-verse:lang(gu), .entry .entry-content .has-drop-cap:lang(gu):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(gu), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(gu),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(gu),
.entry .entry-content .wp-block-cover-image h2:lang(gu),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(gu),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(gu),
.entry .entry-content .wp-block-cover h2:lang(gu), .entry .entry-content .wp-block-audio figcaption:lang(gu),
.entry .entry-content .wp-block-video figcaption:lang(gu),
.entry .entry-content .wp-block-image figcaption:lang(gu),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(gu),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(gu), .entry .entry-content .wp-block-file:lang(gu), .entry .entry-content .wp-block-file .wp-block-file__button:lang(gu), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(gu), .wp-caption-text:lang(gu), .gallery-caption:lang(gu) {
font-family: Arial, sans-serif;
}
body:lang(he-IL), button:lang(he-IL),
input:lang(he-IL),
select:lang(he-IL),
optgroup:lang(he-IL),
textarea:lang(he-IL), .author-description .author-link:lang(he-IL),
.comment-metadata:lang(he-IL),
.comment-reply-link:lang(he-IL),
.comments-title:lang(he-IL),
.comment-author .fn:lang(he-IL),
.discussion-meta-info:lang(he-IL),
.entry-meta:lang(he-IL),
.entry-footer:lang(he-IL),
.main-navigation:lang(he-IL),
.no-comments:lang(he-IL),
.not-found .page-title:lang(he-IL),
.error-404 .page-title:lang(he-IL),
.post-navigation .post-title:lang(he-IL),
.page-links:lang(he-IL),
.page-description:lang(he-IL),
.pagination .nav-links:lang(he-IL),
.sticky-post:lang(he-IL),
.site-title:lang(he-IL),
.site-info:lang(he-IL),
#cancel-comment-reply-link:lang(he-IL),
h1:lang(he-IL),
h2:lang(he-IL),
h3:lang(he-IL),
h4:lang(he-IL),
h5:lang(he-IL),
h6:lang(he-IL), .page-title:lang(he-IL), blockquote cite:lang(he-IL), table:lang(he-IL), .button:lang(he-IL),
input:lang(he-IL)[type="button"],
input:lang(he-IL)[type="reset"],
input:lang(he-IL)[type="submit"], .comment-navigation .nav-previous:lang(he-IL),
.comment-navigation .nav-next:lang(he-IL), .comment-list .pingback .comment-body:lang(he-IL),
.comment-list .trackback .comment-body:lang(he-IL), .comment-list .pingback .comment-body .comment-edit-link:lang(he-IL),
.comment-list .trackback .comment-body .comment-edit-link:lang(he-IL), .comment-form .comment-notes:lang(he-IL),
.comment-form label:lang(he-IL), .widget_archive ul li:lang(he-IL),
.widget_categories ul li:lang(he-IL),
.widget_meta ul li:lang(he-IL),
.widget_nav_menu ul li:lang(he-IL),
.widget_pages ul li:lang(he-IL),
.widget_recent_comments ul li:lang(he-IL),
.widget_recent_entries ul li:lang(he-IL),
.widget_rss ul li:lang(he-IL), .widget_tag_cloud .tagcloud:lang(he-IL), .entry .entry-content .wp-block-button .wp-block-button__link:lang(he-IL), .entry .entry-content .wp-block-archives li:lang(he-IL),
.entry .entry-content .wp-block-categories li:lang(he-IL),
.entry .entry-content .wp-block-latest-posts li:lang(he-IL), .entry .entry-content .wp-block-verse:lang(he-IL), .entry .entry-content .has-drop-cap:lang(he-IL):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(he-IL), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(he-IL),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(he-IL),
.entry .entry-content .wp-block-cover-image h2:lang(he-IL),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(he-IL),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(he-IL),
.entry .entry-content .wp-block-cover h2:lang(he-IL), .entry .entry-content .wp-block-audio figcaption:lang(he-IL),
.entry .entry-content .wp-block-video figcaption:lang(he-IL),
.entry .entry-content .wp-block-image figcaption:lang(he-IL),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(he-IL),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(he-IL), .entry .entry-content .wp-block-file:lang(he-IL), .entry .entry-content .wp-block-file .wp-block-file__button:lang(he-IL), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(he-IL), .wp-caption-text:lang(he-IL), .gallery-caption:lang(he-IL) {
font-family: "Arial Hebrew", Arial, sans-serif;
}
body:lang(ja), button:lang(ja),
input:lang(ja),
select:lang(ja),
optgroup:lang(ja),
textarea:lang(ja), .author-description .author-link:lang(ja),
.comment-metadata:lang(ja),
.comment-reply-link:lang(ja),
.comments-title:lang(ja),
.comment-author .fn:lang(ja),
.discussion-meta-info:lang(ja),
.entry-meta:lang(ja),
.entry-footer:lang(ja),
.main-navigation:lang(ja),
.no-comments:lang(ja),
.not-found .page-title:lang(ja),
.error-404 .page-title:lang(ja),
.post-navigation .post-title:lang(ja),
.page-links:lang(ja),
.page-description:lang(ja),
.pagination .nav-links:lang(ja),
.sticky-post:lang(ja),
.site-title:lang(ja),
.site-info:lang(ja),
#cancel-comment-reply-link:lang(ja),
h1:lang(ja),
h2:lang(ja),
h3:lang(ja),
h4:lang(ja),
h5:lang(ja),
h6:lang(ja), .page-title:lang(ja), blockquote cite:lang(ja), table:lang(ja), .button:lang(ja),
input:lang(ja)[type="button"],
input:lang(ja)[type="reset"],
input:lang(ja)[type="submit"], .comment-navigation .nav-previous:lang(ja),
.comment-navigation .nav-next:lang(ja), .comment-list .pingback .comment-body:lang(ja),
.comment-list .trackback .comment-body:lang(ja), .comment-list .pingback .comment-body .comment-edit-link:lang(ja),
.comment-list .trackback .comment-body .comment-edit-link:lang(ja), .comment-form .comment-notes:lang(ja),
.comment-form label:lang(ja), .widget_archive ul li:lang(ja),
.widget_categories ul li:lang(ja),
.widget_meta ul li:lang(ja),
.widget_nav_menu ul li:lang(ja),
.widget_pages ul li:lang(ja),
.widget_recent_comments ul li:lang(ja),
.widget_recent_entries ul li:lang(ja),
.widget_rss ul li:lang(ja), .widget_tag_cloud .tagcloud:lang(ja), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ja), .entry .entry-content .wp-block-archives li:lang(ja),
.entry .entry-content .wp-block-categories li:lang(ja),
.entry .entry-content .wp-block-latest-posts li:lang(ja), .entry .entry-content .wp-block-verse:lang(ja), .entry .entry-content .has-drop-cap:lang(ja):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ja), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ja),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ja),
.entry .entry-content .wp-block-cover-image h2:lang(ja),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ja),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ja),
.entry .entry-content .wp-block-cover h2:lang(ja), .entry .entry-content .wp-block-audio figcaption:lang(ja),
.entry .entry-content .wp-block-video figcaption:lang(ja),
.entry .entry-content .wp-block-image figcaption:lang(ja),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ja),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ja), .entry .entry-content .wp-block-file:lang(ja), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ja), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ja), .wp-caption-text:lang(ja), .gallery-caption:lang(ja) {
font-family: -apple-system, BlinkMacSystemFont, "Hiragino Sans", Meiryo, "Helvetica Neue", sans-serif;
}
body:lang(ko-KR), button:lang(ko-KR),
input:lang(ko-KR),
select:lang(ko-KR),
optgroup:lang(ko-KR),
textarea:lang(ko-KR), .author-description .author-link:lang(ko-KR),
.comment-metadata:lang(ko-KR),
.comment-reply-link:lang(ko-KR),
.comments-title:lang(ko-KR),
.comment-author .fn:lang(ko-KR),
.discussion-meta-info:lang(ko-KR),
.entry-meta:lang(ko-KR),
.entry-footer:lang(ko-KR),
.main-navigation:lang(ko-KR),
.no-comments:lang(ko-KR),
.not-found .page-title:lang(ko-KR),
.error-404 .page-title:lang(ko-KR),
.post-navigation .post-title:lang(ko-KR),
.page-links:lang(ko-KR),
.page-description:lang(ko-KR),
.pagination .nav-links:lang(ko-KR),
.sticky-post:lang(ko-KR),
.site-title:lang(ko-KR),
.site-info:lang(ko-KR),
#cancel-comment-reply-link:lang(ko-KR),
h1:lang(ko-KR),
h2:lang(ko-KR),
h3:lang(ko-KR),
h4:lang(ko-KR),
h5:lang(ko-KR),
h6:lang(ko-KR), .page-title:lang(ko-KR), blockquote cite:lang(ko-KR), table:lang(ko-KR), .button:lang(ko-KR),
input:lang(ko-KR)[type="button"],
input:lang(ko-KR)[type="reset"],
input:lang(ko-KR)[type="submit"], .comment-navigation .nav-previous:lang(ko-KR),
.comment-navigation .nav-next:lang(ko-KR), .comment-list .pingback .comment-body:lang(ko-KR),
.comment-list .trackback .comment-body:lang(ko-KR), .comment-list .pingback .comment-body .comment-edit-link:lang(ko-KR),
.comment-list .trackback .comment-body .comment-edit-link:lang(ko-KR), .comment-form .comment-notes:lang(ko-KR),
.comment-form label:lang(ko-KR), .widget_archive ul li:lang(ko-KR),
.widget_categories ul li:lang(ko-KR),
.widget_meta ul li:lang(ko-KR),
.widget_nav_menu ul li:lang(ko-KR),
.widget_pages ul li:lang(ko-KR),
.widget_recent_comments ul li:lang(ko-KR),
.widget_recent_entries ul li:lang(ko-KR),
.widget_rss ul li:lang(ko-KR), .widget_tag_cloud .tagcloud:lang(ko-KR), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ko-KR), .entry .entry-content .wp-block-archives li:lang(ko-KR),
.entry .entry-content .wp-block-categories li:lang(ko-KR),
.entry .entry-content .wp-block-latest-posts li:lang(ko-KR), .entry .entry-content .wp-block-verse:lang(ko-KR), .entry .entry-content .has-drop-cap:lang(ko-KR):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ko-KR), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ko-KR),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ko-KR),
.entry .entry-content .wp-block-cover-image h2:lang(ko-KR),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ko-KR),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ko-KR),
.entry .entry-content .wp-block-cover h2:lang(ko-KR), .entry .entry-content .wp-block-audio figcaption:lang(ko-KR),
.entry .entry-content .wp-block-video figcaption:lang(ko-KR),
.entry .entry-content .wp-block-image figcaption:lang(ko-KR),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ko-KR),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ko-KR), .entry .entry-content .wp-block-file:lang(ko-KR), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ko-KR), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ko-KR), .wp-caption-text:lang(ko-KR), .gallery-caption:lang(ko-KR) {
font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif;
}
body:lang(th), button:lang(th),
input:lang(th),
select:lang(th),
optgroup:lang(th),
textarea:lang(th), .author-description .author-link:lang(th),
.comment-metadata:lang(th),
.comment-reply-link:lang(th),
.comments-title:lang(th),
.comment-author .fn:lang(th),
.discussion-meta-info:lang(th),
.entry-meta:lang(th),
.entry-footer:lang(th),
.main-navigation:lang(th),
.no-comments:lang(th),
.not-found .page-title:lang(th),
.error-404 .page-title:lang(th),
.post-navigation .post-title:lang(th),
.page-links:lang(th),
.page-description:lang(th),
.pagination .nav-links:lang(th),
.sticky-post:lang(th),
.site-title:lang(th),
.site-info:lang(th),
#cancel-comment-reply-link:lang(th),
h1:lang(th),
h2:lang(th),
h3:lang(th),
h4:lang(th),
h5:lang(th),
h6:lang(th), .page-title:lang(th), blockquote cite:lang(th), table:lang(th), .button:lang(th),
input:lang(th)[type="button"],
input:lang(th)[type="reset"],
input:lang(th)[type="submit"], .comment-navigation .nav-previous:lang(th),
.comment-navigation .nav-next:lang(th), .comment-list .pingback .comment-body:lang(th),
.comment-list .trackback .comment-body:lang(th), .comment-list .pingback .comment-body .comment-edit-link:lang(th),
.comment-list .trackback .comment-body .comment-edit-link:lang(th), .comment-form .comment-notes:lang(th),
.comment-form label:lang(th), .widget_archive ul li:lang(th),
.widget_categories ul li:lang(th),
.widget_meta ul li:lang(th),
.widget_nav_menu ul li:lang(th),
.widget_pages ul li:lang(th),
.widget_recent_comments ul li:lang(th),
.widget_recent_entries ul li:lang(th),
.widget_rss ul li:lang(th), .widget_tag_cloud .tagcloud:lang(th), .entry .entry-content .wp-block-button .wp-block-button__link:lang(th), .entry .entry-content .wp-block-archives li:lang(th),
.entry .entry-content .wp-block-categories li:lang(th),
.entry .entry-content .wp-block-latest-posts li:lang(th), .entry .entry-content .wp-block-verse:lang(th), .entry .entry-content .has-drop-cap:lang(th):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(th), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(th),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(th),
.entry .entry-content .wp-block-cover-image h2:lang(th),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(th),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(th),
.entry .entry-content .wp-block-cover h2:lang(th), .entry .entry-content .wp-block-audio figcaption:lang(th),
.entry .entry-content .wp-block-video figcaption:lang(th),
.entry .entry-content .wp-block-image figcaption:lang(th),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(th),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(th), .entry .entry-content .wp-block-file:lang(th), .entry .entry-content .wp-block-file .wp-block-file__button:lang(th), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(th), .wp-caption-text:lang(th), .gallery-caption:lang(th) {
font-family: "Sukhumvit Set", "Helvetica Neue", helvetica, arial, sans-serif;
}
body:lang(vi), button:lang(vi),
input:lang(vi),
select:lang(vi),
optgroup:lang(vi),
textarea:lang(vi), .author-description .author-link:lang(vi),
.comment-metadata:lang(vi),
.comment-reply-link:lang(vi),
.comments-title:lang(vi),
.comment-author .fn:lang(vi),
.discussion-meta-info:lang(vi),
.entry-meta:lang(vi),
.entry-footer:lang(vi),
.main-navigation:lang(vi),
.no-comments:lang(vi),
.not-found .page-title:lang(vi),
.error-404 .page-title:lang(vi),
.post-navigation .post-title:lang(vi),
.page-links:lang(vi),
.page-description:lang(vi),
.pagination .nav-links:lang(vi),
.sticky-post:lang(vi),
.site-title:lang(vi),
.site-info:lang(vi),
#cancel-comment-reply-link:lang(vi),
h1:lang(vi),
h2:lang(vi),
h3:lang(vi),
h4:lang(vi),
h5:lang(vi),
h6:lang(vi), .page-title:lang(vi), blockquote cite:lang(vi), table:lang(vi), .button:lang(vi),
input:lang(vi)[type="button"],
input:lang(vi)[type="reset"],
input:lang(vi)[type="submit"], .comment-navigation .nav-previous:lang(vi),
.comment-navigation .nav-next:lang(vi), .comment-list .pingback .comment-body:lang(vi),
.comment-list .trackback .comment-body:lang(vi), .comment-list .pingback .comment-body .comment-edit-link:lang(vi),
.comment-list .trackback .comment-body .comment-edit-link:lang(vi), .comment-form .comment-notes:lang(vi),
.comment-form label:lang(vi), .widget_archive ul li:lang(vi),
.widget_categories ul li:lang(vi),
.widget_meta ul li:lang(vi),
.widget_nav_menu ul li:lang(vi),
.widget_pages ul li:lang(vi),
.widget_recent_comments ul li:lang(vi),
.widget_recent_entries ul li:lang(vi),
.widget_rss ul li:lang(vi), .widget_tag_cloud .tagcloud:lang(vi), .entry .entry-content .wp-block-button .wp-block-button__link:lang(vi), .entry .entry-content .wp-block-archives li:lang(vi),
.entry .entry-content .wp-block-categories li:lang(vi),
.entry .entry-content .wp-block-latest-posts li:lang(vi), .entry .entry-content .wp-block-verse:lang(vi), .entry .entry-content .has-drop-cap:lang(vi):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(vi), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(vi),
.entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(vi),
.entry .entry-content .wp-block-cover-image h2:lang(vi),
.entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(vi),
.entry .entry-content .wp-block-cover .wp-block-cover-text:lang(vi),
.entry .entry-content .wp-block-cover h2:lang(vi), .entry .entry-content .wp-block-audio figcaption:lang(vi),
.entry .entry-content .wp-block-video figcaption:lang(vi),
.entry .entry-content .wp-block-image figcaption:lang(vi),
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(vi),
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(vi), .entry .entry-content .wp-block-file:lang(vi), .entry .entry-content .wp-block-file .wp-block-file__button:lang(vi), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(vi), .wp-caption-text:lang(vi), .gallery-caption:lang(vi) {
font-family: "Libre Franklin", sans-serif;
}    html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
} html {
font-size: 22px;
}
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #111;
font-family: SourceSansPro-Regular;
font-weight: 400;
font-size: 18px;
line-height: 1.8;
margin: 0;
text-rendering: optimizeLegibility;
}
button,
input,
select,
optgroup,
textarea {
color: #111;
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: 400;
line-height: 1.8;
text-rendering: optimizeLegibility;
}
.author-description .author-link,
.comment-metadata,
.comment-reply-link,
.comments-title,
.comment-author .fn,
.discussion-meta-info,
.entry-meta,
.entry-footer,
.main-navigation,
.no-comments,
.not-found .page-title,
.error-404 .page-title,
.post-navigation .post-title,
.page-links,
.page-description,
.pagination .nav-links,
.sticky-post,
.site-title,
.site-info,
#cancel-comment-reply-link,
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.main-navigation,
.page-description,
.author-description .author-link,
.not-found .page-title,
.error-404 .page-title,
.post-navigation .post-title,
.pagination .nav-links,
.comments-title,
.comment-author .fn,
.no-comments,
.site-title,
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 700;
letter-spacing: -0.02em;
line-height: 1.2;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.page-title {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
}
.site-branding,
.main-navigation ul.main-menu > li,
.social-navigation,
.author-description .author-bio,
.nav-links {
line-height: 1.25;
}
h1 {
font-size: 2.25em;
}
#gdgallery_container_4, #gdgallery_container_5, #gdgallery_container_6{
height: 100% !important;
}
.page-template-page-register p.spinfo, .page-template-page-register p.spinfo a{
color: red;
}
.page-template-page-register .user-reg{
padding: 10px 25px;
}
@media only screen and (min-width: 768px) {
h1 {
font-size: 2.8125em;
}
}
@media only screen and (min-width: 1024px) {
.mobiwp-navigation {
display: none;
}
#gdgallery_container_2, .ug-gallery-wrapper .ug-thumbs-grid, .ug-gallery-wrapper .ug-thumbs-grid-inner{
height: auto !important;
}
.ug-thumb-wrapper.ug-tile.ug-tile-clickable.ug-thumb-ratio-set {
width: 370px !important;
height: 370px !important;
position: relative !important;
left: 0 !important;
display: inline-block;
margin-bottom: 25px !important;
top: 0 !important;
}
.ug-thumbs-grid {
max-width: 1200px;
width: 100% !important;
margin: 0px auto !important;
position: unset !important;
}
.ug-thumbs-grid-inner {
width: 97% !important;
margin: 0px auto !important;
position: unset !important;
}
.ug-thumb-wrapper.ug-tile .ug-image-container {
width: 370px !important;
height: 370px !important;
position: unset !important;
}
.ug-thumb-wrapper.ug-tile img.ug-thumb-image {
position: unset !important;
}
.ug-thumb-wrapper.ug-tile.ug-tile-clickable.ug-thumb-ratio-set:nth-of-type(3n+2) {
margin: 0 26px !important;
margin-bottom: 25px !important;
}
}
.entry-title,
.not-found .page-title,
.error-404 .page-title,
.has-larger-font-size,
h2 {
font-size: 1.6875em;
}
@media only screen and (min-width: 768px) {
.entry-title,
.not-found .page-title,
.error-404 .page-title,
.has-larger-font-size,
h2 {
font-size: 2.25em;
}
}
.has-regular-font-size,
.has-large-font-size,
.comments-title,
h3 {
font-size: 1.6875em;
}
.site-title,
.site-description,
.main-navigation,
.nav-links,
.page-title,
.page-description,
.comment-author .fn,
.no-comments,
h2.author-title,
p.author-bio,
h4 {
font-size: 1.125em;
}
.pagination .nav-links,
.comment-content,
h5 {
font-size: 0.88889em;
}
.entry-meta,
.entry-footer,
.discussion-meta-info,
.site-info,
.has-small-font-size,
.comment-reply-link,
.comment-metadata,
.comment-notes,
.sticky-post,
#cancel-comment-reply-link,
img:after,
h6 {
font-size: 0.71111em;
}
.site-title,
.page-title {
font-weight: normal;
}
.page-description,
.page-links a {
font-weight: bold;
}
.site-description {
letter-spacing: -0.01em;
}
.post-navigation .post-title,
.entry-title,
.not-found .page-title,
.error-404 .page-title,
.comments-title,
blockquote {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-break: break-word;
word-wrap: break-word;
} @media only screen and (min-width: 768px) {
.entry-title {
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
}
p {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote cite {
font-size: 0.71111em;
font-style: normal;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
pre {
font-size: 0.88889em;
font-family: "Courier 10 Pitch", Courier, monospace;
line-height: 1.8;
overflow: auto;
}
code,
kbd,
tt,
var {
font-size: 0.88889em;
font-family: Menlo, monaco, Consolas, Lucida Console, monospace;
}
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:focus {
text-decoration: underline;
} html {
box-sizing: border-box;
}
::-moz-selection {
background-color: #bfdcea;
}
::selection {
background-color: #bfdcea;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
body {
background-color: #fff;
}
a {
transition: color 110ms ease-in-out;
color: #0073aa;
}
a:hover,
a:active {
color: #005177;
outline: 0;
text-decoration: none;
}
a:focus {
outline: thin;
outline-style: dotted;
text-decoration: underline;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
margin: 1rem 0;
font-family:SourceSansPro-Semibold;
} hr {
background-color: #767676;
border: 0;
height: 2px;
}
ul,
ol {
padding-left: 1rem;
}
ul {
list-style: disc;
}
ul ul {
list-style-type: circle;
}
ol {
list-style: decimal;
}
li {
line-height: 1.8;
}
li > ul,
li > ol {
padding-left: 2rem;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1rem 1rem;
}
img {
height: auto;
max-width: 100%;
position: relative;
}
figure {
margin: 0;
}
blockquote {
border-left: 2px solid #0073aa;
margin-left: 0;
padding: 0 0 0 1rem;
}
blockquote > p {
margin: 0 0 1rem;
}
blockquote cite {
color: #767676;
}
table {
margin: 0 0 1rem;
border-collapse: collapse;
width: 100%;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
table td,
table th {
padding: 0.5em;
border: 1px solid #767676;
word-break: break-all;
} .button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
transition: background 150ms ease-in-out;
background: #092f57;
border: none;
border-radius: 5px;
box-sizing: border-box;
color: #fff;
font-family: SourceSansPro-Semibold; font-size: 0.88889em;
font-weight: 700;
line-height: 1.2;
outline: none;
text-transform: uppercase;
padding: 0.76rem 1rem;
text-decoration: none;
vertical-align: bottom;
}
.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
background: #111;
cursor: pointer;
}
.button:visited,
button:visited,
input[type="button"]:visited,
input[type="reset"]:visited,
input[type="submit"]:visited {
color: #fff;
text-decoration: none;
}
.button:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
background: #111;
outline: thin dotted;
outline-offset: -4px;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
-webkit-backface-visibility: hidden;
background: #fff;
border: solid 1px #ccc;
box-sizing: border-box;
outline: none;
padding: 0.36rem 0.66rem;
-webkit-appearance: none;
outline-offset: 0;
border-radius: 0;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
border-color: #0073aa;
outline: thin solid rgba(0, 115, 170, 0.15);
outline-offset: -4px;
}
input[type="search"]::-webkit-search-decoration {
display: none;
}
textarea {
box-sizing: border-box;
display: block;
width: 100%;
max-width: 100%;
resize: vertical;
}
form p {
margin: 1rem 0;
}  a {
transition: color 110ms ease-in-out;
color: #0073aa;
}
a:visited {
color: #0073aa;
}
a:hover,
a:active {
color: #005177;
outline: 0;
text-decoration: none;
}
a:focus {
outline: thin dotted;
text-decoration: underline;
}  .main-navigation {
display: block;
margin-top: 0.25rem;    }
body.page .main-navigation {
display: block;
}
.main-navigation > div {
display: inline;
}
.main-navigation button {
display: inline-block;
border: none;
padding: 0;
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: 700;
line-height: 1.2;
text-decoration: none;
background: transparent;
color: inherit;
cursor: pointer;
transition: background 250ms ease-in-out, transform 150ms ease;
-webkit-appearance: none;
-moz-appearance: none;
}
.main-navigation button:hover, .main-navigation button:focus {
background: transparent;
}
.main-navigation button:focus {
outline: 1px solid transparent;
outline-offset: -4px;
}
.main-navigation button:active {
transform: scale(0.99);
}
.main-navigation .main-menu {
display: inline-block;
margin: 0;
padding: 0;
}
.main-navigation .main-menu > li {
color: #0073aa;
display: inline;
position: relative;
z-index: 9;
}
.main-navigation .main-menu > li > a {
font-weight: 700;
color: #fff;
margin-right: 0.5rem;
font-family: SourceSansPro-Semibold;
font-size: 15px;
text-transform: uppercase;
}
.main-navigation .main-menu > li > a + svg {
margin-right: 0.5rem;
}
.main-navigation .main-menu > li > a:hover,
.main-navigation .main-menu > li > a:hover + svg {
color: #fff;
}
.main-navigation .main-menu > li.menu-item-has-children {
display: inline-block;
position: inherit;
}
@media only screen and (min-width: 768px) {
.main-navigation .main-menu > li.menu-item-has-children {
position: relative;
z-index: 9;
}
}
.main-navigation .main-menu > li.menu-item-has-children > a {
margin-right: 0.125rem;
}
.main-navigation .main-menu > li.menu-item-has-children > a:after,
.main-navigation .main-menu > li.menu-item-has-children .menu-item-has-children > a:after {
content: "";
display: none;
}
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand {
display: inline-block;
margin-right: 0.25rem; }
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle {
position: relative;
height: 24px;
line-height: 1.2;
width: 24px;
padding: 0;
margin-left: 0.5rem;
}
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg {
height: 24px;
width: 24px;
top: -0.125rem;
vertical-align: text-bottom;
}
.wp-customizer-unloading .main-navigation .main-menu > li.menu-item-has-children .submenu-expand, .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.is-empty {
display: none;
}
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand svg {
position: relative;
top: 0.2rem;
color: #fff;
}
.main-navigation .main-menu > li:last-child > a,
.main-navigation .main-menu > li:last-child.menu-item-has-children .submenu-expand {
margin-right: 0;
}
.main-navigation .sub-menu {
background-color: #0073aa;
color: #fff;
list-style: none;
padding-left: 0;
position: absolute;
opacity: 0;
left: -9999px;
z-index: 99999;
}
@media only screen and (min-width: 768px)
{
.main-navigation .sub-menu {
width: auto;
min-width: -moz-max-content;
min-width: -webkit-max-content;
min-width: max-content;
}
}
.main-navigation .sub-menu > li {
display: block;
float: none;
position: relative;
}
.main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
display: inline-block;
position: absolute;
width: calc( 24px + 1rem);
right: 0;
top: calc( .125 * 1rem);
bottom: 0;
color: white;
line-height: 1;
padding: calc( .5 * 1rem);
}
.main-navigation .sub-menu > li.menu-item-has-children .submenu-expand svg {
top: 0;
}
.main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
margin-right: 0;
}
@media only screen and (min-width: 768px) {
.main-navigation .sub-menu > li.menu-item-has-children .menu-item-has-children > a:after {
content: "\203a";
}
}
.main-navigation .sub-menu > li > a,
.main-navigation .sub-menu > li > .menu-item-link-return {
color: #fff;
display: block;
line-height: 1.2;
text-shadow: none;
padding: calc( .5 * 1rem) calc( 24px + 1rem) calc( .5 * 1rem) 1rem;
white-space: nowrap;
font-family: SourceSansPro-Semibold;
font-size: 17px;
}
.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,
.main-navigation .sub-menu > li > .menu-item-link-return:hover,
.main-navigation .sub-menu > li > .menu-item-link-return:focus {
background: #005177;
}
.main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after,
.main-navigation .sub-menu > li > .menu-item-link-return:hover:after,
.main-navigation .sub-menu > li > .menu-item-link-return:focus:after {
background: #005177;
}
.main-navigation .sub-menu > li > .menu-item-link-return {
width: 100%;
font-size: 22px;
font-weight: normal;
text-align: left;
}
.main-navigation .sub-menu > li > a:empty {
display: none;
}
.main-navigation .sub-menu > li.mobile-parent-nav-menu-item {
display: none;
font-size: 0.88889em;
font-weight: normal;
}
.main-navigation .sub-menu > li.mobile-parent-nav-menu-item svg {
position: relative;
top: 0.2rem;
margin-right: calc( .25 * 1rem);
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
display: block;
left: 0;
margin-top: 0;
opacity: 1;
width: auto;
min-width: 100%;  }
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
display: block;
left: 0;
margin-top: 0;
opacity: 1;
width: auto;
min-width: 100%;  }
@media only screen and (min-width: 768px) {
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
display: block;
margin-top: 0;
opacity: 1;
position: absolute;
left: 0;
right: auto;
top: auto;
bottom: auto;
height: auto;
min-width: -moz-max-content;
min-width: -webkit-max-content;
min-width: max-content;
transform: none;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
display: block;
margin-top: 0;
opacity: 1;
position: absolute;
left: 0;
right: auto;
top: auto;
bottom: auto;
height: auto;
min-width: -moz-max-content;
min-width: -webkit-max-content;
min-width: max-content;
transform: none;
}
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
left: 0;
width: 100%;
display: table;
position: absolute;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
left: 0;
width: 100%;
display: table;
position: absolute;
}
@media only screen and (min-width: 768px) {
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
right: 0;
left: auto;
display: block;
width: max-content;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
right: 0;
left: auto;
display: block;
width: max-content;
}
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .submenu-expand {
display: none;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .submenu-expand {
display: none;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
display: block;
margin-top: inherit;
position: relative;
width: 100%;
left: 0;
opacity: 1; }
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
display: block;
margin-top: inherit;
position: relative;
width: 100%;
left: 0;
opacity: 1; }
@media only screen and (min-width: 768px) {
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
float: none;
max-width: 100%;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
float: none;
max-width: 100%;
}
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
counter-reset: submenu;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
counter-reset: submenu;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu > li > a::before {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: normal;
content: "– " counters(submenu, "– ", none);
counter-increment: submenu;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu > li > a::before {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: normal;
content: "– " counters(submenu, "– ", none);
counter-increment: submenu;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
display: block;
left: 0;
margin-top: 0;
opacity: 1;
width: auto;
min-width: 100%;  }
@media only screen and (min-width: 768px) {
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
display: block;
float: none;
margin-top: 0;
opacity: 1;
position: absolute;
left: 0;
right: auto;
top: auto;
bottom: auto;
height: auto;
min-width: -moz-max-content;
min-width: -webkit-max-content;
min-width: max-content;
transform: none;
}
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
left: 0;
width: 100%;
display: table;
position: absolute;
}
@media only screen and (min-width: 768px) {
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
right: 0;
left: auto;
display: table;
width: max-content;
}
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .submenu-expand,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .submenu-expand,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .submenu-expand {
display: none;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
display: block;
margin-top: inherit;
position: relative;
width: 100%;
left: 0;
opacity: 1; }
@media only screen and (min-width: 768px) {
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
float: none;
max-width: 100%;
}
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
counter-reset: submenu;
}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu > li > a::before,
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu > li > a::before,
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu > li > a::before {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: normal;
content: "– " counters(submenu, "– ", none);
counter-increment: submenu;
}
.main-navigation .main-menu > .menu-item-has-children:not(.off-canvas):hover > .sub-menu {
animation: fade_in 0.1s forwards;
}
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .submenu-expand .svg-icon {
transform: rotate(270deg);
}
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .sub-menu {
opacity: 0;
position: absolute;
z-index: 0;
transform: translateX(-100%);
}
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:hover,
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:focus,
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:hover,
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:focus {
background-color: transparent;
}
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > a,
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > .menu-item-link-return {
white-space: inherit;
}
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
display: table;
margin-top: 0;
opacity: 1;
padding-left: 0; left: 0;
top: 0;
right: 0;
bottom: 0;
position: fixed;
z-index: 100000; width: 100vw;
height: 100vh;
max-width: 100vw;
transform: translateX(100%);
animation: slide_in_right 0.3s forwards; }
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true > .mobile-parent-nav-menu-item {
display: block;
}
.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
top: 46px;
height: calc( 100vh - 46px); }
.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
top: 0;
}
@media only screen and (min-width: 782px) {
.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
top: 32px;
height: calc( 100vh - 32px);
}
.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
top: 0;
}
}
.main-navigation .main-menu-more:nth-child(n+3) {
display: none;
} @keyframes slide_in_right {
100% {
transform: translateX(0%);
}
}
@keyframes fade_in {
from {
opacity: 0;
}
to {
opacity: 1;
}
} .social-navigation {
margin-top: calc(1rem / 2);
text-align: left;
}
.social-navigation ul.social-links-menu {
content: "";
display: table;
table-layout: fixed;
display: inline-block;
margin: 0;
padding: 0;
}
.social-navigation ul.social-links-menu li {
display: inline-block;
vertical-align: bottom;
vertical-align: -webkit-baseline-middle;
list-style: none;
}
.social-navigation ul.social-links-menu li:nth-child(n+2) {
margin-left: 0.1em;
}
.social-navigation ul.social-links-menu li a {
border-bottom: 1px solid transparent;
display: block;
color: #111;
margin-bottom: -1px;
transition: opacity 110ms ease-in-out;
}
.social-navigation ul.social-links-menu li a:hover, .social-navigation ul.social-links-menu li a:active {
color: #111;
opacity: 0.6;
}
.social-navigation ul.social-links-menu li a:focus {
color: #111;
opacity: 1;
border-bottom: 1px solid #111;
}
.social-navigation ul.social-links-menu li a svg {
display: block;
width: 32px;
height: 32px;
transform: translateZ(0);
}
.social-navigation ul.social-links-menu li a svg#ui-icon-link {
transform: rotate(-45deg);
}
@media only screen and (min-width: 768px) {
.site-title + .social-navigation,
.site-description + .social-navigation {
margin-top: calc(1rem / 5);
}
} .footer-navigation {
display: inline;
}
.footer-navigation > div {
display: inline;
}
.footer-navigation .footer-menu {
display: inline;
padding-left: 0;
}
.footer-navigation .footer-menu li {
display: inline;
margin-right: 1rem;
}  .post-navigation {
margin: calc(3 * 1rem) 0;
}
@media only screen and (min-width: 768px) {
.post-navigation {
margin: calc(3 * 1rem) calc(10% + 60px);
max-width: calc(6 * (100vw / 12));
}
}
@media only screen and (min-width: 1168px) {
.post-navigation {
margin: calc(3 * 1rem) 0;
max-width: 100%;
}
}
.post-navigation .nav-links {
margin: 0 1rem;
max-width: 100%;
display: flex;
flex-direction: column;
padding: 0px 18px;
}
@media only screen and (min-width: 768px) {
.post-navigation .nav-links {
margin: 0;
}
}
@media only screen and (min-width: 1168px) {
.post-navigation .nav-links {
flex-direction: row;
margin: 0 calc(10% + 60px);
max-width: calc(6 * (100vw / 12) - 28px);
}
}
.post-navigation .nav-links a .meta-nav {
color: #767676;
user-select: none;
}
.post-navigation .nav-links a .meta-nav:before, .post-navigation .nav-links a .meta-nav:after {
display: none;
content: "—";
width: 2em;
color: #767676;
height: 1em;
}
.post-navigation .nav-links a .post-title {
hyphens: auto;
}
.post-navigation .nav-links a:hover {
color: #005177;
}
@media only screen and (min-width: 1168px) {
.post-navigation .nav-links .nav-previous,
.post-navigation .nav-links .nav-next {
min-width: calc(50% - 2 * 1rem);
}
}
.post-navigation .nav-links .nav-previous {
order: 2;
}
@media only screen and (min-width: 1168px) {
.post-navigation .nav-links .nav-previous {
order: 1;
}
}
.post-navigation .nav-links .nav-previous + .nav-next {
margin-bottom: 1rem;
}
.post-navigation .nav-links .nav-previous .meta-nav:before {
display: inline;
}
.post-navigation .nav-links .nav-next {
order: 1;
}
@media only screen and (min-width: 1168px) {
.post-navigation .nav-links .nav-next {
order: 2;
padding-left: 1rem;
}
}
.post-navigation .nav-links .nav-next .meta-nav:after {
display: inline;
}
.pagination .nav-links {
display: flex;
flex-wrap: wrap;
padding: 0 calc(.5 * 1rem);
}
.pagination .nav-links > * {
padding: calc(.5 * 1rem);
}
.pagination .nav-links > *.dots, .pagination .nav-links > *.prev {
padding-left: 0;
}
.pagination .nav-links > *.dots, .pagination .nav-links > *.next {
padding-right: 0;
}
.pagination .nav-links a:focus {
text-decoration: underline;
outline-offset: -1px;
}
.pagination .nav-links a:focus.prev, .pagination .nav-links a:focus.next {
text-decoration: none;
}
.pagination .nav-links a:focus.prev .nav-prev-text,
.pagination .nav-links a:focus.prev .nav-next-text, .pagination .nav-links a:focus.next .nav-prev-text,
.pagination .nav-links a:focus.next .nav-next-text {
text-decoration: underline;
}
.pagination .nav-links .nav-next-text,
.pagination .nav-links .nav-prev-text {
display: none;
}
@media only screen and (min-width: 768px) {
.pagination .nav-links {
margin-left: calc(10% + 60px);
padding: 0;
}
.pagination .nav-links .prev > *,
.pagination .nav-links .next > * {
display: inline-block;
vertical-align: text-bottom;
}
.pagination .nav-links > * {
padding: 1rem;
}
}
.comment-navigation .nav-links {
display: flex;
flex-direction: row;
}
.comment-navigation .nav-previous,
.comment-navigation .nav-next {
min-width: 50%;
width: 100%;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: bold;
}
.comment-navigation .nav-previous .secondary-text,
.comment-navigation .nav-next .secondary-text {
display: none;
}
@media only screen and (min-width: 768px) {
.comment-navigation .nav-previous .secondary-text,
.comment-navigation .nav-next .secondary-text {
display: inline;
}
}
.comment-navigation .nav-previous svg,
.comment-navigation .nav-next svg {
vertical-align: middle;
position: relative;
margin: 0 -0.35em;
top: -1px;
}
.comment-navigation .nav-next {
text-align: right;
}  .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1rem;
}
@media only screen and (min-width: 768px) {
.alignleft { margin-right: calc(2 * 1rem);
}
}
.alignright { float: right; margin-left: 1rem;
}
@media only screen and (min-width: 768px) {
.alignright { margin-left: calc(2 * 1rem);
}
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
}  #page {
width: 100%;
}
.site-content { }  .site-header {
padding: 1em;
}
.site-header.featured-image {
display: flex;
flex-direction: column;
justify-content: space-between; }
.site-header.featured-image .site-branding-container {  }
@media only screen and (min-width: 768px) {
.site-header {
margin: 0;
padding: 0px 0 0rem 0px;
background: none;
} }
.site-branding {
color: #767676;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
position: relative;
word-wrap: break-word;
}
@media only screen and (min-width: 768px) { }
.site-logo {
position: relative;
z-index: 999;
margin-bottom: calc(.66 * 1rem);
}
@media only screen and (min-width: 768px) { }
.site-logo .custom-logo-link {
border-radius: 100%;
box-sizing: content-box;
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
display: block;
width: 50px;
height: 50px;
overflow: hidden;
transition: box-shadow 200ms ease-in-out;
}
.site-logo .custom-logo-link .custom-logo {
min-height: inherit;
}
.site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus {
box-shadow: 0 0 0 2px black;
}
@media only screen and (min-width: 768px) {
.site-logo .custom-logo-link {
width: 64px;
height: 64px;
}
}
.site-title {
margin: auto;
display: inline;
color: #111; }
.site-title a {
color: #111;
}
.site-title a:link, .site-title a:visited {
color: #111;
}
.site-title a:hover {
color: #4a4a4a;
}
.featured-image .site-title {
margin: 0;
}
@media only screen and (min-width: 768px) {
.featured-image .site-title {
display: inline-block;
}
}
.site-title + .main-navigation {
display: block;
}
@media only screen and (min-width: 768px) {
.site-title {
display: inline;
}
}
.site-title:not(:empty) + .site-description:not(:empty):before {
content: "\2014";
margin: 0 .2em;
}
.site-description {
display: inline;
color: #767676;
font-weight: normal;
margin: 0;
}
.site-header.featured-image { overflow: hidden; position: relative; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);        background-position: center;
background-repeat: no-repeat;
background-size: cover;      }
.site-header.featured-image .site-branding .site-title,
.site-header.featured-image .site-branding .site-description,
.site-header.featured-image .main-navigation a:after,
.site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after,
.site-header.featured-image .main-navigation li,
.site-header.featured-image .social-navigation li,
.site-header.featured-image .entry-meta,
.site-header.featured-image .entry-title {
color: #fff;
}
.site-header.featured-image .main-navigation a,
.site-header.featured-image .main-navigation a + svg,
.site-header.featured-image .social-navigation a,
.site-header.featured-image .site-title a,
.site-header.featured-image .site-featured-image a {
color: #fff;
transition: opacity 110ms ease-in-out;
}
.site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active,
.site-header.featured-image .main-navigation a:hover + svg,
.site-header.featured-image .main-navigation a:active + svg,
.site-header.featured-image .main-navigation a + svg:hover,
.site-header.featured-image .main-navigation a + svg:active,
.site-header.featured-image .main-navigation a + svg:hover + svg,
.site-header.featured-image .main-navigation a + svg:active + svg,
.site-header.featured-image .social-navigation a:hover,
.site-header.featured-image .social-navigation a:active,
.site-header.featured-image .social-navigation a:hover + svg,
.site-header.featured-image .social-navigation a:active + svg,
.site-header.featured-image .site-title a:hover,
.site-header.featured-image .site-title a:active,
.site-header.featured-image .site-title a:hover + svg,
.site-header.featured-image .site-title a:active + svg,
.site-header.featured-image .site-featured-image a:hover,
.site-header.featured-image .site-featured-image a:active,
.site-header.featured-image .site-featured-image a:hover + svg,
.site-header.featured-image .site-featured-image a:active + svg {
color: #fff;
opacity: 0.6;
}
.site-header.featured-image .main-navigation a:focus,
.site-header.featured-image .main-navigation a:focus + svg,
.site-header.featured-image .main-navigation a + svg:focus,
.site-header.featured-image .main-navigation a + svg:focus + svg,
.site-header.featured-image .social-navigation a:focus,
.site-header.featured-image .social-navigation a:focus + svg,
.site-header.featured-image .site-title a:focus,
.site-header.featured-image .site-title a:focus + svg,
.site-header.featured-image .site-featured-image a:focus,
.site-header.featured-image .site-featured-image a:focus + svg {
color: #fff;
}
.site-header.featured-image .main-navigation .sub-menu a {
opacity: inherit;
}
.site-header.featured-image .social-navigation a:focus {
color: #fff;
opacity: 1;
border-bottom: 1px solid #fff;
}
.site-header.featured-image .social-navigation svg,
.site-header.featured-image .site-featured-image svg { -webkit-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
}
.site-header.featured-image .site-featured-image { }
.site-header.featured-image .site-featured-image .post-thumbnail img {
height: auto;
left: 50%;
max-width: 1000%;
min-height: 100%;
min-width: 100vw;
position: absolute;
top: 50%;
transform: translateX(-50%) translateY(-50%);
width: auto;
z-index: 1; }
@supports (object-fit: cover) {
.site-header.featured-image .site-featured-image .post-thumbnail img {
height: 100%;
left: 0;
object-fit: cover;
top: 0;
transform: none;
width: 100%;
}
}
.image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
filter: grayscale(100%);
}
.site-header.featured-image .site-featured-image .entry-header {
margin-top: calc( 4 * 1rem);
margin-bottom: 0;
margin-left: 0;
margin-right: 0; }
@media only screen and (min-width: 768px) {
.site-header.featured-image .site-featured-image .entry-header {
margin-left: calc(10% + 60px);
margin-right: calc(10% + 60px);
}
}
.site-header.featured-image .site-featured-image .entry-header .entry-title:before {
background: #fff;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta {
font-weight: 500;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta > span {
margin-right: 1rem;
display: inline-block;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta > span:last-child {
margin-right: 0;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta a {
transition: color 110ms ease-in-out;
color: currentColor;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta a:hover {
text-decoration: none;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta .svg-icon {
position: relative;
display: inline-block;
vertical-align: middle;
margin-right: 0.5em;
}
.site-header.featured-image .site-featured-image .entry-header .entry-meta .discussion-avatar-list {
display: none;
}
@media only screen and (min-width: 768px) {
.site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta {
display: flex;
position: relative;
}
.site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-title {
padding-right: calc(1 * (100vw / 12) + 1rem);
}
.site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .comment-count {
position: absolute;
right: 0;
}
.site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .discussion-avatar-list {
display: block;
position: absolute;
bottom: 100%;
}
}
.site-header.featured-image .custom-logo-link {
background: #fff;
box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
}
.site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus {
box-shadow: 0 0 0 2px white;
}
.site-header.featured-image .site-branding {
position: relative;
z-index: 10;
}
.site-header.featured-image .site-featured-image .entry-header {
position: relative;
z-index: 9;
}
.site-header.featured-image .site-branding-container:after,
.site-header.featured-image .site-featured-image:before,
.site-header.featured-image .site-featured-image:after, .site-header.featured-image:after {
display: block;
position: absolute;
top: 0;
left: 0;
content: "\020";
width: 100%;
height: 100%;
}
.image-filters-enabled .site-header.featured-image .site-featured-image:before {
background: #0073aa;
mix-blend-mode: screen;
opacity: 0.1;
}
.site-header.featured-image .site-featured-image:after {
background: #000;
mix-blend-mode: multiply;
opacity: .7; }
.image-filters-enabled .site-header.featured-image .site-featured-image:after {
background: #0073aa;
opacity: .8;
z-index: 3; }
@supports (mix-blend-mode: multiply) {
.image-filters-enabled .site-header.featured-image .site-featured-image:after {
opacity: 1;
}
}
.image-filters-enabled .site-header.featured-image .site-branding-container:after {  } .site-header.featured-image:after {
background: #000; transition: opacity 1200ms ease-in-out;
opacity: 0.7;
z-index: 5; }
.image-filters-enabled .site-header.featured-image:after {
background: #000e14;
opacity: 0.38;
}
@media only screen and (min-width: 768px) {
.image-filters-enabled .site-header.featured-image:after {
opacity: 0.18;
}
}
.site-header.featured-image ::-moz-selection {
background: rgba(255, 255, 255, 0.17);
}
.site-header.featured-image ::selection {
background: rgba(255, 255, 255, 0.17);
} .sticky {
display: block;
}
.sticky-post {
background: #0073aa;
color: #fff;
display: inline-block;
font-weight: bold;
line-height: 1;
padding: .25rem;
position: absolute;
text-transform: uppercase;
top: -1rem;
z-index: 1;
}
.updated:not(.published) {
display: none;
}
.page-links {
clear: both;
margin: 0 0 calc(1.5 * 1rem);
}
.entry {
margin-top: calc(6 * 1rem);
}
.entry:first-of-type {
margin-top: 0;
}
.entry .entry-header {
margin: calc(3 * 1rem) 1rem 1rem;
position: relative;
}
@media only screen and (min-width: 768px) {
.entry .entry-header {
margin: calc(3 * 1rem) calc(10% + 60px) 1rem;
}
}
.entry .entry-title {
margin: 0;
}
.entry .entry-title:before {
background: #767676;
content: "\020";
display: block;
height: 2px;
margin: 1rem 0;
width: 1em;
}
.entry .entry-title a {
color: inherit;
}
.entry .entry-title a:hover {
color: #4a4a4a;
}
.entry .entry-meta,
.entry .entry-footer {
color: #767676;
font-weight: 500;
}
.entry .entry-meta > span,
.entry .entry-footer > span {
margin-right: 1rem;
display: inline-block;
}
.entry .entry-meta > span:last-child,
.entry .entry-footer > span:last-child {
margin-right: 0;
}
.entry .entry-meta a,
.entry .entry-footer a {
transition: color 110ms ease-in-out;
color: currentColor;
}
.entry .entry-meta a:hover,
.entry .entry-footer a:hover {
text-decoration: none;
color: #0073aa;
}
.entry .entry-meta .svg-icon,
.entry .entry-footer .svg-icon {
position: relative;
display: inline-block;
vertical-align: middle;
margin-right: 0.5em;
}
.entry .entry-meta {
margin: 1rem 0;
}
.entry .entry-footer {
margin: calc(2 * 1rem) 1rem 1rem;
}
@media only screen and (min-width: 768px) {
.entry .entry-footer {
margin: 1rem calc(10% + 60px) calc(3 * 1rem);
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-footer {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
.entry .post-thumbnail {
margin: 1rem;
}
@media only screen and (min-width: 768px) {
.entry .post-thumbnail {
margin: 1rem calc(10% + 60px);
}
}
.entry .post-thumbnail:focus {
outline: none;
}
.entry .post-thumbnail .post-thumbnail-inner {
display: block;
}
.entry .post-thumbnail .post-thumbnail-inner img {
position: relative;
display: block;
width: 100%;
}
.image-filters-enabled .entry .post-thumbnail {
position: relative;
display: block;
}
.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
filter: grayscale(100%);
}
.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
background: rgba(0, 0, 0, 0.35);
content: "";
display: block;
height: 100%;
opacity: .5;
pointer-events: none;
position: absolute;
top: 0;
width: 100%;
z-index: 4;
}
@supports (mix-blend-mode: multiply) {
.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
display: none;
}
}
.image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after {
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
content: "\020";
pointer-events: none;
}
.image-filters-enabled .entry .post-thumbnail:before {
background: #0073aa;
mix-blend-mode: screen;
opacity: 0.1;
z-index: 2;
}
.image-filters-enabled .entry .post-thumbnail:after {
background: #0073aa;
mix-blend-mode: multiply;
opacity: .8;
z-index: 3; }
@supports (mix-blend-mode: multiply) {
.image-filters-enabled .entry .post-thumbnail:after {
opacity: 1;
}
}
.entry .entry-content,
.entry .entry-summary {
max-width: calc(100% - (2 * 1rem));
margin: 0 1rem;
}
@media only screen and (min-width: 768px) {
.entry .entry-content,
.entry .entry-summary { }
}
.entry .entry-content p {
word-wrap: break-word;
}
.entry .entry-content .more-link {
transition: color 110ms ease-in-out;
display: inline;
color: inherit;
}
.entry .entry-content .more-link:after {
content: "\02192";
display: inline-block;
margin-left: 0.5em;
}
.entry .entry-content .more-link:hover {
color: #0073aa;
text-decoration: none;
}
.entry .entry-content a {
text-decoration: underline;
}
.entry .entry-content a.button, .entry .entry-content a:hover {
text-decoration: none;
}
.entry .entry-content a.button {
display: inline-block;
}
.entry .entry-content a.button:hover {
background: #111;
color: #fff;
cursor: pointer;
}
.entry .entry-content > iframe[style] {
margin: 32px 0 !important;
max-width: 100% !important;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > iframe[style] {
max-width: calc(8 * (100vw / 12) - 28px) !important;
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content > iframe[style] {
max-width: calc(6 * (100vw / 12) - 28px) !important;
}
}
.entry .entry-content .page-links a {
margin: calc(0.5 * 1rem);
text-decoration: none;
}
.entry .entry-content .wp-audio-shortcode {
max-width: calc(100vw - (2 * 1rem));
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-audio-shortcode {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-audio-shortcode {
max-width: calc(6 * (100vw / 12) - 28px);
}
} .author-bio {
margin: calc(2 * 1rem) 1rem 1rem;
}
@media only screen and (min-width: 768px) {
.author-bio {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.author-bio {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.author-bio {
margin: calc(3 * 1rem) calc(10% + 60px);
}
}
@media only screen and (min-width: 1168px) {
.author-bio {
margin: calc(3 * 1rem) calc(10% + 60px);
}
}
.author-bio .author-title {
display: inline;
}
.author-bio .author-title:before {
background: #767676;
content: "\020";
display: block;
height: 2px;
margin: 1rem 0;
width: 1em;
}
.author-bio .author-description {
display: inline;
color: #767676;
font-size: 1.125em;
line-height: 1.2;
}
.author-bio .author-description .author-link {
display: inline-block;
}
.author-bio .author-description .author-link:hover {
color: #005177;
text-decoration: none;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}
.comments-area {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
margin: calc(2 * 1rem) 1rem;
word-wrap: break-word; }
@media only screen and (min-width: 768px) {
.comments-area {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.comments-area {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.comments-area {
margin: calc(3 * 1rem) calc(10% + 60px);
}
}
.comments-area > * {
margin-top: calc(2 * 1rem);
margin-bottom: calc(2 * 1rem);
}
@media only screen and (min-width: 768px) {
.comments-area > * {
margin-top: calc(3 * 1rem);
margin-bottom: calc(3 * 1rem);
}
}
.entry + .comments-area {
margin-top: calc(3 * 1rem);
}
@media only screen and (min-width: 768px) {
.comments-area .comments-title-wrap {
align-items: baseline;
display: flex;
justify-content: space-between;
}
}
.comments-area .comments-title-wrap .comments-title {
margin: 0;
}
.comments-area .comments-title-wrap .comments-title:before {
background: #767676;
content: "\020";
display: block;
height: 2px;
margin: 1rem 0;
width: 1em;
}
@media only screen and (min-width: 768px) {
.comments-area .comments-title-wrap .comments-title {
flex: 1 0 calc(3 * (100vw / 12));
}
}
@media only screen and (min-width: 768px) {
.comments-area .comments-title-wrap .discussion-meta {
flex: 0 0 calc(2 * (100vw / 12));
margin-left: 1rem;
}
}
#comment {
max-width: 100%;
box-sizing: border-box;
}
#respond {
position: relative;
}
#respond .comment-user-avatar {
margin: 1rem 0 -1rem;
}
#respond .comment .comment-form {
padding-left: 0;
}
#respond > small {
display: block;
font-size: 22px;
position: absolute;
left: calc(1rem + 100%);
top: calc(-3.5 * 1rem);
width: calc(100vw / 12);
}
#comments > .comments-title:last-child {
display: none;
}
.comment-form-flex {
display: flex;
flex-direction: column;
}
.comment-form-flex .comments-title {
display: none;
margin: 0;
order: 1;
}
.comment-form-flex #respond {
order: 2;
}
.comment-form-flex #respond + .comments-title {
display: block;
}
.comment-list {
list-style: none;
padding: 0;
}
.comment-list .children {
margin: 0;
padding: 0 0 0 1rem;
}
.comment-list > .comment:first-child {
margin-top: 0;
}
.comment-list .pingback .comment-body,
.comment-list .trackback .comment-body {
color: #767676;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: 0.71111em;
font-weight: 500;
margin-top: 1rem;
margin-bottom: 1rem;
}
.comment-list .pingback .comment-body a:not(.comment-edit-link),
.comment-list .trackback .comment-body a:not(.comment-edit-link) {
font-weight: bold;
font-size: 19.55556px;
line-height: 1.5;
padding-right: 0.5rem;
display: block;
}
.comment-list .pingback .comment-body .comment-edit-link,
.comment-list .trackback .comment-body .comment-edit-link {
color: #767676;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: 500;
}
#respond + .comment-reply {
display: none;
}
.comment-reply .comment-reply-link {
display: inline-block;
}
.comment {
list-style: none;
position: relative;
}
@media only screen and (min-width: 768px) {
.comment {
padding-left: calc(.5 * (1rem + calc(100vw / 12 )));
}
.comment.depth-1,
.comment .children {
padding-left: 0;
}
.comment.depth-1 {
margin-left: calc(3.25 * 1rem);
}
}
.comment .comment-body {
margin: calc(2 * 1rem) 0 0;
}
.comment .comment-meta {
position: relative;
}
.comment .comment-author .avatar {
float: left;
margin-right: 1rem;
position: relative;
}
@media only screen and (min-width: 768px) {
.comment .comment-author .avatar {
float: inherit;
margin-right: inherit;
position: absolute;
top: 0;
right: calc(100% + 1rem);
}
}
.comment .comment-author .fn {
position: relative;
display: block;
}
.comment .comment-author .fn a {
color: inherit;
}
.comment .comment-author .fn a:hover {
color: #005177;
}
.comment .comment-author .post-author-badge {
border-radius: 100%;
display: block;
height: 18px;
position: absolute;
background: #008fd3;
right: calc(100% - 2.5rem);
top: -3px;
width: 18px;
}
@media only screen and (min-width: 768px) {
.comment .comment-author .post-author-badge {
right: calc(100% + 0.75rem);
}
}
.comment .comment-author .post-author-badge svg {
width: inherit;
height: inherit;
display: block;
fill: white;
transform: scale(0.875);
}
.comment .comment-metadata > a,
.comment .comment-metadata .comment-edit-link {
display: inline;
font-weight: 500;
color: #767676;
vertical-align: baseline;
}
.comment .comment-metadata > a time,
.comment .comment-metadata .comment-edit-link time {
vertical-align: baseline;
}
.comment .comment-metadata > a:hover,
.comment .comment-metadata .comment-edit-link:hover {
color: #005177;
text-decoration: none;
}
.comment .comment-metadata > * {
display: inline-block;
}
.comment .comment-metadata .edit-link-sep {
color: #767676;
margin: 0 0.2em;
vertical-align: baseline;
}
.comment .comment-metadata .edit-link {
color: #767676;
}
.comment .comment-metadata .edit-link svg {
transform: scale(0.8);
vertical-align: baseline;
margin-right: 0.1em;
}
.comment .comment-metadata .comment-edit-link {
position: relative;
padding-left: 1rem;
margin-left: -1rem;
z-index: 1;
}
.comment .comment-metadata .comment-edit-link:hover {
color: #0073aa;
}
.comment .comment-content {
margin: 1rem 0;
}
@media only screen and (min-width: 1168px) {
.comment .comment-content {
padding-right: 1rem;
}
}
.comment .comment-content > *:first-child {
margin-top: 0;
}
.comment .comment-content > *:last-child {
margin-bottom: 0;
}
.comment .comment-content blockquote {
margin-left: 0;
}
.comment .comment-content a {
text-decoration: underline;
}
.comment .comment-content a:hover {
text-decoration: none;
}
.comment-reply-link,
#cancel-comment-reply-link {
font-weight: 500;
}
.comment-reply-link:hover,
#cancel-comment-reply-link:hover {
color: #005177;
}
.discussion-avatar-list {
content: "";
display: table;
table-layout: fixed;
margin: 0;
padding: 0;
}
.discussion-avatar-list li {
position: relative;
list-style: none;
margin: 0 -8px 0 0;
padding: 0;
float: left;
}
.discussion-avatar-list .comment-user-avatar img {
height: calc(1.5 * 1rem);
width: calc(1.5 * 1rem);
}
.discussion-meta .discussion-meta-info {
margin: 0;
}
.discussion-meta .discussion-meta-info .svg-icon {
vertical-align: middle;
fill: currentColor;
transform: scale(0.6) scaleX(-1) translateY(-0.1em);
margin-left: -0.25rem;
}
.comment-form .comment-notes,
.comment-form label {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: 0.71111em;
color: #767676;
}
@media only screen and (min-width: 768px) {
.comment-form .comment-form-author,
.comment-form .comment-form-email {
width: calc(50% - 0.5rem);
float: left;
}
}
@media only screen and (min-width: 768px) {
.comment-form .comment-form-email {
margin-left: 1rem;
}
}
.comment-form input[name="author"],
.comment-form input[name="email"],
.comment-form input[name="url"] {
display: block;
width: 100%;
} .archive .page-header,
.search .page-header, {
margin: 1rem 1rem calc(3 * 1rem);
}
.error404 .page-header {margin-top: 20px;}
.error404 .page-header .page-title{color: #000;
text-transform: capitalize;}
.error-404 .search-submit{width: 150px;
line-height: 10px;}
@media only screen and (min-width: 768px) {
.archive .page-header,
.search .page-header{
margin: 0 calc(10% + 60px) calc(10% + 60px);
}
}
.archive .page-header .page-title,
.search .page-header .page-title {
color: #767676;
display: inline;
letter-spacing: normal;
}
.archive .page-header .page-title:before,
.search .page-header .page-title:before,
.error404 .page-header .page-title:before {
display: none;
}
.archive .page-header .search-term,
.archive .page-header .page-description,
.search .page-header .search-term,
.search .page-header .page-description,
.error404 .page-header .search-term,
.error404 .page-header .page-description {
display: inherit;
clear: both;
}
.archive .page-header .search-term:after,
.archive .page-header .page-description:after,
.search .page-header .search-term:after,
.search .page-header .page-description:after,
.error404 .page-header .search-term:after,
.error404 .page-header .page-description:after {
content: ".";
font-weight: bold;
color: #767676;
}
.archive .page-header .page-description {
display: block;
color: #111;
font-size: 1em;
}
.productpage .term-description{display: none;}
.productpage .entry .entry-title
{
color: #3e3e3e;
text-align: center;
font-family: SourceSansPro-Bold;
font-size: 32px;
text-transform: uppercase;
}
.productpage .entry .entry-title:before
{
background: #343434;
content: "\020";
display: inline-block;
height: 3px;
margin:0px 15px 10px 0;
width: 20%;
}
.productpage .entry .entry-title:after
{
background: #343434;
content: "\020";
display: inline-block;
height: 3px;
margin: 0px 0 10px 15px;
width: 20%;
}
.productpage article#post-0
{
width: 810px;
max-width: 100%;
margin: auto
}
.productpage .entry .entry-content, .productpage .entry .entry-content > *
{
margin: 0;
padding: 0;
max-width: 100%;
margin-bottom: 25px;
}
.tax-product_cat .site-main ul.products li.product
{
margin: 10px 3.5% 20px 0;
width: 31%;
text-align: center;
}
.tax-product_cat.term-25 .site-main ul.products li.product
{
margin: 10px 1.8% 20px 0;
width: 23.6%;
text-align: center;
}
.tax-product_cat .site-main ul.products li.product.cosmic-class
{
margin: 10px 1.8% 20px 0;
width: 23.6%;
text-align: center;
}
.tax-product_cat .site-main ul.products li.product a{
text-transform: uppercase;
font-family:GerLiPro-SemiBold;
}
.search-results .site-main ul.products li.product
{
margin: 10px 2% 20px 0;
width: 32%;
text-align: center;
}
.productpage header.entry-header {
padding: 30px 0;
margin: 0px auto !important;
width: 100%;
display: block;
}
.product_nav_wrap {
width: 100%;
background: #e4e4e4;
display: inline-block;
float: left;
}
.product_nav_inner {
width: 80%;
margin: 0px auto;
display: block;
max-width: 1200px;
}
#main-nav   { float: left;
}
#main-nav ul    {
margin: 0; padding: 0;
}
#main-nav li    {
display: block;
float: left;
line-height: 30px;
margin: 0; padding: 0; 
position: relative; 
}
#main-nav li a  {
display: block;
padding:10px 35px 10px 22px;
color: #3e3e3e;
background: unset;
border: unset;
font-size: 22px;
font-family: SourceSansPro-Bold;
font-weight: unset;
margin: 0;
text-shadow: unset;
border-radius: unset;
text-align: left;
text-transform: uppercase;
} #main-nav .current-menu-item a {
color: #fff;
background: #092f57;  
border-radius: unset;
}
#main-nav ul ul li a:hover{
background: #efefef;
color: #3e3e3e;
}
#main-nav ul ul { 
display: none;
position: absolute;
top: 50px; 
z-index: 2;
background: #efefef;
}
#main-nav ul ul li { 
float: none; 
width: 233px; 
}
#main-nav .current-menu-item ul li a, #main-nav ul li a{
color: #3e3e3e;
background: unset;
}
#main-nav ul ul li:first-child a {
padding-top: 25px;
}
#main-nav ul ul li:last-child a {
padding-bottom: 30px;
}
#main-nav ul ul li a {
padding:10px 0 10px 20px; 
font-size: 18px;
text-transform: unset;
font-family: SourceSansPro-Regular;
line-height: 20px;
}
#main-nav ul li:hover > ul {
display: block;
border-top: 3px solid #092f57;
}
#main-nav ul ul li ul {
left: 150px;
top: 0;
}
#main-nav li.menu-item-has-children:after{
color: #3e3e3e;
content: ' ▾';
position: absolute;
right: 12px;
z-index: 2;
bottom: 8px;
}
#main-nav li.current-menu-item.menu-item-has-children:after {
color: #fff;
}
.gallery_tabs_wrap {
width: 100%;
background: #2d3b4f;
display: inline-block;
}
.gallery_tabs_inner {
width: 25%;
margin: 0px auto;
display: block;
max-width: 1200px;
}
.gallery_tabs_inner ul {
margin: 0; 
padding: 0;
}
.gallery_tabs_inner ul li {
display: block;
float: left;
line-height: 30px;
margin: 0; padding: 0;
}
.gallery_tabs_inner ul li a {
display: block;
padding:8px 48px;
color: #fff;
font-size: 20px;
font-family: SourceSansPro-Semibold;
text-align: center;
text-transform: uppercase;
margin: 15px 0;
text-decoration: none;
}
.gallery_tabs_inner ul li.active a {
border: 2px solid #fff;
}
.widget_product_search {
float: left;
width: 22%;
margin: 5px 0 4px 62px !important;
}
.widget_product_search form {
width: 100%;
position: relative;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
.widget_product_search button.srch_btn i{
color: #3e3e3e;
font-weight: bold;
}
.widget_product_search input#woocommerce-product-search-field-0{
background: #fff;
border: 1px solid #fff;
border-radius: unset;
font-size: 16px;
color: #393939;
height: 40px;
width: 100%;
padding-right:30px;
}
.single-product .entry-content {
padding: 0;
}
.single-product .images {
padding-top: 40px;
}
.single-product.woocommerce #content div.product div.summary {
width: 48%;
float: left;
padding: 0 !important;
margin-left: 2%;
}
.single-product .woocommerce-product-details__short-description {
margin-top: -30px !important;
position: relative;
left: -22px;
min-height: 132px;
}
.woocommerce-product-details__short-description:before {
background: #000;
content: "\020";
display: block;
height: 120px;
width: 2px;
position: absolute;
bottom: -9px;
left: 0px;
}
.woocommerce-product-details__short-description:after {
background: #000;
content: "\020";
display: block;
height: 120px;
width: 2px;
position: absolute;
top: -13px;
right: 0px;
}
.single-product .woocommerce-product-details__short-description p:before {
background: #000;
content: "\020";
display: block;
height: 2px;
width: 15%;
position: absolute;
top: -14px;
right: 0px;
}
.single-product .woocommerce-product-details__short-description p:after {
content: "\020";
display: block;
height: 2px;
width: 20%;
position: absolute;
bottom: -10px;
left: 0px;
background: #000;
}
.single-product .woocommerce-product-details__short-description p {
color: #3e3e3e;
font-family: SourceSansPro-Regular;
font-size: 19px;
line-height: 28px;
padding: 0 25px;
margin-top: 48px;
}
.single-product .woocommerce-tabs{
padding: 0;
margin-bottom: 0;
}
.product-tabs {
width: 100%;
display: inline-block;
background: #2d3b4f;
}
.product-tabs ul {
margin: 0px auto;
max-width: 1200px;
width: 100%;
list-style-type: none;
padding: 0;
text-align: center;
}
.product-tabs ul li {
display: inline-block;
padding: 25px 0;
margin-right: 0px;
}
.product-tabs ul li a {
font-size: 20px;
color: #fff;
font-family: SourceSansPro-Semibold;
padding: 8px 13px;
text-transform: uppercase;
text-decoration: none;
}
.product-tabs ul li.active{
position: relative;
}
.product-tabs ul li.active a {
box-shadow: unset;
font-family: SourceSansPro-Bold;
border: 2px solid #fff;
color: #fff;
}
.product-tabs ul li.active:after{
font-family: 'FontAwesome';
content: '\f0d8';
position: absolute;
font-size: 30px;
color: #ebebeb;
bottom: -23px;
left: 0;
right: 0;
}
.product-tabs-desc {
background: #ebebeb;
padding-top: 28px;
}
.product-tabs-desc .woocommerce-Tabs-panel {
width: 100%;
max-width: 1200px;
margin: 0px auto;
padding-bottom: 35px;
}
.woocommerce-tabs .product-tabs-desc .woocommerce-Tabs-panel h2 {
display: none !important;
width: 100%;
max-width: 100%;
font-family: SourceSansPro-Bold;
font-size: 55px;
padding-top: 20px;
}
.product-tabs-desc .woocommerce-Tabs-panel h2:after{
border-top: 2px solid;
}
.product-tabs-desc .woocommerce-Tabs-panel p {
max-width: 100%;
text-align: left;
}
.product-tabs-desc .woocommerce-Tabs-panel p img {
margin: 0;
}
.product-tabs-desc .woocommerce-Tabs-panel div, table{
max-width: 100% !important;
border: unset;
background: unset;
}
.product-tabs-desc .woocommerce-Tabs-panel h4{
font-family: SourceSansPro-Bold;
font-size: 21px;  
color: #3e3e3e;
margin: 15px 0;
}
.product-tabs-desc .woocommerce-Tabs-panel p, .product-tabs-desc .woocommerce-Tabs-panel span{
font-family: SourceSansPro-Regular;
line-height: 25px;    
font-weight: unset;
}
.product-tabs-desc .woocommerce-Tabs-panel a span{
font-family: SourceSansPro-Bold;
}
.product-tabs-desc .woocommerce-Tabs-panel p{
color: #3e3e3e;
font-size: 19px; 
margin: 0px 0;
font-family: SourceSansPro-Regular;
margin-bottom: 43px;
}
.video-container
{
position: relative;
padding-bottom: 56.25%;
height: 0;
margin-bottom: 30px;
}
.video-container:last-child
{
margin-bottom: 0px;
}
.video-container iframe {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
}
.page_f_title:before {
background: #fff;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 22%;
max-width: 28%;
min-width: 22%;
position: absolute;
bottom: -2px;
left: 0;
} 
.page_f_title:after {
background: #fff;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 22%;
max-width: 28%;
min-width: 22%;
position: absolute;
bottom: -2px;
right: 0;
}
section.related.products {
width: 100%;
background: #fff;
padding-bottom: 60px;
overflow: hidden;
}
.related-inner {
max-width: 1200px;
width: 82%;
margin: 0px auto;
text-align: center;   
position: relative;     
}
.container.caruasel-products.related-inner:before {
background: #404040;
content: "\020";
display: block;
height: 2px;
width: 359.8%;
position: absolute;
top: 56%;
left: -359.8%;
}
.container.caruasel-products.related-inner:after {
background: #404040;
content: "\020";
display: block;
height: 2px;
width: 359.8%;
position: absolute;
top: 56%;
right: -359.8%;
}
.related-inner h2 {
text-transform: uppercase;
color: #404040;
font-size: 40px;
font-family: SourceSansPro-Bold;
position: relative;
bottom: -44px;
z-index: 1;
margin-top: 0;
}
.woocommerce .related-inner ul.products {
border: 2px solid #404040;
border-top: unset;
padding: 40px 50px;
}
.woocommerce .related-inner ul.products li {
margin: 0;
width: 32.5%;
}
.related-inner h2:before {
background: #404040;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 33%;
position: absolute;
bottom: 18px;
left: -2px;
}
.related-inner h2:after {
background: #404040;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 33%;
position: absolute;
bottom: 18px;
right: 0;
}
.single-product section#primary {
width: 100%;
max-width: 1200px;
margin: 0px auto;
display: block;
overflow: hidden;
padding-bottom: 63px;
padding-top: 25px;
}
.single-product.woocommerce .content-area .site-main, .single-product div.product{
width: 100%;
max-width: 1200px;
margin: 0px auto;
display: inline-block;
}
.single-product.woocommerce #content div.product div.images { display: inline-block;
}
.single-product.woocommerce div.product div.images .prod-img {
width: 43%;
float: left;
display: inline-block;
}
.single-product.woocommerce #content div.product div.summary {
width: 48%;
float: right;
padding: 0 !important;
margin-left: 2%;
position: absolute;
right: 0;
top: 0;
}
.prod-thumb {
width: 75%;
display: inline-block;
margin-left: 8%;
} .single-product div.product h1.product_title.entry-title {
display: none;
}
#wpgis-gallery li.slick-slide.slick-current.slick-active {
border-top: 1px solid #3e3e3e;
padding-top: 8px;
}
.single-product.woocommerce #wpgis-gallery .slick-slide img, .single-product.woocommerce-page #wpgis-gallery .slick-slide img:after{
border-right: 2px solid #ddd;
padding: 0 15px;
}
#wpgis-gallery .slick-prev:before{
content: "\f0d9";
font-size: 30px;
}
#wpgis-gallery .slick-next:before{
content: "\f0da";
font-size: 30px;
}
#wpgis-gallery .slick-prev {
top: 16px;
background: #ebebeb !important;
height: 100%;
padding: 0;
border: 1px solid #ebebeb;
z-index: 1;
opacity: 1;
}
#wpgis-gallery .slick-next {
right: 2px;
top: 16px;
background: #ebebeb !important;
height: 100%;
padding: 0 5px;
border: 1px solid #ebebeb;
z-index: 1;
opacity: 1;
} .single-product .carousel-wrap { position: relative;
width: 100%;
display: block;
}
.single-product .owl-carousel .owl-nav{
overflow: hidden;
height: 0px;
}
.single-product .owl-theme .owl-dots .owl-dot.active span, 
.single-product .owl-theme .owl-dots .owl-dot:hover span {
background: #2caae1;
}
.single-product .owl-carousel .item {
text-align: center;
}
.single-product .owl-carousel .nav-btn{
height: 150px;
position: absolute;
width: 25px;
cursor: pointer;
top: 90px !important;
}
.single-product .owl-carousel .nav-btn i{
top: 40%;
position: absolute;
left: 0;
right: 0;
font-size: 35px;
color: #404040;
}
.single-product .owl-carousel .owl-prev.disabled,
.single-product .owl-carousel .owl-next.disabled{
pointer-events: none;
opacity: 0.2;
}
.single-product .owl-carousel .prev-slide{ background-color: #ebebeb;
left: -33px;
}
.single-product .owl-carousel .next-slide{ right: -33px;
background-color: #ebebeb;
}
.single-product .owl-carousel .prev-slide:hover{
background-position: 0px -53px;
}
.single-product .owl-carousel .next-slide:hover{
background-position: -24px -53px;
}
.single-product .carousel-wrap span.img-text {
text-decoration: none;
outline: none;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
cursor: pointer;
width: 100%;
font-size: 23px;
display: block;
text-transform: capitalize;
}
.single-product .carousel-wrap span.img-text:hover {
color: #2caae1;
}
.single-product .carousel-wrap .img-text a{
color: #282828;
font-size: 19px;
font-family: SourceSansPro-Semibold;
}
.single-product .carousel-wrap .item img{
height: 250px;
width: 250px;
margin: 0px auto;
}
.single-product .carousel-wrap .owl-dots{
display: none;
}
.gallery_container {
width: 100%;
max-width: 1200px;
margin: 0px auto; }
.gallery_container .tab {
display:none;
}
.gallery_container .tab.active {
display:block;
}
.video_tabs {
display: block;
width: 100%;
margin-bottom: 40px;
}
.video_tabs ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}
.video_tabs ul li {
display: inline-block;
}
.video_tabs ul li a {
display: block;
padding: 5px 40px;
border: 2px solid #2d3b4f;
font-size: 22px;
font-family: SourceSansPro-semibold;
text-align: center;
text-transform: uppercase;
color: #2d3b4f;
text-decoration: none;
}
.video_tabs ul li.active a {
background: #2d3b4f;
color: #fff;
}
div#gimages, div#gvideos {
padding: 50px 0;
}
.video_tabs_desc {
display: inline-block;
width: 100%;
}
@media only screen and (min-width: 768px) {
.hfeed .entry .entry-header {
margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
}
} .error-404.not-found .page-title,
.error-404.not-found .page-content,
.no-results.not-found .page-title,
.no-results.not-found .page-content {
margin: calc(3 * 1rem) 1rem;
}
@media only screen and (min-width: 768px) {
.error-404.not-found .page-title,
.error-404.not-found .page-content,
.no-results.not-found .page-title,
.no-results.not-found .page-content {
margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
}
}
.error-404.not-found .search-submit,
.no-results.not-found .search-submit {
vertical-align: middle;
margin: 1rem 0;
}
.error-404.not-found .search-field,
.no-results.not-found .search-field {
width: 100%;
}  #colophon .widget-area,
#colophon .site-info {
margin: calc(2 * 1rem) 1rem;
}
@media only screen and (min-width: 768px) {
#colophon .widget-area,
#colophon .site-info {
margin: calc(3 * 1rem) calc(10% + 60px);
}
}
#colophon .widget-column {
display: flex;
flex-wrap: wrap;
}
#colophon .widget-column .widget {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
width: 100%;
word-wrap: break-word;
}
@media only screen and (min-width: 1168px) {
#colophon .widget-column .widget {
margin-right: calc(3 * 1rem);
width: calc(50% - (3 * 1rem));
}
}
#colophon .site-info {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-wrap: break-word;
text-align: center;
color: #fff;
margin: 13px 5px 49px 0px;
display: block;  
width: 100%;
}
#colophon .site-info a {
color: inherit;
}
#colophon .site-info a:hover {
text-decoration: none;
color: #0073aa;
}
#colophon .site-info .imprint,
#colophon .site-info .privacy-policy-link { } .widget {
margin: 0 0 1rem; }
.widget select {
max-width: 100%;
}
.widget a {
color: #0073aa;
}
.widget a:hover {
color: #005177;
}
.widget_archive ul,
.widget_categories ul,
.widget_meta ul,
.widget_nav_menu ul,
.widget_pages ul,
.widget_recent_comments ul,
.widget_recent_entries ul,
.widget_rss ul {
padding: 0;
list-style: none;
}
.widget_archive ul li,
.widget_categories ul li,
.widget_meta ul li,
.widget_nav_menu ul li,
.widget_pages ul li,
.widget_recent_comments ul li,
.widget_recent_entries ul li,
.widget_rss ul li {
color: #767676;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: calc(22px * 1.125);
font-weight: 700;
line-height: 1.2;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.widget_archive ul ul,
.widget_categories ul ul,
.widget_meta ul ul,
.widget_nav_menu ul ul,
.widget_pages ul ul,
.widget_recent_comments ul ul,
.widget_recent_entries ul ul,
.widget_rss ul ul {
counter-reset: submenu;
}
.widget_archive ul ul > li > a::before,
.widget_categories ul ul > li > a::before,
.widget_meta ul ul > li > a::before,
.widget_nav_menu ul ul > li > a::before,
.widget_pages ul ul > li > a::before,
.widget_recent_comments ul ul > li > a::before,
.widget_recent_entries ul ul > li > a::before,
.widget_rss ul ul > li > a::before {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: normal;
content: "– " counters(submenu, "– ", none);
counter-increment: submenu;
}
.widget_tag_cloud .tagcloud {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: 700;
}
.widget_search .search-field {
width: 100%;
}
@media only screen and (min-width: 600px) {
.widget_search .search-field {
width: auto;
}
}
.widget_search .search-submit {
display: block;
margin-top: 1rem;
}
.widget_calendar .calendar_wrap {
text-align: center;
}
.widget_calendar .calendar_wrap table td,
.widget_calendar .calendar_wrap table th {
border: none;
}
.widget_calendar .calendar_wrap a {
text-decoration: underline;
}  .entry .entry-content > *,
.entry .entry-summary > * {
margin: 32px 0;
max-width: 100%;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *,
.entry .entry-summary > * {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content > *,
.entry .entry-summary > * {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *,
.entry .entry-summary > * {
margin: 0 0 15px 0;
}
}
.entry .entry-content > * > *:first-child,
.entry .entry-summary > * > *:first-child {
margin-top: 0;
}
.entry .entry-content > * > *:last-child,
.entry .entry-summary > * > *:last-child {
margin-bottom: 0;
}
.entry .entry-content > *.alignwide,
.entry .entry-summary > *.alignwide {
margin-left: auto;
margin-right: auto;
clear: both;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *.alignwide,
.entry .entry-summary > *.alignwide {
width: 100%;
max-width: 100%;
}
}
.entry .entry-content > *.alignfull,
.entry .entry-summary > *.alignfull {
position: relative;
left: -1rem;
width: calc( 100% + (2 * 1rem));
max-width: calc( 100% + (2 * 1rem));
clear: both;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *.alignfull,
.entry .entry-summary > *.alignfull {
margin-top: calc(2 * 1rem);
margin-bottom: calc(2 * 1rem);
left: calc( -12.5% - 75px);
width: calc( 125% + 150px);
max-width: calc( 125% + 150px);
}
}
.entry .entry-content > *.alignleft,
.entry .entry-summary > *.alignleft { float: left;
max-width: calc(5 * (100vw / 12));
margin-top: 0;
margin-left: 0; margin-right: 1rem;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *.alignleft,
.entry .entry-summary > *.alignleft {
max-width: calc(4 * (100vw / 12)); margin-right: calc(2 * 1rem);
}
}
.entry .entry-content > *.alignright,
.entry .entry-summary > *.alignright { float: right;
max-width: calc(5 * (100vw / 12));
margin-top: 0;
margin-right: 0; margin-left: 1rem;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *.alignright,
.entry .entry-summary > *.alignright {
max-width: calc(4 * (100vw / 12));
margin-right: 0; margin-left: calc(2 * 1rem);
}
}
.entry .entry-content > *.aligncenter,
.entry .entry-summary > *.aligncenter {
margin-left: auto;
margin-right: auto;
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *.aligncenter,
.entry .entry-summary > *.aligncenter {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content > *.aligncenter,
.entry .entry-summary > *.aligncenter {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content > *.aligncenter,
.entry .entry-summary > *.aligncenter {
margin-left: 0;
margin-right: 0;
}
} .entry .entry-content .entry-content,
.entry .entry-content .entry-summary,
.entry .entry-content .entry,
.entry .entry-summary .entry-content,
.entry .entry-summary .entry-summary,
.entry .entry-summary .entry {
margin: inherit;
max-width: inherit;
padding: inherit;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .entry-content,
.entry .entry-content .entry-summary,
.entry .entry-content .entry,
.entry .entry-summary .entry-content,
.entry .entry-summary .entry-summary,
.entry .entry-summary .entry {
margin: inherit;
max-width: inherit;
padding: inherit;
}
}
.entry .entry-content p.has-background {
padding: 20px 30px;
}
.entry .entry-content .wp-block-audio {
width: 100%;
}
.entry .entry-content .wp-block-audio audio {
width: 100%;
}
.entry .entry-content .wp-block-audio.alignleft audio,
.entry .entry-content .wp-block-audio.alignright audio {
max-width: 198px;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-audio.alignleft audio,
.entry .entry-content .wp-block-audio.alignright audio {
max-width: 384px;
}
}
@media only screen and (min-width: 1379px) {
.entry .entry-content .wp-block-audio.alignleft audio,
.entry .entry-content .wp-block-audio.alignright audio {
max-width: 385.44px;
}
}
.entry .entry-content .wp-block-video video {
width: 100%;
}
.entry .entry-content .wp-block-button .wp-block-button__link {
transition: background 150ms ease-in-out;
border: none;
font-size: 0.88889em;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.2;
box-sizing: border-box;
font-weight: bold;
text-decoration: none;
padding: 0.76rem 1rem;
outline: none;
outline: none;
}
.entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background) {
background-color: #0073aa;
}
.entry .entry-content .wp-block-button .wp-block-button__link:not(.has-text-color) {
color: white;
}
.entry .entry-content .wp-block-button .wp-block-button__link:hover {
color: white;
background: #111;
cursor: pointer;
}
.entry .entry-content .wp-block-button .wp-block-button__link:focus {
color: white;
background: #111;
outline: thin dotted;
outline-offset: -4px;
}
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link {
border-radius: 5px;
}
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active {
transition: all 150ms ease-in-out;
border-width: 2px;
border-style: solid;
}
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background),
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background) {
background: transparent;
}
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color),
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) {
color: #0073aa;
border-color: currentColor;
}
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover {
color: white;
border-color: #111;
}
.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover:not(.has-background) {
color: #111;
}
.entry .entry-content .wp-block-archives,
.entry .entry-content .wp-block-categories,
.entry .entry-content .wp-block-latest-posts {
padding: 0;
list-style: none;
}
.entry .entry-content .wp-block-archives li,
.entry .entry-content .wp-block-categories li,
.entry .entry-content .wp-block-latest-posts li {
color: #767676;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: calc(22px * 1.125);
font-weight: bold;
line-height: 1.2;
padding-bottom: 0.75rem;
}
.entry .entry-content .wp-block-archives li.menu-item-has-children, .entry .entry-content .wp-block-archives li:last-child,
.entry .entry-content .wp-block-categories li.menu-item-has-children,
.entry .entry-content .wp-block-categories li:last-child,
.entry .entry-content .wp-block-latest-posts li.menu-item-has-children,
.entry .entry-content .wp-block-latest-posts li:last-child {
padding-bottom: 0;
}
.entry .entry-content .wp-block-archives li a,
.entry .entry-content .wp-block-categories li a,
.entry .entry-content .wp-block-latest-posts li a {
text-decoration: none;
}
.entry .entry-content .wp-block-archives.aligncenter,
.entry .entry-content .wp-block-categories.aligncenter {
text-align: center;
}
.entry .entry-content .wp-block-categories ul {
padding-top: 0.75rem;
}
.entry .entry-content .wp-block-categories li ul {
list-style: none;
padding-left: 0;
}
.entry .entry-content .wp-block-categories ul {
counter-reset: submenu;
}
.entry .entry-content .wp-block-categories ul > li > a::before {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-weight: normal;
content: "– " counters(submenu, "– ", none);
counter-increment: submenu;
}
.entry .entry-content .wp-block-latest-posts.is-grid li {
border-top: 2px solid #ccc;
padding-top: 1rem;
margin-bottom: 2rem;
}
.entry .entry-content .wp-block-latest-posts.is-grid li a:after {
content: '';
}
.entry .entry-content .wp-block-latest-posts.is-grid li:last-child {
margin-bottom: auto;
}
.entry .entry-content .wp-block-latest-posts.is-grid li:last-child a:after {
content: '';
}
.entry .entry-content .wp-block-preformatted {
font-size: 0.71111em;
line-height: 1.8;
padding: 1rem;
}
.entry .entry-content .wp-block-verse {
font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;
font-size: 22px;
line-height: 1.8;
}
.entry .entry-content .has-drop-cap:not(:focus):first-letter {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: 3.375em;
line-height: 1;
font-weight: bold;
margin: 0 0.25em 0 0;
}
.entry .entry-content .wp-block-pullquote {
border-color: transparent;
border-width: 2px;
padding: 1rem;
}
.entry .entry-content .wp-block-pullquote blockquote {
color: #111;
border: none;
margin-top: calc(4 * 1rem);
margin-bottom: calc(4.33 * 1rem);
margin-right: 0;
padding-left: 0;
}
.entry .entry-content .wp-block-pullquote p {
font-size: 1.6875em;
font-style: italic;
line-height: 1.3;
margin-bottom: 0.5em;
margin-top: 0.5em;
}
.entry .entry-content .wp-block-pullquote p em {
font-style: normal;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-pullquote p {
font-size: 2.25em;
}
}
.entry .entry-content .wp-block-pullquote cite {
display: inline-block;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.6;
text-transform: none;
color: #767676; font-size: calc(1rem / (1.25 * 1.125));
}
.entry .entry-content .wp-block-pullquote.alignleft, .entry .entry-content .wp-block-pullquote.alignright {
width: 100%;
padding: 0;
}
.entry .entry-content .wp-block-pullquote.alignleft blockquote, .entry .entry-content .wp-block-pullquote.alignright blockquote {
margin: 1rem 0;
padding: 0;
text-align: left;
max-width: 100%;
}
.entry .entry-content .wp-block-pullquote.alignleft blockquote p:first-child, .entry .entry-content .wp-block-pullquote.alignright blockquote p:first-child {
margin-top: 0;
}
.entry .entry-content .wp-block-pullquote.is-style-solid-color {
background-color: #0073aa;
padding-left: 0;
padding-right: 0;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-pullquote.is-style-solid-color {
padding-left: 10%;
padding-right: 10%;
}
}
.entry .entry-content .wp-block-pullquote.is-style-solid-color p {
font-size: 1.6875em;
line-height: 1.3;
margin-bottom: 0.5em;
margin-top: 0.5em;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-pullquote.is-style-solid-color p {
font-size: 2.25em;
}
}
.entry .entry-content .wp-block-pullquote.is-style-solid-color a {
color: #fff;
}
.entry .entry-content .wp-block-pullquote.is-style-solid-color cite {
color: inherit;
}
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
max-width: 100%;
color: #fff;
padding-left: 0;
margin-left: 1rem;
margin-right: 1rem;
}
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color a, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
color: inherit;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
margin-left: 0;
margin-right: 0;
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-pullquote.is-style-solid-color.alignright, .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignleft {
padding: 1rem calc(2 * 1rem);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-pullquote.is-style-solid-color.alignfull {
padding-left: calc(10% + 58px + (2 * 1rem));
padding-right: calc(10% + 58px + (2 * 1rem));
}
}
.entry .entry-content .wp-block-quote:not(.is-large), .entry .entry-content .wp-block-quote:not(.is-style-large) {
border-width: 2px;
border-color: #0073aa;
padding-top: 0;
padding-bottom: 0;
}
.entry .entry-content .wp-block-quote p {
font-size: 1em;
font-style: normal;
line-height: 1.8;
}
.entry .entry-content .wp-block-quote cite { font-size: calc(1rem / (1.25 * 1.125));
}
.entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
margin: 1rem 0;
padding: 0;
border-left: none;
}
.entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
font-size: 1.6875em;
line-height: 1.4;
font-style: italic;
}
.entry .entry-content .wp-block-quote.is-large cite,
.entry .entry-content .wp-block-quote.is-large footer, .entry .entry-content .wp-block-quote.is-style-large cite,
.entry .entry-content .wp-block-quote.is-style-large footer { font-size: calc(1rem / (1.25 * 1.125));
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
margin: 1rem 0;
padding: 1rem 0;
}
.entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
font-size: 1.6875em;
}
}
.entry .entry-content .wp-block-image {
max-width: 100%;
}
.entry .entry-content .wp-block-image img {
display: block;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-image .aligncenter {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-block-image .aligncenter {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-image .aligncenter {
margin: 0;
width: calc(8 * (100vw / 12) - 28px);
}
.entry .entry-content .wp-block-image .aligncenter img {
margin: 0 auto;
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-block-image .aligncenter {
width: calc(6 * (100vw / 12) - 28px);
}
.entry .entry-content .wp-block-image .aligncenter img {
margin: 0 auto;
}
}
.entry .entry-content .wp-block-image.alignfull img {
width: 100vw;
max-width: calc( 100% + (2 * 1rem));
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-image.alignfull img {
max-width: calc( 125% + 150px);
margin-left: auto;
margin-right: auto;
}
}
.entry .entry-content .wp-block-cover-image,
.entry .entry-content .wp-block-cover {
position: relative;
min-height: 430px;
padding: 1rem;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-cover-image,
.entry .entry-content .wp-block-cover {
padding: 1rem 10%;
}
}
.entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover-image .wp-block-cover-text,
.entry .entry-content .wp-block-cover-image h2,
.entry .entry-content .wp-block-cover .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover .wp-block-cover-text,
.entry .entry-content .wp-block-cover h2 {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: 1.6875em;
font-weight: bold;
line-height: 1.25;
padding: 0;
color: #fff;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover-image .wp-block-cover-text,
.entry .entry-content .wp-block-cover-image h2,
.entry .entry-content .wp-block-cover .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover .wp-block-cover-text,
.entry .entry-content .wp-block-cover h2 {
font-size: 2.25em;
max-width: 100%;
}
}
.entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
.entry .entry-content .wp-block-cover.alignleft,
.entry .entry-content .wp-block-cover.alignright {
width: 100%;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
.entry .entry-content .wp-block-cover.alignleft,
.entry .entry-content .wp-block-cover.alignright {
padding: 1rem calc(2 * 1rem);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
.entry .entry-content .wp-block-cover-image.alignfull h2,
.entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
.entry .entry-content .wp-block-cover.alignfull h2 {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
.entry .entry-content .wp-block-cover-image.alignfull h2,
.entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
.entry .entry-content .wp-block-cover.alignfull h2 {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-cover-image.alignfull,
.entry .entry-content .wp-block-cover.alignfull {
padding-left: calc(10% + 58px + (2 * 1rem));
padding-right: calc(10% + 58px + (2 * 1rem));
}
.entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
.entry .entry-content .wp-block-cover-image.alignfull h2,
.entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
.entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
.entry .entry-content .wp-block-cover.alignfull h2 {
padding: 0;
}
}
.entry .entry-content .wp-block-gallery {
list-style-type: none;
padding-left: 0;
}
.entry .entry-content .wp-block-gallery .blocks-gallery-image:last-child,
.entry .entry-content .wp-block-gallery .blocks-gallery-item:last-child {
margin-bottom: 16px;
}
.entry .entry-content .wp-block-gallery figcaption a {
color: #fff;
}
.entry .entry-content .wp-block-audio figcaption,
.entry .entry-content .wp-block-video figcaption,
.entry .entry-content .wp-block-image figcaption,
.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,
.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption {
font-size: 0.71111em;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.6;
margin: 0;
padding: 0.5rem;
text-align: center;
}
.entry .entry-content .wp-block-separator,
.entry .entry-content hr {
background-color: #767676;
border: 0;
height: 2px;
margin-bottom: 2rem;
margin-top: 2rem;
max-width: 2.25em;
text-align: left; }
.entry .entry-content .wp-block-separator.is-style-wide,
.entry .entry-content hr.is-style-wide {
max-width: 100%;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-separator.is-style-wide,
.entry .entry-content hr.is-style-wide {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-block-separator.is-style-wide,
.entry .entry-content hr.is-style-wide {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
.entry .entry-content .wp-block-separator.is-style-dots,
.entry .entry-content hr.is-style-dots {
max-width: 100%;
background-color: inherit;
border: inherit;
height: inherit;
text-align: center;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-separator.is-style-dots,
.entry .entry-content hr.is-style-dots {
max-width: calc(8 * (100vw / 12) - 28px);
}
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-block-separator.is-style-dots,
.entry .entry-content hr.is-style-dots {
max-width: calc(6 * (100vw / 12) - 28px);
}
}
.entry .entry-content .wp-block-separator.is-style-dots:before,
.entry .entry-content hr.is-style-dots:before {
color: #767676;
font-size: 1.6875em;
letter-spacing: 0.88889em;
padding-left: 0.88889em;
}
.entry .entry-content .wp-block-separator + h1:before,
.entry .entry-content .wp-block-separator + h2:before,
.entry .entry-content hr + h1:before,
.entry .entry-content hr + h2:before {
display: none;
}
.entry .entry-content .wp-block-embed-twitter {
word-break: break-word;
}
.entry .entry-content .wp-block-table th,
.entry .entry-content .wp-block-table td {
border-color: #767676;
}
.entry .entry-content .wp-block-file {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.entry .entry-content .wp-block-file .wp-block-file__button {
display: table;
transition: background 150ms ease-in-out;
border: none;
border-radius: 5px;
background: #0073aa;
font-size: 22px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.2;
text-decoration: none;
font-weight: bold;
padding: 0.75rem 1rem;
color: #fff;
margin-left: 0;
margin-top: calc(0.75 * 1rem);
}
@media only screen and (min-width: 1168px) {
.entry .entry-content .wp-block-file .wp-block-file__button {
font-size: 22px;
padding: 0.875rem 1.5rem;
}
}
.entry .entry-content .wp-block-file .wp-block-file__button:hover {
background: #111;
cursor: pointer;
}
.entry .entry-content .wp-block-file .wp-block-file__button:focus {
background: #111;
outline: thin dotted;
outline-offset: -4px;
}
.entry .entry-content .wp-block-code {
border-radius: 0;
}
.entry .entry-content .wp-block-code code {
font-size: 1.125em;
white-space: pre-wrap;
word-break: break-word;
}
.entry .entry-content .wp-block-columns .wp-block-column > *:first-child {
margin-top: 0;
}
.entry .entry-content .wp-block-columns .wp-block-column > *:last-child {
margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
.entry .entry-content .wp-block-columns {
flex-wrap: nowrap;
}
.entry .entry-content .wp-block-columns .wp-block-column:not(:first-child) {
margin-left: 32px;
}
}
.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: bold;
}
.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
font-weight: normal;
}
.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment,
.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,
.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
font-size: inherit;
}
.entry .entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date {
font-size: 0.71111em;
}
.entry .entry-content .has-small-font-size {
font-size: 0.88889em;
}
.entry .entry-content .has-normal-font-size {
font-size: 1.125em;
}
.entry .entry-content .has-large-font-size {
font-size: 1.6875em;
}
.entry .entry-content .has-huge-font-size {
font-size: 2.25em;
}
.entry .entry-content .has-primary-background-color,
.entry .entry-content .has-secondary-background-color,
.entry .entry-content .has-dark-gray-background-color,
.entry .entry-content .has-light-gray-background-color {
color: #fff;
}
.entry .entry-content .has-primary-background-color > p,
.entry .entry-content .has-primary-background-color > h1,
.entry .entry-content .has-primary-background-color > h2,
.entry .entry-content .has-primary-background-color > h3,
.entry .entry-content .has-primary-background-color > h4,
.entry .entry-content .has-primary-background-color > h5,
.entry .entry-content .has-primary-background-color > h6,
.entry .entry-content .has-primary-background-color > a,
.entry .entry-content .has-secondary-background-color > p,
.entry .entry-content .has-secondary-background-color > h1,
.entry .entry-content .has-secondary-background-color > h2,
.entry .entry-content .has-secondary-background-color > h3,
.entry .entry-content .has-secondary-background-color > h4,
.entry .entry-content .has-secondary-background-color > h5,
.entry .entry-content .has-secondary-background-color > h6,
.entry .entry-content .has-secondary-background-color > a,
.entry .entry-content .has-dark-gray-background-color > p,
.entry .entry-content .has-dark-gray-background-color > h1,
.entry .entry-content .has-dark-gray-background-color > h2,
.entry .entry-content .has-dark-gray-background-color > h3,
.entry .entry-content .has-dark-gray-background-color > h4,
.entry .entry-content .has-dark-gray-background-color > h5,
.entry .entry-content .has-dark-gray-background-color > h6,
.entry .entry-content .has-dark-gray-background-color > a,
.entry .entry-content .has-light-gray-background-color > p,
.entry .entry-content .has-light-gray-background-color > h1,
.entry .entry-content .has-light-gray-background-color > h2,
.entry .entry-content .has-light-gray-background-color > h3,
.entry .entry-content .has-light-gray-background-color > h4,
.entry .entry-content .has-light-gray-background-color > h5,
.entry .entry-content .has-light-gray-background-color > h6,
.entry .entry-content .has-light-gray-background-color > a {
color: #fff;
}
.entry .entry-content .has-white-background-color {
color: #111;
}
.entry .entry-content .has-white-background-color > p,
.entry .entry-content .has-white-background-color > h1,
.entry .entry-content .has-white-background-color > h2,
.entry .entry-content .has-white-background-color > h3,
.entry .entry-content .has-white-background-color > h4,
.entry .entry-content .has-white-background-color > h5,
.entry .entry-content .has-white-background-color > h6,
.entry .entry-content .has-white-background-color > a {
color: #111;
}
.entry .entry-content .has-primary-background-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
background-color: #0073aa;
}
.entry .entry-content .has-secondary-background-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
background-color: #005177;
}
.entry .entry-content .has-dark-gray-background-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
background-color: #111;
}
.entry .entry-content .has-light-gray-background-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
background-color: #767676;
}
.entry .entry-content .has-white-background-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-white-background-color {
background-color: #FFF;
}
.entry .entry-content .has-primary-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color > p {
color: #0073aa;
}
.entry .entry-content .has-secondary-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color > p {
color: #005177;
}
.entry .entry-content .has-dark-gray-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color > p {
color: #111;
}
.entry .entry-content .has-light-gray-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color > p {
color: #767676;
}
.entry .entry-content .has-white-color,
.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
color: #FFF;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
embed,
iframe,
object {
max-width: 100%;
}
.custom-logo-link {
display: inline-block;
}
.avatar {
border-radius: 100%;
display: block;
height: calc(2.25 * 1rem);
min-height: inherit;
width: calc(2.25 * 1rem);
}
svg {
transition: fill 120ms ease-in-out;
fill: currentColor;
} .wp-caption {
margin-bottom: calc(1.5 * 1rem);
}
@media only screen and (min-width: 768px) {
.wp-caption.aligncenter {
position: relative;
left: calc( calc(8 * (100vw / 12) - 28px) / 2);
transform: translateX(-50%);
}
}
@media only screen and (min-width: 1168px) {
.wp-caption.aligncenter {
left: calc( calc(6 * (100vw / 12) - 28px) / 2);
}
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption-text {
color: #767676;
font-size: 0.71111em;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.6;
margin: 0;
padding: 0.5rem;
text-align: center;
} .gallery {
display: flex;
flex-flow: row wrap;
justify-content: center;
margin-bottom: calc(1.5 * 1rem);
}
.gallery-item {
display: inline-block;
margin-right: 16px;
margin-bottom: 16px;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: calc((100% - 16px * 1) / 2);
}
.gallery-columns-2 .gallery-item:nth-of-type(2n+2) {
margin-right: 0;
}
.gallery-columns-3 .gallery-item {
max-width: calc((100% - 16px * 2) / 3);
}
.gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
margin-right: 0;
}
.gallery-columns-4 .gallery-item {
max-width: calc((100% - 16px * 3) / 4);
}
.gallery-columns-4 .gallery-item:nth-of-type(4n+4) {
margin-right: 0;
}
.gallery-columns-5 .gallery-item {
max-width: calc((100% - 16px * 4) / 5);
}
.gallery-columns-5 .gallery-item:nth-of-type(5n+5) {
margin-right: 0;
}
.gallery-columns-6 .gallery-item {
max-width: calc((100% - 16px * 5) / 6);
}
.gallery-columns-6 .gallery-item:nth-of-type(6n+6) {
margin-right: 0;
}
.gallery-columns-7 .gallery-item {
max-width: calc((100% - 16px * 6) / 7);
}
.gallery-columns-7 .gallery-item:nth-of-type(7n+7) {
margin-right: 0;
}
.gallery-columns-8 .gallery-item {
max-width: calc((100% - 16px * 7) / 8);
}
.gallery-columns-8 .gallery-item:nth-of-type(8n+8) {
margin-right: 0;
}
.gallery-columns-9 .gallery-item {
max-width: calc((100% - 16px * 8) / 9);
}
.gallery-columns-9 .gallery-item:nth-of-type(9n+9) {
margin-right: 0;
}
.gallery-item:last-of-type {
padding-right: 0;
}
.gallery-caption {
display: block;
font-size: 0.71111em;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 1.6;
margin: 0;
padding: 0.5rem;
}
.gallery-item > div > a {
display: block;
line-height: 0;
box-shadow: 0 0 0 0 transparent;
}
.gallery-item > div > a:focus {
box-shadow: 0 0 0 2px #0073aa;
}
.home #page header{
position: relative;
float: left;
width: 100%;
background: none;
z-index:1;
}
.main_hero_banner .content_area{
margin: 0px auto;
width: 1289px;
text-align: center;
max-width: 100%; }
.main_hero_banner .content_area h2.main_tit{
text-align: center;
color: #fff;
text-transform: uppercase;
margin-bottom: 30px;
}
.main_hero_banner .content_area h2{
text-align: center;
color: #fff;
}
.main_hero_banner{
background-size: cover;
}
#site-navigation{
display: block;
width: 45%;
float: left;
}
.site-logo{
float: left; margin-top: -13px;
}
.header_right{
float: right;
width: 34%;
padding-top: 11px;
}
.top_row{
width: 100%;
border: 2px solid #fff;
border-top: 0px;
border-bottom: 0px;
height: 23vh;
position: relative;
top: 48px;
margin-bottom: 78px;
visibility: hidden;}
.header_top_right:after{
background: #fff;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 84px;
position: absolute;
top: 24px;
right: -90px;
}
.header_top_right:before{
background: #fff;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 86px;
position: absolute;
top: 24px;
left: -90px;
}
.content_area h1{
color: #fff;
font-size:60px; 
font-family:SourceSansPro-Bold;
}
.content_area h2{
color: #fff;
font-size:68px; 
font-family:SourceSansPro-Bold;
}
.content_area h4{
color: #fff;
font-size: 34px;
font-family: SourceSansPro-Semibold;
text-transform: uppercase;
}
.bottom_row{
height: 125px; position: relative;
}
.contact_myaccount a{
color: #fff;
font-weight: 700;
color: #fff;
margin-right: 0.5rem;
font-family: SourceSansPro-Semibold;
font-size: 17px;
} .header_top_right{
width: 1013px;
margin: 0px auto;
position: relative;
max-width: 100%;
top:22px;
}  .r_con{
float: left;
position: relative;
} .r_myaccount{
float: right;
}
.r_myaccount a{
border: 1px solid #fff;
padding: 9px 18px;
border-radius: 5px;
margin: 0px;
}
.custom-header-media {
position: absolute;
}
.left_straigt {
background: #fff;
content: "\020";
display: block;
height: 211px;
margin: 2px;
width: 2px;
position: absolute;
bottom: 11px;
left: 0px;
}  .left_bootom{
background: #fff;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 211px;
position: absolute;
bottom: 11px;
left: 0px;
}
.right_straigt{
background: #fff;
content: "\020";
display: block;
height: 211px;
margin: 2px;
width: 2px;
position: absolute;
bottom: 11px;
right: 0px;
}
.right_bootom{
background: #fff;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 211px;
position: absolute;
bottom: 11px;
right: 0px;
}
.main_hero_banner{ }
.header_right_menu {
display: none;
}
.client_logo{
margin: 45px auto;
max-width: 1200px;
display: table;
width: 100%;
}
.client_logo h2.hihi{
text-transform: uppercase;
text-align: center;
color: #404040;
font-family: SourceSansPro-Bold;
font-size: 40px;
position: relative;
width: 934px;
margin: 0px auto;
margin-bottom: 13px;
margin-top: 30px;
}
.client_logo span{
font-family: SourceSansPro-Regular;
color: #404040;
font-size: 18px;
text-align: center;
display: block;
}
.client_logos ul {
list-style: none;
display: flex;
margin-bottom: 0;
align-items: center;
justify-content: center;
}
.client_logos ul li{
float: left;
margin: 0px 3px;
max-width: 19%;
}
.client_logos ul li img{
filter: none;
-webkit-filter: grayscale(0);
-webkit-transform: scale(1.01);
}
.client_logos ul li:hover > img{
filter: gray;
-webkit-filter: grayscale(2);
-webkit-transition: all .3s ease-in-out;
}
.client_logos{ }
.client_logo h2.hihi:after{
background: #000;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 31%;
position: absolute;
top: 18px;
right: 0px;
}
.client_logo h2.hihi:before{
background: #000;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 31%;
position: absolute;
top: 20px;
left: 0px;
}
.main_button_block{
margin-top: 59px;
display: table;
width: 100%;
position: relative;
}
.main_button_block .m_product{
border: 2px solid #fff;
color: #fff;
padding: 12px 20px;
margin-right: 34px;
font-family: SourceSansPro-Bold;
font-size: 20px;
text-transform: uppercase;
border-radius: 5px;
}
.main_button_block .m_locate{
border: 2px solid #fff;
color: #fff;
padding: 12px 20px;
margin-right: 34px;
font-family: SourceSansPro-Bold;
font-size: 20px;
text-transform: uppercase;
border-radius: 5px;
}
.gpl_video_outer{
background: #484e50;
padding: 50px 0px;
}
.gpl_video_innner{
width: 1200px;
margin:0px auto;
padding: 0px 0px;
position: relative;
max-width: 100%;
}
.gpl_video_innner video{
margin-right: 15px;
width: 31%;
}
.gpl_video_innner .video{
margin-right: 28px;
width: 31%;
float: left;
}
.gpl_video_innner .video:nth-child(3){
margin-right: 0px;
}
.gpl_video_innner .video iframe{
margin-right: 15px;
}
.gpl_video_innner h2{
color: #fff;
text-align: center;
float: left;
width: 100%;
position: relative;
margin-bottom: 0px;
font-family: SourceSansPro-Bold;
}  .video_block_outer{
padding: 5px;
}
.video_block_outer{
padding: 32px 99px 77px;
display: inline-block;
position: relative;
z-index: 1;
}    .video_block_outer video:nth-child(3){
margin-right: 0px;
}
.video_bottom_full_border{
background: #fff;
content: "\020";
display: block;
height: 2px;
width: 100%;
position: absolute;
bottom: 41px;
right: 0px;width: 100%;
} 
.all_vv{
position: ABSOLUTE;
bottom: 23PX;
left: 44%;
background: #484e50;
z-index: 9999;
color: #FFF !important;
text-transform: UPPERCASE;
font-family: SourceSansPro-Bold;
font-size: 20px;
padding: 7px 24px;
border-radius: 5px;
border:2px solid #fff;
}
.all_vv:hover{
color: #fff;
}  .latest_gray_outer{
background: #bfbfbf;
float: left;
width: 100%;
padding-bottom: 90px;
padding-top: 30px;
}
.latest_gray_inner{
margin:0px auto;
width: 1200px;
max-width: 100%; }
.latest_gray_inner ul{
list-style: none;
}
.latest_gray_inner ul li{
width: 31%;
float: left;
margin-right: 30px;
background: #fff;
}
.latest_gray_inner ul li:hover
{
box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.latest_gray_inner ul li:nth-child(3){
margin:0px;
}
.latest_gray_inner ul li img{
border: none;
}
.latest_gray_inner ul li span.entry-date{
font-size: 16px;
line-height: 27px;
padding: 25px 25px 0 25px;
font-family: SourceSansPro-Bold;
color: #444444;
width: 100%;
display: block;
}
.latest_gray_inner ul li h2.latest_tit{
font-size: 20px;
line-height: 27px;
padding: 0px 25px;
font-family: SourceSansPro-Semibold;
color: #092f57;
margin-top: 5px;
min-height: 53px;
}
.latest_des{
font-size: 15px;
padding: 0px 25px;
font-family: SourceSansPro-Regular;
font-size: 15px;
padding-bottom: 15px;
text-align: left;
}
.image_block{
width: 100%;
height: 250px;
background-size: cover;
}
.lates_header{
color: #404040;
text-align: center;
text-transform: uppercase;
width: 84%;
font-family: SourceSansPro-Bold;
margin:30px auto;
position: relative;
font-size: 32px;
}
.lates_header:before{
background: #000;
content: "\020";
display: block;
height: 2px;
width: 33%;
position: absolute;
top: 21px;
left: 0px;
}
.lates_header:after{
background: #000;
content: "\020";
display: block;
height: 2px;
width: 33%;
position: absolute;
top: 21px;
right: 0px;
}
.latest_des a{
font-family: SourceSansPro-Regular;
font-size: 15px;
text-transform: uppercase;
display: inline-block;
width: 100%;
}
.about_us_glp{
display: inline-block;
width: 100%; 
position: relative;
padding: 113px 0px;
background-size: cover;
overflow: hidden;
}
.about_us_glp_inners{
color: #fff;
margin: 0px auto;
width: 937px;
border: 0px solid;
padding: 63px 180px;
text-align: center;
border-top: 0px;
position: relative;
font-family: SourceSansPro-Regular;
font-size: 19px;
line-height: 29px;
text-align: left;
border-bottom: 0px;
max-width: 100%;
}
.about_us_glp_inners h2{
position: absolute;
top: -25px;
padding: 0px;
margin: 0px auto;
width: 100%;
float: unset;
text-align: center;
}   @-webkit-keyframes blink { 50% { background: #fff; }  }
@-webkit-keyframes blink { 50% { background: #fff; }  }
.absoSVG .path.displayy{
stroke-dasharray:0 !important;
}   .about_us_glp_inners h2{
position: absolute;
top: -21px;
padding: 0px;
margin: 0px auto;
width: 100%;
float: unset;
text-align: center;
left: 0px;
font-size: 36px;
text-transform: uppercase;
}
.about_us_glp_inners .more_About{
border: 2px solid #fff !important;
padding: 6px 12px;
position: absolute; margin: 0px auto;
bottom: -17px;
left: 42%;
border: 1px solid #fff;
color: #fff;
text-transform: uppercase;
font-family: SourceSansPro-Bold;
font-size: 20px;
border-radius: 5px;
text-decoration: none;
}  .member_logo{ width: 1200px; max-width: 100%;
}
.member_logo h2{
text-transform: uppercase;
text-align: center;
color: #404040;
font-family: SourceSansPro-Bold;
font-size: 40px;
position: relative;
width: 934px;
margin: 0px auto;
margin-bottom: 13px;
}
.member_logo span{
font-family: SourceSansPro-Regular;
color: #404040;
font-size: 18px;
text-align: center;
display: block;
}
.member_logo ul{
list-style: none;
}
.member_logo ul li{
float: left;
margin:0px 15px;
}
.member_logo h2:after{
background: #000;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 31%;
position: absolute;
top: 18px;
right: 0px;
}
.member_logo h2:before{
background: #000;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 31%;
position: absolute;
top: 20px;
left: 0px;
}
.prod_btm_blck {
background: #343434;
padding: 80px 0px;
background-size: cover;
display: block;
float: left;
width: 100%;
}
.prod_btm_blck .traing_downloading {
background: unset;
padding: 30px 0 0px;
}
.prod_btm_blck .left_down_content .down_trian:before, .prod_btm_blck .left_down_content .down_trian:after{
bottom: 15px;
width: 35%;
}
.prod_btm_blck .right_down_content .down_trian:before, .prod_btm_blck .right_down_content .down_trian:after{
bottom: 15px;
width: 34%;
}
.prod_btm_blck .right_bottom_down,.prod_btm_blck .right_bottom_train{
bottom: 19px;
}
.prod_btm_blck .left_down_inner img{
margin-top: -62px;
}
.traing_downloading{
background: url(//www.germanlightproducts.com/wp-content/themes/jingged_GPL/img/download.jpg);
padding: 110px 0px;
background-size: cover;
}
.traing_downloading_inner{
width: 1200px;
border: 0px solid #fff;
margin: 0px auto;
color: #fff;
display: table;
margin: 0px auto;
position: relative;
max-width: 100%;
}
.left_down_inner{
float: left;
width: 50%;
text-align: center;
position: relative;
}
.right_train_inner{
float: left;
width: 50%;
text-align: center;
position: relative;
}   .right_train_inner img{
margin-top: -41px;
}   .left_down_content{
width: 50%;
float: left;
}
.right_down_content{
width: 50%;
float: left;
}
.left_down_content a{
display: table;
margin: 0px auto;
border: 2px solid #fff;
color: #fff;
padding: 6px 11px;
text-transform: uppercase;
font-family: SourceSansPro-Bold;
font-size: 16px;
border-radius: 6px;
} .right_down_content a{
display: table;
margin: 0px auto;
border: 2px solid #fff;
color: #fff;
padding: 6px 26px;
text-transform: uppercase;
font-family: SourceSansPro-Bold;
font-size: 16px;
border-radius: 6px;
}
.down_trian{
width: 100%;
display: inline-block;
position: relative;
}
.sub_down{
font-size: 18px;
color: #fff;
width: 100%;
display: inline-block;
text-align: center;
}
.left_down_content h2, .right_down_content h2{
text-align: center;
font-family: SourceSansPro-Bold;
font-size: 25px;
text-transform: uppercase;
}
.prod_btm_blck .left_down_content h2, .prod_btm_blck .right_down_content h2{
font-size: 31px;
margin: 0;
}
.sub_down	{
font-family:SourceSansPro-Semibold;
font-size: 23px;
text-align: center;
}
.sub_fotn{	
font-family:SourceSansPro-Regular;
font-size: 15px;
text-align: center;
margin:18px 0px 54px 0px;
}
.prod_btm_blck .sub_fotn{
font-size: 15px;
margin: 0px auto;
margin-top: 5px;
margin-bottom: 25px;
line-height: 25px;
}
.prod_btm_blck .left_down_content .sub_fotn{
width: 65%;
}
.prod_btm_blck .right_down_content .sub_fotn{
width: 70%;
}
footer{
background: #252525;
}
.site-footer .widget-area .footer-widget-1 .widget_text h2.widget-title{
font-size: 17px;
color: #fff;
}
.site-footer .widget-area .footer-widget-1 #text-26{
width: 320px;
margin: 0px;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="text"]{
background: #fff;
margin-bottom: 8px;
font-family: SourceSansPro-Bold;
font-size: 16px;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="email"]{
background: #fff;
margin-bottom: 8px;
font-family: SourceSansPro-Bold;
font-size: 16px;
}
.site-footer .widget-area .footer-widget-1 .textwidget textarea{
background: #fff;
margin-bottom: 8px;
font-family: SourceSansPro-Bold;
font-size: 16px;
padding: 0px 13px;
height: 100px; 
}
.footer_widget_area{
float: left;
border: 0px solid #000;
width: 464px;
}
.footer_inner_side{
display: table;
margin: 0px auto;
width: 1200px;
max-width: 100%;
padding-top:30px;
}
.footer_inner_side .footer_widget_area .widget-area{
margin: 0px auto !important;
}
.footer_widget_area .widget_carrier_cc_widget{
width: 100% !important;
}
.footer_inner_side .carrier_cc-form-container{
position: relative;
}
.footer_inner_side .carrier_cc-button-container{
position: absolute;
top: -14px;
right: 7px;
}
.footer_inner_side .carrier_cc-submit-button{
padding: 4px 18px;
height: 35px;
font-family: SourceSansPro-Bold;
text-transform: uppercase;
font-size: 16px;
background: #092f57;
width: auto;
}
.footer_inner_side #carrier_cc_1_email{
padding: 20px;
height: 50px;
background: #fff;
font-family: SourceSansPro-Bold;
font-size: 16px;
}
.footer_inner_side .carrier_cc_text-title{
color: #fff;
font-size: 24px;
font-family: SourceSansPro-Semibold;
}
.footer_inner_side .widget-title{
font-size: 23px !important;
font-family: SourceSansPro-Semibold;
text-transform: uppercase;
margin: 0px;
}
.footer_inner_side .wpcf7-submit{
height: auto;
font-family: SourceSansPro-Bold;
font-size: 21px;
text-transform: uppercase;
width: auto;
background: no-repeat;
border: 2px solid #fff;
padding: 8px 34px;
}
#carrier_cc_widget-4{
margin-top: 52px;
}
.footer_inner_side span.wpcf7-not-valid-tip{
color: #f00;
font-size: 15px;
display: block;
font-family: SourceSansPro-Bold;
font-weight: normal;
}
.footer_inner_side div.wpcf7-validation-errors{
color: #fff;
font-family: SourceSansPro-Bold;
font-weight: normal;
font-size: 14px;
}
.text_block_area_footer{
width: 736px;
float: left;
}
.content_f_block{
background: #343434;
width: 226px;
display: inline-block;
border-radius: 7px;
color: #fff;
font-size: 13px;
font-family: SourceSansPro-Regular;
padding: 14px 30px 32px 25px;
margin-right: 15px;
margin-bottom: 15px;
float: left;
min-height: 280px;
}
.content_f_block.glp_america {
width: 265px;
}
.content_f_block h2{
font-size: 20px;
font-family: SourceSansPro-Bold;
text-align: left;
color: #fff;
margin: 0px;
}
.site-footer{
padding-top: 41px;
}
.footer_inner_side .gpl_blocks_footer{
font-size: 23px !important;
font-family: SourceSansPro-Semibold;
text-transform: uppercase;
margin: 0px;
text-align: center;
color: #fff;
margin-bottom: 20px;
}
.content_f_block div{
margin-bottom: 9px;
}
.foo_link{
list-style: none;
display: inline-block;
width: 100%;
text-align: center;
}
.foo_link li a{
font-family: SourceSansPro-Regular;
color: #fff;
font-size: 18px;
margin-right: 46px;
}
.foo_link li{
display: inline;
}
.foo_link li h3{
display: inline;
}
.social_link{
list-style: none;
display: inline-block;
width: 100%;
text-align: center;
margin: 10px 0px;
padding: 0;
}
.social_link li{
display: inline;
}
.social_link li a{
font-family: SourceSansPro-Regular;
color: #fff;
font-size: 18px;
margin-right: 10px;
}  li.product-category.first{
clear: unset !important;
}
.post-type-archive ul.products li.product-category{
width: 18% !important;
position: relative;
overflow: hidden;
cursor: pointer;
}
ul.products:parent{
margin: 0px auto;
width: 1200px;
}
.hide_on_desktop
{
display: none;
}
@media only screen and (max-width: 480px) and (min-width: 320px)  {
.single-wpsl_stores .wpsl-opening-hours {
float: right;
margin-top: 39px;
width: 100% !important;
display: inline-block;
}
.news_outer article img{
height: auto !important;
}
.site-main a.back_list{
margin:19px 22px !important;
}
.latest_gray_inner ul li span.entry-date{
padding:0px 10px;
}
.latest_des{
padding:0px 10px;
margin-bottom: 23px;
}
.first_own_post .text_news_bl .title_post{
font-size: 18px !important;
}
.gthiu .cart{
width: 98%;
margin: 0px auto;
}
.pwb-single-product-brands{
width: 100% !important;
text-align: center;
}
html{
margin-top: 37px !important;
}
.footer_widget_area{
max-width: 100%;
}
.text_block_area_footer{
max-width: 100%;
}
.client_logo{
margin: 19px auto;
width: 1200px;
display: inline-block;
max-width: 100%;
}
.client_logo h2.hihi{
max-width: 100%;
}
.member_logo h2{
max-width: 100%;
}
.member_logo{
display: inline-block;
margin:26px auto;
}
.traing_downloading_inner{
display: inline-block;
}
.footer_inner_side{
display: block;
margin: 0px auto;
width: 80%;
}
.footer_widget_area{
max-width: 100% !important;
}
.text_block_area_footer{
max-width: 100%;
}
.header_top_right{
display: none;
}
.top_row{
display: none;
}
.main_hero_banner .content_area h2.main_tit{
font-size: 16px;
margin:0px;
}
.main_hero_banner .content_area h2{
font-size: 16px;
margin:0px;
}
.content_area h4{
font-size: 9px;
margin: 8px 0px;
}
.main_button_block .m_product{
font-size: 12px;
padding: 5px 9px;
}
.main_button_block .m_locate{
font-size: 12px;
margin-right: 6px;
padding: 5px 10px;
}
.bottom_row{
display: none;
}
.client_logo h2.hihi{
font-size: 28px;
}
.client_logos ul li{
width: 100%;
text-align: center;
padding: 0px;
margin: 0px;
}
.video_block_outer{
padding: 0px 0px;
}
.video_top_left_border{
display: none;
}
.video_top_right_border{
display: none;
}
.gpl_video_innner h2:before{
width: 34%;
}
.gpl_video_innner h2:after{
width: 33%;
}
.lates_header:before{
display: none;
}
.lates_header:after{
display: none;
}
.latest_gray_inner ul{
padding: 0px;
}
.about_us_glp_inners h2:before{
display: none;
}
.about_us_glp_inners h2:after{
display: none;
}
.about_us_glp_inners{
padding: 0px;
border: 0px;
text-align: center;
padding: 0px 15px;
}
.member_logo h2:before{
display: none;
}
.member_logo h2:after{
display: none;
}
.left_down_content{
width: 100%;
}
.right_down_content{
width: 100%;
}
.gpl_video_innner video{
margin-right: 0px;
width: 100%;
}
.gpl_video_innner .video{
margin-right: 0px;
width: 100%;
}
.main_button_block{
margin:13px 0px;
}
.all_vid:before{
display: none;
}
.all_vid:after{
display: none;
}
.all_vv{
position: unset;
}
.video_bottom_left_border{
display: none;
}
.video_bottom_right_border{
display: none;
}
.latest_gray_inner ul li{
width: 100%;
}
.all_vid{
text-align: center;
}
.about_us_glp_inners h2{
position: unset;
}
.about_us_glp_inners h2:before{
display: none;
}
.bottom_button:after{
display: none;
}
.bottom_button:before{
display: none;
}
.about_us_glp_inners .more_About{
position: unset;
}
.bottom_button{
text-align: center;
margin:29px 0px 0px 0px;
}
.about_us_glp{
padding: 35px 0px;
}
.about_us_glp_inners h2{
font-size: 18px;
}
.latest_gray_outer{
padding-bottom: 0px;
}
.lates_header{
margin:0px auto;
font-size: 20px;
}
.member_logo h2{
margin:0px auto;
margin-bottom: 13px;
font-size: 28px;
}
.member_logos{
display: inline-block;
text-align: center;
width: 100%;
}
.member_logo ul{
list-style: none;
text-align: center;
width: 100%;
padding: 0px;
display: table;
}
.client_logo h2.hihi:before{
display: none;
}
.client_logo h2.hihi:after{
display: none;
}
.gpl_video_outer{
padding: 5px 0px 33px;
}
.member_logo ul li{
float: left;
margin: 0px 0px;
display: inline-block;
width: 100%;
}
.down_trian:before{
display: none;
}
.down_trian:after{
display: none;
}
.left_down_inner:before{
display: none;
}
.left_down_inner:after{
display: none;
}
.right_train_inner:after{
display: none;
}
.right_train_inner:before{
display: none;
}
.left_top_down{
display: none;
}
.left_top_train{
display: none;
}
.right_bottom_down{
display: none;
}
.right_bottom_train{
display: none;
}
.client_logos ul{
padding: 0px;
margin: 0px;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="text"]{
width: 100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="email"]{
width:100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget textarea{
width: 100%;
}
.content_f_block{
margin-right:0px;
width: 100%;
}
.foo_link{
display: none;
}
.latest_gray_inner ul li h2.latest_tit{
padding: 0px 10px;
}
.gpl_video_innner{
max-width: 85%;
}
.gpl_video_innner h2{
margin:18px 0px;
}
}
@media only screen and (max-width: 568px) and (min-width: 481px)  {
.single-wpsl_stores .wpsl-opening-hours {
float: right;
margin-top: 39px;
width: 100% !important;
display: inline-block;
}
.news_outer article img{
height: auto !important;
}
.site-main a.back_list{
margin:19px 22px !important;
}
.latest_gray_inner ul li span.entry-date{
padding:0px 10px;
}
.latest_des{
padding:0px 10px;
margin-bottom: 23px;
}
.first_own_post .text_news_bl .title_post{
font-size: 18px !important;
}
.gthiu .cart{
width: 88%;
margin: 0px auto;
}
.pwb-single-product-brands{
width: 100% !important;
text-align: center;
}
html{
margin-top: 37px !important;
}
.text_block_area_footer{
width: 100%;
}
.gpl_video_innner h2{
margin:18px 0px;
}
.gpl_video_innner{
width: 1200px;
margin: 0px auto;
padding: 0px 0px;
position: relative;
max-width: 66%;
}
.gpl_video_innner video{
width: 100%;
}
.gpl_video_innner .video{
width: 100%;
}
.client_logo{
margin: 19px auto;
width: 1200px;
display: inline-block;
max-width: 100%;
}
.client_logo h2.hihi{
max-width: 100%;
}
.member_logo h2{
max-width: 100%;
}
.member_logo{
display: inline-block;
margin:26px auto;
}
.traing_downloading_inner{
display: inline-block;
}
.footer_inner_side{
display: block;
margin: 0px auto;
width: 80%;
float: none;
}
.footer_widget_area{
max-width: 100%;
}
.text_block_area_footer{
max-width: 100%;
}
.header_top_right{
display: none;
}
.top_row{
display: none;
}
.main_hero_banner .content_area h2.main_tit{
font-size: 26px;
}
.main_hero_banner .content_area h2{
font-size: 26px;
}
.content_area h4{
font-size: 17px;
}
.main_button_block .m_product{
font-size: 12px;
}
.main_button_block .m_locate{
font-size: 12px;
}
.bottom_row{
display: none;
}
.client_logo h2.hihi{
font-size: 28px;
}
.client_logos ul li{
width: 100%;
text-align: center;
padding: 0px;
margin: 0px;
}
.video_block_outer{
padding: 0px 0px;
}
.video_top_left_border{
display: none;
}
.video_top_right_border{
display: none;
}
.gpl_video_innner h2:before{
width: 34%;
}
.gpl_video_innner h2:after{
width: 33%;
}
.lates_header:before{
display: none;
}
.lates_header:after{
display: none;
}
.latest_gray_inner ul{
padding: 0px;
}
.about_us_glp_inners h2:before{
display: none;
}
.about_us_glp_inners h2:after{
display: none;
}
.about_us_glp_inners{
padding: 0px;
border: 0px;
text-align: center;
}
.member_logo h2:before{
display: none;
}
.member_logo h2:after{
display: none;
}
.left_down_content{
width: 100%;
}
.right_down_content{
width: 100%;
}
.gpl_video_innner video{
margin-right: 0px;
}
.main_button_block{
margin:13px 0px;
}
.all_vid:before{
display: none;
}
.all_vid:after{
display: none;
}
.all_vv{
position: unset;
}
.video_bottom_left_border{
display: none;
}
.video_bottom_right_border{
display: none;
}
.latest_gray_inner ul li{
width: 100%;
}
.all_vid{
text-align: center;
}
.about_us_glp_inners h2{
position: unset;
}
.about_us_glp_inners h2:before{
display: none;
}
.bottom_button:after{
display: none;
}
.bottom_button:before{
display: none;
}
.about_us_glp_inners .more_About{
position: unset;
}
.bottom_button{
text-align: center;
margin:29px 0px 0px 0px;
}
.about_us_glp{
padding: 35px 0px;
}
.about_us_glp_inners h2{
font-size: 21px;
}
.latest_gray_outer{
padding-bottom: 0px;
}
.lates_header{
margin:0px auto;
font-size: 25px;
}
.member_logo h2{
margin:0px auto;
margin-bottom: 13px;
font-size: 28px;
}
.member_logos{
display: inline-block;
text-align: center;
width: 100%;
}
.member_logo ul{
list-style: none;
text-align: center;
width: 100%;
padding: 0px;
display: table;
}
.client_logo h2.hihi:before{
display: none;
}
.client_logo h2.hihi:after{
display: none;
}
.gpl_video_outer{
padding: 5px 0px 33px;
}
.member_logo ul li{
float: left;
margin: 0px 0px;
display: inline-block;
width: 100%;
}
.down_trian:before{
display: none;
}
.down_trian:after{
display: none;
}
.left_down_inner:before{
display: none;
}
.left_down_inner:after{
display: none;
}
.right_train_inner:after{
display: none;
}
.right_train_inner:before{
display: none;
}
.left_top_down{
display: none;
}
.left_top_train{
display: none;
}
.right_bottom_down{
display: none;
}
.right_bottom_train{
display: none;
}
.client_logos ul{
padding: 0px;
margin: 0px;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="text"]{
width: 100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="email"]{
width:100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget textarea{
width: 100%;
}
.content_f_block{
margin-right:11px;
}
.foo_link{
display: none;
}
.latest_gray_inner ul li h2.latest_tit{
padding: 0px 10px;
}
}
@media only screen and (max-width: 768px) and (min-width: 569px)  {
.single-wpsl_stores .wpsl-opening-hours {
float: right;
margin-top: 39px;
width: 100% !important;
display: inline-block;
}
.news_outer article img{
height: auto !important;
}
.site-main a.back_list{
margin:19px 22px !important;
}
.latest_gray_inner ul li span.entry-date{
padding:0px 10px;
}
.latest_des{
padding:0px 10px;
margin-bottom: 23px;
}
.first_own_post .text_news_bl .title_post{
font-size: 18px !important;
}
.gthiu .cart{
width: 88%;
margin: 0px auto;
}
.pwb-single-product-brands{
width: 100% !important;
text-align: center;
}
.pwb-single-product-brands{
width: 100%;
text-align: center;
}
html{
margin-top: 37px !important;
}
.gpl_video_innner h2{
margin-bottom: 20px;
}
.gpl_video_innner{
width: 1200px;
margin: 0px auto;
padding: 0px 0px;
position: relative;
max-width: 66%;
}
.gpl_video_innner video{
width: 100%;
}
.gpl_video_innner .video{
width: 100%;
}
.client_logo{
margin: 19px auto;
width: 1200px;
display: inline-block;
max-width: 100%;
}
.client_logo h2.hihi{
max-width: 100%;
}
.member_logo h2{
max-width: 100%;
}
.member_logo{
display: inline-block;
margin:26px auto;
padding: 0px;
}
.traing_downloading_inner{
display: inline-block;
}
.footer_inner_side{
display: block;
margin: 0px auto;
width: 80%;
float: none;
}
.footer_widget_area{
max-width: 100%;
}
.text_block_area_footer{
max-width: 100%;
}
.header_top_right{
display: none;
}
.top_row{
display: none;
}
.main_hero_banner .content_area h2.main_tit{
font-size: 26px;
margin:0px;
}
.main_hero_banner .content_area h2{
font-size: 26px;
margin:0px;
}
.content_area h4{
font-size: 17px;
}
.main_button_block .m_product{
font-size: 12px;
}
.main_button_block .m_locate{
font-size: 12px;
margin-right: 0px;
}
.bottom_row{
display: none;
}
.client_logo h2.hihi{
font-size: 28px;
}
.client_logos ul li{
width: 100%;
text-align: center;
padding: 0px;
margin: 0px;
}
.video_block_outer{
padding: 0px 0px;
}
.video_top_left_border{
display: none;
}
.video_top_right_border{
display: none;
}
.gpl_video_innner h2:before{
width: 34%;
}
.gpl_video_innner h2:after{
width: 33%;
}
.lates_header:before{
display: none;
}
.lates_header:after{
display: none;
}
.latest_gray_inner ul{
padding: 0px;
}
.about_us_glp_inners h2:before{
display: none;
}
.about_us_glp_inners h2:after{
display: none;
}
.about_us_glp_inners{
padding: 0px 15px;
border: 0px;
text-align: center;
}
.member_logo h2:before{
display: none;
}
.member_logo h2:after{
display: none;
}
.left_down_content{
width: 100%;
}
.right_down_content{
width: 100%;
}
.gpl_video_innner video{
margin-right: 0px;
margin-bottom:25px;
}
.gpl_video_innner .video{
margin-right: 0px;
margin-bottom:25px;
}
.main_button_block{
margin:13px 0px;
}
.all_vid:before{
display: none;
}
.all_vid:after{
display: none;
}
.all_vv{
position: unset;
}
.video_bottom_left_border{
display: none;
}
.video_bottom_right_border{
display: none;
}
.latest_gray_inner ul li{
width: 100%;
}
.all_vid{
text-align: center;
}
.about_us_glp_inners h2{
position: unset;
}
.about_us_glp_inners h2:before{
display: none;
}
.bottom_button:after{
display: none;
}
.bottom_button:before{
display: none;
}
.about_us_glp_inners .more_About{
position: unset;
}
.bottom_button{
text-align: center;
margin:29px 0px 0px 0px;
}
.about_us_glp{
padding: 35px 0px;
}
.about_us_glp_inners h2{
font-size: 21px;
}
.latest_gray_outer{
padding-bottom: 0px;
}
.lates_header{
margin:0px auto;
font-size: 25px;
}
.member_logo h2{
margin:0px auto;
margin-bottom: 13px;
font-size: 28px;
}
.member_logos{
display: inline-block;
text-align: center;
width: 100%;
}
.member_logo ul{
list-style: none;
text-align: center;
width: 100%;
padding: 0px;
display: table;
}
.client_logo h2.hihi:before{
display: none;
}
.client_logo h2.hihi:after{
display: none;
}
.gpl_video_outer{
padding: 5px 0px 33px;
}
.member_logo ul li{
float: left;
margin: 0px 0px;
display: inline-block;
width: 100%;
}
.down_trian:before{
display: none;
}
.down_trian:after{
display: none;
}
.left_down_inner:before{
display: none;
}
.left_down_inner:after{
display: none;
}
.right_train_inner:after{
display: none;
}
.right_train_inner:before{
display: none;
}
.left_top_down{
display: none;
}
.left_top_train{
display: none;
}
.right_bottom_down{
display: none;
}
.right_bottom_train{
display: none;
}
.client_logos ul{
padding: 0px;
margin: 0px;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="text"]{
width: 100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="email"]{
width:100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget textarea{
width: 100%;
}
.content_f_block{
margin-right:12px;
width: 100%;
}
.foo_link{
display: none;
}
.latest_gray_inner ul li h2.latest_tit{
padding: 0px 10px;
}
}
@media only screen and (max-width: 900px) and (min-width: 769px)  { .site-main a.back_list{
margin:19px 22px !important;
}
.latest_gray_inner ul li span.entry-date{
padding:0px 10px;
}
.latest_des{
padding:0px 10px;
margin-bottom: 23px;
}
.traing_downloading{
padding: 66px 0px;
}
html{
margin-top: 37px !important;
}
.gpl_video_innner h2{
margin-bottom: 20px;
}
.gpl_video_innner{
width: 1200px;
margin: 0px auto;
padding: 0px 0px;
position: relative;
max-width: 66%;
}
.gpl_video_innner video{
width: 100%;
}
.gpl_video_innner .video{
width: 100%;
margin-bottom: 16px;
}
.client_logo{
margin: 19px auto;
width: 1200px;
display: inline-block;
max-width: 100%;
}
.client_logo h2.hihi{
max-width: 100%;
}
.member_logo h2{
max-width: 100%;
}
.member_logo{
display: inline-block;
margin:26px auto;
}
.traing_downloading_inner{
display: inline-block;
}
.footer_inner_side{
display: block;
margin: 0px auto;
width: 80%;
}
.footer_widget_area{
max-width: 100%;
}
.text_block_area_footer{
max-width: 100%;
}
.header_top_right{
display: none;
}
.top_row{
display: none;
}
.main_hero_banner .content_area h2.main_tit{
font-size: 26px;
margin:0px;
}
.main_hero_banner .content_area h2{
font-size: 26px;
margin:0px;
}
.content_area h4{
font-size: 17px;
}
.main_button_block .m_product{
font-size: 12px;
}
.main_button_block .m_locate{
font-size: 12px;
margin-right: 0px;
}
.bottom_row{
display: none;
}
.client_logo h2.hihi{
font-size: 28px;
}
.client_logos ul li{
width: 100%;
text-align: center;
padding: 0px;
margin: 0px;
}
.video_block_outer{
padding: 0px 0px;
}
.video_top_left_border{
display: none;
}
.video_top_right_border{
display: none;
}
.gpl_video_innner h2:before{
width: 34%;
}
.gpl_video_innner h2:after{
width: 33%;
}
.lates_header:before{
display: none;
}
.lates_header:after{
display: none;
}
.latest_gray_inner ul{
padding: 0px;
}
.about_us_glp_inners h2:before{
display: none;
}
.about_us_glp_inners h2:after{
display: none;
}
.about_us_glp_inners{
padding: 0px;
border: 0px;
text-align: center;
}
.member_logo h2:before{
display: none;
}
.member_logo h2:after{
display: none;
}
.left_down_content{
width: 100%;
}
.right_down_content{
width: 100%;
}
.gpl_video_innner video{
margin-right: 0px;
margin-bottom:25px;
}
.main_button_block{
margin:13px 0px;
}
.all_vid:before{
display: none;
}
.all_vid:after{
display: none;
}
.all_vv{
position: unset;
}
.video_bottom_left_border{
display: none;
}
.video_bottom_right_border{
display: none;
}
.latest_gray_inner ul li{
width: 100%;
}
.all_vid{
text-align: center;
}
.about_us_glp_inners h2{
position: unset;
}
.about_us_glp_inners h2:before{
display: none;
}
.bottom_button:after{
display: none;
}
.bottom_button:before{
display: none;
}
.about_us_glp_inners .more_About{
position: unset;
}
.bottom_button{
text-align: center;
margin:29px 0px 0px 0px;
}
.about_us_glp{
padding: 35px 21px;
}
.about_us_glp_inners h2{
font-size: 21px;
}
.latest_gray_outer{
padding-bottom: 0px;
}
.lates_header{
margin:0px auto;
font-size: 25px;
}
.member_logo h2{
margin:0px auto;
margin-bottom: 13px;
font-size: 28px;
}
.member_logos{
display: inline-block;
text-align: center;
width: 100%;
}
.member_logo ul{
list-style: none;
text-align: center;
width: 100%;
padding: 0px;
display: table;
}
.client_logo h2.hihi:before{
display: none;
}
.client_logo h2.hihi:after{
display: none;
}
.gpl_video_outer{
padding: 5px 0px 33px;
}
.member_logo ul li{
float: left;
margin: 0px 0px;
display: inline-block;
width: 100%;
}
.down_trian:before{
display: none;
}
.down_trian:after{
display: none;
}
.left_down_inner:before{
display: none;
}
.left_down_inner:after{
display: none;
}
.right_train_inner:after{
display: none;
}
.right_train_inner:before{
display: none;
}
.left_top_down{
display: none;
}
.left_top_train{
display: none;
}
.right_bottom_down{
display: none;
}
.right_bottom_train{
display: none;
}
.client_logos ul{
padding: 0px;
margin: 0px;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="text"]{
width: 100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget input[type="email"]{
width:100%;
}
.site-footer .widget-area .footer-widget-1 .textwidget textarea{
width: 100%;
}
.content_f_block{
margin-right: 15px;
width: 100% !important;
min-height: auto !important;
}
.foo_link{
display: none;
}
.latest_gray_inner ul li h2.latest_tit{
padding: 0px 10px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 901px)  {
.post-type-archive ul.products li.product-category{
margin:0px 25px 19px 0px;
width: 17% !important;
}
.tax-product_cat .site-main{
float: unset !important;
margin:0px auto;
max-width: 85% !important;
}
.site-logo:before{
display: none;
}
.site-logo:after{
display: none;
}
.header_top_right{
max-width: 95%;
}
.header_top_right:before{
display: none;
}
.client_logo{
max-width: 100%;
display: inline-block;
}
.footer_inner_side{
display: block;
}
.footer_widget_area{
float: unset;
border: 0px solid #000;
max-width: 68%;
margin: 0px auto;
width: auto;
}
.text_block_area_footer{
width: 736px;
float: unset;
margin: 0px auto;
}
.traing_downloading{
text-align: center;
}
.traing_downloading_inner{
max-width: 77%;
display: inline-block;
}
.header_right{
float: right;
width: 41%;
padding-top: 11px;
}
.header_top_right:after{
display: none;
}
.top_row{
border: 0px solid #fff;
height: 120px;
}
.bottom_row{
margin: 0px auto;
width: 94%;
}
.client_logos ul li{
width: 16%;
}
.client_logo{
display: inline-block;
}
}
.fetured_image_block{
padding: 0px 5px;
text-align: center;
color: #fff;
background-size: cover;
height: 254px;
}
.fetaured_image_block_inner{
width: 1288px;
margin: 0px auto;
position: relative; margin-bottom: 55px;
display: inline-block;
}
.top_left_f_border{
background: #fff;
content: "\020";
display: block;
height: 55px;
width: 2px;
position: absolute;
top: 26px;
left: -90px;
display: table;
}
.top_right_f_border{
background: #fff;
content: "\020";
display: block;
height: 55px;
width: 2px;
position: absolute;
top: 26px;
right: -88px;
display: table;
}
.page_f_title{  font-size: 57px;
font-family: SourceSansPro-Bold;
text-transform: uppercase;
}
.bottom_left_f_border{
background: #fff;
content: "\020";
display: block;
height: 55px;
width: 2px;
position: absolute;
bottom: 0px;
left: 0px;
display: table;
}
.bottom_right_f_border{
background: #fff;
content: "\020";
display: block;
height: 55px;
width: 2px;
position: absolute;
bottom: 0px;
right: 0px;
display: table;
}
.page_f_title{
font-family: SourceSansPro-Bold;
font-size: 70px;
}
.single-product .product .woocommerce {
margin: 0px auto;
width: 1200px;
max-width: 100%;
}
#post-439 .entry-content .woocommerce{
width: 100%;
margin:0px auto;
}
.page-id-439 .woocommerce-loop-category__title{
display: none;
}
.page-id-439 .site-content{
background: #393939;
}
#post-439 ul.products li.product{
margin-bottom: 0px;
margin-right: 26px;
}
.page-439 .woocommerce .products{
margin:89px 0px;
}
.woocommerce ul.products li.product-category a img{
margin-bottom: 0px;
}
.page-439  ul.products li.product.last + .first{
margin-right: 0px;
}
#post-439{
margin:45px 0px;
}
.woocommerce-ordering .orderby option[value=popularity] {display: none;}
.woocommerce-ordering .orderby option[value=date] {display: none;}
.woocommerce-ordering .orderby option[value=price] {display: none;}
.woocommerce-ordering .orderby option[value=price-desc] {display: none;}
.entry .entry-content ul.products li a img {
border: 3px solid #343434;
border-radius: 5px;
display: inline-block;
margin: 0px;
padding: 20px;
}
.woocommerce-breadcrumb{
display: none;
}
.post-type-archive #content{
background: #393939;
}
.post-type-archive .products li a h2.woocommerce-loop-category__title{
position: absolute;
top: 0;
background: #000;
margin: 0;
color: #fff;
font-size: 20px;
width: 100%;
font-family: SourceSansPro-Regular;
padding: 45% 0;
text-align: center;
height: 96%;
}
.post-type-archive .products li a h2.woocommerce-loop-category__title:before {
background: #fff;
content: "\020";
display: block;
height: 1px;
margin: 2px;
width: 80%;
position: absolute;
top: 32px;
left: 10px;
}
h2.woocommerce-loop-category__title:after {
background: #fff;
content: "\020";
display: block;
height: 1px;
margin: 0px;
width: 80%;
position: absolute;
left: 14px;
margin-top: 10px;
}
.post-type-archive ul.products li.product-category.even:hover > a h2 {
display: none;
}
.post-type-archive ul.products li.product-category.odd h2{
display: none;
}
.post-type-archive ul.products li.product-category.even h2{
display: none;
}
.post-type-archive ul.products li.product-category.odd:hover > a h2 {
display: block;
}
.post-type-archive ul.products li.product-category.even:hover > a h2 {
display: block;
}
.post-type-archive .products li a h2.woocommerce-loop-category__title:before {
background: #fff;
content: "\020";
display: block;
height: 1px;
margin: 0px;
width: 80%;
position: absolute;
top: 38%;
left: 14px;
}
.post-type-archive ul.products li.product-category:nth-child(5n){
margin-right: 0px;
}
.post-type-archive ul.products li.product-category{
margin-bottom: 0px;
margin:0px 30px 19px 0px;
}
.post-type-archive .content-area{
width: 100%;
margin: 58px auto;
display:inline-block;
}
.tax-product_cat .content-area{ margin: 0px auto;
}
.tax-product_cat ul.products li.product h2.woocommerce-loop-product__title{
font-size: 18px !important;
font-family: GerLiPro-SemiBold;
padding: 0px;
color: #343434;  
min-height:49px;
}
.search-results ul.products li.product h2.woocommerce-loop-product__title{
font-size: 18px !important;
font-family: GerLiPro-SemiBold;
padding: 0px;
color: #343434;  
min-height:49px;
}
.search-results ul.products li.product .product_type_simple{
display: none;
}
.tax-product_cat .site-main ul.products li.product:nth-child(3n+3) {
margin-right: 0;
}
.term-25 .site-main ul.products li.product:nth-child(4n+4) {
margin-right: 0px !important;
}
.term-25 .site-main ul.products li.product:nth-child(3n+3) {
margin:10px 1.8% 20px 0;
}
.site-main ul.products li.product.cosmic-class:nth-child(4n+4) {
margin-right: 0px !important;
}
.site-main ul.products li.product.cosmic-class:nth-child(3n+3) {
margin:10px 1.8% 20px 0;
}
.search-results .site-main ul.products li.product:nth-child(3n+3){
margin-right: 0;
}
.tax-product_cat ul.products li.type-product a img
{
border: 3px solid #343434;
border-radius: 5px;
display: inline-block;
margin: 0px;
padding: 20px;
}
.search-results ul.products li.type-product a img
{
border: 3px solid #343434;
border-radius: 5px;
display: inline-block;
margin: 0px;
padding: 20px;
}
.tax-product_cat ul.products li a.product_type_simple
{
display: none;
}
.tax-product_cat  ul.products li:hover > a img{
border: 3px solid #125aa7 !important;
}
.tax-product_cat  ul.products li.cosmic-class:hover > a img{
border: none !important;
}
.tax-product_cat ul.products li:hover > a h2{
color: #125aa7 !important;
}
.tax-product_cat ul.products li:nth-child(3n+2):before {
background: #343434;
content: "\020";
display: block;
height: 3px;
width: 12%;
top: 33%;
position: absolute;
left: -12%;
}
.tax-product_cat ul.products li.cosmic-class:nth-child(3n+2):before
{
content: none;
}
.tax-product_cat ul.products li.cosmic-class:nth-child(3n+2):after
{
content: none;
}
.tax-product_cat ul.products li:nth-child(3n+2):after {
right: -12%;
background: #343434;
content: "\020";
display: block;
height: 3px;
width: 12%;
top: 33%;
position: absolute;
}
.search-results ul.products li:nth-child(3n+2):after {
right: -7%;
background: #343434;
content: "\020";
display: block;
height: 3px;
width: 7%;
top: 35%;
position: absolute;
}
.custom-header-media{
width: 100%;
overflow: hidden;
}
.homevideocon video{
width: 100%;
float: left;
display: inline-block;
}
.video_custm{
float: left;
width: 100%;
}
.videotext {
position: absolute;
top: 0;
z-index: 9;
color: #fff;
left: 0;
right: 0;
}
.header_right_menu {
width: 30px;
margin: auto;
cursor: pointer;
float: right;
margin-top: 40px;
margin-right: 45px;
z-index: 2
}
.header_right_menu p {
float: left;
width: 100%;
margin: 4px 0px;
height: 2px;
background: #fff;
}
.post-type-archive .content-area .site-main{
margin:0px auto;
max-width: unset;
}
.tax-product_cat .site-content{
display: inline-block;
width: 100%;
}
.cat_tit{
margin: 0px auto;
width: auto;
display: table;
background: #fff;
z-index: 99;
text-transform: uppercase;
color: #3e3e3e;
font-size: 32px;
}
.border_caa{
background: #000;
content: "\020";
height: 2px;
width: 100%;
position: absolute;
top: 20px;
left: 0px;
z-index: -1;
display: table;
}
.cat_oul {
width: 744px;
margin: 45px auto;
position: relative;
margin-bottom: 40px;
}
.tax-product_cat ul.products li.product-category a img{
border: 3px solid #343434;
border-radius: 5px;
display: inline-block;
margin: 0px;
padding: 20px;
width: 100% !important;
}
.tax-product_cat ul.products li.product-category a h2.woocommerce-loop-category__title{
font-size: 16px !important;
font-family: GerLiPro-SemiBold;
padding: 0px;
color: #343434;
margin-top: -5px;
text-align: center;
}
.tax-product_cat ul.products li.product-category a h2.woocommerce-loop-category__title .count
{
display: none;
}
.tax-product_cat .site-main ul.products li:last-child:after{
display: none;
}
.tax-product_cat .woocommerce-result-count{
display: none;
}
.tax-product_cat .woocommerce-ordering{
float: left;
}
.woocommerce-ordering select{
font-family: SourceSansPro-Semibold;
font-size: 19px;
}
.products-per-page{
float: right;
}
.products-per-page select{
float: right;
font-family: SourceSansPro-Semibold;
font-size: 19px;
}
.tax-product_cat ul.products{
margin-top: 15px;
display: inline-block;
}
.homevideocon img{
display: inherit;
}
.client_logos ul li img {
transition: filter .5s ease-in-out;
-webkit-filter: grayscale(0%); filter: grayscale(0%); }
.client_logos ul li:hover img {
-webkit-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.6;
}
.member_logos ul li img {
transition: filter .5s ease-in-out;
-webkit-filter: grayscale(0%); filter: grayscale(0%); }
.member_logos ul li:hover img {
-webkit-filter: grayscale(100%); filter: grayscale(100%); }
.news_outer{
margin: 44px auto;
width: 1150px;
display: table;
}
.news_outer article{
width: 31%;
float: left;
margin:0px;
}
.news_outer nav.pagination{
display: inline-block;
float: left;
clear: both;
}
.news_outer article.entry .entry-header{
margin:0px;
}
.news_outer article .post-thumbnail{
margin:0px;
}
.news_outer article .entry-content{
margin:0px;
padding: 0px;
}
.news_outer article{
margin-right: 40px;
}
.news_outer article.last_news_row{
margin-right: 0px;
}
.news_outer article img{
width: 100%;
height: 149px;
border-radius: 0px;
float: left;
}
.text_news_bl{
background: #364452;
padding: 26px;
min-height: 140px;
margin-bottom: 29px;
float: left;
width: 100%;
}
.text_news_bl a{
color: #fff;
}
.post_date_news{
color: #fff;
}
.text_news_bl .post_date_news{
display: inline-block;
width: 100%;
font-family: SourceSansPro-Regular;
font-size: 18px;
}
.title_post{
color: #fff;
font-family: SourceSansPro-Semibold;
font-size: 24px;
display: table;
float: left;
margin: 23px 0px;
line-height: 30px;
min-height: 90px;
width: 100%;
text-align: left;
}
.read_more_news{
float: left;
}
.button_news_reg{
width: 100%;
text-align: center;
}
.read_more_news{
padding: 6px 16px;
text-align: center;
display: inline-block;
text-decoration: none !important;
margin: 0 auto;
color: #fff;
font-family: SourceSansPro-Semibold;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
float: unset;
border: 1px solid #fff;
text-transform: uppercase;
font-size: 17px;
}
.news_outer article:hover img{
opacity: 0.5;
}
.news_outer article:hover .read_more_news{
background: #6e7882;
}
.news_outer nav.navigation .nav-links{
margin-left: 0px;
}
.news_outer nav.navigation .nav-links a.next{
color: #8c8c8c;
font-family: SourceSansPro-Regular;
text-transform: uppercase;
}
.news_outer nav.navigation .nav-links .prev{
color: #8c8c8c;
text-transform: uppercase;
font-family: SourceSansPro-Regular;
}
.single-post article {
padding-top: 30px;
}
.single-post #content #primary #main article .entry-content p{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 100%;
max-width: 100%;
}
.single-post #content #primary #main{
margin: 0px auto !important;
width: 788px;
margin-top: 37px;
float: unset;
overflow: hidden;
}
.single-post #content #primary #main article .entry-content{
margin: 0px auto;
padding: 0px;
max-width: 92%;
}
.site-main a.back_list{
color: #092f57;
font-family: SourceSansPro-Regular;
font-size: 20px;
display: inline-block;
margin: 19px 0px;
}
.back_list_border{
border-top: 2px solid #ccc;
width: 100%;
display: inline-block; 
}
.back_list:before{
font-family: 'FontAwesome';
content: '\f104';
}
.bottom_li_top{
margin-top: 25px;
margin-bottom: 17px;
}
.bottom_li_top button.slick-prev{
position: absolute;
top: 18%;
z-index: 9;
left: 0px;
padding: 38px 8px;
background: #ebebeb;
border-radius: unset;
}
.bottom_li_top button.slick-next{
position: absolute;
top: 18%;
z-index: 9;
right: 0px;
padding: 38px 8px;
background: #ebebeb;
border-radius: unset;
}
.slick-prev:before{
font-family: 'FontAwesome';
content: '\f0d9';
color: #092f57; 
}
.slick-next:before{
font-family: 'FontAwesome';
content: '\f0da';
color: #092f57; 
}
.bottom_li_top  .slick-list{
width: 737px;
margin: 0px auto;
}
#traing_page{
width: 900px;
margin:0px auto;
padding: 19px 0px;
}
.product_traingin_schedule div{
border: 1px solid #404040;
width: 100%;
display: inherit;
position: absolute;
top: 19px;
z-index: -1;
}
.product_traingin_schedule h2{
margin: 0px auto;
text-align: center;
width: 586px;
background: #fff;
color: #404040;
font-size: 39px;
text-transform: uppercase;
font-family: SourceSansPro-Bold;
}
.product_traingin_schedule{
position: relative;
margin: 33px 0px;
}
.product_traingin_schedule  p strong{
font-family: SourceSansPro-Semibold;
}
#traing_page #ai1ec-container h3{
font-family: SourceSansPro-Bold;
font-size: 27px !important;
}
#traing_page #ai1ec-container p strong{
font-family: SourceSansPro-Bold;
font-size: 17px;
}
#traing_page #ai1ec-container p{
font-family: SourceSansPro-Regular;
font-size: 17px;
}
#traing_page #ai1ec-container ul li{
font-family: SourceSansPro-Regular;
font-size: 17px;
}
.gray_shecdule .gray_shecdule_inner{
margin:57px auto;
width: 900px;
}
.gray_shecdule{
background: #ebebeb;
display: table;
width: 100%;
}
.gray_shecdule .wpcf7{
width: 900px;
margin: 0px auto;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-buttons{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-minical-trigger{
width: 92%;
background: #cccccc;
padding: 11px 1px 12px 2px;
border: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination{
width: 100%;
margin:0px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination .ai1ec-prev-page{
padding: 9px 14px;
background: #cccccc;
border: none;
border-radius: unset;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination .ai1ec-prev-page:hover{
border: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination .ai1ec-prev-page i:before{
font-family: FontAwesome;
content: "\f0d9";
font-size: 23px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination .ai1ec-next-page i:before{
font-family: FontAwesome;
content: "\f0da";
font-size: 23px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination .ai1ec-next-page:hover{
border: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-minical-trigger:hover{
border: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-minical-trigger i{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pagination .ai1ec-next-page{
padding: 9px 12px 9px 15px;
background: #cccccc;
border: none;
opacity: unset;
border-radius: unset;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view .ai1ec-date{
border: none;
background: #fff;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view .ai1ec-date .ai1ec-date-title{
background: #092f57;
width: 118px;
padding: 20px 6px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-pull-left{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-subscribe-container{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view .ai1ec-date a.ai1ec-date-title .ai1ec-weekday{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view .ai1ec-date a.ai1ec-date-title .ai1ec-year{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view .ai1ec-date a.ai1ec-date-title .ai1ec-month{
background: #092f57;
font-size: 27px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view .ai1ec-date a.ai1ec-date-title .ai1ec-day{
text-shadow: none;
color: #fff;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-date-events .ai1ec-event{
margin:5px 0;
border: none; 
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-title{
font-family: SourceSansPro-Bold;
font-size: 25px !important;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-time{
font-family: SourceSansPro-Regular;
font-size: 17px !important;
margin:0px 0 0px 0 !important;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-allday-badge{
color: #000;
opacity: unset;
text-shadow: 0px 0px #000;
background: unset;
text-transform: capitalize;
font-size: 16px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-agenda-view{
padding: 27px 20px;
background: #fff;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-calendar-toolbar{
border: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary{
display: block;
position: relative;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary-footer{
position: absolute;
top: -76px;
right: -21px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-description{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-header{
width: 79%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-toggle{
display: none;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary-footer .ai1ec-btn-group .ai1ec-read-more{
background: #3e3e3e;
color: #fff;
text-transform: uppercase;
border: none;
font-family: SourceSansPro-Bold;
padding: 9px 19px;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary-footer .ai1ec-btn-group .ai1ec-read-more i.ai1ec-fa-arrow-right{
display: none;
}
.train_contact_half{
width: 49%;
float: left;
margin-bottom: 20px;
}
.train_contact_full{
width: 100%;
float: left;
margin-bottom: 46px;
}
.train_contact_half strong, .train_contact_full strong{
font-family: SourceSansPro-Semibold;
font-size: 19px;
color: #3e3e3e;
margin: 11px 1px;
display: inline-block;
}
.train_contact_full strong{
font-family: SourceSansPro-Semibold;
font-size: 19px;
}
.contact_training .train_contact_half input{
background: #fff;
border: 2px solid #999;
width: 100%;
}
.contact_training textarea{
width: 100%;
background: #fff;
border: 2px solid #999;
}
.contact_training .c_left{
float: left;
}
.contact_training .c_right{
float: right;
}
.title_contact_head{
font-family: SourceSansPro-Bold;
font-size: 19px;
color: #3e3e3e;
text-align: center;
width: 84%;
margin: 0px auto;
margin-bottom: 37px;
}
.contact_training .wpcf7-submit{
float: left;
width: 119px;
padding: 15px 0px;
display: inline-block;
height: unset;
text-transform: uppercase;
background: #092f57;
font-family: SourceSansPro-Bold;
font-size: 20px;
}
.train_contact_half .wpcf7-not-valid-tip{
font-family: SourceSansPro-Regular;
font-size: 15px;
}
.contact_training .wpcf7-response-output{
font-family: SourceSansPro-Regular;
font-size: 15px;
float: left;
clear: both;
width: 100%;
}
.single_event{
width: 1200px;
margin:0px auto;
}
.single_event_left{
width: 300px;
background: #ebebeb;
float: left;
padding: 52px 27px;
}
.single-ai1ec_event .ai1ec-event-details{
display: none;
}
.single-ai1ec_event .ai1ec-event-avatar{
display: none;
}
.single-ai1ec_event .ai1ec_event{
font-size: 0px;
}
.single_event_right{
float: right;
width: 305px;
}
.single_event_center{
float: left;
width: 484px;
margin:0px 34px;
}
.single_event_center ul li{
font-family: SourceSansPro-Regular;
font-size: 16px;
color: #3e3e3e;
line-height: 32px;
}
.single_event_left .when_area .label{
font-family: SourceSansPro-Bold;
font-size: 17px;
color: #3e3e3e;
float: left;
width: 28%;
}
.single_event_left .when_content{
font-family: SourceSansPro-Regular;
font-size: 16px;
color: #3e3e3e;
float: left;
margin-left: 20px;
width: 63%;
}
.single_event_left .where_area .label{
font-family: SourceSansPro-Bold;
font-size: 16px;
color: #3e3e3e;
float: left;
width: 30%;
}
.single_event_left .where_content{
font-family: SourceSansPro-Regular;
font-size: 15px;
color: #3e3e3e;
float: left;
margin-left: 9px;
width: 66%;
}
.single_event_left .cost_area .label{
font-family: SourceSansPro-Bold;
font-size: 16px;
color: #3e3e3e;
float: left;
width: 30%;
text-transform: uppercase;
}
.single_event_left .cost_content{
font-family: SourceSansPro-Regular;
font-size: 15px;
color: #3e3e3e;
float: left;
margin-left: 9px;
width: 66%;
}
.when_area{
display: inline-block;
width: 100%;
}
.where_area{
margin: 55px 0px 0px 0px;
display: inline-block;
}
.cost_area{
margin: 56px 0px 36px 0px;
float: left;
width: 100%;
}
.contact_area{
margin: 20px 0px 0px 0px;
float: left;
width: 100%;
}
.single_event_left .contact_area .label{
font-family: SourceSansPro-Bold;
font-size: 16px;
color: #3e3e3e;
float: left;
width: 30%;
text-transform: uppercase;
}
.single_event_left .contact_content{
font-family: SourceSansPro-Regular;
font-size: 15px;
color: #3e3e3e;
float: left;
margin-left: 9px;
width: 66%;
overflow-wrap:break-word;
}
.single_event_left .cost_content strong{
text-transform: capitalize;
}
.gray_shecdule_inner .ai1ec-views-dropdown{
display: none;
}
.ai1ec_event .entry-content .ai1ec-single-event .ai1ec-actions{
display: none;
}
.full_width_training_stripe{
display: inline-block;
width: 100%;
background: #cccccc;
}
.full_width_training_stripe .half_training_stripe{
width: 1200px;
margin:0px auto;
text-align: center;
padding: 21px 0px;
font-family: SourceSansPro-Bold;
font-size: 26px;
text-transform: uppercase;
position: relative;
color: #404040;
}
.traing_calender{
float: right;
margin-bottom: -15px;
display: table;
position: absolute;
right: 0px;
top: 16px;
}
.traing_calender .ai1ec-btn-group-vertical .ai1ec-calendar-link{
display: none;
}
.traing_calender .ai1ec-subscribe-dropdown{
border: 2px solid #000;
}
.traing_calender .ai1ec-btn-group-vertical .ai1ec-subscribe-dropdown{
background: #fff;
}
.traing_calender .ai1ec-btn-group-vertical .ai1ec-subscribe-dropdown .ai1ec-subscribe i.ai1ec-icon-rss:before{
content:"\f073";
font-family: FontAwesome;
}
.back_list_parent{
float: left;
width: 100%;
clear: both;
}
.bar_area{
background: #ccc;
display: inline-block;
width: 100%;
}
.bar_area_inner{
width: 1200px;
margin:0px auto;
}
.search_bar_featured{
text-align: center;
padding: 9px 5px;
}
.search_bar_featured #searchform{
display: inline-block;
border: 1px solid;
background: #fff;
}
.search_bar_featured #searchform input[type='text']{
width: 83%;
float: left;
border: none;
background: no-repeat;
}
.search_bar_featured #searchform .srch_btn{
width: 17%;
padding: 11px 0px;
background: no-repeat;
color: #000;
}
.search-results header.page-header{
margin: 0px 0px 15px 0px;
text-align: center;
}
.search-results  .news_outer{
margin:9px auto;
}
.search-results .news_outer .page-header .page-title{
font-family: SourceSansPro-Semibold;
font-size: 21px;
text-transform: uppercase;
}
.search-results .news_outer .page-header .page-description{
text-transform: uppercase;
font-size: 21px;
}
.search-no-results .no-results .page-header{
margin: 0px;
text-align: center;
}
.search-no-results .no-results p{
font-family: SourceSansPro-Regular;
font-size: 15px;
}
.search-no-results .news_outer{
text-align: center;
}
.about_contact_us{
background: #092f57;
color: #fff;
text-decoration: none !important;
padding: 7px 19px;
border-radius: 9px;
margin-top: 18px;
display: inline-block;
font-size: 18px;
}
.about_contact_us:hover{
color: #fff;
}
.about_contact_us:visited{
color: #fff;
}
.search-results #content{
background: #fff;
}
.search-results ul.products li:nth-child(3n+2):before{
background: #343434;
content: "\020";
display: block;
height: 3px;
width: 7%;
top: 35%;
position: absolute;
left: -7%;
}
.search-results .woocommerce-result-count{
display: none;
}
.search-results .woocommerce-ordering{
float: left;
}
.search-results .products{
margin-top: 16px;
display: inline-block;
}
.search-results .site-main ul.products li.product:last-child:after{
display: none;
}
.page-template-page-about .row > .column {
padding: 0 15px;
margin-bottom:18px;
position: relative;
}
.page-template-page-about .row > .column:hover .overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0.3;
background-color: #fff;
z-index: 0;
}
.page-template-page-about .row > .column:hover .member_name{
color: #6b96c3;
}
.page-template-page-about .row:after {
content: "";
display: table;
clear: both;
}
.page-template-page-about .column {
float: left;
width: 25%;
} .page-template-page-about .modal {
display: none;
position: fixed;
z-index: 1;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: #000000b8;
} .page-template-page-about .modal-content {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
width: 68%;
max-width: 1200px;
} .page-template-page-about .close {
color: white;
position: absolute;
top: 54px;
right: 25px;
font-size: 35px;
font-weight: bold;
}
.page-template-page-about .close:hover,
.page-template-page-about .close:focus {
color: #999;
text-decoration: none;
cursor: pointer;
}
.page-template-page-about.mySlides {
display: none;
}
.page-template-page-about .cursor {
cursor: pointer;
} .page-template-page-about .next:after {
font-family: 'FontAwesome';
content: '\f0da';
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
padding: 16px;
margin-top: -50px;
color: #5a5a5a;
font-weight: bold;
font-size: 38px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
right: -51px;
-webkit-text-stroke: 0.5px #fff !important;
}
.page-template-page-about .prev:after {
font-family: 'FontAwesome';
content: '\f0d9';
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
padding: 16px;
margin-top: -50px;
color: #5a5a5a;
font-weight: bold;
font-size: 38px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
left: -51px;
-webkit-text-stroke: 0.5px #fff !important;
}  .page-template-page-about .prev:hover,
.page-template-page-about .next:hover {
background-color: rgba(0, 0, 0, 0.8);
} .page-template-page-about .numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}
.page-template-page-about .caption-container {
text-align: center;
background-color: black;
padding: 2px 16px;
color: white;
display: none;
}
.page-template-page-about .demo {
opacity: 0.6;
}
.page-template-page-about .active,
.page-template-page-about .demo:hover {
opacity: 1;
}
.page-template-page-about img.hover-shadow {
transition: 0.3s;
}
.page-template-page-about .hover-shadow:hover {
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
} .about_content_left{
width: 48%;
float: left;
font-family: SourceSansPro-Regular;
font-size: 19px;
line-height: 35px;
}
.about_content_right{
width: 47%;
float: right;
font-family: SourceSansPro-Regular;
font-size: 19px;
line-height: 35px;
}
.beside_aline{
background: #3e3e3e;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 100%;
position: absolute;
top: 39px;
left: 0;
}
.about_jigo_title{
position: relative;
display: table;
width: 100%;
}
.about_jigo_title h2{
float: left;
background: #ebebeb;    
z-index: 1;
position: relative;
font-family: SourceSansPro-Bold;
}
.about_page_outer{
display: block;
background: #ebebeb;
}
.about_content_area{
display: table;
width: 1200px;
margin: 0px auto;
background: #ebebeb;
}
.portfolio_about{
display: block;
margin: 0px auto;
width: 1200px;
margin-bottom:69px;
}
.about_content_area video{
width: 82%;
margin: 0px auto;
text-align: center;
display: inherit;
}
.about_portfolio_heading{
position: relative;
border: 0px solid #ccc;
display: flow-root;
width: 86%;
margin: 50px auto;
}
.about_portfolio_heading h2{
position: relative;
background: #fff;
z-index: 1;
margin: 0px auto;
width: max-content;
text-transform: uppercase;
color: #5a5a5a;
font-family: SourceSansPro-Bold;
font-size: 32px;
}
.about_portfolio_heading_br{
background: #000;
content: "\020";
display: inline-block;
height: 2px;
margin: 2px;
width: 100%;
position: absolute;
top: 21px;
margin: 0px auto;
}
.portfolio_about .row .column span.member_name{
color: #464646;
text-align: center;
width: 100%;
display: inline-block;
margin: 18px 0px 3px;
font-family: SourceSansPro-Bold;
font-size: 23px;
position: relative;
}
.member_designation{
color: #949494;
text-align: center;
width: 100%;
display: inline-block;
margin: 0px 0px;
font-family: SourceSansPro-Bold;
font-size: 13px;
text-transform: uppercase;
position: relative;
}
.portfolio_about .row {
padding-bottom: 50px;
}
.button_area{
float: left;
clear: both;
text-align: center;
width: 100%;
}
.blue_but_ab{
width: auto;
background: #092f57;
color: #fff;
display: inline-block;
padding: 7px 45px 7px 23px;
font-family: SourceSansPro-Bold;
font-size: 16px;
text-transform: uppercase;
margin: 51px 0px;
position: relative;
}
.blue_but_ab:after{     
font-family: 'FontAwesome';
content: '\f0da';
position: absolute;
font-size: 30px;
color: #ebebeb;
bottom: 6px;
right: 15px;
}
.blue_but_ab:visited{
color: #fff;
}
.blue_but_ab:hover{
color: #fff;
}
.round_thumb{
text-align: center;
margin: 39px 0px 11px 0px;
display: inline-table;
width: 100%
}
.round_thumb img{
border-radius: 86px;
}
.member_name{
text-align: center;
display: block;
font-family: SourceSansPro-Bold;
font-size: 32px;
margin: 20px 0px 12px 0px;
color: #3e3e3e;
}
.member_description{
font-family: SourceSansPro-Regular;
font-size: 19px;
padding: 1% 8%;
display: table;
line-height: 36px;
margin:0px auto;
}
.inner_sliderr{
padding-bottom: 30px;
}
.woocommerce-product-gallery .flex-viewport{
width: 42%;
}
.twist-wrap .twist-pgs{ }
.entry-summary .des_below_price{
margin-top: 61px;
margin-bottom: 0px !important;
display: none;
}
.product-template-default .variations .label{
padding: 0px;
margin: 20px 0px;
display: inline-block;
float: left;
}
.product-template-default .variations tbody tr td{
border: none;
}
.tawcvs-swatches .swatch{
border-radius: unset !important;
width: auto !important;
height: auto !important;
padding: 5px 15px;
border: 3px solid #ddd !important;
background: none !important;
color: #000;
opacity: unset;
}
.tawcvs-swatches .swatch.selected{
box-shadow: unset !important;
border: 3px solid #000 !important;
}
.product-template-default .variations{
margin-top: 13px; float: right;
}
.single_variation_wrap .variations_button #wc-stripe-payment-request-wrapper{
padding: 0px !important;
margin:0px;
}
.single-product form.cart .quantity{
margin-top: 6px;
width: 150px;
margin-bottom: 29px;
}
.single-product .single_variation_wrap{
margin-top: 0px;
}
table.variations{
margin-bottom: 9px;
}
.single-product .single_variation_wrap .single_variation{
position: relative;
}
.single-product .single_variation_wrap .woocommerce-variation-price{
position: absolute;
top: -28px;
}
.product-template-default .variations .value{
position: relative;
float: left;
width: 406px;
}
.product-template-default .variations .value .reset_variations{
visibility: visible;
display: inline;
position: absolute;
top: 25px;
right: -47px;
font-family: SourceSansPro-Bold;
text-transform: uppercase;
font-size: 17px;
}
.single-product form.cart input{
width: 61px;
text-align: center;
float: right;
border: 3px solid #000;
height: 37px;
border-radius: unset;
background: #e1e1e1;
}
.product-template-default .quantity .screen-reader-text{
clip: unset;
clip-path: unset;
height: auto;
width: auto;
padding: 6px 0px;
font-family: SourceSansPro-Regular;
font-size: 20px;
color: #3e3e3e;
float: left;
position: unset !important;
}
.product-template-default table.variations label{
font-family: SourceSansPro-Regular;
font-size: 20px;
color: #3e3e3e;
}
.woocommerce-variation-price .price .woocommerce-Price-amount{
font-family: SourceSansPro-Bold;
}
.variations .tawcvs-swatches .swatch{
border-radius: unset !important;
width: auto !important;
height: auto !important;
padding: 1px 10px;
border: 3px solid #000 !important;
background: none !important;
color: #000;
font-size: 20px;
font-family: SourceSansPro-Bold;
}
.single_variation_wrap .woocommerce-variation-add-to-cart{
text-align: center;
}
.twist-wrap .slider-nav{
width: 875px;
margin: 0px auto;
position: relative !important; bottom: -52px;
}
.twist-wrap .slider-nav .btn-next{
opacity: unset;
margin-right: 0px;
height: 103px;
top: 0px;
background: #e1e1e1;
color: #000;
border-radius:unset;
}
.twist-wrap .slider-nav .btn-prev{
opacity: unset;
margin-left: 0px !important;
height: 103px;
top: 0px;
background: #e1e1e1;
color: #000;
border-radius:unset;
}
.twist-wrap .slider-nav .btn-next:before{
line-height: 92px;
}
.twist-wrap .slider-nav .dashicons-arrow-left-alt2:before{
line-height: 106px;
content: "\f0d9" !important;
font-family: 'FontAwesome';
}
.twist-wrap .slider-nav .dashicons-arrow-right-alt2:before{
line-height: 104px;
content: "\f0da" !important;
font-family: 'FontAwesome';
}
#slide-nav-pgs .slick-slide.slick-current.slick-active a img{
border-top:2px solid #000;
border-radius: unset;
}
.twist-wrap .slider-nav .slick-list{
width: 92%;
margin: 0px auto;
}
.single-product .single_add_to_cart_button{
background: #092f57;
font-family: SourceSansPro-Bold;
font-size: 20px;
padding: 12px 32px !important;
} .single-product .button_find_deal{
background: #e1e1e1;
font-family: SourceSansPro-Bold;
font-size: 20px;
padding: 12px 32px !important;
margin-left: 34px;
color: #000 !important;
}
.woocommerce-ordering  label{
float: left;
font-family: SourceSansPro-Regular;
font-size: 19px;
font-weight: bold;
}
.woocommerce-ordering select.orderby{
float: right;
}
.products-per-page label{
float: left;
font-family: SourceSansPro-Regular;
font-size: 19px;
font-weight: bold;
}
.tax-product_cat .site-main ul.products li.product .button_find_deal{
display: none;
}
.pwb-single-product-brands a{
pointer-events: none;
cursor: default;
text-decoration: none;
color: black;
}
.page-template-page-home .site-main, .category .site-main{
width: auto;
}
.site-main{
margin:0px auto !important;
width: 1200px;
}
.woocommerce-cart .site-main article .entry-content{
max-width: 100%;
margin: 46px 0px;
width: 100%;
}
.woocommerce-cart .site-main article .entry-content .woocommerce{
width: 100%;
display: inline;
}
.woocommerce table.shop_table td, .woocommerce table.shop_table th, .woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th{
font-family: SourceSansPro-Semibold;
text-transform: uppercase;
font-size: 15px;
}
.cart-collaterals .cart_totals h2{
font-family: SourceSansPro-Semibold;
text-transform: uppercase;
font-size: 26px;
}
.woocommerce-cart .site-main article header{
display: none;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label{
font-family: SourceSansPro-Regular;
margin-bottom: 15px;
font-size: 17px;
}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{
font-size: 15px;
padding: 9px;
}
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{
font-family: SourceSansPro-Regular;
font-size: 15px;
}
.wc_payment_method>label:first-of-type{
font-family: SourceSansPro-Regular;
}
.wc_payment_method .payment_box p:first-child{
font-family:SourceSansPro-Regular;
font-size: 15px;
}
.product-quantity .quantity input{
text-align: center;
}
.woocommerce-notices-wrapper .woocommerce-message{
line-height: 46px;
}
.wc_payment_method .payment_box ol:last-of-type, .wc_payment_method .payment_box ul:last-of-type{
padding: 12px;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a{
font-family: SourceSansPro-Semibold;
text-transform: uppercase;
font-size: 17px;
}
.woocommerce-cart-form .shop_table tbody tr td.actions button.button{
font-size: 16px;
}
.absoSVGNormal.glptvsvg{
position: absolute;
left: 0;
width: 100%;
top: 39px;
height: 80%;
}
.absoSVGNormal.glpgmbh{
position: absolute;
left: 0;
width: 100%;
top: 0px;
height: 99%;
}
.absoSVGNormal.downloadd{
position: absolute;
left: 0;
width: 100%;
top: 28px;
height: 85%; }
@keyframes dash {
to {
stroke-dashoffset: 8000;
}
}
@media screen and (min-width: 1299px){
.home .main_hero_banner{
height: 85vh;
}
}
@media screen and (max-width: 1300px){
.lates_header:before{
width: 29%;
}
.lates_header:after{
width: 29%;
}
.text_block_area_footer {
width: 736px;
float: unset;
margin: 0px auto;
}
.footer_widget_area{
float: unset;
border: 0px solid #000;
max-width: 68%;
margin: 0px auto;
width: auto;
}
.about_us_glp_inners:after{
display: none;
}
.woocommerce .content-area .site-main{
margin:0px auto !important;
}
svg.absoSVG {
display: none;
}    .footer_inner_side {
max-width: 100% !important;
display: block !important;
float: left;
}
.traing_downloading_inner {
max-width: 95%;
width: 95% !important;
}
svg.absoSVGNormal{
display: none;
}
.entry header.entry-header {
margin: 5px;
}
.fetaured_image_block_inner {
max-width: 100%;
}
.member_logo {
float: left;
width: 100% !important;
}
.main_hero_banner .content_area{
max-width: 100%;
}
.about_content_area {
max-width: 100%;
width: 100% !important;
padding: 10px 20px;
}
.portfolio_about {
max-width: 100%;
padding: 10px 20px;
}
.socail_and_links {
display: block;
float: left;
width: 100%;
}
.news_outer article.entry {
float: left;
width: 31%;
margin: 0px 1% 20px;
min-height: 500px;
}
.first_own_post{
padding: 5px 20px;
}
.text_news_bl{
min-height: 270px !important;
}
.mobi-nav-wrap {
float: left;
}
#page {
width: 100%;
overflow-x: hidden;
}
}
@media screen and (max-width: 1289px){
#main-nav {    
float: unset;
margin: 0px auto;
display: table;
}
.widget_product_search form{
display: inline-block;
margin-top: 22px;
}
div#woocommerce_product_search-4 {
margin:0px auto !important;
float: unset;
width: 250px;
margin-bottom : 24px !important;
display: flex;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
.single-product.woocommerce #content div.product div.summary {
width: 100% !important;
position: unset;
padding: 0px 25px !important;
margin: 40px auto auto;
float: inherit !important;
display: inherit !important;
}
.woocommerce-product-details__short-description:before
{
display: none;
}
.single-product .woocommerce-product-details__short-description p:before{
display: none;
}
.single-product .woocommerce-product-details__short-description p:after{
display: none;
}
.woocommerce-product-details__short-description:after{
display: none;
}
.single-product.woocommerce #content div.product div.images{
width:  100% !important;
padding: 0px;
}
.product-tabs-desc .woocommerce-Tabs-panel{
width: 90%;
}
.single-product .woocommerce-product-details__short-description p{
margin-top:44px;
}
.twist-wrap .slider-nav{
position: unset;
bottom:0px;
}
.twist-pgs .slick-list .slick-slide{
margin-bottom: 43px;
}
.single-product.woocommerce #content div.product div.summary{
width: 95%;
margin-top: 29px;
}
.twist-wrap .slider-nav{
width: 800px;
position: relative !important;
}
.twist-pgs .slick-list .slick-slide a img{
width: auto;
} 
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
.about_us_glp_inners:before{
display: none;
}
.homevideocon video{
width: 137%;
margin-left: -207px;
}
.page-template-page-home .main_hero_banner .content_area{
padding: 26px;
}
.woocommerce .content-area .site-main{
margin:0px auto !important;
} .page-template-page-gallery .ug-thumb-overlay {
width: 100% !important;
}
.page-template-page-gallery img.ug-thumb-image.ug-trans-enabled {
width: 100% !important;
}
.page-template-page-gallery .ug-thumbs-grid-inner {
text-align: center;
}
.news_outer {
max-width: 100% !important;
width: 100% !important;
display: block;
float: left;
}
.bar_area_inner {
width: 100%;
max-width: 100%;
}
main#main {
max-width: 100%;
float: unset;
display: block;
margin:25px auto !important;
}
div#content {
max-width: 100%;
padding: 0px;
float: left;
width: 100%;
display: block;
background: #fff;
}
.bottom_li_top{
overflow-x: hidden;
}
.contact-widget input.carrier_cc_email_input {
background: #fff;
width: 100%;
}
footer.site-footer {
float: left;
width: 100%;
}
}
@media only screen and (max-width: 1024px) and (min-width: 981px){
.wpsl-container{
max-width: 1289px;
float: none;
margin: 0px auto;
width: 92%;
}
.product-tabs-desc .woocommerce-Tabs-panel{
width: 90%;
}
.single-product .woocommerce-product-details__short-description p{
margin-top:45px;
}
.twist-wrap .slider-nav{
position: unset;
bottom:0px;
}
.twist-pgs .slick-list .slick-slide{
margin-bottom: 43px;
}
.single-product.woocommerce #content div.product div.summary{
width: 87%;
margin-top: 29px;
}
.twist-wrap .slider-nav{
width: 800px;
margin-bottom: 53px;
position: relative;
}
.twist-pgs .slick-list .slick-slide a img{
width: auto;
}
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
.single-product.woocommerce #content div.product div.images{
width:  100%;
padding: 0px;
}
.fetaured_image_block_inner .page_f_title{
font-size: 30px;
}
.right-holder .maginTop60px iframe{
width: 100%;
}
.page-template-page-contact h2.carrier_cc_text-title{
font-size: 18px;
padding: 14px 0px;
}
.down_trian:after{
display: none;
}
.right_bottom_down{
display: none;
}
.right_bottom_train{
display: none;
}
.down_trian:before{
display: none;
}
.woocommerce .content-area .site-main{
margin: 0px auto !important;
width: 87%;
float: unset !important;
}
#main-nav {
width: 778px !important;
margin-bottom: 0px;
float: unset;
margin: 0px auto;
}
.widget_product_search form{
display: inline-block;
margin-top: 22px;
}
div#woocommerce_product_search-4 {
margin:0px auto !important;
float: unset;
width: 250px;
margin-bottom : 24px !important;
display: flex;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
.page-template-page-home article.entry{
display: inherit;
}
.gpl_video_outer{
padding: 0px;
}
}
@media screen and (max-width: 980px){
.wpsl-container{
max-width: 1289px;
float: none;
margin: 0px auto;
width: 92%;
}
.product-tabs-desc .woocommerce-Tabs-panel{
width: 90%;
}
.single-product .woocommerce-product-details__short-description p{
margin-top:45px;
}
.twist-wrap .slider-nav{
position: unset;
bottom:0px;
}
.twist-pgs .slick-list .slick-slide{
margin-bottom: 43px;
}
.single-product.woocommerce #content div.product div.summary{
width: 87%;
margin-top: 29px;
}
.twist-wrap .slider-nav{
width: 500px;
position: relative;
}
.twist-pgs .slick-list .slick-slide a img{
width: auto;
}
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
.single-product.woocommerce #content div.product div.images{
width:  100%;
padding: 0px;
}
.fetaured_image_block_inner .page_f_title{
font-size: 30px;
}
.right-holder .maginTop60px iframe{
width: 100%;
}
.page-template-page-contact h2.carrier_cc_text-title{
font-size: 18px;
}
.woocommerce .content-area .site-main{
margin:0px auto !important;
}
#main-nav {
width: 611px !important;
margin-bottom: 0px;
float: unset;
margin: 0px auto;
}
.widget_product_search form{
display: inline-block;
margin-top: 22px;
}
div#woocommerce_product_search-4 {
margin:0px auto !important;
float: unset;
width: 250px;
margin-bottom : 24px !important;
display: flex;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
.page-template-page-home article.entry{
display: inherit;
}
.page-template-page-contact .left-holder {
width: 98%;
margin: 1%;
float: left;
}
.page-template-page-contact .right-holder {
width: 98%;
margin: 0 1%;
float: left;
}
.blocks .block {
width: 48%;
}
.product_nav_inner {
width: 92% !important;
}
#main-nav {
width: 611px !important;
margin-bottom: 0px;
float: unset;
margin: 0px auto;
}
#main-nav li a {
font-size: 14px !important;
}
}   
@media screen and (max-width: 900px){
.des_lefty{
min-width: 100% !important;
}
.des_righty{
min-width: 100% !important;
}
.des_lefty .prod_expla{
width: 100% !important;
}
span.bot_pr_right{
font-size: 15px;
}
span.bot_pr_left{
font-size: 15px;
}
.page-template-page-home .content_area h1, .page-template-page-home .content_area h2, .page-template-page-home .content_area h4, .page-template-page-home .content_area a.m_product, .page-template-page-home .content_area a.m_locate{
opacity: 1;
}
.header_right_menu{
display: none !important;
} .image_outter{
background: #e3e3e3;
padding: 0px 16px;
width: 295px;
margin: 0px auto;
}
.search-results .site-main ul.products li.product .product_type_variable{
padding: 13px;
}
.button_find_deal{
padding: 13px 9px;
margin-left: 10px;
}
.search-results ul.products li:nth-child(3n+2):before{
display: none;
}
.search-results ul.products li:nth-child(3n+2):after{
display: none;
}
.search-results .site-main ul.products li.product:nth-child(3n+3){
margin:10px 2% 20px 0;
}
.search-results .site-main ul.products li.product{
margin: 10px 2% 20px 0;
width: 48%;
text-align: center;
}
.wpsl-container{
max-width: 1289px;
float: none;
margin: 0px auto;
width: 92%;
}
.single-product section#primary{
padding-bottom:0px;
}
#slide-nav-pgs{
display: none;
}
.single-product .woocommerce-product-details__short-description p{
margin-top:45px;
}
.twist-wrap .slider-nav{
position: unset;
bottom:0px;
}
.twist-pgs .slick-list .slick-slide{
margin-bottom: 43px;
}
.single-product.woocommerce #content div.product div.summary{
width: 87%;
margin-top: 29px;
}
.twist-wrap .slider-nav{
width: 500px;
}
.twist-pgs .slick-list .slick-slide a img{
width: auto;
}
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
.single-product.woocommerce #content div.product div.images{
width:  100%;
padding: 0px;
}
.twist-wrap .slider-nav{
position: unset;
bottom:0px;
}
.twist-pgs .slick-list .slick-slide{
margin-bottom: 43px;
}
.single-product.woocommerce #content div.product div.summary{
width: 94%;
margin-top: 29px;
}
.twist-wrap .slider-nav{
width: 500px;
}
.post-type-archive .products li a h2.woocommerce-loop-category__title{
font-size: 13px;
}
.gray_shecdule{
display: inherit;
}
.gray_shecdule .gray_shecdule_inner{
width: 100%;
}
.gray_shecdule .wpcf7{
width: 89%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-minical-trigger{
width: 69%;
}
.ai1ec-agenda-view .ai1ec-date-events{
width: 100%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary-footer{
position: unset;
display: -webkit-inline-box;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-title{
font-size: 16px !important;
}
.product_traingin_schedule h2{
font-size: 18px;
width: auto;
}
#traing_page #ai1ec-container h3{
font-size: 17px !important;
}
#ai1ec-container{
width: 91%;
}
#traing_page{
width: 100%;
padding: 12px;
}
.fetaured_image_block_inner .page_f_title{
font-size: 30px;
}
.sjb-page .sjb-detail{
margin:0px;
}
.single-jobpost .sjb-page .list-data .job-date{
margin-left: 0px;
}
.list-data header .row .col-md-12{
width: 100%;
}
.fetured_image_block{
height: auto;
}
.single-post #content #primary #main article .entry-content p{
display: inline;
}
.right-holder .maginTop60px iframe{
width: 100%;
}
.page-template-page-contact h2.carrier_cc_text-title{
font-size: 18px;
margin-right: 13px;
}
.contact-widget .carrier_cc_container-text-title{
float: none;
}
.woocommerce .content-area .site-main{
margin: 21px auto !important;
width: 85%;
float: unset !important;
}
.page-template-page-home article.entry{
display: inherit;
}
.footer_inner_side{
float: none;
}
header#masthead {
padding: 0;
}
.site-info {
display: block;
float: left;
width: 100%;
} .page-template-page-gallery img.ug-thumb-image.ug-trans-enabled {
left: 0 !important;
}
.page-template-page-gallery .gallery_tabs_inner.tabs {
display: block;
width: 100%;
}
.page-template-page-gallery ul.tab-links {
display: block;
float: left;
text-align: center;
width: 100%;
}
.page-template-page-gallery .gallery_tabs_inner ul li {
display: inline-block;
float: none !important;
}
.news_outer article.entry {
width: 46%;
margin: 10px 2%;
min-height: 470px;
display: inline-block;
float: left;
}
section#primary {
width: 100%;
margin: 0px auto;
}
.single-product .carousel-wrap .item img{
height: auto !important;
}
.single-product .owl-carousel .item {
text-align: center;
height: auto;
}
.owl-item.active {
display: flex;
align-items: center;
height: 300px;
}
.news-crousel .owl-item.active
{
height: auto !important; 
}
.related-inner h2:before, .related-inner h2:after{
width: 22% !important;
}
ul.tabs.wc-tabs li a {
font-size: 14px;
}
.widget_product_search form{
display: inline-block;
margin-top: 22px;
}
div#woocommerce_product_search-4 {
margin:0px auto !important;
float: unset;
width: 250px;
margin-bottom : 24px !important;
display: flex;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
}
@media only screen and (max-width: 768px) and (min-width: 641px){
.page-template-page-home .content_area h1, .page-template-page-home .content_area h2, .page-template-page-home .content_area h4, .page-template-page-home .content_area a.m_product, .page-template-page-home .content_area a.m_locate{
opacity: 1;
}
.header_right_menu{
display: none !important;
} .twist-wrap .slider-nav{
position: unset;
bottom:0px;
}
.twist-pgs .slick-list .slick-slide{
margin-bottom: 43px;
}
.single-product.woocommerce #content div.product div.summary{
width:88%;
margin-top: 29px;
}
.twist-wrap .slider-nav{
width: 500px;
}
.twist-pgs .slick-list .slick-slide a img{
width: auto;
}
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
.post-type-archive ul.products li.even{
float: left !important;
clear: none !important;
}
.post-type-archive ul.products li.odd{
float: left !important;
clear: none !important;
}
.gray_shecdule{
display: inherit;
}
.gray_shecdule .gray_shecdule_inner{
width: 100%;
}
.gray_shecdule .wpcf7{
width: 89%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-minical-trigger{
width: 69%;
}
.ai1ec-agenda-view .ai1ec-date-events{
width: 100%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary-footer{
position: unset;
display: -webkit-inline-box;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-title{
font-size: 16px !important;
}
.product_traingin_schedule h2{
font-size: 18px;
width: auto;
}
#traing_page #ai1ec-container h3{
font-size: 17px !important;
}
#ai1ec-container{
width: 91%;
}
.fetured_image_block{
height: auto;
}
.video_tabs ul li a{
padding: 5px 23px;
font-size: 11px;
}
.page-template-page-contact h2.carrier_cc_text-title{
font-size: 18px;
}
.contact-widget .carrier_cc_container-text-title{
float: none;
}
.woocommerce .content-area .site-main{
margin:0px auto !important;
}
.widget_product_search form{
width: 100%;
position: relative;
}
.widget_product_search button.srch_btn{
position: absolute;
}
.page-template-page-home article.entry{
display: inherit;
}
.about_content_left,.about_content_right{
width: 100% !important;
}
.page-template-page-gallery .ug-thumb-wrapper.ug-tile.ug-tile-clickable.ug-thumb-ratio-set {
width: 200px !important; }
.page-template-page-gallery img.ug-thumb-image.ug-trans-enabled {
width: 100% !important;
left: 0 !important;
}
.news_outer article.entry {
display: block;
width: 80%;
float: none;
margin: auto !important;
}
.brackets{
max-width: 100%;
width: 100%;
}
.register.greybg .entry-content{
width: 80%;
max-width: 80%;
}
.um_field_container.reg_password input {
display: inline-block !important;
width: 100%;
margin-bottom: 25px;
}
.fetaured_image_block_inner .page_f_title{
font-size: 30px;
}
.tax-product_cat ul.products li:nth-child(3n+2):before{
display: none !important;
}
.tax-product_cat ul.products li:nth-child(3n+2):after{
display: none !important;
}
.tax-product_cat .site-main ul.products li.product {
width: 48% !important;
float: left !important;
margin: 1% !important;
}
.woocommerce-ordering label {
float: left;
}
.widget_product_search {
width: 70% !important;
margin: 0px auto !important;
float: unset;
display: table;
}
.post-type-archive ul.products li.product-category {
width: 18% !important;
position: relative;
overflow: hidden;
cursor: pointer;
margin-right: 13px !important;
}
.cat_oul {
max-width: 100%;
float: left;
margin: 21px auto;
}
.singleJobDate {
padding: 10px 50px !important;
}
.job-date {
padding-left: 30px !important;
}
.widget_product_search form{
display: inline-block;
margin-top: 22px;
}
div#woocommerce_product_search-4 {
margin:0px auto;
float: unset;
width: 250px;
margin-bottom : 24px;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
}
@media only screen and (max-width: 640px) and (min-width: 310px){
.page-template-page-home .content_area h1, .page-template-page-home .content_area h2, .page-template-page-home .content_area h4, .page-template-page-home .content_area a.m_product, .page-template-page-home .content_area a.m_locate{
opacity: 1;
}
.header_right_menu{
display: none !important;
} .homevideocon video {
width: 119%;
margin-left: 0px;
}
.wpsl-container{
max-width: 1289px;
float: none;
margin: 0px auto;
width: 92%;
}
.twist-pgs .slick-list .slick-slide a img{
width: auto;
}
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
#slide-nav-pgs{
display: none;
}
.gray_shecdule{
display: inherit;
}
.gray_shecdule .gray_shecdule_inner{
width: 100%;
}
.gray_shecdule .wpcf7{
width: 89%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-minical-trigger{
width: 69%;
}
.ai1ec-agenda-view .ai1ec-date-events{
width: 100%;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-summary-footer{
position: unset;
display: -webkit-inline-box;
}
.gray_shecdule .gray_shecdule_inner .ai1ec-event-title{
font-size: 16px !important;
}
.product_traingin_schedule h2{
font-size: 18px;
width: auto;
}
#traing_page #ai1ec-container h3{
font-size: 17px !important;
}
#ai1ec-container{
width: 91%;
}
div#gimages, div#gvideos{
padding: 1px 0;
}
.video_tabs ul li a{
padding: 5px 14px;
font-size: 11px;
} .about_jigo_title h2{
font-size: 24px;
}
.page-template-page-about .column{
width: 100%;
}
.page-template-page-contact h2.carrier_cc_text-title{
font-size: 18px;
}
.contact-widget .carrier_cc_container-text-title{
float: none;
}
.cat_oul{
width:100%;
}
.tax-product_cat ul.products li:nth-child(3n+2):before{
display: none;
}
.tax-product_cat ul.products li:nth-child(3n+2):after{
display: none;
}
.about_us_glp{
padding: 35px 5px;
}
.client_logo {
width: 100%;
}
.blocks .block {
width: 98%;
}
#main-nav li {
width: 100%;
}
#main-nav {
width: 100% !important;
}
.widget_product_search {
width: 70% !important;
}
.post-type-archive ul.products li.product-category {
width: 48% !important;
display: block;
float: left;
}
.tax-product_cat .site-main ul.products li.product {
width: 98% !important;
float: left !important;
margin: 1% !important;
}
main#main{
margin: 0;
}
form.form-wppp-select.products-per-page {
width: 100%;
margin-bottom: 15px;
}
form.woocommerce-ordering {
width: 100%;
}
.single-product .single_add_to_cart_button{
font-size: 18px;
padding: 12px 18px !important;
}
.single-product .button_find_deal{
font-size: 18px;
padding: 12px 10px !important;
}
.twist-wrap .twist-pgs{
width: auto;
}
.page_f_title{
font-size: 31px;
}
.twist-wrap .slider-nav{
width: 100%;
}
.product_nav_wrap{
padding-bottom: 0px;
}
.product-tabs ul li.active:after{
display: none;
}
.woocommerce-tabs .product-tabs-desc .woocommerce-Tabs-panel h2{
font-size: 41px;
padding-top: 10px;
}
.product-tabs-desc{
padding: 18px 20px;
}
.related-inner h2{
text-transform: uppercase;
color: #404040;
font-size: 23px;
font-family: SourceSansPro-Bold;
position: relative;
bottom: -36px;
z-index: 1;
margin-top: 0;
}
.related-inner h2:before{
width: 11%;
}
.related-inner h2:after{
width: 9%;
}
.related-inner h2:before {
background: #404040;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 11%;
position: absolute;
bottom: 11px;
left: -2px;
}
.related-inner h2:after{
background: #404040;
content: "\020";
display: block;
height: 2px;
margin: 2px;
width: 11%;
position: absolute;
bottom: 11px;
right: -2px;
}
.single-product.woocommerce #content div.product div.summary{
width: 100%;
position: unset;
padding: 0px !important;
margin: 0px; 
}
.single-product .woocommerce-product-details__short-description p:before{
display: none;
}
.single-product .woocommerce-product-details__short-description p:after{
display: none;
}
.woocommerce-product-details__short-description:after{
display: none;
}
.product-template-default .variations{
width: auto;
float: unset;
}
.single-product .single_variation_wrap{
margin-top: 0px;
}
.single-product form.cart .quantity{
margin-bottom: 36px;
}
.single-product .woocommerce-product-details__short-description{
left: unset;
}
.woocommerce-product-details__short-description:before{
display: none;
}
.summary.entry-summary.gthiu {
width: 100%;
max-width: unset;
}
.product-tabs ul li{
margin-right:0px;
width: 100%;
}
.product-template-default .variations .value{
width: auto;
}
.product-template-default .variations .value .reset_variations{
right: -59px;
}
.cat_tit{
font-size: 22px;
width: 100%;
text-align: center;
}
#main-nav{
width: 100%;
}
.member_logo {
padding-top: 1px;
}
.page-template-page-home article.entry{
padding-top: 15px;
margin-top: 15px;
display: inherit;
}
.content_f_block{
width: 47%;
} 
.down_trian:before{
display: none;
} 
.down_trian:after{
display: none;
}
.right_bottom_down{
display: none;
}
.right_bottom_train{
display: none;
}
.page-template-page-contact h2.carrier_cc_text-title{
font-size: 17px;
margin:16px 0px;
}
.contact-widget .carrier_cc_container-text-title{
display: inline-block;
width: 100%;
}
.contact-widget .carrier_cc-row.carrier_cc-field-email-container{
width: 61%;
float: left;
}
footer.site-footer{
width: 100%;
} 
.carrier_cc-row.carrier_cc-button-container{
float: left;
}
.left_down_content h2, .right_down_content h2{
font-size: 16px !important;
}
.sub_down{
font-family: SourceSansPro-Semibold;
font-size: 16px;
text-align: center;
}
.lates_header:before{
width: 30%;
}
.lates_header:after{
width: 30%;
}
.client_logos{
margin: 0px auto;
width: 94%;
}
.widget_product_search form{
display: inline-block;
margin-top: 22px;
}
div#woocommerce_product_search-4 {
margin:0px auto !important;
float: unset;
width: 250px;
}
.widget_product_search button.srch_btn {
position: absolute;
right: 0;
background: unset;
padding: 10px;
top: 0;
}
.product_nav_inner{
margin-bottom: 17px;
}
.corner_line:after{
right: 13px;
}
.tax-product_cat .woocommerce-ordering{
width: 100%;
}
.content_f_block{
width: 100% !important;
min-height: auto !important;
}
.woocommerce .content-area .site-main{
margin:0px auto !important;
}
.fetured_image_block{
height: auto;
}
}
@media only screen and (max-width: 568px) and (min-width: 310px){
.twist-pgs .slick-list .slick-slide a img{
width: auto;
}
.twist-pgs .slick-list .slick-slide a {
width: 100%;
}
.single-product.woocommerce .content-area .site-main, .single-product div.product{
padding:  0px 7px;
}
.pwb-single-product-brands{
margin:43px auto !important;
}
.home .main_hero_banner{
margin-top: 20px;
}
.register.greybg .entry-content{
max-width: 100%;
}
.news_outer article.entry{
width: 100%;
margin:0px;
}
.fetured_image_block{
height: auto;
}
.brackets{
border: 2px solid #000;
padding: 25px 12px;
max-width: 100%;
}
.sjb-page .job-description .btn-primary{
position: unset;
}
.sjb-page .list-data .job-date{
margin:19px auto;
}
} .header_vid {
height: auto;
width: auto;
margin: 0px auto;
margin-top: 25vh;
}
.video_custm{
background: #0c0c0c;
}
#mobVid{
display: none;
}
.homevideocon{
height: 100%;
display: inline-block;
width: 100%;
text-align: center;
}
.home .main_hero_banner{
background-image: none !important;
background-color: #0c0c0c !important;
} .pwb-single-product-brands{
width: 82%;
}
.twist-pgs{
margin-bottom: 0px;
}
.slick-initialized .slick-slide{
margin:0px 0px;
}
#slide-nav-pgs img{
margin:0px 0px; }
.slick-initialized .slick-slide a{
margin:0px 0px;
} .slider-nav .slick-list .slick-track .slick-slide{
margin-right: 10px;
}
.des_out .left_tolo{
float: left;
width: 46%;
}
.des_out .right_tolo{
float: right;
width: 46%;
}
.des_out{
display: block;
width: 100%;
float: left;
}
.mid_full{
display: inline-block;
width: 100%;
text-align: center;
font-family: SourceSansPro-Semibold;
font-size: 25px;
}
.mid_full strong{
text-align: center;
color: #3e3e3e;
}
.title_snap{
font-size: 18px;
text-transform: capitalize;
}
.product_sub_names{
font-size: 35px;
display: inline-block;
float: left;
width: 100%;
margin-bottom: 35px;
position: relative;
}
.side_liner{
background: #000;
content: "\020";
display: block;
height: 2px;
width: 100%;
position: absolute;
top: 12px;
right: 0px;
} 
.product_nammme{
background: #ebebeb !important;
display: inline-block;
z-index: 1;
position: relative;
padding: 0px 19px 0 0;
text-transform: capitalize;
font-family: SourceSansPro-Bold;
color: #3e3e3e;
font-size: 55px;
margin:0;
}
.left_tolo strong{
color: #3e3e3e;
font-weight: bold;
}
.mid_full .con_big{
background: #092f57;
color: #fff;
padding: 8px 13px;
margin-left: 26px;
font-family: SourceSansPro-Bold;
border-radius: 5px;
text-transform: uppercase;
font-size: 20px;
}
.des_out #video-bg{
display: table;    
width: 90%;
margin: 61px auto;
}
.des_out iframe{
margin-top: 68px;
width: 80%;
margin: 75px auto;
display: table;
}
#slide-nav-pgs .slick-slide{
width: auto !important;
}
.twist-pgs .slick-list .slick-slide{
display: flex;
align-items: center;  
} 
.abt-join-our-team {
background: #343434;
color: #fff;
display: inline-block;
width: 100%;
float: left;
padding: 50px 0;
}
.abt-join-our-team .about_content_area {
background: unset;
}
.abt-join-our-team h2{
font-family: SourceSansPro-Bold;
font-size: 60px;
text-transform: uppercase;
text-align: right;
padding: 50px 50px 50px 0;
margin: 0;
}
.abt-join-our-team .left {
float: left;
display: inline-block;
width: 45%;
}
.abt-join-our-team .right {
display: inline-block;
width: 55%;
padding: 0px 35px;
}
.abt-join-our-team .right .desc {
width: 100%;
display: block;
text-align: center;
}
.abt-join-our-team .right p {
text-align: left;
line-height: 30px;
font-family: GerLiPro-SemiBold;
font-size: 18px;
}
.abt-join-our-team .right a {
padding: 7px;
color: #fff;
text-transform: uppercase;
border: 2px solid;
border-radius: 8px;
text-align: center;
width: 35%;
margin: 0px auto;
display: block;
}
.pwb-single-product-brands a{
font-size: 36px;
text-transform: uppercase;
}
.page-id-11882 .page_f_title{
font-size: 36px;
line-height: 35px;
}
.Features_left{
width: 47%;
float: left;
border-right:0px solid #ccc  !important;
}
.Specifications_right{
float: right;
width: 47%;
}
.Features_left p{
margin-bottom:5px !important;
}
.Features_left ul{
padding-left: 40px;
margin-bottom: 0px;
}
.Features_left h1{
text-transform: uppercase;
margin: auto;
line-height: 29px;
font-size: 21px;
}
.Specifications_right p{
margin-bottom:5px !important;
}
.Specifications_right ul{
padding-left: 40px;
margin-bottom: 0px;
}
.Specifications_right h1{
text-transform: uppercase;
margin: auto;
line-height: 29px;
font-size: 21px;
}
.tax-product_cat .site-main ul.products li.product_cat-truss {
background: #e3e3e3;
position: relative;
border: 2px solid #e3e3e3;
}
.tax-product_cat .site-main ul.products li.product_cat-truss a img {
border: unset;
padding: 38px 5px 40px;
}
.tax-product_cat .site-main ul.products li.cosmic-class {
background: #e3e3e3;
position: relative;
border: 2px solid #e3e3e3;
min-height: 363px;
}
.tax-product_cat .site-main ul.products li.cosmic-class a img {
border: unset;
padding: 38px 5px 40px;
}
.tax-product_cat ul.products li.product_cat-truss:hover > a img {
border: unset !important;
}
.tax-product_cat ul.products li.product_cat-truss:nth-child(3n+2):before, .tax-product_cat ul.products li.product_cat-truss:nth-child(3n+2):after{
display: none;
}
.tax-product_cat .site-main ul.products li.product_cat-truss h2.woocommerce-loop-product__title {
position: absolute;
top: 0;
margin: 5px;
font-family: GerLiPro-SemiBold;
font-size: 14px !important;
line-height: 15px !important;
display: block;
text-align: left !important;
}
.tax-product_cat .site-main ul.products li.product_cat-truss span.price {
margin: 0 5px;
display: block;
text-align: right;
font-family: GerLiPro-SemiBold;
font-size: 14px;
color: #343434;
margin-top: -5px;
}
.tax-product_cat .site-main ul.products li.product_cat-truss .product-meta {
text-align: left;
color: #343434;
display: block;
margin-left: 6px;
font-size: 15px;
margin-top: -49px;
}
.tax-product_cat .site-main ul.products li.cosmic-class h2.woocommerce-loop-product__title {
position: absolute;
top: 0;
margin: 5px;
font-family: GerLiPro-SemiBold;
font-size: 14px !important;
line-height: 15px !important;
display: block;
text-align: left !important;
}
.tax-product_cat .site-main ul.products li.cosmic-class span.price {
margin: 0 5px;
display: block;
text-align: right;
font-family: GerLiPro-SemiBold;
font-size: 14px;
color: #343434;
margin-top: -5px;
}
.tax-product_cat .site-main ul.products li.cosmic-class .product-meta {
text-align: left;
color: #343434;
display: block;
margin-left: 6px;
font-size: 15px;
margin-top: -49px;
}
.woocommerce .content-area .site-main{
max-width: unset;
}
.button_find_deal{
margin-left: 10px;
}
#jb-box .sjb-content{
width: 90%;
margin: 0px auto;
float: unset;
}
.list-data .row{
display: unset;
float: unset;
width: unset;
}
.woocommerce-Tabs-panel--description .des_lefty{
float: left;
width: 48% !important;
}
.woocommerce-Tabs-panel--description .des_righty{
float: right;
width: 48% !important;
}
.image_outter{
background: #e3e3e3;
padding: 0px 16px;
}
.image_outter span.prod_tit{
font-size: 16px;
padding: 4px 0px;
display: inline-block;
font-weight: bold;
text-transform: uppercase;
color: #3e3e3e;
}
.image_outter span.bot_sku{
font-size: 16px;
padding: 4px 0px;
display: inline-block;   
text-transform: uppercase;
color: #3e3e3e;
}
.bot_price{
float: right;
padding: 4px 0px;
font-weight: bold;
}
.twist-pgs .wp-post-image{
border-radius: unset;
}
.first_own_post{
float: left;
width: 100%;
} .image_blockk{
width: 100%;
height: 500px;
background-size: cover;
background-position: center;
}
.first_own_post .text_news_bl .title_post{
min-height:auto;
}
.first_own_post .text_news_bl .post_date_news{
color: #000;
}
.first_own_post .text_news_bl .title_post{
color: #000;
font-size: 40px;
text-transform: capitalize;
}
.first_own_post .text_news_bl{
background: none;
padding: 0px;
}
.first_own_post .text_news_bl .button_news_reg .read_more_news{
background: #000;
color: #fff;
padding: 16px 38px;
}
.first_own_post .text_news_bl .button_news_reg{
text-align: left;
}
.des_lefty .prod_expla{
width: 71%;
margin: 0px auto;
display: table;
background: #e3e3e3;
padding: 0px 23px 28px 23px;
}
span.bot_pr_left{
width: 50%;
float: left;
}
span.bot_pr_right{
width: 50%;
float: right;
text-align: right;
}
span.image_blor{
text-align: center;
width: 100%;
display: table;
background: #fff;
margin-bottom: 18px;
}
.prod_expla span.pro_namee{
font-weight: bold;
margin-bottom: 13px;
display: inline-block;
font-size: 21px;
margin-top: 14px;
}
.bot_pr_left a{
margin-top: 19px;
display:inline-block;
}
#gdgallery_container_2 .ug-slider-control{
display:none !important;
}
.m_product{
display: none;
}
.m_locate{
display: none;
}
#post-5677 header{
display: none;
}
#post-5677 .entry-content{
margin: 37px 0px;
}
.single_po_tit{
color: #000;
font-size: 27px;
text-transform: capitalize;
line-height: 39px;
font-weight: bold;
width: 100%;
display: inline-block;
text-align: center;
margin:15px 0px 0px;
}
.single_post_dt{
color: #000;
margin: 8px 0px 15px 0px;
display: inline-block;
width: 100%;
text-align: center;
}
.single-wpsl_stores .entry-header{
display: none;
}
.single-wpsl_stores #wpsl-base-gmap_0{
margin:0px auto;
max-width: 100%;
}
.single-wpsl_stores .wpsl-locations-details{
margin-top: 39px;
}
.single-wpsl_stores .wpsl-opening-hours{
float: right;
margin-top: 39px;
}
.ug-textpanel-title{
font-size: 20px !important;
line-height: 27px;
}
@supports (-ms-ime-align:auto) {
svg .path { stroke-width: 0.5 !important; } 
}
@media all and (-ms-high-contrast:none)
{
svg .path { stroke-width: 0.5 !important; } 
}
.hidden{display: none;}
ul.flex-direction-nav {
position: absolute;
top: 30%;
z-index: 99999;
width: 100%;
left: 0;
margin: 0;
padding: 0px;
list-style: none;}
li.flex-nav-prev {float: left;}
li.flex-nav-next {float: right;}
a.flex-next {visibility:hidden;}
a.flex-prev {visibility:hidden;}
a.flex-next::after {visibility:visible;content: '\f105';
font-family: FontAwesome;margin-right: 10px;font-size: 70px;    }
a.flex-prev::before {
visibility:visible;
content: '\f104';
font-family: FontAwesome;    margin-left: 10px;font-size: 70px;}
@media only screen and (min-width: 899px) {    
.con-recap{
width: 91%;
overflow: hidden;
border-radius: 5px;
}
} .contact-inline {
background: #343434;
margin-bottom: 27px;
padding-top: 20px;
padding-bottom: 15px;
display: flex;
}
.contact-inline .wpcf7{
width: 98%;
}
.contact-inline .wpcf7-mail-sent-ok{
color: #398f14;
}
.contact-inline ul li input{
width: 100%;
padding: 15px 10px;
background: #FFF;
border: none;
color: #252525;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
.contact-inline ul li input[type=button]{
padding-top: 7.5px;
}
.contact-inline ul li input[type=button]:hover,.contact-inline ul li input[type=button]:focus{
color: #fff;
}
.contact-inline ul li{
float: left;
width: 18%;
margin: 0 1%;
}
.contact-inline ul{
list-style: none;
padding: 0;
margin: 0;
}
.contact-inline .contact-title {
font-size: 26px;
color: #FFF;
margin-top: 15px;
text-align: center;
margin-bottom: 20px;
}
.contact-inline .contact-title a{
color: #FFF;
}
.page-id-15687 .main_hero_banner{
height: 85vh;
color: #ffff;
}
.page-id-15687 .main_button_block{
margin-top: 86px;
font-size: 38px;
line-height: 44px;
margin-bottom: 49px;
text-transform: uppercase;
font-family: SourceSansPro-Bold;
display: inline-table;
} .page-id-15687 .top_row{
height: 0px;
}
.block_area{
display: inline-block;
width: 95%;
}
.block_area .box a{
display: inline-block;
border: 2px solid #fff;
color: #fff;
padding: 12px 13px;
}
.block_area .box{
width: 20%;
display: inline-block;
border: 2px solid #fff;
color: #fff;
padding: 12px 20px;
font-family: SourceSansPro-Bold;
font-size: 20px;
border-radius: 5px;
margin-right: 3%;
}
.block_area div.box_1{
}
.block_area div.box_2{
}
.block_area div.box_3{
}
.block_area div.box_4{
margin-right: 0px;
}
.description_li{
height: 120px;
display: table;
font-weight: normal;
font-family: SourceSansPro-Semibold;
line-height: 25px;
}
.page-id-15687 .main_hero_banner{
background-image: none !important;
background-color: #0c0c0c !important;
}
#billing_country_field{
display:none;
}
@media only screen and (min-width: 1440px) {
.page-id-15687 .main_button_block{
margin-top: 170px !important;
}
}
@media only screen and (min-width: 1600px) {
.page-id-15687 .main_button_block{
margin-top: 180px !important;
}
}
@media only screen and (min-width: 1680px) {
.page-id-15687 .main_button_block{
margin-top: 215px !important;
}
}
@media only screen and (min-width: 1920px) {
.page-id-15687 .main_button_block{
margin-top: 220px !important;
}
} @media only screen and (max-width: 1280px) {
.abt-join-our-team .left,.abt-join-our-team .right
{
width: 100%;
}
.abt-join-our-team h2
{
text-align: center;
padding: 0px 0px 20px 0;
}
.abt-join-our-team .right p
{
text-align: center;
}
.abt-join-our-team .right a
{
padding: 7px 20px;
width: max-content;
}
.block_area .box a{
padding: 7px 15px;
font-size: 18px;
}
.description_li{
font-size: 17px;
}
.page-id-15687 .main_button_block{
font-size: 30px;
line-height: 35px;
}
}
@media only screen and (max-width: 1024px) {
.page-id-15687 .main_button_block{
font-size: 26px;
line-height: 33px;
}
.description_li{
line-height: 19px;
font-size: 16px;
}
.block_area .box a{
padding: 5px 6px;
font-size: 14px;
}
}
@media only screen and (max-width: 900px) {
.page-id-15687 .main_button_block{
font-size: 25px;
line-height: 38px;
margin: 31px 0px;
}
.hide_on_mobile
{
display: none;
}
.hide_on_desktop
{
display: block !important;
}
.right_train_inner,.left_down_inner
{
width: 100%;
}
.right_train_inner img {
margin-top: 20px;
}
.content_f_block.glp_america
{
width: 100% !important;
}
.mobi-nav-target .mobi-full-inner .mobiwp-nav-title
{
display: none !important;
}
.block_area div.box_2{
margin-right: 0px;
}
.block_area .box{
width: 48%;
margin-bottom: 27px;
float: left;
}
.page-id-15687 .main_hero_banner{
height: auto;
}
.description_li{
height: 111px;
font-size: 19px;
line-height: 29px;
}
.page-id-15687 .homevideocon video{
width: 169%;
}
}
@media only screen and (max-width: 768px) {
.page-id-15687 .main_button_block{
font-size: 18px;
line-height: 29px;
margin: 31px 0px;
}
.mobi-nav-target .mobiwp-full-top .mobiwp-search-container form #s
{
height: auto !important;
padding: 0px 15px 0px 30px !important;
}
.block_area div.box_2{
margin-right: 0px;
}
.block_area .box{
width: 48%;
margin-bottom: 27px;
float: left;
}
.page-id-15687 .main_hero_banner{
height: auto;
}
.description_li{
height: 93px;
}
.page-id-15687 .homevideocon video{
width: 169%;
}
}
@media only screen and (max-width: 668px) {
.page-id-15687 .main_button_block{
font-size: 18px;
line-height: 29px;
margin: 31px 0px;
}
.block_area div.box_2{
margin-right: 0px;
}
.block_area .box{
width: 48%;
margin-bottom: 27px;
float: left;
}
.page-id-15687 .main_hero_banner{
height: auto;
}
.description_li{
height: 93px;
}
.page-id-15687 .homevideocon video{
width: 169%;
}
}
@media only screen and (max-width: 568px) {
.abt-join-our-team .right
{
padding: 0px 0px;
}
.abt-join-our-team h2
{
font-size: 40px;
}
.page-id-15687 .main_button_block{
font-size: 18px;
line-height: 29px;
margin: 31px 0px;
}
.block_area div.box_2{
margin-right: 0px;
}
.block_area .box{
width: 48.5%;
margin-bottom: 27px;
float: left;
}
.page-id-15687 .main_hero_banner{
height: auto;
}
.description_li{
height: 93px;
font-size: 16px;
line-height: 21px;
}
.page-id-15687 .homevideocon video{
width: 169%;
}
.page-id-15687 .content_area{
padding: 10px 18px !important;
}
}
@media only screen and (max-width: 420px) {
.page-id-15687 .content_area{
padding: 20px 18px !important;
}
.page-id-15687 .main_button_block{font-size: 14px;
line-height: 19px;
margin: 14px 0px;
}
.block_area .box{
width: 100%;
margin-bottom: 27px;
}
.page-id-15687 .main_hero_banner{
height: auto;
}
.description_li{
height: 70px;
}
.page-id-15687 .homevideocon video{
width: 450%;
}
}
ul.products li a.product_type_variable{
display: none;
}
.latest_gray_outer .latest_gray_inner ul li a div.image_block{
background-size: cover !important;
background-position: center !important;
}
.caruasel-products.news-crousel .link-more{
display: none;
}