@media only screen and (max-width:2560px){.alt-bg,.woocommerce-breadcrumb{margin-left:-710px;margin-right:-710px;padding-left:710px;padding-right:710px}}@media only screen and (max-width:1920px){.alt-bg,.woocommerce-breadcrumb{margin-left:-400px;margin-right:-400px;padding-left:400px;padding-right:400px}}@media only screen and (max-width:1366px){.alt-bg,.woocommerce-breadcrumb{margin-left:-113px;margin-right:-113px;padding-left:113px;padding-right:113px}}@media only screen and (min-width:1200px) and (max-width:1600px){.al-horizontal{transform:translateY(5%);-webkit-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%)}}@media only screen and (max-width:1200px){.container-page-boxed{width:100%}.rit-portfolio-content,.rit-portfolio-content a{font-size:11px}.rit-portfolio-content h4,.rit-portfolio-content h3{font-size:20px}.header-inner .header-action a{padding:15px}.rit-feature-box{margin-top:40px;margin-bottom:60px}.btn-check,.btn-view{padding:5px 15px !important}.input-group .input-group-btn{width:28% !important}}@media only screen and (min-width:768px) and (max-width:1200px){.rit-nav-mobile{position:relative}.rit-search-open .search-large{position:absolute;top:0;left:0}.rit-search-open .search-large .search-field{background:0 0 !important}.rit-search-open .search-large .fa-search:before{content:'\f00d';font-family:"FontAwesome"}.rit-search .search-large .search-field{display:none}.rit-search span.fa{background:0 0 !important;color:#fff}}@media only screen and (min-width:992px) and (max-width:1200px){.woocommerce .widget_price_filter .price_slider_amount .price_label{text-align:center}.woocommerce .widget_price_filter .price_slider_amount .button{width:100%;display:inline-block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 18px}.rit-recent-item .post-info{padding-left:10px;padding-right:10px}.short-des{font-size:90%}.al-horizontal{transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;left:30px !important}.al-horizontal p{font-size:11px}.header-action .pull-right{line-height:20px}.rit-img-hover-social a{margin:0 5px;padding:5px}.image-hover-inner .content{top:65%}}@media only screen and (max-width:993px){.input-group .input-group-btn{width:19% !important}.rit-coupon .input-group{margin-bottom:50px}.content-donate{padding:25px 20px}.header-inner .header-action a{padding:15px 12px;font-size:10px}.site-content{margin-top:0 !important}.rit-button-layout{float:none !important;text-align:center}.filter-mobile{display:block !important}.woocommerce-result-count{display:none}.rit-woo-content .widget-area{position:fixed;top:0;left:-400px;z-index:999999;transition:all .5s}.sidebar-active{left:0 !important;width:50%;overflow:scroll;overflow-x:hidden;overflow-y:scroll;background:#fff;height:100%}.overlay-sidebar:before{position:absolute;top:0;left:0;z-index:9999;content:'';width:100%;height:100%;background:#000;opacity:.8}.overlay-sidebar .shop-sidebar-close{display:block !important;position:fixed;top:0;right:0;z-index:99999999;color:#fff;font-size:20px;padding:5px 15px;cursor:pointer}.shop-main{width:100%}#content .container{width:100% !important}.before-shop{transition:all .2s}.sticky-before-shop{position:fixed;z-index:2;top:45px;left:0;background:#fff;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ececec}.rit-product-grid ul li .product-info a.add_to_cart_button.button{position:relative;transform:translate(0);top:auto;left:auto;opacity:1;visibility:visible;color:#fff;padding:5px 15px}.search-large span.fa{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.rit-recent-item .post-info,.header-action .rit-button{padding:0 10px}#header-top span i{display:none}#header-top .header-top-left span{margin-right:30px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:11px;padding:0 10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link:before{right:-5px}.rit-element-title,.wpb_column .rit-element-title{font-size:18px}.rit-recent-item h5{font-size:14px}.course-raise,#mega-menu-wrap-primary #mega-menu-primary .course-raise{font-size:12px;margin:12px 0 8px}.style-boxed .rit-icon-box-inner{padding:0 10px 24px}.rit-icon-box-item .icon-box-content p{font-size:11px}.al-horizontal{transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;left:30px !important}.al-horizontal p{font-size:11px}#logo{position:relative}#logo .logo-sticky{left:0}.rit-search .search-field{padding:0 0 0 5px;font-size:10px}.header-action .pull-right{line-height:20px}.rit-content-feature-box{top:-15px}.rit-feature-box{height:250px}.rit-content-donate-left{font-size:14px}.rit-button-donate{line-height:24px}.rit-icon-box-item .icon{float:none;margin:0 0 10px;text-align:center}.rit-icon-box-item .icon-box-content{float:none}.rit-icon-box-item h5,.rit-icon-box-item p{text-align:center}.rit-feature-item .post-image{width:100%}.rit-feature-item .post-info{width:100%}.rit-feature-item .short-des{display:none}.rit-feature-item .post-info .post-meta h5{margin:0 0 5px !important}.site-footer .newsletter-email,[id*=sidebar-] .newsletter-email{width:55% !important}.site-footer .newsletter-submit,[id*=sidebar-] .newsletter-submit{width:40% !important}[id*=sidebar-] .widget-title:after{width:50%}.side-item .side-image{padding:0 5px}.side-item .side-item-text{padding-right:0}.recent-post-widgets img{height:50px}.rit-news-inner .article-meta{margin-bottom:0}.content-grid .rit-news-inner{padding:16px 20px 20px}.content-grid .rit-news-inner .readmore{text-align:center;margin:0 0 20px}.content-grid .rit-news-inner .entry-content p{text-align:justify}.donate-popup .rit-paypal-form-wrapper{width:85%;top:55%}.rit-img-hover-social a{margin:0 2px;padding:2px}.image-hover-inner .content{opacity:1;top:60%}.image-hover-inner>a:after{opacity:.3}.image-hover-inner .content .title,.image-hover-inner .content .sub-title{font-size:10px}.rit-img-hover-social{opacity:1}.rit-feature-list-post .rit-recent-item .post-images{width:100%}.rit-feature-list-post .rit-recent-item .post-info{width:100%}}@media only screen and (max-width:768px){.breadcrumbs{display:none}.sticky-before-shop{top:55px}.rit-woo-content .widget{margin-top:20px}.widget>ul,.widget>[class*=menu-] ul,.widget>form,.widget>div{display:none}.shop-widget>ul,.shop-widget>[class*=menu-] ul,.shop-widget>form,.shop-widget>div{display:block}#sticker{padding:10px 0}.rit-button-layout .rit-button-title{display:none}.site-info{float:right}.site-header.header-position-absolute{position:relative}#header-top{text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}#header-top span i{display:none}#header-top [class*=header-top-]{display:inline-block;float:none !important}#header-top .header-top-left span{margin-right:25px}#header-top .header-top-left span:last-child{margin-right:0}#header-top .rit-search{border-right:none;margin-right:0;padding-right:10px}#logo .logo-sticky{right:15px;left:inherit}.menu-mobile .rit-recent-item a{color:#333}.rit-recent-item .post-info{padding-left:10px;padding-right:10px}.bg-attachment-scroll.vc_row[class*=vc_custom_]{background-position:right 0 !important}.search-wrap .search-form-overlay{width:90%}#footer-center{padding-bottom:50px}.coppy-right{text-align:center;border:none}#coppy-right .pull-right{float:none !important;display:inline-block}.site-footer .widget-title,.widget .widget-title,.widget-area .widget-title{border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;margin-bottom:17px;padding-bottom:18px;position:relative}.site-footer .widget-title:before,.widget .widget-title:before,.widget-area .widget-title:before{content:"\f107";font-family:"FontAwesome";font-size:27px;font-weight:400;position:absolute;right:0;top:-5px}.textwidget{padding-bottom:20px !important}.site-footer .widget-title.open:before,.widget .widget-title.open:before,.widget-area .widget-title.open:before{content:"\f106"}.site-footer .widget{margin-bottom:0;padding-bottom:0}.widget{padding:0}#sidebar-right{margin-top:60px}.tparrows.rit-navigation{border-width:2px;height:34px;width:34px}.tparrows.rit-navigation:before{font-size:14px;line-height:30px}.rit-icon-box.style-boxed{margin-bottom:70px}.al-horizontal.position-right{padding:40px 30px 40px 0}.al-horizontal{left:30px !important;padding-bottom:40px;position:relative;transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none}.al-horizontal p{font-size:11px}#comments-list ul.children>li>.comment-wrap{padding-left:20px}.rit-content-feature-box{width:100%;top:30px}.rit-feature-box{margin-top:50px;margin-bottom:0}.rit-icon-feature-box span{top:5px}.rit-content-donate-left{width:100%;border-radius:12px}.rit-content-donate-left:after{content:none}.rit-content-donate-right{width:100%;border-radius:12px;margin-top:30px}.rit-button-donate{line-height:40px}.rit-tab-box-left{margin-bottom:30px}.rit-tab-box-right{width:100%}.rit-icon-box-item{margin-bottom:30px}.rit-tab-box-left{width:100%}.rit-tab-box-left ul li a:after{font-size:12px}.rit-tab-box-left ul>li>a{font-size:14px}.rit-tab-box-left .rit-tab-box-right{display:none}.rit-tab-box-left .active .rit-mobile-article{display:block !important;margin-bottom:50px}.rit-tab-box-left .active .rit-mobile-article a:after{display:none}.rit-tab-box-right{display:none}.rit-feature-item{border-bottom:none}.vc_separator{display:none !important}.rit-element-recent{margin-bottom:20px !important}.rit-mobile-article h3{margin:0 !important}.rit-mobile-article h3 a{font-size:16px;padding-top:0 !important}.rit-mobile-article h4{font-size:16px;margin-top:0 !important}.rit-blog-grid-alt-layout article,.rit-blog-large-layout .rit-news-item,.rit-blog-large-layout-list article{padding-left:0;padding-right:0;padding-top:0}.rit-blog-large-layout-list{padding:0}.rit-blog-large-layout-list .post-image{border-radius:0}.rit-blog-large-layout-list .rit-news-inner-list{padding:0 20px}.rit-course-boxed .rit-recent-item .rit-course-inner .post-image>a,.rit-blog-large-layout-list .rit-news-inner-list,.rit-blog-large-layout-list .post-image{width:100%}.article-meta span{margin-right:5px;font-size:10px}.widget img{height:auto;width:100%}.side-item-text{padding:0 15px !important}.recent-post-widgets h4{padding:10px 0 0}.rit-news-item .rit-news-inner{padding-bottom:0}.donate-popup .rit-paypal-form-wrapper{width:95%;top:52%}.charitable-form-field .donate-button{line-height:30px !important;font-size:12px}#charitable-gateway-fields label{display:none}.charitable-form-field{margin-bottom:2px}.donate-form-primary{padding-top:30px}.charitable-form-fields .charitable-fieldset h2{font-size:14px;margin:0 0 15px}#charitable-donation-login-form>p{display:none}.login-submit{margin-top:0}#loginform .login-submit>input{display:inline-block}.donate-popup .icon-close{top:0;right:0}.rit-course-date,.single-nember-goal,.single-number-raise{margin-top:30px}.single-article{text-align:center;margin-top:20px}.rit-paypal-form-head{font-size:16px;font-weight:700}.donate-popup .rit-amount-button{float:none}.rit-paypal-amount-wrapper{width:100%;text-align:center}.item-related{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.tags-wrap a{line-height:40px}.rit-img-hover-social a{margin:0 5px;padding:5px}.image-hover-inner .content{opacity:1}.image-hover-inner>a:after{opacity:.3}.rit-img-hover-social{opacity:1}.rit-nav-mobile{position:relative}.rit-nav-mobile .rit-search{position:absolute;z-index:2;top:-10px;right:0;height:55px;line-height:55px}.input-group .input-group-btn{width:25% !important}#shopping-breadcumb h3{font-size:20px}#shopping-breadcumb h3 span{padding:0 20px}.ri-cart .mini-cart{margin-right:20px}.rit-nav-mobile .rit-search input{display:none}.rit-nav-mobile .rit-search span{background:0 0 !important;padding:0 12px;line-height:55px}.rit-search-open span{background:#0e2732 !important}.rit-search-open{width:100%}.rit-search-open input{width:80% !important;padding-left:45px !important;margin-top:10px}.rit-search-open span:before{content:'\f00d';font-family:"FontAwesome";position:absolute;z-index:3;top:0;font-size:14px;right:0;width:35px}.search-mini-mobile i{display:none}.rit-search-open .search-mini-mobile i{display:block;position:absolute;top:20px;left:20px;color:#fff}.slicknav_btn .slicknav_icon-bar,.rit-search span.fa{color:#fff;background:#fff}.rit-mobile-logo{display:inline-block}.rit-mobile-logo .site-logo{display:inline-block;margin:0}.rit-mobile-logo .site-logo a img{max-height:30px;max-width:120px}.menu-mobile{vertical-align:middle;display:inline-block !important}#sticker-sticky-wrapper{line-height:34px}.slicknav_btn{margin-top:8px !important}.slicknav_open{margin-top:12px !important}.header-inner:after{display:none}.site-header .header-action{line-height:20px}.content-donate{margin-top:20px !important}.donate-popup .custom-amount{float:right}.rit-course-flat .rit-course-posts .rit-recent-item .rit-course-inner .post-image>a,.rit-feature-list-post .rit-recent-item .post-images>a{width:100%}.rit-feature-list-post .rit-recent-item .post-images img{height:auto !important;width:100%}.rit-element-recent{margin-bottom:50px}.slicknav_nav li .mega-sub-menu .mega-sub-menu li>a{padding-left:0}.sidebar-active{width:calc(100% - 42px)}.page-cart{padding-right:15px !important}}@media only screen and (max-width:480px){.rit-feature-box{margin-bottom:50px}.content-donate{padding:10px}.rit-content-donate-left{font-size:16px;letter-spacing:1px}.woocommerce-ordering{margin-left:0!important}.before-shop{margin-bottom:20px}.rit-paypal-form-head{margin:0}.rit-paypal-amount-wrapper a{font-size:12px;height:30px;line-height:30px}.rit-paypal-amount-wrapper .rit-head{display:none}.rit-paypal-form-head{margin:10px 0 !important}.donate-popup input[type=text],.donate-popup textarea{border-radius:3px;font-size:12px;padding:10px}#charitable-donation-form .donation-amounts{display:block}#charitable-donation-form .donation-amounts .donation-amount{width:30%;float:left}.rit-course-date{display:none}.single-article{text-align:center}.single-nember-goal,.single-number-raise{margin-top:25px}.single-article{margin-top:80px}.single-content .entry-title{font-size:22px}.post-info .course-raise{font-size:16px}.rit-course-inner .post-info .post-meta a{font-size:16px}.donate-popup .custom-amount{margin-top:10px;float:none}.donate-form-primary{overflow-y:scroll;height:600px}#shopping-breadcumb h3{font-size:10px}#shopping-breadcumb h3 span{padding:0 5px}#shopping-breadcumb{padding:0}.woocommerce-cart table.cart th{font-size:10px}.input-group .input-group-btn{width:37% !important}}@media only screen and (min-width:480px) and (max-width:540px){.woocommerce-ordering{margin-left:20px !important}}@media only screen and (max-width:450px){.woocommerce-ordering{display:none}}