
.alignnone{margin:5px auto 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.entry iframe{max-width:100%;}
.foogallery-default.foogallery-container .fbx-link{margin:0;padding:0;}
.wp-caption p.wp-caption-text,
.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.gallery-item img{border-width:1px;margin-bottom:0;}
.wp-post-image{margin-bottom:20px;}
.sticky{}
.bypostauthor{}
.entry{margin-bottom:20px;}
.widget{text-align:initial;}
.widget ul{list-style:none;padding:0;}
#searchsubmit{margin:4px 0;}
.comment-list{padding:0;}
.comment-list,
.children:nth-child(n+1){list-style:none;}
.blog-post-title{}
.blog-post-title a{color:#374140;}
.blog-post-title a:hover,
.blog-post-title a:focus{color:#636363;text-decoration:none;}
.blog-post .entry img{max-width:100%}
div.wpcf7-validation-errors{border:2px solid #DC3623;}
.archive-heading h1{margin-top:40px;}
.archive-heading .floating-quote{float:left;margin-right:8px;background-image:url(./img/quote.png);background-position:0px 0px;background-repeat:no-repeat;background-size:100%;height:75px;width:78px;}
.blog-testimonial-post .entry{border:2px solid #333;border-radius:0;padding:10px;position:relative;}
.blog-testimonial-post .entry:before{position:absolute;margin:0px 0 -20px -2px;left:0px;bottom:0;border-right:20px solid transparent;border-top:20px solid #252525;}
.blog-testimonial-post .entry:after{position:absolute;margin:0px 0 -15px 0px;left:0;bottom:0;border-right:16px solid transparent;border-top:17px solid #FFFFFF;}
.fixed-alert.inactive{display:none;}
.fixed-alert{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.35);z-index:9000004;transition:all 0.5s ease;}
.fixed-alert .alert-dismissable .close, .alert-dismissible .close{color:#000;}
.fixed-alert > .alert{position:fixed;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:9000005;top:50%;color:#231F20 !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.15);background-color:#FFDE00 !important;border-color:#231F20 !important;border-radius:0 !important;-webkit-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.5);box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.5);}
@media (max-width:500px){.fixed-alert > .alert{left:5%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5%;}
}
.wr-megamenu-container ul.wr-mega-menu{float:none;margin:0 auto;padding-left:225px;width:100%;max-width:1170px;}
.wr-mega-menu.nav-menu,
.wr-mega-menu.nav-menu p{font-family:'Anton', 'Roboto',Helvetica,sans-serif;}
.wr-mega-menu > li > a
,.wr-mega-menu a{color:#252525;font-family:'Anton', 'Roboto',Helvetica,sans-serif;font-size:1.275em;text-transform:uppercase;font-weight:normal;margin-bottom:0;transition:all 0.4s ease;}
.wr-mega-menu a:hover ,
.wr-mega-menu a:focus{color:#3f3922;}
.wr-mega-menu > li > a:hover ,
.wr-mega-menu > li > a:focus{color:#EAD965;}
.wr-megamenu-container .wr-megamenu-inner a:hover,
.wr-megamenu-container .wr-megamenu-inner a:focus{color:#3f3922;}
.wr-megamenu-container .wr-mega-menu .current_page_item > a,
.wr-megamenu-container .wr-mega-menu .current_page_ancestor > a,
.wr-megamenu-container .wr-mega-menu .current-menu-item > a,
.wr-megamenu-container .wr-mega-menu .current-menu-ancestor > a{background-color:#111111;color:#EAD965;font-weight:inherit;}
.wr-megamenu-container ul.wr-mega-menu ul.sub-menu{background-color:#FFDE00 !important;border-color:#FFDE00;}
::-webkit-scrollbar{width:9px;height:9px;}
::-webkit-scrollbar-thumb{background:#231F20;border:thin solid rgb(35, 31, 32);}
::selection{background-color:#231F20;color:#FFF;text-shadow:none;}
@media (min-width:992px){}
@media (min-width:784px){.cat-megamenu-bot-navbar{background-color:#FFDE00;background-image:url(./img/nav-bg-pattern.png);}
.wr-megamenu-container ul.wr-mega-menu li:hover > .wr-megamenu-inner{background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.wr-megamenu-container ul.wr-mega-menu li:hover > .wr-megamenu-inner .megamenu-content{background-image:url(./img/bg-pattern.jpg);background-repeat:repeat;}
.megamenu-bot-bg{background-image:url(./img/bg-bottom.png);background-repeat:repeat-x;min-height:135px;background-color:transparent;}
.wr-mega-menu > li > a{position:relative;line-height:20px;padding:4px 8px;margin-bottom:9px;}
.wr-megamenu-container{background-color:#FFDE00;background-image:url(./img/nav-bg-pattern.png);}
.wr-megamenu-container ul.wr-mega-menu li{padding:11px 0 2px 0;}
.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > a.menu-item-link{color:#EAD965;}
.wr-megamenu-container ul.wr-mega-menu li.menu-item-has-children:hover > a:after{content:'';display:block;top:100%;left:50%;margin-left:-5%;z-index:9999;position:absolute;width:0;height:0;border-style:solid;border-color:#000 transparent transparent;border-width:8px 10px 0;}
.wr-megamenu-inner .thumbs-row > div{border-right:2px dotted #C3C3C3;margin-bottom:20px;}
.wr-megamenu-inner .thumbs-row > div:last-of-type{border-right:none;}
}
@media (min-width:992px) and (max-width:1199px){.wr-mega-menu > li > a{padding:4px 4px;}
}
@media (max-width:1199px){.wr-megamenu-container ul.wr-mega-menu{max-width:970px;}
}
@media (max-width:991px){.wr-megamenu-container ul.wr-mega-menu{max-width:750px;}
}
@media (max-width:783px){.wr-megamenu-container ul.wr-mega-menu{float:none;margin:0 auto;padding-left:0;width:100%;max-width:100%;text-align:right;}
.wr-megamenu-container{background:#FFDE00;}
.it-responsive-mega{font:normal normal normal 20px/38px FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);width:100%;background:none;background-color:#FFDE00;}
.it-responsive-mega:hover ,
.it-responsive-mega:focus{color:#3f3922;}
.it-responsive-mega:after{content:"\f0c9";float:right;margin-right:15px;}
.wr-megamenu-container.jsn-bootstrap3{height:0px;overflow:hidden;}
.wr-megamenu-container.jsn-bootstrap3.active{height:100%;overflow:visible;}
.wr-megamenu-container ul.wr-mega-menu{opacity:0;}
.wr-megamenu-container.active ul.wr-mega-menu{transition:all 1s ease;}
.wr-megamenu-inner.active{background-color:#FFDE00;border-bottom:2px solid #000;border-top:2px solid #000;}
.wr-mega-menu .wr-menu-down{font:normal normal normal 20px/32px FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);color:#252525;background:none;background-color:#E0C301;margin:-45px 5px 0 0;margin:13px 8px 0 0;}
.wr-mega-menu .wr-menu-down:hover,
.wr-mega-menu .wr-menu-down:focus{opacity:0.85;}
.wr-mega-menu .wr-menu-down.active{background-color:#E0C301;}
.wr-megamenu-container ul li a{color:#252525;}
.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:not(.current-menu-item) > a.menu-item-link:hover ,
.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:not(.current-menu-item) > a.menu-item-link:focus{color:#111;background-color:transparent;}
.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:not(.current-menu-item) > a.menu-item-link:active{color:#fff;}
.wr-megamenu-container a:hover ,
.wr-megamenu-container a:focus{color:#3f3922;}
.wr-mega-menu .wr-menu-down:after{content:"\f078";}
.wr-mega-menu .wr-menu-down.active:after{content:"\f077";}
.wr-megamenu-container ul.sub-menu > li.wr-megamenu-item > a.menu-item-link{color:#222222;}
.wr-mega-menu > li > a{font-size:1.575em;}
.wr-megamenu-container ul.sub-menu > li.wr-megamenu-item > a.menu-item-link{font-size:1.175em;}
.wr-megamenu-container .wr-mega-menu .current_page_item,
.wr-megamenu-container .wr-mega-menu .current_page_ancestor,
.wr-megamenu-container .wr-mega-menu .current-menu-item,
.wr-megamenu-container .wr-mega-menu .current-menu-ancestor{background-color:#111111;}
.wr-megamenu-container ul.sub-menu > li.wr-megamenu-item.current-menu-item > a.menu-item-link, .wr-megamenu-container ul.sub-menu > li.wr-megamenu-item.current_page_item > a.menu-item-link{color:#FFDE00;}
.wr-megamenu-container ul.wr-mega-menu > li.wr-megamenu-item > a.menu-item-link{display:inline-block;}
.wr-megamenu-container a.menu-item-link{margin-right:45px;}
li.menu-item.menu-item-has-children.menu-parent-item > a{margin-right:5px;}
.wr-megamenu-container .wr-mega-menu .current_page_item > a,
.wr-megamenu-container .wr-mega-menu .current_page_ancestor > a,
.wr-megamenu-container .wr-mega-menu .current-menu-item > a,
.wr-megamenu-container .wr-mega-menu .current-menu-ancestor > a{background-color:transparent;}
.wr-megamenu-container ul.wr-mega-menu li.menu-item-has-children .sub-menu{padding:0 45px;padding:0;}
.wr-megamenu-container ul.wr-mega-menu ul.sub-menu li.wr-megamenu-item{text-align:right;}
.wr-megamenu-container ul.wr-mega-menu ul li a.menu-item-link{display:inline-block;}
}
@media (min-width:767px){.wr-megamenu-item .wr-element-submenu .caption{line-height:1;height:48px;white-space:normal;}
}
@media (max-width:767px){.comment-list,
.children:nth-child(n+1){padding:0;}
}
@media only screen and (max-width:768px), (max-device-width:768px){.main-large-slider .sy-controls{display:none !important;}
.row.foogallery-thumbnail.position-float-left{width:33.3333%;}
.row > .col-xs-1{width:8.33333333%;}
.row > .col-xs-2{width:16.66666667%;}
.row > .col-xs-3{width:25%;}
.row > .col-xs-4{width:33.33333333%;}
.row > .col-xs-5{width:41.66666667%;}
.row > .col-xs-6{width:50%;}
.row > .col-xs-7{width:58.33333333%;}
.row > .col-xs-8{width:66.66666667%;}
.row > .col-xs-9{width:75%;}
.row > .col-xs-10{width:83.33333333%;}
.row > .col-xs-11{width:91.66666667%;}
.row > .col-xs-12{width:100%;}
}
@media print and (min-width:992px){.header-top-links > .member-link,
.header-top-links > .search-link,
.header-top-links > .social-links,
.header-top-links > .lang-link{float:none;display:inline-block;}
.header-top-links{white-space:nowrap;}
.header-top-links .social-links > a,
.header-top-links .search-link > a,
.header-top-links .member-link > a{padding-top:5px;padding-bottom:5px;}
.header-right{width:950px;}
}
@media print and (min-width:768px) and (max-width:1600px){#main-header .header-top-links > .social-links{clear:none !important;clear:right;}
}
@media print and (min-width:768px) and (max-width:991px){.header-right, header-top, header-top-links{width:900px;}
.hidden-sm{display:initial !important;}
}
@media print{@page{size:330mm 427mm;margin:14mm;}
.container{width:1200px;}
.header-right{white-space:nowrap;}
.top-level-footer-nav-section{top:-48px;margin-bottom:-60px;position:relative;height:48px;}
.sub-footer-nav > li > a{line-height:40px;}
.sub-footer-nav-section{position:relative;top:-48px;}
.sub-footer-nav li.menu-item .sub-menu{padding-top:25px;}
.footer-section{background-image:url(./img/footer-bg.jpg);background-repeat:repeat-x;background-attachment:scroll;margin-top:48px;height:350px;}
div.overlay-effect{display:none;}
a{color:#252525;}
.wr-megamenu-container ul.wr-mega-menu{max-width:1200px;}
.wr-mega-menu.nav-menu li.menu-item > *:not(a){display:none !important;visibility:hidden;opacity:0;}
.contents .section.img_container > .container > .row > div.col-sm-8{width:100% !important;}
.contents .section.img_container > .container > .row > div.col-sm-4.cat-sidebar{display:none !important;}
.foogallery-default a{width:180px;}
.img_container{background-position:top center;background-clip:content-box;}
}




