@charset "UTF-8";
.mm-hidden{display:none !important;}
.mm-wrapper{overflow-x:hidden;position:relative;}
.mm-menu, .mm-menu > .mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}
.mm-menu{background:inherit;display:block;overflow:hidden;padding:0;}
.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.mm-panel.mm-opened{-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);}
.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%, 0, 0);-moz-transform:translate3d(-30%, 0, 0);-ms-transform:translate3d(-30%, 0, 0);-o-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0);}
.mm-panel.mm-highest{z-index:1;}
.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;}
.mm-menu > .mm-panel.mm-hasnavbar{}
.mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after{content:'';display:block;height:10px;}
.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;}
.mm-vertical .mm-listview .mm-panel, .mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px;}
.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after, .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after{border-color:transparent;}
.mm-vertical li.mm-opened > .mm-panel, li.mm-vertical.mm-opened > .mm-panel{display:block;}
.mm-vertical .mm-listview > li > .mm-next, .mm-listview > li.mm-vertical > .mm-next{height:40px;bottom:auto;}
.mm-vertical .mm-listview > li > .mm-next:after, .mm-listview > li.mm-vertical > .mm-next:after{top:16px;bottom:auto;}
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after, .mm-listview > li.mm-vertical.mm-opened > .mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mm-navbar{border-bottom:1px solid transparent;text-align:center;line-height:40px;padding:0 30px;margin:0;position:absolute;top:0;left:0;right:0;}
.mm-navbar > *{display:block;}
.mm-navbar a, .mm-navbar a:hover{text-decoration:none;}
.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1;}
.mm-navbar .mm-btn:first-child{padding-left:20px;left:0;}
.mm-navbar .mm-btn:last-child{padding-right:20px;right:0;}
.mm-panel .mm-navbar{display:none;}
.mm-panel.mm-hasnavbar .mm-navbar{display:block;position:relative;padding-bottom:10px;}
.mm-listview, .mm-listview > li{list-style:none;display:block;padding:0;margin:0;}
.mm-listview{font:inherit;font-size:14px;}
.mm-listview a, .mm-listview a:hover{text-decoration:none;}
.mm-listview > li{position:relative;}
.mm-listview > li > a, .mm-listview > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0;}
.mm-listview > li > a.mm-arrow, .mm-listview > li > span.mm-arrow{padding-right:50px;}
.mm-listview > li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;}
.mm-listview > li:not(.mm-divider):after{left:20px;}
.mm-listview .mm-next{background:rgba(3, 2, 1, 0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2;}
.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0;}
.mm-listview .mm-next + a,
.mm-listview .mm-next + span{margin-right:50px;}
.mm-listview .mm-next.mm-fullsubopen{width:100%;}
.mm-listview .mm-next.mm-fullsubopen:before{border-left:none;}
.mm-listview .mm-next.mm-fullsubopen + a,
.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px;margin-right:0;}
.mm-menu > .mm-panel > .mm-listview{}
.mm-menu > .mm-panel > .mm-listview.mm-first{}
.mm-menu > .mm-panel > .mm-listview.mm-last{padding-bottom:20px;}
.mm-prev:before, .mm-next:after, .mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.mm-prev:before{border-right:none;border-bottom:none;left:20px;}
.mm-next:after, .mm-arrow:after{border-top:none;border-left:none;right:20px;}
.mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;}
.mm-listview > li.mm-spacer{padding-top:40px;}
.mm-listview > li.mm-spacer > .mm-next{top:40px;}
.mm-listview > li.mm-spacer.mm-divider{padding-top:25px;}
.mm-menu{background:#f3f3f3;color:rgba(0, 0, 0, 0.7);}
.mm-menu .mm-navbar{border-color:rgba(255, 255, 255, 0.1);}
.mm-menu .mm-navbar > *,
.mm-menu .mm-navbar a{color:rgba(0, 0, 0, 0.3);}
.mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu .mm-listview > li:after{border-color:rgba(255, 255, 255, 0.1);}
.mm-menu .mm-listview > li .mm-prev:before, .mm-menu .mm-listview > li .mm-next:after, .mm-menu .mm-listview > li .mm-arrow:after{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu .mm-listview > li .mm-prev:after, .mm-menu .mm-listview > li .mm-next:before{border-color:rgba(255, 255, 255, 0.1);}
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu .mm-listview > li.mm-selected > span{background:rgba(255, 255, 255, 0.5);}
.mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next, .mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel, .mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next, .mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0, 0, 0, 0.05);}
.mm-menu .mm-divider{background:rgba(0, 0, 0, 0.05);}
.mm-page{box-sizing:border-box;position:relative;z-index:1;}
.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;}
html.mm-opened{overflow:hidden;position:relative;}
html.mm-opened body{overflow:hidden;}
html.mm-background .mm-page{background:inherit;}
#mm-blocker{background:rgba(3, 2, 1, 0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;}
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker{display:block;}
.mm-menu.mm-offcanvas{visibility:hidden;position:fixed;}
.mm-menu.mm-current{display:block;visibility:visible;}
.mm-menu.mm-offcanvas .mm-panel{overflow:hidden;}
.mm-menu.mm-current .mm-panel{overflow-y:auto;}
.mm-menu{width:80%;min-width:140px;max-width:400px;}
html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-moz-transform:translate(80%, 0);-ms-transform:translate(80%, 0);-o-transform:translate(80%, 0);transform:translate(80%, 0);}
@media all and (max-width: 175px) {
html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0);}
}
@media all and (min-width: 550px) {
html.mm-opening .mm-slideout{-webkit-transform:translate(400px, 0);-moz-transform:translate(400px, 0);-ms-transform:translate(400px, 0);-o-transform:translate(400px, 0);transform:translate(400px, 0);}
} .mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight{max-height:80%;}
.mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen{max-height:100%;}
.mm-menu.mm-measureheight > .mm-panel{bottom:auto !important;height:auto !important;}
em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%;}
em.mm-counter + a.mm-next{padding-left:40px;}
em.mm-counter + a.mm-next + a,
em.mm-counter + a.mm-next + span{margin-right:90px;}
em.mm-counter + a.mm-fullsubopen{padding-left:0;}
.mm-vertical > .mm-counter{top:12px;margin-top:0;}
.mm-vertical.mm-spacer > .mm-counter{margin-top:40px;}
.mm-nosubresults > .mm-counter{display:none;}
.mm-menu em.mm-counter{color:rgba(0, 0, 0, 0.3);}
.mm-divider > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px;}
.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mm-collapsed:not(.mm-uncollapsed){display:none;}
.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-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);}
.mm-fixeddivider:after{content:none !important;display:none !important;}
.mm-hasdividers .mm-fixeddivider{display:block;}
.mm-menu .mm-fixeddivider span{background:rgba(0, 0, 0, 0.05);}
html.mm-opened.mm-dragging .mm-menu, html.mm-opened.mm-dragging .mm-page, html.mm-opened.mm-dragging .mm-fixed-top, html.mm-opened.mm-dragging .mm-fixed-bottom, html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.mm-menu > .mm-navbar{background:inherit;padding:0;z-index:3;-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);}
.mm-navbar-bottom{border-top:1px solid transparent;border-bottom:none;top:auto;bottom:0;}
.mm-navbar-top ~ .mm-navbar-top{border-bottom:none;}
.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none;}
.mm-navbar.mm-hasbtns{padding:0 40px;}
.mm-navbar-top-1{top:0px;}
.mm-hasnavbar-top-1 .mm-panel{top:40px;}
.mm-hasnavbar-top-1 .mm-indexer{top:50px;}
.mm-hasnavbar-top-1 .mm-fixeddivider{top:40px;}
.mm-navbar-top-2{top:40px;}
.mm-hasnavbar-top-2 .mm-panel{top:80px;}
.mm-hasnavbar-top-2 .mm-indexer{top:90px;}
.mm-hasnavbar-top-2 .mm-fixeddivider{top:80px;}
.mm-navbar-top-3{top:80px;}
.mm-hasnavbar-top-3 .mm-panel{top:120px;}
.mm-hasnavbar-top-3 .mm-indexer{top:130px;}
.mm-hasnavbar-top-3 .mm-fixeddivider{top:120px;}
.mm-navbar-bottom-1{bottom:0px;}
.mm-hasnavbar-bottom-1 .mm-panel{bottom:40px;}
.mm-hasnavbar-bottom-1 .mm-indexer{bottom:50px;}
.mm-navbar-bottom-2{bottom:40px;}
.mm-hasnavbar-bottom-2 .mm-panel{bottom:80px;}
.mm-hasnavbar-bottom-2 .mm-indexer{bottom:90px;}
.mm-navbar-bottom-3{bottom:80px;}
.mm-hasnavbar-bottom-3 .mm-panel{bottom:120px;}
.mm-hasnavbar-bottom-3 .mm-indexer{bottom:130px;}
.mm-close{text-align:right;}
.mm-close:after{content:'x';}
.mm-navbar-2 > *,
.mm-navbar-3 > *,
.mm-navbar-4 > *,
.mm-navbar-5 > *,
.mm-navbar-6 > *{display:block;float:left;}
.mm-navbar-2 > *{width:50%;}
.mm-navbar-3 > *{width:33.33%;}
.mm-navbar-4 > *{width:25%;}
.mm-navbar-5 > *{width:20%;}
.mm-navbar-6 > *{width:16.66%;}
.mm-search, .mm-search input{box-sizing:border-box;}
.mm-search{height:40px;padding:7px 10px 0 10px;}
.mm-search input{border:none;border-radius:26px;font:inherit;font-size:14px;line-height:26px;outline:none;display:block;width:100%;height:26px;margin:0;padding:0 10px;}
.mm-search input::-ms-clear{display:none;}
.mm-panel > .mm-search{width:100%;position:absolute;top:0;left:0;}
.mm-panel.mm-hassearch{padding-top:40px;}
.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px;}
.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px;}
.mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:40px 0;}
.mm-noresults .mm-noresultsmsg{display:block;}
.mm-noresults .mm-indexer{display:none !important;}
li.mm-nosubresults > a.mm-next{display:none;}
li.mm-nosubresults > a.mm-next + a,
li.mm-nosubresults > a.mm-next + span{padding-right:10px;}
.mm-menu .mm-search input{background:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.7);}
.mm-menu .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3);}
.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:10px;bottom:10px;right:-100px;z-index:3;-webkit-transition:right 0.4s ease;-moz-transition:right 0.4s ease;-ms-transition:right 0.4s ease;-o-transition:right 0.4s ease;transition:right 0.4s ease;-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);}
.mm-indexer a{text-decoration:none;display:block;height:3.85%;}
.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px;}
.mm-hasindexer .mm-indexer{right:0;}
.mm-hasindexer .mm-fixeddivider{right:20px;}
.mm-menu .mm-indexer a{color:rgba(0, 0, 0, 0.3);}
input.mm-toggle, input.mm-check{position:absolute;left:-10000px;}
label.mm-toggle, label.mm-check{margin:0;position:absolute;top:50%;z-index:2;}
label.mm-toggle:before, label.mm-check:before{content:'';display:block;}
label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px;}
label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px;}
input.mm-toggle:checked ~ label.mm-toggle:before{float:right;}
label.mm-check{width:30px;height:30px;margin-top:-15px;}
label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
input.mm-check:checked ~ label.mm-check:before{opacity:1;}
li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check{bottom:auto;margin-top:0;}
li.mm-vertical label.mm-toggle{top:5px;}
li.mm-vertical label.mm-check{top:5px;}
label.mm-toggle, label.mm-check{right:20px;}
label.mm-toggle + a,
label.mm-toggle + span{padding-right:80px;}
label.mm-check + a,
label.mm-check + span{padding-right:60px;}
a.mm-next + label.mm-toggle, a.mm-next + label.mm-check{right:60px;}
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span{margin-right:50px;}
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span{padding-right:70px;}
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span{padding-right:50px;}
em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check{right:100px;}
em.mm-counter + a.mm-next + label.mm-toggle + a,
em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,
em.mm-counter + a.mm-next + label.mm-check + span{margin-right:90px;}
.mm-menu label.mm-toggle{background:rgba(0, 0, 0, 0.1);}
.mm-menu label.mm-toggle:before{background:#f3f3f3;}
.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}
.mm-menu label.mm-check:before{border-color:rgba(0, 0, 0, 0.7);}
.mm-menu.mm-border-none .mm-listview > li:after, .mm-listview.mm-border-none > li:after{content:none;}
.mm-menu.mm-border-full .mm-listview > li:after, .mm-listview.mm-border-full > li:after{left:0 !important;}
html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;}
html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0);}
html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}
html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0);}
html.mm-effect-slide-menu .mm-menu.mm-offcanvas{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}
html.mm-effect-slide-menu.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:translate3d(-30%, 0, 0);-moz-transform:translate3d(-30%, 0, 0);-ms-transform:translate3d(-30%, 0, 0);-o-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0);}
html.mm-effect-slide-menu.mm-opening .mm-menu.mm-offcanvas{-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);}
html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:translate3d(30%, 0, 0);-moz-transform:translate3d(30%, 0, 0);-ms-transform:translate3d(30%, 0, 0);-o-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0);}
html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-offcanvas{-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);}
.mm-menu.mm-effect-zoom-panels .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-moz-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-ms-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-o-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform, left;-moz-transition-property:-moz-transform, left;-ms-transition-property:-ms-transform, left;-o-transition-property:-o-transform, left;transition-property:transform, left;}
.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0);}
.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);}
.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened{-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);}
.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px;}
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}
@media all and (max-width: 140px) {
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0);}
}
@media all and (min-width: 10000px) {
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px, 0);-moz-transform:translate(10000px, 0);-ms-transform:translate(10000px, 0);-o-transform:translate(10000px, 0);transform:translate(10000px, 0);}
}
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);}
@media all and (max-width: 140px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0);}
}
@media all and (min-width: 10000px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px, 0);-moz-transform:translate(-10000px, 0);-ms-transform:translate(-10000px, 0);-o-transform:translate(-10000px, 0);transform:translate(-10000px, 0);}
}
.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px;}
html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important;}
.mm-menu.mm-multiline .mm-listview > li > a, .mm-menu.mm-multiline .mm-listview > li > span, .mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a, .mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span{text-overflow:clip;white-space:normal;}
.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;}
.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%;}
.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after{content:none;display:none;}
.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}
.mm-menu.mm-top, .mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%;}
.mm-menu.mm-right{left:auto;right:0;}
.mm-menu.mm-bottom{top:auto;bottom:0;}
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);-moz-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);-o-transform:translate(-80%, 0);transform:translate(-80%, 0);}
@media all and (max-width: 175px) {
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0);}
}
@media all and (min-width: 550px) {
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-400px, 0);-moz-transform:translate(-400px, 0);-ms-transform:translate(-400px, 0);-o-transform:translate(-400px, 0);transform:translate(-400px, 0);}
} html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important;}
.mm-menu.mm-front{z-index:1;}
.mm-menu.mm-front, .mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.mm-menu.mm-top{-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
.mm-menu.mm-bottom{-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next{-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);}
.mm-menu.mm-top, .mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px;}
.mm-menu.mm-theme-dark{background:#333333;color:rgba(255, 255, 255, 0.8);}
.mm-menu.mm-theme-dark .mm-navbar{border-color:rgba(0, 0, 0, 0.15);}
.mm-menu.mm-theme-dark .mm-navbar > *,
.mm-menu.mm-theme-dark .mm-navbar a{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-listview > li:after{border-color:rgba(0, 0, 0, 0.15);}
.mm-menu.mm-theme-dark .mm-listview > li .mm-prev:before, .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after, .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-listview > li .mm-prev:after, .mm-menu.mm-theme-dark .mm-listview > li .mm-next:before{border-color:rgba(0, 0, 0, 0.15);}
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span{background:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > a.mm-next, .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > .mm-panel, .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(255, 255, 255, 0.05);}
.mm-menu.mm-theme-dark .mm-divider{background:rgba(255, 255, 255, 0.05);}
.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255, 255, 255, 0.8);}
.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255, 255, 255, 0.05);}
.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0, 0, 0, 0.5);}
.mm-menu.mm-theme-dark .mm-search input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.8);}
.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0, 0, 0, 0.15);}
.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333333;}
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}
.mm-menu.mm-theme-white{background:white;color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-theme-white .mm-navbar{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-white .mm-navbar > *,
.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-listview > li:after{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-white .mm-listview > li .mm-prev:before, .mm-menu.mm-theme-white .mm-listview > li .mm-next:after, .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-listview > li .mm-prev:after, .mm-menu.mm-theme-white .mm-listview > li .mm-next:before{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span{background:rgba(0, 0, 0, 0.05);}
.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > a.mm-next, .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > .mm-panel, .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-theme-white .mm-divider{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-theme-white em.mm-counter{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.mm-menu.mm-theme-white .mm-search input{background:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-white label.mm-toggle:before{background:white;}
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}
.mm-menu.mm-theme-black{background:black;color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-theme-black .mm-navbar{border-color:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black .mm-navbar > *,
.mm-menu.mm-theme-black .mm-navbar a{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-listview > li:after{border-color:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black .mm-listview > li .mm-prev:before, .mm-menu.mm-theme-black .mm-listview > li .mm-next:after, .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-listview > li .mm-prev:after, .mm-menu.mm-theme-black .mm-listview > li .mm-next:before{border-color:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span{background:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > a.mm-next, .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > .mm-panel, .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black .mm-divider{background:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-theme-black em.mm-counter{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none;}
.mm-menu.mm-theme-black .mm-search input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black label.mm-toggle:before{background:black;}
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
script{display:none !important;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active, a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code, kbd, pre, samp{font-family:monospace, serif;font-size:1em;}
pre {
white-space: pre-wrap;
} q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;}
button, input{line-height:normal;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table {
border-collapse: collapse;
border-spacing: 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;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
img.aligncenter{display:block !important;}
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;}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}meta.foundation-mq-small{font-family:"/only screen and (max-width:40em)/";width:0em;}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}
meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}
*,
*:before,
*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
html, body{font-size:100%;}
body{background:white;color:#222222;padding:0;margin:0;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default;}
a:hover{cursor:pointer;}
img, object, embed{max-width:100%;height:auto;}
object, embed{height:100%;}
img{-ms-interpolation-mode:bicubic;}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img, .map_canvas embed, .map_canvas object{max-width:none !important;}
.left{float:left !important;}
.right{float:right !important;}
.clearfix{*zoom:1;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}
.text-center{text-align:center !important;}
.text-justify{text-align:justify !important;}
.hide{display:none;}
.start{float:left !important;}
.end{float:right !important;}
.text-start{text-align:left !important;}
.text-end{text-align:right !important;}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
img{display:inline-block;vertical-align:middle;}
textarea{height:auto;min-height:50px;}
select{width:100%;}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1;}
.row:before, .row:after{content:" ";display:table;}
.row:after{clear:both;}
.row.collapse > .column, .row.collapse > .columns{position:relative;padding-left:0;padding-right:0;float:left;}
.row.collapse .row{margin-left:0;margin-right:0;}
.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;}
.row .row:before, .row .row:after{content:" ";display:table;}
.row .row:after{clear:both;}
.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1;}
.row .row.collapse:before, .row .row.collapse:after{content:" ";display:table;}
.row .row.collapse:after{clear:both;}
.column, .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left;}
@media only screen {
.column.small-centered, .columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none;}
.column.small-uncentered, .columns.small-uncentered{margin-left:0;margin-right:0;float:left;}
.column.small-uncentered.opposite, .columns.small-uncentered.opposite{float:right;}
.small-push-1{position:relative;left:8.33333%;right:auto;}
.small-pull-1{position:relative;right:8.33333%;left:auto;}
.small-push-2{position:relative;left:16.66667%;right:auto;}
.small-pull-2{position:relative;right:16.66667%;left:auto;}
.small-push-3{position:relative;left:25%;right:auto;}
.small-pull-3{position:relative;right:25%;left:auto;}
.small-push-4{position:relative;left:33.33333%;right:auto;}
.small-pull-4{position:relative;right:33.33333%;left:auto;}
.small-push-5{position:relative;left:41.66667%;right:auto;}
.small-pull-5{position:relative;right:41.66667%;left:auto;}
.small-push-6{position:relative;left:50%;right:auto;}
.small-pull-6{position:relative;right:50%;left:auto;}
.small-push-7{position:relative;left:58.33333%;right:auto;}
.small-pull-7{position:relative;right:58.33333%;left:auto;}
.small-push-8{position:relative;left:66.66667%;right:auto;}
.small-pull-8{position:relative;right:66.66667%;left:auto;}
.small-push-9{position:relative;left:75%;right:auto;}
.small-pull-9{position:relative;right:75%;left:auto;}
.small-push-10{position:relative;left:83.33333%;right:auto;}
.small-pull-10{position:relative;right:83.33333%;left:auto;}
.small-push-11{position:relative;left:91.66667%;right:auto;}
.small-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}
.small-1{position:relative;width:8.33333%;}
.small-2{position:relative;width:16.66667%;}
.small-3{position:relative;width:25%;}
.small-4{position:relative;width:33.33333%;}
.small-5{position:relative;width:41.66667%;}
.small-6{position:relative;width:50%;}
.small-7{position:relative;width:58.33333%;}
.small-8{position:relative;width:66.66667%;}
.small-9{position:relative;width:75%;}
.small-10{position:relative;width:83.33333%;}
.small-11{position:relative;width:91.66667%;}
.small-12{position:relative;width:100%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.small-offset-0{position:relative;margin-left:0% !important;}
.small-offset-1{position:relative;margin-left:8.33333% !important;}
.small-offset-2{position:relative;margin-left:16.66667% !important;}
.small-offset-3{position:relative;margin-left:25% !important;}
.small-offset-4{position:relative;margin-left:33.33333% !important;}
.small-offset-5{position:relative;margin-left:41.66667% !important;}
.small-offset-6{position:relative;margin-left:50% !important;}
.small-offset-7{position:relative;margin-left:58.33333% !important;}
.small-offset-8{position:relative;margin-left:66.66667% !important;}
.small-offset-9{position:relative;margin-left:75% !important;}
.small-offset-10{position:relative;margin-left:83.33333% !important;}
.column.small-reset-order, .columns.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
} @media only screen and (min-width: 51em) {
.column.medium-centered, .columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none;}
.column.medium-uncentered, .columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}
.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite{float:right;}
.medium-push-1{position:relative;left:8.33333%;right:auto;}
.medium-pull-1{position:relative;right:8.33333%;left:auto;}
.medium-push-2{position:relative;left:16.66667%;right:auto;}
.medium-pull-2{position:relative;right:16.66667%;left:auto;}
.medium-push-3{position:relative;left:25%;right:auto;}
.medium-pull-3{position:relative;right:25%;left:auto;}
.medium-push-4{position:relative;left:33.33333%;right:auto;}
.medium-pull-4{position:relative;right:33.33333%;left:auto;}
.medium-push-5{position:relative;left:41.66667%;right:auto;}
.medium-pull-5{position:relative;right:41.66667%;left:auto;}
.medium-push-6{position:relative;left:50%;right:auto;}
.medium-pull-6{position:relative;right:50%;left:auto;}
.medium-push-7{position:relative;left:58.33333%;right:auto;}
.medium-pull-7{position:relative;right:58.33333%;left:auto;}
.medium-push-8{position:relative;left:66.66667%;right:auto;}
.medium-pull-8{position:relative;right:66.66667%;left:auto;}
.medium-push-9{position:relative;left:75%;right:auto;}
.medium-pull-9{position:relative;right:75%;left:auto;}
.medium-push-10{position:relative;left:83.33333%;right:auto;}
.medium-pull-10{position:relative;right:83.33333%;left:auto;}
.medium-push-11{position:relative;left:91.66667%;right:auto;}
.medium-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}
.medium-1{position:relative;width:8.33333%;}
.medium-2{position:relative;width:16.66667%;}
.medium-3{position:relative;width:25%;}
.medium-4{position:relative;width:33.33333%;}
.medium-5{position:relative;width:41.66667%;}
.medium-6{position:relative;width:50%;}
.medium-7{position:relative;width:58.33333%;}
.medium-8{position:relative;width:66.66667%;}
.medium-9{position:relative;width:75%;}
.medium-10{position:relative;width:83.33333%;}
.medium-11{position:relative;width:91.66667%;}
.medium-12{position:relative;width:100%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.medium-offset-0{position:relative;margin-left:0% !important;}
.medium-offset-1{position:relative;margin-left:8.33333% !important;}
.medium-offset-2{position:relative;margin-left:16.66667% !important;}
.medium-offset-3{position:relative;margin-left:25% !important;}
.medium-offset-4{position:relative;margin-left:33.33333% !important;}
.medium-offset-5{position:relative;margin-left:41.66667% !important;}
.medium-offset-6{position:relative;margin-left:50% !important;}
.medium-offset-7{position:relative;margin-left:58.33333% !important;}
.medium-offset-8{position:relative;margin-left:66.66667% !important;}
.medium-offset-9{position:relative;margin-left:75% !important;}
.medium-offset-10{position:relative;margin-left:83.33333% !important;}
.column.medium-reset-order, .columns.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
.push-1{position:relative;left:8.33333%;right:auto;}
.pull-1{position:relative;right:8.33333%;left:auto;}
.push-2{position:relative;left:16.66667%;right:auto;}
.pull-2{position:relative;right:16.66667%;left:auto;}
.push-3{position:relative;left:25%;right:auto;}
.pull-3{position:relative;right:25%;left:auto;}
.push-4{position:relative;left:33.33333%;right:auto;}
.pull-4{position:relative;right:33.33333%;left:auto;}
.push-5{position:relative;left:41.66667%;right:auto;}
.pull-5{position:relative;right:41.66667%;left:auto;}
.push-6{position:relative;left:50%;right:auto;}
.pull-6{position:relative;right:50%;left:auto;}
.push-7{position:relative;left:58.33333%;right:auto;}
.pull-7{position:relative;right:58.33333%;left:auto;}
.push-8{position:relative;left:66.66667%;right:auto;}
.pull-8{position:relative;right:66.66667%;left:auto;}
.push-9{position:relative;left:75%;right:auto;}
.pull-9{position:relative;right:75%;left:auto;}
.push-10{position:relative;left:83.33333%;right:auto;}
.pull-10{position:relative;right:83.33333%;left:auto;}
.push-11{position:relative;left:91.66667%;right:auto;}
.pull-11{position:relative;right:91.66667%;left:auto;}
}
@media only screen and (min-width: 64em) {
.column.large-centered, .columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none;}
.column.large-uncentered, .columns.large-uncentered{margin-left:0;margin-right:0;float:left;}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite{float:right;}
.large-push-1{position:relative;left:8.33333%;right:auto;}
.large-pull-1{position:relative;right:8.33333%;left:auto;}
.large-push-2{position:relative;left:16.66667%;right:auto;}
.large-pull-2{position:relative;right:16.66667%;left:auto;}
.large-push-3{position:relative;left:25%;right:auto;}
.large-pull-3{position:relative;right:25%;left:auto;}
.large-push-4{position:relative;left:33.33333%;right:auto;}
.large-pull-4{position:relative;right:33.33333%;left:auto;}
.large-push-5{position:relative;left:41.66667%;right:auto;}
.large-pull-5{position:relative;right:41.66667%;left:auto;}
.large-push-6{position:relative;left:50%;right:auto;}
.large-pull-6{position:relative;right:50%;left:auto;}
.large-push-7{position:relative;left:58.33333%;right:auto;}
.large-pull-7{position:relative;right:58.33333%;left:auto;}
.large-push-8{position:relative;left:66.66667%;right:auto;}
.large-pull-8{position:relative;right:66.66667%;left:auto;}
.large-push-9{position:relative;left:75%;right:auto;}
.large-pull-9{position:relative;right:75%;left:auto;}
.large-push-10{position:relative;left:83.33333%;right:auto;}
.large-pull-10{position:relative;right:83.33333%;left:auto;}
.large-push-11{position:relative;left:91.66667%;right:auto;}
.large-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}
.large-1{position:relative;width:8.33333%;}
.large-2{position:relative;width:16.66667%;}
.large-3{position:relative;width:25%;}
.large-4{position:relative;width:33.33333%;}
.large-5{position:relative;width:41.66667%;}
.large-6{position:relative;width:50%;}
.large-7{position:relative;width:58.33333%;}
.large-8{position:relative;width:66.66667%;}
.large-9{position:relative;width:75%;}
.large-10{position:relative;width:83.33333%;}
.large-11{position:relative;width:91.66667%;}
.large-12{position:relative;width:100%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.large-offset-0{position:relative;margin-left:0% !important;}
.large-offset-1{position:relative;margin-left:8.33333% !important;}
.large-offset-2{position:relative;margin-left:16.66667% !important;}
.large-offset-3{position:relative;margin-left:25% !important;}
.large-offset-4{position:relative;margin-left:33.33333% !important;}
.large-offset-5{position:relative;margin-left:41.66667% !important;}
.large-offset-6{position:relative;margin-left:50% !important;}
.large-offset-7{position:relative;margin-left:58.33333% !important;}
.large-offset-8{position:relative;margin-left:66.66667% !important;}
.large-offset-9{position:relative;margin-left:75% !important;}
.large-offset-10{position:relative;margin-left:83.33333% !important;}
.column.large-reset-order, .columns.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
.push-1{position:relative;left:8.33333%;right:auto;}
.pull-1{position:relative;right:8.33333%;left:auto;}
.push-2{position:relative;left:16.66667%;right:auto;}
.pull-2{position:relative;right:16.66667%;left:auto;}
.push-3{position:relative;left:25%;right:auto;}
.pull-3{position:relative;right:25%;left:auto;}
.push-4{position:relative;left:33.33333%;right:auto;}
.pull-4{position:relative;right:33.33333%;left:auto;}
.push-5{position:relative;left:41.66667%;right:auto;}
.pull-5{position:relative;right:41.66667%;left:auto;}
.push-6{position:relative;left:50%;right:auto;}
.pull-6{position:relative;right:50%;left:auto;}
.push-7{position:relative;left:58.33333%;right:auto;}
.pull-7{position:relative;right:58.33333%;left:auto;}
.push-8{position:relative;left:66.66667%;right:auto;}
.pull-8{position:relative;right:66.66667%;left:auto;}
.push-9{position:relative;left:75%;right:auto;}
.pull-9{position:relative;right:75%;left:auto;}
.push-10{position:relative;left:83.33333%;right:auto;}
.pull-10{position:relative;right:83.33333%;left:auto;}
.push-11{position:relative;left:91.66667%;right:auto;}
.pull-11{position:relative;right:91.66667%;left:auto;}
}
.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;}
.inline-list > li{list-style:none;float:left;margin-left:1.375rem;display:block;}
.inline-list > li > *{display:block;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
margin: 0;
padding: 0; } a{text-decoration:none;line-height:inherit;}
a img {
border: none; } p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility;}
p.lead{font-size:1.21875rem;line-height:1.6;}
p aside{font-size:0.875rem;line-height:1.35;font-style:italic;}
h1, h2, h3, h4, h5, h6{font-weight:300;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{font-size:60%;color:#6f6f6f;line-height:0;}
h1{font-size:2.125rem;}
h2{font-size:1.6875rem;}
h3{font-size:1.375rem;}
h4{font-size:1.125rem;}
h5{font-size:1.125rem;}
h6{font-size:1rem;}
.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2rem;margin-bottom:0.5rem;}
hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0;}
em, i{font-style:italic;line-height:inherit;}
strong, b{font-weight:bold;line-height:inherit;}
small{font-size:60%;line-height:inherit;}
code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:bold;color:#910b0e;}
ul, ol, dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit;}
ul{margin-left:1.1rem;}
ul.no-bullet{margin-left:0;}
ul.no-bullet li ul, ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none;}
ul li ul, ul li ol{margin-left:1.25rem;margin-bottom:0;font-size:1rem;}
ul.square li ul, ul.circle li ul, ul.disc li ul{list-style:inherit;}
ul.square{list-style-type:square;margin-left:1.1rem;}
ul.circle{list-style-type:circle;margin-left:1.1rem;}
ul.disc{list-style-type:disc;margin-left:1.1rem;}
ul.no-bullet{list-style:none;}
ol{margin-left:1.4rem;}
ol li ul, ol li ol{margin-left:1.25rem;margin-bottom:0;}
dl dt{margin-bottom:0.3rem;font-weight:bold;}
dl dd{margin-bottom:0.75rem;}
abbr, acronym{text-transform:uppercase;font-size:90%;color:#222222;border-bottom:1px dotted #dddddd;cursor:help;}
abbr{text-transform:none;}
blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #dddddd;}
blockquote cite{display:block;font-size:0.8125rem;color:#555555;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a, blockquote cite a:visited{color:#555555;}
blockquote, blockquote p{line-height:1.6;color:#6f6f6f;}
.vevent .summary{font-weight:bold;}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem;}
@media only screen and (min-width: 40.063em) {
h1, h2, h3, h4, h5, h6{line-height:1.4;}
h1{font-size:2.75rem;}
h2{font-size:2.3125rem;}
h3{font-size:1.6875rem;}
h4{font-size:1.4375rem;}
} .print-only{display:none !important;}
@media print { *{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;}
a, a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
.hide-on-print{display:none !important;}
.print-only{display:block !important;}
.hide-for-print{display:none !important;}
.show-for-print{display:inherit !important;}
} .progress{background-color:#f6f6f6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem;}
.progress .meter{background:#00aae8;height:100%;display:block;}
.progress.secondary .meter{background:#e9e9e9;height:100%;display:block;}
.progress.success .meter{background:#5da423;height:100%;display:block;}
.progress.alert .meter{background:#c60f13;height:100%;display:block;}
.progress.radius{-webkit-border-radius:0px;border-radius:0px;}
.progress.radius .meter{-webkit-border-radius:-1px;border-radius:-1px;}
.progress.round{-webkit-border-radius:1000px;border-radius:1000px;}
.progress.round .meter{-webkit-border-radius:999px;border-radius:999px;}
.label.radius{-webkit-border-radius:0px;border-radius:0px;}
.label.round{-webkit-border-radius:1000px;border-radius:1000px;}
.label.alert{background-color:#c60f13;color:white;}
.label.success{background-color:#5da423;color:white;}
.label.secondary{background-color:#e9e9e9;color:#333333;}
table{background:white;margin-bottom:1.25rem;border:solid 1px #dddddd;}
table thead, table tfoot{background:whitesmoke;}
table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222;text-align:left;}
table tr th, table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;}
table tr.even, table tr.alt, table tr:nth-of-type(even){background:#f9f9f9;}
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td{display:table-cell;line-height:1.125rem;}
[class*="block-grid-"]{display:block;padding:0;margin:0 0 0 -0.625rem;*zoom:1;}
[class*="block-grid-"]:before, [class*="block-grid-"]:after{content:" ";display:table;}
[class*="block-grid-"]:after{clear:both;}
[class*="block-grid-"] > li{display:inline;height:auto;float:left;padding:0 0.625rem 1.25rem;}
@media only screen {
.small-block-grid-1 > li{width:100%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-1 > li:nth-of-type(n){clear:none;}
.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}
.small-block-grid-2 > li{width:50%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-2 > li:nth-of-type(n){clear:none;}
.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}
.small-block-grid-3 > li{width:33.33333%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-3 > li:nth-of-type(n){clear:none;}
.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}
.small-block-grid-4 > li{width:25%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-4 > li:nth-of-type(n){clear:none;}
.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}
.small-block-grid-5 > li{width:20%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-5 > li:nth-of-type(n){clear:none;}
.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}
.small-block-grid-6 > li{width:16.66667%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-6 > li:nth-of-type(n){clear:none;}
.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}
.small-block-grid-7 > li{width:14.28571%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-7 > li:nth-of-type(n){clear:none;}
.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}
.small-block-grid-8 > li{width:12.5%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-8 > li:nth-of-type(n){clear:none;}
.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}
.small-block-grid-9 > li{width:11.11111%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-9 > li:nth-of-type(n){clear:none;}
.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}
.small-block-grid-10 > li{width:10%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-10 > li:nth-of-type(n){clear:none;}
.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}
.small-block-grid-11 > li{width:9.09091%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-11 > li:nth-of-type(n){clear:none;}
.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}
.small-block-grid-12 > li{width:8.33333%;padding:0 0.625rem 1.25rem;list-style:none;}
.small-block-grid-12 > li:nth-of-type(n){clear:none;}
.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
} @media only screen and (min-width: 769px) {
.large-block-grid-1 > li{width:100%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-1 > li:nth-of-type(n){clear:none;}
.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}
.large-block-grid-2 > li{width:50%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-2 > li:nth-of-type(n){clear:none;}
.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}
.large-block-grid-3 > li{width:33.33333%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-3 > li:nth-of-type(n){clear:none;}
.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}
.large-block-grid-4 > li{width:25%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-4 > li:nth-of-type(n){clear:none;}
.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}
.large-block-grid-5 > li{width:20%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-5 > li:nth-of-type(n){clear:none;}
.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}
.large-block-grid-6 > li{width:16.66667%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-6 > li:nth-of-type(n){clear:none;}
.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}
.large-block-grid-7 > li{width:14.28571%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-7 > li:nth-of-type(n){clear:none;}
.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}
.large-block-grid-8 > li{width:12.5%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-8 > li:nth-of-type(n){clear:none;}
.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}
.large-block-grid-9 > li{width:11.11111%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-9 > li:nth-of-type(n){clear:none;}
.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}
.large-block-grid-10 > li{width:10%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-10 > li:nth-of-type(n){clear:none;}
.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}
.large-block-grid-11 > li{width:9.09091%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-11 > li:nth-of-type(n){clear:none;}
.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}
.large-block-grid-12 > li{width:8.33333%;padding:0 0.625rem 1.25rem;list-style:none;}
.large-block-grid-12 > li:nth-of-type(n){clear:none;}
.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden;}
.flex-video.widescreen{padding-bottom:57.25%;}
.flex-video.vimeo{padding-top:0;}
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}
.keystroke, kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas", "Menlo", "Courier", monospace;font-size:0.875rem;padding:0.125rem 0.25rem 0;-webkit-border-radius:0px;border-radius:0px;}
.show-for-small, .show-for-small-only, .show-for-medium-down, .show-for-large-down, .hide-for-medium, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.hide-for-small, .hide-for-small-only, .hide-for-medium-down, .show-for-medium, .show-for-medium-up, .show-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.show-for-small, td.show-for-small-only, td.show-for-medium-down
td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge
td.hide-for-xlarge-up, td.hide-for-xxlarge-up,
th.show-for-small, th.show-for-small-only, th.show-for-medium-down
th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge
th.hide-for-xlarge-up, th.hide-for-xxlarge-up{display:table-cell !important;}
@media only screen and (min-width: 40.063em) {
.hide-for-small, .hide-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-up, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.show-for-small, .show-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
th.hide-for-small, th.hide-for-small-only, th.show-for-medium, th.show-for-medium-down, th.show-for-medium-up, th.show-for-medium-only, th.hide-for-large, th.hide-for-large-up, th.hide-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important;}
} @media only screen and (min-width: 64.063em) {
.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large, th.show-for-large-up, th.show-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important;}
} @media only screen and (min-width: 90.063em) {
.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-large-only, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-large-only, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-large-only, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-large-only, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-large-only, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.hide-for-large-only, th.show-for-xlarge, th.show-for-xlarge-up, th.show-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important;}
} @media only screen and (min-width: 120.063em) {
.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .hide-for-large-only, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-up, .show-for-xxlarge-only{display:inherit !important;}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-xlarge-only, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only,
th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.hide-for-xlarge-only, th.show-for-xlarge-up, th.show-for-xxlarge-up, th.show-for-xxlarge-only{display:table-cell !important;}
} .show-for-landscape,
.hide-for-portrait{display:inherit !important;}
.hide-for-landscape, .show-for-portrait{display:none !important;}
table.hide-for-landscape, table.show-for-portrait{display:table;}
thead.hide-for-landscape, thead.show-for-portrait{display:table-header-group !important;}
tbody.hide-for-landscape, tbody.show-for-portrait{display:table-row-group !important;}
tr.hide-for-landscape, tr.show-for-portrait{display:table-row !important;}
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape, th.show-for-portrait{display:table-cell !important;}
@media only screen and (orientation: landscape) {
.show-for-landscape, .hide-for-portrait{display:inherit !important;}
.hide-for-landscape, .show-for-portrait{display:none !important;}
table.show-for-landscape, table.hide-for-portrait{display:table;}
thead.show-for-landscape, thead.hide-for-portrait{display:table-header-group !important;}
tbody.show-for-landscape, tbody.hide-for-portrait{display:table-row-group !important;}
tr.show-for-landscape, tr.hide-for-portrait{display:table-row !important;}
td.show-for-landscape, td.hide-for-portrait,
th.show-for-landscape, th.hide-for-portrait{display:table-cell !important;}
}
@media only screen and (orientation: portrait) {
.show-for-portrait, .hide-for-landscape{display:inherit !important;}
.hide-for-portrait, .show-for-landscape{display:none !important;}
table.show-for-portrait, table.hide-for-landscape{display:table;}
thead.show-for-portrait, thead.hide-for-landscape{display:table-header-group !important;}
tbody.show-for-portrait, tbody.hide-for-landscape{display:table-row-group !important;}
tr.show-for-portrait, tr.hide-for-landscape{display:table-row !important;}
td.show-for-portrait, td.hide-for-landscape,
th.show-for-portrait, th.hide-for-landscape{display:table-cell !important;}
} .show-for-touch{display:none !important;}
.hide-for-touch{display:inherit !important;}
.touch .show-for-touch{display:inherit !important;}
.touch .hide-for-touch{display:none !important;}
table.hide-for-touch{display:table;}
.touch table.show-for-touch{display:table;}
thead.hide-for-touch{display:table-header-group !important;}
.touch thead.show-for-touch{display:table-header-group !important;}
tbody.hide-for-touch{display:table-row-group !important;}
.touch tbody.show-for-touch{display:table-row-group !important;}
tr.hide-for-touch{display:table-row !important;}
.touch tr.show-for-touch{display:table-row !important;}
td.hide-for-touch{display:table-cell !important;}
.touch td.show-for-touch{display:table-cell !important;}
th.hide-for-touch{display:table-cell !important;}
.touch th.show-for-touch {
display: table-cell !important; }@media only screen and (min-width: 114.286em) {
.hd-block-grid-1 > li{width:100%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-1 > li:nth-of-type(n){clear:none;}
.hd-block-grid-1 > li:nth-of-type(1n+1){clear:both;}
.hd-block-grid-2 > li{width:50%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-2 > li:nth-of-type(n){clear:none;}
.hd-block-grid-2 > li:nth-of-type(2n+1){clear:both;}
.hd-block-grid-3 > li{width:33.33333%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-3 > li:nth-of-type(n){clear:none;}
.hd-block-grid-3 > li:nth-of-type(3n+1){clear:both;}
.hd-block-grid-4 > li{width:25%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-4 > li:nth-of-type(n){clear:none;}
.hd-block-grid-4 > li:nth-of-type(4n+1){clear:both;}
.hd-block-grid-5 > li{width:20%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-5 > li:nth-of-type(n){clear:none;}
.hd-block-grid-5 > li:nth-of-type(5n+1){clear:both;}
.hd-block-grid-6 > li{width:16.66667%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-6 > li:nth-of-type(n){clear:none;}
.hd-block-grid-6 > li:nth-of-type(6n+1){clear:both;}
.hd-block-grid-7 > li{width:14.28571%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-7 > li:nth-of-type(n){clear:none;}
.hd-block-grid-7 > li:nth-of-type(7n+1){clear:both;}
.hd-block-grid-8 > li{width:12.5%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-8 > li:nth-of-type(n){clear:none;}
.hd-block-grid-8 > li:nth-of-type(8n+1){clear:both;}
.hd-block-grid-9 > li{width:11.11111%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-9 > li:nth-of-type(n){clear:none;}
.hd-block-grid-9 > li:nth-of-type(9n+1){clear:both;}
.hd-block-grid-10 > li{width:10%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-10 > li:nth-of-type(n){clear:none;}
.hd-block-grid-10 > li:nth-of-type(10n+1){clear:both;}
.hd-block-grid-11 > li{width:9.09091%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-11 > li:nth-of-type(n){clear:none;}
.hd-block-grid-11 > li:nth-of-type(11n+1){clear:both;}
.hd-block-grid-12 > li{width:8.33333%;padding:0 0.625rem 1.25rem;list-style:none;}
.hd-block-grid-12 > li:nth-of-type(n){clear:none;}
.hd-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
@media only screen and (min-width: 540px) and (max-width: 800px) { .medium-block-grid-1 > li{width:100%;padding:0 .625em 1.25em;}
.medium-block-grid-2 > li{width:50%;padding:0 .625em 1.25em;}
.medium-block-grid-3 > li{width:33.33333%;padding:0 .625em 1.25em;}
.medium-block-grid-4 > li{width:25%;padding:0 .625em 1.25em;}
.medium-block-grid-5 > li{width:20%;padding:0 .625em 1.25em;}
.medium-block-grid-6 > li{width:16.66667%;padding:0 .625em 1.25em;}
.medium-block-grid-7 > li{width:14.28571%;padding:0 .625em 1.25em;}
.medium-block-grid-8 > li{width:12.5%;padding:0 .625em 1.25em;}
.medium-block-grid-9 > li{width:11.11111%;padding:0 .625em 1.25em;}
.medium-block-grid-10 > li{width:10%;padding:0 .625em 1.25em;}
.medium-block-grid-11 > li{width:9.09091%;padding:0 .625em 1.25em;}
.medium-block-grid-12 > li{width:8.33333%;padding:0 .625em 1.25em;}
.small-block-grid-1 > li:nth-of-type(1n+1),
.small-block-grid-2 > li:nth-of-type(2n+1),
.small-block-grid-3 > li:nth-of-type(3n+1),
.small-block-grid-4 > li:nth-of-type(4n+1),
.small-block-grid-5 > li:nth-of-type(5n+1),
.small-block-grid-6 > li:nth-of-type(6n+1),
.small-block-grid-7 > li:nth-of-type(7n+1),
.small-block-grid-8 > li:nth-of-type(8n+1),
.small-block-grid-9 > li:nth-of-type(9n+1),
.small-block-grid-10 > li:nth-of-type(10n+1),
.small-block-grid-11 > li:nth-of-type(11n+1),
.small-block-grid-12 > li:nth-of-type(12n+1),
.medium-block-grid-1 > li:nth-of-type(n),
.medium-block-grid-2 > li:nth-of-type(n),
.medium-block-grid-3 > li:nth-of-type(n),
.medium-block-grid-4 > li:nth-of-type(n),
.medium-block-grid-5 > li:nth-of-type(n),
.medium-block-grid-6 > li:nth-of-type(n),
.medium-block-grid-7 > li:nth-of-type(n),
.medium-block-grid-8 > li:nth-of-type(n),
.medium-block-grid-9 > li:nth-of-type(n),
.medium-block-grid-10 > li:nth-of-type(n),
.medium-block-grid-11 > li:nth-of-type(n),
.medium-block-grid-12 > li:nth-of-type(n){clear:none;}
.medium-block-grid-1 > li:nth-of-type(1n+1),
.medium-block-grid-2 > li:nth-of-type(2n+1),
.medium-block-grid-3 > li:nth-of-type(3n+1),
.medium-block-grid-4 > li:nth-of-type(4n+1),
.medium-block-grid-5 > li:nth-of-type(5n+1),
.medium-block-grid-6 > li:nth-of-type(6n+1),
.medium-block-grid-7 > li:nth-of-type(7n+1),
.medium-block-grid-8 > li:nth-of-type(8n+1),
.medium-block-grid-9 > li:nth-of-type(9n+1),
.medium-block-grid-10 > li:nth-of-type(10n+1),
.medium-block-grid-11 > li:nth-of-type(11n+1),
.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
} .rtl [class*="block-grid-"] > li{float:right;}
.rtl table thead tr th, .rtl table thead tr td, .rtl table tfoot tr th, .rtl table tfoot tr td{
text-align:right;	
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake {
0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake {
0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
0%{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes wobble {
0%{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;transform:none;}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes bounceInDown {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
100%{-webkit-transform:none;transform:none;}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes fadeOutDownBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes fadeOutLeftBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes fadeOutRightBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes fadeOutUpBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
@keyframes flipOutX {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes lightSpeedIn {
0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes lightSpeedIn {
0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
0%{opacity:1;}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
@keyframes lightSpeedOut {
0%{opacity:1;}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
@keyframes rotateOut {
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
@keyframes rollOut {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInDown {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInLeft {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInRight {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInUp {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
0%{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
100%{opacity:0;}
}
@keyframes zoomOut {
0%{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
100%{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown {
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInDown {
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible;}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInLeft {
0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible;}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible;}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInRight {
0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible;}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible;}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInUp {
0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible;}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}
}
@keyframes slideOutDown {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
}
@keyframes slideOutLeft {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);}
}
@keyframes slideOutRight {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
}
@keyframes slideOutUp {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_next:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;margin-right:5px;background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px;padding-left:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_loaderIcon{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_next:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}.button:not(.escape_button_style), button:not(.escape_button_style){display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:15px 30px;text-decoration:none;text-align:center;font-size:16px;font-weight:bold;border-radius:5px;background:#f9f9f9;border-color:#787878;color:#787878;line-height:normal;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.button{margin:15px 0px;}
.button.hide:not(.escape_button_style), button.hide:not(.escape_button_style){display:none;}
.button i.animate-to-left{margin-left:0px;}
.button i.animate-to-right{margin-right:0px;}
button:not(.escape_button_style){border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
.button:not(.escape_button_style):hover, .button:not(.escape_button_style):active,
.button.button-border:not(.escape_button_style):hover{background:#fff;color:#333;border-color:#787878;}
.button.button-border:not(.escape_button_style){border-color:#fff;color:#fff;}
.button.button-border:not(.escape_button_style):hover{border-color:#fff;color:#787878;}
.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #c5cdd1;-webkit-box-shadow:0 6px 0 #c5cdd1;-moz-box-shadow:0 6px 0 #c5cdd1;}
.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #c5cdd1;-webkit-box-shadow:0 3px 0 #c5cdd1;-moz-box-shadow:0 3px 0 #c5cdd1;}
.button:not(.escape_button_style):focus{outline:none;}
input.button:not(.escape_button_style), button.button:not(.escape_button_style){cursor:pointer;}
.button-block, .button.button-block:not(.escape_button_style),
.rockthemes-active .button-block.rockthemes-fb-send{display:block;text-align:center;}
.button-rounded{-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border-radius:11px;}
.button-pill{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}
.button-circle{-webkit-border-radius:240px;-moz-border-radius:240px;-ms-border-radius:240px;-o-border-radius:240px;border-radius:240px;width:120px;line-height:120px;height:120px;padding:0px;border-width:4px;font-size:18px;}
.button-primary:not(.escape_button_style){background:#4fc6f8;border-color:#4fc6f8;color:#fff;}
.button-primary:not(.escape_button_style):hover, .button-primary:not(.escape_button_style):active,
.button-primary.button-border:not(.escape_button_style):hover{background:#4fc6f8;border-color:#4fc6f8;color:#fff;}
.button-primary.button-border:not(.escape_button_style){border-color:#4fc6f8;color:#4fc6f8;}
.button-primary.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #34A2D0;-webkit-box-shadow:0 6px 0 #34A2D0;-moz-box-shadow:0 6px 0 #34A2D0;}
.button-primary.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #34A2D0;-webkit-box-shadow:0 3px 0 #34A2D0;-moz-box-shadow:0 3px 0 #34A2D0;}
.button-action:not(.escape_button_style){background:#56CCC8;border-color:#56CCC8;color:#f9f9f9;}
.button-action:not(.escape_button_style):hover, .button-action:not(.escape_button_style):active,
.button-action.button-border:not(.escape_button_style):hover{background:#17C2BC;border-color:#17C2BC;color:#fff;}
.button-action.button-border:not(.escape_button_style){border-color:#43D8D3;color:#56CCC8;}
.button-action.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #30A8A3;-webkit-box-shadow:0 6px 0 #30A8A3;-moz-box-shadow:0 6px 0 #30A8A3;}
.button-action.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #30A8A3;-webkit-box-shadow:0 3px 0 #30A8A3;-moz-box-shadow:0 3px 0 #30A8A3;}
.button-highlight:not(.escape_button_style){background:#ec4f2c;border-color:#ec4f2c;color:#fff;}
.button-highlight:not(.escape_button_style):hover, .button-highlight:not(.escape_button_style):active,
.button-highlight.button-border:not(.escape_button_style):hover{background:#f55a46;border-color:#f55a46;color:#fff;}
.button-highlight.button-border:not(.escape_button_style){border-color:#f55a46;color:#f55a46;}
.button-highlight.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #AF3216;-webkit-box-shadow:0 6px 0 #AF3216;-moz-box-shadow:0 6px 0 #AF3216;}
.button-highlight.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #AF3216;-webkit-box-shadow:0 3px 0 #AF3216;-moz-box-shadow:0 3px 0 #AF3216;}
.button-caution:not(.escape_button_style){background:#c30800;border-color:#c30800;color:#fff;}
.button-caution:not(.escape_button_style):hover, .button-caution:not(.escape_button_style):active,
.button-caution.button-border:not(.escape_button_style):hover{background-color:#d7322d;border-color:#d7322d;color:#fff;}
.button-caution.button-border:not(.escape_button_style){border-color:#d7322d;color:#d7322d;}
.button-caution.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #8D0600;-webkit-box-shadow:0 6px 0 #8D0600;-moz-box-shadow:0 6px 0 #8D0600;}
.button-caution.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #8D0600;-webkit-box-shadow:0 3px 0 #8D0600;-moz-box-shadow:0 3px 0 #8D0600;}
.button-royal:not(.escape_button_style){background:#b20090;border-color:#b20090;color:#fff;}
.button-royal:not(.escape_button_style):hover, .button-royal:not(.escape_button_style):active,
.button-royal.button-border:not(.escape_button_style):hover{background:#d72dbc;border-color:#d72dbc;color:#fff;}
.button-royal.button-border:not(.escape_button_style){border-color:#d72dbc;color:#d72dbc;}
.button-royal.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #860A73;-webkit-box-shadow:0 6px 0 #860A73;-moz-box-shadow:0 6px 0 #860A73;}
.button-royal.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #860A73;-webkit-box-shadow:0 3px 0 #860A73;-moz-box-shadow:0 3px 0 #860A73;}
.button-maroon:not(.escape_button_style){background:#c30d36;border-color:#c30d36;color:#fff;}
.button-maroon:not(.escape_button_style):hover, .button-maroon:not(.escape_button_style):active,
.button-maroon.button-border:not(.escape_button_style):hover{background:#d73b65;border-color:#d73b65;color:#fff;}
.button-maroon.button-border:not(.escape_button_style){border-color:#d73b65;color:#d73b65;}
.button-maroon.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #8F102D;-webkit-box-shadow:0 6px 0 #8F102D;-moz-box-shadow:0 6px 0 #8F102D;}
.button-maroon.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #8F102D;-webkit-box-shadow:0 3px 0 #8F102D;-moz-box-shadow:0 3px 0 #8F102D;}
.button-darkblue:not(.escape_button_style){background:#324864;border-color:#324864;color:#fff;}
.button-darkblue:not(.escape_button_style):hover, .button-darkblue:not(.escape_button_style):active,
.button-darkblue.button-border:not(.escape_button_style):hover{background:#1f3045;border-color:#1f3045;color:#fff;}
.button-darkblue.button-border:not(.escape_button_style){border-color:#324864;color:#324864;}
.button-darkblue.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #132F52;-webkit-box-shadow:0 6px 0 #132F52;-moz-box-shadow:0 6px 0 #132F52;}
.button-darkblue.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #132F52;-webkit-box-shadow:0 3px 0 #132F52;-moz-box-shadow:0 3px 0 #132F52;}
.button-yellow:not(.escape_button_style){background:#ffd100;border-color:#ffd100;color:#fff;}
.button-yellow:not(.escape_button_style):hover, .button-yellow:not(.escape_button_style):active,
.button-yellow.button-border:not(.escape_button_style):hover{background:#ebc831;border-color:#ebc831;color:#fff;}
.button-yellow.button-border:not(.escape_button_style){border-color:#ebc831;color:#ebc831;}
.button-yellow.button-border-bottom:not(.escape_button_style){box-shadow:0 6px 0 #BB9D1A;-webkit-box-shadow:0 6px 0 #BB9D1A;-moz-box-shadow:0 6px 0 #BB9D1A;}
.button-yellow.button-border-bottom:not(.escape_button_style):hover{box-shadow:0 3px 0 #BB9D1A;-webkit-box-shadow:0 3px 0 #BB9D1A;-moz-box-shadow:0 3px 0 #BB9D1A;}
.button-border:not(.escape_button_style){border:2px solid #f9f9f9;background:none;}
.button-border-bottom{top:0px;position:relative;border-bottom-left-radius:15px;border-bottom-right-radius:15px;transition:all .3s !important;-webkit-transition:all .3s !important;-moz-transition:all .3s !important;z-index:9;}
.button-border-bottom:hover{top:3px;}
.button-big:not(.escape_button_style){font-size:24px;line-height:150%;padding:30px 60px;}
.button-big i{font-size:20px;}
input.button-big, button.button-big{height:48px;}
.button-large:not(.escape_button_style){font-size:18px;line-height:150%;padding:15px 45px;}
input.button-large, button.button-large{height:48px;}
.button-small:not(.escape_button_style){font-size:12px;line-height:150%;padding:5px 20.48px;}
.button-small i{font-size:10px;}
input.button-small, button.button-small{height:27.6px;}
.button-dropdown{position:relative;overflow:visible;display:inline-block;}
.button-dropdown .button-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:999;}
.button-dropdown .button:not(.escape_button_style) .icon-caret-down{font-size:90%;margin:0px 0px 0px 3px;vertical-align:middle;}
.button-dropdown ul.button-dropdown-menu-below{top:115%;}
.button-dropdown ul.button-dropdown-menu-above{bottom:115%;top:auto;}
.button-dropdown ul{-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.6);-moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.6);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.6);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:none;position:absolute;background:#fcfcfc;top:-2px;left:-2px;z-index:1000;padding:0px;margin:0px;list-style-type:none;min-width:102%;}
.button-dropdown ul li{padding:0px;margin:0px;display:block;}
.button-dropdown ul li:first-child a{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}
.button-dropdown ul li:last-child a{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}
.button-dropdown ul .button-dropdown-divider{-webkit-box-shadow:inset 0px 1px 0px white;-moz-box-shadow:inset 0px 1px 0px white;box-shadow:inset 0px 1px 0px white;border-top:1px solid #e4e4e4;}
.button-dropdown ul a{display:block;padding:0px 20px;text-decoration:none;font-size:12px;color:#333333;line-height:30px;white-space:nowrap;}
.button-dropdown ul a:hover{background-color:#3c6ab9;color:white;}
.button-custom:not(.escape_button_style){background:#eeeeee;border-color:#d4d4d4;color:#888888;}
.button-custom:not(.escape_button_style):hover, .button-custom:not(.escape_button_style):active {
background-color: #eeeeee;
}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{display:inline-block;max-width:100%;float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.azoom-swiperslider:not(.swiper-ready) .swiper-slide:not(:first-child){position:absolute;left:-5000px;visibility:hidden;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.swiper-container{}
.swiper-slide{}
.swiper-slide-active{}
.swiper-slide-visible{}
.swiper-pagination-switch{}
.swiper-active-switch{}
.swiper-visible-switch { }.rtm-menu li, ul.rtm-menu, .rtm-menu ul{margin-right:0px;margin-left:0px;padding:0px;list-style:none;}
#nav [class*="column"] + [class*="column"]:last-child{float:left;}
.main-navigation{clear:both;margin:0 auto;max-width:100%;min-height:45px;}
.rtm-menu{position:relative;float:right;}
.header-model-2 .rtm-menu{float:left;}
.header-model-2 .nav-main-wrapper{float:left;}
.header-model-2 .logo-main-wrapper{float:right;}
.header-model-3 .main-navigation{left:0px;right:0px;margin:0px auto;}
.header-model-3 #nav{text-align:center;}
.header-model-3 .rtm-menu{float:none;display:inline-block;text-align:left;margin-bottom:-4px;}
.rtl .header-model-3 .rtm-menu{text-align:right;}
.header-model-4 .main-navigation{width:100%;left:0px;right:0px;}
.header-model-4 #nav{text-align:center;}
.header-model-4 .rtm-menu{float:none;display:block;text-align:left;}
.header-model-4 .azoom-woocommerce-cart-menu-item, .header-model-4 .azoom-ajax-search-menu-item{float:right;}
ul.rtm-menu, div.rtm-menu > ul{margin:0;}
#nav ul.rtm-menu li.padding-submenu > ul, #nav .rtm-menu ul li.padding-submenu > ul{padding:15px;}
.rtm-menu .rtm-horizontal-padding{padding-left:15px;padding-right:15px;}
.rtm-menu .rtm-vertical-padding{padding-top:15px;padding-bottom:15px;}
.rtm-menu li{display:inline;position:relative;}
.rtm-menu li:focus, .rtm-menu li a:focus{outline:none;}
.rtm-menu > li{display:inline-block;float:left;}
.rtm-menu-sticker{position:relative;display:inline;font-size:9px;line-height:9px;background:#F00;color:#FFF;padding:3px 5px;top:-1px;left:15px;font-weight:600;letter-spacing:0.5px;}
.rtm-menu-depth-0 > a .rtm-menu-sticker{top:-10px;left:10px;}
.rtm-menu-sticker.sticker-model-hot{background:#ea6060;color:#FFF;}
.rtm-menu-sticker.sticker-model-new{background:#56CCC8;color:#FFF;}
.rtm-menu-sticker.sticker-model-info{background:#324864;color:#FFF;}
.rtm-menu li a{color:#141412;display:block;font-size:13px;line-height:1;padding:10px 15px;text-decoration:none;text-align:left;font-weight:300;}
.rtm-menu li.hide-label > a{padding:0px;margin:0px;}
.rtm-menu > li > a, .rtm-menu > ul > li > a{padding:0 15px;}
.header-all-wrapper nav > li > a, .header-all-wrapper nav > ul > li > a{padding:0 15px;}
.rtm-menu .heading-label .description{font-size:14px;font-weight:400;display:block;padding:0 15px 15px;}
.main-navigation .rtm-menu .hide-label>a .main-nav-item-title{display:none}
.main-navigation .rtm-menu .hide-label>a .rtm-menu-image{margin:0px;}
.main-navigation .rtm-menu .hide-label:hover > a .rtm-menu-image img{opacity:0.8;}
ul.rtm-menu > li:not(.dismiss-mobile):hover,
.rtm-menu > ul > li:not(.dismiss-mobile):hover,
ul.rtm-menu > li.current-menu-item:not(.dismiss-mobile),
.rtm-menu > ul > li.current-menu-item:not(.dismiss-mobile),
ul.rtm-menu > li.current-menu-ancestor:not(.dismiss-mobile),
.rtm-menu > ul > li.current-menu-ancestor:not(.dismiss-mobile){transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;}
#nav ul.rtm-menu > li:hover > a,
#nav ul.rtm-menu > li.current-menu-item > a,
#nav .rtm-menu > ul > li.current-menu-item a,
#nav ul.rtm-menu > li.current-menu-ancestor > a,
#nav .rtm-menu > ul > li.current-menu-ancestor a{color:#fff;}
.rtm-menu .megamenu li.columns:last-child{border-right:none;}
.rtm-menu .sub-menu, .rtm-menu .children{background-color:#f9f9f9;padding:0;position:absolute;}
.rtm-menu .megamenu ul .sub-menu, .rtm-menu .megamenu ul .children{background:none;}
.header-sticky-active .rtm-menu .sub-menu, .header-sticky-active .rtm-menu .children{z-index:inherit;}
.rtm-menu > li > ul{display:none;}
.rtm-menu .sub-menu ul, .rtm-menu .children ul{border-left:0;left:100%;top:0;}
ul.rtm-menu ul a, .rtm-menu ul ul a{color:#787878;margin:0;}
ul.rtm-menu li.regularmenu ul, .rtm-menu ul li.regularmenu ul{min-width:240px;}
#nav ul.rtm-menu li.regularmenu ul ul{top:-3px;}
ul.rtm-menu ul a, .rtm-menu ul ul a{transition:margin .3s, color .3s;-webkit-transition:margin .3s, color .3s;-moz-transition:margin .3s, color .3s;}
ul.rtm-menu ul a .main-nav-item-title, .rtm-menu ul ul a .main-nav-item-title{transition:margin .3s, color 0s;-webkit-transition:margin .3s, color 0s;-moz-transition:margin .3s, color 0s;}
ul.rtm-menu ul a:hover .main-nav-item-title, .rtm-menu ul ul a:hover .main-nav-item-title{margin-left:8px;}
ul.rtm-menu ul li.heading-label > a .main-nav-item-title, .rtm-menu ul ul li.heading-label > a .main-nav-item-title, #rnmm ul li.heading-label > a .main-nav-item-title,
#rnmm ul ul li.heading-label > a .main-nav-item-title{transition:none;-webkit-transition:none;-moz-transition:none;}
ul.rtm-menu ul li.heading-label > a:hover .main-nav-item-title, .rtm-menu ul ul li.heading-label > a:hover .main-nav-item-title, #rnmm ul li.heading-label > a:hover .main-nav-item-title,
#rnmm ul ul li.heading-label > a:hover .main-nav-item-title{margin-left:0px;}
ul.rtm-menu .main-title-with-desc, .rtm-menu ul .main-title-with-desc, #rnmm .main-title-with-desc,
#rnmm ul .main-title-with-desc{display:inline-block;}
ul.rtm-menu .main-title-with-desc .subtitle, .rtm-menu ul .main-title-with-desc .subtitle{display:table;font-size:14px;line-height:150%;font-weight:400;}
.rtm-menu-image-left{margin-right:15px;display:inline-block;}
.rtm-menu-image-right{margin-left:15px;display:inline-block;}
.rtm-menu-image-top, .rtm-menu-image-bottom{display:block;width:100%;}
.rtm-menu-image-top{margin-bottom:15px;}
.rtm-menu-image-bottom{margin-top:15px;}
.rtm-has-img.hide-label span.hidden, .rtm-has-widget.hide-label span.hidden{display:none;}
#rnmm .rtm-has-img.hide-label .rtm-menu-image,
#rnmm .rtm-has-widget.hide-label .rtm-widget{margin:0px;}
.rtm-menu .nav-icon{margin-right:5px;}
.rtm-menu ul li.menu-item-has-children > a{width:100%;overflow:hidden;}
.rtm-menu ul li.menu-item-has-children > a > .main-nav-item-title{width:100%;}
.rtm-menu li.regularmenu ul li.menu-item-has-children > a > .main-nav-item-title:after{content:"\e7cf";color:#c5cdd1;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-family:'icomoon';display:inline-block;position:relative;float:right;right:0px;}
.rtm-menu ul li.menu-item-has-children:hover > a > .main-nav-item-title:after{color:inherit;-webkit-animation-name:fadeOutRightInLeft;-webkit-animation-duration:.6s;-moz-animation-name:fadeOutRightInLeft;-moz-animation-duration:.6s;animation-name:fadeOutRightInLeft;animation-duration:.6s;}
.rtl .rtm-menu li.regularmenu ul li.menu-item-has-children > a > .main-nav-item-title:after{content:"\e7cc";float:left;left:0px;right:auto;}
.rtl .rtm-menu ul li.menu-item-has-children:hover > a > .main-nav-item-title:after{-webkit-animation-name:fadeOutLeftInRight;-webkit-animation-duration:.6s;-moz-animation-name:fadeOutLeftInRight;-moz-animation-duration:.6s;animation-name:fadeOutLeftInRight;animation-duration:.6s;}
.mobile-menu-background{color:#c5cdd1;}
#nav ul.rtm-menu > li > ul, #nav .rtm-menu > ul > li > ul{border-top:3px solid #56CCC8;padding:0px;opacity:0;filter:alpha(opacity=0);box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);transition:none;-webkit-transition:none;-moz-transition:none;}
#nav ul.rtm-menu > li.regularmenu > ul ul{box-shadow:0 1px 15px rgba(0, 0, 0, 0.18);-webkit-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18);-moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18);}
#nav ul.rtm-menu > li.hover > ul,
#nav .rtm-menu > ul > li.hover > ul{max-height:1048px;margin-top:0px;opacity:1;visibility:visible;display:block;}
#nav ul.rtm-menu .megamenu > ul, #nav .rtm-menu ul .megamenu > ul{padding-left:0px;padding-right:0px;}
#nav .regularmenu li, #nav .regularmenu li li{display:block;}
#nav .megamenu li, #nav .megamenu li li{display:inline-block;}
#nav .megamenu li:not(.columns), #nav .megamenu li li:not(.columns){width:100%;}
#nav .regularmenu ul ul{position:absolute;left:100%;top:0px;display:none;border-top:3px solid #56CCC8;}
.rtm-menu .regularmenu.menu-item[data-mm-align="right"] ul ul{left:auto;right:100%;}
.rtm-menu aside ul, .rtm-menu ul aside ul,
.rtm-menu .regularmenu aside ul, .rtm-menu .regularmenu ul aside ul{position:static;}
.rtm-menu aside{position:relative;width:100%;height:auto;display:inline-block;}
#nav aside input[type="text"]{width:100%;}
#nav .mm-heading-container,
#rnmm .mm-heading-container{position:relative;display:inline-block;width:100%;height:auto;}
#nav .widget-title, #rnmm .widget-title{margin:8px 0 15px 30px;font-size:20px;background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.rtl #nav .widget-title{margin:8px 30px 15px 0px;}
#nav aside .rockthemes-form-builder br{display:none;}
#nav .regularmenu ul li:hover > ul{display:block;}
#nav .rtm-widget-padding{padding:0 15px;}
.mm-heading-container hr{margin:15px;border-color:#F0F0F0;}
.megamenu .menu-item > a{margin-bottom:1px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.megamenu aside a{padding:0;margin:0;}
.rtm-menu .current_page_item:not(.hide-label) > a,
.rtm-menu .current_page_ancestor:not(.hide-label) > a,
.rtm-menu .current-menu-item:not(.hide-label) > a,
.rtm-menu .current-menu-ancestor:not(.hide-label) > a{color:#56CCC8;}
.menu-toggle{display:none;}
.navbar{background-color:#f7f5e7;margin:0 auto;max-width:1600px;width:100%;}
.rtm-menu > li{max-width:250px;}
.megamenu:hover{}
.megamenu .sub-menu{width:100%;overflow:hidden;}
.megamenu .mm-columns{float:left;width:24%;padding-right:1% overflow:hidden;margin:0;}
.main-navigation .rtm-menu li li a{min-width:180px;}
.main-navigation .rtm-menu li.megamenu li a{min-width:0px;}
.main-navigation ul.rtm-menu > li.regularmenu li a{padding:15px 20px;border-bottom:1px solid #f0f0f0;}
.main-navigation ul.rtm-menu > li.regularmenu li:first-child a{padding-top:18px;}
.megamenu .mm-columns a{width:auto;}
.megamenu .sub-menu .sub-menu{display:block;position:relative;left:0;}
.megamenu .sub-menu .sub-menu li a{width:auto;}
#rtm-navigation [data-mm-align="right"] > ul{right:0px;}
.header-top-2 .header-top-2-widget-area{display:inline-block;}
.header-top-2 .menu, .header-top-2 .menu ul, .header-top-2 .menu li{list-style:none;margin:0px;padding:0px;}
.header-top-2 .menu:after{content:'';clear:both;}
.header-top-2 ul.menu > li, .header-top-2 ul > .menu > li{position:relative;float:left;padding:10px 15px;display:inline-block;}
.header-top-2 ul.menu ul, .header-top-2 ul > .menu ul{display:none;position:absolute;top:100%;left:0px;min-width:240px;padding:10px 15px;background:#ffffff;z-index:9999;box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.header-top-2 .menu li:hover ul{display:inline-block;}
.header-top-2 ul.menu ul li, .header-top-2 ul > .menu ul li{width:100%;float:none;text-align:left;}
.footer-bottom .footer-bottom-widget-area{display:inline-block;}
.footer-bottom .menu, .footer-bottom .menu ul, .footer-bottom .menu li{list-style:none;margin:0px;padding:0px;display:inline-block;}
.footer-bottom .menu:after{content:'';clear:both;}
.footer-bottom ul.menu > li, .footer-bottom ul > .menu > li{position:relative;float:left;padding:10px 15px;display:inline-block;}
.footer-bottom ul.menu ul, .footer-bottom ul > .menu ul{display:none;position:absolute;bottom:100%;right:0px;min-width:240px;padding:10px 15px;background:#f9f9f9;z-index:9999;box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.footer-bottom .menu li:hover ul{display:inline-block;}
.footer-bottom ul.menu ul li, .footer-bottom ul > .menu ul li{width:100%;float:none;text-align:left;}
#rnmm i:not(.social-icon-regular):not(.social-icon-hover){font-size:14px;color:#c5cdd1;margin-right:10px;}
#rnmm .header-top-2{background:none;}
.rnmm-mobile-text{position:relative;display:inline;top:-19px;}
.admin-bar #rnmm{top:32px;}
@media screen and (max-width:782px){
.admin-bar #rnmm{46px;}
}.rtm-menu li a{text-align:right;}
ul.rtm-menu ul a:hover .main-nav-item-title, .rtm-menu ul ul a:hover .main-nav-item-title{margin-right:10px;margin-left:0px;}
.rtm-menu .nav-icon{margin-right:0px;margin-left:5px}
#nav .regularmenu ul ul{left:auto;right:100%;}
.megamenu .menu-item > a{padding:15px 15px;}
.rtl .mm-listview .mm-next{right:auto;left:0px;}
.rtl .mm-listview .mm-next:before{left:auto;right:0px;}
.rtl .mm-next:after, .rtl .mm-arrow:after{right:auto;left:20px;}
.rtl .mm-prev:before, .rtl .mm-next:after, .rtl .mm-arrow:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.rtl .mm-listview .mm-next + a, .rtl .mm-listview .mm-next + span{margin-right:0px;margin-left:50px;}
.rtl #rnmm i:not(.social-icon-regular):not(.social-icon-hover){margin-right:auto;margin-left:10px;}
.rtl .mm-navbar .mm-btn:first-child{
padding-left: 0;
padding-right:20px;
left: auto;
right:0px;
}@font-face{font-family:IRANSans;font-style:normal;font-weight:900;src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Black.eot);src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Black.eot?#iefix) format('embedded-opentype'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff2/IRANSansWeb_Black.woff2) format('woff2'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff/IRANSansWeb_Black.woff) format('woff'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/ttf/IRANSansWeb_Black.ttf) format('truetype');}
@font-face{font-family:IRANSans;font-style:normal;font-weight:bold;src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Bold.eot);src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Bold.eot?#iefix) format('embedded-opentype'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff2/IRANSansWeb_Bold.woff2) format('woff2'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff/IRANSansWeb_Bold.woff) format('woff'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/ttf/IRANSansWeb_Bold.ttf) format('truetype');}
@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Medium.eot);src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Medium.eot?#iefix) format('embedded-opentype'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff2/IRANSansWeb_Medium.woff2) format('woff2'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff/IRANSansWeb_Medium.woff) format('woff'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/ttf/IRANSansWeb_Medium.ttf) format('truetype');}
@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Light.eot);src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_Light.eot?#iefix) format('embedded-opentype'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff2/IRANSansWeb_Light.woff2) format('woff2'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff/IRANSansWeb_Light.woff) format('woff'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/ttf/IRANSansWeb_Light.ttf) format('truetype');}
@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_UltraLight.eot);src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb_UltraLight.eot?#iefix) format('embedded-opentype'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff2/IRANSansWeb_UltraLight.woff2) format('woff2'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff/IRANSansWeb_UltraLight.woff) format('woff'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/ttf/IRANSansWeb_UltraLight.ttf) format('truetype');}
@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb.eot);src:url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/eot/IRANSansWeb.eot?#iefix) format('embedded-opentype'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff2/IRANSansWeb.woff2) format('woff2'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/woff/IRANSansWeb.woff) format('woff'), url(//karsistehran.ir/wp-content/themes/azoomtheme/fonts/ttf/IRANSansWeb.ttf) format('truetype');}
html{overflow-x:hidden;overflow-y:auto;max-width:100%;}
html.nicescroll-style-disabled{overflow-y:scroll !important;}
html.nicescroll-style-disabled .nicescroll-rails{display:none !important;}
#main-canvas{position:relative;background:#F0F0F0;width:1090px;margin:30px auto;z-index:0;box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28);-webkit-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28);-moz-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28);}
.main-content-container{background:#fff;}
.boxed-layout{background-color:#333;}
.border-radius-class{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
p:last-child{margin-bottom:3px;}
h2{font-size:28px;font-weight:400;}
h2, h4{margin:0px 0px 15px;}
body{font-family:IRANSans;background-color:#f3f3f3;position:static;}
.mobile_content_container{max-width:100%;overflow:hidden;}
.dropcaps{
font-size: 60px;
float: left;
line-height: 35px;
margin: 6px 6px 6px 0px;
}
a{cursor:pointer;font-size:inherit;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
p a{text-decoration:underline;}
p a:hover{text-decoration:none;}
a:focus{outline:none;}
blockquote{position:relative;padding:0px 20px;color:#c5cdd1;background:#f9f9f9;border-left:3px solid #c5cdd1;}
blockquote:before{content:"\201C";position:absolute;font-size:50px;top:10px;left:18px;line-height:1;color:#c5cdd1;font-style:normal;font-weight:normal;}
blockquote p{padding:25px 30px;}::-webkit-input-placeholder{color:#c5cdd1;}:-moz-placeholder{color:#c5cdd1;}::-moz-placeholder{color:#c5cdd1;}:-ms-input-placeholder{color:#c5cdd1;}
#footer ::-webkit-input-placeholder{color:#999999;}
#footer :-moz-placeholder{color:#999999;}
#footer ::-moz-placeholder{color:#999999;}
#footer :-ms-input-placeholder{color:#999999;}
.main-color{color:#00aae8;}
.text-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
canvas{image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}
hr{border:1px solid #c5cdd1;border-bottom:none;margin:30px 0px;}
.clear{clear:both;}
.center-element{margin-right:auto;margin-left:auto;}
.center-text{text-align:center;}
.left-text{text-align:left;}
.right-text{text-align:right;}
.full-element{width:100%;}
.relative-container{width:100%;height:100%;position:relative;}
.absolute-class{position:absolute;width:100%;}
.relative-class{position:relative;width:100%;height:100%;}
.no-margin{margin:0px;}
.no-padding{padding:0px;}
.vertical-space{display:block;width:100%;height:60px;}
.vertical-space-x_grid{display:block;width:100%;height:90px;}
.vertical-space-x2{display:block;width:100%;height:120px;}
.vertical-space-x3{display:block;width:100%;height:180px;}
.vertical-space-d3{display:block;width:100%;height:30px;}
.vertical-space-big{display:block;width:100%;height:100px;}
.no-top-border-radius{border-top-left-radius:0px !important;border-top-right-radius:0px !important;}
.azoom-down-arrow-container{display:block;position:absolute;bottom:70px;left:-30px;margin-left:50%;width:60px;height:60px;cursor:pointer;z-index:99;}
.azoom-down-arrow-icon{font-size:44px;position:absolute;display:block;color:inherit;border-radius:100px;top:0px;left:8px;transition:top .4s;-webkit-transition:top .4s;-moz-transition:top .4s;}
.azoom-down-arrow-icon-small{position:absolute;z-index:9;font-size:18px;top:0px;left:21px;color:inherit;}
.azoom-down-arrow-container.enable-animate .azoom-down-arrow-icon, .azoom-down-arrow-container.enable-animate .azoom-down-arrow-icon-small{opacity:0;}
.azoom-down-arrow-container.animating .azoom-down-arrow-icon-small{-webkit-animation-name:fadeInDown;-webkit-animation-duration:1s;-webkit-animation-delay:.4s;-moz-animation-name:fadeInDown;-moz-animation-duration:1s;-moz-animation-delay:.4s;animation-name:fadeInDown;animation-duration:1s;animation-delay:.4s;}
.azoom-down-arrow-container.animating .azoom-down-arrow-icon{-webkit-animation-name:fadeInDown;-webkit-animation-duration:.6s;-moz-animation-name:fadeInDown;-moz-animation-duration:.6s;animation-name:fadeInDown;animation-duration:.6s;}
.azoom-down-arrow-container:hover .azoom-down-arrow-icon{top:5px;}
.azoom-down-arrow-container:hover .azoom-down-arrow-icon-small{-webkit-animation-name:fadeOutDownInUp;-webkit-animation-duration:1s;-moz-animation-name:fadeOutDownInUp;-moz-animation-duration:1s;animation-name:fadeOutDownInUp;animation-duration:1s;}
.rsb-vertical-space .azoom-down-arrow-container{bottom:30px;}
#azoom-go-to-top{position:fixed;background:#152840;width:48px;height:48px;bottom:30px;right:30px;z-index:99999;color:#FFF;cursor:pointer;font-size:18px;line-height:48px;text-align:center;visibility:hidden;opacity:0;}
a .animate-icon.animate-to-right, a .animate-icon,
.rtl a .animate-icon.animate-to-right, .rtl a .animate-icon{display:inline-block;margin-left:10px;}
.rock-iconictext-container .animate-icon, .rock-achievement .achievement-icon i{display:inline-block;}
a:hover .animate-icon.animate-to-right, a:hover .animate-icon,
.rtl a:hover .animate-icon.animate-to-right, .rtl a:hover .animate-icon,
.rock-iconictext-container:hover .animate-icon.animate-to-right, .rock-achievement:hover .animate-icon.animate-to-right{color:inherit;-webkit-animation-name:fadeOutRightInLeft;-webkit-animation-duration:.6s;-moz-animation-name:fadeOutRightInLeft;-moz-animation-duration:.6s;animation-name:fadeOutRightInLeft;animation-duration:.6s;}
.rtl a .animate-icon, a .animate-icon.animate-to-left{display:inline-block;margin-right:10px;margin-left:0px;}
.rtl a:hover .animate-icon, a:hover .animate-icon.animate-to-left{-webkit-animation-name:fadeOutLeftInRight;-webkit-animation-duration:.6s;-moz-animation-name:fadeOutLeftInRight;-moz-animation-duration:.6s;animation-name:fadeOutLeftInRight;animation-duration:.6s;}
.animate-icon.animate-to-bottom-from-top{display:inline-block;}
.animate-icon-container:hover .animate-icon.animate-to-bottom-from-top{color:inherit;-webkit-animation-name:fadeOutDownInUp;-webkit-animation-duration:.6s;-moz-animation-name:fadeOutDownInUp;-moz-animation-duration:.6s;animation-name:fadeOutDownInUp;animation-duration:.6s;}
.rockicon-container-column .rockicon-double-top{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:9;}
.rockicon-container-column .rockicon-double-bottom{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);z-index:8;}
.rockicon-container-column > div:hover .rockicon-double-top{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);top:0px;}
.rockicon-container-column > div:hover .rockicon-double-bottom{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);}
a .rockicon-container .animate-icon.animate-to-right, a .rockicon-container .animate-icon, 
.rtl a .rockicon-container .animate-icon.animate-to-right, .rtl a .rockicon-container .animate-icon,
.curvy-slider-side-nav-container a .animate-icon.animate-to-right, .curvy-slider-side-nav-container a .animate-icon, .rtl .curvy-slider-side-nav-container a .animate-icon.animate-to-right, .rtl a .curvy-slider-side-nav-container .animate-icon{margin-left:0px;}
.rockicon-container:hover .temp-color{background:inherit !important;}
.not-visible{visibility:hidden;}
.rockthemes-animate, .rockthemes-animate .ajax-body ul > li{opacity:0;}
.animated{z-index:1;}
.azoom-transition{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.azoom-transition-fast{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.azoom-transition-slow{transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;}
.disable-transition .azoom-transition, .disable-transition .azoom-transition-fast, .disable-transition .azoom-transition-slow{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.azoom-ratio-container{position:relative;padding-top:30px;height:0;overflow:hidden;}
.azoom-ratio-container .relative-container.rockthemes-hover{width:100%;}
.ratio-16_9{padding-bottom:56.25%;}
.ratio-4_3{padding-bottom:75%;}
.ratio-3_2{padding-bottom:66.66%;}
.ratio-16_5{padding-bottom:31.25%;}
.azoom-ratio-container > .azoom-ratio-content{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.azoom-w-h-middle{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.rectangle-box{position:relative;overflow:hidden;background:#4679BD;}
.rectangle-box:before{content:"";display:block;padding-top:75%;}
.rectangle-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white;}
.rectangle-content div{display:table;width:100%;height:100%;}
.rectangle-content span{display:table-cell;text-align:center;vertical-align:middle;color:white}
.rockthemes-form-builder input[type="text"]{width:100%;}
.rockthemes-form-builder .rockthemes-fb-field-header-title, .rockthemes-form-builder .rockthemes_fb_element_container label{font-size:16px;}
.rockthemes-form-builder .rockthemes-fb-error-details{font-size:14px;}
.rockthemes-form-builder .rockthemes-fb-send{margin:0px 0px 15px;}
.rockthemes-form-builder .rockthemes-fb-send:not(.button-small){min-width:118px;}
.rockthemes-form-builder .rockthemes-fb-send i{display:inline-block;width:auto;height:auto;}
.rockthemes-form-builder .sending-result{font-size:14px;margin-left:15px;}
.rockthemes-form-builder .rockthemes_fb_element_container{margin:0px;}
form.rockthemes-form-builder > .row{margin-bottom:0px;}
.rockthemes-form-builder > .row{margin-left:-3px;margin-right:-3px;}
.rockthemes-form-builder > .row > .columns{padding:3px;}
.rockthemes-form-builder.checkbox-supported .radio-btn, .rockthemes-form-builder.checkbox-supported .check-box{background:#f9f9f9;box-shadow:none;}
.rockthemes-form-builder.checkbox-supported .checkedBox{border-bottom-color:#CCCCCC;}
.rockthemes-form-builder.checkbox-supported .checkedBox i, form.rockthemes-form-builder.checkbox-supported .checkedRadio i{background:#C5CDD1;}
form.rockthemes-form-builder.checkbox-supported .radio-btn i{border:none;}
form.rockthemes-form-builder select{padding:14px 15px;}
.rockthemes-form-builder .columns > .rockthemes-fb-field-header-title{margin-top:30px;}
.rockthemes-form-builder  strong.rockthemes-fb-field-header-title{margin:10px 0px 5px;}
div.datepicker td.active.day, div.datepicker th.active.day{background:#56CCC8;color:#f9f9f9;}
.rockthemes-fb-required, .rockthemes-fb-email,
input.rockthemes-fb-required, input.rockthemes-fb-required:not([type="submit"]), 
select.rockthemes-fb-required, textarea.rockthemes-fb-required,
input.rockthemes-fb-email, input.rockthemes-fb-email:not([type="submit"]), 
select.rockthemes-fb-email, textarea.rockthemes-fb-email{border:1px solid #ea6060;}
.boxed-layout.padding .rockthemes-woocommerce-thumbnail{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:-0.9375em;margin-bottom:0;max-width:none;}
.woocommerce span.onsale, .woocommerce-page span.onsale,
.woocommerce .boxed-layout.boxed-colors span.onsale, .woocommerce-page .boxed-layout.boxed-colors span.onsale{top:0;right:0;left:auto;padding:5px 15px;z-index:9;color:#fff;background:#56CCC8;}
.woo-image-change .woo-hover-image{position:absolute;top:0px;left:0px;visibility:hidden;opacity:0;}
.woo-image-change:hover .woo-hover-image{visibility:visible;opacity:1;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{position:absolute;background:#56CCC8;color:#fff;display:inline-block;padding:5px 15px;bottom:0px;left:0px;z-index:1;}
.woo-remove-ul-space{margin:0 -0.625rem 0 -0.625rem;}
.woocommerce ul.products li.product .rockthemes-woo-shop-loop-wrapper a, .woocommerce-page ul.products li.product .rockthemes-woo-shop-loop-wrapper a{color:inherit;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{font-size:20px;padding:10px 0px 0px;}
.woocommerce ul.products li.product p, .woocommerce-page ul.products li.product p{margin-bottom:0px;}
.woocommerce ul.products li.product .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons{margin:0 -15px -15px;}
.woocommerce ul.products li.product small.categories, .woocommerce-page ul.products li.product small.categories, .woocommerce ul.products li.product .categories, .woocommerce-page ul.products li.product .categories{margin-bottom:15px;}
.woocommerce ul.products li.product .azoom-woo-grid-buttons a:hover, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons a:hover{color:#56CCC8;}
.woocommerce ul.products li.product .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons, .woocommerce ul.products li.product small.categories, .woocommerce-page ul.products li.product small.categories, .woocommerce ul.products li.product .categories, .woocommerce-page ul.products li.product .categories, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{opacity:0.48;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;}
.woocommerce ul.products li.product:hover .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product:hover .azoom-woo-grid-buttons, .woocommerce ul.products li.product:hover small.categories, .woocommerce-page ul.products li.product:hover small.categories, .woocommerce ul.products li.product:hover .categories, .woocommerce-page ul.products li.product:hover .categories, .woocommerce ul.products li.product:hover h3, .woocommerce-page ul.products li.product:hover h3{opacity:1;}
ul.products.block-collapse > li{padding:1px;}
.woocommerce-message .button{margin:0px;}
.azoom-hover-container ins{background:none;}
.shop_table thead th{font-size:20px;line-height:20px;font-weight:400;padding:15px 10px;background:#56CCC8;color:#fff;}
table.shop_table{border:none;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);}
table.shop_table tbody td{border-left:1px solid rgba(197, 205, 209, 0.24);}
table.shop_table .coupon label{display:none;}
table.shop_table .coupon{text-align:left;display:inline-block;position:relative;}
table.shop_table td.actions input, table.shop_table td.actions .button{width:auto;display:inline-block;text-align:center;margin:0px;}
table.shop_table td.actions{background:#f0f0f0;text-align:right;}
table.shop_table td.actions .coupon{width:50%;float:left;}
.ie9 .shop_table .quantity input.qty{margin-left:11px !important;}
.cart_totals h2, .cross-sells h2, .shipping_calculator h2, .related.products h2,
.upsells.products h2, .woocommerce-account .woocommerce > h2,
.woocommerce-account .woocommerce > h2, woocommerce-checkout .woocommerce > h2,
.woocommerce-account .woocommerce header > h2{font-size:28px;line-height:100%;margin:0px 0px 30px 0px;}
.cart-collaterals, .col2-set{margin:0 -0.938em 0 -0.938em;}
.cart-collaterals:before, .cart-collaterals:after
.col2-set:before, .col2-set:after{content:" ";display:block;width:100%;}
.cart-collaterals:after, .col2-set:after{content:'';display:block;width:100%;clear:both;}
.cart-collaterals .cross-sells, .cart-collaterals .up-sells,
.col2-set .col-1, .col2-set .col-2{width:50%;float:left;padding-right:15px;padding-left:15px;margin:0px 0px 60px 0px;}
.cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator{float:right;margin:0px 0px 60px 0px;width:50%;padding-left:15px;padding-right:15px;}
.cart-collaterals .cart_totals table{width:100%;text-align:left;}
.cart-collaterals .cart_totals table tr:nth-of-type(even){background:#fff;}
.cart-collaterals .cart_totals table th{background:#f9f9f9;font-weight:600;}
.shipping-calculator-form .custom-select{margin-bottom:3px;}
table tr th, table tr td{color:#787878;}
.woocommerce .addresses .address, .woocommerce-page .addresses .address,
.woocommerce .addresses .col-1 address, .woocommerce-page .addresses .col-1 address,
.woocommerce .addresses .col-2 address, .woocommerce-page .addresses .col-2 address,
.customer_details{padding:30px;background:#fff;margin-bottom:30px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.woocommerce .addresses h3, .woocommerce-page .addresses h3{line-height:100%;margin:0px 0px 30px;}
#order_review .button, .shop_table .actions .checkout-button, .product form.cart .button,
.woocommerce-message .button, form.checkout_coupon .button, .woocommerce form.login .button,
.woocommerce-page form.login .button, .bbp-login-form .button{background:#56CCC8;color:#f9f9f9;}
#order_review .button:hover, .shop_table .actions .checkout-button:hover,
.product form.cart .button:hover, .woocommerce-message .button:hover,
form.checkout_coupon .button:hover, .woocommerce form.login .button:hover,
.woocommerce-page form.login .button:hover, .bbp-login-form .button:hover{background:#17C2BC;color:#fff;}
.woocommerce-rating-overlay{position:absolute;display:inline-block;bottom:45px;left:50%;z-index:9;margin-left:-54px;padding:6px 8px 0px;opacity:0;filter:alpha(opacity=0);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.woocommerce ul.products li.product:hover .woocommerce-rating-overlay, .woocommerce-page ul.products li.product:hover .woocommerce-rating-overlay{opacity:0.9;filter:alpha(opacity=90);}
.rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span{text-align:center;}
.rockthemes-woo-shop-loop-wrapper  .rockthemes-woo-buttons-container > span.large-6:last-child{border-left:3px solid #56CCC8;}
.rockthemes-woo-shop-loop-wrapper  .rockthemes-woo-buttons-container > span a{display:inline-block;padding:10px 15px;font-size:16px;color:#f9f9f9;margin:0px;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{width:230px;float:right;margin-left:10px;}
.woocommerce .rpb-woo-sorting-box .woocommerce-ordering, .woocommerce-page .rpb-woo-sorting-box .woocommerce-ordering{float:none;margin-left:0px;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{float:left;}
.woocommerce-result-count{padding:14px 25px;color:#787878;border:1px solid #C5CDD1;border-radius:3px;}
.woocommerce .product .summary, .woocommerce-page .product .summary{float:right;width:48%;}
.woocommerce .rockthemes-woo-single-image, .woocommerce-page .rockthemes-woo-single-image{float:left;width:48%;}
.woocommerce .images .thumbnails, .woocommerce-page .images .thumbnails{margin:0 -0.313em 0 -0.313em;}
.woocommerce .images .thumbnails a, .woocommerce-page .images .thumbnails a{float:left;width:33.3333%;padding:5px;}
.woocommerce .images img, .woocommerce-page .images img{background:#f9f9f9;padding:15px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.woocommerce .images .thumbnails img, .woocommerce-page .images .thumbnails img{padding:10px;}
.woocommerce .rockthemes-woo-single-image span.onsale, .woocommerce-page .rockthemes-woo-single-image span.onsale{top:15px;right:15px;}
.woocommerce .entry-summary > form, .woocommerce-page .entry-summary > form{padding:30px 0px;border-top:1px solid #C5CDD1;border-bottom:1px solid #C5CDD1;margin:30px 0;}
.product .entry-summary form.cart .quantity{margin:0px 15px 0px 0px;}
.rtl .product .entry-summary form.cart .quantity{margin:9px 0px 0px 30px;}
.product .entry-summary form.cart .button{margin:0px;padding:0px 30px;line-height:48px;height:48px;}
.product .entry-summary .woocommerce-product-rating{margin:30px 0px 15px;}
.product_meta > span{font-size:14px;margin-right:10px;margin-bottom:10px;background:#56CCC8;padding:10px 15px;display:inline-block;color:#f9f9f9;}
.product_meta a:not(.escapea):not(.button), .product_meta a{color:#f9f9f9;}
.product_meta a:not(.escapea):not(.button):hover, .product_meta a:hover{color:#fff;}
.product_meta i{margin-right:10px;position:relative;top:1px;}
.product .tabs-motion-content{padding:30px;}
.product .products.related, .product .upsells.products{margin-bottom:60px;}
.rtl.woocommerce .woocommerce-product-rating .star-rating, .rtl.woocommerce-page .woocommerce-product-rating .star-rating{float:right;margin:.5em 0 0 4px;}
.rtl.woocommerce div.product form.cart div.quantity, .rtl.woocommerce-page div.product form.cart div.quantity{float:right;}
.rtl.woocommerce div.product form.cart .button, .rtl.woocommerce-page div.product form.cart .button{float:right;}
.rtl.woocommerce .quantity input.qty, .rtl.woocommerce-page .quantity input.qty{margin-left:0px;margin-right:19px;}
.variations_form table{background:none;border:none;width:100%;}
.variations_form table td, .variations_form table tr{background:none;}
.variations_form .label, .woocommerce-page div.product form.cart .variations .label,
.woocommerce div.product form.cart .variations .label{padding:0px;}
.woocommerce #content div.product form.cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label{font-weight:700;position:relative;display:inline-block;background:#324864;color:#FFF;padding:0px 30px;height:48px;line-height:48px;width:100%;text-align:center;}
.variations_form .value, .woocommerce-page div.product form.cart .variations .value,
.woocommerce div.product form.cart .variations .value{padding:0px 0px 0px 15px;}
.variations_form .value a{display:inline-block;margin-top:15px;text-decoration:underline;}
.single_variation{margin-bottom:30px;}
.woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2{font-size:28px;line-height:100%;margin:0px 0px 30px;}
.product .rock-tabs-container .rock-tabs-content-container .tabs-motion-container{background:#f9f9f9;}
#review_form_wrapper .comment-form label{display:block;margin-bottom:15px;}
#review_form_wrapper .comment-form-author, #review_form_wrapper .comment-form-email{width:50%;display:inline-block;float:left;}
#review_form_wrapper .comment-form-author{padding-right:15px;}
#review_form_wrapper .comment-form-email{padding-left:15px;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#56CCC8;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:20px;height:20px;-webkit-border-radius:20px;border-radius:20px;border:1px solid #c5cdd1;cursor:pointer;background:#f9f9f9;outline:0;top:-6px;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{margin-left:-4px;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-16px;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;border-radius:1em;background:#1f3045;}
.price_slider_amount .price_label{background:none;padding:0px 10px;color:#787878;border:1px solid #c5cdd1;display:inline-block;margin-top:5px;}
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button{background:#56CCC8;padding:5px 10px;line-height:24px;color:#f9f9f9;display:inline-block;margin-top:5px;}
.bbp-login-form fieldset{border:none;padding:0px;margin:0px;}
.bbp-login-form label{margin-bottom:10px;font-size:14px;}
.bbp-login-form .bbp-username, .bbp-login-form .bbp-email, .bbp-login-form .bbp-password, 
.bbp-login-form .bbp-remember-me, .bbp-login-form .bbp-submit-wrapper{margin-top:0px;margin-bottom:15px;}
.bbp-login-form .bbp-submit-wrapper{float:left;}
.bbp-login-form input[type="text"], .bbp-login-form input[type="password"]{width:100%;}
.bbp-login-form .button:not(.escape_button_style), .bbp-login-form .button{margin:0px;padding:10px 30px;}
body.topic .bbp-private-reply{background:none !important;}
.topic .bbp-private-reply .bbp-reply-author{border-left:3px solid #56ccc8;}
.main-header-area.not-visible{opacity:0;}
.main-header-area{position:relative;width:100%;opacity:1;visibility:visible;z-index:99999;}
.header-sticky .main-header-area{position:static;width:100%;height:90px;opacity:1;visibility:visible;z-index:auto;}
.sticky-header-wrapper{position:relative;z-index:99;display:block;}
.sticky-header-wrapper.wrapper-unsticky{z-index:auto;}
.header-sticky-active{position:fixed;z-index:999;top:0px;left:0px;}
#nav .rtm-menu > li > a, 
#nav .rtm-menu > ul > li > a{transition:line-height .6s, color .15s linear;-webkit-transition:line-height .6s, color .15s linear;-moz-transition:line-height .6s, color .15s linear;}
.logo-main-wrapper{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.main-header-area, .logo-animation-container{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.disable-transition .main-header-area, .disable-transition .logo-animation-container, .disable-transition .logo-main-wrapper, .disable-transition #nav .rtm-menu > li > a, 
.disable-transition #nav .rtm-menu > ul > li > a{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.header-sticky-animate.main-header-area{}
.nav-main-wrapper{padding:0px 15px;float:right;}
.logo-main-wrapper{position:relative;padding:0px 15px;float:left;overflow:hidden;min-height:48px;line-height:18px;}
.logo-animation-container{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);position:relative;}
.azoom-undermenu-mask{position:absolute;top:100%;left:0px;width:100%;height:0px;z-index:995;padding:0px;overflow:hidden;}
.azoom-ajax-search-menu-item{}
#nav .azoom-ajax-search-menu-item a{color:#ffffff;}
.azoom-undermenu-mask.search-box-active{height:118px;}
.azoom-ajax-search-wrapper{display:none;}
.search-box-active .azoom-ajax-search-wrapper{display:block;}
.azoom-undermenu-box{position:absolute;width:100%;height:auto;min-height:100%;top:-1000px;left:0px;border-top:3px solid #56CCC8;}
.azoom-undermenu-box-background{background:#f9f9f9;box-shadow:0 1px 15px rgba(0, 0, 0, 0.18);-webkit-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18);-moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18);}
.azoom-undermenu-mask.active .azoom-undermenu-box{top:0px;}
.azoom-ajax-search-box{position:relative;top:-50px;}
.search-box-active .azoom-ajax-search-box{top:0px;-webkit-animation-name:slideInDownSmall;-webkit-animation-duration:1s;-moz-animation-name:slideInDownSmall;-moz-animation-duration:1s;animation-name:slideInDownSmall;animation-duration:1s;}
.azoom-ajax-search-box .search-no-result{position:relative;display:block;padding:0px 15px;}
.search-box-active .azoom-ajax-search-box{padding:15px 0px;}
.azoom-ajax-search-box .close-search-icon{position:absolute;opacity:0;top:0px;right:0px;padding:15px;font-size:64px;line-height:64px;font-weight:100;cursor:pointer;transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);}
.search-box-active .azoom-ajax-search-box.searching .close-search-icon{opacity:0;transform:translateX(80px);-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);}
.azoom-ajax-search-box.searching .ajax-loading-icon{visibility:visible;opacity:0.8;transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);}
.azoom-undermenu-box .undermenu-box-button-cover{display:none;font-weight:700;bottom:-63px;position:absolute;right:15px;background:#F9F9F9;width:240px;padding:15px;line-height:18px;text-align:center;opacity:0;overflow:hidden;}
.azoom-undermenu-mask.search-box-active .azoom-undermenu-box .undermenu-box-button-cover{width:240px;}
.azoom-undermenu-box .undermenu-box-button-cover .search-results-button{display:none;padding:15px;background:#787878;color:#fff;cursor:pointer;}
.azoom-undermenu-mask.search-box-active .undermenu-box-button-cover .search-results-button{display:block;}
.azoom-undermenu-mask.search-box-active .azoom-undermenu-box .undermenu-box-button-cover.active{display:block;opacity:1;}
.azoom-undermenu-box .undermenu-box-button-cover .search-results-button:hover{background:#56CCC8;color:#fff;}
.rtl .azoom-ajax-search-box .close-search-icon{left:0px;right:auto;}
.azoom-ajax-search-box .ajax-loading-icon{visibility:hidden;position:absolute;opacity:0;top:0px;right:0px;padding:15px;font-size:24px;line-height:66px;font-weight:100;transform:translateX(-80px);-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);}
.azoom-ajax-search-box .ajax-loading-icon > img{background:#fff;padding:5px 8px;}
.azoom-undermenu-mask .azoom-ajax-search-box.search_full .ajax-loading-icon{line-height:79px;}
.rtl .azoom-ajax-search-box .ajax-loading-icon{right:auto;left:0px;}
.search-box-active .azoom-ajax-search-box .close-search-icon{opacity:.4;}
.search-box-active .azoom-ajax-search-box .close-search-icon:hover{opacity:.8;}
.rockthemes-ajax-search-input{display:none;opacity:0;width:100%;padding:0px;padding-right:48px;}
input[type="text"].rockthemes-ajax-search-input{height:auto;}
input[type="text"].rockthemes-ajax-search-input{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.rockthemes-ajax-search-input::-ms-clear{display:none;}
.azoom-undermenu-mask .search_full .rockthemes-ajax-search-input, .search_full .rockthemes-ajax-search-input:focus, .search_full .rockthemes-ajax-search-input:hover, .search_full .rockthemes-ajax-search-input:active{background:none;border:none;border-bottom:1px solid #dedede;border-radius:0px;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.search-box-active .rockthemes-ajax-search-input{line-height:38px;font-size:28px;padding:15px 0px;opacity:1;display:block;}
.ajax-search-results{position:relative;display:block;padding:15px 0px;margin:0px -10px;width:100%;}
.search_full .ajax-search-results{padding:30px 0px 0px;width:auto;}
.search_centered .ajax-search-results{padding-top:0px;}
.search_full .active-search-result{overflow:hidden;}
.azoom-undermenu-mask .search_centered .rockthemes-ajax-search-input, .search_centered .rockthemes-ajax-search-input:focus, .search_centered .rockthemes-ajax-search-input:hover, .search_centered .rockthemes-ajax-search-input:active{border:3px solid #56CCC8;border-radius:3px;outline:none;}
.search-box-active .search_centered .rockthemes-ajax-search-input{line-height:34px;font-size:24px;padding:10px 15px;opacity:1;display:block;}
.azoom-ajax-search-box.search_centered .close-search-icon{padding:10px 15px;font-size:60px;line-height:100%;font-weight:100;}
.search-box-active .azoom-ajax-search-box.search_centered{margin:15px 0px;}
.active-search-results{list-style:none;margin:0px;padding:0px;width:100%;overflow:hidden;}
.search-single-result{width:100%;margin:0px;padding:10px 15px;border:1px solid #f0f0f0;position:relative;left:0px;background:#fff;height:84px;overflow:hidden;}
.search_centered .active-search-results{}
.search_centered .active-search-result{}
.search-single-result:hover{background:#f9f9f9;}
.search-single-result:hover .link-icon{right:0px;}
.rtl .search-single-result:hover .link-icon{right:auto;left:0px;}
.search-single-result:after{clear:both;content:"";display:table;}
.active-search-results .search-image{max-width:60px;height:auto;float:left;}
.rtl .active-search-results .search-image{float:right;border-left:none;border-right:3px solid #56CCC8;}
.active-search-results .search-content{font-size:14px;padding-left:75px;padding-right:40px;}
.rtl .active-search-results .search-content{padding-left:40px;padding-right:75px;}
.active-search-results .search-content strong{font-weight:400;}
.active-search-results .search-content p{font-size:13px;}
.active-search-results .link-icon{position:absolute;top:0px;right:-48px;line-height:80px;width:48px;padding:0px 15px;color:#787878;font-size:18px;height:100%;}
.rtl .active-search-results .link-icon{right:auto;left:-48px;}
.menu_use_mobile_for_main .menu-mobile-details{padding:0px;margin:0px;list-style:none;display:inline-block;margin-bottom:-2px;}
.menu_use_mobile_for_main .menu-mobile-details:after{content:'';clear:both;display:table;}
.menu_use_mobile_for_main .menu-mobile-details > *{float:left;}
.rtl.menu_use_mobile_for_main .menu-mobile-details > *{float:right;}
.mobile-menu-switcher-holder, .mobile-cart-holder{display:none;}
.mobile-menu-switcher-holder .mobile-menu-switcher, .mobile-cart-holder .mobile-cart{line-height:inherit;display:block;}
.menu_use_mobile_for_main .mobile-menu-switcher-holder, .menu_use_mobile_for_main .mobile-cart-holder{display:block;font-size:24px;}
.menu_use_mobile_for_main .azoom-ajax-search-menu-item{display:block;}
.menu_use_mobile_for_main .special-search-icon > i{font-size:18px;}
.menu_use_mobile_for_main .mobile-cart, .menu_use_mobile_for_main .mobile-menu-switcher{padding:0 15px;display:block;line-height:inherit;cursor:pointer;color:#fff;}
.menu_use_mobile_for_main .special-search-icon{padding:0 15px;display:inline-block;cursor:pointer;color:#fff;}
.mobile-menu-switcher.no-background{background:none;}
.mobile-menu-switcher .burger-block{display:block;width:30px;height:5px;margin-bottom:5px;background:#787878;}
#mobile-menu-list-icon{background:rgba(50, 72, 100, 0.6);width:50px;height:46px;margin:0px;position:fixed;z-index:2;}
.mobile-menu-switcher-holder{position:relative;-webkit-perspective:1000px;}
.menu-mobile-details #mobile-menu-list-icon{background:none;position:relative;display:inline-block;vertical-align:bottom;}
#mobile-menu-list-icon:before,
#mobile-menu-list-icon:after,
#mobile-menu-list-icon span{background:#fff;content:'';display:block;width:30px;height:6px;position:absolute;left:10px;}
.menu-mobile-details #mobile-menu-list-icon:before,
.menu-mobile-details #mobile-menu-list-icon:after,
.menu-mobile-details #mobile-menu-list-icon span{background:#787878;}
#mobile-menu-list-icon:before{top:10px;}
#mobile-menu-list-icon:after{bottom:10px;}
#mobile-menu-list-icon span{top:50%;margin-top:-3px;}
#mobile-menu-list-icon:before,
#mobile-menu-list-icon:after,
#mobile-menu-list-icon span{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition-property:transform, top, bottom, left, opacity;-moz-transition-property:transform, top, bottom, left, opacity;-webkit-transition-property:transform, top, bottom, left, opacity;-ms-transition-property:transform, top, bottom, left, opacity;}
html.mm-opening #mobile-menu-list-icon span{left:-50px;opacity:0;}
html.mm-opening #mobile-menu-list-icon:before{top:20px;}
html.mm-opening #mobile-menu-list-icon:after{bottom:20px;}
.azoom-woocommerce-cart-wrapper{display:none;}
.woocommerce-cart-active .azoom-woocommerce-cart-wrapper{display:block;}
.azoom-woocommerce-cart-menu-item{}
#nav .azoom-woocommerce-cart-menu-item a{color:#ffffff;}
.azoom-undermenu-mask.woocommerce-cart-active{height:315px;}
.azoom-woocommerce-cart-menu-item .special-cart-icon i{margin-right:10px;font-size:21px;position:relative;top:4px;}
.mobile-cart-holder{font-size:24px;line-height:100%;cursor:pointer;}
.mobile-cart{background:#152840;color:#ffffff;}
.azoom-woocommerce-box{margin-top:0;margin-bottom:0;padding-top:0px;padding-bottom:0px;}
.azoom-woocommerce-box .widgettitle{display:none;}
.azoom-woocommerce-box-content .cart_list .variation{display:none;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li a img{float:left;width:60px;max-height:60px;margin-right:15px;margin-left:0px}
.rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li a img{float:right;margin-right:0px;margin-left:15px;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list{margin:0px -10px;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list:after{clear:both;content:"";display:table;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content{position:relative;overflow:hidden;background:#FFFFFF;border:3px solid #FFFFFF;display:inline-block;padding:15px;width:100%;cursor:pointer;box-shadow:0px 0px 0px 1px #f0f0f0;-webkit-box-shadow:0px 0px 0px 1px #f0f0f0;-moz-box-shadow:0px 0px 0px 1px #f0f0f0;}
.azoom-woocommerce-box-content .cart_list li .ajax-cart-content .text-overflow{padding-bottom:3px;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover{background:#F9F9F9;border-color:#F9F9F9;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover .link-icon{right:0px;}
.rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover .link-icon{right:auto;left:0px;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a{display:block;font-weight:500;font-size:16px;padding-bottom:3px;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a.remove{line-height:14px;float:right;}
.rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a.remove{float:left;}
.azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content.ajax-cart-animate-border{border:3px solid #56CCC8;box-shadow:0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);}
.azoom-woocommerce-cart-wrapper span.quantity{font-size:10px;}
.azoom-woocommerce-cart-wrapper span.amount{font-size:19px;background:#56CCC8;padding:0 10px;color:#FFF;}
.azoom-woocommerce-cart-wrapper .buttons{display:none;}
.azoom-woocommerce-cart-wrapper .widget_shopping_cart_content > p.total{float:right;margin-bottom:0px;}
.azoom-woocommerce-cart-wrapper .widget_shopping_cart_content > p.total *{display:inline;}
.woocommerce-cart-active .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box{margin-top:15px;margin-bottom:15px;padding-top:15px;padding-bottom:15px;}
.azoom-woocommerce-box{position:relative;top:-50px;}
.woocommerce-cart-active .azoom-woocommerce-box{top:0px;-webkit-animation-name:slideInDownSmall;-webkit-animation-duration:1s;-moz-animation-name:slideInDownSmall;-moz-animation-duration:1s;animation-name:slideInDownSmall;animation-duration:1s;}
.azoom-undermenu-mask.woocommerce-cart-active .azoom-undermenu-box .undermenu-box-button-cover{width:480px;}
.azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons{display:none;padding:15px;background:#56CCC8;color:#fff;cursor:pointer;float:left;margin-right:15px;width:216px;}
.azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:last-child{margin-right:0px;float:right;}
.azoom-undermenu-mask.woocommerce-cart-active .undermenu-box-button-cover .azoom-woo-cart-buttons{display:block;}
.azoom-undermenu-mask.woocommerce-cart-active .azoom-undermenu-box .undermenu-box-button-cover{display:block;opacity:1;transition:none;-webkit-transition:none;-moz-transition:none;}
.azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:hover{background:#324864;color:#fff;}
.azoom-undermenu-box .ajax-cart-content .link-icon{position:absolute;bottom:15px;right:-48px;width:48px;padding:0px 15px;color:#787878;font-size:18px;line-height:100%;}
.rtl .azoom-undermenu-box .ajax-cart-content .link-icon{right:auto;left:-48px;}
.display-cart-count{position:relative;}
.cart-current-count{display:inline-block;}
.cart-current-count.old{position:absolute;top:0px;left:0px;}
.azoom-title-breadcrumbs{position:relative;opacity:1;}
.azoom-title-breadcrumbs.not-visible{opacity:0;}
.azoom-breadcrumbs *{font-size:13px;}
.azoom-breadcrumbs{float:right;list-style:none;margin:0px 0px 15px 0px;padding:0px;position:relative;z-index:95;}
.azoom-breadcrumbs li{float:left;margin-left:5px;}
.rtl .azoom-breadcrumbs li{float:right;}
.full-width-title-breadcrumbs .azoom-breadcrumbs, .full-width-title-breadcrumbs .breadcrumbs-container > span{float:none;display:inline-block;margin-bottom:75px;margin-left:30px;margin-right:30px;}
.full-width-title-breadcrumbs .breadcrumbs-container{text-align:center;}
.azoom-title-breadcrumbs.full-width-title-breadcrumbs .page-title{margin-top:60px;font-size:78px;font-weight:100;color:#FFF;text-shadow:1px 1px 1px rgba(111, 111, 111, 0.68);text-align:center;}
.azoom-title-breadcrumbs.full-width-title-breadcrumbs.breadcrumbs-disabled .page-title{margin-bottom:75px;}
.azoom-title-breadcrumbs.full-width-title-breadcrumbs li, .azoom-title-breadcrumbs.full-width-title-breadcrumbs .breadcrumbs-container > span{text-shadow:1px 1px 1px rgba(111, 111, 111, 0.68);}
.azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns{margin:60px 0px;}
.azoom-title-breadcrumbs.half-width-title-breadcrumbs .azoom-breadcrumbs, .azoom-title-breadcrumbs.half-width-title-breadcrumbs .breadcrumbs-container > span{margin:5px 0px 0px;}
.azoom-fixed-overlay-box{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:9999;padding:120px 60px;background:#F9F9F9;text-align:center;-webkit-animation-duration:.48s;animation-duration:.48s;}
.azoom-fixed-overlay-transparent{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,0);}
.header-all-wrapper{z-index:99;}
.header-top-2{position:relative;z-index:100;line-height:45px;border-bottom:1px solid #f0f0f0;}
.header-top-2-font-size > *, .header-top-2-font-size a{font-size:14px;}
.header-top-2 .header-wpml-container{display:inline-block;line-height:45px;max-height:45px;margin:0px;float:right;border-right:1px solid #f0f0f0;padding-right:10px;}
.wpml-in-ht2{max-height:45px;}
.wpml-in-ht2 #lang_sel a.lang_sel_sel{border:none;line-height:45px;color:inherit;background-color:inherit;border-color:inherit;}
.wpml-in-ht2 #lang_sel ul ul{top:45px;border-top:1px solid #f0f0f0;margin-left:-2px !important;}
.wpml-in-ht2 .icl_lang_sel_current{font-family:inherit;font-size:14px;font-weight:bold;line-height:14px;}
.wpml-in-ht2 #lang_sel ul ul a{padding:10px;border-color:#f0f0f0;color:#C5CDD1;font-size:14px;}
.wpml-in-ht2 #lang_sel{font-family:inherit;}
.wpml-in-ht2 #lang_sel ul ul a,
.wpml-in-ht2 #lang_sel ul ul a span{font-family:inherit;font-size:14px;}
.wpml-in-ht2 #lang_sel li li{width:162px;}
.wpml-in-ht2 #lang_sel li li:hover > a{background:#f9f9f9;color:#787878;}
.rockthemes-divider .divider-line{border-top:1px solid #D5D5D5;width:50%;height:1px;display:block;position:relative;margin:30px auto;}
.rockthemes-divider .divider-symbol{width:11px;height:11px;background:#00AAE8;border-radius:5px 0 7px;display:block;position:absolute;top:-6px;left:50%;margin-left:-4px;}
.rockthemes-divider .divider-line-left{border-top:1px solid #D5D5D5;width:50%;height:1px;display:block;position:relative;margin:30px 0px;}
.rockthemes-divider .divider-symbol-left{width:11px;height:11px;background:#00AAE8;border-radius:5px 0 7px;display:block;position:absolute;top:-6px;left:0px;margin-left:-4px;}
.widget .rockthemes-divider .divider-symbol-left{margin-left:0px;}
.widget .divider-line-left{margin:19px 0px 30px;}
.rock-loader-container{width:44px;height:44px;position:absolute;display:block;left:50%;top:50%;}
.loader-gif, .loader-container > div{background:#ffffff;width:50px;height:43px;padding:9px;}
.rock-loader-container .loader-gif{margin:10px auto;display:none;}
.rockthemes-css-loader.loader-container > div{background:none;width:50px;height:30px;padding:0px;}
.rt_loading, .rt_spinner{display:block;}
.rt_spinner{margin:0px auto;width:50px;height:30px;text-align:center;font-size:10px;}
.rt_spinner > span{background-color:#787878;height:100%;width:6px;display:inline-block;animation:rtloadermotion 1.2s infinite ease-in-out;-webkit-animation:rtloadermotion 1.2s infinite ease-in-out;}
.rt_spinner .rt_rect2{animation-delay:-1.1s;-webkit-animation-delay:-1.1s;}
.rt_spinner .rt_rect3{animation-delay:-1.0s;-webkit-animation-delay:-1.0s;}
.rt_spinner .rt_rect4{animation-delay:-0.9s;-webkit-animation-delay:-0.9s;}
.rt_spinner .rt_rect5{animation-delay:-0.8s;-webkit-animation-delay:-0.8s;}
@-webkit-keyframes rtloadermotion {
0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}
}
@keyframes rtloadermotion {
0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}
}
.rt_loading.azoom-search-loader{margin-top:10px;}
#lang_sel_click, #lang_sel_click *, #lang_sel, #lang_sel *, #lang_sel_list, #lang_sel_list *{box-sizing:content-box;z-index:999;}
#lang_sel_click img.iclflag, #lang_sel img.iclflag, #lang_sel_list img.iclflag{width:auto;height:auto;}
#lang_sel_click, #lang_sel, #lang_sel_list{display:inline-block;text-align:left;}
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel ul ul a, #lang_sel ul ul a:visited,
#lang_sel_list ul ul a, #lang_sel_list ul ul a:visited{line-height:normal;}
.lang_sel_sel .iclflag{padding:4px 10px 4px 0px;}
#lang_sel_list a, #lang_sel_list a:visited,
#lang_sel_list ul a, #lang_sel_list_list ul a:visited{background:none;}
#lang_sel_list .lang_sel_sel .iclflag{padding:0px;}
.header-wpml-container{margin:15px 0 10px;}
.rockthemes-fullwidth-colored{position:relative;}
.rockthemes-unique-grid:not(.rockthemes-parallax){position:relative;max-width:100%;}
.rockthemes-unique-grid.rockthemes-parallax .bg-image-overlay{position:relative;}
.unique-grid-border-bottom{border-bottom:1px solid rgba(140,140,140,0.25);}
.unique-grid-light-fonts hr{border-color:rgba(197, 205, 209, 0.38);}
.unique-grid-light-fonts .testimonials-soft-color{color:inherit;}
.parallax-mask-class{overflow:hidden;background-attachment:fixed;background-position:50% 0px;background-repeat:no-repeat;}
.azoom-bgimage-cover .parallax-mask-class{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.ismobile .parallax-mask-class{background-attachment:scroll;background-size:cover;}
.rockthemes-unique-grid.row.collapse{max-width:100%;width:100%;}
.rockthemes-unique-grid[data-rsb-fullscreen="true"]{height:100%;width:100%;}
.rockthemes-video-bg[data-rsb-fullscreen="true"]{visibility:hidden;width:100%;height:100%;}
.rsb-vertical-space:not(.rockthemes-video-bg):before,
.rsb-vertical-space:not(.rockthemes-video-bg):after,
.rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:before, .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after{display:table;content:'';height:105px;width:100%;}
.down-arrow-active .rsb-vertical-space:not(.rockthemes-video-bg):after,
.down-arrow-active.rsb-vertical-space:not(.rockthemes-video-bg):after,
.down-arrow-active .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after, .down-arrow-active.rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after{height:135px;}
.rockthemes-unique-grid .bg-image-overlay{width:100%;height:100%;}
#rockthemes-inline-nav, #rockthemes-inline-nav ul, #rockthemes-inline-nav li{margin-left:0px;margin-right:0px;list-style:none;}
#rockthemes-inline-nav{position:fixed;display:block;top:140px;right:15px;z-index:9999;}
#rockthemes-inline-nav li{padding:15px;position:relative;display:block;margin:10px 0px;height:30px;cursor:pointer;}
#rockthemes-inline-nav li.deactive{margin-right:-100px;}
#rockthemes-inline-nav .rin-title{position:absolute;background-color:#56CCC8;color:#f9f9f9;padding:5px 15px;top:3px;visibility:hidden;opacity:0;white-space:nowrap;right:75px;z-index:0;}
#rockthemes-inline-nav .rin-title:after{content:'';width:0;height:0;border-top:5px solid rgba(0, 0, 0, 0);border-bottom:5px solid rgba(0, 0, 0, 0);border-left:5px solid #F9F9F9;top:13px;right:-5px;display:block;position:absolute;}
#rockthemes-inline-nav .rin-handler{float:right;width:10px;height:10px;border-radius:10px;background-color:#c5cdd1;border:1px solid #f9f9f9;transition:all .19s;-webkit-transition:all .19s;-moz-transition:all .19s;}
#rockthemes-inline-nav li:hover .rin-title,
#rockthemes-inline-nav li.title-active .rin-title{visibility:visible;opacity:1;right:45px;}
#rockthemes-inline-nav li:hover .rin-handler,
#rockthemes-inline-nav li.active .rin-handler{width:18px;height:18px;margin-top:-4px;margin-right:-4px;border-color:#c5cdd1;background-color:#fff;}
.rockthemes-video-bg{position:relative;overflow:hidden;}
.rockthemes-background-video{width:100%;height:auto;z-index:0;position:absolute;top:0px;left:0px;}
.rockthemes-video-background-content{position:relative;top:0px;left:0px;bottom:0px;height:100%;width:100%;right:0px;}
.rockthemes-background-video iframe, .rockthemes-background-video video{position:relative;top:0;left:0;width:100%;height:100%;border:none;}
.rockthemes-wp-gallery{display:inline-block;}
.swiper-pagination-holder{position:relative;text-align:center;margin-top:30px;margin-left:-20px;margin-bottom:30px;}
.row.collapse .swiper-pagination-holder{margin-left:0px;}
.swiper-pagination .swiper-pagination-switch{display:inline-block;width:16px;height:16px;border-radius:16px;background-color:#C5CDD1;border:1px solid #f9f9f9;margin:0px 3px;cursor:pointer;}
.azoom-swiperslider.swiper-single-element{text-align:center;}
.swiper-single-element .swiper-pagination{top:-38px;z-index:9;}
.swiper-pagination .swiper-active-switch{background:#f9f9f9;border-color:#C5CDD1;}
.swiper-pagination{position:relative;display:inline-block;top:4px;}
.swiper-container{margin:0px;}
.azoom-swiperslider{position:relative;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;}
.rtl .azoom-swiperslider, .rtl .azoom-swiperslider *{direction:ltr;}
.swiper-arrow-left, .swiper-arrow-right{display:inline-block;visibility:hidden;opacity:0;font-size:8px;font-weight:bold;text-align:center;cursor:pointer;width:19px;height:19px;line-height:19px;border-radius:19px;background:#f9f9f9;border:1px solid #C5CDD1;color:#C5CDD1;}
.swiper-pagination-holder:hover .swiper-arrow-left, .swiper-pagination-holder:hover .swiper-arrow-right{visibility:visible;opacity:1;}
.azoom-swiperslider #swiper-arrow-left.side-arrow-left,
.azoom-swiperslider #swiper-arrow-right.side-arrow-right{position:absolute;top:50%;margin-top:-20px;z-index:9;background:rgba(0, 0, 0, 0.24);color:#F9F9F9;width:30px;min-width:30px;height:40px;line-height:40px;text-align:center;padding:0px;border:none;}
.azoom-swiperslider #swiper-arrow-left.side-arrow-left i,
.azoom-swiperslider #swiper-arrow-right.side-arrow-right i{font-weight:bold;}
.azoom-swiperslider .side-arrow-left{left:0px;}
.azoom-swiperslider .side-arrow-right{right:0px;}
.single-box-element{display:block;width:100%;height:auto;padding:15px;}
.single-box-element h2 span{line-height:100%;}
.rock-achievement{position:relative;font-family:"Titillium Web", sans-serif;font-weight:100;margin-bottom:30px;}
.rock-achievement > .achievement-icon{float:left;font-size:45px;background:#56CCC8;height:98px;width:98px;text-align:center;line-height:98px;color:#FFF;}
.rock-achievement .achievement-content{font-size:54px;}
.rock-achievement.icon-active .achievement-content{margin-left:127px;}
.rock-achievement .achievement-number{margin-bottom:13px;}
.azoom-heading-wrapper{position:relative;margin-bottom:60px;margin-left:0px;}
.azoom-heading-wrapper.icon-enabled.centered-heading{margin-left:-20px;}
.azoom-heading-wrapper.no-margin-bottom{margin-bottom:0px;}
.azoom-heading-inline{position:relative;display:inline-block;max-width:100%;-ms-word-wrap:break-word;word-wrap:break-word;}
.azoom-heading-wrapper.centered-heading .azoom-heading-inline, .azoom-heading-wrapper.right-heading .azoom-heading-inline{display:inline;}
.azoom-heading-wrapper:after{content:'';display:block;clear:both;}
.azoom-heading{font-weight:600;margin:0px;line-height:100%;display:inline-block;}
.azoom-heading-wrapper.centered-heading .azoom-heading, .azoom-heading-wrapper.right-heading .azoom-heading{display:inline;}
.azoom-heading > span{display:inline;}
.azoom-heading-icon{width:14px;height:14px;display:block;position:absolute;left:0px;top:0px;background:#56CCC8;}
.azoom-heading-wrapper.centered-heading .azoom-heading-icon, .azoom-heading-wrapper.right-heading .azoom-heading-icon{left:-1px;top:-33px;}
.azoom-heading-details{margin-bottom:0px;margin-top:15px;}
.azoom-heading-wrapper .heading-bottom-line{display:block;position:relative;width:100%;height:1px;background:#56CCC8;margin-top:30px;}
.azoom-heading-wrapper .heading-bottom-line-end{display:block;position:relative;width:80px;height:5px;background:#56CCC8;margin-top:0px;left:100%;margin-left:-80px;}
.rtl .azoom-heading-wrapper .heading-bottom-line-end{margin-left:auto;margin-right:-80px;left:auto;right:100%;}
.azoom-heading-wrapper.centered-heading .heading-bottom-line{margin-left:auto;margin-right:auto;max-width:480px;}
.azoom-heading-wrapper.centered-heading .heading-bottom-line-end{left:50%;margin-left:-40px;}
.rtl .azoom-heading-wrapper.centered-heading .heading-bottom-line-end{left:auto;margin-left:auto;right:50%;margin-right:-40px;}
.azoom-pt{margin-right:-0.625em;}
.azoom-pt-header{color:#787878;text-align:center;border-radius:inherit;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.azoom-pt-featured{background:#56CCC8;padding:13px;border-radius:inherit;color:#fff;font-size:14px;text-align:center;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.azoom-pt-package-name{background:#324864;color:#f9f9f9;}
.azoom-pt-package-name h3{font-weight:normal;padding:15px 0px;font-size:20px;line-height:100%;text-align:center;color:inherit;margin:0px;}
.azoom-pt-header .price-details{margin:0px;padding:30px 0px;line-height:100%;text-align:center;}
.azoom-pt-header .price-details span{display:inline-block;line-height:1;}
.azoom-pt-header .price-details .currency{font-size:24px;vertical-align:29px;}
.azoom-pt-header .price-details .price{font-size:68px;}
.azoom-pt-header .price-details .time{font-size:16px;font-weight:600;}
.azoom-pt-header .price-details .detail{display:block;padding:15px;font-size:16px;color:#999;}
.azoom-pt-header .button, .azoom-pt-header .button:not(.button_non_responsive){margin:0px 30px 45px 30px;}
.azoom-pt-columns{position:relative;display:inline-block;background:#fff;-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.azoom-pt-columns:hover{z-index:9;-webkit-box-shadow:0px 3px 10px rgba(0, 0, 0, 0.18);-moz-box-shadow:0px 3px 10px rgba(0, 0, 0, 0.18);box-shadow:0px 3px 10px rgba(0, 0, 0, 0.18);}
.azoom-pt-option{font-size:16px;text-align:center;color:#787878;padding:15px;margin:0px 30px;border-bottom:1px solid #c5cdd1;font-weight:bold;background:inherit;}
.azoom-pt-option:last-child{border-bottom:none;margin-bottom:30px;}
.azoom-pt-option-desc, .azoom-pt-option i{font-size:14px;margin-left:5px;color:#999;font-weight:normal;}
.azoom-pt-option i{margin-right:15px;font-size:inherit;}
.rock-toggles-container .rock-toggle-header-icon{font-size:inherit;text-align:left;padding-right:5px;float:none;display:inline-block;width:25px;}
.rock-toggle-header{border-bottom:1px solid #CCC;color:#666;cursor:pointer;font-size:16px;font-weight:400;}
.rock-toggle-header i{color:inherit;font-size:11px;line-height:15px;}
.rock-toggle-content{background:#fafafa;}
.rock-toggle-content p:last-child{margin-bottom:0px;}
.rock-toggle-header:hover{color:#333;}
.shadow-divider-up{border-bottom:1px solid rgba(0,0,0,0.15);position:absolute;display:block;width:100%;left:0px;bottom:-1px;}
.shadow-divider-down{border-top:1px solid rgba(0,0,0,0.15);position:absolute;display:block;width:100%;left:0px;top:0px;}
.shadow-divider-up img, .shadow-divider-down img{display:block !important;}
.hr-shadow-mask{height:13px;overflow:hidden;opacity:0.5;filter:alpha(opacity=50);}
.hr-shadow-mask.shadow-dark{opacity:1;filter:alpha(opacity=100);}
.shadow-absolute{position:absolute;width:100%;bottom:-13px;left:0px;}
hr.hr-shadow{height:30px;margin:0px;padding:0px;top:-31px;z-index:90;}
.rotate-shadow{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);position:absolute;bottom:0px;left:0px;height:10px;width:100%;opacity:0.7;filter:alpha(opacity=70);}
.rotate-shadow hr.hr-shadow{top:-30px;}
.shadow-effect{position:relative;background-color:#dedede;padding:20px 0 30px;font:14px/1.5 Arial, sans-serif;padding:1em;color:#666;text-shadow:0px 1px 3px #fff;text-align:center;margin:50px auto;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.shadow-effect:before, .shadow-effect:after{content:"";position:absolute;z-index:-2;}
.curve:before{top:10px;bottom:10px;left:0;right:50%;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-border-radius:10px / 100px;border-radius:10px / 100px;}
.curve-hz-1:before{top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}
.rock-tabs-container .tabs-motion-container{overflow:hidden;}
.rock-tabs-container .rock-tabs-content-container p:last-child{margin-bottom:0px;}
.rock-tabs-container .rock-tab-header-icon{display:inline-block;width:20px;line-height:14px;}
.rock-tabs-container.tab-left{}
.rock-tabs-container .rock-tabs-header-container .rock-tab-header{font-size:16px;position:relative;display:block;padding:15px;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-weight:400;color:#666;cursor:pointer;}
.rock-tabs-container .rock-tabs-header-container .rock-tab-header:hover{color:#333;}
.rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{float:left;z-index:9;}
.rtl .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{float:right;}
.rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{border-bottom:3px solid #FFF;}
.rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child{border-left:none;}
.rock-tabs-container.tab-left .rock-tabs-header-container .rock-tab-header, .rock-tabs-container.tab-right .rock-tabs-header-container .rock-tab-header{}
.rock-tabs-container.tab-left .rock-tabs-content-container{border-left:3px solid #56CCC8;}
.rock-tabs-container.tab-right .rock-tabs-content-container{border-right:3px solid #56CCC8;}
.rock-tabs-container.tab-shadow.tab-left .rock-tabs-content-container{box-shadow:-8px 0 20px -10px rgba(0, 0, 0, 0.4);}
.rock-tabs-container.tab-shadow.tab-right .rock-tabs-content-container{box-shadow:8px 0 20px -10px rgba(0, 0, 0, 0.4);}
.rock-tabs-container.tab-left .rock-tabs-header-container .rock-tab-header.active{z-index:10;}
.rock-tabs-container .rock-tabs-content-container .tabs-motion-container{background:#fafafa;}
.rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{border-top:3px solid #56CCC8;}
.rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{margin-top:-3px;}
.boxed-layout .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{border-top-width:3px;border-top-style:solid;margin-top:0px;}
.rock-tabs-container .rock-tabs-header-container .rock-tab-header.active{background-color:#fafafa;}
.rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child{}
.rock-tabs-container.tab-left .rock-tabs-header-container{padding-right:0px;}
.rock-tabs-container.tab-left .rock-tabs-content-container{padding-left:0px;}
.rock-tabs-container.tab-right .rock-tabs-header-container{padding-left:0px;}
.rock-tabs-container.tab-right .rock-tabs-content-container{padding-right:0px;}
.boxed-layout .rock-tabs-container .rock-tabs-content-container .tabs-motion-container, .boxed-layout .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{border:none;}
.rock-tabs-container.tab-shadow.tab-top .rock-tabs-header-container .rock-tab-header.active{box-shadow:-8px 0 20px -14px rgba(0, 0, 0, 0.4), 8px 0 20px -14px rgba(0, 0, 0, 0.4);}
.rockicon-container{position:relative;display:block;padding:15px;background:#ddd;color:#666;}
.rock-iconictext-container.rock-icon-top .rockicon-container-column{text-align:center;padding-top:0px;}
.rock-iconictext-container.rock-icon-top .rockicon-container{display:inline-block;}
.rock-iconictext-container.rock-icon-top .rockicon-container img{width:100%;}
.rock-iconictext-container.rock-icon-top .rock-iconictext-header-title{margin-top:15px;margin-bottom:15px;text-align:center;font-size:16px;font-weight:600;line-height:25px;}
.rock-iconictext-container.rock-icon-top .rock-iconictext-header-title *{text-align:center;}
.rock-iconictext-container.rock-icon-top .rock-iconictext-header-title h3{font-size:18px;font-weight:inherit;color:inherit;}
.rockicon-container.rock-icon-left{display:inline-block;vertical-align:middle;}
.rock-iconictext-header-title{font-size:16px;}
.rock-iconictext-header-title strong{font-weight:600;}
.rock-iconictext-container div:not(.rock-iconictext-content) a:hover{text-decoration:none;}
.rock-icon-left .rockicon-container-column{margin-right:15px;display:inline;}
.rock-icon-right{text-align:right;}
.rockicon-azoom-box{width:106px;height:106px;line-height:102px;border-radius:15px;top:0;background:#dddddd;text-align:center;border-radius:30px 0px 45px;}
.rockicon-circle-box{width:106px;height:106px;line-height:102px;border-radius:106px;top:0;background:#dddddd;text-align:center;}
.rockicon-rounded-box{width:106px;height:106px;line-height:102px;border-radius:15px;top:0;background:#dddddd;text-align:center;}
.rockicon-cornered-box{width:106px;height:106px;line-height:102px;border-radius:0px;top:0;background:#dddddd;text-align:center;}
.rockicon-raindrop-box{width:106px;height:106px;line-height:102px;border-radius:0px 23px 15px;top:0;background:#dddddd;text-align:center;}
.rockicon-border-only{background:none;border:2px solid #787878;}
.azoom-skill{position:relative;margin:0px auto 15px;max-width:100%;width:100%;}
.azoom-skill, .azoom-skill *{-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform-origin:left top;-webkit-transform-origin:left top;transition:all 1s linear;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;}
.rtl .azoom-skill, .rtl .azoom-skill *{transform-origin:right top;-webkit-transform-origin:right top;}
.azoom-skill-bg{position:relative;background:#152840;height:40px;width:100%;line-height:40px;display:block;}
.azoom-skill-value-bg{background:#56CCC8;position:absolute;top:0px;left:0px;width:40%;height:40px;display:block;overflow:hidden;transform:scaleX(0.3);-webkit-transform:scaleX(0.3);-moz-transform:scaleX(0.3);-ms-transform:scaleX(0.3);}
.rtl .azoom-skill-value-bg{left:auto;right:0px;}
.azoom-skill-value{background:rgba(0, 0, 0, 0.24);text-align:center;position:absolute;top:0px;right:0px;padding:0px 15px;height:40px;width:60px;line-height:40px;color:#f9f9f9;-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform-origin:right top;-webkit-transform-origin:right top;transition:all .48s 1s;-webkit-transition:all .48s 1s;-moz-transition:all .48s 1s;transform:translateX(65px);-webkit-transform:translateX(65px);-moz-transform:translateX(65px);-ms-transform:translateX(65px);}
.rtl .azoom-skill-value{right:auto;left:0px;transform:translateX(-65px);-webkit-transform:translateX(-65px);-moz-transform:translateX(-65px);-ms-transform:translateX(-65px);}
.azoom-skill-title{position:absolute;top:0px;left:0px;width:100%;height:40px;line-height:40px;color:#f9f9f9;padding:0px 15px;}
.azoom-skill.active .azoom-skill-value-bg{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1.0);}
.azoom-skill.active .azoom-skill-value{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);}
.azoom-portfolio-header{}
.azoom-portfolio-header i{font-size:14px;}
.azoom-portfolio-header .azoom-portfolio-main-title{float:left;margin-right:30px;font-size:24px;margin-bottom:15px;border-right:1px solid #CCC;padding-right:15px;}
.azoom-portfolio-header .azoom-portfolio-mode-switch{float:left;margin-top:-2px;}
.azoom-portfolio-header .azoom-portfolio-mode-switch .button.active{margin-top:2px;}
.azoom-portfolio-header .button{padding:5px 10px 2px !important;cursor:pointer;}
ul.azoom-portfolio-body{margin-right:-0.625rem;height:15px;}
.swiper-slide ul.azoom-portfolio-body.rockthemes-masonry{height:auto;}
.azoom-portfolio-body.swiper-navigation-active{margin:0px;}
.azoom-portfolio-body .list-description{display:none;}
.azoom-portfolio-container .azoom-portfolio-body .azoom-portfolio-category-link a:hover{text-decoration:none;}
.azoom-portfolio-container .azoom-portfolio-body .azoom-portfolio-title a:hover{text-decoration:none;}
.azoom-portfolio-container .hr-shadow-mask{opacity:1;}
.azoom-portfolio-container .hr-shadow-mask hr.hr-shadow{top:-30px;}
.azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-title, .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-title a{font-weight:300;font-size:20px;margin:23px 0px 15px;}
.azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-excerpt{margin:0px 0px 15px 0px;}
.azoom-portfolio-container.grid .azoom-portfolio-body .grid-description p:last-child{margin-bottom:10px;}
.azoom-portfolio-container.grid .azoom-portfolio-body .grid-description p:first-child{margin-top:10px;}
.azoom-portfolio-container .azoom-portfolio-category-link{margin-bottom:10px;font-style:italic;}
.azoom-portfolio-container.grid .azoom-portfolio-body .boxed-layout{padding:0 30px 15px;border-top-left-radius:0px;border-top-right-radius:0px;}
.overlay-date-area{position:absolute;z-index:1;top:0px;left:0px;background:#56CCC8;padding:10px;color:#F9F9F9;font-size:16px;}
.boxed-layout.boxed-colors .overlay-date-area{color:#f9f9f9;}
.hover-active .overlay-date-area{top:-60px;}
.overlay-date-area > i{padding-right:10px;}
.ajax-category-navigation{text-align:center;}
.ajax-category-navigation, .ajax-category-navigation ul, .ajax-category-navigation li{list-style:none;margin:0px;padding:0px;}
.ajax-category-navigation ul{text-align:left;display:inline-block;}
.ajax-category-navigation li{float:left;display:inline-block;padding:15px 15px;color:#787878;}
.ajax-category-navigation li.no-value{color:#c5cdd1;}
.ajax-category-navigation li a{color:inherit;font-weight:500;font-size:14px;}
.ajax-category-navigation li a:hover, .ajax-category-navigation li a.active{color:#56CCC8;}
.ajax-category-navigation{position:relative;width:100%;padding-left:15px;padding-right:15px;background:#f9f9f9;}
.azoom-portfolio-container.masonry-active .ajax-category-navigation{width:auto;margin-right:1.25rem;}
.azoom-portfolio-container.masonry-active.wall-mode-active .ajax-category-navigation, .azoom-portfolio-container.wall-mode-active .ajax-category-navigation{margin-right:0px;}
.ajax-category-navigation .ajax-category-loading-cover{display:none;}
.ajax-category-navigation.loading .ajax-category-loading-cover{display:block;background:#fff;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:9;text-align:center;}
.ajax-category-navigation.loading .rt_loading{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-15px;}
.grid-description .azoom-price, .list-description .azoom-price{background:#56CCC8;display:inline-block;padding:5px 15px;margin-bottom:15px;}
.grid-description .azoom-price ins, .boxed-layout.boxed-colors .azoom-price ins{background:none;}
.grid-description .azoom-price span, .boxed-layout.boxed-colors .azoom-price span{color:#F9F9F9;}
.load-more-wrapper{position:relative;width:100%;text-align:center;margin-top:45px;}
.load-more{position:relative;}
.load-more-wrapper .button{margin-bottom:0px;}
.load-more-button-loader .rt_spinner{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-25px;}
.load-more-button-loader{display:none;}
.loading .load-more-button-loader{position:absolute;background:#fff;top:0px;left:0px;width:100%;height:100%;display:block;z-index:9;border-radius:inherit;}
.azoom-portfolio-container.list .azoom-portfolio-body > li{margin-bottom:60px;}
.azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-category-link a{font-size:inherit;}
.azoom-portfolio-container.list .azoom-portfolio-body{margin:0px;padding:0px;list-style:none;}
.azoom-portfolio-container.list .azoom-portfolio-body .grid-description{display:none;}
.azoom-portfolio-container.list:not(.boxed_layout_holder) .azoom-portfolio-body .list-description{display:block;}
.azoom-portfolio-container.list.boxed_layout_holder .azoom-portfolio-body .list-description{display:block;margin:0px}
.azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-title, .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-title a{font-weight:500;margin:0 0 10px 0;}
.azoom-portfolio-container.list .azoom-portfolio-buttons{margin-bottom:15px;text-align:right;}
.azoom-portfolio-container.list .azoom-portfolio-buttons > a{margin-left:10px;margin-top:10px;}
.azoom-portfolio-container.list .azoom-portfolio-body .boxed_layout_holder .list-description{margin:0px 12px;}
.azoom-portfolio-container:not(.wall-mode-active) .azoom-portfolio-body > div{margin:0px;}
.azoom-portfolio-container.list:not(.wall-mode-active) .azoom-portfolio-body > div{margin:0px;}
.relative-container.rockthemes-hover{overflow:hidden;width:auto;display:inline-block;max-width:100%;}
.azoom-default-item .relative-container.rockthemes-hover{display:block;max-width:100%;width:100%;}
.entry-thumbnail .relative-container.rockthemes-hover{display:inline-block;max-width:100%;}
.azoom-default-item{overflow:hidden;}
.azoom-portfolio-container.din_hover.wall-mode-active .azoom-default-item{overflow:visible;}
.azoom-portfolio-container.din_hover.wall-mode-active.masonry-active .azoom-default-item{overflow:hidden;}
.azoom-portfolio-container.wall-mode-active:not(.masonry-active) .relative-container{width:100.3%;max-width:100.3%;}
.azoom-default-item img{width:100%;}
.block-collapse .azoom-default-item img{width:100%;max-width:100%;height:auto;}
.rockthemes-masonry .azoom-default-item{visibility:visible;}
.rockthemes-masonry .azoom-default-item.azoom-animate-queue, .azoom-default-item.azoom-animate-queue{visibility:hidden;}
.azoom-default-item .azoom-hover-effect, .entry-thumbnail .azoom-hover-effect{background:transparent;}
.azoom-default-item:not(.rockthemes-woo-elem) .azoom-hover-effect a i,
.azoom-default-item:not(.rockthemes-woo-elem) .azoom-hover-effect li:not(.link-elem) a:hover i,
.entry-thumbnail .azoom-hover-effect a i, .entry-thumbnail .azoom-hover-effect li:not(.link-elem) a:hover i{color:#fff;}
.azoom-default-item img, .entry-thumbnail > .relative-container > img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.azoom-default-item .hover-active > img, .entry-thumbnail.hover-active > .relative-container > img{transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);}
.hover-active .azoom-hover-effect{transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;}
.azoom-hover-effect{transition:all .45s .18s;-webkit-transition:all .45s .18s;-moz-transition:all .45s .18s;-ms-transition:all .45s .18s;}
.disable-transition .hover-active .azoom-hover-effect, .disable-transition .azoom-hover-effect{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.azoom-hover-effect ul, .azoom-hover-effect li{list-style:none;margin:0px;padding:0px;}
.azoom-hover-effect li{position:relative;bottom:0px;transform:translateY(40px);-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);float:left;padding:10px;transform-origin:center bottom;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;}
.azoom-hover-effect li:not(.link-elem) a i{transition:all .45s;-webkit-transition:all .45s;-moz-transition:all .45s;-ms-transition:all .45s;}
.disable-transition .azoom-hover-effect li:not(.link-elem) a i{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.azoom-hover-effect li:not(.link-elem) a:hover i{color:#56CCC8;}
.azoom-hover-effect li.link-elem i{font-weight:600;}
.azoom-hover-container .azoom-hover-effect li:nth-child(1){transition:transform .15s ease-out;-webkit-transition:transform .15s ease-out;}
.azoom-hover-container .azoom-hover-effect li:nth-child(2){transition:transform .25s ease-out;-webkit-transition:transform .25s ease-out;}
.azoom-hover-container .azoom-hover-effect li:nth-child(3){transition:transform .25s ease-out .1s;-webkit-transition:transform .25s ease-out .1s;}
.azoom-hover-container .azoom-hover-effect li:nth-child(4){transition:transform .25s ease-out .2s;-webkit-transition:transform .25s ease-out .2s;}
.azoom-hover-container .azoom-hover-effect li:nth-child(5){transition:transform .25s ease-out .3s;-webkit-transition:transform .25s ease-out .3s;}
.azoom-hover-container .azoom-hover-effect li:nth-child(6){transition:transform .25s ease-out .4s;-webkit-transition:transform .25s ease-out .4s;}
.azoom-hover-container .azoom-hover-effect li:nth-child(7){transition:transform .25s ease-out .5s;-webkit-transition:transform .25s ease-out .5s;}
.hover-active .azoom-hover-effect li:nth-child(1){transition:transform .45s ease-out .0s;-webkit-transition:transform .45s ease-out .0s;}
.hover-active .azoom-hover-effect li:nth-child(2){transition:transform .45s ease-out .1s;-webkit-transition:transform .45s ease-out .1s;}
.hover-active .azoom-hover-effect li:nth-child(3){transition:transform .45s ease-out .2s;-webkit-transition:transform .45s ease-out .2s;}
.hover-active .azoom-hover-effect li:nth-child(4){transition:transform .45s ease-out .3s;-webkit-transition:transform .45s ease-out .3s;}
.hover-active .azoom-hover-effect li:nth-child(5){transition:transform .45s ease-out .4s;-webkit-transition:transform .45s ease-out .4s;}
.hover-active .azoom-hover-effect li:nth-child(6){transition:transform .45s ease-out .5s;-webkit-transition:transform .45s ease-out .5s;}
.hover-active .azoom-hover-effect li:nth-child(7){transition:transform .45s ease-out .6s;-webkit-transition:transform .45s ease-out .6s;}
.azoom-hover-container{position:absolute;display:block;bottom:0px;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);left:0px;height:100px;width:100%;z-index:10;transform-origin:center bottom;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;}
.hover-active .azoom-hover-container{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);}
.azoom-hover-effect{position:absolute;left:0px;bottom:0px;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);background:#f9f9f9;z-index:9;width:100%;text-align:center;transform-origin:center bottom;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;}
.azoom-hover-effect > ul{margin-left:10px;}
.woo-grid-hover .azoom-hover-effect > ul{margin-left:0px;}
.hover-active .azoom-hover-effect{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);}
.hover-active .azoom-hover-effect li{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);}
.azoom-hover-effect a i{color:#c5cdd1;font-size:19px;line-height:24px;}
.hover-active i{color:inherit;}
.rockthemes-hover-icon.link-elem a:hover .animate-icon.animate-to-right, .rockthemes-hover-icon.link-elem a:hover .animate-icon{color:#ffffff;}
.azoom-portfolio-body li > .relative-container > img{position:relative;}
.hover-item-details-container{visibility:hidden;position:absolute;display:block !important;top:0px;left:0px;width:100%;text-align:center;padding:19px;background:#56CCC8;height:100%;color:#FFF;opacity:0;z-index:9;transition:opacity .6s;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;}
.disable-transition .hover-item-details-container{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.hover-item-details-container h2{position:relative;padding:0px 15px;max-width:100%;font-size:24px;font-weight:400;line-height:44px;border-bottom:1px solid #f9f9f9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#F9F9F9;transform:translateY(-60px);-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);opacity:0;transition:all .49s;-webkit-transition:all .49s;-moz-transition:all .49s;}
.disable-transition .hover-item-details-container h2{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.hover-item-details-container h2 a{color:inherit;}
.hover-item-details-container h2 a:hover{color:inherit;}
.hover-active .hover-item-details-container h2{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);opacity:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;margin-bottom:5px;}
.hover-item-details-container span{display:block;position:relative;transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);opacity:0.3;transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;}
.disable-transition .hover-item-details-container span{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.hover-item-details-container span.small-hover-elem{display:none;}
.hover-item-details-container .grid-hover-categories{padding-bottom:5px;}
.hover-item-details-container .grid-hover-categories a.escapea{font-weight:300;color:inherit;font-style:italic;}
.hover-active .hover-item-details-container span{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);opacity:1;line-height:150%;}
.hover-active .hover-item-details-container{visibility:visible;opacity:1;}
.hover-active-small .hover-item-details-container{visibility:visible;opacity:1;padding:15px;top:auto;bottom:0px;transition:none;-webkit-transition:none;-moz-transition:none;}
.hover-active-small .hover-item-details-container a{color:inherit;padding:0px;}
.hover-active-small .hover-item-details-container h2{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);opacity:1;}
.hover-active-small .azoom-woo-hover-container{border:none;z-index:999;}
.hover-active-small .hover-item-details-container .grid-hover-categories, .hover-active-small .hover-item-details-container .grid-hover-excerpt{display:none;}
.hover-active.hover-active-medium .rockthemes-hover h2{font-size:24px;transition:top .48s, font-size 0s;-webkit-transition:top .48s, font-size 0s;-moz-transition:top .48s, font-size 0s;-ms-transition:top .48s, font-size 0s;}
.disable-transition .hover-active.hover-active-medium .rockthemes-hover h2{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;}
.hover-active.hover-active-medium:not(.tall) .rockthemes-hover .hover-item-details-container span{display:none;}
.hover-active.hover-active-medium .azoom-hover-effect a i{font-size:19px;line-height:24px;}
.hover-active.hover-active-medium .azoom-hover-effect li{padding:14px 10px 9px;}
.hover-active.hover-active-medium .hover-item-details-container{transition:none;-webkit-transition:none;-moz-transition:none;}
.hover-active.hover-active-medium .grid-hover-excerpt{display:none;}
.hover-active.hover-active-medium.wide .hover-item-details-container{padding:18px 30px;}
.azoom-hover-effect li.link-elem, .hover-active.hover-active-medium .azoom-hover-effect li.link-elem{padding:0;}
.azoom-hover-effect li.link-elem i{padding:10px 20px 10px 35px;margin:0px;font-size:16px;}
.hover-active.hover-active-medium .azoom-hover-effect li.link-elem i{font-size:16px;padding:14px 20px 9px 15px;margin-left:0px;}
.hover-active.hover-active-medium .azoom-hover-effect li.link-elem a:hover i{-webkit-animation-name:none;-webkit-animation-duration:0;-moz-animation-name:none;-moz-animation-duration:0;animation-name:none;animation-duration:0;}
.widetall .hover-item-details-container{padding:45px;}
.widetall .azoom-hover-effect li{padding:25px 15px 25px 25px;}
.widetall .hover-item-details-container h2{font-size:37px;line-height:inherit;}
.widetall .hover-item-details-container .grid-hover-categories{padding-bottom:8px;}
.widetall .hover-item-details-container .grid-hover-categories a.escapea{font-size:16px;}
.widetall .azoom-hover-effect li.link-elem{padding:0px;margin:0px;}
.widetall .azoom-hover-effect li.link-elem i{padding:25px 25px 15px 45px;}
.boxed-layout .grid-description .azoom-woo-grid-buttons{margin:0 -1.875em;}
.wall-mode-active .azoom-woo-hover-container{border-top:3px solid #f9f9f9;}
.azoom-hover-effect li.azoom-woo-grid-buttons{padding:0px;}
.azoom-hover-container.woo-grid-hover{height:auto;}
.hover-active .azoom-hover-container.woo-grid-hover{bottom:0px;}
.azoom-woo-grid-hover{background:#56CCC8;padding:11px 18px;position:relative;bottom:43px;display:inline-block;z-index:999;color:#FFF;text-align:center;}
.hover-active .azoom-woo-grid-hover{height:auto;bottom:0px;width:100%;background:transparent;}
.azoom-woo-grid-hover .grid-price{font-size:16px;line-height:21px;}
.woo-grid-hover .azoom-hover-effect .azoom-woo-grid-buttons{position:relative;float:none;clear:both;display:block;}
.azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span{text-align:center;}
.azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span.large-6:last-child{border-left:3px solid #56CCC8;}
.azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{display:inline-block;padding:10px 15px;font-size:14px;margin:0px;color:inherit;}
.azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span i{font-size:12px;margin-right:10px;}
.azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span .icomoon-icon-shopping114{font-size:16px;top:1px;}
.azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a:hover{color:#56CCC8;}
.azoom-hover-effect .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{color:#f9f9f9;}
.woo-grid-hover .azoom-hover-effect{position:relative;padding:0px;background:#152840;visibility:hidden;}
.hover-active .woo-grid-hover .azoom-hover-effect li{width:100%;text-align:center;padding:0px;}
.hover-active .woo-grid-hover .azoom-hover-effect li.hover-mobile-back a{padding:10px 30px 10px;display:inline-block;}
.hover-active .woo-grid-hover .azoom-hover-effect li.hover-mobile-back a i{color:#f9f9f9;}
.hover-active .woo-grid-hover .azoom-hover-effect, .hover-active-small .woo-grid-hover .azoom-hover-effect{visibility:visible;}
.woo-grid-hover .woo-grid-title{font-size:24px;line-height:28px;color:inherit;display:none;}
.hover-active .woo-grid-hover .woo-grid-title{display:block;}
.azoom-hover-effect li.azoom-woo-grid-buttons .rockthemes-woo-buttons-container span i{font-size:inherit;line-height:inherit;margin-right:5px;padding:0px;}
.azoom-hover-effect li.azoom-woo-grid-buttons .rockthemes-woo-buttons-container .add_to_cart_button i{font-size:18px;position:relative;top:3px;line-height:1px;}
.azoom-hover-effect .rockthemes-woo-buttons-container a i{color:#f9f9f9;}
.added_to_cart.wc-forward{display:none !important;}
.grid-price .added_icon{font-size:14px;margin-left:5px;}
.grid-price del{font-size:14px;}
.woo-grid-hover .rockthemes-woo-buttons-container a i{padding:0px;transition:all .3s !important;-webkit-transition:all .3s !important;-moz-transition:all .3s !important;}
.woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover, .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover i{color:#56CCC8;}
.list-description .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{color:inherit;}
.hover-active.hover-active-medium .azoom-woo-grid-buttons span:not(.rt_loading){display:inline-block;}
.hover-active.hover-active-medium .rockthemes-hover .azoom-woo-grid-buttons span .text{display:none;}
.hover-active.hover-active-medium .azoom-hover-effect .azoom-woo-grid-buttons{padding:0px;}
.hover-active.hover-active-medium .grid-price span{display:inline-block;}
.hover-active.hover-active-medium .azoom-woo-grid-hover{background:transparent;}
.hover-active-small .woo-grid-hover .azoom-woo-grid-hover{display:none;}
.add_to_cart_button.loading .rt_spinner{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-25px;}
.add_to_cart_button .rt_loading.woocommerce-loader{display:none;}
.add_to_cart_button:not(.loading) .rt_loading.woocommerce-loader > .rt_spinner > *{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;animation:none;-webkit-animation:none;-ms-animation:none;}
.add_to_cart_button.loading .rt_loading.woocommerce-loader{position:absolute;background:#fff;top:0px;left:0px;width:100%;height:110%;display:block;z-index:9;}
.relative-container.image-hover-enabled{display:inline-block;overflow:hidden;width:auto;max-width:100%;}
.single-image-hover-bg{position:absolute;display:block;height:42px;line-height:42px;width:100%;max-width:100%;bottom:0px;left:0px;text-align:center;transform:translateY(48px);-webkit-transform:translateY(48px);-moz-transform:translateY(48px);-ms-transform:translateY(48px);}
.azoom-single-image a:hover .single-image-hover-bg{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);}
.single-image-hover-title{position:relative;display:block;font-size:18px;transform:translateY(80px);-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);}
.azoom-single-image a:hover .single-image-hover-title{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);}
.azoom-overflow-image{position:absolute;z-index:99;max-width:100%;}
.azoom-snap-image{position:relative;}
.azoom-overflow-image.azoom-snap-image{position:absolute;width:100%;}
.rockthemes-blog-basic h3{font-size:20px;font-weight:300;}
.azoom-steps-wrapper{display:block;position:relative;max-width:100%;overflow:hidden;padding:0px 0px 0 15px;}
.azoom-steps{position:relative;display:block;margin:160px 0px 190px;z-index:9;}
.azoom-steps.mousedown{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}
.azoom-steps ul{background:#c5cdd1;}
.azoom-steps, .azoom-steps *{-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform-origin:left top;-webkit-transform-origin:left top;}
.azoom-steps ul li{position:relative;height:2px;background:inherit;padding:0px;}
.azoom-steps li:first-child:before, .azoom-steps li:last-child:after{content:'';display:block;position:absolute;width:8px;height:8px;background:inherit;top:-3px;left:0px;}
.azoom-steps li:last-child:after{right:0px;left:auto;}
.rtl .azoom-steps li:first-child:before{right:0px;left:auto;}
.rtl .azoom-steps li:last-child:after{right:auto;left:0px;}
.azoom-steps li .step-icon{width:40px;height:40px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;display:block;position:absolute;top:-19px;margin-left:50%;left:-20px;background:inherit;text-align:center;color:#f9f9f9;cursor:pointer;z-index:1;}
.azoom-steps li .step-icon .number{line-height:36px;}
.azoom-steps li .step-icon .number::-moz-selection, .azoom-steps li .step-icon .number::selection, .azoom-steps li .step-icon::-moz-selection, .azoom-steps li .step-icon::selection{background-color:transparent;}
.steps-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.azoom-steps li .step-icon .check{line-height:40px;display:none;}
.azoom-steps li .step-nav{position:absolute;top:-45px;left:-16px;left:-26px;margin-left:50%;color:inherit;visibility:hidden;min-width:60px;clear:after;font-size:20px;}
.azoom-steps li:nth-child(even) .step-nav{left:-16px;left:-26px;top:auto;bottom:-45px;}
.azoom-steps li .step-nav i{position:relative;opacity:0;width:14px;width:40px;float:left;transition:all .48s .18s;-webkit-transition:all .48s .18s;-moz-transition:all .48s .18s;}
.azoom-steps li .step-nav .step-back, .azoom-steps li .step-nav .step-next{cursor:pointer;font-weight:bold;text-align:left;}
.azoom-steps li.active .step-nav{visibility:visible;}
.azoom-steps li.active.done .step-nav{display:none;}
.azoom-steps li .step-nav i:first-child{transform:translateX(5px);}
.azoom-steps li .step-nav i:last-child{transform:translateX(-5px);}
.azoom-steps li.active .step-nav i:first-child{transform:translateX(-5px);opacity:1;}
.azoom-steps li.active .step-nav i:last-child{transform:translateX(5px);opacity:1;}
.azoom-steps li.active.done .step-icon .check{display:inline;}
.azoom-steps li.active.done .step-icon .number{display:none;}
.azoom-steps li .step-details{position:absolute;top:-164px;min-width:198px;margin-left:50%;visibility:hidden;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.rtl .azoom-steps li .step-details{margin-left:auto;margin-right:50%;}
.azoom-steps li.active .step-details{visibility:visible;}
.azoom-steps li .step-details *{margin-left:90px;}
.azoom-steps li .step-details > h3{font-size:18px;font-weight:600;margin-left:60px;min-width:230px;opacity:0;transition:all .4s .3s;-webkit-transition:all .4s .3s;-moz-transition:all .4s .3s;}
.azoom-steps li .step-details p, .azoom-steps li .step-details a{margin-left:60px;min-width:230px;opacity:0;transition:all .6s .3s;-webkit-transition:all .6s .3s;-moz-transition:all .6s .3s;}
.azoom-steps li:nth-child(odd) .step-details > h3,
.azoom-steps li:nth-child(odd) .step-details p,
.azoom-steps li:nth-child(odd) .step-details a{margin-left:0px;}
.azoom-steps li.active .step-details > h3, .azoom-steps li.active .step-details p, .azoom-steps li.active .step-details a{transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);opacity:1;}
.azoom-steps li:nth-child(odd) .step-details{top:auto;top:105px;left:0px;margin-left:30px;}
.rtl .azoom-steps li:nth-child(odd) .step-details{margin-left:auto;margin-right:30px;}
.azoom-steps li:last-child .step-details, .azoom-steps li:first-child .step-details{}
.azoom-steps li .step-details-line{background:#c5cdd1;width:2px;position:absolute;margin-left:50%;left:-1px;height:120px;transform:translateY(10px) scaleY(0);-ms-transform:translateY(10px) scaleY(0);-webkit-transform:translateY(10px) scaleY(0);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.azoom-steps li.active .step-details-line{transform:translateY(-120px) scaleY(1.0);-ms-transform:translateY(-120px) scaleY(1.0);-webkit-transform:translateY(-120px) scaleY(1.0);}
.azoom-steps li.active:nth-child(odd) .step-details-line{transform:translateY(0px) scaleY(1.0);-ms-transform:translateY(0px) scaleY(1.0);-webkit-transform:translateY(0px) scaleY(1.0);height:80px;}
.azoom-steps li .step-details-line:before{content:'';background:inherit;width:8px;height:8px;display:block;position:absolute;top:0px;left:-3px;}
.azoom-steps li:nth-child(odd) .step-details-line:before{top:auto;bottom:0px;}
.azoom-steps.responsive li:nth-child(odd) .step-details{top:60px;left:60px;margin-left:50%;}
.azoom-steps.responsive li:nth-child(even) .step-details{left:-5px}
.azoom-steps.responsive{margin:150px 0px 210px;}
.rockthemes-googlemap-container{min-height:100px;position:relative;display:block;}
.rockthemes-googlemap{height:100%;}
.rockthemes-googlemap img{max-width:none !important;}
.rock-promotion-box{position:relative;display:block;}
.promotion-box-button{text-align:right;vertical-align:middle;}
.promotion-box-button .button{margin:0px;}
.promotion-box-button .button.button-large{margin:-11px;}
.promotion-box-content h1, .promotion-box-content h2, .promotion-box-content h3,
.promotion-box-content h4, .promotion-box-content h5, .promotion-box-content h6{margin-top:0px;}
.rock-promotion-box .promotion-box-content p, .rock-promotion-box .promotion-box-content *{color:inherit;}
.rock-promotion-box .promotion-box-button-container{position:absolute;top:50%;right:0px;display:block;margin-top:-27px;}
.rock-promotion-box .promotion-box-content{margin-right:200px;position:relative;font-size:13px;}
.rock-promotion-box .promotion-box-content p:last-child{margin-bottom:0px;}
.rock-alert-box{position:relative;}
.rock-alert-box .alert-box-content{padding-right:35px;padding-left:15px;line-height:150%;}
.rock-alert-box .alertbox-icon{font-size:36px;float:left;padding-top:5px;padding-right:30px;padding-bottom:0px;}
.rock-alert-box .alert-box-close{cursor:pointer;font-size:24px;}
.rock-alert-box p{color:inherit;}
.rock-alert-box p:last-child{margin-bottom:0px;}
.rock-alert-box .close{font-size:28px;padding:5px;line-height:28px;position:absolute;top:-30px;right:-5px;color:#333;opacity:0.3;}
.alert-box.alert{background-color:#ea6060;color:#691313;color:#fff;border-color:#ea6060;}
.alert-box.success{background-color:#56CCC8;color:#0A5856;color:#fff;border-color:#56CCC8;}
.alert-box.info{background-color:#324864;color:#3b8f99;color:#fff;border-color:#89b8c0;}
.alert-box.caution{background-color:#EC4F2C;color:#af9227;color:#fff;border-color:#d4ba80;}
.rock-references-builder{display:block;position:relative;padding-top:15px;}
.rock-references-content{display:block;position:relative;overflow:hidden;}
.rock-references-builder .references-builder-title{font-weight:600;font-size:20px;margin-bottom:15px;}
.rock-references-builder ul li img{margin:0px auto;display:block !important;transition:all 0.4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;}
.rock-references-builder ul li img:hover{opacity:0.8;filter:alpha(opacity=80);}
.rock-references-builder .azoom-element-responsive-buttons{text-align:center;}
.rock-references-builder .references_next_button, .rock-references-builder .references_previous_button{display:inline-block;cursor:pointer;background:#f9f9f9;border:1px solid #C5CDD1;color:#C5CDD1;border-radius:19px;text-align:center;line-height:19px;width:19px;height:19px;font-size:11px;}
.rock-references-builder .references_next_button:hover, .rock-references-builder .references_previous_button:hover{background:#C5CDD1;border-color:#fff;color:#fff;}
.testimonials-builder-container{display:block;margin:0 0 30px 0px;}
.testimonials-builder-container .swiper-single-element .swiper-pagination{top:30px;}
.rock-testimonials-content{display:block;position:relative;text-align:center;}
.rock-testimonials-content.azoom-swiperslider{overflow:visible;}
.rtl .azoom-swiperslider .testimonials-content, .rtl .azoom-swiperslider .testimonials-content *{direction:rtl;}
.rock-testimonials-single{position:relative;display:inline-block;width:100%;max-width:100%;text-align:center;padding:0px 60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.rock-testimonials-single span{display:inline-block;}
.rock-testimonials-single .testimonials-content{margin-bottom:30px;margin-left:auto;margin-right:auto;width:100%;max-width:780px;}
.rock-testimonials-single .testimonials-content, .rock-testimonials-single .testimonials-content p{font-size:24px;font-style:italic;font-weight:300;line-height:150%;}
.rock-testimonials-single .testimonial-image{float:left;width:45px;border-radius:45px;overflow:hidden;}
.rock-testimonials-single .name-company{margin-left:15px;margin-top:4px;font-size:16px;line-height:18px;text-align:left;}
.rock-testimonials-single .testimonials-details{font-size:14px;display:inline-block;}
.rock-testimonials-single .testimonials-details strong{font-weight:600;}
.testimonials-soft-color{color:#999;}
.social-icon.icon-group-container{display:inline-block;position:relative;}
.rock-social-icon{position:relative;display:block;width:45px;height:45px;overflow:hidden;cursor:pointer;float:left;}
.rtl .rock-social-icon{float:left;}
.rock-social-icon .social-icon-container{position:relative;font-size:19px;min-width:90px;line-height:45px;text-align:center;margin-left:0px;}
.rock-social-icon .social-icon-container i{margin:0;padding:0;position:relative;display:inline-block;text-align:center;float:left;width:45px;line-height:45px;}
.rtl .rock-social-icon .social-icon-container i{float:right;}
.rock-social-icon:hover .social-icon-container{margin-left:-45px;}
.rtl .rock-social-icon:hover .social-icon-container{margin-left:0px;margin-right:-45px}
.rock-social-icon a:hover .social-icon-hover, .rock-social-icon a .social-icon-hover{text-decoration:none;}
.rock-social-icon a:hover{text-decoration:none;}
.rock-social-icon a .social-icon-hover{background:#f9f9f9;}
.header-top-2 .social-icon .rock-social-icon{border:none;border-right:1px solid #f0f0f0;}
.header-top-2.wpml-selector-active .header-social-container{margin-right:2px;}
.header-top-2.wpml-selector-active .header-social-container{margin-right:0px;}
.header-top-2 .social-icon .rock-social-icon:first-child{border-left:1px solid #f0f0f0;}
.header-top-2 .social-icon .rock-social-icon:last-child{border-right:none;}
.header-top-2 .header-social-container{max-height:45px;display:inline-block;}
.azoom-team-members{}
.azoom-team-members > ul{margin:0 -0.625rem 0 -0.625rem;}
.team-member-article{display:block;overflow:hidden;text-decoration:none;cursor:pointer;opacity:1;}
.team-member-article:hover{opacity:.8;}
.article-margin-bottom{margin-bottom:20px;}
.current.article-margin-bottom{margin-bottom:0px;}
.team-member-article a:hover img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0.8;}
.team-member-article .member-details{display:none;}
.azoom-team-members .member-details img[width="0"]{width:100%;}
.team-member-box{position:relative;border-top:1px solid #C5CDD1;border-bottom:1px solid #C5CDD1;padding:30px 0px;margin-bottom:60px;display:none;}
.team-member-box-close{font-size:64px;font-weight:100;position:absolute;top:0px;right:0px;z-index:9;color:#787878;opacity:0.3;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.team-member-box-close:hover{opacity:0.6;}
.team-member-box h3{font-weight:500;}
.team-member-box h3 > span{font-weight:200;display:block;}
.error-404-icon{font-size:118px;float:left;color:#00aae8;}
.error-404-details{padding-left:180px;padding-top:0px;}
.error-404-header{font-weight:600;color:#666;}
.error-404-description{font-size:24px;color:#666;font-weight:300;}
.rockthemes-list ul, .rockthemes-list li{list-style:none;padding:0px;margin:0px;display:block;}
.rockthemes-list li{margin:0px 0px 5px;}
.rockthemes-list li i{line-height:21px;margin:3px 10px 0 0;float:left;display:block;font-size:12px;}
.rockthemes-list li > div{margin-left:25px;}
article[rel="single-post"]{margin-bottom:30px;padding-bottom:0px;}
.article-details{margin-left:75px;}
.entry-header{margin-bottom:15px;}
.entry-summary, .article-details .entry-content{margin-bottom:45px;-ms-word-wrap:break-word;word-wrap:break-word;}
.article-details .entry-content:after{content:'';clear:both;display:block;width:100%;}
.entry-thumbnail{display:inline;}
.entry-thumbnail:after{content:'';display:block;position:relative;width:100%;height:20px;}
.entry-header .azoom-iframe-container{margin-bottom:20px;}
.azoom-title-date-container{}
.azoom-title-date-container a:hover{text-decoration:none;}
.date-area-container{background:#152840;position:relative;width:60px;height:85px;border-right:none;}
.date-area-container a{color:#fff;}
.post-format-container{position:relative;width:60px;height:60px;background:#56CCC8;color:#fff;}
.entry-sticky-container{position:relative;width:60px;height:60px;background:#FFFFFF;color:#c5cdd1;text-align:center;}
.entry-sticky-container i{line-height:60px;font-size:24px;}
.entry-love-container{position:relative;width:60px;height:60px;background:#c5cdd1;color:#f9f9f9;}
.entry-love-container i{font-size:24px;}
.entry-love-container span{position:absolute;margin-left:50%;left:7px;top:32px;font-size:12px;}
.entry-love-container a{position:absolute;margin-left:50%;left:-16px;top:17px;color:inherit;}
.entry-love-container a:hover{color:inherit;}
.azoom-love-icon[data-loved-this="yes"],
.azoom-love-icon[data-loved-this="yes"] a i{color:#ea6060;}
.entry-thumbnail .relative-container > img{position:relative;top:0px;}
.audio-content{display:block;max-width:100%;position:relative;}
.audio-content .mejs-container, .audio-content .mejs-embed, 
.audio-content .mejs-embed body, .audio-content .mejs-container .mejs-controls{background:#C5CDD1;}
.audio-content .mejs-controls .mejs-time-rail .mejs-time-current{background:#56CCC8;}
.more-link{float:right;}
.more-link:not(.button){color:#00aae8;position:relative;}
.more-link i{font-size:10px;font-weight:600;}
.rtl .more-link{float:none;}
article label{display:inline;}
input[type="password"]{display:inline;max-width:100%;height:auto;}
article input[type="submit"]{display:inline-block;float:none;margin-top:-3px;}
.article-date-post-format{float:left;}
.date-area{text-align:center;}
.date-area .day-area{font-size:30px;font-weight:100;padding-top:4px;margin-bottom:7px;text-align:center;display:block;}
.date-area .month-area{text-transform:uppercase;margin-bottom:3px;font-size:12px;display:block;text-align:center;}
.date-area .year-area{font-size:14px;}
.azoom-post-social{margin:30px 0px;padding:15px 0px;display:block;position:relative;width:100%;}
.azoom-post-social > *{float:left !important;margin-right:10px;display:block;width:90px !important;overflow:hidden;}
.post-format-container .icomoon-icon{font-size:24px;position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px;}
.title-container, .title-container a{font-size:28px;font-weight:400;display:block;width:100%;margin-bottom:14px;-ms-word-wrap:break-word;word-wrap:break-word;}
.azoom-title-date-container .title-container{margin-bottom:20px;}
.entry-meta{font-size:14px;}
.entry-meta-single{margin-right:10px;margin-bottom:10px;background:#56CCC8;padding:10px 15px;display:inline-block;color:#f9f9f9;}
.rtl .entry-meta-single{margin-right:auto;margin-left:10px;}
.entry-meta-single a{color:#f9f9f9;}
.entry-meta-single a:hover{color:#fff;}
.entry-meta-single i{margin-right:10px;position:relative;top:1px;}
.comments-link{margin-right:30px;}
.comments-link i{margin-right:5px;}
.leave-reply i, .post-view i{margin-right:5px;position:relative;top:1px;}
.comments-link, .post-view{float:left;}
.post-view{font-size:inherit;}
.post-view-single{line-height:18px;font-size:inherit;float:left;}
.posts-navigation{position:relative;margin:0 0 30px;display:inline-block;width:100%;font-size:16px;}
.boxed-layout .posts-navigation{margin:3.750em -1.875em;position:relative;width:auto;padding:30px;background:#FFF;display:block;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);}
.boxed-layout .posts-navigation hr{display:none;}
.posts-navigation .next-article-link{float:right;display:inline;margin-left:15px;width:60px;height:60px;}
.posts-navigation .back-article-link{float:left;display:inline;margin-right:15px;width:60px;height:60px;}
.author-info{background:#f9f9f9;padding:30px;position:relative;color:#787878;}
.author-info:hover{background:#ffffff;}
.author-info .author-avatar{display:inline;float:left;}
.author-info .author-description{margin-left:110px;}
.author-info .author-title{font-size:24px;line-height:100%;margin-top:0px;margin-bottom:15px;}
.author-info .author-bio a{display:block;margin:15px 0px 0px;}
.boxed-layout .author-info{background:none;padding:0px;position:relative;color:#787878;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.boxed-layout .author-info:hover{background:none;}
.single-author .entry-meta .author, .sticky.format-standard .entry-meta .date, .sticky.format-audio .entry-meta .date, .sticky.format-chat .entry-meta .date, .sticky.format-image .entry-meta .date, .sticky.format-gallery .entry-meta .date{display:none;}
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption{color:#220e10;font-size:18px;font-style:italic;font-weight:300;}
.gallery-caption{background-color:rgba(0, 0, 0, 0.7);box-sizing:border-box;color:#fff;font-size:14px;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;bottom:0;left:0;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%;}
.gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;min-height:49px;position:absolute;left:0;top:0;width:100%;}
.gallery-item:hover .gallery-caption{opacity:1;}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none;}
.gallery-caption{background:#000;filter:alpha(opacity=0);}
#calendar_wrap #wp-calendar{width:100%;text-align:center;}
#calendar_wrap #wp-calendar caption{text-align:left;font-weight:600;font-size:18px;}
#calendar_wrap #wp-calendar #prev, #calendar_wrap #wp-calendar #next{font-weight:600;}
.comment-list > li.comment{min-height:80px;}
.comments-area .nav-previous i, .comments-area .nav-next i{font-size:12px;}
ol.comment-list{list-style:none;margin:0 0 30px;padding:0;text-indent:0;display:inline-block;width:100%;max-width:100%;}
ol.comment-list ol{}
ol.comment-list li{margin-bottom:30px;position:relative;}
ol.comment-list li.alt{}
ol.comment-list li.bypostauthor{}
ol.comment-list li.byuser{}
ol.comment-list li.comment-author-admin{}
ol.comment-list li.comment{}
ol.comment-list li.comment div.comment-author{margin-bottom:5px;}
ol.comment-list li.comment div.vcard{font-size:16px;font-weight:600;margin:0px;padding:0px;border:none;width:100%;}
ol.comment-list li.comment .comment-author cite{font-style:normal;line-height:100%;font-size:20px;}
ol.comment-list li.comment .comment-author{font-style:normal;font-size:20px;line-height:100%;color:#00AAE8;font-weight:600;}
ol.comment-list li.comment .comment-author a.url{color:#00aae8 !important;font-size:20px;line-height:100%;}
ol.comment-list li.comment div.vcard img.avatar{margin:0 1em 1em 0;}
ol.comment-list li.comment div.vcard img{background:#333;}
ol.comment-list li.comment div.vcard img.avatar-32{}
ol.comment-list li.comment div.vcard img.photo{}
ol.comment-list li.comment div.vcard span.says{display:none;}
ol.comment-list li.comment .comment-metadata{float:left;}
ol.comment-list li.comment .comment-meta{font-size:11px;margin-left:110px;}
ol.comment-list li.comment .comment-awaiting-moderation{display:block;margin-left:110px;}
ol.comment-list li.comment .comment-meta a{}
ol.comment-list li.comment p{margin:0 0 1em;color:#666666;margin-top:5px;}
ol.comment-list li.comment div.reply{font-size:11px;}
ol.comment-list li.comment div.reply a{color:#fff;margin-top:0px;}
ol.comment-list li.comment ol.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.comment-list li.comment ol.children li{}
ol.comment-list li.comment ol.children li.alt{}
ol.comment-list li.comment ol.children li.bypostauthor{}
ol.comment-list li.comment ol.children li.byuser{}
ol.comment-list li.comment ol.children li.comment{}
ol.comment-list li.comment ol.children li.comment-author-admin{}
ol.comment-list li.comment ol.children li.depth-2{margin:0 0 30px 60px;}
ol.comment-list li.comment ol.children li.depth-3{margin:0 0 30px 60px;}
ol.comment-list li.comment ol.children li.depth-4{margin:0 0 30px 60px;}
ol.comment-list li.comment ol.children li.depth-5{margin:0 0 30px 30px;}
ol.comment-list li.comment ol.children li.depth-6{margin:0 0 30px 30px;}
ol.comment-list li.comment ol.children li.depth-7{margin:0 0 30px 30px;}
ol.comment-list li.comment ol.children li.depth-8{margin:0 0 30px 15px;}
ol.comment-list li.comment ol.children li.depth-9{margin:0 0 30px 15px;}
ol.comment-list li.comment ol.children li.depth-10{margin:0 0 30px 15px;}
ol.comment-list li.comment ol.children li.odd{}
ol.comment-list li.parent{}
ol.comment-list li.thread-alt{}
ol.comment-list li.thread-even{}
ol.comment-list li.thread-odd{}
.comment-body{position:relative;background:#f9f9f9;}
.children li{position:relative;}
.comment-author-image{width:80px;height:80px;display:inline;float:left;}
.comments-area .comments-title{margin-bottom:30px;}
.comments-area .navigation{margin-bottom:30px;}
.comments-area .navigation .nav-next{text-align:right;}
.comments-area > .row > div > #respond.comment-respond{margin-top:0px;}
#respond.comment-respond > h3{margin-bottom:30px;}
.comments-area input, .comments-area textarea{margin-bottom:30px;}
.comments-area input[type="checkbox"]{margin-bottom:0px;}
.bypostauthor .comment-body{background:#fff;}
.comment-author-badge{width:300px;height:300px;position:relative;overflow:hidden;position:absolute;top:0px;left:0px;}
.badge-top-left{top:15px;left:-40px;position:absolute;width:140px;height:30px;background:#56CCC8;color:#FFF;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:9;text-align:center;font-size:12px;line-height:30px;}
textarea.comments-field{width:100%;min-height:140px;}
.comments-submit, #comments-submit{width:168px;margin-bottom:15px;}
#respond{margin-top:30px;}
.comment-respond #reply-title small{margin-left:-7px;}
.inputs-class-num{border:1px solid #e0e0e0;background:#eeeeee;color:#999999;padding:5px;padding-left:10px;padding-right:10px;margin:10px;float:left;margin-left:0px;width:290px;position:relative;display:block;height:27px;}
.box-shadow-dark{-webkit-box-shadow:inset 0 0 2px #00AAE8;-moz-box-shadow:inset 0 0 2px #00AAE8;box-shadow:inset 0 0 2px #00AAE8;border-color:#00AAE8;}
.comment-list .reply{text-align:right;}
.comment-list .reply a, #cancel-comment-reply-link{background:#56CCC8;font-weight:normal;color:#fff;font-size:14px;position:relative;cursor:pointer;text-align:center;padding:5px 10px;}
.comment-list .reply a:before{font-family:'icomoon';content:"\e669";position:relative;margin-right:8px;top:1px;font-size:inherit;font-weight:normal;color:#fff;}
a#cancel-comment-reply-link{margin-left:30px;}
a#cancel-comment-reply-link:before{font-family:'icomoon';content:"\e6fd";position:relative;margin-right:8px;top:-1px;font-size:10px;font-weight:normal;color:#fff;}
.comment-list .reply a:hover{text-decoration:none;}
.widget_rockthemes_tabs_widget{}
.widget_rockthemes_tabs_widget hr{margin:10px 0px;border-color:#f9f9f9;}
.widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header, .widget_rockthemes_tabs_widget .rock-tabs-content-container a, .widget_rockthemes_tabs_widget .rock-tabs-content-container p, .widget_rockthemes_tabs_widget .rock-tabs-content-container strong{font-size:14px;}
.widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{width:33.333%;text-align:center;}
.widget_rockthemes_tabs_widget .tabs-motion-content{padding:15px;}
.rockthemes-payment-icons{position:relative;}
.rockthemes-payment-icons i{display:inline-block;font-size:30px;margin:5px 8px;}
.widget{max-width:100%;-ms-word-wrap:break-word;word-wrap:break-word;}
.sidebar-area .widget{margin-bottom:45px;position:relative;}
.heading-icon-widget{width:8px;height:8px;top:12px;left:15px;}
.rtl .heading-icon-widget{left:auto;right:15px;}
.sidebar-area .widget > h3, .sidebar-area .widget > .widget-title{font-weight:400;margin-bottom:15px;font-size:20px;padding:10px 15px 10px 30px;}
.rtl .sidebar-area .widget > h3, .rtl .sidebar-area .widget > .widget-title{padding:10px 30px 10px 15px;}
.woocommerce .widget_layered_nav_filters ul li a:hover, .woocommerce-page .widget_layered_nav_filters ul li a:hover{color:#fff;}
.woocommerce.widget ins{background:#56CCC8;padding:0px 5px;color:#fff;}
.sidebar-area .star-rating{margin:10px 0px;}
.woocommerce-MyAccount-navigation{float:left;width:30%;padding-right:30px;}
.woocommerce-MyAccount-content{float:left;width:70%;}
.rtl .woocommerce-MyAccount-navigation{padding-right:0px;padding-left:30px;}
.rtl .woocommerce-MyAccount-navigation, .rtl .woocommerce-MyAccount-content{float:right;}
.widget_archive ul, .widget_categories ul, .widget_meta ul, .widget_pages ul, .widget_recent_comments ul,
.widget_display_forums ul, .bbp_widget_login .bbp-logged-in, .bbp_widget_login .bbp-login-form,
.widget_display_replies ul, .widget_display_topics ul,
.widget_display_stats > dl, .widget_display_views ul,
.widget_recent_entries ul, .widget_nav_menu ul, .woocommerce.widget_product_categories ul,
.woocommerce.widget_recently_viewed_products ul.product_list_widget, .woocommerce.widget_products ul.product_list_widget, .woocommerce.widget_recent_reviews ul.product_list_widget, .woocommerce.widget_layered_nav > ul, .woocommerce.widget_recent_reviews ul,
.sidebar-area .woocommerce.widget_shopping_cart ul.cart_list, .sidebar-area .woocommerce.widget_shopping_cart .total,
.woocommerce.widget_top_rated_products ul.product_list_widget{list-style:none;margin-left:15px;}
.woocommerce-MyAccount-navigation ul{list-style:none;margin:0px;}
.rtl aside.widget ul{margin-left:0px !important;margin-right:15px !important;}
.widget_display_forums > ul > li > ul, .bbp_widget_login > ul > li > ul, 
.widget_display_replies > ul > li > ul, .widget_display_topics > ul > li > ul,
.widget_display_stats > ul > li > ul, .widget_display_views > ul > li > ul,
.widget_archive > ul > li > ul, .widget_categories > ul > li > ul, .widget_meta > ul > li > ul,
.widget_pages > ul > li > ul, .widget_recent_comments > ul > li > ul, .widget_recent_entries > ul > li > ul,
.widget_nav_menu > ul > li > ul, .woocommerce.widget_products ul > li > ul,
.woocommerce.widget_product_categories .product-categories > ul > li > ul, .woocommerce.widget_layered_nav ul > li > ul, .woocommerce.widget_recent_reviews ul > li > ul,
.sidebar-area .woocommerce.widget_shopping_cart ul > li > ul, .sidebar-area .woocommerce.widget_top_rated_products ul > li > ul{margin-left:15px;}
.rtl .widget > ul > li > ul{margin-left:0px !important;margin-right:15px !important;}
.woocommerce-MyAccount-navigation ul li, .widget_display_forums li, .bbp_widget_login li, .widget_display_replies li, .widget_display_topics li,
.widget_display_stats dd, .widget_display_views li,
.widget_archive li, .widget_categories li, .widget_meta li, .widget_pages li, .widget_recent_comments li,
.widget_recent_entries li, .widget_nav_menu li, .woocommerce.widget_product_categories .product-categories li,
.woocommerce.widget_recently_viewed_products .product_list_widget li, .woocommerce.widget_products .product_list_widget li, .woocommerce.widget_layered_nav li, .woocommerce.widget_recent_reviews li,
.sidebar-area .woocommerce.widget_shopping_cart li, .woocommerce.widget_top_rated_products li{color:#C5CDD1;padding:10px 0px 10px 30px;border-bottom:1px solid #C5CDD1;text-align:left;font-size:14px;position:relative;}
.rtl .woocommerce-MyAccount-navigation, .rtl aside.widget li{padding:10px 30px 10px 0px !important;text-align:right !important;}
.widget_display_forums li  li, .bbp_widget_login li li, .widget_display_replies li li, .widget_display_topics li li,
.widget_display_stats li li, .widget_display_views li li,
.widget_archive li li, .widget_categories li li, .widget_meta li li, 
.widget_pages li li, .widget_recent_comments li li, .widget_recent_entries li li,
.widget_nav_menu li li, .woocommerce.widget_products .product_list_widget li li,
.woocommerce.widget_product_categories .product-categories li li, .woocommerce.widget_recently_viewed_products .product_list_widget li li, .woocommerce.widget_layered_nav li li, .woocommerce.widget_recent_reviews li li,
.sidebar-area .woocommerce.widget_shopping_cart li li, .woocommerce.widget_top_rated_products li li{border:none;}
.woocommerce-MyAccount-navigation li:before, .widget_display_forums li:before, .bbp_widget_login li:before, .widget_display_replies li:before, 
.widget_display_topics li:before, .widget_display_stats dd:before, .widget_display_views li:before,
.widget_archive li:before, .widget_categories li:before, .widget_meta li:before, 
.widget_pages li:before, .widget_recent_comments li:before, .widget_recent_entries li:before, 
.widget_nav_menu li:before, .woocommerce.widget_products li:before,
.woocommerce.widget_product_categories .product-categories li:before, .woocommerce.widget_recently_viewed_products .product_list_widget li:before, .woocommerce.widget_layered_nav li:before, .woocommerce.widget_recent_reviews li:before,
.sidebar-area .woocommerce.widget_shopping_cart li:before, .woocommerce.widget_top_rated_products li:before{content:'';width:8px;height:8px;display:block;position:absolute;left:0px;top:17px;background:#c5cdd1;transition:all .3s;-webkit-transition:all .63s;-moz-transition:all .3s;}
.rtl .woocommerce-MyAccount-navigation li, .rtl .widget li:before{left:auto !important;right:0px;}
.woocommerce-MyAccount-navigation li:hover:before, .widget_display_forums li:hover:before, .bbp_widget_login li:hover:before, 
.widget_display_replies li:hover:before, .widget_display_topics li:hover:before,
.widget_display_stats dd:hover:before, .widget_display_views li:hover:before,
.widget_archive li:hover:before, .widget_categories li:hover:before, .widget_meta li:hover:before, 
.widget_pages li:hover:before, .widget_recent_comments li:hover:before, .widget_recent_entries li:hover:before, 
.widget_nav_menu li:hover:before, .woocommerce.widget_products li:hover:before,
.woocommerce.widget_product_categories .product-categories li:hover:before, .woocommerce.widget_recently_viewed_products .product_list_widget li:hover:before, .woocommerce.widget_layered_nav li:hover:before, .woocommerce.widget_recent_reviews li:hover:before,
.sidebar-area .woocommerce.widget_shopping_cart li:hover:before, .woocommerce.widget_top_rated_products li:hover:before{background:#56CCC8;}
.woocommerce-MyAccount-navigation li a, .widget_display_forums li a, .bbp_widget_login li a, .widget_display_replies li a, .widget_display_topics li a,
.widget_display_stats li a, .widget_display_views li a,
.widget_archive li a, .widget_categories li a, .widget_meta li a, .widget_pages li a, .widget_recent_comments li a,
.widget_recent_entries li a, .widget_nav_menu li a, .woocommerce.widget_product_categories .product-categories li a,
.woocommerce.widget_layered_nav li a, .woocommerce.widget_recent_reviews li a, .woocommerce.widget_products li a,
.sidebar-area .woocommerce.widget_shopping_cart li a,.woocommerce.widget_top_rated_products li a{line-height:inherit;}
.widget_shopping_cart_content .buttons a{width:49%;max-width:49%;padding:10px 0px;margin:0px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.right-sidebar-padding{padding-left:15px;}
.left-sidebar-padding{padding-right:15px;}
.sidebar-widget-title-hr{margin-top:0px;}
.widget_search{}
.search-results-empty-content #searchform{max-width:380px;}
.bbp-search-form, #bbp-search-form{position:relative;}
.bbp-search-form #bbp-search-form #bbp_search_submit,
.widget_display_search #bbp-search-form #bbp_search_submit{margin:0px;}
.widget_search .searchform label, .search-results-empty-content #searchform label,
.widget_product_search #searchform label,
.widget_product_search .woocommerce-product-search label{display:none;}
.widget_search .searchform input[type="text"],
.search-results-empty-content #searchform input[type="text"],
.widget_product_search #searchform input[type="text"],
.widget_product_search .woocommerce-product-search input[type="text"],
.bbp-search-form #bbp-search-form input[type="text"],
.widget_display_search #bbp-search-form input[type="text"],
#bbp-search-form input[type="text"]{padding-right:75px;margin-bottom:0px;border-radius:0px 5px 5px 0px;}
.rtl .widget_search .searchform input[type="text"],
.rtl .search-results-empty-content #searchform input[type="text"],
.rtl .widget_product_search #searchform input[type="text"],
.rtl .widget_product_search .woocommerce-product-search input[type="text"],
.rtl .bbp-search-form #bbp-search-form input[type="text"],
.rtl .widget_display_search #bbp-search-form input[type="text"],
.rtl #bbp-search-form input[type="text"]{padding-right:15px;padding-left:75px;border-radius:5px 0px 0px 5px;}
.widget_search .searchform #searchsubmit,
.search-results-empty-content #searchform #searchsubmit,
.widget_product_search #searchform #searchsubmit,
.widget_product_search .woocommerce-product-search #searchsubmit,
.bbp-search-form #bbp-search-form #bbp_search_submit,
.widget_display_search #bbp-search-form #bbp_search_submit,
#bbp-search-form #bbp_search_submit{width:40px;height:100%;position:absolute;top:0px;right:0px;background:#56CCC8;color:#fff;margin:0px;}
.rtl .widget_search .searchform #searchsubmit,
.rtl .search-results-empty-content #searchform #searchsubmit,
.rtl .widget_product_search #searchform #searchsubmit,
.rtl .widget_product_search .woocommerce-product-search #searchsubmit,
.rtl .bbp-search-form #bbp-search-form #bbp_search_submit,
.rtl .widget_display_search #bbp-search-form #bbp_search_submit,
.rtl #bbp-search-form #bbp_search_submit{right:auto;left:0px;}
.widget_search .searchform #searchsubmit:after,
.search-results-empty-content #searchform #searchsubmit:after,
.widget_product_search #searchform #searchsubmit:after,
.widget_product_search .woocommerce-product-search #searchsubmit:after,
.bbp-search-form #bbp-search-form #bbp_search_submit:after,
.widget_display_search #bbp-search-form #bbp_search_submit:after,
#bbp-search-form #bbp_search_submit:after{content:"\e67f";font-family:'icomoon';font-weight:normal;font-size:16px;line-height:24px;padding:15px 0px;left:20px;top:0px;position:absolute;display:block;}
.ie9 .widget_search > div > button, .ie9 .search-results-empty-content > div > button, .ie9 .widget_product_search > div > button{display:none;}
.searchform, #searchform{position:relative;}
.special-search-overlay-box .searchform input{margin:0px !important;}
.special-search-overlay-box .searchform input[type="submit"]{position:absolute;top:1px;right:1px;height:28px;box-shadow:none;border:none;border-top-left-radius:0px;border-bottom-left-radius:0px;width:50px;text-indent:-99px;background-size:16px 16px !important;background:#f0f0f0 url(//karsistehran.ir/wp-content/themes/azoomtheme/images/icomoon/search.png) center center no-repeat;margin:0px !important;}
.special-search-overlay-box .searchform input[type="submit"]:hover, 
.special-search-overlay-box .searchform input[type="submit"]:active{background-size:16px 16px !important;background:#F9F9F9 url(//karsistehran.ir/wp-content/themes/azoomtheme/images/icomoon/search.png) center center no-repeat;}
.special-search-overlay-box .searchform input[type="text"]{padding-right:55px;}
.tagcloud a, .tagcloud a:not(.escapea):not(.button){font-size:14px !important;display:inline-block;padding:5px 10px;border-radius:0px;margin:0 1px 6px 0;background:#c5cdd1;color:#f9f9f9;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.tagcloud a, .tagcloud a:not(.escapea):not(.button):hover{background:#56CCC8;color:#fff;}
#wp-calendar{border-collapse:collapse;border-spacing:0;}
#wp-calendar td{text-decoration:none;}
#wp-calendar caption{font-weight:bold;color:#f0f0f0;text-align:center;background:#00aae8;-webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.04);box-shadow:inset 0 1px rgba(255, 255, 255, 0.04);padding:10px;}
#wp-calendar caption td{line-height:32px;padding:0 10px;font-size:15px;color:#e2e2e2;}
#wp-calendar caption td:hover{color:white;}
#wp-calendar caption .prev{float:left;}
#wp-calendar caption .next{float:right;}
#wp-calendar th, #wp-calendar td{text-align:center;}
#wp-calendar th:first-child, #wp-calendar td:first-child{border-left:0;}
#wp-calendar th{font-size:8px;color:#696969;text-transform:uppercase;background:#f3f3f3;border-left:1px solid #f3f3f3;}
#wp-calendar td{font-size:11px;font-weight:bold;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;}
.widget_calendar table tr th, .widget_calendar table tr td{padding:5px 0px;}
#wp-calendar td{line-height:18px;color:#666;background:#f9f9f9;}
#wp-calendar td:hover, #wp-calendar td.off{background:#f3f3f3;}
#wp-calendar td.off{color:#b3b3b3;}
#wp-calendar td.active, #wp-calendar td:active{margin:-1px;background:#f0f0f0;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.05);}
#wp-calendar td a{color:#00aae8;}
#wp-calendar td.active:first-child, #wp-calendar td:first-child:active{border-left:0;margin-left:0;}
#wp-calendar td.active:last-child, #wp-calendar td:last-child:active{border-right:0;margin-right:0;}
#wp-calendar tr:last-child td.active, #wp-calendar tr:last-child td:active{border-bottom:0;margin-bottom:0;}
#footer{}
#footer .shadow-divider-up{border:none;}
.footer-large{width:100%;min-height:40px;padding:90px 0px 60px;color:#CFCFCF;}
.footer-large > .row > .column, .footer-large > .row > .columns{padding-left:45px;padding-right:45px;}
.footer-large > .row > .column:first-child, .footer-large > .row > .columns:first-child{padding-left:15px;}
.footer-large > .row > .column:last-child, .footer-large > .row > .columns:last-child{padding-right:15px;}
.footer-large aside{position:relative;margin-bottom:30px;}
.footer-large .textwidget{line-height:150%;}
hr.footer-inline-hr{border-top:1px solid rgba(0, 0, 0, 0.4);border-bottom:1px solid rgba(255, 255, 255, 0.07);height:1px;border-left:none;border-right:none;}
.footer-large .widget-title{margin:0 0 30px 0px;font-size:24px;}
.footer-large .widget > h3, .footer-large .widget > .widget-title{font-weight:400;margin-bottom:15px;font-size:20px;color:#333;}
.footer p, .footer span,
.footer li, .footer a,
.footer .textwidget, .footer aside{font-size:14px;}
.footer-large .widget ul{margin-left:0px;}
.footer-large ul.instagram-pics{max-width:320px;margin-left:auto;margin-right:auto;}
.footer-large .instagram-pics, .footer-large .instagram-pics li{list-style:none;margin:0px;padding:0px;}
.footer-large .instagram-pics li{width:50%;float:left;padding:10px;}
.widget_mc4wp_widget input[type="email"]{width:100%;background:#f0f0f0;font-size:inherit;}
.widget_mc4wp_widget input[type="email"]:focus{background:#f9f9f9;}
.widget_mc4wp_widget input[type="submit"]{padding:10px;background:#e2e4e7;display:block;font-size:inherit;width:100%;}
#footer .footer-large .tagcloud a:not(.escapea):not(.button){color:#fff;}
.footer-bottom{background:#181818;min-height:48px;}
.footer-bottom .footer-bottom-left span{padding:15px 0px;display:block;}
.footer-bottom > .row{border-top:1px solid #C5CDD1;}
.azoom-iframe-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.azoom-iframe-container iframe, .azoom-iframe-container > video, .azoom-iframe-container > embed, .azoom-iframe-container .video-player{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.azoom-iframe-container.html5-video{padding-top:0px;}
.azoom-iframe-container.vimeo-video iframe{}
iframe.twitter-timeline, iframe.twitter-tweet, iframe.twitter-tweet-rendered{width:100%;min-width:100% !important;}
.flickr_badge_image img{max-width:33%;height:100%;margin-right:0px !important;padding-right:10px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;}
.flickr_badge_image img:hover{opacity:0.8;filter:alpha(opacity:80);}
.customisable-border.thm-dark, .thm-dark .customisable-border,
.widget .rpwe-block li{border-bottom:1px solid #444;}
ul.block-collapse{padding:0px;margin:0px}
ul.block-collapse > li{padding:0px;}
ul.block-collapse .rectangle-box{max-width:100% !important;}
select{background-color:#FFF;font-family:inherit;color:#000;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px;}
.custom-select{background-color:#f9f9f9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 2em;padding:0;position:relative;width:100%;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.azoom-small-box-shadow{box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.azoom-small-text-shadow{text-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.header-sticky-active.menu-box-shadow{box-shadow:0 1px 5px rgba(190, 190, 190, 0.38);-webkit-box-shadow:0 1px 5px rgba(190, 190, 190, 0.38);-moz-box-shadow:0 1px 5px rgba(190, 190, 190, 0.38);}
.custom-select:hover{background-color:#ffffff;}
.custom-select:before{background:#f9f9f9;color:#787878;display:block;font-size:1em;height:100%;line-height:2.5em;padding:4px 33px 4px 15px;position:absolute;top:0;right:0;text-align:center;width:1em;z-index:-1;}
.custom-select select{font-family:'Titillium Web', sans-serif;background-color:transparent;border:0 none;box-shadow:none;color:#787878;display:block;font-size:100%;line-height:normal;margin:0;padding:10px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.custom-select select option{background:#f9f9f9;}
.custom-select select::-ms-expand{display:none;}
.custom-select select:focus{outline:none;}:-moz-any(.custom-select):before{background-color:#fff;pointer-events:none;z-index:1;}
.icon-2{font-size:34px;}
.icon-3{font-size:50px;}
.icon-4{font-size:64px;}
pre{background:url(//karsistehran.ir/wp-content/themes/azoomtheme/images/code_bg.png) repeat scroll 0 0 transparent;border-bottom:medium none !important;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;line-height:21px !important;margin-bottom:15px;overflow-x:auto;padding:0 10px !important;}
pre{white-space:pre-wrap;word-wrap:break-word;-ms-word-wrap:break-word;}
pre, code, kbd, samp{font-family:monospace,serif;font-size:1em;}
ol{line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit;}
li{display:list-item;}
ol, ul{margin-left:25px;}
.rtl ol, .rtl ul{margin-left:0;margin-right:25px;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
mark{color:#f9f9f9;padding:0px 10px;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
var{font-style:italic;}
tt{font-family:monospace;}
big{font-size:larger;}
ins{background:#c5cdd1;text-decoration:none;}
abbr{border-bottom:1px dotted;}
ul,ol,dl{font-size:13px;}
address{font-style:normal;font-size:13px;}
small{font-size:80%;}
figure{margin:0px;}
.rtl ul.block-collapse{margin:0;}
.azoom-pagination{margin:15px 0px 0px;list-style:none;display:block;font-size:12px;}
.button-radius{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.azoom-pagination .page-numbers{cursor:pointer;display:block;padding:0px 12px;float:left;text-align:center;font-weight:normal !important;margin-right:5px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:30px;line-height:29px;font-weight:300;font-size:13px;text-decoration:none;text-align:center;color:#c5cdd1;border:1px solid #c5cdd1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.azoom-pagination .prev.page-numbers i{font-size:9px;margin-right:5px;font-weight:bold;}
.azoom-pagination .next.page-numbers i{font-size:9px;margin-left:5px;font-weight:bold;}
.azoom-pagination .page-numbers:not(.current):not(.dots):hover, input[type="submit"]:hover,
.comments-submit:hover, #comments-submit:hover{background:#FFFFFF;text-decoration:none;border-color:#FFFFFF;}
.azoom-pagination .page-numbers.current, .azoom-pagination .page-numbers:active, .azoom-link_pages > span.page-numbers, .button.active, .button.current,
.button.active:hover, .button.current:hover
.button.active:active, .button.current:active{line-height:30px;color:#ffffff;}
label{font-size:13px;font-weight:600;}
input, input:not([type="submit"]), select, textarea, 
.select2-container .select2-choice{background:none repeat scroll 0 0 #fff;color:#787878;border:none;margin-left:0;padding:15px;max-width:100%;border-radius:0px;outline-color:transparent;-webkit-outline-color:transparent;-moz-outline-color:transparent;box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;}
.wp-editor-wrap{box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
select, .comment-form input, #searchform input, .searchform input{width:100%;height:54px;}
textarea{width:100%;}
.azoom-ajax-search-wrapper #searchform input{height:auto;}
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus{outline-color:transparent;-webkit-outline-color:transparent;-moz-outline-color:transparent;}
input[type="submit"]{margin-left:0px;line-height:normal;}
input:focus, input:not([type="submit"]):focus, textarea:focus{background:#f9f9f9;outline:none;border:none;box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);}
.select2-drop-active{border:none;}
.select2-search input{background:#f0f0f0;}
.payment_method_paypal > label > a{margin-left:15px;}
div[data-image-tile="tile"] > .static-bg-mask-class{background-size:inherit !important;}
@-webkit-keyframes slideInDownSmall {
0%{-webkit-transform:translateY(-180px);transform:translateY(-180px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInDownSmall {
0%{-webkit-transform:translateY(-180px);-ms-transform:translateY(-180px);transform:translateY(-180px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.slideInDownSmall{-webkit-animation-name:slideInDownSmall;animation-name:slideInDownSmall;animation-duration:.6s;animation-delay:0s;-moz-animation-duration:.6s;-moz-animation-delay:0s;-webkit-animation-duration:.6s;-webkit-animation-delay:0s;-o-animation-duration:.6s;-o-animation-delay:0s;}
@-webkit-keyframes slideOutUpSmall {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{-webkit-transform:translateY(-400px);transform:translateY(-400px);}
}
@keyframes slideOutUpSmall {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{-webkit-transform:translateY(-400px);-ms-transform:translateY(-400px);transform:translateY(-400px);}
}
.slideOutUpSmall{-webkit-animation-name:slideOutUpSmall;animation-name:slideOutUpSmall;}
@-webkit-keyframes fullSpin {
0%{-webkit-transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes fullSpin {
0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
.fullSpin{-webkit-animation-name:fullSpin;-webkit-animation-duration:2s;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:fullSpin;-moz-animation-duration:2s;-moz-animation-delay:0s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:fullSpin;animation-duration:2s;animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:linear;}
@-webkit-keyframes fadeOutLeftInRight {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
50%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
51%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeOutLeftInRight {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
50%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
51%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeOutLeftInRight{-webkit-animation-name:fadeOutLeftInRight;animation-name:fadeOutLeftInRight;}
@-webkit-keyframes fadeOutRightInLeft {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
50%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
51%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeOutRightInLeft {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
50%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
51%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeOutRightInLeft{-webkit-animation-name:fadeOutRightInLeft;animation-name:fadeOutRightInLeft;}
@-webkit-keyframes fadeOutDownInUp {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
50%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
51%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeOutDownInUp {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
50%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
51%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeOutDownInUp{-webkit-animation-name:fadeOutDownInUp;animation-name:fadeOutDownInUp;}
 .activate-intro-effect .header-top-2, .activate-intro-effect .main-header-area{opacity:0;}
.intro-effect-slide{position:relative;display:block;transition:all 1.3s;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;}
.intro-effect-slide:not(.notrans) .header,
.intro-effect-slide:not(.notrans) > .title,
.intro-effect-slide:not(.notrans) .content > div,
.intro-effect-slide:not(.notrans) .content > section{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transition-duration:1s;transition-duration:1s;}
.intro-effect-slide:not(.notrans) .header{-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);-webkit-transition-duration:1.2s;transition-duration:1.2s;}
.intro-effect-slide .header{z-index:1500;}
.intro-effect-slide .rockthemes-curvy-slider.header{position:relative;z-index:0;}
.intro-effect-slide > .title{position:relative;top:auto;left:auto;padding:6em 1em 2em;}
.intro-effect-slide .content > div, .intro-effect-slide .content > section{margin-top:50px;color:#b2b2c0;}
.intro-effect-slide > .title, .intro-effect-slide .content > div, .intro-effect-slide .content > section{-webkit-transform:translateY(400px);transform:translateY(400px);opacity:0;}
.intro-effect-slide.modify > .title, .intro-effect-slide.modify .content > div, .intro-effect-slide.modify .content > section{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
.intro-effect-slide.modify .header{opacity:0;-webkit-transform:translateY(-100%) scale(0.6);transform:translateY(-100%) scale(0.6);}
.intro-effect-slide.modify:not(.notrans) > .title{-webkit-transition-delay:0.5s;transition-delay:0.5s;}
.intro-effect-slide.modify:not(.notrans) .content > div,
.intro-effect-slide.modify:not(.notrans) .content > section{-webkit-transition-delay:0.6s;transition-delay:0.6s;}
.rtl .rock-toggles-container .rock-toggle-header-icon{padding-right:0;padding-left:5px;}
.rtl .icomoon.right{float:left !important;}
.rtl .rock-promotion-box .promotion-box-button-container{right:auto;left:0;}
.rtl .rock-promotion-box .promotion-box-content{margin-right:0;margin-left:200px;}
.rtl .azoom-heading-wrapper.centered-heading .azoom-heading-icon, .azoom-heading-wrapper.right-heading .azoom-heading-icon{left:0;right:-1px;}
.rtl .azoom-heading-wrapper.right-heading .azoom-heading-inline .azoom-heading, .rtl .azoom-heading-wrapper.centered-heading .azoom-heading-inline .azoom-heading{margin-left:0 !important;margin-right:20px !important;}
.rtl .rockthemes-list li i{float:right;margin:3px 0 0 10px;}
.rtl .a.pp_close{text-indent:10000px;}
.rtl .azoom-element-responsive-buttons{direction:ltr;}
.rtl .header-all-wrapper .column, .rtl .header-all-wrapper .columns, .rtl form .column, .rtl form .columns{float:right;}
.rtl .header-all-wrapper .left-text{text-align:right;}
.rtl .header-all-wrapper .right-text{text-align:left;}
.rtl .rtm-menu-depth-0 > a .rtm-menu-sticker{left:auto;right:10px;}
.rtl .nav-main-wrapper{float:left;}
.rtl .rtm-menu > li, .rtl .logo-main-wrapper{float:right;}
.rtl #nav [class*="column"] + [class*="column"]:last-child{float:right;}
.rtl .woocommerce .rockthemes-woo-single-image, .woocommerce-page .rockthemes-woo-single-image{float:right;}
.rtl .woocommerce .product .summary, .woocommerce-page .product .summary{float:left;}
.rtl .product .woocommerce-product-gallery{max-width:100%;}
.rtl .azoom-portfolio-container{max-width:100% !important;}
.rtl [class*="block-grid-"]{display:block;padding:0;margin:0 0 0 -0.625rem;}
.rtl .ajax-category-navigation li{float:right;}
.rtl blockquote{border-left:none;border-right:3px solid #c5cdd1}
.rtl blockquote:before{right:18px;left:auto;}
.rtl .posts-navigation .back-article-link{float:right;margin-left:15px;margin-right:0;}
.rtl .posts-navigation .next-article-link{float:left;margin-left:0;margin-right:15px;}
.rtl .comment-author-image{float:right;}
.rtl ol.comment-list li.comment ol.children li.depth-2{margin:0 60px 30px 0;}
.rtl .comment-reply-container{margin-top:20px;}
.rtl ol.comment-list li.comment ol.children li.depth-3{margin:0 60px 30px 0;}
.rtl .comment-date{line-height:3;}
.rtl .rockthemes_fb_element_container .radio-button-horizontal{
float: right;
}