/*
Theme Name: eLearningWP
Theme URI: http://demo.thimpress/eLearningWP
Author: ThimPress
Author URI: http://thimpress.com
Description: A education WordPress theme.
Version: 2.3.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: eLearningWP
Domain Path: /languages/
*/
*{margin: 0;padding: 0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height: inherit}p{margin-bottom: 20px}p:last-child{margin-bottom: 0}hr{border: none;background: rgba(0,0,0,0.1);height: 1px;margin: 20px 0}code{white-space: normal}.clear{clear: both}mark{background-color: yellow;color: black}.alert{border-radius: 2px}input:focus,textarea:focus,a:focus{outline: none;box-shadow: none;text-decoration: none}.post.sticky .content-inner{border-bottom: none !important}.post.sticky .entry-content{padding: 30px 15px;background: rgba(0,0,0,0.04);-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.09);-moz-box-shadow: 0 0 0 1px rgba(0,0,0,0.09);box-shadow: 0 0 0 1px rgba(0,0,0,0.09)}.alignleft{float: left}.alignright{float: right}.aligncenter{display: block;margin-left: auto;margin-right: auto}@media (max-width: 767px){.alignleft,.alignright{float: none}}img{max-width: 100%;height: auto}blockquote.alignleft,img.alignleft{margin: 7px 24px 7px 0}.wp-caption.alignleft{margin: 7px 14px 7px 0}blockquote.alignright,img.alignright{margin: 7px 0 7px 24px}.wp-caption.alignright{margin: 7px 0 7px 14px}.wp-caption-text{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 12px;font-style: italic;line-height: 1.5;margin: 9px 0;padding-right: 10px}.sticky .entry-date{display: none}.gallery-caption{background-color: rgba(0,0,0,0.7);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;font-size: 12px;line-height: 1.5;margin: 0;max-height: 50%;opacity: 0;padding: 6px 8px;position: absolute;bottom: 0;left: 0;text-align: left;width: 100%}.gallery-caption:before{content: "";height: 100%;min-height: 49px;position: absolute;top: 0;left: 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{margin-bottom: 20px}.gallery-item{float: left;margin: 0 4px 4px 0;overflow: hidden;position: relative}.gallery-columns-1 .gallery-item{max-width: 100%}.gallery-columns-2 .gallery-item{max-width: 48%;max-width: -webkit-calc(46%);max-width: calc(46%)}.gallery-columns-3 .gallery-item{max-width: 32%;max-width: -webkit-calc(29.3%);max-width: calc(29.3%)}.gallery-columns-4 .gallery-item{max-width: 23%;max-width: -webkit-calc(21%);max-width: calc(21%)}.gallery-columns-5 .gallery-item{max-width: 19%;max-width: -webkit-calc(16%);max-width: calc(16%)}.gallery-columns-6 .gallery-item{max-width: 15%;max-width: -webkit-calc(12.7%);max-width: calc(12.7%)}.gallery-columns-7 .gallery-item{max-width: 13%;max-width: -webkit-calc(10.28%);max-width: calc(10.28%)}.gallery-columns-8 .gallery-item{max-width: 11%;max-width: -webkit-calc(8.5%);max-width: calc(8.5%)}.gallery-columns-9 .gallery-item{max-width: 9%;max-width: -webkit-calc(7.1%);max-width: calc(7.1%)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right: 0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear: left}.gallery-caption{background-color: rgba(0,0,0,0.7);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;font-size: 12px;line-height: 1.5;margin: 0;max-height: 50%;opacity: 0;padding: 6px 8px;position: absolute;bottom: 0;left: 0;text-align: left;width: 100%}.gallery-caption:before{content: "";height: 100%;min-height: 49px;position: absolute;top: 0;left: 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:after{content: "";display: block;clear: both}.bypostauthor > article .fn:before{content: "\f408";margin: 0 2px 0 -2px;position: relative;top: -1px}ul,ol{margin-bottom: 10px;margin-left: 25px}ol{list-style: decimal;margin-left: 15px}ul.square{list-style: square outside}ul.circle{list-style: circle outside}ul ul,ul ol,ol ol,ol ul{margin: 4px 0 5px 30px}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom: 6px}th,td{padding: 4px 6px}table,td,tr{border: 1px #ccc solid}table{border-collapse: collapse;border-spacing: 0;margin-bottom: 24px;width: 100%}caption,th,td{font-weight: normal;text-align: left}th{border-width: 0 1px 1px 0;font-weight: bold}td{border-width: 0 1px 1px 0}dd{margin-bottom: 24px}a:hover,a:focus{text-decoration: none}.breadcrumb{background: transparent}figure{max-width: 100%}@charset "UTF-8";.wpb_animate_when_almost_visible{opacity: 0}.wpb_start_animation.wpb_top-to-bottom{-webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);-moz-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);-o-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);opacity: 1}.wpb_start_animation.wpb_bottom-to-top{-webkit-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);-moz-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);-o-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);opacity: 1}.wpb_start_animation.wpb_left-to-right{-webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);-moz-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);-o-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);opacity: 1}.wpb_start_animation.wpb_right-to-left{-webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);-moz-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);-o-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);opacity: 1}.wpb_start_animation.wpb_appear{-webkit-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);-moz-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);-o-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}@-webkit-keyframes wpb_ttb{0%{-webkit-transform: translate(0, -10%);opacity: 0}100%{-webkit-transform: translate(0, 0);opacity: 1}}@-moz-keyframes wpb_ttb{0%{-moz-transform: translate(0, -10%);opacity: 0}100%{-moz-transform: translate(0, 0);opacity: 1}}@-o-keyframes wpb_ttb{0%{-o-transform: translate(0, -10%);opacity: 0}100%{-o-transform: translate(0, 0);opacity: 1}}@keyframes wpb_ttb{0%{transform: translate(0, -10%);opacity: 0}100%{transform: translate(0, 0);opacity: 1}}@-webkit-keyframes wpb_btt{0%{-webkit-transform: translate(0, 10%);opacity: 0}100%{-webkit-transform: translate(0, 0);opacity: 1}}@-moz-keyframes wpb_btt{0%{-moz-transform: translate(0, 10%);opacity: 0}100%{-moz-transform: translate(0, 0);opacity: 1}}@-o-keyframes wpb_btt{0%{-o-transform: translate(0, 10%);opacity: 0}100%{-o-transform: translate(0, 0);opacity: 1}}@keyframes wpb_btt{0%{transform: translate(0, 10%);opacity: 0}100%{transform: translate(0, 0);opacity: 1}}@-webkit-keyframes wpb_ltr{0%{-webkit-transform: translate(-10%, 0);opacity: 0}100%{-webkit-transform: translate(0, 0);opacity: 1}}@-moz-keyframes wpb_ltr{0%{-moz-transform: translate(-10%, 0);opacity: 0}100%{-moz-transform: translate(0, 0);opacity: 1}}@-o-keyframes wpb_ltr{0%{-o-transform: translate(-10%, 0);opacity: 0}100%{-o-transform: translate(0, 0);opacity: 1}}@keyframes wpb_ltr{0%{transform: translate(-10%, 0);opacity: 0}100%{transform: translate(0, 0);opacity: 1}}@-webkit-keyframes wpb_rtl{0%{-webkit-transform: translate(10%, 0);opacity: 0}100%{-webkit-transform: translate(0, 0);opacity: 1}}@-moz-keyframes wpb_rtl{0%{-moz-transform: translate(10%, 0);opacity: 0}100%{-moz-transform: translate(0, 0);opacity: 1}}@-o-keyframes wpb_rtl{0%{-o-transform: translate(10%, 0);opacity: 0}100%{-o-transform: translate(0, 0);opacity: 1}}@keyframes wpb_rtl{0%{transform: translate(10%, 0);opacity: 0}100%{transform: translate(0, 0);opacity: 1}}@-webkit-keyframes wpb_appear{0%{-webkit-transform: scale(.5);opacity: 0.1}100%{-webkit-transform: scale(1);opacity: 1}}@-moz-keyframes wpb_appear{0%{-moz-transform: scale(.5);opacity: 0.1}100%{-moz-transform: scale(1);opacity: 1}}@-o-keyframes wpb_appear{0%{-o-transform: scale(.5);opacity: 0.1}100%{-o-transform: scale(1);opacity: 1}}@keyframes wpb_appear{0%{transform: scale(.5);opacity: 0.1}100%{transform: scale(1);opacity: 1}}.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%,100%,20%,50%,80%{-webkit-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}60%{-webkit-transform: translateY(-15px);transform: translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px)}60%{-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px)}}.bounce{-webkit-animation-name: bounce;animation-name: bounce}@-webkit-keyframes flash{0%,100%,50%{opacity: 1}25%,75%{opacity: 0}}@keyframes flash{0%,100%,50%{opacity: 1}25%,75%{opacity: 0}}.flash{-webkit-animation-name: flash;animation-name: flash}@-webkit-keyframes pulse{0%{-webkit-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes pulse{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}.pulse{-webkit-animation-name: pulse;animation-name: pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform: scale(1);transform: scale(1)}30%{-webkit-transform: scaleX(1.25) scaleY(.75);transform: scaleX(1.25) scaleY(.75)}40%{-webkit-transform: scaleX(.75) scaleY(1.25);transform: scaleX(.75) scaleY(1.25)}60%{-webkit-transform: scaleX(1.15) scaleY(.85);transform: scaleX(1.15) scaleY(.85)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes rubberBand{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}30%{-webkit-transform: scaleX(1.25) scaleY(.75);-ms-transform: scaleX(1.25) scaleY(.75);transform: scaleX(1.25) scaleY(.75)}40%{-webkit-transform: scaleX(.75) scaleY(1.25);-ms-transform: scaleX(.75) scaleY(1.25);transform: scaleX(.75) scaleY(1.25)}60%{-webkit-transform: scaleX(1.15) scaleY(.85);-ms-transform: scaleX(1.15) scaleY(.85);transform: scaleX(1.15) scaleY(.85)}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform: translateX(0);transform: translateX(0)}10%,30%,50%,70%,90%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}20%,40%,60%,80%{-webkit-transform: translateX(10px);transform: translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}10%,30%,50%,70%,90%{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}20%,40%,60%,80%{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}}.shake{-webkit-animation-name: shake;animation-name: shake}@-webkit-keyframes swing{20%{-webkit-transform: rotate(15deg);transform: rotate(15deg)}40%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg)}60%{-webkit-transform: rotate(5deg);transform: rotate(5deg)}80%{-webkit-transform: rotate(-5deg);transform: rotate(-5deg)}100%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes swing{20%{-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg)}40%{-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg)}60%{-webkit-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg)}80%{-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg)}100%{-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(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: scale(1);transform: scale(1)}10%,20%{-webkit-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg)}100%{-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}10%,20%{-webkit-transform: scale(.9) rotate(-3deg);-ms-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);-ms-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg)}100%{-webkit-transform: scale(1) rotate(0);-ms-transform: scale(1) rotate(0);transform: scale(1) rotate(0)}}.tada{-webkit-animation-name: tada;animation-name: tada}@-webkit-keyframes wobble{0%{-webkit-transform: translateX(0%);transform: translateX(0%)}15%{-webkit-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg)}30%{-webkit-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg)}45%{-webkit-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg)}60%{-webkit-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg)}75%{-webkit-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg)}100%{-webkit-transform: translateX(0%);transform: translateX(0%)}}@keyframes wobble{0%{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%)}15%{-webkit-transform: translateX(-25%) rotate(-5deg);-ms-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg)}30%{-webkit-transform: translateX(20%) rotate(3deg);-ms-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg)}45%{-webkit-transform: translateX(-15%) rotate(-3deg);-ms-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg)}60%{-webkit-transform: translateX(10%) rotate(2deg);-ms-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg)}75%{-webkit-transform: translateX(-5%) rotate(-1deg);-ms-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg)}100%{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%)}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}50%{opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05)}70%{-webkit-transform: scale(.9);transform: scale(.9)}100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}@keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}50%{opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}70%{-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9)}100%{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn}@-webkit-keyframes bounceInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}60%{opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px)}80%{-webkit-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes bounceInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}60%{opacity: 1;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px)}80%{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}60%{opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px)}80%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes bounceInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}60%{opacity: 1;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px)}80%{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}60%{opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px)}80%{-webkit-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes bounceInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}60%{opacity: 1;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px)}80%{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}60%{opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px)}80%{-webkit-transform: translateY(10px);transform: translateY(10px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes bounceInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}60%{opacity: 1;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px)}80%{-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform: scale(1);transform: scale(1)}25%{-webkit-transform: scale(.95);transform: scale(.95)}50%{opacity: 1;-webkit-transform: scale(1.1);transform: scale(1.1)}100%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}}@keyframes bounceOut{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}25%{-webkit-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95)}50%{opacity: 1;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}100%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}.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: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInDown{0%{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)}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInLeft{0%{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)}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInRight{0%{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)}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInUp{0%{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)}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.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;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}}@keyframes fadeOutDown{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px)}}@keyframes fadeOutRight{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px)}}@keyframes fadeOutUp{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);-ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg)}70%{-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg)}100%{-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}}@keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateX(-10deg);-ms-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg)}70%{-webkit-transform: perspective(400px) rotateX(10deg);-ms-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg)}100%{-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}}.flipInX{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}70%{-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}100%{-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}}@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}70%{-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}100%{-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}}.flipInY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}}@keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}}.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}}@keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}}.flipOutY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}60%{-webkit-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1}80%{-webkit-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1}100%{-webkit-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}}@keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}60%{-webkit-transform: translateX(-20%) skewX(30deg);-ms-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1}80%{-webkit-transform: translateX(0%) skewX(-15deg);-ms-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1}100%{-webkit-transform: translateX(0%) skewX(0deg);-ms-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);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%{-webkit-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}100%{-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}}@keyframes lightSpeedOut{0%{-webkit-transform: translateX(0%) skewX(0deg);-ms-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}100%{-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) 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 center;transform-origin: center center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0}100%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateIn{0%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0}100%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);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: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0}}@keyframes rotateOut{0%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);-ms-transform: rotate(200deg);transform: rotate(200deg);opacity: 0}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes slideInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}@-webkit-keyframes slideInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slideInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}@-webkit-keyframes slideInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slideInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}@-webkit-keyframes slideInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes slideInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-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%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform: rotate(0);transform: rotate(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: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%{-webkit-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}80%{-webkit-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);-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: translateY(700px);transform: translateY(700px);opacity: 0}}@keyframes hinge{0%{-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transform-origin: top left;-ms-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: rotate(80deg);-ms-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%{-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}80%{-webkit-transform: rotate(60deg) translateY(0);-ms-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);-webkit-transform-origin: top left;-ms-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: translateY(700px);-ms-transform: translateY(700px);transform: translateY(700px);opacity: 0}}.hinge{-webkit-animation-name: hinge;animation-name: hinge}@-webkit-keyframes rollIn{0%{opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg)}100%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);-ms-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg)}100%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-ms-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}@-webkit-keyframes rollOut{0%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-ms-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);-ms-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut}@-webkit-keyframes zoomIn{0%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}50%{opacity: 1}}@keyframes zoomIn{0%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}@-webkit-keyframes zoomInDown{0%{opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}@keyframes zoomInDown{0%{opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);-ms-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateY(60px);-ms-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateX(48px);transform: scale(.475) translateX(48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}@keyframes zoomInLeft{0%{opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);-ms-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateX(48px);-ms-transform: scale(.475) translateX(48px);transform: scale(.475) translateX(48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity: 0;-webkit-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateX(-48px);transform: scale(.475) translateX(-48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}@keyframes zoomInRight{0%{opacity: 0;-webkit-transform: scale(.1) translateX(2000px);-ms-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateX(-48px);-ms-transform: scale(.475) translateX(-48px);transform: scale(.475) translateX(-48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity: 0;-webkit-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}@keyframes zoomInUp{0%{opacity: 0;-webkit-transform: scale(.1) translateY(2000px);-ms-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}60%{opacity: 1;-webkit-transform: scale(.475) translateY(-60px);-ms-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp}@-webkit-keyframes zoomOut{0%{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}50%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}100%{opacity: 0}}@keyframes zoomOut{0%{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}50%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}100%{opacity: 0}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-transform-origin: center bottom;transform-origin: center bottom}}@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale(.475) translateY(-60px);-ms-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateY(2000px);-ms-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale(.475) translateX(42px);transform: scale(.475) translateX(42px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-transform-origin: left center;transform-origin: left center}}@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale(.475) translateX(42px);-ms-transform: scale(.475) translateX(42px);transform: scale(.475) translateX(42px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);-ms-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale(.475) translateX(-42px);transform: scale(.475) translateX(-42px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-transform-origin: right center;transform-origin: right center}}@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale(.475) translateX(-42px);-ms-transform: scale(.475) translateX(-42px);transform: scale(.475) translateX(-42px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateX(2000px);-ms-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-transform-origin: center top;transform-origin: center top}}@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale(.475) translateY(60px);-ms-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: linear;animation-timing-function: linear}100%{opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);-ms-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-transform-origin: center top;-ms-transform-origin: center top;transform-origin: center top}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}.course-review-wrapper{display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99999;text-align: center}.review-overlay{background: #000;bottom: 0;left: 0;position: fixed;top: 0;width: 100%;opacity: 0.6}.review-form{background-color: #fff;padding: 20px;position: relative;width: 80%;max-width: 600px;margin-top: 50px;display: inline-block;text-align: left}.review-form h3{font-size: 16px;margin: 0 0 20px}.review-form h3 .close{float: right;border: none;text-decoration: none;width: auto;height: auto;margin-right: -9px;margin-top: -7px}.review-form h3 .close:before{font-size: 32px}.review-form .review-fields{margin: 0 0 -20px;list-style: none}.review-form .review-fields > li{margin: 0 0 40px 0}.review-form .review-fields > li > label{display: block;margin: 0 0 7px;font-size: 15px}.review-form .review-fields > li > label .required{margin-left: 5px;display: inline-block;vertical-align: middle;font-size: 24px;line-height: 1;height: 15px;margin-top: -3px}.review-form .review-fields > li input[type="text"],.review-form .review-fields > li textarea{width: 100%}#review-overlay{background-color: rgba(0,0,0,0.25);bottom: 0;display: flex;justify-content: center;left: 0;position: fixed;top: 0;width: 100%}#review-overlay > .review-wrapper{align-self: center;background-color: rgba(0,0,0,0.25);border-radius: 2px;padding: 6px;width: 450px}#review-overlay .review-content{background-color: #fff;border-radius: 2px;padding: 24px;position: relative}#review{position: fixed;z-index: 99999;display: none;align-self: center;background-color: rgba(0,0,0,0.25);border-radius: 2px;padding: 6px;width: 500px;top: 50px;left: 50%;margin-left: -250px}#review .review-content{background-color: #fff;border-radius: 2px;padding: 24px;position: relative}#review h3{font-size: 16px;margin: 0 0 20px}#review h3 .close{float: right;border: none;text-decoration: none;width: auto;height: auto;margin-right: -9px;margin-top: -7px}#review h3 .close:before{font-size: 32px}#review .review-fields{margin: 0 0 -20px;list-style: none}#review .review-fields > li{margin: 0 0 20px 0}#review .review-fields > li > label{display: block;margin: 0 0 7px;font-size: 15px}#review .review-fields > li > label .required{margin-left: 5px;display: inline-block;vertical-align: middle;font-size: 24px;line-height: 1;height: 15px;margin-top: -3px}.review-stars{margin: 0 0;list-style: none}.review-stars:after{clear: both;content: '';display: block}.review-stars > li{width: 22px;height: 22px;float: left}.review-stars > li span{text-decoration: none;font-size: 22px;border-bottom: none;width: auto;height: auto}.review-stars > li a:visited,.review-stars > li a:focus{border: none}.review-stars > li span:before{width: 40px;height: 40px}.review-stars > li span.hover:before{content: "\f155";color: #F05A19;cursor: pointer}#review .review-actions{text-align: right;padding-top: 20px;border-top: 1px solid #f0f0f0}#review .submitting{display: none}#review .review-stars{cursor: pointer}.review-stars-rated{display: inline-block;position: relative}.review-stars-rated .review-stars{display: inline-block}.review-stars-rated .review-stars.filled{position: absolute;top: 0;left: 0;z-index: 10;white-space: nowrap;overflow: hidden;color: #F05A19;height: 40px}.review-stars.filled > li{position: absolute}.review-stars.filled > li:nth-child(2){left: 40px}.review-stars.filled > li:nth-child(3){left: 80px}.review-stars.filled > li:nth-child(4){left: 120px}.review-stars.filled > li:nth-child(5){left: 160px}#course-reviews .loading{display: none}.course-review-wrapper .review-form .review-fields input,.course-review-wrapper .review-form .review-fields textarea{border: none;background-color: #F8F8F8;color: #AAA;width: 100%;padding: 12px 20px;border-radius: 5px}.course-review-wrapper .review-form .review-fields label{margin-left: 20px}.course-review-wrapper .review-form .review-fields .review-stars{margin-left: 20px}.course-review-wrapper .review-form .review-fields .review-actions button{background-color: #3b5898;color: #fff;border-radius: 5px;width: auto;padding: 6px 25px;text-align: center;border: 1px solid #3b5898;margin-right: 10px}.course-review-wrapper .review-form .review-fields .review-actions button:hover{background-color: #323945}@font-face{font-family: 'star';src: url('fonts/star.eot');src: url('fonts/star.eot?#iefix') format('embedded-opentype'), url('fonts/star.woff') format('woff'), url('fonts/star.ttf') format('truetype'), url('fonts/star.svg#star') format('svg');font-weight: normal;font-style: normal}.tp-table{display: table;width: 100%}body{background-color: #fff;font-family: Lato;font-size: 14px;font-weight: normal;line-height: 2em;color: #878787}h1{color: #2c3339;font-size: 36px;font-weight: normal;font-style: normal;text-transform: none;line-height: 1.6em}h2{color: #2c3339;font-size: 28px;font-weight: normal;font-style: normal;text-transform: none;line-height: 1.6em}h3{color: #2c3339;font-size: 24px;font-weight: normal;font-style: normal;text-transform: none;line-height: 1.6em}h4{color: #2c3339;font-size: 20px;font-weight: normal;font-style: normal;text-transform: none;line-height: 1.6em}h5{color: #2c3339;font-size: 18px;font-weight: normal;font-style: normal;text-transform: none;line-height: 1.6em}h6{color: #2c3339;font-size: 16px;font-weight: normal;font-style: normal;text-transform: none;line-height: 1.4em}h1,h2,h3,h4,h5,h6{font-family: Lato}a{color: #3b5898}#back-to-top{position: fixed;bottom: 20px;right: 20px;display: block;width: 32px;height: 32px;background: rgba(0,0,0,0.8);color: #fff;text-align: center;z-index: 999;cursor: pointer;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s;visibility: visible;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}#back-to-top:hover{background: #3b5898}#back-to-top i{line-height: 32px}.loop-pagination,.pagination{text-align: center;display: inline-block;width: 100%;margin: 0;border-top: 2px #eee solid;padding-top: 30px}.loop-pagination li,.pagination li{display: inline-block;zoom: 1;list-style: none;margin-right: 6px}.loop-pagination li .page-numbers,.pagination li .page-numbers{width: 40px;height: 40px;color: #000;border: 1px #eee solid;text-align: center;line-height: 40px;display: inline-block;overflow: hidden}.loop-pagination li .page-numbers:hover,.pagination li .page-numbers:hover{border: 1px #3b5898 solid;color: #3b5898}.loop-pagination li .page-numbers.next,.pagination li .page-numbers.next,.loop-pagination li .page-numbers.prev,.pagination li .page-numbers.prev{white-space: nowrap;overflow: hidden;font-size: 0}.loop-pagination li .page-numbers.next:before,.pagination li .page-numbers.next:before{content: "\f105";display: inline-block;font-family: 'FontAwesome';font-style: normal;font-weight: normal;line-height: 40px;font-size: 14px}.loop-pagination li .page-numbers.prev:before,.pagination li .page-numbers.prev:before{content: "\f104";display: inline-block;font-family: 'FontAwesome';font-style: normal;font-weight: normal;line-height: 40px}.loop-pagination li .page-numbers.current,.pagination li .page-numbers.current{border: 1px #3b5898 solid;color: #3b5898}.col-1-1,.col-1-2,.col-1-3,.col-1-4,.col-1-5,.col-1-6,.col-2-3,.col-2-5,.col-3-4,.col-3-5,.col-4-5,.col-5-6{position: relative;float: left;-moz-box-sizing: border-box;box-sizing: border-box;display: block;padding: 0 15px}.col-1-1{width: 100%}.col-1-2{width: 50%}.col-1-3{width: 33.33333333%}.col-2-3{width: 66.66666666%}.col-1-4{width: 25%}.col-3-4{width: 75%}.col-1-5{width: 20%}.col-4-5{width: 80%}.col-1-6{width: 16.66666666%}.col-5-6{width: 83.33333333%}.col-2-5{width: 40%}.col-3-5{width: 60%}@media (max-width: 767px){.col-1-1,.col-1-2,.col-1-3,.col-1-4,.col-1-5,.col-1-6,.col-2-3,.col-2-5,.col-3-4,.col-3-5,.col-4-5,.col-5-6{width: 50%}}@media (max-width: 380px){.col-1-1,.col-1-2,.col-1-3,.col-1-4,.col-1-5,.col-1-6,.col-2-3,.col-2-5,.col-3-4,.col-3-5,.col-4-5,.col-5-6{width: 100%}}.lcr-sidebar .page-container .page-contents{float: right}.lcr-sidebar .page-container #secondary{float: left}.left-sidebar .page-container .page-contents{float: right}.left-sidebar .page-container #secondary{float: left}.lrc-sidebar .page-container{float: right}.lrc-sidebar .page-container .page-contents{float: right}.lrc-sidebar .page-container #secondary{float: left}.page-container{padding: 0}.page-container:after,.page-sidebar:after{display: block;content: "";clear: both}@media (max-width: 767px){.left-sidebar .page-container .page-contents{float: none}.left-sidebar .page-container #secondary{float: none}.lrc-sidebar .page-container{float: none}.lrc-sidebar .page-container .page-contents{float: none}.lrc-sidebar .page-container #secondary{float: none}}.parallax_effect{position: relative}.parallax_effect:before{content: "";display: block;top: 0;bottom: 0;left: 0;right: 0;position: absolute;background: rgba(50,58,69,0.2)}.parallax_effect > .panel-grid-cell{position: relative;z-index: 1}.wpcf7-form.style-01{background: #fff;padding: 40px 70px 40px 25px}.wpcf7-form.style-01 .contact-info{width: 25%;float: left}.wpcf7-form.style-01 .contact-info > h3{font-size: 22px;color: #323945;font-weight: bold}.wpcf7-form.style-01 .contact-info > span{font-size: 15px;font-weight: normal;color: #999}.wpcf7-form.style-01 .contact-form-content{width: 75%;float: left}.wpcf7-form.style-01 .contact-form-content .name{width: 50%;float: left;padding-right: 15px}.wpcf7-form.style-01 .contact-form-content .name input{width: 100%;background: #fff;border: none;padding: 20px 30px}.wpcf7-form.style-01 .contact-form-content .email{width: 50%;float: left;padding-left: 15px}.wpcf7-form.style-01 .contact-form-content .email input{width: 100%;background: #fff;border: none;padding: 20px 30px}.wpcf7-form.style-01 .contact-form-content .subject{clear: both}.wpcf7-form.style-01 .contact-form-content .subject input{width: 100%;background: #fff;border: none;padding: 20px 30px}.wpcf7-form.style-01 .contact-form-content .message textarea{width: 100%;background: #fff;border: none;padding: 20px 30px}.wpcf7-form.style-01 .contact-form-content .submit-btn{text-align: right}.wpcf7-form.style-01 .contact-form-content .submit-btn input{background: #3b5898;border: none;padding: 10px 46px;border-radius: 1.5em;color: #fff}.wpcf7-form.style-01:after{display: block;content: "";clear: both}.wpcf7-form.style-02{background: #3b5898;padding: 55px 70px 55px 70px}.wpcf7-form.style-02 .contact-info{color: #fff;margin-bottom: 30px}.wpcf7-form.style-02 .contact-info > h3{font-size: 32px;color: #fff;font-weight: bold}.wpcf7-form.style-02 .contact-info > span{font-size: 15px;font-weight: normal;color: #999}.wpcf7-form.style-02 .contact-form-content .name{width: 50%;float: left;padding-right: 15px}.wpcf7-form.style-02 .contact-form-content .name input{width: 100%;background: #fff;border: none;padding: 10px 20px}.wpcf7-form.style-02 .contact-form-content .email{width: 50%;float: left;padding-left: 15px}.wpcf7-form.style-02 .contact-form-content .email input{width: 100%;background: #fff;border: none;padding: 10px 20px}.wpcf7-form.style-02 .contact-form-content .subject{clear: both}.wpcf7-form.style-02 .contact-form-content .subject input{width: 100%;background: #fff;border: none;padding: 10px 20px}.wpcf7-form.style-02 .contact-form-content .message{margin-bottom: 14px}.wpcf7-form.style-02 .contact-form-content .message textarea{width: 100%;background: #fff;border: none;padding: 10px 20px;height: 46px}.wpcf7-form.style-02 .contact-form-content .submit-btn{text-align: right}.wpcf7-form.style-02 .contact-form-content .submit-btn input{background: #fff;border: none;padding: 10px 48px;border-radius: 1.5em;font-weight: bold;color: #323945}.wpcf7-form.style-02 .contact-form-content .submit-btn input:hover{background: #323945;color: #fff}.wpcf7-form.style-02 .contact-form-content img.ajax-loader{display: none}.wpcf7-form.style-02:after{display: block;content: "";clear: both}.woocommerce #content .comments-area,.woocommerce .comments-area,.comments-area{margin-top: 15px}.woocommerce #content .comments-area .comment-list,.woocommerce .comments-area .comment-list,.comments-area .comment-list{margin: 0}.woocommerce #content .comments-area .comment-list .comment-list-inner .comments-title,.woocommerce .comments-area .comment-list .comment-list-inner .comments-title,.comments-area .comment-list .comment-list-inner .comments-title{color: #323945;font-size: 24px;line-height: 1.6em;font-weight: bold;padding: 15px 0;margin-bottom: 40px;border-bottom: 1px #eee solid}.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-author.meta,.woocommerce .comments-area .comment-list .comment-list-inner .comment-author.meta,.comments-area .comment-list .comment-list-inner .comment-author.meta{color: #b3b3b3}.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-author.meta strong,.woocommerce .comments-area .comment-list .comment-list-inner .comment-author.meta strong,.comments-area .comment-list .comment-list-inner .comment-author.meta strong{color: #000}.woocommerce #content .comments-area .comment-list .comment-list-inner > li,.woocommerce .comments-area .comment-list .comment-list-inner > li,.comments-area .comment-list .comment-list-inner > li{list-style: none outside none;margin-bottom: 25px}.woocommerce #content .comments-area .comment-list .comment-list-inner li .wrapper-comment,.woocommerce .comments-area .comment-list .comment-list-inner li .wrapper-comment,.comments-area .comment-list .comment-list-inner li .wrapper-comment{overflow: hidden}.woocommerce #content .comments-area .comment-list .comment-list-inner li .avatar,.woocommerce .comments-area .comment-list .comment-list-inner li .avatar,.comments-area .comment-list .comment-list-inner li .avatar{width: 80px;height: 80px;float: left}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-right,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-right,.comments-area .comment-list .comment-list-inner li .comment-right{width: calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -moz-calc(100% - 80px);float: left}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation,.comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation{margin-left: 20px}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info,.comments-area .comment-list .comment-list-inner li .comment-extra-info{background-color: #F6F9FA;padding: 10px 20px;text-transform: uppercase;color: #858585;font-size: 12px}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info a,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info a,.comments-area .comment-list .comment-list-inner li .comment-extra-info a{color: #858585}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info a:hover,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info a:hover,.comments-area .comment-list .comment-list-inner li .comment-extra-info a:hover{color: #3b5898}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info i,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info i,.comments-area .comment-list .comment-list-inner li .comment-extra-info i{margin-right: 5px}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author,.comments-area .comment-list .comment-list-inner li .comment-extra-info .author,.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .date,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .date,.comments-area .comment-list .comment-list-inner li .comment-extra-info .date,.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link,.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link{float: none;display: inline-block;margin-right: 15px}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link,.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link{float: right;color: #000;font-weight: 700}.woocommerce #content .comments-area .comment-list .comment-list-inner li .content-comment,.woocommerce .comments-area .comment-list .comment-list-inner li .content-comment,.comments-area .comment-list .comment-list-inner li .content-comment{padding: 15px 20px}.woocommerce #content .comments-area .comment-list .comment-list-inner .children,.woocommerce .comments-area .comment-list .comment-list-inner .children,.comments-area .comment-list .comment-list-inner .children{margin-top: 25px;border-top: 1px solid #eee;padding-top: 25px;margin-left: 80px}.woocommerce #content .comments-area .comment-list .comment-list-inner .children li,.woocommerce .comments-area .comment-list .comment-list-inner .children li,.comments-area .comment-list .comment-list-inner .children li{list-style: none}.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-author,.woocommerce .comments-area .comment-list .comment-list-inner .comment-form-author,.comments-area .comment-list .comment-list-inner .comment-form-author,.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-email,.woocommerce .comments-area .comment-list .comment-list-inner .comment-form-email,.comments-area .comment-list .comment-list-inner .comment-form-email,.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-url,.woocommerce .comments-area .comment-list .comment-list-inner .comment-form-url,.comments-area .comment-list .comment-list-inner .comment-form-url{width: 50%;display: block}.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-author input,.woocommerce .comments-area .comment-list .comment-list-inner .comment-form-author input,.comments-area .comment-list .comment-list-inner .comment-form-author input,.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-email input,.woocommerce .comments-area .comment-list .comment-list-inner .comment-form-email input,.comments-area .comment-list .comment-list-inner .comment-form-email input,.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-url input,.woocommerce .comments-area .comment-list .comment-list-inner .comment-form-url input,.comments-area .comment-list .comment-list-inner .comment-form-url input{width: 100%;border: 1px solid #eee;padding: 8px 15px}.woocommerce #content .comments-area .comment-list .comment-list-inner textarea,.woocommerce .comments-area .comment-list .comment-list-inner textarea,.comments-area .comment-list .comment-list-inner textarea{width: 100%;border: 1px solid #eee;padding: 8px 15px}.woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit,.woocommerce .comments-area .comment-list .comment-list-inner .form-submit,.comments-area .comment-list .comment-list-inner .form-submit{text-align: right}.woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit input#submit,.woocommerce .comments-area .comment-list .comment-list-inner .form-submit input#submit,.comments-area .comment-list .comment-list-inner .form-submit input#submit{text-shadow: none;box-shadow: none;background: #3b5898;border: none;padding: 8px 42px;line-height: 2;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #fff;font-size: 12px;font-weight: bold}.woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit input#submit:hover,.woocommerce .comments-area .comment-list .comment-list-inner .form-submit input#submit:hover,.comments-area .comment-list .comment-list-inner .form-submit input#submit:hover{background: #323945}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title,.comments-area .comment-respond-area #respond.comment-respond .comment-reply-title{color: #323945;font-size: 24px;line-height: 1.6em;font-weight: bold;padding: 15px 0;margin-bottom: 40px;border-bottom: 1px #eee solid}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author,.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author,.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email,.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email,.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url,.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url{width: 50%;display: block}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input,.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input,.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input,.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input,.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input,.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input{width: 100%;border: 1px solid #eee;padding: 8px 15px}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea,.comments-area .comment-respond-area #respond.comment-respond .comment-form textarea{width: 100%;border: 1px solid #eee;padding: 8px 15px}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit,.comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit{text-align: right}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit,.comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit{text-shadow: none;box-shadow: none;background: #3b5898;border: none;padding: 8px 42px;line-height: 2;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #fff;font-size: 12px;font-weight: bold}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit:hover,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit:hover,.comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit:hover{background: #323945}.flexslider{position: relative}.flexslider li{list-style: none}.flexslider .flex-direction-nav{margin: 0}.flexslider .flex-direction-nav a{position: absolute;z-index: 9;top: 40%;cursor: pointer;width: 31px;margin: 0;height: 32px;background: #fff;text-align: center;overflow: hidden;-webkit-transition: all .3s ease}.flexslider .flex-direction-nav .flex-prev{left: -36px;opacity: 0}.flexslider .flex-direction-nav .flex-prev:before{content: "\f104";font-family: "FontAwesome";color: #3b5898;font-size: 22px;line-height: 31px;display: inline-block}.flexslider .flex-direction-nav .flex-next{right: -36px;opacity: 0}.flexslider .flex-direction-nav .flex-next:before{content: "\f105";font-family: "FontAwesome";color: #3b5898;font-size: 22px;line-height: 31px;display: inline-block}.flexslider:hover .flex-direction-nav .flex-prev{opacity: 0.8;left: 5px}.flexslider:hover .flex-direction-nav .flex-next{opacity: 0.8;right: 5px}.site-content{padding: 75px 15px}.site-content.no-padding-top{padding-top: 0;padding-bottom: 0}.overlay-black,.overlay-primary{position: relative}.overlay-black:before,.overlay-primary:before{background: rgba(45,51,57,0.95);content: "";position: absolute;right: 0;bottom: 0;left: 0;top: 0}.overlay-black > div,.overlay-primary > div{position: relative;z-index: 2}.overlay-black .thim-widget-courses-searching .courses-searching button{background: #3b5898}.overlay-black .thim-widget-courses-searching .courses-searching button:hover{background: #181818}.list-info{margin-top: 35px;margin-left: 0}.list-info li{font-size: 16px;list-style: none;display: inline-block;padding: 0 20px}.list-info li i{color: #3b5898;margin-right: 5px}.list-info li a{color: inherit}.custom-images{margin-top: -18px;position: relative;margin-bottom: -7px}.smicon-box:before,.smicon-box:after{clear: both;display: table-cell;content: ""}.custom-readmore{padding-top: 20px;padding-bottom: 20px}.top_site_main{color: #fff;position: relative;background-position: bottom center;background-image: url('images/banner.jpg');background-color: rgba(45,51,57,0.95)}.top_site_main .overlay-top-header{position: absolute;top: 0;bottom: 0;right: 0;left: 0;z-index: 0}.top_site_main .page-title-wrapper{padding-top: 90px;padding-bottom: 90px;text-align: center;position: relative;z-index: 1}.top_site_main .page-title-wrapper h1,.top_site_main .page-title-wrapper h2{color: inherit;margin: 0;font-size: 36px;line-height: 1.6em}.top_site_main .banner-description{font-size: 16px;font-style: italic}.overlay-primary .list-info{margin-top: 15px}.overlay-primary .list-info li i{color: #fff}.breadcrumbs-wrapper{border-bottom: 1px solid #e7e7e7;padding: 30px 0}.breadcrumbs-wrapper .woocommerce-breadcrumb,.breadcrumbs-wrapper .thim-breadcrumbs{margin-bottom: 0;color: #878787}.breadcrumbs-wrapper .woocommerce-breadcrumb a,.breadcrumbs-wrapper .thim-breadcrumbs a{color: #878787;margin-right: 15px}.breadcrumbs-wrapper .woocommerce-breadcrumb a:after,.breadcrumbs-wrapper .thim-breadcrumbs a:after{font: normal normal normal 12px/1 FontAwesome;content: "\f178";margin-left: 15px}.breadcrumbs-wrapper .woocommerce-breadcrumb a:hover,.breadcrumbs-wrapper .thim-breadcrumbs a:hover{color: #3b5898}.breadcrumbs-wrapper.button-list-gird .woocommerce-breadcrumb,.breadcrumbs-wrapper.button-list-gird .display,.breadcrumbs-wrapper.button-list-gird .thim-breadcrumbs,.breadcrumbs-wrapper.button-list-gird #breadcrumbs{width: 50%;display: inline-block;vertical-align: middle}.breadcrumbs-wrapper.button-list-gird .display{text-align: right}.breadcrumbs-wrapper.button-list-gird .display a,.breadcrumbs-wrapper.button-list-gird .display a i{color: #728592;margin-left: 20px}.breadcrumbs-wrapper.button-list-gird .display .switcher-active i,.breadcrumbs-wrapper.button-list-gird .display a:hover i{color: #3b5898}.breadcrumbs-wrapper #breadcrumbs{margin: 0}.breadcrumbs-wrapper #breadcrumbs li{display: inline-block;list-style: none;font-style: italic;color: #878787}.breadcrumbs-wrapper #breadcrumbs li .bread-current{font-weight: normal}.breadcrumbs-wrapper #breadcrumbs li a{color: #878787}.breadcrumbs-wrapper #breadcrumbs li a:hover{color: #3b5898}.breadcrumbs-wrapper #breadcrumbs li.separator{margin: 0 10px;font-style: normal}.gallery-img .item a{position: relative;display: inline-block}.gallery-img .item a .mark{background-image: url("images/preview-gallery.png");background-repeat: no-repeat;background-position: center center;position: absolute;left: 0;right: 0;bottom: 0;top: 0;-webkit-transform: scale(scale(0));-ms-transform: scale(scale(0));-o-transform: scale(scale(0));transform: scale(scale(0));-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.gallery-img .item a:hover .mark{-webkit-transform: scale(scale(1));-ms-transform: scale(scale(1));-o-transform: scale(scale(1));transform: scale(scale(1));-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}.btn-primary{background-color: #3b5898;border-color: #3b5898;font-style: normal}.btn-primary a{color: #fff !important}.btn-primary:hover{background-color: #323945;border-color: #323945}.btn-border{color: #fff;border: 2px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin: 0 10px;font-style: normal}.btn-border:hover{color: #3b5898;border-color: #3b5898}.slider-desc .btn{font-size: 16px;padding: 8px 20px;font-weight: bold;margin-top: 20px}input[type="radio"],input[type="checkbox"]{border: 1px solid #b4b9be;background: #fff;color: #555;clear: none;cursor: pointer;display: inline-block;height: 16px;margin: -4px 4px 0 0;outline: 0;padding: 0 !important;text-align: center;vertical-align: middle;width: 16px;min-width: 16px;-webkit-appearance: none;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);-webkit-transition: .05s border-color ease-in-out;transition: .05s border-color ease-in-out}input[type="radio"]:focus,input[type="checkbox"]:focus{box-shadow: 0;outline: 0}input[type="radio"]:checked:before,input[type="checkbox"]:checked:before{float: left;display: inline-block;vertical-align: middle;width: 16px;font: 400 21px/1 dashicons;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}input[type="radio"]{border-radius: 50%;line-height: 10px;font-size: 14px}input[type="radio"]:checked:before{content: '\2022';text-indent: -9999px;-webkit-border-radius: 50px;border-radius: 50px;font-size: 24px;width: 6px;height: 6px;margin: 4px;line-height: 16px;background-color: #3b5898}input[type="checkbox"]:checked:before{content: '\f147';margin: -3px 0 0 -4px;color: #3b5898}.list-address{margin: 45px 0}.list-address li{list-style: none;display: block;font-size: 16px;color: #2c3339;font-weight: bold;margin-bottom: 20px;line-height: 20px}.list-address li i{color: #3b5898;margin-right: 5px;font-size: 18px;float: left}.custom-search{background-repeat: no-repeat !important}.full-width{background-repeat: no-repeat !important;background-position: 140% 100%}.full-width > .panel-grid-cell{width: 100%;margin: 0 auto;padding-top: 30px}.full-width > .panel-grid-cell .icon-box-title{font-style: inherit;margin-top: 0}.background-left{background-repeat: no-repeat !important;background-position: center left}.bg-top-norepeat{background-position: top left;background-repeat: no-repeat !important}#course-landing.one-courses-page .course-curriculum{margin: 0;padding-top: 80px;padding-bottom: 80px}#course-landing.one-courses-page .course-curriculum .course-curriculum-title,#course-landing.one-courses-page .course-curriculum ul.curriculum-sections .section{padding-left: 0}.one-courses-page-content{padding-top: 80px}.one-courses-page-content .row{display: table;table-layout: fixed}.one-courses-page-content .col-sm-4,.one-courses-page-content .col-sm-8{display: table-cell;float: none;vertical-align: middle}.one-courses-page-content .row-item{border-bottom: 1px solid #eee}.one-courses-page-content .row-item label{width: 180px;display: inline-block;border-right: 1px solid #eee;margin-bottom: 0;padding: 30px 0;color: #000}.one-courses-page-content .row-item:last-child{border-bottom: none}.one-courses-page-content .row-item > div{display: inline-block;margin-left: -3px;padding: 30px 30px}.one-courses-page-content .row-item .courses-price{font-size: 20px;color: #3b5898;font-weight: bold}.one-courses-page-content .row-item .number-students{font-size: 16px}.one-courses-page-content .row-item .number-students:before{content: "\f307";font: normal normal normal 20px/1 dashicons !important;float: left;padding: 3px 3px 0 0;color: #3b5898}.content-landing .box .box-home span{text-align: center;visibility: hidden;position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;background-color: #fff;margin-top: -40px;margin-left: -40px;border: 1px solid #fff;border-radius: 100%;line-height: 80px;font-size: 13px;font-weight: bold;color: #222;text-transform: uppercase;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite}.content-landing .box .box-home:hover span{visibility: visible;-moz-animation-name: bounce;animation-name: bounce}div#preload{overflow-x: hidden;margin: auto;position: fixed;width: 100%;height: 100%;background-color: #fff;z-index: 99999}div#preload .loading-inner{text-align: center;position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}div#preload .loading-inner span{width: 20px;height: 20px;background: #d12853;display: inline-block;border-radius: 10px;animation: pulse 1.2s linear infinite;-webkit-animation: pulse 1.2s linear infinite}div#preload .loading-inner span.loading-2{background-color: #81c223;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;margin: 0 10px}div#preload .loading-inner span.loading-3{background-color: #1680bc;-webkit-animation-delay: 0.8s;animation-delay: 0.8s}@-webkit-keyframes pulse{0%,100%{-moz-opacity: 0.1;-khtml-opacity: 0.1;-webkit-opacity: 0.1;opacity: 0.1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter: alpha(opacity=10)}50%{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}}@keyframes pulse{0%,100%{-moz-opacity: 0.1;-khtml-opacity: 0.1;-webkit-opacity: 0.1;opacity: 0.1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter: alpha(opacity=10)}50%{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}}div#preload{position: fixed;background: #fff;top: 0;left: 0;width: 100%;height: 100%;z-index: 1002;text-align: center}div#preload .loading-inner{text-align: center;position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}div#preload .loading-inner span{width: 16px;height: 16px;background: #d12853;display: inline-block;border-radius: 10px;animation: pulse 1.2s linear infinite;-webkit-animation: pulse 1.2s linear infinite}div#preload .loading-inner span.loading-2{background-color: #81c223;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;margin: 0 10px}div#preload .loading-inner span.loading-3{background-color: #1680bc;-webkit-animation-delay: 0.8s;animation-delay: 0.8s}.navigation .tm-table{table-layout: fixed;max-width: none;width: auto;min-width: 100%;display: table}.quiz-result{margin-top: 20px;float: left;margin-right: 0 !important;width: 100%}.quiz-result .quiz-result-mark{float: left;width: 150px;height: 150px;background-color: #F5F5F5;border-radius: 50%;text-align: center;box-sizing: border-box;padding-top: 30px;line-height: 1}.quiz-result .quiz-result-mark .quiz-mark{font-size: 60px;display: block}.quiz-result .quiz-result-mark .quiz-mark small{font-size: 20px}.quiz-result .quiz-result-summary{float: left;margin-left: 30px}.quiz-result .quiz-result-summary .quiz-result-field{margin: 0;font-size: 14px}.quiz-result .quiz-result-summary .quiz-result-field > label{width: 100px;display: inline-block}.quiz-result .quiz-result-summary .quiz-result-field.correct{color: #0066cc}.quiz-result .quiz-result-summary .quiz-result-field.wrong{color: #BC0B0B}.quiz-result .quiz-result-summary .quiz-result-field.empty{color: #869791}#rt-drawer{background: #fff;color: #fff}#rt-drawer.style1{position: relative}#rt-drawer.style1 #collapseDrawer{overflow: hidden}#rt-drawer.style1 #collapseDrawer.collapse{display: block}#rt-drawer.style1 #collapseDrawer .widget{text-align: center;padding: 14px 15px}#rt-drawer.style1 #collapseDrawer .textwidget a{opacity: 0.7}#rt-drawer.style1 .drawer_link{position: absolute;width: 50px;height: 50px;line-height: 50px;text-align: center;right: 0;top: 0;z-index: 999}#rt-drawer.style1 .drawer_link a{font-size: 26px;color: #fff}#rt-drawer.style1 .drawer_link a.collapsed i:before{content: "\f107"}#rt-drawer.style2{position: relative;width: 100%;z-index: 99999}#rt-drawer.style2 #collapseDrawer{overflow: hidden}#rt-drawer.style2 #collapseDrawer.collapse{display: block}#rt-drawer.style2 #collapseDrawer .widget{text-align: center;padding: 14px 15px}#rt-drawer.style2 #collapseDrawer .textwidget a{opacity: 0.7}#rt-drawer.style2 .drawer_link{position: absolute;background: transparent;width: 0;height: 40px;line-height: 28px;top: auto;text-align: center;bottom: -40px;right: 0;border-style: solid;border-width: 0 40px 40px 0;border-color: transparent #3b5898 transparent transparent}#rt-drawer.style2 .drawer_link .fa-angle-up:before{content: "\f068";font-size: 11px;position: absolute;left: 24px;top: 6px;color: #fff}#rt-drawer.style2 .drawer_link a.collapsed i:before{content: "\f067"}.nav > li > a:hover,.nav > li > a:focus{background-color: transparent}.table-cell{display: table-cell;vertical-align: middle;float: none}.navigation .navbar-nav li.standard .sub-menu{background: #fff;box-shadow: 0 2px 3px rgba(0,0,0,0.09);-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.09);-o-box-shadow: 0 2px 3px rgba(0,0,0,0.09);-ms-box-shadow: 0 2px 3px rgba(0,0,0,0.09)}.navigation .navbar-nav li.standard .sub-menu li{padding: 0 20px}.navigation .navbar-nav li.standard .sub-menu li:after{content: "";position: absolute;left: 20px;right: 20px;bottom: 0;height: 1px;background: #eee}.navigation .navbar-nav li.standard .sub-menu li:last-child:after{display: none}.navigation .navbar-nav li.standard .sub-menu li:hover > a{-webkit-transform: translate(10px, 0);-moz-transform: translate(10px, 0);-ms-transform: translate(10px, 0);-o-transform: translate(10px, 0)}.navigation .navbar-nav li.standard .sub-menu li a,.navigation .navbar-nav li.standard .sub-menu li > span.disable_link{-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s;padding: 12px 0;display: block}.navigation .navbar-nav li.standard .sub-menu li.menu-item-has-children > a:after,.navigation .navbar-nav li.standard .sub-menu li.menu-item-has-children > span.disable_link:after{content: "\f178";font: normal normal normal 14px/1 FontAwesome;float: right;margin-top: 3px}.navigation .navbar-nav li.standard > .sub-menu{margin-left: 15px}.navigation .menu-right ul{margin: 0;list-style: none}.navigation .menu-right ul li{list-style: none;display: inline-block;padding-left: 10px;padding-right: 10px;vertical-align: middle}.navigation .menu-right ul li:last-child{padding-right: 0}.site-header{background: #fff}.site-header.sticky-header,.site-header.header_overlay{position: absolute;z-index: 999;width: 100%;top: 0}.site-header.sticky-header.affix{position: fixed;top: 0;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;transition: all .3s linear;box-shadow: 0 0 5px #ddd}.site-header.sticky-header.affix .navbar-nav > li > a,.site-header.sticky-header.affix .navbar-nav > li > span.disable_link{padding: 20px 15px;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;transition: all .3s linear}.site-header .navbar-nav{text-align: right}.site-header .navbar-nav > li{float: none;display: inline-block;zoom: 1}.bg-custom-sticky.affix{background: #222}.bg-custom-sticky.affix .navbar-nav > li.current-menu-item > a,.bg-custom-sticky.affix .navbar-nav > li .current-menu-ancestor > a,.bg-custom-sticky.affix .navbar-nav > li.current-menu-item > span.disable_link,.bg-custom-sticky.affix .navbar-nav > li .current-menu-ancestor > span.disable_link{color: #01b888}.bg-custom-sticky.affix .navbar-nav > li.current-menu-item > a span,.bg-custom-sticky.affix .navbar-nav > li .current-menu-ancestor > a span,.bg-custom-sticky.affix .navbar-nav > li.current-menu-item > span.disable_link span,.bg-custom-sticky.affix .navbar-nav > li .current-menu-ancestor > span.disable_link span{border-color: #01b888}.bg-custom-sticky.affix .navbar-nav > li > a,.bg-custom-sticky.affix .navbar-nav > li > span.disable_link{color: #fff}.bg-custom-sticky.affix .navbar-nav > li > a:hover,.bg-custom-sticky.affix .navbar-nav > li > span.disable_link:hover{color: #01b888}.bg-custom-sticky.affix .navbar-nav > li > a:hover span,.bg-custom-sticky.affix .navbar-nav > li > span.disable_link:hover span{border-color: #01b888}.bg-custom-sticky.affix .navbar-nav > li.menu-item-has-children > a:after,.bg-custom-sticky.affix .navbar-nav > li.menu-item-has-children > span.disable_link:after{color: #fff}.bg-custom-sticky.affix .navbar-nav li.menu-right li a,.bg-custom-sticky.affix .navbar-nav li.menu-right li span,.bg-custom-sticky.affix .navbar-nav li.menu-right li div{color: #fff}.bg-custom-sticky.affix .navbar-nav li.menu-right li a:hover,.bg-custom-sticky.affix .navbar-nav li.menu-right li span:hover,.bg-custom-sticky.affix .navbar-nav li.menu-right li div:hover{color: #01b888}.affix-top .sticky-logo{display: none}.affix .no-sticky-logo{display: none}@media (min-width: 768px){.navigation{position: relative}.navigation .tm-table{display: table;table-layout: fixed;max-width: none;width: auto;min-width: 100%}.navigation nav{position: static}.navbar-nav > li.multicolumn [class*="submenu_columns"] .sub-menu{position: static !important;display: block !important;width: auto;border: none;box-shadow: 0 0 0;padding: 0}.navbar-nav a i.fa{margin-right: 5px}.navbar-nav > li.multicolumn [class*="submenu_columns"] > li,.navbar-nav [class*="submenu_columns"] > aside{float: left}.navbar-nav > li.multicolumn [class*="submenu_columns"] > aside{padding: 15px}.submenu-widget{padding: 10px}.navbar-nav .submenu_columns_2 > li,.navbar-nav .submenu_columns_2 > aside{width: 50%}.navbar-nav .submenu_columns_3 > li,.navbar-nav .submenu_columns_3 > aside{width: 33.33333%}.navbar-nav .submenu_columns_4 > li,.navbar-nav .submenu_columns_4 > aside{width: 25%}.navbar-nav .submenu_columns_5 > li,.navbar-nav .submenu_columns_5 > aside{width: 20%}.navbar-nav .dropdown_full_width{position: static}.navbar-nav li.multicolumn .submenu_columns_1,.navbar-nav li.widget_area .submenu_columns_1{width: 233px}.navbar-nav li.multicolumn .submenu_columns_1 li,.navbar-nav li.widget_area .submenu_columns_1 li{width: 100%}.navbar-nav li.multicolumn .submenu_columns_2,.navbar-nav li.widget_area .submenu_columns_2{width: 466px}.navbar-nav li.multicolumn .submenu_columns_3,.navbar-nav li.widget_area .submenu_columns_3{width: 699px}.navbar-nav li.multicolumn .submenu_columns_4,.navbar-nav li.widget_area .submenu_columns_4{width: 932px}.navbar-nav li.multicolumn .submenu_columns_5,.navbar-nav li.widget_area .submenu_columns_5{width: 1165px}.navbar-nav li.drop_to_center .submenu_columns_1{left: -80px}.navbar-nav li.drop_to_center .submenu_columns_2{left: -191px}.navbar-nav li.drop_to_center .submenu_columns_3{left: -310px}.navbar-nav li.drop_to_center .submenu_columns_4{left: -425px}.navbar-nav li.drop_to_center .submenu_columns_5{left: -545px}.navbar-nav li.dropdown_full_width .megacol{left: 15px;right: 15px;width: auto}.navbar-nav > li > span:hover{background: transparent}.navbar-nav [class*="submenu_columns"] aside{float: left;text-align: left}.widget_area aside ul li a,.widget_area aside ul li span{padding: 10px 25px 10px 0}.widget_area .widget_recent_entries li{padding-bottom: 0;margin-bottom: 0}.drop_to_right > .sub-menu{left: auto;right: 12px}.drop_to_center.standard > .sub-menu{left: 50%}.navbar-nav > li > .sub-menu.submenu-widget > li,.navbar-nav > li > .sub-menu.multicolumn > li{float: left;padding: 15px}.navbar-nav > li > .sub-menu.submenu-widget.submenu_columns_1 > li,.navbar-nav > li > .sub-menu.multicolumn.submenu_columns_1 > li{float: none}nav .navbar-collapse{padding-right: 0;padding-left: 0}nav ul,nav ul ul,nav ul ul ul{margin: 0}nav ul li,nav ul ul li,nav ul ul ul li{margin: 0}.nav > li > a:hover,.nav > li > a:focus{background: transparent}.navbar-nav{float: none}.navbar-nav li .sub-menu{display: none;position: absolute;left: 0;top: auto;z-index: 9999}.navbar-nav li .sub-menu li{list-style: none;text-align: left;position: relative}.navbar-nav li .sub-menu li a{text-decoration: none}.navbar-nav li:hover > .sub-menu li a{text-decoration: none}.navbar-nav li.standard .sub-menu{min-width: 260px;margin-left: 0}.navbar-nav li.standard .sub-menu li{width: 100%}.navbar-nav li .sub-menu .sub-menu{left: 100%;top: 0}.navbar-nav li .sub-menu li:hover .sub-menu{height: auto;z-index: 999}.navbar-nav li.multicolumn .megacol{background: #fff}.navbar-nav li.multicolumn .megacol > li{padding: 10px 15px}.navbar-nav li.multicolumn .megacol > li > a,.navbar-nav li.multicolumn .megacol > li > span{font-weight: bold;padding: 5px 0;display: block;border-bottom: 1px solid #eee;font-size: 16px;color: #2c3339}.navbar-nav li.multicolumn .megacol > li > a:hover,.navbar-nav li.multicolumn .megacol > li > span:hover{background: transparent}.navbar-nav li.multicolumn .megacol .sub-menu{background: transparent;display: block !important}.navbar-nav li.multicolumn .megacol .sub-menu a,.navbar-nav li.multicolumn .megacol .sub-menu span.disable_link{padding: 5px 0;display: block}.navbar-nav > li{vertical-align: middle;display: inline-block;float: none}.navbar-nav > li > a,.navbar-nav > li > span.disable_link{padding: 40px 15px;display: inline-block;position: relative;line-height: 14px}.nav > li > .sub-menu,.nav > li.multicolumn > .sub-menu,.nav > li.widget_area > .sub-menu{border-top: 2px solid #000}.nav > li .sub-menu,.nav > li.multicolumn > .sub-menu,.nav > li.widget_area > .sub-menu{box-shadow: 3px 3px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow: 3px 3px 5px 0 rgba(0,0,0,0.1)}.nav > li .sub-menu a,.nav > li.multicolumn > .sub-menu a,.nav > li.widget_area > .sub-menu a,.nav > li .sub-menu span,.nav > li.multicolumn > .sub-menu span,.nav > li.widget_area > .sub-menu span{color: #777}.nav > li .sub-menu a:hover,.nav > li.multicolumn > .sub-menu a:hover,.nav > li.widget_area > .sub-menu a:hover{color: #3b5898}.nav > li .sub-menu .menu-category-description,.nav > li.multicolumn > .sub-menu .menu-category-description,.nav > li.widget_area > .sub-menu .menu-category-description{text-align: justify}.nav > li.widget_area > .sub-menu{padding-right: 0;padding-left: 0}.nav > li.widget_area > .sub-menu aside{padding: 15px}.nav > li.multicolumn > .sub-menu .sub-menu,.nav > li.widget_area > .sub-menu .sub-menu{box-shadow: 0 0 0}.menu-right li a,.menu-right li span,.menu-right li div{color: #878787;font-size: 16px;font-weight: bold}.menu-right li a:hover,.menu-right li span:hover,.menu-right li div:hover{color: #3b5898}.navigation .navbar-nav > li > a,.navigation .navbar-nav > li > span{color: #878787;font-size: 16px;font-weight: bold}.navigation .navbar-nav > li > a span,.navigation .navbar-nav > li > span span{border-bottom: 1px solid transparent}.navigation .navbar-nav > li.menu-item-has-children > a:after,.navigation .navbar-nav > li.menu-item-has-children > span:after{content: "\f107";font: normal normal normal 12px/1 FontAwesome;margin-left: 5px;opacity: 0.5;color: #878787}.navigation .navbar-nav > li.current-menu-item > a,.navigation .navbar-nav > li:hover > a,.navigation .navbar-nav > li.current-menu-item > span,.navigation .navbar-nav > li:hover > span{color: #3b5898}.navigation .navbar-nav > li.current-menu-item > a span,.navigation .navbar-nav > li:hover > a span,.navigation .navbar-nav > li.current-menu-item > span span,.navigation .navbar-nav > li:hover > span span{border-color: #3b5898}.admin-bar .site-header.sticky-header,.admin-bar .site-header .affix,.admin-bar .site-header.header_overlay{top: 32px}.width-logo{width: 185px}.width-navigation{width: calc(100% -  185px)}.width-navigation-left,.width-navigation-right{width: calc(50% -  92.5px)}.width-navigation-left .navbar-nav{text-align: left}.header_v2 .width-logo{text-align: center}.mobile-logo-custom .sticky-logo-mobile,.mobile-logo-custom .no-sticky-logo-mobile{display: none}}@media only screen and (min-width: 768px) and (max-width: 1200px){.navbar-nav li.multicolumn .submenu_columns_1,.navbar-nav li.widget_area .submenu_columns_1{width: 194px}.navbar-nav li.multicolumn .submenu_columns_2,.navbar-nav li.widget_area .submenu_columns_2{width: 388px}.navbar-nav li.multicolumn .submenu_columns_3,.navbar-nav li.widget_area .submenu_columns_3{width: 582px}.navbar-nav li.multicolumn .submenu_columns_4,.navbar-nav li.widget_area .submenu_columns_4{width: 776px}.navbar-nav li.multicolumn .submenu_columns_5,.navbar-nav li.widget_area .submenu_columns_5{width: 970px}.navbar-nav li.dropdown_full_width [class*="submenu_columns"].sub-menu{width: 100%}.navbar-nav li.drop_to_center .submenu_columns_1{left: -55px}.navbar-nav li.drop_to_center .submenu_columns_2{left: -152px}.navbar-nav li.drop_to_center .submenu_columns_3{left: -252px}.navbar-nav li.drop_to_center .submenu_columns_4{left: -347px}.navbar-nav li.drop_to_center .submenu_columns_5{left: -450px}}@media only screen and (min-width: 768px) and (max-width: 990px){.navbar-nav li.drop_to_center .submenu_columns_2{left: -157px}}@media (max-width: 767px){.wrapper-container{position: relative;overflow: hidden}.admin-bar .affix{top: 0}.content-pusher{position: relative;left: 0;z-index: 99;height: 100%;-webkit-transition: -webkit-transform .5s;transition: transform .5s}.content-pusher:after{position: absolute;top: 0;right: 0;width: 0;height: 0;background: rgba(0,0,0,0.2);content: '';opacity: 0;-webkit-transition: opacity .5s, width .1s .5s, height .1s .5s;transition: opacity .5s, width .1s .5s, height .1s .5s;z-index: 9}.mobile-menu-open .content-pusher::after{width: 100%;height: 100%;opacity: 1;-webkit-transition: opacity .5s;transition: opacity .5s}.mobile-menu-container{position: absolute;top: 0;left: 0;z-index: 100;visibility: hidden;width: 300px;height: 100%;-webkit-transition: all .5s;transition: all .5s;overflow: auto}.mobile-menu-container ul.sub-menu{background-image: url('') !important}.mobile-menu-container ul.sub-menu li .disable_link{margin-left: 20px}.mobile-menu-container::after{position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2);content: '';opacity: 1;-webkit-transition: opacity .5s;transition: opacity .5s}.mobile-menu-open .mobile-menu-container::after{width: 0;height: 0;opacity: 0;-webkit-transition: opacity .5s, width .1s .5s, height .1s .5s;transition: opacity .5s, width .1s .5s, height .1s .5s}.mobile-menu-container ul li a{display: block;outline: none;-webkit-transition: background .3s, box-shadow .3s;transition: background .3s, box-shadow .3s}.mobile-menu-open .content-pusher{-webkit-transform: translate3d(300px, 0, 0);transform: translate3d(300px, 0, 0)}.mobile-effect.mobile-menu-container{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}.mobile-menu-open .mobile-effect.mobile-menu-container{visibility: visible;-webkit-transition: -webkit-transform .5s;transition: transform .5s}.mobile-effect.mobile-menu-container::after{display: none}.nav > li > a:hover,.nav > li > a:focus{background: transparent}.navbar-nav{margin: 0}.navbar-nav li{list-style: none;position: relative}body,html,.mobile-menu-open{height: 100% !important;margin-top: 0 !important}.site-header .navigation nav{display: none}.menu-mobile-effect{float: none;display: table-cell;cursor: pointer;z-index: 1;vertical-align: middle;width: 22px;padding: 0 25px 0 10px}.sub-menu{position: relative}.sub-menu li{border: none !important}.sub-menu li a{padding-left: 25px !important}.navbar-nav .sub-menu:before{content: '';width: 1px;height: 100%;position: absolute;left: 2px;top: 1px;display: block}.navbar-nav .sub-menu li{margin-top: 9px}.navbar-nav .sub-menu li:before{content: '';width: 7px;height: 1px;position: absolute;left: 3px;top: 10px;padding: 0;display: block}.navbar-nav .sub-menu .sub-menu{margin-left: 20px}.nav > li > span{padding: 10px 15px}.site-header .navigation{padding: 10px 0}.mobile-menu-container{background: #181818}.mobile-menu-container ul li a{color: #bababa}.mobile-menu-container ul li.current-menu-item > a,.mobile-menu-container ul li.current-menu-item > span{color: #fff}.menu-mobile-effect span{background-color: #bababa}.navbar-nav .sub-menu:before{background: #bababa}.navbar-nav .sub-menu li:before{background: #bababa}}.menu-main-menu > .menu ul li{display: inline-block;list-style: none;padding: 10px 15px}.navigation .sm-logo a.no-sticky-logo img{margin: 26px 0}.navigation .sm-logo a.sticky-logo img{margin: 6px 0}footer#colophon .footer{background-color: #2d3339;padding-top: 60px;padding-bottom: 50px}footer#colophon .footer .thim-widget-courses{padding-top: 0;padding-bottom: 0}footer#colophon .footer .widget-title{color: #fff;position: relative;margin-bottom: 45px}footer#colophon .footer .widget-title:after{content: "";position: absolute;bottom: -20px;left: 0;height: 3px;background: #575C61;width: 50px}footer#colophon .footer a{color: #fff}footer#colophon .footer a:hover{color: #3b5898}footer#colophon .footer .row aside{padding-left: 15px;padding-right: 15px;color: #999}footer#colophon .footer ul{margin: 0}footer#colophon .footer ul li{margin-bottom: 20px;list-style: none}footer#colophon .footer ul li > a:before{font: normal normal normal 12px/1 FontAwesome;content: "\f178";color: #575C61;margin-right: 8px}footer#colophon .footer ul li:last-child{margin-bottom: 0}footer#colophon .footer .sub-menu,footer#colophon .footer .child{margin-left: 20px;margin-top: 20px}footer#colophon .copyright-area{background: #23272d;color: #575c61;padding-top: 45px;padding-bottom: 45px}footer#colophon .copyright-area .text-copyright a{color: #fff}footer#colophon .copyright-area .text-copyright a:hover{color: #575c61}footer#colophon .copyright-area a{color: #575c61}footer#colophon .copyright-area a:hover{color: #fff}footer#colophon .copyright-area ul li{display: inline-block;list-style: none}.sliderbar-menu-controller{cursor: pointer}.slider-sidebar{position: fixed;width: 280px;z-index: 10;height: 100%;overflow: auto;padding: 20px;background: #141414;color: #a9a9a9;top: 0;right: 0;-webkit-transform: translate(280px);-moz-transform: translate(280px);-ms-transform: translate(280px);-o-transform: translate(280px);transform: translate(280px);-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease}.slider-sidebar a{color: #fff}.slider-sidebar.opened{-webkit-transform: translate(0px);-moz-transform: translate(0px);-ms-transform: translate(0px);-o-transform: translate(0px);transform: translate(0px)}.slider-sidebar .widget-title{color: #fff;position: relative;padding-bottom: 20px}.slider-sidebar .widget-title:after{content: "";position: absolute;bottom: 5px;left: 0;height: 2px;background: #a9a9a9;width: 30px}.admin-bar .slider-sidebar{top: 32px}body #wrapper-container{-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease}body.slider-bar-opened #wrapper-container{-webkit-transform: translate(-280px);-moz-transform: translate(-280px);-ms-transform: translate(-280px);-o-transform: translate(-280px);transform: translate(-280px)}body{overflow-x: hidden}body .page-content-inner .no-results.not-found .page-header{margin: 0 0 9px 0}body .page-content-inner .control-panel{padding-bottom: 30px;border-bottom: 2px #eee solid;margin-bottom: 30px;text-align: right}body .page-content-inner .control-panel .control-btn > a{margin-right: 30px;color: #999}body .page-content-inner .control-panel .control-btn > a.active,body .page-content-inner .control-panel .control-btn > a:hover{color: #3b5898}body .page-content-inner .control-panel .control-btn > a > span{margin-right: 10px}body .page-content-inner .control-panel .control-btn > a > span:last-child{margin-right: 0}body .page-content-inner .control-panel .control-btn > a:last-child{margin-right: 0}body .page-content-inner.scroll .loop-pagination{display: none}body .blog-content article:after{content: "";clear: both;display: block}body .blog-content article .content-inner{display: inline-block;width: 100%;padding-bottom: 60px}body .blog-content article .content-inner .entry-content header{border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px}body .blog-content article .content-inner .entry-content header .blog_title{margin: 0;font-size: 20px;font-weight: bold}body .blog-content article .content-inner .entry-content header .blog_title a{color: #323945}body .blog-content article .content-inner .entry-content header .blog_title a:hover{color: #3b5898}body .blog-content article.format-link .entry-content header{border-bottom: none;padding-bottom: 0;margin-bottom: 0}body .blog-content article.format-quote blockquote{font-style: italic;font-weight: 300;padding-left: 50px;position: relative;border-left: none}body .blog-content article.format-quote blockquote:before{content: '\201C';font-size: 100px;font-weight: 400;line-height: .8;padding-right: 25px;position: absolute;left: -15px;top: -3px}body .blog-content article.format-quote blockquote cite{display: block;font-size: 16px}body .blog-grid .post-formats-wrapper{margin-bottom: 20px}body .blog-grid .format-video .content-inner .post-formats-wrapper{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0}body .blog-grid .format-video .content-inner .post-formats-wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}body .blog-grid .entry-content h3,body .blog-list .entry-content h3{margin: 10px 0;font-weight: bold}body .blog-grid .entry-content h3 a,body .blog-list .entry-content h3 a{color: #323945}body .blog-grid .entry-content h3 a:hover,body .blog-list .entry-content h3 a:hover{color: #3b5898}body .blog-grid article,body .blog-list article{float: left}body .blog-grid article .content-inner .post-formats-wrapper img,body .blog-list article .content-inner .post-formats-wrapper img{width: 100%;display: block}body .blog-grid article.format-quote blockquote,body .blog-list article.format-quote blockquote{font-style: italic;font-weight: 300;position: relative;border-left: none}body .blog-grid article.format-quote blockquote:before,body .blog-list article.format-quote blockquote:before{content: '\201C';font-size: 70px;font-weight: 400;line-height: .8;padding-right: 25px;position: absolute;left: -15px;top: -3px}body .blog-grid article.format-quote blockquote cite,body .blog-list article.format-quote blockquote cite{display: block;font-size: 16px;margin-top: 16px}.post-formats-wrapper{overflow: hidden}.post-formats-wrapper img{transition: all .3s ease-in-out 0s}.post-formats-wrapper:hover img{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1)}.entry-meta{margin: 5px 0 0 0}.entry-meta li{display: inline-block;list-style: none;margin-right: 15px;color: #999;font-style: italic}.entry-meta li a{color: #999}.entry-meta li a:hover{color: #3b5898}.entry-meta li:last-child{margin-right: 0}.entry-meta li:before{font: normal normal normal 14px/1 FontAwesome;margin-right: 5px}.entry-meta li.author:before{content: "\f007"}.entry-meta li.entry-date:before{content: "\f017"}.entry-meta li.comment-total:before{content: "\f086"}.about-author{overflow: hidden}.about-author .tm-title{text-transform: uppercase;margin: 0 0 15px 0}.about-author .tm-title a{color: #3b5898}.about-author .avatar{width: 90px;margin-right: 20px;float: left;height: 90px;-webkit-border-radius: 90px;-moz-border-radius: 90px;-ms-border-radius: 90px;-o-border-radius: 90px;border-radius: 90px;overflow: hidden}.about-author .description{float: left;width: calc(100% - 110px)}.related-archive{padding: 30px 0 0 0}.related-archive ul.archived-posts{margin: 0 -10px}.related-archive ul.archived-posts li{list-style: none}.related-archive ul.archived-posts > li{float: left;padding: 0 10px;margin-bottom: 20px;width: 33.333%;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.related-archive ul.archived-posts > li.format-video .post-formats-wrapper{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0}.related-archive ul.archived-posts > li.format-video .post-formats-wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.related-archive ul.archived-posts > li .post-formats-wrapper{margin-bottom: 15px !important}.related-archive ul.archived-posts > li h5{margin: 0}.related-archive ul.archived-posts > li h5 a{color: #000;width: 100%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.related-archive ul.archived-posts > li h5 a:hover{color: #3b5898}.related-archive ul.archived-posts:after{clear: both;content: "";display: table}.share-post .single-title,.related-archive .single-title{font-weight: 700;padding: 15px 0;border-bottom: 1px #eee solid;margin: 0 0 30px 0}.tm-single-nav{position: fixed;height: 100px;top: 50%;margin-top: -50px;background: rgba(0,0,0,0.2);padding: 20px 15px;z-index: 9;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.tm-single-nav:hover{background: rgba(0,0,0,0.9)}.tm-single-nav:hover .post-entry{width: auto}.tm-single-nav i{font-size: 28px;color: #fff;position: absolute;height: 28px;line-height: 28px;top: 50%;margin-top: -14px}.tm-single-nav .post-entry{display: block;overflow: hidden;width: 0;height: 100%}.tm-single-nav .post-entry .post-entry-inner{display: table;width: 200px;height: 100%}.tm-single-nav .post-entry .post-entry-inner .post-entry-content{display: table-cell;vertical-align: middle}.tm-single-nav .post-entry .post-entry-inner h3{color: #fff;display: table-cell;vertical-align: middle}.tm-single-nav .post-entry .post-entry-inner .img{display: table-cell;vertical-align: middle;width: 60px;height: 60px}.tm-single-nav .post-entry .post-entry-inner .img img{display: block}.tm-single-nav.post-next{right: 0;text-align: right;-webkit-border-radius: 2px 0 0 2px;-moz-border-radius: 2px 0 0 2px;-ms-border-radius: 2px 0 0 2px;-o-border-radius: 2px 0 0 2px;border-radius: 2px 0 0 2px}.tm-single-nav.post-next i{right: 10px}.tm-single-nav.post-next .post-entry .post-entry-inner{margin: 0 20px 0 0}.tm-single-nav.post-next .post-entry .post-entry-inner h3{padding-left: 10px;text-align: left}.tm-single-nav.post-prev{left: 0;-webkit-border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;-ms-border-radius: 0 2px 2px 0;-o-border-radius: 0 2px 2px 0;border-radius: 0 2px 2px 0}.tm-single-nav.post-prev i{left: 10px}.tm-single-nav.post-prev .post-entry .post-entry-inner{margin: 0 0 0 20px}.tm-single-nav.post-prev .post-entry .post-entry-inner h3{padding-right: 10px;text-align: left}.social-networks{margin: 0;display: inline-block}.social-networks li{display: inline-block;margin: 0}.social-networks li:last-child a{margin-right: 0}.social-networks li a{text-align: center;display: inline-block;margin-right: 30px;position: relative;color: #323945}.social-networks li a:hover{color: #3b5898 !important}.tags-post{padding: 0}.tags-post.col-2-3 .tags-post-inner{margin-right: 15px}.tags-post .tags-post-inner a{color: #878787}.tags-post .tags-post-inner a:hover{color: #3b5898}.tags-post .tags-post-inner > span{font-weight: bold;color: #323945}.single-post .page-content article .post-formats-wrapper,.page .page-content article .post-formats-wrapper{margin-bottom: 20px;text-align: center}.single-post .page-content article .post-formats-wrapper iframe,.page .page-content article .post-formats-wrapper iframe{width: 100%}.single-post .page-content article .page-content-inner .entry-header,.page .page-content article .page-content-inner .entry-header{margin-bottom: 25px}.single-post .page-content article .page-content-inner .entry-header .entry-title,.page .page-content article .page-content-inner .entry-header .entry-title{margin: 0;font-weight: bold}.single-post .page-content article .page-content-inner .entry-content,.page .page-content article .page-content-inner .entry-content{margin-top: 6px}.single-post .page-content article.format-quote blockquote,.page .page-content article.format-quote blockquote{font-style: italic;font-weight: 300;padding-left: 50px;position: relative;border-left: none}.single-post .page-content article.format-quote blockquote:before,.page .page-content article.format-quote blockquote:before{content: '\201C';font-size: 100px;font-weight: 400;line-height: .8;padding-right: 25px;position: absolute;left: -15px;top: -3px}.single-post .page-content article.format-quote blockquote cite,.page .page-content article.format-quote blockquote cite{display: block;font-size: 16px}.flexslider ul{margin: 0}.search-results .content-archive article .content-inner{display: inline-block;width: 100%;border-bottom: 1px solid #e1e8ed;padding: 20px 0}.search-results .content-archive article .content-inner .post-formats-wrapper{float: left;margin-right: 20px}.search-results .content-archive article .content-inner .entry-content header h3{margin: 0 0 10px 0}.search-results .content-archive article:first-child .content-inner{padding-top: 0}.search-results .content-archive article:last-child .content-inner{border-bottom: none}.search-results .content-archive article:after{content: "";clear: both;display: block}.page-404-content{text-align: center;padding: 90px}.page-404-content .search-form{margin: 0 auto;margin-top: 30px}.widget-area ul{margin-left: 0}.widget-area aside{overflow: hidden;background: #f6f9fa;padding: 20px;color: #878787;margin-bottom: 15px}.widget-area aside a{color: #878787}.widget-area aside a:hover{color: #3b5898}.widget-area aside .widget-title{position: relative;padding-bottom: 20px;margin-top: 0;margin-bottom: 20px}.widget-area aside .widget-title:before{content: "";position: absolute;bottom: 0;left: 0;height: 2px;background: #3b5898;width: 30px}.widget-area aside ul li{padding-top: 8px;padding-bottom: 8px;list-style: none}.widget-area aside select{max-width: 100%;width: 100%;border: 1px solid #ddd;padding: 6px 10px}.widget-area aside select:focus{outline: none;box-shadow: 0 0 0}.search-form{position: relative}.search-form:after{content: "\f002";font: normal normal normal 14px/1 FontAwesome;position: absolute;right: 13px;top: 13px;color: #323945}.search-form label{width: 100%;display: inline-block;font-weight: normal}.search-form label .screen-reader-text{display: none}.search-form label .search-field{width: 100%;border-radius: 0;box-shadow: none;border: 1px solid #ddd;padding: 5px 10px}.search-form label .search-submit{margin-left: 0;margin-right: 0}.search-form .search-submit{display: none;margin: 0;padding: 0 16px}.widget.thim_search_widget a.widget-search-form{cursor: pointer}.widget_rss .rsswidget{font-weight: bold}.widget_rss .rss-date{display: block;font-style: italic;font-size: 90%}.widget_rss cite{color: #000;font-weight: bold}#secondary .thim-widget-courses{padding-top: 0;padding-bottom: 0}.wrapper-lists-our-team li{list-style: none}.wrapper-lists-our-team.list1 li{margin-bottom: 30px}.wrapper-lists-our-team.list1 .content-list-our-team .our-team-image{position: relative;overflow: hidden;border-top-right-radius: 20%;border-top-left-radius: 20%;border-bottom-right-radius: 20%}.wrapper-lists-our-team.list1 .content-list-our-team .content-team{margin-top: 20px}.wrapper-lists-our-team.list1 .content-list-our-team .content-team > h4{font-size: 22px;color: #323945;font-weight: bold}.wrapper-lists-our-team.list1 .content-list-our-team .content-team .regency{color: #999}.wrapper-lists-our-team.list1 .content-list-our-team:hover .hidden-child{top: 0}.wrapper-lists-our-team.list1 .content-list-our-team .hidden-child{-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s;position: absolute;top: 100%;bottom: 0;left: 0;right: 0;background: rgba(255,255,255,0.3);text-align: center}.wrapper-lists-our-team.list1 .content-list-our-team .hidden-child:before{content: "";display: inline-block;vertical-align: middle;height: 100%}.wrapper-lists-our-team.list1 .content-list-our-team .hidden-child .social-team{display: inline-block;vertical-align: middle;height: auto;width: auto;text-align: center;margin: 0}.wrapper-lists-our-team.list1 .content-list-our-team .hidden-child .social-team li{list-style: none;display: inline-block;margin-right: 10px}.wrapper-lists-our-team.list1 .content-list-our-team .hidden-child .social-team li:last-child{margin-right: 0}.wrapper-lists-our-team.list1 .content-list-our-team .hidden-child .social-team li i{font-size: 28px}.thim-widget-tab{background: #fff}.thim-widget-tab .nav-tabs{border-bottom: 2px #eee solid;margin-bottom: 20px;margin-left: 0}.thim-widget-tab .nav-tabs li{margin: 0 15px -2px 15px;border-bottom: 2px solid #eee}.thim-widget-tab .nav-tabs li a{color: #2c3339;font-size: 16px;font-weight: bold;padding: 20px 10px;border: none;background: transparent}.thim-widget-tab .nav-tabs li a:hover,.thim-widget-tab .nav-tabs li a:focus{border: none;background: transparent}.thim-widget-tab .nav-tabs li.active,.thim-widget-tab .nav-tabs li:hover{border-color: #3b5898}.thim-widget-tab .nav-tabs li.active a,.thim-widget-tab .nav-tabs li:hover a{color: #3b5898}.thim-widget-tab .tab-content{padding: 0 25px 50px}.sc_heading{position: relative;margin-bottom: 20px;padding-bottom: 10px}.sc_heading .title{margin-top: 0}.sc_heading .line{position: absolute;bottom: 0;left: 0;height: 3px;background-color: #eee;width: 50px}.text-center .sc_heading .line{left: 50%;margin-left: -25px}#google-map{height: 450px;position: relative;width: 100%;background: white;box-shadow: 0px 3px 0px rgba(0,0,0,0.06)}.contact-map{margin: 0}#google-map .captionMap img{width: 60px;margin-bottom: 5px;margin-right: 13px;float: left;margin-top: 0px}#google-map img{max-width: none}#google-map .captionMap{background: black;background: rgba(0,0,0,0.8);background: -webkit-linear-gradient(rgba(0,0,0,0.6), #000);background: -moz-linear-gradient(rgba(0,0,0,0.6), #000);background: -o-linear-gradient(rgba(0,0,0,0.6), #000);background: -ms-linear-gradient(rgba(0,0,0,0.6), #000);background: linear-gradient(rgba(0,0,0,0.6), #000);border-radius: 4px;z-index: 1;top: 5px;color: white;padding: 12px;font: 12px HelveticaNeue, Helvetica, Arial;display: inline-block;position: absolute;text-shadow: #000 0px 1px 1px;width: 254px}#google-map .captionMap span{font-weight: bold;display: block;padding-top: 5px}.collapse-heading{margin: 0;position: relative;background-color: #fff;text-align: center}.collapse-heading a{padding: 13px;display: block;text-decoration: none;background: #3b5898;color: #fff}.collapse-heading a.collapsed{color: #2c3339;background: #fff}.collapse-heading a.collapsed:after{content: "\f107";font: normal normal normal 16px/1 FontAwesome;position: absolute;right: 15px;margin-top: 2px;color: #3b5898}.collapse-heading h4{margin: 0;font-size: 16px;line-height: 1.4em;font-weight: bold}.collapse-body{padding: 1.5em 2em;font-style: italic}.thim-widget-collapse .accordion-section{background: #fff;border: 1px solid #eee;margin-bottom: 10px}.wrapper-title-icon:after{clear: both;content: "";display: table}.icon-left .boxes-icon{float: left;margin-right: 15px}.icon-left .content-inner{float: left}.smicon-read{margin-top: 15px;padding: 5px 30px;display: inline-block;border-width: 1px;border-style: solid;border-radius: 5px;font-size: 16px;font-weight: bold;color: #2C3339}.smicon-read i{font-size: 12px;margin-left: 5px}.icon-right .boxes-icon{float: right;margin-left: 15px}.icon-right .content-inner{float: left}.inner-icon{display: table;text-align: center;width: 100%;height: 100%;table-layout: fixed}.inner-icon .icon{display: table-cell;vertical-align: middle;-webkit-transition: background .2s, color .2s;-moz-transition: background .2s, color .2s;transition: background .2s, color .2s}.circle{border-radius: 50%}.text-center .boxes-icon{margin: 0 auto}.icon-top .icon-box-title{margin-top: 20px}.icon-top .boxes-icon{overflow: hidden;display: inline-block}.icon-box-title{margin-top: 0;margin-bottom: 10px}.icon-box-title span{color: #3b5898}.boxes-icon{color: #333;border-width: 2px;border-style: solid;border-color: transparent}.iconbox-hover .thim-widget-icon-box{background-color: #fff !important;transition: background-color .5s ease;padding-top: 60px;padding-bottom: 100px}.iconbox-hover .thim-widget-icon-box .content-inner{padding-left: 60px;padding-right: 60px}.iconbox-hover:hover .thim-widget-icon-box{transition: background-color .5s ease}.iconbox-hover:hover .thim-widget-icon-box .icon-box-title,.iconbox-hover:hover .thim-widget-icon-box .desc-icon-box p{color: #fff !important}.iconbox-hover:hover .thim-widget-icon-box .boxes-icon{border-color: #fff !important}.iconbox-hover:hover .thim-widget-icon-box .boxes-icon i{color: #fff !important}.iconbox-hover:hover .thim-widget-icon-box .smicon-read{background-color: #fff;border-color: #fff !important}.iconbox-hover:hover .line-bottom{background-color: #fff}.icon-box-title{position: relative}.icon-box-title .line-bottom{width: 90px;background-color: #202020;height: 1px;display: block;margin: 20px auto 30px auto}.text-center .icon-box-title .line-bottom{margin: 20px auto 30px auto}.text-left .icon-box-title .line-bottom{margin: 20px auto 30px 0}.text-right .icon-box-title .line-bottom{margin: 20px 0 30px auto}.thim-social a{font-size: 18px;color: #AAA}.thim-social a:hover{color: #3b5898}.thim-social ul.social_link{margin: 0 -8px}.thim-social ul.social_link li{display: inline-block;margin: 0 8px;list-style: none;padding: 0}.woo-social ul.social_link{width: 100%;margin: 0}.woo-social ul.social_link li{display: inline-block}.woo-social ul.social_link li a{width: 36px;height: 36px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background: #fff;color: #323A45 !important;text-align: center;display: inline-block;margin-right: 10px;position: relative}.woo-social ul.social_link li a i{line-height: 36px}.woo-social ul.social_link li a:hover{background: #3b5898;color: #fff !important}.woo-social ul.social_link li:last-child a{margin-right: 0}a.widget-button{display: inline-block}a.widget-button.normal{background: #3b5898;color: #fff;font-weight: bold;font-size: 12px;padding: 10px 40px}a.widget-button.normal.very-rounded{-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px}a.widget-button.medium{background: #3b5898;color: #fff;font-weight: bold;font-size: 14px;padding: 16px 42px}a.widget-button.medium.very-rounded{-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px}a.widget-button.large{background: #3b5898;color: #fff;font-weight: bold;font-size: 16px;padding: 18px 44px}a.widget-button.large.very-rounded{-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px}a.widget-button:hover{background: #323a45;color: #fff}.single-image.center{text-align: center}.single-image.left{text-align: left}.single-image.right{text-align: right}.thim-widget-gallery-images{overflow: hidden}.thim-widget-gallery-images .owl-prev,.thim-widget-gallery-images .owl-next{position: absolute;top: 50%;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1);-moz-transition: all .5s cubic-bezier(.215, .61, .355, 1);-o-transition: all .5s cubic-bezier(.215, .61, .355, 1);transition: all .5s cubic-bezier(.215, .61, .355, 1)}.thim-widget-gallery-images .owl-prev{left: -100px;right: auto}.thim-widget-gallery-images .owl-next{right: -100px;left: auto}.thim-widget-gallery-images:hover .owl-prev{left: 10px}.thim-widget-gallery-images:hover .owl-next{right: 10px}.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y}.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}.owl-carousel .owl-item{float: left}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0)}.thim-gallery-images-default .item{float: left}.popular-courses.col-2 ul li{width: 50%}.popular-courses.col-3 ul li{width: 33.333%}.popular-courses.col-4 ul li{width: 25%}.popular-courses ul li{list-style: none}.popular-courses ul{margin: auto -15px}.popular-courses ul:after{content: "";display: block;clear: both}.popular-courses ul li{list-style: none;float: left;padding: 15px}.popular-courses.layout-01 .courses-inner{background: #fff}.popular-courses.layout-01 .feature-img{position: relative}.popular-courses.layout-01 .feature-img .mask{position: absolute;left: 0;right: 0;top: 0;height: 100%;text-align: center}.popular-courses.layout-01 .feature-img .mask:before{content: "";display: inline-block;vertical-align: middle;height: 100%}.popular-courses.layout-01 .feature-img .mask .mask-content{display: inline-block;vertical-align: middle;height: auto;width: 100%}.popular-courses.layout-01 .feature-img .mask .mask-content .price{padding: 42px 30px;color: #fff;background: #3b5898;font-size: 46px;font-weight: bold;border-top-left-radius: 20%;border-top-right-radius: 20%;border-bottom-right-radius: 20%}.popular-courses.layout-01 .courses-content{padding: 0 30px 50px 30px}.popular-courses.layout-01 .courses-content h3{font-size: 20px;font-weight: bold;margin-top: 28px}.popular-courses.layout-01 .courses-content h3 a{color: #323945}.popular-courses.layout-01 .courses-content h3 a:hover{color: #3b5898}.popular-courses.layout-01 .courses-content h4{font-size: 11px;color: #3b5898;font-weight: bold;text-transform: uppercase;margin-top: 8px}.popular-courses.layout-01 .courses-content > div{margin-top: 22px;display: block}.popular-courses.layout-02 .courses-inner{background: #fff}.popular-courses.layout-02 .courses-inner:after{content: "";display: block;clear: both}.popular-courses.layout-02 .courses-inner .feature-img{float: left;max-width: 270px;margin-right: 30px;position: relative}.popular-courses.layout-02 .courses-inner .feature-img .mask{position: absolute;left: 0;right: 0;top: 0;height: 100%;text-align: center}.popular-courses.layout-02 .courses-inner .feature-img .mask:before{content: "";display: inline-block;vertical-align: middle;height: 100%}.popular-courses.layout-02 .courses-inner .feature-img .mask .mask-content{display: inline-block;vertical-align: middle;height: auto;width: 100%}.popular-courses.layout-02 .courses-inner .feature-img .mask .mask-content .price{padding: 42px 30px;color: #fff;background: #3b5898;font-size: 46px;font-weight: bold;border-top-left-radius: 20%;border-top-right-radius: 20%;border-bottom-right-radius: 20%}.popular-courses.layout-02 .courses-inner .courses-content{padding: 0px 20px 20px 20px}.popular-courses.layout-02 .courses-inner .courses-content h3{padding-top: 20px}.popular-courses.layout-02 .courses-inner .courses-content h3 a{color: #323945;font-size: 20px;font-weight: bold}.popular-courses.layout-02 .courses-inner .courses-content h4{font-size: 11px;color: #3b5898;font-weight: bold;padding-top: 5px;text-transform: uppercase}.popular-courses.layout-02 .courses-inner .courses-content > div{padding-top: 14px;display: block}@media (max-width: 767px){.popular-courses.col-3 ul li,.popular-courses.col-4 ul li{width: 50%}}@media (max-width: 380px){.popular-courses.col-2 ul li,.popular-courses.col-3 ul li,.popular-courses.col-4 ul li{width: 100%}}.thim-widget-post-display{margin-top: 60px;margin-bottom: 50px}.posts-display article{overflow: hidden;margin-bottom: 25px}.posts-display article:last-child{margin-bottom: 0}.posts-display .entry-thumbnail{float: left;margin-right: 20px}.posts-display .entry-container{max-width: calc( 100% - 140px );float: left}.posts-display .entry-container h3{margin-top: 0;margin-bottom: 10px;font-size: 16px;line-height: 1.4em;font-weight: bold}.posts-display .entry-container h3 a{color: #111111}.posts-display .entry-container h3 a:hover{color: #3b5898 !important}.posts-display .entry-container .entry-meta{color: #999;margin-left: -10px;margin-right: 10px}.posts-display .entry-container .entry-meta a,.posts-display .entry-container .entry-meta span{color: inherit;margin: 0 10px;font-weight: normal;font-style: italic}.posts-display .entry-container .entry-meta a:hover{color: #3b5898}.posts-display .entry-container .entry-meta .author:before,.posts-display .entry-container .entry-meta .time:before,.posts-display .entry-container .entry-meta .comments-link:before{font: normal normal normal 14px/1 FontAwesome;margin-right: 5px}.posts-display .entry-container .entry-meta .author:before{content: "\f007"}.posts-display .entry-container .entry-meta .time:before{content: "\f017"}.posts-display .entry-container .entry-meta .comments-link:before{content: "\f086"}.owl-carousel .owl-pagination{width: 100%;text-align: center}.owl-carousel .owl-pagination .owl-page{display: inline-block}.owl-carousel .owl-pagination .owl-page span{width: 10px;height: 10px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid #dcdcdc;margin: 2px;cursor: pointer}.owl-carousel .owl-pagination .owl-page.active span,.owl-carousel .owl-pagination .owl-page:hover span{background: #3b5898;border-color: #3b5898}.grabbing{cursor: move}#colophon .widget-box-title .title{margin-top: 10px}.widget-box-title{position: relative;margin-bottom: 45px;padding-right: 135px}.widget-box-title .title{margin-bottom: 10px;margin-top: 0}.widget-box-title .browse-all-courses{position: absolute;bottom: 15px;right: 0;color: #aaa;border-bottom: 1px solid #aaa;word-wrap: break-word}.widget-box-title .browse-all-courses i{margin-left: 8px}.widget-box-title .browse-all-courses:hover{color: #3b5898;border-color: #3b5898}.widget-box-title:after{content: "";position: absolute;bottom: -20px;left: 0;height: 3px;background: #eee;width: 50px}.widget-box-title p{font-size: 16px;line-height: 1.4em;font-style: italic;padding-bottom: 5px;color: #888}.thim-widget-courses{padding-top: 60px;padding-bottom: 50px}.wrapper-item .col-sm-3:nth-child(4n+1){clear: both}.wrapper-item .col-sm-4:nth-child(3n+1){clear: both}.wrapper-item.courses-slider{width: auto}.wrapper-item .inner-course{border: 1px solid #eee;box-shadow: 0 0 2px #ddd;margin-bottom: 30px;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.wrapper-item .inner-course:hover{border-color: #3b5898;box-shadow: 0 0 2px transparent}.wrapper-item .inner-course:hover .course-date{-webkit-transform: scale(scale(1));-ms-transform: scale(scale(1));-o-transform: scale(scale(1));transform: scale(scale(1));-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.wrapper-item .inner-course .course-thumbnail{position: relative}.wrapper-item .inner-course .course-date{position: absolute;top: 50%;margin-top: -45px;left: 50%;margin-left: -45px;background: #3b5898;color: #fff;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;width: 90px;height: 90px;line-height: 20px;-webkit-transform: scale(scale(0));-ms-transform: scale(scale(0));-o-transform: scale(scale(0));transform: scale(scale(0));-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.wrapper-item .inner-course .course-date span{display: block;font-size: 14px;text-transform: uppercase;font-style: italic;margin-top: 5px}.wrapper-item .inner-course .course-date span.course-day{font-size: 32px;text-transform: none;font-style: normal;font-weight: 700}.wrapper-item .inner-course .course-date span:first-child{margin-top: 12px}.wrapper-item .inner-course .course-title{padding: 25px 15px 0 15px}.wrapper-item .inner-course .course-title h2{font-size: 16px;line-height: 1.4em;color: #2c3339;font-weight: 600;margin: 0}.wrapper-item .inner-course .course-title a{color: #878787}.wrapper-item .inner-course .course-title a:hover{color: #3b5898}.wrapper-item .inner-course .course-instructor{padding: 5px 15px 15px;border-bottom: 1px solid #eee;overflow: hidden;line-height: 32px;font-style: italic;display: block}.wrapper-item .inner-course .course-instructor a{font-weight: 600;color: #888888}.wrapper-item .inner-course .course-instructor a:hover{color: #3b5898}.wrapper-item .inner-course .course-instructor .avatar{float: right;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;overflow: hidden}.wrapper-item .inner-course .course-price{padding: 12px 15px;border-bottom: 1px solid #eee;color: #3b5898;font-size: 20px}.wrapper-item .inner-course .course-student{padding: 12px 15px;overflow: hidden;color: #888888}.wrapper-item .inner-course .course-student span{width: 50%;float: left}.wrapper-item .inner-course .course-student span i{padding-top: 3px}.wrapper-item .inner-course .course-student span.course-rating p{display: none}.wrapper-item .owl-buttons .owl-prev,.wrapper-item .owl-buttons .owl-next{width: 40px;height: 40px;border-radius: 2px;border: 1px solid #eee;text-align: center;line-height: 40px;position: absolute;top: 50%;margin-top: -45px;cursor: pointer;font-size: 16px;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s;opacity: 0}.wrapper-item .owl-buttons .owl-prev:hover,.wrapper-item .owl-buttons .owl-next:hover{color: #fff;border-color: #3b5898;background: #3b5898}.wrapper-item .owl-buttons .owl-prev{left: -45px}.wrapper-item .owl-buttons .owl-next{right: -45px}.wrapper-item:hover .owl-buttons .owl-prev,.wrapper-item:hover .owl-buttons .owl-next{opacity: 1}.courses-layout-02 li{overflow: hidden;list-style: none;margin-bottom: 20px}.courses-layout-02 li .course-thumbnail{float: left;margin-right: 15px;display: table}.courses-layout-02 li .inner-course{max-width: calc(100% - 75px);float: left}.courses-layout-02 li .inner-course h2{font-size: 16px;line-height: 1.4em;font-weight: 400}.courses-layout-02 li .inner-course h2 a{color: inherit}.courses-layout-02 li .inner-course .course-price{color: #3b5898;font-size: 16px;line-height: 1.4em}.courses-layout-02 li .inner-course .course-instructor{font-style: italic;color: #999;padding: 5px 0}.courses-layout-02 li .inner-course .course-instructor a{font-weight: 600;color: #888888}.courses-layout-02 li .inner-course .course-instructor a:hover{color: #3b5898}.widget-box-title.layout-02{padding-right: 0}.course-title{margin: 0}.site-footer .courses-layout-02 li .inner-course h2 a{color: #fff}.site-footer .courses-layout-02 li .inner-course h2 a:hover{color: #fff}.site-footer .courses-layout-02 li .course-instructor{color: #999}.site-footer .courses-layout-02 li .course-instructor a{color: #999}.site-footer .courses-layout-02 li .course-instructor a:hover{color: #fff}.site-footer .widget-box-title.layout-02:after{background: #575C61}.site-footer .widget-box-title.layout-02 .title{color: #fff}.wrapper-instruction{text-align: center;padding-top: 15px}.wrapper-instruction > div{margin-bottom: 25px}.wrapper-instruction .avatar-instructors{position: relative;border: 1px solid #eee;overflow: hidden;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.wrapper-instruction .avatar-instructors .number-courses{text-align: left;position: absolute;background: #3b5898;color: #fff;padding: 15px;bottom: -50px;left: 0;right: 0;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s;opacity: 0;font-style: italic}.wrapper-instruction .avatar-instructors .number-courses b{font-style: normal;float: right}.wrapper-instruction .avatar-instructors:hover{border-color: #3b5898}.wrapper-instruction .avatar-instructors:hover .number-courses{bottom: 0;opacity: 1}.wrapper-instruction h5{text-align: center;margin: 10px auto 0 auto;font-weight: bold;text-transform: capitalize}.wrapper-instruction h5 a{color: #878787}.wrapper-instruction h5 a:hover{color: #3b5898}.wrapper-instruction .author-major{font-style: italic;line-height: 20px}.wrapper-instruction .author-social{margin-top: 5px}.wrapper-instruction .author-social a{font-size: 20px;margin: 0 5px;color: #BBB}.wrapper-instruction .author-social a:hover{color: #3b5898}.courses-slider > .show-case > .col-sm-12,.courses-slider > .col-sm-12{width: 25%}.testimonial-footer{margin-top: 20px;margin-bottom: 20px;padding-right: 100px}.testimonial_content{padding: 20px 20px 30px 80px;color: #666;font-size: 16px;line-height: 1.4em;font-weight: normal;position: relative;margin-bottom: 30px}.testimonial_content:before{content: "\f10d";font: normal normal normal 40px/1 FontAwesome;left: 25px;position: absolute;top: 20px;color: #3b5898}.testimonial_content .arrow-bottom{position: absolute;width: 0;height: 0;border-right: 15px solid transparent;bottom: -15px;left: 50px}.avatar-testimonial{width: 90px;height: 90px;overflow: hidden;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;display: inline-block;vertical-align: middle;margin-right: 20px}.title-regency{display: inline-block;vertical-align: middle}.title-regency h6{margin-bottom: 5px;margin-top: 0;font-weight: bold}.title-regency h6 a{color: inherit}.title-regency h6:hover{color: #3b5898 !important}.thim-widget-testimonials{padding-top: 60px;padding-bottom: 50px;max-width: 1170px}.thim-widget-courses:before,.thim-widget-courses:after{display: table-cell;content: "";clear: both}.sc-testimonials{position: relative}.sc-testimonials .owl-pagination{width: auto;position: absolute;bottom: 55px;right: 0;z-index: 9}.sc-testimonials.layout-01 .testimonial_content{text-align: center;padding: 0 100px 20px 100px;margin-bottom: 10px;font-style: italic}.sc-testimonials.layout-01 .testimonial_content:before{position: static;display: block;margin-bottom: 15px}.sc-testimonials.layout-01 .testimonial-footer{text-align: center;padding-right: 20px}.sc-testimonials.layout-01 .owl-pagination{position: static;margin-top: 25px}.sc-testimonials.layout-01 .arrow-bottom{width: 50px;height: 3px;border: none !important;background: #eee;margin: 30px auto 0 auto;position: static;display: block}.sc-testimonials.layout-01 .avatar-testimonial{width: 50px;height: 50px}.thim-widget-courses-searching .courses-searching{max-width: 830px;margin: 0 auto;position: relative}.thim-widget-courses-searching .courses-searching input{width: calc(100% - 60px);width: -webkit-calc(100% - 60px);width: -moz-calc(100% - 60px);-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;border: none;height: 60px;line-height: 60px;float: left;margin: 0;padding-left: 30px;background: #fff;color: #728592;font-size: 24px;font-style: italic}.thim-widget-courses-searching .courses-searching input:-moz-placeholder{color: #728592}.thim-widget-courses-searching .courses-searching input::-moz-placeholder{color: #728592}.thim-widget-courses-searching .courses-searching input:-ms-input-placeholder{color: #728592}.thim-widget-courses-searching .courses-searching input::-webkit-input-placeholder{color: #728592}.thim-widget-courses-searching .courses-searching button{width: 60px;line-height: 60px;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;float: left;font-size: 20px;padding: 0;border: none;background: #111111;color: #fff;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.thim-widget-courses-searching .courses-searching button:hover{background: #878787}.thim-widget-courses-searching .courses-searching button:focus{outline: none}.thim-widget-courses-searching .courses-searching form{overflow: hidden}.thim-widget-courses-searching .courses-searching .deskpress-smartsearch,.thim-widget-courses-searching .courses-searching .ob-list-search{max-width: 780px;text-align: left;margin: 0 auto}.thim-widget-courses-searching .courses-searching ul.courses-list-search{z-index: 999;overflow: hidden;padding: 0 20px;list-style: none;position: absolute;right: 0;max-height: 300px;overflow-y: auto;background: #fff !important;margin-top: 5px;left: 0;text-align: left;margin-left: 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;box-shadow: 0 2px 3px rgba(0,0,0,0.05);-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.05);-o-box-shadow: 0 2px 3px rgba(0,0,0,0.05);-ms-box-shadow: 0 2px 3px rgba(0,0,0,0.05)}.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar{width: 6px;height: 30px}.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 6px}.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar-thumb{border-radius: 6px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5)}.thim-widget-courses-searching .courses-searching ul.courses-list-search li{list-style: none;padding: 0;line-height: 2em}.thim-widget-courses-searching .courses-searching ul.courses-list-search li.ob-selected{background: #3b5898;color: #fff !important}.thim-widget-courses-searching .courses-searching ul.courses-list-search li.ob-selected a{color: #fff !important}.thim-widget-courses-searching .courses-searching ul.courses-list-search li a{display: block;padding: 0 20px 0 10px;color: #878787}.thim-widget-courses-searching .courses-searching ul.courses-list-search li a i{margin-right: 10px}.thim-widget-courses-searching .courses-searching ul.courses-list-search li:first-child{margin-top: 10px}.thim-widget-courses-searching .courses-searching ul.courses-list-search li:last-child{margin-bottom: 10px}.menu-right{position: static !important}.thim-widget-courses-searching .search-link{cursor: pointer}.thim-widget-courses-searching .courses-searching.search-layout-02{position: absolute;left: 15px;right: 15px;max-width: inherit;top: 15px;bottom: 15px;display: none}.thim-widget-courses-searching .courses-searching.search-layout-02 input{width: 100%;box-shadow: 0 0 0;border-radius: 0}.thim-widget-courses-searching .courses-searching.search-layout-02 form{position: relative}.thim-widget-courses-searching .courses-searching.search-layout-02 form .widget-search-close{position: absolute;top: 50%;right: 0;margin-top: -8px;cursor: pointer;font-size: 18px;color: #999;z-index: 9999}.thim-widget-courses-searching .courses-searching.search-layout-02 form .courses-search-input{padding-left: 20px;background: transparent !important}.thim-widget-courses-searching .courses-searching.search-layout-02 ul.courses-list-search{margin-top: 0;background: #fff !important}.thim-widget-courses-searching .courses-searching.search-layout-02 ul.courses-list-search li{width: 100%}.thim-widget-courses-searching .courses-searching.search-layout-02 ul.courses-list-search li a{color: #777}.affix .thim-widget-courses-searching .search-link{cursor: pointer}.affix .thim-widget-courses-searching .courses-searching.search-layout-02{top: 0}.affix .thim-widget-courses-searching .courses-searching.search-layout-02 input{height: 55px;line-height: 55px}.affix .thim-widget-courses-searching .courses-searching.search-layout-02 form .widget-search-close{margin-top: -16px}footer#colophon .footer ul.tweet li > a:before{display: none}ul.tweet li{position: relative;margin-bottom: 5px;padding-left: 25px}ul.tweet li:before{font: normal normal normal 16px/1 FontAwesome;content: "\f099";color: #fff;position: absolute;top: 5px;left: 0}ul.tweet li i{display: block;margin-top: 8px;color: #666}.recent-comments li{list-style: none}.recent-comments .comment-author img{border-radius: 50%}.recent-comments .comment-author a{font-style: italic;padding: 5px}.recent-comments .comment-post a{font-weight: bold;color: black;padding: 5px}.recent-comments .comment-post a:hover{color: #3b5898}.recent-comments .comment-post:before{content: "\f105";font-family: fontawesome;color: #3b5898}.wrapper-author{display: table;table-layout: fixed}.wrapper-author .avatar-instructors{width: 55%;display: table-cell;vertical-align: top}.wrapper-author .author-right{width: 45%;display: table-cell;vertical-align: top;background: #3b5898}.wrapper-author .author-right h5{font-size: 24px;line-height: 1.6em;font-weight: bold;text-align: center;margin-bottom: 0;padding-left: 15px;padding-right: 15px;margin-top: 20px}.wrapper-author .author-right h5 a{color: #fff}.wrapper-author .author-right h5 a:hover{opacity: 0.7}.wrapper-author .author-right .author-major{padding-left: 15px;padding-right: 15px;text-align: center;color: #fff;font-style: italic}.wrapper-author .author-right .number-courses{border-width: 1px 0;border-style: solid;border-color: #6EC56A;color: #fff;padding: 10px 20px;width: 100%;display: block;margin: 15px 0;font-style: italic}.wrapper-author .author-right .number-courses b{font-style: normal;float: right}.wrapper-author .author-right .desc-author{color: #fff;opacity: 0.5;font-style: italic;padding: 0 20px 15px 20px}.wrapper-author .author-right .author-social{text-align: center;font-size: 16px;border-top: 1px solid #6ec56a;padding: 15px 10px}.wrapper-author .author-right .author-social a{color: #fff;margin: 5px}.wrapper-author .author-right .author-social a:hover{opacity: 0.7}.wrapper-instruction-of-month .item-course{display: table;margin-bottom: 20px;width: 100%;border: 1px solid #ddd;table-layout: fixed}.wrapper-instruction-of-month .item-course .wrapper-course-thumbnail,.wrapper-instruction-of-month .item-course .item-course-right{width: 33%;display: table-cell;vertical-align: middle}.wrapper-instruction-of-month .item-course .item-course-right{width: 67%;padding-left: 30px;padding-right: 15px}.wrapper-instruction-of-month .item-course .course-title{font-size: 18px;line-height: 1.6em;font-weight: bold}.wrapper-instruction-of-month .item-course .course-title a{color: #2c3339}.wrapper-instruction-of-month .item-course .course-title a:hover{color: #3b5898}.wrapper-instruction-of-month .item-course .author{line-height: 32px;font-style: italic}.wrapper-instruction-of-month .item-course .author a{font-weight: bold;color: #888}.wrapper-instruction-of-month .item-course .author a:hover{color: #3b5898}.wrapper-instruction-of-month .item-course p.review-number{display: none}.wrapper-instruction-of-month .item-course .wrapper-rate{table-layout: fixed;display: table;width: 100%}.wrapper-instruction-of-month .item-course .wrapper-rate .course-rate,.wrapper-instruction-of-month .item-course .wrapper-rate > span{width: 50%;display: table-cell;vertical-align: middle}.wrapper-instruction-of-month .item-course .wrapper-rate > span{text-align: right;color: #3b5898;font-weight: bold}.wrapper-instruction-of-month .link-readmore{color: #AAA;font-weight: bold;text-decoration: underline;line-height: 25px;width: 100%;display: inline-block;text-align: right}.wrapper-instruction-of-month .link-readmore i{margin-left: 5px}.thim-widget-instructors-of-month{padding-bottom: 60px;padding-top: 60px}.ob-slider-base{position: relative;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none}.ob-slider-base ul.ob-slider-images{list-style: none;margin: 0;overflow: hidden;z-index: 9;position: relative}.ob-slider-base ul.ob-slider-images li.ob-slider-image{width: 100%;margin: 0;list-style: none;position: relative;overflow: hidden;height: 100%;background-size: cover;background-position: 50% 0%;background-repeat: no-repeat}.ob-slider-base ul.ob-slider-images li.ob-slider-image.ob-slider-image-cover{background-position: center center;background-size: cover}.ob-slider-base ul.ob-slider-images li.ob-slider-image.ob-slider-image-cover{background-repeat: repeat}.ob-slider-base ul.ob-slider-images li.ob-slider-image .ob-slider-image-container{position: absolute;top: 0;left: 0;width: 100%;z-index: 2;height: 100%}.ob-slider-base ul.ob-slider-images li.ob-slider-image .ob-slider-image-container .ob-slider-image-wrapper{margin: 0 auto;z-index: 2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.ob-slider-base ul.ob-slider-images li.ob-slider-image img{display: block;width: 100%;height: auto;border: none}.ob-slider-base ul.ob-slider-images li.ob-slider-image img.icon-slider-top{width: auto;display: inline-block}.ob-slider-base ul.ob-slider-images li.ob-slider-image video.ob-background-element{position: absolute;top: 50%;left: 50%;width: auto;height: auto;z-index: 1;overflow: hidden}.ob-slider-base ul.ob-slider-images li.ob-slider-image video.ob-full-element{display: block;width: 100%;height: auto}.ob-slider-base .local-scroll{left: 0;position: absolute;bottom: 30px;z-index: 99;width: 100%;text-align: center}.ob-slider-base .local-scroll a span{font-size: 16px;color: #fff;display: block}.ob-slider-base .ob-slider-pagination{display: none;list-style: none;margin: 0;text-align: center;position: absolute;bottom: 30px;left: 0;width: 100%;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 30px;line-height: 11px}.ob-slider-base .ob-slider-pagination li{text-align: left;margin-right: 10px;display: inline-block}.ob-slider-base .ob-slider-pagination li a{display: block;text-indent: -9999px;width: 12px;height: 12px;background: transparent;border: 1px solid #575654 !important}.ob-slider-base .ob-slider-pagination li.ob-active a{background: #575654 !important}.ob-slider-base .ob-slide-nav{list-style: none;z-index: 99;position: absolute;top: 50%;opacity: 0;height: 54px;font-size: 25px;margin-top: -28px}.ob-slider-base .ob-slide-nav a{display: block;text-align: center;text-decoration: none;color: #fff}.ob-slider-base .ob-slide-nav a:hover{color: #3b5898}.ob-slider-base .ob-slide-nav a em{display: block}.ob-slider-base .ob-slide-nav.ob-slide-nav-next{right: 20px}.ob-slider-base .ob-slide-nav.ob-slide-nav-next a{background-position: top right}.ob-slider-base .ob-slide-nav.ob-slide-nav-prev{left: 20px}.ob-slider-base .ob-slide-nav.ob-slide-nav-prev a{background-position: top left}.ob-slider-base .cycle-sentinal{overflow: hidden}.ob-slider-base.ob-slider-is-mobile video.ob-background-element{visibility: hidden}.ob-slider-base:hover .ob-slide-nav{opacity: 1}.ob-slider-base ul.ob-slider-images li.ob-slider-image .ob-slider-image-container:before{content: "";display: inline-block;vertical-align: middle;height: 100%}.ob-slider-base ul.ob-slider-images li.ob-slider-image .ob-slider-image-container .wrapper-container{vertical-align: middle;z-index: 3;position: relative;display: inline-block;width: 99%}.ob-slider-base ul.ob-slider-images li.ob-slider-image .ob-slider-image-container .wrapper-container .container{max-width: 100% !important}.slider-title{color: #fff;font-size: 42px;line-height: 45px;margin-bottom: 25px;font-weight: bold}.slider-title .line-bottom{width: 50px;height: 3px;background-color: #3b5898;display: block;margin-top: 15px}.slider-title span{color: #3b5898}.slider-desc{color: #aaa;font-size: 16px;font-style: italic;padding-left: 80px;padding-right: 80px}.slider-desc p{margin-bottom: 15px;font-size: 16px;font-style: italic;color: inherit}.slider-right{text-align: right}.slider-right .slider-title .line-bottom{margin: 15px 0 0 auto}.slider-center{text-align: center}.slider-center .wrapper-container{vertical-align: middle}.slider-center .slider-title .line-bottom{margin: 15px auto 0 auto}.overlay_images{background-color: #000;position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0.6}.cycle-slide-active .slider-title{-webkit-animation-name: zoomIn;animation-name: zoomIn;webkit-animation-duration: 1.2s;animation-duration: 1.2s}.cycle-slide-active .slider-desc{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;webkit-animation-duration: 1.5s;animation-duration: 1.5s}.scroll-down{font-size: 50px}.scroll-down:visited,.scroll-down:focus{color: #3b5898}.scroll-down:hover{color: #fff}@media (max-width: 960px){.slider-left .slider-title,.slider-left .slider-desc{text-align: left}}#thim-popup-login-wrapper{height: 100%;left: 0;outline: medium none !important;position: fixed;top: 0;width: 100%;z-index: 99999}#thim-popup-login-wrapper .thim-popup-login-bg{background: none repeat scroll 0 0 #0b0b0b;height: 100%;left: 0;opacity: 0.8;overflow: hidden;position: fixed;top: 0;width: 100%}#thim-popup-login-wrapper .thim-popup-login-container{box-sizing: border-box;height: 100%;left: 0;padding: 0 8px;position: absolute;text-align: center;top: 0;width: 100%}#thim-popup-login-wrapper .thim-popup-login-container:before{content: "";display: inline-block;height: 100%;vertical-align: middle}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner{display: inline-block;margin: 0 auto;position: relative;text-align: left;vertical-align: middle}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login{background-color: #fff;margin: 0 auto;max-width: 700px;padding: 30px;position: relative}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .thim-popup-login-content > label{margin: 0 0 20px}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .sc-btn{margin: 0;box-shadow: none;text-shadow: none;border-radius: 0;background: 0 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 10px 20px 10px 20px;font-size: 13px;line-height: 100%}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .sc-btn:hover{background: #323945}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .thim-popup-login-close{position: absolute;right: 0;top: 0;padding: 0 10px;height: 30px;line-height: 30px;border: 0;color: #fff;background: #3b5898}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login h2{color: #666;font-size: 21px;font-weight: 400;line-height: 33px;margin: 0 0 15px;padding: 0;border-bottom: 1px solid rgba(0,0,0,0.1);padding-bottom: 5px}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .thim-popup-login-content p{margin: 0 0 20px}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .thim-popup-login-content label{width: 100%;font-weight: normal}#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .thim-popup-login-content input[type="text"],#thim-popup-login-wrapper .thim-popup-login-container .thim-popup-login-container-inner .thim-popup-login .thim-popup-login-content input[type="password"]{max-width: 100%;width: 100%;background-color: #fff;border: 1px solid #eee;margin: 0;padding: 5px 10px;vertical-align: middle}.thim-popup-login-button{margin: 0 !important}.thim-popup-login h3{padding-bottom: 5px;border-bottom: 1px solid rgba(0,0,0,0.1);text-transform: uppercase;margin: 0 0 15px 0}.bbpress #bbpress-forums fieldset.bbp-form legend{text-align: center}.bbpress #bbpress-forums li.bbp-header{border: none;background: #323a45;color: #fff;font-size: 13px;padding: 15px 30px}.bbpress #bbpress-forums li.bbp-header a{color: #fff}.bbpress #bbpress-forums li.bbp-forum-freshness,.bbpress #bbpress-forums li.bbp-topic-freshness{width: 25%}.bbpress #bbpress-forums li.bbp-body ul{border-top: 1px solid #f6f6f6;padding: 17px 30px 22px 30px;background: #fff;font-size: 14px;color: #858585}.bbpress #bbpress-forums li.bbp-body ul a{color: #858585}.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title,.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink{font-size: 15px;color: #323945 !important}.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title:hover,.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink:hover{color: #3b5898 !important}.bbpress #bbpress-forums li.bbp-body ul img.avatar{border: none;margin-top: -10px}.bbpress #bbpress-forums li.bbp-body ul .bbp-author-name{color: #3b5898}.bbpress #bbpress-forums .bbp-breadcrumb{padding-bottom: 20px;float: none;width: 100%;background: #fff;border-bottom: 2px #eee solid;font-size: 14px;color: #878787;font-style: italic}.bbpress #bbpress-forums .bbp-breadcrumb a{color: #878787}.bbpress #bbpress-forums .bbp-breadcrumb a:hover{color: #3b5898}.bbpress #bbpress-forums .bbp-breadcrumb p{margin-bottom: 0}.bbpress #bbpress-forums .bbp-breadcrumb .bbp-breadcrumb-sep{font-size: 0;padding: 0 10px;color: #878787}.bbpress #bbpress-forums .bbp-breadcrumb .bbp-breadcrumb-sep:before{content: "\f178";font: normal normal normal 14px/1 FontAwesome}.bbpress #bbpress-forums .bbp-template-notice{border-radius: 0;border: none;padding: 2px 10px}.bbpress #bbpress-forums .bbp-template-notice img.avatar{border: none !important;margin-top: -10px}.bbpress #bbpress-forums span.description{border: none !important}.bbpress #bbpress-forums button{border: none;background: #323a45;padding: 9px 41px;border-radius: 5px;color: #fff;font-size: 12px}.bbpress #bbpress-forums button:hover{background: #3b5898}.bbpress #bbpress-forums textarea,.bbpress #bbpress-forums fieldset textarea,.bbpress #bbpress-forums #bbp-your-profile fieldset textarea,.bbpress #bbpress-forums input[type="text"],.bbpress #bbpress-forums fieldset input[type="text"],.bbpress #bbpress-forums #bbp-your-profile fieldset input[type="text"]{background: #F6F6F6;border: none;padding: 9px}.bbpress #bbpress-forums select,.bbpress #bbpress-forums fieldset select,.bbpress #bbpress-forums #bbp-your-profile fieldset select{padding: 6px;background: #F6F6F6;border: none}.bbpress #bbpress-forums #bbp-single-user-details{background: #fff}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{margin: 0}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation{padding: 25px 20px 35px 20px;color: #999999}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a{color: #999999}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover{color: #3b5898}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li{border-top: 1px #eee solid}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:first-child{border-top: none}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{color: #3b5898;background: transparent}.bbpress #bbpress-forums #bbp-user-body{background: #fff;padding: 23px 28px 70px 28px;color: #999999}.bbpress #bbpress-forums #bbp-user-body a{color: #999999}.bbpress #bbpress-forums #bbp-user-body a:hover{color: #3b5898}.bbpress #bbpress-forums #bbp-user-body .entry-title,.bbpress #bbpress-forums #bbp-user-body label[for]{color: #323945}.bbpress #bbpress-forums label[for]{color: #323945}.bbpress #bbpress-forums .bbp-reply-form,.bbpress #bbpress-forums .bbp-topic-form{background: #fff;padding: 38px 0}.bbpress.forum-archive #bbpress-forums .bbp-search-form{float: none;background: #fff;padding: 36px 0 58px 0}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div{width: 100%}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div:after{display: block;content: "";clear: both}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-field{width: 70%;float: left}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-field #bbp_search{width: 100%;padding: 9px;border: none;background: #eee}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-icon{width: 10%;float: left;text-align: center}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-icon i{color: #323945;margin-top: 12px}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-btn{width: 20%;float: left;text-align: center}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-btn #bbp_search_submit{border: none;background: #323a45;padding: 9px 41px;border-radius: 5px;color: #fff;font-size: 12px}.bbpress.forum-archive #bbpress-forums .bbp-search-form #bbp-search-form > div .search-btn #bbp_search_submit:hover{background: #3b5898}.bbpress.single-forum #bbpress-forums .bbp-topics{border: none}.bbpress.single-forum #bbpress-forums .bbp-topic-form{background: #fff;padding: 38px 0px}.bbpress.single-topic #bbpress-forums .bbp-replies{border: none}.bbpress.bbp-search .content-post:after{display: block;content: "";clear: both}#buddypress .comment-reply-link,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],#buddypress ul.button-nav li a,a.bp-title-button{padding: 6px;font-size: 12px}#buddypress .comment-reply-link span,#buddypress a.button span,#buddypress button span,#buddypress div.generic-button a span,#buddypress input[type=button] span,#buddypress input[type=reset] span,#buddypress input[type=submit] span,#buddypress ul.button-nav li a span,a.bp-title-button span{background: #3b5898}input[type="file"]{display: block;margin-bottom: 20px}#buddypress input#aw-whats-new-submit{padding: 9px 10px 5px 10px}#buddypress input[type=submit]{box-shadow: none;text-shadow: none;border-radius: 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 14px 20px 10px 20px;font-size: 13px;line-height: 100%}#buddypress input[type=submit]:hover{background: #323945;color: #fff;border: none}.bp_group #buddypress #item-header,.bp_group #buddypress #item-nav,.bp_group #buddypress #item-body{background: #fff}.bp_group #buddypress #item-header{padding: 20px}.bp_group #buddypress #item-header #item-actions{right: 20px}#buddypress #group-settings-form{padding: 20px}#buddypress div.pagination#pag-bottom,#buddypress div.pagination#pag-top{float: none}#buddypress div.pagination .pag-count{float: none;margin-left: 20px}#buddypress #whats-new-form{padding: 20px 20px 0 20px !important;background: #fff;border-bottom: 1px #eee solid}#buddypress form #whats-new-textarea textarea{width: 100%;padding: 6px 10px;border: 1px solid #eee}#buddypress div.item-list-tabs#subnav{margin-top: 0 !important;border-top: 1px #eee solid;margin-bottom: 25px !important;border-bottom: 2px #eee solid;overflow: visible !important}#buddypress div.item-list-tabs#subnav ul:after{clear: both;display: block;content: ""}#buddypress div.item-list-tabs#subnav ul li{margin-bottom: -2px}#buddypress div.item-list-tabs#subnav ul li.last{margin-top: 15px !important}#buddypress div.item-list-tabs#subnav ul li.last select{border: 1px solid #eee;padding: 4px 7px}#buddypress div.item-list-tabs#subnav ul li label{margin-bottom: 0;font-weight: 500}#buddypress div.item-list-tabs#subnav ul li a{color: #323945;font-weight: bold;font-size: 16px;line-height: 1.4em;padding: 20px 30px;border-bottom: 2px solid transparent}#buddypress div.item-list-tabs#subnav ul li a:hover{color: #3b5898 !important;border-color: #3b5898}#buddypress div.item-list-tabs#subnav ul li a:hover span{background: transparent}#buddypress div.item-list-tabs#subnav ul li a span{border-radius: 0;background: transparent;border-color: #323945;color: #323945}#buddypress div.item-list-tabs#subnav ul li.current a{font-weight: normal;background: transparent;color: #3b5898 !important;border-color: #3b5898}#buddypress div.item-list-tabs#subnav ul li.current a span{background: #3b5898;border-color: #3b5898;color: #fff}#buddypress div.item-list-tabs#subnav ul li.selected a{font-weight: normal;background: transparent;color: #3b5898 !important}#buddypress div.item-list-tabs#subnav ul li.selected a span{background: #3b5898;border-color: #3b5898;color: #fff}#buddypress #groups-directory-form div.item-list-tabs{float: left;clear: none !important;margin: 0 !important}#buddypress #groups-directory-form div.item-list-tabs#subnav{float: right}#buddypress #groups-directory-form div.item-list-tabs #groups-dir-list{clear: both}#buddypress #members-directory-form div.item-list-tabs{float: left;clear: none !important;margin: 0 !important}#buddypress #members-directory-form div.item-list-tabs #members-dir-list{clear: both}#buddypress div#item-header{float: right}#buddypress div#item-header .item-header-inner{background: #2C3339}#buddypress div.message-search,#buddypress div#group-dir-search,#buddypress div#members-dir-search{float: none;margin: auto;margin-bottom: 20px}#buddypress div.message-search form,#buddypress div#group-dir-search form,#buddypress div#members-dir-search form,#buddypress div.message-search #search-members-form,#buddypress div#group-dir-search #search-members-form,#buddypress div#members-dir-search #search-members-form{text-align: center}#buddypress div.message-search form label,#buddypress div#group-dir-search form label,#buddypress div#members-dir-search form label,#buddypress div.message-search #search-members-form label,#buddypress div#group-dir-search #search-members-form label,#buddypress div#members-dir-search #search-members-form label{width: 80%;float: left}#buddypress div.message-search form label input,#buddypress div#group-dir-search form label input,#buddypress div#members-dir-search form label input,#buddypress div.message-search #search-members-form label input,#buddypress div#group-dir-search #search-members-form label input,#buddypress div#members-dir-search #search-members-form label input{width: 100%;padding: 5px}#buddypress div.message-search form input[type=submit],#buddypress div#group-dir-search form input[type=submit],#buddypress div#members-dir-search form input[type=submit],#buddypress div.message-search #search-members-form input[type=submit],#buddypress div#group-dir-search #search-members-form input[type=submit],#buddypress div#members-dir-search #search-members-form input[type=submit]{float: none}#buddypress div.message-search form:after,#buddypress div#group-dir-search form:after,#buddypress div#members-dir-search form:after,#buddypress div.message-search #search-members-form:after,#buddypress div#group-dir-search #search-members-form:after,#buddypress div#members-dir-search #search-members-form:after{clear: both;display: block;content: ""}#buddypress #members-directory-form{background: #fff}#buddypress .activity-tabs,#buddypress .member-tabs,#buddypress .groups-tabs{border-bottom: 1px #eee solid;background: #fff}#buddypress .activity-tabs .item-list-tabs,#buddypress .member-tabs .item-list-tabs,#buddypress .groups-tabs .item-list-tabs{border-bottom: none}#buddypress .activity-tabs:after,#buddypress .member-tabs:after,#buddypress .groups-tabs:after{clear: both;display: block;content: ""}#buddypress #members-list:after{clear: both;display: block;content: ""}#buddypress #members-list li{padding: 30px 20px}#buddypress #members-list li > div{width: 50%;float: left}#buddypress #members-list li div.item-title a{font-size: 15px;text-transform: uppercase}#buddypress #members-list li span.activity{font-size: 13px}#buddypress #members-list li div.action{position: relative;top: auto;right: auto;text-align: left}#buddypress #members-list li div.action div.generic-button a{border: none;padding: 0;font-size: 13px;color: #323945;text-transform: uppercase}#buddypress.single-member div.generic-button a{font-size: 12px}#buddypress.single-member div#item-header-content{padding: 20px;border-bottom: 2px #363d42 solid}#buddypress.single-member div#item-header-content .activity{color: #999}#buddypress.single-member .entry-title{color: #323945}#buddypress.single-member h2.user-nicename{font-size: 24px;color: white;text-transform: capitalize}#buddypress.single-member img.avatar{float: none !important;margin: 0 !important}#buddypress.single-member div#item-meta{margin: 0 !important;padding: 0 !important}#buddypress.single-member div#item-header ul li{float: none;display: block;border-bottom: 1px #363d42 solid}#buddypress.single-member div#item-header ul li a{padding: 10px 20px;color: #798C98;font-weight: normal}#buddypress.single-member div#item-header ul li a:hover{color: white}#buddypress.single-member div#item-header ul li:last-child{border-bottom: none}#buddypress.single-member div#item-header ul li.current a,#buddypress.single-member div#item-header ul li.selected a{color: white;background: transparent}#buddypress.single-member .item-header-inner div#item-header-content{float: none !important}#buddypress.single-member .item-body-inner{background: #fff}#buddypress.single-member .item-body-inner .profile-fields .label{font-size: 15px;color: #323945}#buddypress.single-member .item-body-inner .profile-fields,#buddypress.single-member .item-body-inner tr,#buddypress.single-member .item-body-inner td{border: none !important;padding: 0}#buddypress.single-member .item-body-inner .profile{padding: 0 20px 60px 20px}#buddypress.single-member .item-body-inner .activity ul.item-list{border-top: none}#buddypress.single-member .item-body-inner .activity li{padding: 20px}#buddypress.single-member .item-body-inner #blogs-list li{padding: 20px}#buddypress.single-member .item-body-inner #blogs-list li div.action{right: 20px}#buddypress.single-member .item-body-inner #settings-form,#buddypress.single-member .item-body-inner #send_message_form{padding: 0 20px 20px 20px}#buddypress.single-member .item-body-inner .item-list-tabs .message-search{margin-top: 20px}#buddypress #groups-dir-list{clear: both}#buddypress #groups-dir-list #groups-list li{background: #fff;padding: 0;margin: 20px 0}#buddypress #groups-dir-list #groups-list li img.avatar{margin-right: 30px}#buddypress #groups-dir-list #groups-list li .item{padding: 30px}#buddypress #groups-dir-list #groups-list li .item-meta{font-size: 13px}#buddypress #groups-dir-list #groups-list li .item-desc{font-size: 15px}#buddypress #groups-dir-list #groups-list li .item-title a{font-size: 22px;font-weight: bold;color: #323945}#buddypress #groups-dir-list #groups-list li div.action{right: 20px}#buddypress .activity ul.item-list{border-top: none}#buddypress .activity ul.item-list li{padding: 20px}#buddypress #member-list li{padding: 20px}#buddypress .standard-form #group-create-body div.submit:after{clear: both;content: "";display: block}#buddypress .standard-form #group-create-body div.submit input{float: left}#yith-wcwl-popup-message{background: #3b5898;color: white}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{box-shadow: none;text-shadow: none;border: none;background: #3b5898;margin: 0;border-radius: 50%;min-width: 40px;min-height: 40px;line-height: 32px;font-size: 12px;z-index: 1}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color: #f8d561}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-radius: 0;box-shadow: none;text-shadow: none}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{border-radius: 0;padding: 0}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-radius: 0;box-shadow: none;text-shadow: none}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{border-radius: 0;padding: 0}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-radius: 0;box-shadow: none;text-shadow: none}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{border-radius: 0;padding: 0}.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button{box-shadow: none;text-shadow: none;border-radius: 0;background: 0 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 14px 20px 10px 20px;font-size: 13px;line-height: 13px}.widget_products span.amount{color: #3b5898}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width: 60px}.shop-description{margin-bottom: 25px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background: #3b5898;color: #fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background: #323945}.woocommerce ul.products li.product.product-category a,.woocommerce-page ul.products li.product.product-category a{margin: 0 15px;display: block}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow: none}.woocommerce .product-filter,.woocommerce-page .product-filter{padding-bottom: 20px;border-bottom: 2px #eee solid}.woocommerce .product-filter:after,.woocommerce-page .product-filter:after{display: block;content: "";clear: both}.woocommerce .product-filter .display,.woocommerce-page .product-filter .display{float: left;margin-right: 30px}.woocommerce .product-filter .display a,.woocommerce-page .product-filter .display a{color: #999}.woocommerce .product-filter .display a.switcher-active,.woocommerce-page .product-filter .display a.switcher-active{color: #3b5898}.woocommerce .product-filter .display .switchToGrid,.woocommerce-page .product-filter .display .switchToGrid{margin-right: 10px}.woocommerce .product-filter form.woocommerce-ordering,.woocommerce-page .product-filter form.woocommerce-ordering{margin: 0;float: right !important;display: inline-block}.woocommerce .product-filter form.woocommerce-ordering .orderby,.woocommerce-page .product-filter form.woocommerce-ordering .orderby{padding: 6px;border: 1px solid #dedede}.woocommerce .product-filter form.woocommerce-ordering .orderby:focus,.woocommerce-page .product-filter form.woocommerce-ordering .orderby:focus{outline: none;box-shadow: 0 0 0}.woocommerce .site-content ul.archive_switch,.woocommerce-page .site-content ul.archive_switch{margin-left: 0}.woocommerce .site-content ul.archive_switch .star-rating,.woocommerce-page .site-content ul.archive_switch .star-rating{float: none;margin-bottom: 10px}.woocommerce .site-content ul.archive_switch.products-grid,.woocommerce-page .site-content ul.archive_switch.products-grid,.woocommerce .site-content ul.archive_switch.products-list,.woocommerce-page .site-content ul.archive_switch.products-list{padding: 30px 0;margin: 0 -15px}.woocommerce .site-content ul.archive_switch.products-grid:after,.woocommerce-page .site-content ul.archive_switch.products-grid:after,.woocommerce .site-content ul.archive_switch.products-list:after,.woocommerce-page .site-content ul.archive_switch.products-list:after{content: "";display: block;clear: both}.woocommerce .site-content ul.archive_switch.products-grid li,.woocommerce-page .site-content ul.archive_switch.products-grid li,.woocommerce .site-content ul.archive_switch.products-list li,.woocommerce-page .site-content ul.archive_switch.products-list li{margin: 0 0 20px 0 !important;list-style: none}.woocommerce .site-content ul.archive_switch.products-grid li .item-product,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product,.woocommerce .site-content ul.archive_switch.products-list li .item-product,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product{position: relative}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover{position: relative;overflow: hidden}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-image img,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-image img,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image img,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image img{width: 100%}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-image .product-change-images,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-image .product-change-images,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image .product-change-images,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image .product-change-images{position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;filter: alpha(opacity=00);-webkit-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;transition: all ease-in-out .3s;-webkit-backface-visibility: hidden}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover{cursor: pointer}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button{opacity: 1}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button a.compare.button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button a.compare.button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button a.compare.button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button a.compare.button{left: 15px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button .quick-view,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button .quick-view,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button .quick-view,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button .quick-view{left: 15px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button .yith-wcwl-add-to-wishlist,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-button .yith-wcwl-add-to-wishlist,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button .yith-wcwl-add-to-wishlist,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button .yith-wcwl-add-to-wishlist{left: 15px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-change-images,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover:hover .product-change-images,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-change-images,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-change-images{opacity: 1}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button{position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-align: center;opacity: 0;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;transition: all 200ms ease-out;-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;z-index: 2;cursor: pointer;background: rgba(0,0,0,0.5)}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .link_hover,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .link_hover,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .link_hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .link_hover{position: absolute;top: 0;right: 0;left: 0;bottom: 0}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button{position: absolute;bottom: 0;right: 0}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button .item_button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button .item_button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button .item_button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button .item_button{display: table;padding: 15px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button .item_button a.button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button .item_button a.button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button .item_button a.button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button .item_button a.button{width: 70px;height: 70px;border-top-right-radius: 20%;border-top-left-radius: 20%;border-bottom-right-radius: 20%;background: #3b5898;box-shadow: none;text-shadow: none;font-weight: normal;border: none;white-space: normal;color: #fff;text-transform: uppercase;font-size: 12px;text-align: center;vertical-align: middle;display: table-cell}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button .item_button a.wc-forward,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .box-button .item_button a.wc-forward,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button .item_button a.wc-forward,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .box-button .item_button a.wc-forward{display: table-cell;vertical-align: middle;padding-left: 12px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .item_button_left .loading.dark,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .item_button_left .loading.dark,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .item_button_left .loading.dark,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .item_button_left .loading.dark{width: 12px;height: 20px;background-color: transparent !important}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .quick-view,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .quick-view,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .quick-view,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .quick-view{position: absolute;top: 25px;left: -50px;color: #3b5898;margin-top: 0;z-index: 98;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;transition: all 300ms ease-out}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button a.compare.button,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button a.compare.button,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button a.compare.button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button a.compare.button{position: absolute;top: 64px;left: -90px;color: #3b5898;font-size: 0 !important;padding: 0;border: none;border-radius: 0;box-shadow: none;text-shadow: none;background: transparent;-webkit-transition: all 600ms ease-out;-moz-transition: all 600ms ease-out;transition: all 600ms ease-out}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button a.compare.button:before,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button a.compare.button:before,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button a.compare.button:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button a.compare.button:before{position: static !important;content: "\f080";font-size: 16px;font-family: 'FontAwesome'}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist{-webkit-transition: all 900ms ease-out;-moz-transition: all 900ms ease-out;transition: all 900ms ease-out;position: absolute;top: 85px;left: -90px;z-index: 4 !important;margin: 0 !important;font-weight: 700;border-radius: 0 !important}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist img,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist img,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist img,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist img{margin: 0 !important;padding: 0 !important}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a{font-size: 0 !important;text-align: left !important;border: none !important;border-radius: 0 !important}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a:before,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a:before,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show a:before{content: "\f08a";font-size: 14px;font-family: 'FontAwesome';position: absolute;color: #3b5898}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show #add-items-ajax-loading,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show #add-items-ajax-loading,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show #add-items-ajax-loading,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .show #add-items-ajax-loading{position: absolute;top: 10px;left: 9px;display: none}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist span.feedback,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist span.feedback,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist span.feedback,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist span.feedback{display: none}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before,.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before{content: "\f004"}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .price,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .price,.woocommerce .site-content ul.archive_switch.products-list li .item-product .price,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .price{margin: 0 !important;display: block}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .price .amount,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .price .amount,.woocommerce .site-content ul.archive_switch.products-list li .item-product .price .amount,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .price .amount{color: #3b5898 !important;font-weight: bold;font-size: 13px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .price del .amount,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .price del .amount,.woocommerce .site-content ul.archive_switch.products-list li .item-product .price del .amount,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .price del .amount{color: #9aa5ac !important}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .price ins .amount,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .price ins .amount,.woocommerce .site-content ul.archive_switch.products-list li .item-product .price ins .amount,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .price ins .amount{color: #3b5898 !important}.woocommerce .site-content ul.archive_switch.products-grid li .item-product .hr,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product .hr,.woocommerce .site-content ul.archive_switch.products-list li .item-product .hr,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .hr{width: 60%;margin: 0 auto;height: 1px;background: #e1e8ed;text-align: center}.woocommerce .site-content ul.archive_switch.products-grid li .item-product h3,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product h3,.woocommerce .site-content ul.archive_switch.products-list li .item-product h3,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product h3{color: #323945;font-size: 18px;font-weight: bold;text-transform: none !important;padding-top: 12px;padding-bottom: 5px;margin: 0}.woocommerce .site-content ul.archive_switch.products-grid li .item-product h3 a,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product h3 a,.woocommerce .site-content ul.archive_switch.products-list li .item-product h3 a,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product h3 a{font-size: 18px;color: #323945;line-height: 24px}.woocommerce .site-content ul.archive_switch.products-grid li .item-product h3 a:hover,.woocommerce-page .site-content ul.archive_switch.products-grid li .item-product h3 a:hover,.woocommerce .site-content ul.archive_switch.products-list li .item-product h3 a:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product h3 a:hover{color: #3b5898}.woocommerce .site-content ul.archive_switch.products-grid li,.woocommerce-page .site-content ul.archive_switch.products-grid li,.woocommerce .site-content ul.archive_switch.products-list li,.woocommerce-page .site-content ul.archive_switch.products-list li{margin: 0 0 30px 0 !important}.woocommerce span.onsale{top: 0 !important;left: 0 !important;margin-top: 10px !important;margin-left: 10px !important;background: #3b5898 !important;padding: 0 !important}.woocommerce.single-product div.product .onsale{box-shadow: none;text-shadow: none;border: none;background: #3b5898;margin: 0;border-radius: 50%;min-width: 40px;min-height: 40px;line-height: 32px;font-size: 12px;z-index: 9}.woocommerce.single-product div.product .content-details:after{content: "";display: block;clear: both}.woocommerce.single-product div.product .content-details div.images img{width: auto;box-shadow: none;margin-left: 1px}.woocommerce.single-product div.product .content-details div.images div.thumbnails{padding-top: 10px}.woocommerce.single-product div.product .content-details div.images ul,.woocommerce.single-product div.product .content-details div.images li{list-style: none}.woocommerce.single-product div.product .content-details div.images .slides{margin: 0}.woocommerce.single-product div.product .content-details div.images .slides:after{display: block;content: "";clear: both}.woocommerce.single-product div.product .content-details div.images #product-slider{position: relative}.woocommerce.single-product div.product .content-details div.images #product-carousel{position: relative}.woocommerce.single-product div.product .content-details div.images #product-carousel li img{cursor: pointer}.woocommerce.single-product div.product .content-details div.images #product-carousel li.flex-active-slide img{opacity: 0.6}.woocommerce.single-product div.product .content-details .entry-summary .product_title{color: #323945;font-size: 30px}.woocommerce.single-product div.product .content-details .entry-summary .price{font-size: 25px;margin-top: 12px;color: #3b5898;font-weight: bold;margin-bottom: 25px}.woocommerce.single-product div.product .content-details .entry-summary .product_meta{padding-top: 20px;padding-bottom: 24px;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;margin-top: 0;margin-bottom: 20px}.woocommerce.single-product div.product .content-details .entry-summary select{padding: 6px;outline: none}.woocommerce.single-product div.product .content-details .entry-summary .single_variation{margin-bottom: 14px}.woocommerce.single-product div.product .content-details .entry-summary label{color: #323945}.woocommerce.single-product div.product .content-details .entry-summary form{margin: 22px 0}.woocommerce.single-product div.product .content-details .entry-summary form table,.woocommerce.single-product div.product .content-details .entry-summary form tr,.woocommerce.single-product div.product .content-details .entry-summary form td{border: none}.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity{width: 78px;height: 40px;margin: 0 10px 0 0}.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity input.qty{height: 40px;width: 40px;border-right: 1px solid #bbb3b9;margin-left: 19px}.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity .minus,.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity .plus{height: 40px;width: 16px;background: transparent;box-shadow: none;border-radius: 0}.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity .minus:hover,.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity .plus:hover{background: #3b5898;color: #fff}.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity .plus{border-bottom: 1px solid #bbb3b9}.woocommerce.single-product div.product .content-details .entry-summary form.cart div.quantity .minus{right: auto;left: 0}.woocommerce.single-product div.product .content-details .entry-summary form.cart .button{background: #3b5898;border: none;text-shadow: none;box-shadow: none;padding: 14px 36px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;font-size: 12px;font-weight: bold;text-transform: uppercase}.woocommerce.single-product div.product .content-details .entry-summary p.cart{margin: 22px 0}.woocommerce.single-product div.product .content-details .entry-summary p.cart .button{background: #3b5898;border: none;text-shadow: none;box-shadow: none;padding: 14px 36px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;font-size: 12px;font-weight: bold;text-transform: uppercase}.woocommerce.single-product div.product .content-details .entry-summary a.compare.button{font-size: 0;width: 40px;height: 40px;line-height: 40px;text-align: left;background: #fff;border-radius: 0;float: left;padding: 0;border: 1px solid #bbb3b9;color: #bbb3b9;margin-right: 10px;box-shadow: none}.woocommerce.single-product div.product .content-details .entry-summary a.compare.button:before{content: "\f080";font-size: 16px;font-family: 'FontAwesome';position: absolute;margin-left: 12px}.woocommerce.single-product div.product .content-details .entry-summary a.compare.button.added:before{font-family: WooCommerce;content: "\e017";right: 0;top: 0;left: 0}.woocommerce.single-product div.product .content-details .entry-summary a.compare.button:hover{background: #3b5898;color: #fff}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist{margin-bottom: 10px}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse a,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist a{position: relative;border: 1px solid #bbb3b9;color: #bbb3b9;text-align: center;font-size: 0 !important;width: 40px;height: 40px;line-height: 40px !important;display: inline-block;border-radius: 0 !important}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse a:active,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist a:active{top: 1px}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist a:before{content: "\f08a";font-size: 16px;font-family: 'FontAwesome'}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse a:hover,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist a:hover{background: #3b5898;color: #fff}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse span.feedback,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist span.feedback{text-indent: -999999px;display: inline-block;width: 0;height: 0;position: absolute;top: -16px;right: -8px}.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-wishlistaddedbrowse span.feedback:before,.woocommerce.single-product div.product .content-details .entry-summary .yith-wcwl-add-to-wishlist span.feedback:before{position: absolute;font-size: 10px;height: 16px;width: 16px;top: .35em;right: -26px;text-indent: 0;font-family: WooCommerce;content: "\e017";color: #fff;z-index: 999999}.woocommerce.single-product div.product .content-details div[itemprop="description"]{clear: both}.woocommerce.single-product div.product .woocommerce-tabs{margin-top: 25px}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs{overflow: visible;padding: 0;border-top: 1px solid #eee;border-right: 1px solid #eee;margin-bottom: 40px}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs:before{border-bottom: 1px solid #eee !important}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li{box-shadow: none;border: 1px solid #eee;border-top: none;border-radius: 0;position: relative;padding: 8px 44px;text-transform: uppercase;background: transparent}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:before,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:after{display: none}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:first-child{margin-left: 0}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active{background: #3b5898;color: #fff}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active:after{border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #3b5898;bottom: -4px;content: "";display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;width: 0;box-shadow: none;text-shadow: none;border-bottom: none}.woocommerce.single-product div.product .woocommerce-tabs .panel.entry-content{margin-bottom: 25px;border: none;box-shadow: none;border-radius: 0}.woocommerce.single-product div.product .woocommerce-tabs .panel.entry-content ol,.woocommerce.single-product div.product .woocommerce-tabs .panel.entry-content ul{margin-left: 30px}.woocommerce.single-product div.product .woocommerce-tabs .panel.entry-content #reviews #comments ol.commentlist li .comment-text{border-radius: 0}.woocommerce.single-product div.product .woocommerce-tabs .panel.entry-content #reviews #comments ol.commentlist li img.avatar{padding: 0;border: none}.woocommerce.single-product div.product .woocommerce-tabs h2,.woocommerce.single-product div.product .woocommerce-tabs label{font-weight: 500;color: #323945}.woocommerce.single-product div.product .woocommerce-tabs textarea{padding: 10px}.woocommerce.single-product div.product .woocommerce-tabs .form-submit input#submit{box-shadow: none;text-shadow: none;border-radius: 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 14px 20px 10px 20px;font-size: 13px;line-height: 100%}.woocommerce.single-product div.product .toggle_desc{margin-top: 25px}.woocommerce.single-product div.product .toggle_desc .panel{border: none;-webkit-box-shadow: 0 0 0;border-radius: 0}.woocommerce.single-product div.product .toggle_desc .panel-heading{background: none;border: none;padding: 0;border-bottom: 1px solid #eee}.woocommerce.single-product div.product .toggle_desc .panel-heading p.panel-title{text-transform: uppercase;font-weight: normal;color: #2a2a2a;font-size: 14px}.woocommerce.single-product div.product .toggle_desc .panel-body{padding: 15px 0}.woocommerce.single-product div.product .toggle_desc .panel-group .panel + .panel{margin-top: 0}.woocommerce.single-product div.product .toggle_desc .panel-default > .panel-heading + .panel-collapse .panel-body{border-bottom: 1px solid #eee;border-top: none}.woocommerce.single-product div.product .toggle_desc .panel-heading p.panel-title a{position: relative;padding: 15px 0;display: block;color: #3b5898}.woocommerce.single-product div.product .toggle_desc .panel-heading p.panel-title a.collapsed{color: #0e2a36}.woocommerce.single-product div.product .toggle_desc .panel-heading p.panel-title a.collapsed:hover{color: #3b5898}.woocommerce.single-product div.product .toggle_desc .panel-heading p.panel-title a:after{content: "-";position: absolute;right: 0;top: 10px;width: 18px;height: 17px;display: inline-block;text-align: center;color: #adadad;font-size: 22px}.woocommerce.single-product div.product .toggle_desc .panel-heading p.panel-title a.collapsed:after{content: "+"}.woocommerce.single-product div.product .toggle_desc h2,.woocommerce.single-product div.product .toggle_desc label{font-weight: 500;color: #323945}.woocommerce.single-product div.product .toggle_desc textarea{padding: 10px}.woocommerce.single-product div.product .toggle_desc .form-submit input#submit{box-shadow: none;text-shadow: none;border-radius: 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 14px 20px 10px 20px;font-size: 13px;line-height: 100%}.woocommerce.single-product div.product .related.products{margin-top: 25px}.woocommerce.single-product div.product .related.products > h2{font-size: 20px;padding: 20px 0;color: #323945;border-bottom: 1px #eee solid;margin-bottom: 0}.woocommerce.single-product div.product .related.products .blog-grid li.product{width: 33.3333% !important}@media (max-width: 480px){.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display: block;margin: 0}}@media (max-width: 767px){.woocommerce.single-product .content-site-main #content div.product .related.products ul.products li{width: 50%}}@media (max-width: 380px){.woocommerce.single-product .content-site-main #content div.product .related.products ul.products li{width: 100%}}.woocommerce.single-product .col-sm-12 div.product div.images{width: 36% !important}.woocommerce.single-product .col-sm-12 div.product div.summary{width: 62% !important}@media (max-width: 768px){.woocommerce.single-product div.product div.images{width: 100% !important}.woocommerce.single-product div.product div.summary{width: 100% !important}.woocommerce.single-product .product-sidebar-left div.product div.images,.woocommerce.single-product .product-sidebar-right div.product div.images{width: 100% !important}.woocommerce.single-product .product-sidebar-left div.product div.summary,.woocommerce.single-product .product-sidebar-right div.product div.summary{width: 100% !important}}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{padding: 11px 6px 5px !important;width: 147px;box-shadow: none !important;text-shadow: none}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text{padding: 4px 10px}.woocommerce-cart a.button,.woocommerce-cart #content a.button{box-shadow: none;text-shadow: none;border-radius: 0;background: 0 0;text-transform: uppercase;background: #3b5898;color: #ffffff;border: none;padding: 13px 20px 13px 20px;font-size: 13px;line-height: 13px}.woocommerce-cart select#calc_shipping_country,.woocommerce-cart #content select#calc_shipping_country{padding: 5px}.woocommerce-cart table.shop_table.cart,.woocommerce-cart #content table.shop_table.cart{border-radius: 0;border: 1px solid #eee;border-right: none}.woocommerce-cart table.shop_table.cart thead,.woocommerce-cart #content table.shop_table.cart thead{background: #fafafa}.woocommerce-cart table.shop_table.cart thead tr th,.woocommerce-cart #content table.shop_table.cart thead tr th{border-right: 1px solid #eee;text-align: center}.woocommerce-cart table.shop_table.cart tbody tr td,.woocommerce-cart #content table.shop_table.cart tbody tr td{border-right: 1px solid #eee;text-align: center;border-bottom: none}.woocommerce-cart table.shop_table.cart tbody tr td.product-name,.woocommerce-cart #content table.shop_table.cart tbody tr td.product-name{text-align: left}.woocommerce-cart table.shop_table.cart tbody tr td.product-quantity .quantity .minus,.woocommerce-cart #content table.shop_table.cart tbody tr td.product-quantity .quantity .minus,.woocommerce-cart table.shop_table.cart tbody tr td.product-quantity .quantity .plus,.woocommerce-cart #content table.shop_table.cart tbody tr td.product-quantity .quantity .plus{box-shadow: none;text-shadow: none;background: transparent}.woocommerce-cart table.shop_table.cart tbody tr td.product-quantity .quantity input.qty,.woocommerce-cart #content table.shop_table.cart tbody tr td.product-quantity .quantity input.qty{border-radius: 0;box-shadow: none}.woocommerce-cart table.shop_table.cart tbody tr td.product-remove a.remove,.woocommerce-cart #content table.shop_table.cart tbody tr td.product-remove a.remove{display: inline-block}.woocommerce-cart .cart-collaterals,.woocommerce-cart #content .cart-collaterals{margin: auto -10px;width: auto}.woocommerce-cart .cart-collaterals .coupon_page_cart,.woocommerce-cart #content .cart-collaterals .coupon_page_cart,.woocommerce-cart .cart-collaterals .wapper_calculator,.woocommerce-cart #content .cart-collaterals .wapper_calculator,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart #content .cart-collaterals .cart_totals{float: left;width: 100%;clear: none;padding: 0 10px}.woocommerce-cart .cart-collaterals .coupon_page_cart h4,.woocommerce-cart #content .cart-collaterals .coupon_page_cart h4,.woocommerce-cart .cart-collaterals .wapper_calculator h4,.woocommerce-cart #content .cart-collaterals .wapper_calculator h4,.woocommerce-cart .cart-collaterals .cart_totals h4,.woocommerce-cart #content .cart-collaterals .cart_totals h4{text-transform: uppercase;border-bottom: 2px solid #181818;padding-bottom: 10px;margin-bottom: 15px}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-cart #content .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals td,.woocommerce-cart #content .cart-collaterals .cart_totals td,.woocommerce-cart .cart-collaterals .cart_totals tr,.woocommerce-cart #content .cart-collaterals .cart_totals tr{border: none}.woocommerce-cart .cart-collaterals .cart_totals .content_cat_totals,.woocommerce-cart #content .cart-collaterals .cart_totals .content_cat_totals{margin-left: 10px}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart #content .cart-collaterals .cart_totals tr th{width: auto !important}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart #content .cart-collaterals .cart_totals tr td{text-align: right}.woocommerce-cart .cart-collaterals .wapper_calculator .shipping_calculator,.woocommerce-cart #content .cart-collaterals .wapper_calculator .shipping_calculator{width: 100%}.woocommerce-cart .cart-collaterals .wapper_calculator .shipping_calculator .form-row input.input-text,.woocommerce-cart #content .cart-collaterals .wapper_calculator .shipping_calculator .form-row input.input-text,.woocommerce-cart .cart-collaterals .wapper_calculator .shipping_calculator .form-row select,.woocommerce-cart #content .cart-collaterals .wapper_calculator .shipping_calculator .form-row select{width: 100%;border: 1px solid #dedede;padding: 4px 10px;box-shadow: 0;text-shadow: 0}.woocommerce-cart .cart-collaterals #coupon_code,.woocommerce-cart #content .cart-collaterals #coupon_code{width: 100%;padding: 10px 10px;margin-bottom: 20px;border: 1px solid #dedede}.woocommerce-cart input.button,.woocommerce-cart #content input.button,.woocommerce-cart button,.woocommerce-cart #content button,.woocommerce-cart button.button,.woocommerce-cart #content button.button{width: auto;box-shadow: none;text-shadow: none;border-radius: 0;background: transparent;text-transform: uppercase;padding: 11px;font-size: 11px;float: right;border: 1px solid #d3ced2;color: #878787}.woocommerce-cart input.button:hover,.woocommerce-cart #content input.button:hover,.woocommerce-cart button:hover,.woocommerce-cart #content button:hover,.woocommerce-cart button.button:hover,.woocommerce-cart #content button.button:hover{background: #3b5898;color: #fff;border: 1px transparent solid}.woocommerce-cart input.button.button_black,.woocommerce-cart #content input.button.button_black,.woocommerce-cart button.button_black,.woocommerce-cart #content button.button_black,.woocommerce-cart button.button.button_black,.woocommerce-cart #content button.button.button_black{background: #181818;color: #fff}.woocommerce-cart input.button.button_black:hover,.woocommerce-cart #content input.button.button_black:hover,.woocommerce-cart button.button_black:hover,.woocommerce-cart #content button.button_black:hover,.woocommerce-cart button.button.button_black:hover,.woocommerce-cart #content button.button.button_black:hover{background: #fff;color: #181818}.woocommerce-cart button[name="calc_shipping"],.woocommerce-cart #content button[name="calc_shipping"]{margin-top: 14px}.woocommerce-cart input.button.checkout-button,.woocommerce-cart #content input.button.checkout-button{border: 1px solid #c8bfc6;box-shadow: none;text-shadow: none;border-radius: 0;text-transform: uppercase;padding: 11px;font-size: 11px;background: #c44b42;width: 100%;color: #FFF;margin-top: 14px}.woocommerce-cart input.button.checkout-button:hover,.woocommerce-cart #content input.button.checkout-button:hover{background: #fff;color: #181818}#main_menu .product_list_widget li{width: 100% !important}#yith-wcwl-form > h2{margin-bottom: 10px}#yith-wcwl-form .wishlist_table{border-radius: 0}#yith-wcwl-form .wishlist_table td{border-bottom: 0}#yith-wcwl-form .wishlist_table tr td.product-stock-status span.wishlist-in-stock{color: inherit}#yith-wcwl-form .wishlist_table a.remove{margin-left: 20px}#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart.button.alt{box-shadow: none;text-shadow: none;border-radius: 0;background: transparent;text-transform: uppercase;background: #3b5898;color: #FFF;border: none;padding: 20px;font-size: 13px;line-height: 0px;padding-left: 44px}#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart.button.alt:hover{background: #181818;color: #fff}#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart.button.alt:before{font-family: FontAwesome;content: "\f07a";font-size: 16px;position: absolute;left: 15px}#yith-wcwl-form .yith-wcwl-share > h4{margin-bottom: 10px}.woocommerce-checkout form.checkout{background: #fff;padding: 30px}.woocommerce-checkout form.checkout .input-text{padding: 10px}.woocommerce-checkout form.checkout #order_review table.shop_table{border-radius: 0}.woocommerce-checkout form.checkout #order_review table.shop_table td{border: none;border-top: 1px solid rgba(0,0,0,0.1)}.woocommerce-checkout form.checkout #order_review #payment{border-radius: 0}.woocommerce-checkout form.checkout #order_review #payment div.payment_box{border-radius: 0;box-shadow: none}.woocommerce-checkout form.checkout #order_review #payment #place_order{box-shadow: none;text-shadow: none;border-radius: 0;background: 0 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 14px 20px 10px 20px;font-size: 13px;line-height: 0;line-height: 1.2}.loading.dark{background: url("images/ajax-loader.gif") no-repeat center center;background-color: #3b5898}.loading.dark{z-index: 99999;position: absolute;width: 40px;height: 40px}.box-button .loading.dark{float: none;display: inline-block;margin: 0 5px}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;overflow: hidden;position: fixed;background: black;opacity: 0.8;filter: alpha(opacity=80)}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}.mfp-wrap .mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-wrap .mfp-container .mfp-preloader{display: none}.mfp-wrap .mfp-container .mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left}.mfp-wrap .mfp-container .mfp-content .product-lightbox{background: #FFF;width: 90%;max-width: 900px;margin: 50px auto 0 auto;position: relative;padding: 20px}.mfp-wrap .mfp-container .mfp-content .product-lightbox table,.mfp-wrap .mfp-container .mfp-content .product-lightbox tr,.mfp-wrap .mfp-container .mfp-content .product-lightbox td{border: none}.mfp-wrap .mfp-container .mfp-content .product-lightbox a.button,.mfp-wrap .mfp-container .mfp-content .product-lightbox button,.mfp-wrap .mfp-container .mfp-content .product-lightbox input[type="submit"]{box-shadow: none;text-shadow: none;border-radius: 0;background: 0 0;text-transform: uppercase;background: #3b5898;color: #fff;border: none;padding: 14px 20px 10px 20px;font-size: 13px;line-height: 1}.mfp-wrap .mfp-container .mfp-content .product-lightbox .mfp-close{overflow: visible;cursor: pointer;-webkit-appearance: none;display: block;padding: 0;width: 24px;height: 24px;line-height: 24px;position: absolute;right: 10px;top: 10px;text-decoration: none;text-align: center;font-size: 24px;border: none;background: #3b5898;color: #fff}.mfp-wrap .mfp-container .mfp-content .product-lightbox .mfp-close:hover{background: #181818;color: #fff}.mfp-wrap .mfp-container .mfp-content .product-lightbox div.images_quick_view{width: 48%;float: left}.mfp-wrap .mfp-container .mfp-content .product-lightbox div.images_quick_view .main-image,.mfp-wrap .mfp-container .mfp-content .product-lightbox div.images_quick_view .thumbnail_quick_view{padding-right: 20px}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view{width: 50%;float: left;padding: 0;margin: 0}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view .product_title{color: #323945}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view p.price{margin: 20px 0;font-size: 25px !important;color: #3b5898 !important;font-weight: bold}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view .quantity{width: auto !important}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view .quantity input{margin-left: 0px !important;border: 1px solid #c8bfc6 !important;height: 36px !important}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view form.cart{margin: 20px 0 !important}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view .product_meta{margin-top: 0}.mfp-wrap .mfp-container .mfp-content .product-lightbox .view_detail_qw{color: #000;font-size: 110%;margin: -30px 0 10px 0;float: right;text-decoration: underline}.mfp-wrap .mfp-container .mfp-content .product-lightbox .view_detail_qw .glyphicon{color: #999;margin-right: 8px;font-size: 12px}@media (max-width: 767px){.mfp-wrap .mfp-container .mfp-content .product-lightbox div.images_quick_view{width: 100%;float: none}.mfp-wrap .mfp-container .mfp-content .product-lightbox .summary_quick_view{width: 100% !important;float: none !important}}/*!Chosen, a Select Box Enhancer for jQuery and Prototypeby Patrick Filler for Harvest, http://getharvest.comVersion 1.2.0Full source at https://github.com/harvesthq/chosenCopyright (c) 2011-2014 Harvest http://getharvest.comMIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.mdThis file is generated by `grunt build`, do not edit it by hand.*/.chosen-container{position: relative;display: inline-block;vertical-align: middle;font-size: 13px;zoom: 1;*display: inline;-webkit-user-select: none;-moz-user-select: none;user-select: none}.chosen-container *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.chosen-container .chosen-drop{position: absolute;top: 100%;left: -9999px;z-index: 1010;width: 100%;border: 1px solid #aaa;border-top: 0;background: #fff;box-shadow: 0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left: 0}.chosen-container a{cursor: pointer}.chosen-container-single .chosen-single{position: relative;display: block;overflow: hidden;padding: 0 0 0 8px;height: 25px;border: 1px solid #aaa;border-radius: 5px;background-color: #fff;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background: -webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background: -moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background: -o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background: linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip: padding-box;box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0,0,0,0.1);color: #444;text-decoration: none;white-space: nowrap;line-height: 24px}.chosen-container-single .chosen-default{color: #999}.chosen-container-single .chosen-single span{display: block;overflow: hidden;margin-right: 26px;text-overflow: ellipsis;white-space: nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right: 38px}.chosen-container-single .chosen-single abbr{position: absolute;top: 6px;right: 26px;display: block;width: 12px;height: 12px;background: url('images/chosen-sprite.png') -42px 1px no-repeat;font-size: 1px}.chosen-container-single .chosen-single abbr:hover{background-position: -42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position: -42px -10px}.chosen-container-single .chosen-single div{position: absolute;top: 0;right: 0;display: block;width: 18px;height: 100%}.chosen-container-single .chosen-single div b{display: block;width: 100%;height: 100%;background: url('images/chosen-sprite.png') no-repeat 0px 2px}.chosen-container-single .chosen-search{position: relative;z-index: 1010;margin: 0;padding: 3px 4px;white-space: nowrap}.chosen-container-single .chosen-search input[type="text"]{margin: 1px 0;padding: 4px 20px 4px 5px;width: 100%;height: auto;outline: 0;border: 1px solid #aaa;background: #fff url('images/chosen-sprite.png') no-repeat 100% -20px;background: url('images/chosen-sprite.png') no-repeat 100% -20px;font-size: 1em;font-family: sans-serif;line-height: normal;border-radius: 0}.chosen-container-single .chosen-drop{margin-top: -1px;border-radius: 0 0 4px 4px;background-clip: padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position: absolute;left: -9999px}.chosen-container .chosen-results{color: #444;position: relative;overflow-x: hidden;overflow-y: auto;margin: 0 4px 4px 0;padding: 0 0 0 4px;max-height: 240px;-webkit-overflow-scrolling: touch}.chosen-container .chosen-results li{display: none;margin: 0;padding: 5px 6px;list-style: none;line-height: 15px;word-wrap: break-word;-webkit-touch-callout: none}.chosen-container .chosen-results li.active-result{display: list-item;cursor: pointer}.chosen-container .chosen-results li.disabled-result{display: list-item;color: #ccc;cursor: default}.chosen-container .chosen-results li.highlighted{background-color: #3875d7;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);color: #fff}.chosen-container .chosen-results li.no-results{color: #777;display: list-item;background: #f4f4f4}.chosen-container .chosen-results li.group-result{display: list-item;font-weight: bold;cursor: default}.chosen-container .chosen-results li.group-option{padding-left: 15px}.chosen-container .chosen-results li em{font-style: normal;text-decoration: underline}.chosen-container-multi .chosen-choices{position: relative;overflow: hidden;margin: 0;padding: 0 5px;width: 100%;height: auto !important;height: 1%;border: 1px solid #aaa;background-color: #fff;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image: -webkit-linear-gradient(#eee 1%, #fff 15%);background-image: -moz-linear-gradient(#eee 1%, #fff 15%);background-image: -o-linear-gradient(#eee 1%, #fff 15%);background-image: linear-gradient(#eee 1%, #fff 15%);cursor: text}.chosen-container-multi .chosen-choices li{float: left;list-style: none}.chosen-container-multi .chosen-choices li.search-field{margin: 0;padding: 0;white-space: nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin: 1px 0;padding: 0;height: 25px;outline: 0;border: 0 !important;background: transparent !important;box-shadow: none;color: #999;font-size: 100%;font-family: sans-serif;line-height: normal;border-radius: 0}.chosen-container-multi .chosen-choices li.search-choice{position: relative;margin: 3px 5px 3px 0;padding: 3px 20px 3px 5px;border: 1px solid #aaa;max-width: 100%;border-radius: 3px;background-color: #eeeeee;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size: 100% 19px;background-repeat: repeat-x;background-clip: padding-box;box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05);color: #333;line-height: 13px;cursor: default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap: break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position: absolute;top: 4px;right: 3px;display: block;width: 12px;height: 12px;background: url('images/chosen-sprite.png') -42px 1px no-repeat;font-size: 1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position: -42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right: 5px;border: 1px solid #e1e8ed;background-color: #e4e4e4;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color: #666}.chosen-container-multi .chosen-choices li.search-choice-focus{background: #d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position: -42px -10px}.chosen-container-multi .chosen-results{margin: 0;padding: 0}.chosen-container-multi .chosen-drop .result-selected{display: list-item;color: #ccc;cursor: default}.chosen-container-active .chosen-single{border: 1px solid #5897fb;box-shadow: 0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border: 1px solid #aaa;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image: -webkit-linear-gradient(#eee 20%, #fff 80%);background-image: -moz-linear-gradient(#eee 20%, #fff 80%);background-image: -o-linear-gradient(#eee 20%, #fff 80%);background-image: linear-gradient(#eee 20%, #fff 80%);box-shadow: 0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left: none;background: transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position: -18px 2px}.chosen-container-active .chosen-choices{border: 1px solid #5897fb;box-shadow: 0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color: #222 !important}.chosen-disabled{opacity: 0.5 !important;cursor: default}.chosen-disabled .chosen-single{cursor: default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor: default}.chosen-rtl{text-align: right}.chosen-rtl .chosen-single{overflow: visible;padding: 0 8px 0 0}.chosen-rtl .chosen-single span{margin-right: 0;margin-left: 26px;direction: rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left: 38px}.chosen-rtl .chosen-single div{right: auto;left: 3px}.chosen-rtl .chosen-single abbr{right: auto;left: 26px}.chosen-rtl .chosen-choices li{float: right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction: rtl}.chosen-rtl .chosen-choices li.search-choice{margin: 3px 5px 3px 0;padding: 3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right: auto;left: 4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left: 9999px}.chosen-rtl.chosen-container-single .chosen-results{margin: 0 0 4px 4px;padding: 0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right: 15px;padding-left: 0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right: none}.chosen-rtl .chosen-search input[type="text"]{padding: 4px 5px 4px 20px;background: #fff url('images/chosen-sprite.png') no-repeat -30px -20px;background: url('images/chosen-sprite.png') no-repeat -30px -20px;direction: rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position: 6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position: -12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image: url('images/chosen-sprite@2x.png') !important;background-size: 52px 37px !important;background-repeat: no-repeat !important}}.single-quiz i{margin: 5px}.single-quiz a{color: #AAAAAA;text-decoration: underline}.single-quiz a:hover{color: #3b5898}.hid{display: none}.learn-press .quiz-summary h1.entry-title{padding: 20px 0}.learn-press .quiz-summary .quiz-top-meta{border-bottom: 1px solid #eee;border-top: 1px solid #eee;padding-top: 20px;padding-bottom: 20px}.course-instructor{display: inline;font-style: italic}.course-instructor .avatar{border-radius: 50%;margin-right: 5px}.course-instructor a{font-weight: bold;text-decoration: none}.forum-link{display: inline;float: right}.quiz-sidebar .button-start-quiz,.quiz-sidebar .button-finish-quiz{font-size: 16px;width: 100%;background-color: #3b5898;height: 80px;color: white;border-radius: 0}.quiz-sidebar .button-start-quiz:hover,.quiz-sidebar .button-finish-quiz:hover{background-color: #AAAAAA}.quiz-sidebar .quiz-clock{background-color: #2C3339;height: 300px;padding-top: 40px}.quiz-sidebar .quiz-clock .quiz-timer{font-weight: bold;color: white;width: 200px;height: 200px;background-color: #1F242C;border-radius: 50%;margin: 0 auto;padding-top: 35px}.quiz-sidebar .quiz-clock .quiz-timer .quiz-time-remaining-text{padding-bottom: 15px}.quiz-sidebar .quiz-clock .quiz-timer .quiz-time-remaining-label{padding-top: 15px}.quiz-sidebar .quiz-questions{padding: 35px 20px;background-color: #F6F9FA}.quiz-sidebar .quiz-questions h3{font-size: 24px;font-weight: normal}.quiz-sidebar .quiz-questions h4{font-size: 20px;font-weight: bold}.quiz-sidebar .quiz-questions h4.unanswered i{color: #DDDDDD}.quiz-sidebar .quiz-questions > ul li.current h4{color: #3b5898}.quiz-sidebar .quiz-questions hr{margin: 20px 0}.quiz-result .quiz-title{font-family: Lato;font-size: thim_font_h6_font_size}.quiz-result .quiz-title a:hover{color: #3b5898}.quiz-sidebar,.quiz-question-nav{margin-top: 0}.learn-press .quiz-started .quiz-question-nav-buttons{padding-top: 20px;padding-bottom: 20px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin-top: 35px}.quiz-question-nav{float: none}.quiz-question-nav h4{font-size: 24px;font-weight: normal}.quiz-question-nav .quiz-question-nav-buttons{overflow: hidden}.quiz-question-nav .quiz-question-nav-buttons .prev-question,.quiz-question-nav .quiz-question-nav-buttons .next-question{border: none;background: transparent;color: #AAA;text-decoration: underline}.quiz-question-nav .quiz-question-nav-buttons .prev-question:hover,.quiz-question-nav .quiz-question-nav-buttons .next-question:hover{color: #3b5898}.quiz-question-nav .quiz-question-nav-buttons .prev-question{float: left}.quiz-question-nav .quiz-question-nav-buttons .next-question{float: right}.quiz-result{margin: 10px 0 30px 0}.quiz-questions .lpr-question-hint{margin-left: 15px}.quiz-questions .lpr-question-hint .correct label{margin-bottom: 0;line-height: 25px}button.button-retake-quiz{width: 100%;background: #3b5898;color: white;margin-bottom: 25px;padding: 8px 0}button.button-retake-quiz:hover{background: #323945;color: #fff}.back-to-course{margin-left: 15px}#learning-curriculum .course-curriculum > h3{color: #fff;padding: 20px;margin-top: -15px;margin-bottom: 30px;background-color: #3b5898}#popup_container{min-width: 300px;max-width: 600px;background: #fff;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);box-shadow: 0 5px 15px rgba(0,0,0,0.5);border-radius: 3px}#popup_title{background: #3b5898;border-radius: 3px 3px 0 0;box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);color: #fff;padding: 0 20px}#popup_content{margin: 0;position: relative;padding: 20px}#popup_panel{text-align: center;margin-top: 20px}#popup_panel #popup_ok{border: none;background: #878787;padding: 5px 10px;color: white;border-radius: 3px}#popup_panel #popup_ok:hover{background-color: #3b5898}.course-view{text-align: right}.course-view span{font-size: 14px;color: #728592}.course-view span:hover{cursor: pointer;color: #3b5898}.course-view span.active{color: #3b5898}#main .archive-courses article{padding-top: 0 !important}#main .archive-courses article .inner-course{border: 1px solid #eee;box-shadow: 0 0 2px #ddd;margin-bottom: 30px;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}#main .archive-courses article .inner-course:hover{border-color: #3b5898;box-shadow: 0 0 2px transparent}#main .archive-courses article .inner-course:hover .course-time{-webkit-transform: scale(scale(1));-ms-transform: scale(scale(1));-o-transform: scale(scale(1));transform: scale(scale(1));-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}#main .archive-courses article .inner-course .wrapper-course-thumbnail{position: relative}#main .archive-courses article .inner-course .course-time{position: absolute;top: 50%;margin-top: -45px;left: 50%;margin-left: -45px;background: #3b5898;color: #fff;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;width: 90px;height: 90px;-webkit-transform: scale(scale(0));-ms-transform: scale(scale(0));-o-transform: scale(scale(0));transform: scale(scale(0));-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);line-height: 20px;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}#main .archive-courses article .inner-course .course-time span{display: block;font-size: 14px;text-transform: uppercase;font-style: italic;margin-top: 5px}#main .archive-courses article .inner-course .course-time span.course-day{font-size: 32px;text-transform: none;font-style: normal;font-weight: 700}#main .archive-courses article .inner-course .course-time span:first-child{margin-top: 12px}#main .archive-courses article .inner-course .course-title{padding: 25px 15px 0 15px}#main .archive-courses article .inner-course .course-title h2{font-size: 18px;line-height: 1.6em;color: #2c3339;font-weight: 600;margin-top: 0}#main .archive-courses article .inner-course .course-title a{color: #878787}#main .archive-courses article .inner-course .course-title a:hover{color: #3b5898}#main .archive-courses article .inner-course .author{padding: 5px 15px 15px;border-bottom: 1px solid #eee;overflow: hidden;line-height: 32px;font-style: italic}#main .archive-courses article .inner-course .author a{font-weight: 600;color: #888888}#main .archive-courses article .inner-course .author a:hover{color: #3b5898}#main .archive-courses article .inner-course .author .avatar{float: right;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;overflow: hidden}#main .archive-courses article .inner-course .course-price{padding: 12px 15px;border-bottom: 1px solid #eee;color: #3b5898;font-size: 20px;display: block}#main .archive-courses article .inner-course .course-students{padding: 12px 15px;overflow: hidden;color: #888888;display: block}#main .archive-courses article .inner-course .course-students > span:before{content: "\f307";font: normal normal normal 20px/1 dashicons !important;float: left;padding: 3px 3px 0 0}#main .archive-courses article .inner-course .course-students span,#main .archive-courses article .inner-course .course-students .course-rate{width: 50%;float: left}#main .archive-courses article .inner-course .course-students span .review-number,#main .archive-courses article .inner-course .course-students .course-rate .review-number{display: none}#main .archive-courses article .inner-course .course-students .course-rate{text-align: right}#main .course-grid article{float: left}#main .course-grid .course-excerpt{display: none}.inner-course .course-rating{text-align: right}.thim-review{overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 10px;width: 75px;font-family: star}.thim-review:before{content: "\53\53\53\53\53";color: #d3ced2;float: left;top: 0;left: 0;position: absolute;letter-spacing: 5px}.thim-review span{color: #fed559;overflow: hidden;float: left;top: 0;left: 0;position: absolute;padding-top: 1.5em}.thim-review span:before{content: "\53\53\53\53\53";top: 0;position: absolute;left: 0;letter-spacing: 5px}#top-sidebar-courses,.custom-search{background: #3b5898;padding-top: 45px;padding-bottom: 45px}#top-sidebar-courses .thim-widget-courses-searching .courses-searching button,.custom-search .thim-widget-courses-searching .courses-searching button{background: #2C3339}#top-sidebar-courses .thim-widget-courses-searching .courses-searching button:hover,.custom-search .thim-widget-courses-searching .courses-searching button:hover{background: rgba(44,51,57,0.87)}.lpr_course.has-post-thumbnail{padding-top: 0 !important}.course-list .navigation.pagination{margin-top: 30px}.single .learn-press header{border-bottom: 1px solid #eee;margin-bottom: 30px;overflow: hidden}.single .learn-press header .author{margin-bottom: 20px}.learnpress-content .learn-press-notice{border-color: #3b5898}.learnpress-content .learn-press-message{border-color: #3b5898}.learn-press h1.entry-title{font-weight: bold;line-height: 30px;padding-bottom: 30px;margin-top: 0;display: inline-block}.learn-press .author{float: right;font-style: italic;color: #878787}.learn-press .author a{font-weight: bold;color: #878787}.learn-press .author a:hover{color: #3b5898}.learn-press .author img{border-radius: 50%;margin-right: 10px}.learn-press .course-content .complete-lesson-button{width: 100%;height: 50px;border-radius: 5px;background-color: #3b5898;border: none;color: white;margin-bottom: 20px;margin-top: 40px}.learn-press #learning-curriculum .course-curriculum{background-color: #2C3339;padding: 15px 0}.learn-press #learning-curriculum .course-curriculum .curriculum-sections .section .section-header{color: white;padding: 0 20px 25px 20px;position: relative}.learn-press #learning-curriculum .course-curriculum .curriculum-sections .section .section-header:before{position: absolute;width: 30px;height: 2px;content: "";bottom: 5px;background: #3b5898}.learn-press #learning-curriculum .course-curriculum ul{margin-left: 0}.learn-press #learning-curriculum .course-curriculum ul ul{margin: 4px 0 5px 0}.learn-press #learning-curriculum .course-curriculum .curriculum-sections .section{border-bottom: 1px solid #363d42;padding-bottom: 20px;margin-bottom: 20px}.learn-press #learning-curriculum .course-curriculum .curriculum-sections .section:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0}.learn-press #learning-curriculum .course-curriculum .curriculum-sections .section .section-content{padding-left: 20px;padding-right: 20px}.learn-press #learning-curriculum .course-curriculum .course-lesson.current a,.learn-press #learning-curriculum .course-curriculum .course-quiz.current a{color: white}.learn-press #learning-curriculum .course-curriculum .course-lesson.current a:hover,.learn-press #learning-curriculum .course-curriculum .course-quiz.current a:hover{color: #3b5898}.learn-press #learning-curriculum .course-curriculum .course-lesson a,.learn-press #learning-curriculum .course-curriculum .course-quiz a{color: #7A8C98}.learn-press #learning-curriculum .course-curriculum .course-lesson a:hover,.learn-press #learning-curriculum .course-curriculum .course-quiz a:hover{color: #3b5898}.learn-press #learning-curriculum .course-curriculum .course-lesson span,.learn-press #learning-curriculum .course-curriculum .course-quiz span{color: #7A8C98}.learn-press #learning-curriculum .course-curriculum .course-lesson .lesson-quiz-icon:before,.learn-press #learning-curriculum .course-curriculum .course-quiz .lesson-quiz-icon:before{content: "\f096";font: normal normal normal 14px/1 FontAwesome;color: #DDDDDD;padding: 5px;background: transparent;width: auto;height: auto;line-height: inherit}.learn-press #learning-curriculum .course-curriculum .course-lesson.completed a,.learn-press #learning-curriculum .course-curriculum .course-quiz.completed a{text-decoration: none;color: #fff}.learn-press #learning-curriculum .course-curriculum .course-lesson.completed .lesson-quiz-icon:before,.learn-press #learning-curriculum .course-curriculum .course-quiz.completed .lesson-quiz-icon:before{color: #3b5898;content: "\f046"}.learn-press #learning-curriculum .course-curriculum .course-lesson.current .lesson-quiz-icon:before,.learn-press #learning-curriculum .course-curriculum .course-quiz.current .lesson-quiz-icon:before{content: "\f06e"}.learn-press #learning-curriculum .course-curriculum .course-lesson.loading .lesson-quiz-icon,.learn-press #learning-curriculum .course-curriculum .course-quiz.loading .lesson-quiz-icon{-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear}.learn-press #learning-curriculum .course-curriculum .course-lesson.loading .lesson-quiz-icon:before,.learn-press #learning-curriculum .course-curriculum .course-quiz.loading .lesson-quiz-icon:before{content: "\f110"}.learn-press #learning-curriculum .write-a-review,.learn-press #learning-curriculum .forum-link{width: 100%;border: none;color: white;background-color: #3b5898;margin-top: 15px;border-radius: 5px;padding: 15px 20px}.learn-press #learning-curriculum .write-a-review:hover,.learn-press #learning-curriculum .forum-link:hover{background-color: #323945}.learn-press #learning-curriculum .forum-link{text-align: center}.learn-press #learning-curriculum .forum-link a{color: white}.learn-press #course-landing .course-description{font-size: 16px;color: #868686}.learn-press #course-landing .course-price{padding-bottom: 4px;line-height: 28px;color: #3b5898;font-size: 24px}.learn-press #course-landing .course-students{color: #888888;display: block}.learn-press #course-landing .course-students > span:before{content: "\f19d";font: normal normal normal 14px/1 FontAwesome}.learn-press #course-landing .course-students > span:after{content: "";position: absolute;left: -15px;top: -30px;bottom: -25px;background-color: rgba(0,0,0,0.1);width: 1px}.learn-press #course-landing .course-students > span{float: right}.learn-press #course-landing .course-students span{position: relative;width: 50%;text-align: right}.learn-press #course-landing .course-students .course-rate{float: left;width: 50%}.learn-press #course-landing .course-students .course-rate .review-number{display: none}.learn-press #course-landing .user-review p{display: inline}.learn-press #course-landing .user-review .user-rate-info{border-right: 1px rgba(0,0,0,0.1) solid}.learn-press #course-landing .user-review .avatar{border-radius: 50%}.learn-press #course-landing .user-review .user-review-info,.learn-press #course-landing .user-review .user-name{display: inline}.learn-press #course-landing .user-review .review-stars-rated{float: right}.learn-press #course-landing .user-review .review-content{font-weight: normal}.learn-press #learn_press_take_course{font-size: 18px;color: white;background-color: #3b5898;margin-right: 10px;padding: 8px 20px}.learn-press #learn_press_take_course:hover{background: #323945}.learn-press .course-wishlist,.learn-press .course-wishlisted{font-size: 18px;color: #8F9EA8;border: 2px #8f9ea8 solid;background-color: transparent;padding: 8px 20px}.learn-press .course-wishlist:hover,.learn-press .course-wishlisted:hover{border-color: #3b5898;color: #3b5898}.learn-press button:focus{outline: none;box-shadow: 0 0 0}.learn-press .course-wishlisted{border-color: #3b5898;color: #3b5898}.learn-press .course-wishlisted:hover{color: #8F9EA8;border: 2px #8f9ea8 solid}.learn-press .quiz-questions h3{padding-bottom: 40px;position: relative}.learn-press .quiz-questions h3:before{position: absolute;width: 30px;height: 2px;content: "";bottom: 25px;background: #3b5898}.learn-press .quiz-questions > ul{margin-top: 5px}.learn-press .quiz-questions .list-quiz-question{font-weight: bold}.learn-press .quiz-questions .list-quiz-question i{font-size: 12px;font-weight: normal;color: #3b5898}.course-content-lesson-nav-text{display: none}.course-content-lesson-nav{border-top: 1px solid #eee;padding-top: 20px;margin-top: 10px}.course-content-lesson-nav a:before,.course-content-lesson-nav a:after{font: normal normal normal 14px/1 FontAwesome}.course-content-lesson-nav .prev-lesson:before{content: "\f177";margin-right: 10px}.course-content-lesson-nav .next-lesson:after{content: "\f178";margin-left: 10px}.learn-press ul{list-style: initial}#learning-curriculum ul,.lp-question-wrap ul{list-style: none}#course-landing .course-curriculum{margin: 25px 0;background-color: #F6F9FA;overflow: hidden}#course-landing .course-curriculum .course-curriculum-title{padding-left: 25px;padding-top: 5px;font-weight: bold;border-bottom: 1px solid #eee;padding-bottom: 20px}#course-landing .course-curriculum ul{margin: 0;list-style: none;background: transparent}#course-landing .course-curriculum ul.curriculum-sections{margin-left: 0}#course-landing .course-curriculum ul.curriculum-sections .section{border-bottom: 1px solid #eee;padding: 20px 25px}#course-landing .course-curriculum ul.curriculum-sections .section:last-child{border-bottom: none}#course-landing .course-curriculum ul.curriculum-sections .section .section-header{font-weight: bold;position: relative;padding: 0 0 20px 0;background: transparent;margin: 0 0 20px 0}#course-landing .course-curriculum ul.curriculum-sections .section .section-header:after{position: absolute;width: 30px;height: 2px;content: "";bottom: 5px;left: 0;background: #3b5898}.related-courses{margin-top: 30px}.course-review-head{border-bottom: 1px solid #eee;padding-bottom: 15px;margin-bottom: 30px}.course-reviews-list{margin-left: 0}.course-reviews-list li{list-style: none;overflow: hidden;margin-bottom: 25px}.course-reviews-list li .avatar{width: 80px;float: left}.course-reviews-list li .review-right{width: calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -moz-calc(100% - 80px);float: left}.course-reviews-list li .review-right .user-name{background-color: #F6F9FA;padding: 10px 20px;text-transform: uppercase;color: #858585;font-size: 12px}.course-reviews-list li .review-right .user-name i{margin-right: 10px}.course-reviews-list li .review-right .review-stars-rated{float: right}.course-reviews-list li .review-right .review-content{padding: 15px 20px}.course-reviews-list li .review-right .review-content h6{margin-top: 0;font-weight: bold}.menu-scoll-landing{position: fixed;width: 100%;top: 0;left: 0;z-index: 99999;background: #fff;box-shadow: 0 1px 2px #ddd;-webkit-transform: translateY(-250px);-webkit-transition: -webkit-transform .2s;transform: translateY(-250px);transition: transform .2s}.menu-scoll-landing.slideDown{-webkit-transform: translateY(0);transform: translateY(0)}.menu-scoll-landing ul.tab-btns{margin: 0}.menu-scoll-landing ul.tab-btns li{display: inline-block;margin-right: 25px}.menu-scoll-landing ul.tab-btns li a{border-bottom: 2px solid transparent;padding: 15px 0;display: inline-block;color: #878787}.menu-scoll-landing ul.tab-btns li a.active,.menu-scoll-landing ul.tab-btns li a:hover{color: #3b5898;border-color: #3b5898}.menu-scoll-landing .purchase-course{display: inline-block}.menu-scoll-landing #learn_press_take_course{font-size: 18px;color: white;background-color: #3b5898;margin-right: 10px;padding: 8px 20px}.menu-scoll-landing #learn_press_take_course:hover{background: #323945}.menu-scoll-landing .course-wishlist,.menu-scoll-landing .course-wishlisted{font-size: 18px;color: #8F9EA8;border: 2px #8f9ea8 solid;background-color: transparent;padding: 8px 20px;margin: 0 10px}.menu-scoll-landing .course-wishlist:hover,.menu-scoll-landing .course-wishlisted:hover{border-color: #3b5898;color: #3b5898}.menu-scoll-landing .course-wishlisted{border-color: #3b5898;color: #3b5898}.menu-scoll-landing .course-wishlisted:hover{color: #8F9EA8;border: 2px #8f9ea8 solid}.menu-scoll-landing button:focus{outline: none;box-shadow: 0 0 0}.menu-scoll-landing .col-md-6{float: none;display: inline-block;margin-left: -5px;text-align: right}.menu-scoll-landing .col-md-6.tab-btns{margin-left: 0;text-align: left}.menu-scoll-landing .col-md-6 .course-price{font-size: 20px;line-height: 1.6em;color: #000;font-weight: bold;display: inline-block;float: right;margin-top: 4px;margin-left: 5px}.admin-bar .menu-scoll-landing{top: 32px}#masthead.slideUp{-webkit-transform: translateY(-250px);-webkit-transition: -webkit-transform .2s;transform: translateY(-250px);transition: transform .2s}.custom-border-images .single-image img{-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s;border: 1px solid #e2ecef}.custom-border-images .single-image img:hover{border-color: #3b5898}#learn-press-course-curriculum .section .course-item{margin: 0 0 10px 0;list-style: none;border-top: 0;padding: 0;background: transparent}#learn-press-course-curriculum .section-content{background: transparent}.learnpress h3{line-height: 1.6em;font-size: 24px;margin-top: 20px;margin-bottom: 10px}.learnpress .section-header{background: transparent}.course-item-meta .lp-label{padding: 5px 8px;margin-left: 5px;font-size: 12px}#learn-press-course-curriculum .section .course-item-meta{display: inline-block}#learn-press-course-curriculum .section .course-item{overflow: hidden}#learn-press-course-curriculum .section .lesson-title{display: inline-block}#learning-curriculum #learn-press-course-curriculum .section .section-content{margin-top: 20px}#learning-curriculum #learn-press-course-curriculum .section .course-item{padding: 10px 0;margin: 0}#learning-curriculum #learn-press-course-curriculum .section .lp-label{color: #fff}#learning-curriculum #learn-press-course-curriculum .section .item-completed a{color: #fff}.complete-lesson-button .dashicons{margin-top: 4px;margin-right: 4px}.btn.hide-if-js{display: none}.quiz-countdown #quiz-countdown-value{font-size: 44px}.quiz-questions-list{margin: 0}.single-quiz .quiz-sidebar{float: left;width: 25%;margin-left: 0;padding: 0;border: 0}.single-quiz .question-title a{color: #333;text-decoration: none}.single-quiz .question-title a:hover{color: #3b5898}.quiz-questions-list .learn-press-question-wrap{font-weight: normal;padding: 15px 0 20px;margin: 0;border-bottom: 1px solid #ddd}.quiz-questions-list .learn-press-question-wrap:first-child{padding-top: 0}.quiz-questions-list .learn-press-question-wrap:last-child{border-bottom: 0}.quiz-questions-list .learn-press-question-wrap .question-title{margin: 0}.quiz-question-nav-buttons button{background: #3b5898;color: #fff;margin-right: 10px}.quiz-question-nav-buttons button:hover{color: #fff;background: #aaa}.one-courses-page{background: #F6F9FA}#learn-press-popup-certificate,#learn-press-finish-course,#popup_ok{line-height: 28px;padding: 6px 20px;border-radius: 5px;background-color: #3b5898;border: none;color: #fff}#popup_panel #popup_ok{line-height: 28px;padding: 6px 20px;border-radius: 5px;background-color: #3b5898;border: none;color: #fff}#popup_cancel{line-height: 28px;padding: 6px 20px;border-radius: 5px;background-color: #2C3339;border: none;color: #fff}#popup_title{margin: 0;box-shadow: none}.entry-content .learn-press-error{border-color: #3b5898}table.learn-press-cart-table thead{background-color: #fafafa}table.learn-press-cart-table thead th{border: 1px #eee solid;text-align: center}table.learn-press-cart-table tbody td{border: 1px #eee solid;vertical-align: middle;text-align: center}table.learn-press-cart-table tbody td.course-name{text-align: left}table.learn-press-cart-table tbody .course-price,table.learn-press-cart-table tbody .course-total{text-align: center}.checkout-button{background-color: #3b5898;color: #fff;border-radius: 5px;width: auto;padding: 6px 25px;text-align: center;border: 1px solid #3b5898}.checkout-button:hover{background-color: #323945}form.lp-checkout .logged-in{padding: 15px 30px;background-color: #f7f6f7}#learn-press-checkout-user-form{text-align: center;margin-bottom: 80px}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields{list-style-type: none;margin: 0}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li label{display: none}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li input{padding: 0px 20px;border: 1px solid #e5e5e5;color: #aaa !important;background-color: #F8F8F8;width: 50%;margin: 0;margin-bottom: 20px;height: 40px}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li button{width: 50%;background-color: #3b5898;border: 1px solid #3b5898;color: #fff;border-radius: 5px;height: 40px;text-transform: uppercase}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li button:hover{background-color: #323945}#learn-press-checkout-user-form #learn-press-checkout-user-register .form-content a{padding: 5px 25px;font-weight: 700;display: inline-block;position: relative;margin-top: 10px;line-height: 30px;font-size: 13px;text-transform: uppercase;background-color: #3b5898;border-radius: 5px;color: #fff}#learn-press-checkout-user-form #learn-press-checkout-user-register .form-content a:hover{background-color: #323945}#order_review h3{margin-bottom: 50px;text-align: center}#order_review table.learn-press-checkout-review-order-table thead{background-color: #fafafa}#order_review table.learn-press-checkout-review-order-table thead th{border: 1px #eee solid;text-align: center}#order_review table.learn-press-checkout-review-order-table tbody td{border: 1px #eee solid;text-align: center}#order_review table.learn-press-checkout-review-order-table tbody td.course-name{text-align: left}#order_review table.learn-press-checkout-review-order-table .cart-subtotal th,#order_review table.learn-press-checkout-review-order-table .order-total th,#order_review table.learn-press-checkout-review-order-table .cart-subtotal td,#order_review table.learn-press-checkout-review-order-table .order-total td{border: 1px #eee solid;text-align: center}#order_review textarea{width: 100%;height: 100px;border: 1px solid #eee;padding: 10px 15px;margin-bottom: 80px}#learn-press-payment ul.payment-methods{margin: 0;list-style-type: none}#learn-press-payment .place-order-action input.button{margin-top: 10px;height: 40px;padding: 0 25px;font-weight: 700;font-size: 13px;text-transform: uppercase;background-color: #3b5898;border: 1px solid #3b5898;color: #fff;border-radius: 5px}#learn-press-payment .place-order-action input.button:hover{background-color: #323945}.profile-tabs{width: 75%;display: inline-block;border: none;padding-right: 15px}.profile-tabs .ui-widget-header{border: none;background: transparent}.profile-tabs .ui-widget-header .ui-state-default{border: none;background: transparent}.profile-tabs .ui-widget-header .ui-state-active a{color: #3b5898;border-bottom: 2px #3b5898 solid}.profile-tabs .nav-tabs{margin: 0;border: none;background: transparent}.profile-tabs .nav-tabs > li{border: none;background: transparent}.profile-tabs .nav-tabs > li > a{border: none;border-bottom: 2px solid transparent}.profile-tabs .nav-tabs > li > a:hover{border: none;border-bottom: 2px solid transparent}.profile-tabs .nav-tabs > li.active > a{border: 0;color: #3b5898;border-bottom: 2px #3b5898 solid}.profile-tabs .nav-tabs,.profile-tabs .ui-tabs-nav{margin-top: 0 !important;border-top: 1px #eee solid;margin-bottom: 25px !important;border-bottom: 2px #eee solid;overflow: visible !important}.profile-tabs .nav-tabs li,.profile-tabs .ui-tabs-nav li{margin-bottom: -2px;list-style: none}.profile-tabs .nav-tabs li a,.profile-tabs .ui-tabs-nav li a{padding-top: 15px;padding-bottom: 15px}.profile-tabs #user_courses{padding: 0}#user_quizzes .quiz-result .quiz-title a{font-size: 18px;font-weight: bold;margin-bottom: 25px;display: inline-block}#user_quizzes .quiz-result .quiz-result-mark,#user_quizzes .quiz-result .quiz-result-summary{float: none;display: inline-block;vertical-align: middle}.user-info{width: 25%;display: inline;float: right;padding-left: 15px}.user-info .user-information{color: #798C98;background-color: #2C3339;padding: 25px}.user-info .user-information h3{color: white}.user-info .user-information a{margin-left: 10px}.user-info hr{background-color: #798C98}.user-courses-content .profile-heading{position: relative;padding-bottom: 45px}.user-courses-content .profile-heading:after{width: 30px;height: 2px;position: absolute;left: 0;bottom: 25px;content: "";background: #3b5898}.user-courses-content .course-time{position: absolute;top: 50%;margin-top: -45px;left: 50%;margin-left: -45px;background: #3b5898;color: #fff;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;width: 90px;height: 90px;-webkit-transform: scale(scale(0));-ms-transform: scale(scale(0));-o-transform: scale(scale(0));transform: scale(scale(0));-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);line-height: 20px;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.user-courses-content .course-time span{display: block;font-size: 14px;text-transform: uppercase;font-style: italic;margin-top: 5px}.user-courses-content .course-time span.course-day{font-size: 32px;text-transform: none;font-style: normal;font-weight: 700}.user-courses-content .course-time span:first-child{margin-top: 12px}.user-courses-content .inner-course{display: table;width: 100%;-webkit-box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.075);-moz-box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.075);box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.075);margin-bottom: 20px;table-layout: fixed;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.user-courses-content .inner-course:hover{-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.user-courses-content .inner-course:hover .course-time{-webkit-transform: scale(scale(1));-ms-transform: scale(scale(1));-o-transform: scale(scale(1));transform: scale(scale(1));-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;transition: all .2s ease-in-out 0s}.user-courses-content .inner-course .wrapper-course-thumbnail{position: relative}.user-courses-content .inner-course .author{overflow: hidden;line-height: 32px;font-style: italic;padding: 5px 0 7px 0}.user-courses-content .inner-course .author a{font-weight: 600;color: #888888}.user-courses-content .inner-course .author a:hover{color: #3b5898}.user-courses-content .inner-course .author .avatar{float: left;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;overflow: hidden}.user-courses-content .inner-course .entry-title{padding-left: 0 !important}.user-courses-content .inner-course .entry-title a{color: #2c3339}.user-courses-content .inner-course .entry-title a:hover{color: #3b5898}.user-courses-content .inner-own-course .entry-title{padding-left: 0 !important}.user-courses-content .inner-own-course .entry-title a{color: #2c3339}.user-courses-content .inner-own-course .entry-title a:hover{color: #3b5898}.user-courses-content .inner-own-course .number{color: #3b5898}.user-courses-content .learning-courses{overflow: hidden}.user-courses-content .learning-courses .inner-course .wrapper-course-thumbnail{width: 33%;float: left}.user-courses-content .learning-courses .inner-course .item-list-center{width: 67%;float: left;padding: 20px}.user-courses-content .learning-courses .inner-course .item-list-center .entry-title{padding-left: 0 !important;font-size: 24px;line-height: 1.6em;margin-top: 0}.user-courses-content .learning-courses .inner-course .item-list-center .entry-title a{color: #2c3339}.user-courses-content .learning-courses .inner-course .item-list-center .entry-title a:hover{color: #3b5898}.user-courses-content .learning-courses .inner-course .course-excerpt{border-right: none}.user-courses-content .learning-courses .inner-course .course-excerpt h6{margin-bottom: 10px;font-style: italic;color: #3b5898}.user-courses-content .learning-courses .inner-course .course-title{padding-top: 0 !important}.user-courses-content .finished-courses{overflow: hidden}.user-courses-content .finished-courses .finished-courses-wrapper{margin: 0 -15px}.user-courses-content .finished-courses .finished-courses-wrapper .wrapper-finish-course{padding: 15px}.user-courses-content .finished-courses .wrapper-inner-course,.user-courses-content .finished-courses .wrapper-finish-course{width: 100%;float: none}.user-courses-content .finished-courses .wrapper-inner-course:nth-child(2n+1),.user-courses-content .finished-courses .wrapper-finish-course:nth-child(2n+1){clear: both}.user-courses-content .finished-courses .wrapper-inner-course .review-number,.user-courses-content .finished-courses .wrapper-finish-course .review-number{display: none}.user-courses-content .finished-courses .wrapper-inner-course .wrapper-course-thumbnail,.user-courses-content .finished-courses .wrapper-finish-course .wrapper-course-thumbnail{max-width: 170px;margin-right: 20px;float: left}.user-courses-content .finished-courses .wrapper-inner-course .item-list-center,.user-courses-content .finished-courses .wrapper-finish-course .item-list-center{width: calc(100% - 190px);width: -webkit-calc(100% - 190px);width: -moz-calc(100% - 190px);float: left;padding: 10px}.user-courses-content .finished-courses .wrapper-inner-course .item-list-center .entry-title,.user-courses-content .finished-courses .wrapper-finish-course .item-list-center .entry-title{font-size: 18px;line-height: 1.6em}.user-courses-content .finished-courses .wrapper-inner-course .item-list-center .inner-course,.user-courses-content .finished-courses .wrapper-finish-course .item-list-center .inner-course{margin-bottom: 0}.user-courses-content .own-courses .own-courses-wrapper{margin: 0 -15px}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course{width: 33%;float: left;padding: 15px}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course:nth-child(3n+1){clear: both}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course .entry-title{padding-left: 0 !important;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;font-size: 18px;line-height: 1.6em;font-weight: bold}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course .course-price,.user-courses-content .own-courses .own-courses-wrapper .inner-own-course .student-passed{border-bottom: 1px solid #eee;padding-bottom: 20px}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course .course-price{font-size: 20px;font-weight: bold}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course .student-enrolled span,.user-courses-content .own-courses .own-courses-wrapper .inner-own-course .student-passed span{font-size: 120%;font-weight: bold}.item-body-inner .quiz-title{margin-bottom: 20px}.item-body-inner .quiz-title a{font-size: 18px;color: #2c3339;font-weight: bold}.item-body-inner .quiz-title a:hover{color: #3b5898}.user-courses-content .profile-course-thumbnail{max-width: 170px;margin-right: 20px;float: left;position: relative}.user-courses-content .profile-course-content{float: left;padding: 10px;width: calc(100% - 190px);width: -webkit-calc(100% - 190px);width: -moz-calc(100% - 190px)}.user-courses-content .profile-course-content .entry-title{font-size: 18px;line-height: 1.6em}.user-courses-content .inner-course .author{font-weight: 400;font-size: 14px}table.table-orders{border: 1px #eee solid;margin-top: 30px}table.table-orders thead{background-color: #fafafa}table.table-orders thead th{border: 1px #eee solid;text-align: center}table.table-orders tbody td{border: 1px #eee solid;text-align: center}.course-certificate-preview .learn-press-cert-preview canvas{position: absolute}.contact-page .row{margin-left: -5px;margin-right: -5px}.contact-page .row .wpcf7-form-control-wrap{width: 50%;padding: 0 5px;float: left}.contact-page p{margin-bottom: 10px}.wpcf7-form-control{border: none;background-color: #F8F8F8;color: #AAAAAA;width: 100%;padding: 12px 20px;border-radius: 5px}.wpcf7-form-control.wpcf7-submit{background-color: #3b5898;color: white;float: right;border-radius: 5px;width: auto;padding: 6px 25px;text-align: center}.wpcf7-form-control.wpcf7-submit:hover{background-color: #323945}.wpcf7-form-control.wpcf7-textarea{width: 100%}.custom-readmore{overflow: hidden}.custom-readmore .content-inner .smicon-read{border-width: 2px;padding: 6px 20px}.custom-readmore .content-inner .smicon-read i{display: none}@media (min-width: 1200px){.siteorigin-panels-stretch{margin-left: -385px;margin-right: -385px;padding-left: 385px;padding-right: 385px}.siteorigin-panels-stretch.thim-fix-stretched{padding-left: 0;padding-right: 0}}@media (min-width: 1024px){.custom-readmore{padding-top: 45px;background-repeat: no-repeat !important;background-position: bottom right;padding-bottom: 34px}.custom-readmore .content-inner{position: relative;padding-right: 160px}.custom-readmore .content-inner .smicon-read{position: absolute;top: 50%;margin-top: -30px;right: 0;border-radius: 5px;font-size: 115%}.custom-readmore .content-inner .smicon-read i{display: none}.custom-readmore .content-inner .smicon-read:hover{opacity: 0.7}.custom-readmore .content-inner .icon-box-title,.custom-readmore .content-inner .desc-icon-box p{font-style: italic}.custom-readmore .boxes-icon{height: auto !important}.custom-readmore .boxes-icon .inner-icon{height: auto}.images-student{margin-top: -100px;position: relative}}@media (min-width: 992px){.course-grid .col-md-3:nth-child(4n+1),.products-grid .col-md-3:nth-child(4n+1),.blog-grid .col-md-3:nth-child(4n+1){clear: both}.course-grid .col-md-4:nth-child(3n+1),.products-grid .col-md-4:nth-child(3n+1),.blog-grid .col-md-4:nth-child(3n+1){clear: both}.course-grid .col-md-6:nth-child(2n+1),.products-grid .col-md-6:nth-child(2n+1),.blog-grid .col-md-6:nth-child(2n+1){clear: both}.posts-display .col-md-6:nth-child(2n+1){clear: both}#main .course-list article{margin-bottom: 15px;width: 100%;overflow: hidden}#main .course-list .inner-course{display: table;margin-bottom: 0 !important;width: 100%;border: 1px solid #ddd;table-layout: fixed}#main .course-list .inner-course .wrapper-course-thumbnail,#main .course-list .inner-course .item-list-center,#main .course-list .inner-course .course-excerpt{width: 33%;display: table-cell;border-right: 1px solid #e9e9e9;vertical-align: middle}#main .course-list .inner-course .course-excerpt{border-right: none;padding: 20px}#main .course-list .inner-course .course-excerpt h6{margin-bottom: 10px;font-style: italic;color: #3b5898}#main .course-list .inner-course .course-title{padding-top: 0 !important}#main .course-list .inner-course:hover{border-color: #3b5898}.woocommerce .site-content ul.archive_switch.products-list,.woocommerce-page .site-content ul.archive_switch.products-list{padding-top: 50px}.woocommerce .site-content ul.archive_switch.products-list .hidden-product-list,.woocommerce-page .site-content ul.archive_switch.products-list .hidden-product-list{display: none}.woocommerce .site-content ul.archive_switch.products-list .product-item-content,.woocommerce-page .site-content ul.archive_switch.products-list .product-item-content{width: calc( 100% - 280px );float: left}.woocommerce .site-content ul.archive_switch.products-list .type-product.sale .item-product .in-list .price,.woocommerce-page .site-content ul.archive_switch.products-list .type-product.sale .item-product .in-list .price{margin-left: 0 !important}.woocommerce .site-content ul.archive_switch.products-list li,.woocommerce-page .site-content ul.archive_switch.products-list li{width: 100%;margin: 0 0 50px 0;float: none;list-style: none}.woocommerce .site-content ul.archive_switch.products-list li.product-category a img,.woocommerce-page .site-content ul.archive_switch.products-list li.product-category a img{max-width: 250px;box-shadow: none}.woocommerce .site-content ul.archive_switch.products-list li.product-category a h3,.woocommerce-page .site-content ul.archive_switch.products-list li.product-category a h3{font-size: 20px;font-weight: normal}.woocommerce .site-content ul.archive_switch.products-list li.product-category a h3:hover,.woocommerce-page .site-content ul.archive_switch.products-list li.product-category a h3:hover{color: #3b5898}.woocommerce .site-content ul.archive_switch.products-list li:last-child,.woocommerce-page .site-content ul.archive_switch.products-list li:last-child{border: none}.woocommerce .site-content ul.archive_switch.products-list li .item-product:after,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product:after{display: block;content: "";clear: both}.woocommerce .site-content ul.archive_switch.products-list li .item-product h3,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product h3{font-size: 18px;color: #2c3339;line-height: 1.6em;text-transform: none !important;padding-bottom: 5px}.woocommerce .site-content ul.archive_switch.products-list li .item-product h3 a:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product h3 a:hover{color: #3b5898}.woocommerce .site-content ul.archive_switch.products-list li .item-product .description,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .description{line-height: 26px;padding-top: 20px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover{margin-right: 20px;float: left;max-width: 260px;position: relative;overflow: hidden}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-button{display: none !important}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image img,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image img{width: 100%}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image .product-change-images,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover .product-image .product-change-images{position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;filter: alpha(opacity=00);-webkit-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;transition: all ease-in-out .3s;-webkit-backface-visibility: hidden}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover{cursor: pointer}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-button{opacity: 1;top: 0}.woocommerce .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-change-images,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .product-hover:hover .product-change-images{opacity: 1;filter: alpha(opacity=100)}.woocommerce .site-content ul.archive_switch.products-list li .item-product > .ob_warpper,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product > .ob_warpper,.woocommerce .site-content ul.archive_switch.products-list li .item-product > .yith-wcwl-add-to-wishlist,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product > .yith-wcwl-add-to-wishlist,.woocommerce .site-content ul.archive_switch.products-list li .item-product > .star-rating,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product > .star-rating,.woocommerce .site-content ul.archive_switch.products-list li .item-product > .price,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product > .price,.woocommerce .site-content ul.archive_switch.products-list li .item-product > .hr,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product > .hr{display: none !important}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list{display: block !important;clear: both}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .star-rating,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .star-rating{margin-top: 10px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .price,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .price{margin-top: 20px;font-size: 20px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .price .amount,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .price .amount{color: #3b5898 !important;font-weight: bold}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .price del .amount,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .price del .amount{color: #9aa5ac !important}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .price ins .amount,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .price ins .amount{color: #3b5898 !important}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list{margin-top: 20px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list:after,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list:after{content: "";display: block;clear: both}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart{float: left;margin-right: 10px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button{line-height: 22px;font-weight: normal;text-transform: uppercase;background: transparent;box-shadow: none;text-shadow: none;border-radius: 0;border: 1px #e1e8ed solid;color: #878787;margin: 0}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button.add_to_cart_button:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button.add_to_cart_button:before{font-family: FontAwesome;content: "\f07a";font-size: 16px;margin-right: 10px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button.add_to_cart_button.loading:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button.add_to_cart_button.loading:before,.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button.add_to_cart_button.added:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button.add_to_cart_button.added:before{position: relative;top: auto;right: auto}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .box-cart a.button:hover{background: #3b5898;color: #fff}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .quick-view,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .quick-view{width: 40px;height: 40px;line-height: 40px;float: left;cursor: pointer;border: 1px solid #e1e8ed;color: #aaa;text-align: center;margin-right: 10px;position: relative}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .quick-view:active,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .quick-view:active{top: 1px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .quick-view:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .quick-view:hover{background: #3b5898;color: #fff}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare{font-size: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;background: transparent;border-radius: 0;box-shadow: none;border: 1px solid #e1e8ed;color: #aaa;padding: 0;margin-right: 10px;float: left}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare:before{position: static !important;content: "\f080";font-size: 16px;font-family: 'FontAwesome'}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare.added:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare.added:before{font-family: WooCommerce;content: "\e017";right: 0;top: 0;left: 0}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .compare:hover{background: #3b5898;color: #fff}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist{float: left;margin: 0}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a{position: relative;border: 1px solid #e1e8ed !important;color: #aaa !important;text-align: center;font-size: 0 !important;width: 40px;height: 40px;line-height: 40px !important;display: inline-block;border-radius: 0 !important}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:active,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:active{top: 1px}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:before{content: "\f08a";font-size: 16px;font-family: 'FontAwesome'}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:hover,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:hover{background: #3b5898}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:hover:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist a:hover:before{color: #fff}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist span.feedback,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist span.feedback{display: none}.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before,.woocommerce-page .site-content ul.archive_switch.products-list li .item-product .in-list .box-button-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before{content: "\f004"}body .blog-list article{width: 100%}body .blog-list article .content-inner .post-formats-wrapper{float: left;margin-right: 30px}body .blog-list article.format-audio .post-formats-wrapper{width: 100%;max-width: 270px}body .blog-list article.format-audio .entry-content{width: calc(100% - 30px - 270px);float: left}body .blog-list article.format-standard.has-post-thumbnail .content-inner .post-formats-wrapper,body .blog-list article.format-image.has-post-thumbnail .content-inner .post-formats-wrapper,body .blog-list article.format-gallery.has-post-thumbnail .content-inner .post-formats-wrapper,body .blog-list article.format-link.has-post-thumbnail .content-inner .post-formats-wrapper{max-width: 270px;overflow: hidden}body .blog-list article.format-standard.has-post-thumbnail .content-inner .entry-content,body .blog-list article.format-image.has-post-thumbnail .content-inner .entry-content,body .blog-list article.format-gallery.has-post-thumbnail .content-inner .entry-content,body .blog-list article.format-link.has-post-thumbnail .content-inner .entry-content{width: calc(100% - 30px - 270px);float: left}body .blog-list article.format-video .content-inner .post-formats-wrapper iframe{max-width: 270px;max-height: 180px}body .blog-list article.format-video .content-inner .entry-content{width: calc(100% - 30px - 270px);float: left}}@media (max-width: 991px){.course-grid .col-sm-6:nth-child(2n+1),.archive_switch .col-sm-6:nth-child(2n+1),.blog-grid .col-sm-6:nth-child(2n+1){clear: both}.posts-display .col-sm-6:nth-child(2n+1){clear: both}#main .course-list article{float: left}#main .course-list .course-excerpt{display: none}.breadcrumbs-wrapper .display{display: none !important}}@media (min-width: 768px) and (max-width: 991px){.course-grid .col-sm-6:nth-child(2n+1),.products-grid .col-sm-6:nth-child(2n+1),.blog-grid .col-sm-6:nth-child(2n+1){clear: both}.woocommerce.single-product div.product .related.products .blog-grid li.product{width: 50% !important}.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1){clear: both}.widget-box-title .browse-all-courses{position: static}.widget-box-title{padding-right: 0}.widget-box-title p{margin-bottom: 0}}@media (min-width: 768px){.width-logo.table-cell{display: block;float: left}.width-logo .no-sticky-logo img{margin-bottom: 0px;margin-top: 0px}#masthead.affix-top{margin-top: 0px}}@media (max-width: 767px){.alignright,.alignleft{float: none}.sc-testimonials.layout-01 .testimonial_content{padding: 0 20px 20px}#top-sidebar-courses{padding-left: 15px;padding-right: 15px}.contact-page .row .wpcf7-form-control-wrap{width: 100%}.contact-page .row .wpcf7-form-control-wrap.your-name,.contact-page .row .wpcf7-form-control-wrap.your-email{margin-bottom: 10px}.profile-tabs,.user-info{width: 100%;padding: 0}.megacol{background-image: none !important}.user-courses-content .own-courses .own-courses-wrapper .inner-own-course{width: 100%}footer#colophon .copyright-area{padding-top: 20px;padding-bottom: 20px}footer#colophon .copyright-area .text-right{text-align: left;margin-top: 20px}.widget-box-title .browse-all-courses{position: static}.widget-box-title{padding-right: 0}.widget-box-title p{margin-bottom: 0}.custom-images{margin-top: 25px;margin-bottom: 25px}.top_site_main .page-title-wrapper{padding-top: 20px;padding-bottom: 30px}.course-grid .col-sm-6:nth-child(2n+1),.products-grid .col-sm-6:nth-child(2n+1),.blog-grid .col-sm-6:nth-child(2n+1){clear: both}.site-content{padding: 35px 15px}.woocommerce.single-product .col-sm-12 div.product div.images,.woocommerce.single-product .col-sm-9 div.product div.images,.woocommerce.single-product .col-sm-12 div.product div.summary,.woocommerce.single-product .col-sm-9 div.product div.summary{width: 100% !important}.woocommerce.single-product div.product .related.products .blog-grid li.product{width: 50% !important}.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1){clear: both}.thim-widget-courses,.thim-widget-testimonials{padding-top: 40px;padding-bottom: 30px}.site-header{padding: 15px 0}.site-header.sticky-header.affix{padding-top: 7px;padding-bottom: 7px}.site-header.sticky-header.affix .navbar-nav > li > a,.site-header.sticky-header.affix .navbar-nav > li > span.disable_link{padding: 0}.thim-gallery-images-default .item{float: left;width: 50% !important}.overlay-black{padding-bottom: 30px !important;padding-top: 50px !important}.fix-responsive{margin-left: 0 !important}.single .learn-press header{overflow: hidden}.single .learn-press header .author{float: left}.single .learn-press #course-landing .course-students > span:after{display: none}#masthead.affix-top{margin-top: 0}.width-logo img{margin: 0}.mobile-logo-custom .sticky-logo,.mobile-logo-custom .no-sticky-logo{display: none}.mobile-logo-custom.affix-top .sticky-logo-mobile{display: none}.mobile-logo-custom.affix .no-sticky-logo-mobile{display: none}.learn-press h1.entry-title,.menu-scoll-landing .col-md-6{width: 100%}.menu-scoll-landing .col-md-6{margin-bottom: 15px !important;text-align: left}.menu-scoll-landing .course-wishlist,.menu-scoll-landing .course-wishlisted{display: inline-block;font-size: 0;padding: 13px;margin-left: 0}.menu-scoll-landing .course-wishlist:after,.menu-scoll-landing .course-wishlisted:after{content: "\f08a";font: normal normal normal 14px/1 FontAwesome;color: #3b5898}.menu-scoll-landing .course-wishlisted:after{content: "\f004"}.wrapper-author{margin-bottom: 25px}}@media screen and (max-width: 600px){.admin-bar .menu-scoll-landing{top: 0}}@media (max-width: 480px){.course-grid .col-sm-6,.archive_switch .col-sm-6{width: 100%}.one-courses-page-content .col-sm-4,.one-courses-page-content .col-sm-8{display: block}.posts-display .col-sm-6{width: 100%}.breadcrumbs-wrapper.button-list-gird .woocommerce-breadcrumb,.breadcrumbs-wrapper.button-list-gird .display,.breadcrumbs-wrapper.button-list-gird .thim-breadcrumbs,.breadcrumbs-wrapper.button-list-gird #breadcrumbs{width: 100%}.breadcrumbs-wrapper.button-list-gird .display{padding-top: 20px;text-align: left}.breadcrumbs-wrapper.button-list-gird .display a{margin-left: 0;margin-right: 20px}.woocommerce.single-product div.product .related.products .blog-grid li.product{width: 100% !important}.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1){clear: both}.thim-gallery-images-default .item{float: left;width: 100% !important}.overlay-black .icon-box-title{font-size: 24px !important;line-height: 32px !important}.overlay-black .icon-box-title span{display: block}.thim-widget-courses-searching .courses-searching input{height: 40px;line-height: 40px;font-size: 15px;padding-left: 10px;width: calc(100% - 40px)}.thim-widget-courses-searching .courses-searching button{width: 40px;line-height: 40px}.custom-readmore .icon-left .content-inner{width: 100% !important;text-align: center;padding: 15px 0}.custom-readmore .icon-left .content-inner .icon-box-title{font-size: 26px !important}.custom-readmore .icon-left .boxes-icon{margin: 0 auto;float: none}.wrapper-author .avatar-instructors,.wrapper-author .author-right{width: 100%;display: inline-block}}@media (max-width: 767px){#buddypress form:after{content: " ";display: table;clear: both}#basic-details-section{width: 100%}#basic-details-section input{width: 90% !important}}.gallery-img .item a .mark {background-color:   rgba(59,88,152,0.7)}.overlay-primary:before {background-color:   rgba(59,88,152,0.85)}.iconbox-hover:hover .thim-widget-icon-box {background-color:   rgba(59,88,152,0.8)!important} 