@media only screen and (max-width: 923px) 
{
.header--standard {
height: 72px;}
.modal-dialog .registration-login-form .remember .checkbox {
    display: block;
}
.modal-dialog .registration-login-form .remember
{
	text-align: left;
	display: block;
	float: left;
	clear: both;
}
.registration-login-form .nav-item {
   height: 51px !important;
}
.registration-login-form .nav-link {
   height: 50px !important;
	padding: 15px !important;
}
.modal#registration-login-form-popup .crumina-sign-form-container .nav-link .icon-title {
    font-size: 1.325rem !important;
}}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#47525e;-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,1) inset;transition:background-color 5000s ease-in-out 0s}
.fixed-sidebar.left .side-menu-open{position:relative}
.fixed-sidebar.left .side-menu-open svg{display:none}
.fixed-sidebar.left .side-menu-open:after{content:"";width:1.5rem;height:1.5rem;position:absolute;left:calc(50% - .75rem);top:calc(50% - .75rem);background:url(images/ham-menu.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.fixed-sidebar.left .side-menu-open.active:after{background:url(images/ham-menu-close.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.header--standard{padding:0}
.header--standard .container{max-width:none;padding:0}
.header--standard .container .row{margin:0}
.header--standard .container .row>.col{padding:0}
.header--standard .container .row>.col.header--standard-wrap{padding-left:4rem}
.bg-body{background-color:#fff}
.site .yz-page{background:0 0!important}
.header-content-wrapper{align-self:center}
.header-content-wrapper .author-page{background:#fec731;margin:0;padding:0 2.5rem;display:flex;align-items:center;min-height:70px;cursor:pointer}
.header-content-wrapper .author-page .author-name{padding:0}
.header-content-wrapper .author-page .author-name .author-title,.titleTag1{color:#000;font-size:1.625rem;line-height:1.625rem;font-weight:400}
.header-content-wrapper .author-page img{vertical-align:top;width:100%}
.header-content-wrapper .author-page .author-thumb{width:3.5625rem;height:3.5625rem}
.header-content-wrapper .author-page .menu.account-settings{line-height:normal}
.header-content-wrapper .author-page .author-title>svg{width:1rem;height:1rem;margin:0 0 0 1rem}
.header-content-wrapper .author-page .icon-status{display:none}
.search-bar.w-search{min-width:inherit;overflow:hidden;max-width:50px;transition:all .4s ease;background:0 0;margin-left:auto}
.search-bar .form-group.with-button button{background:0 0;color:#fff;fill:#fff;transform:scaleX(-1)}
.search-bar.w-search:hover{max-width:20rem;background:#003296}
.header-content-wrapper #notification-event,.header-content-wrapper #notification-friends,.header-content-wrapper #notification-message{display:none}
.header-content-wrapper #notification-panel-top.control-block{margin-left:0}
.loginText p{font-size:1.25rem;line-height:1.5rem;font-weight:300}
.loginPanel .registration-login-form .title{font-size:1.25rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;color:#003296;border:0;padding-bottom:0;text-align:center}
.loginPanel .label-floating .form-control,.loginPanel .label-floating input,.loginPanel .label-floating select{padding:.875rem 1.1rem .75rem}
.loginPanel .form-group.label-floating label.control-label,.loginPanel .form-group.label-placeholder label.control-label. .profile-edit .loginInner .form-group.label-floating label.control-label,.profile-edit .loginInner .form-group.label-placeholder label.control-label{top:.875rem}
.loginPanel .form-group.has-bootstrap-select label.control-label,.loginPanel .form-group.label-floating.is-focused label.control-label,.loginPanel .form-group.label-floating:not(.is-empty) label.control-label,.loginPanel .form-group.label-static label.control-label{top:.375rem}
.profile-edit .loginInner .form-group.has-bootstrap-select label.control-label,.profile-edit .loginInner .form-group.label-floating.is-focused label.control-label,.profile-edit .loginInner .form-group.label-floating:not(.is-empty) label.control-label,.profile-edit .loginInner .form-group.label-static label.control-label{top:-.875rem}
.btnDivSec .btn-primary,.globalBtn,.globalBtnNew a,.loginPanel .btn-primary,.meetTeachersSec .meetBtn button,.olympus-theme .loginPanel .logy-action-item a,.olympus-theme .loginPanel .logy-action-item button[type=submit]:not(.btn-lg),.ourObjectSec .globalBtnNew button{padding:.6rem 3rem;border-radius:0;background:#fec731;border:0;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;font-weight:400;color:#fff;display:inline-block;vertical-align:top;cursor:pointer}
.btnDivSec .btn-primary:hover,.globalBtn:hover,.globalBtnNew a:hover,.loginPanel .btn-primary:hover,.meetTeachersSec .meetBtn button:hover,.olympus-theme .loginPanel .logy-action-item a:hover,.olympus-theme .loginPanel .logy-action-item button[type=submit]:not(.btn-lg):hover,.ourObjectSec .globalBtnNew button:hover{background:#012772;color:#fff;border:0}
.loginPanel .registration-login-form{border-radius:0;border:0}
.loginPanel .registration-login-form p{font-size:.875rem;line-height:.875rem;text-align:center;font-weight:100;color:#003296}
.loginPanel .registration-login-form p a{font-weight:700;color:#003296}
.loginPanel .registration-login-form p a:hover{color:#fec731}
.side-menu-open{background:0 0}
.page-has-left-panels{padding-left:0}
.fixed-sidebar-left.sidebar--small{left:-70px}
.footer .footerTop .footer-content{padding:2.5rem 0}
.olympus-theme .footer .footerTop .widget{margin:0}
.footer .footerTop .w-about .logo{margin:0;display:inline-block;vertical-align:top}
.boxText p{font-size:1.625rem;line-height:1.75rem;color:#47525e;text-align:center}
.whatSecRow{display:flex}
.whatSecRow .wpb_column{height:100%;padding:0 1rem}
.whatSecRow .wpb_column .vc_column-inner{height:100%}
.discussPanel{position:relative}
.discussPanel:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.56)}
.discussPanel .container{position:relative;z-index:2}
.textPara p,.textParaSec p{text-align:center;max-width:60%;font-size:1.25rem;line-height:1.5rem;color:#fff;font-weight:400;margin:0 auto}
.textParaSec p{color:#343f4b}
.colBoxCont h3{color:#fec731;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;margin:0;font-weight:700}
.colBoxImg{margin-right:1rem}
.nomatterPanel{padding:4rem 0 0 0}
.forumsSec{padding:4.15625rem 0 0}
.forumBox{border:1px solid #fff;border-top:0;padding:.0625rem 1.25rem 1.25rem 1.25rem;position:relative;height:100%}
.forumBox:after,.forumBox:before{content:"";position:absolute;left:0;top:0;width:calc(50% - 5.15625rem);height:1px;background:#fff}
.forumBox:after{left:auto;right:0}
.forumBoxImg{width:8.3125rem;height:8.3125rem;border-radius:50%;border:.125rem solid #fec731;padding:.625rem;margin:-4.15625rem auto 1.5rem;position:relative;z-index:2}
.forumBoxImg img{border-radius:50%}
.forumBoxContent h3{color:#fff;font-size:1.125rem;line-height:1.125rem;margin:0 0 1.25rem;font-weight:700;text-align:center}
.forumBoxContent p{color:#fff;font-size:1rem;line-height:1.75rem;margin:0;font-weight:300;text-align:center}
.moreIcon{background:url(images/more-icon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:3.75rem;height:3.75rem;cursor:pointer}
.addForum{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.56);z-index:1;opacity:0;visibility:hidden;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}
.addForum a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.forumBoxContent .entry .btn{display:none}
.forumBox:hover .addForum{visibility:visible;opacity:1}
.footer .widget .title{font-size:1rem;line-height:1rem;font-weight:400;text-transform:uppercase;margin:0 0 .875rem;color:#003296}
.footer .widget_nav_menu ul.menu li{padding-bottom:1rem}
.olympus-theme .footer [class*=widget_nav_menu] ul.menu li a{padding:0;font-size:1rem;line-height:1rem;color:#003296;font-weight:300;display:inline-block;vertical-align:top}
.olympus-theme .footer [class*=widget_nav_menu] ul.menu li a:hover{color:#fec731}
.resourcesBoxImg img{width:100%}
.resourcesBoxContent{padding:1rem}
.gradeSec{margin-bottom:1.5rem}
.gradeSec span{background:#003296;color:#fff;display:inline-block;vertical-align:top;height:2.5rem;font-size:1rem;line-height:2.5rem;font-weight:700;padding:0 2rem}
.resourcesBoxContent h3{font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#003296;margin-bottom:1rem;min-height:2rem}
.resourcesBoxContent h3 a:hover{color:#fec731}
.resourcesBoxContent p{font-size:1.125rem;line-height:1.5rem;font-weight:300;color:#343f4b}
.joinUsSec .yellowBtnSec button,.meetBtn a,.olympus-theme .resourceSec .yellowBtnSec button,.yellowBtnSec a{background-color:#fec731!important;height:3rem;line-height:3rem!important;padding:0 2rem!important;min-width:8rem;color:#fff!important;font-size:1.0625rem}
.joinUsSec .yellowBtnSec button:hover,.meetBtn a:hover,.olympus-theme .resourceSec .yellowBtnSec button:hover,.yellowBtnSec a:hover{background-color:#003296!important;color:#fff!important}
body.olympus-theme .joinUsSec{background-position:left center!important}
.copyrightSec{background:#464646;padding:1rem 0}
.fooCol .menu{display:flex;padding:0;margin:0}
.fooCol .menu li{list-style:none;margin:0 1rem 0 0}
.fooCol .menu li a{color:#fec731;font-size:1.125rem;line-height:1.125rem;font-weight:300}
.fooCol .menu li a:hover{color:#003296}
.fooCol .socials{margin:0;padding-right:2rem}
.fooCol .socials li+li{margin-left:.5rem}
.footer .socials li .soc-item{width:3.125rem;height:3.125rem;border-radius:50%;text-align:center;line-height:3.125rem;background:#656565;fill:#464646}
.footer .socials li .soc-item{fill:#fff;color:#fff}
.footer .socials li .soc-item:hover{background:#003296;fill:#fff;color:#fff}
.fooCol .site-copyright-text{color:#fec731;font-size:1.125rem;line-height:1.125rem;font-weight:300}
.fooCol .sub-footer-copyright{padding:0;border-top:0}
.header-content-wrapper .side-menu-open{background:#fec731;width:auto;align-items:center}
.header-content-wrapper .side-menu-open:hover{background-color:#003296;color:#fff}
.loginTextSec{color:#000;font-size:1.25rem;line-height:1.25rem;padding:0 2.5rem}
.header-content-wrapper .side-menu-open:hover .loginTextSec{color:#fff}
.left-menu li a svg{display:none}
.fixed-sidebar .left-menu li a .left-menu-title{font-weight:300!important}
.discussionSec{background:url(images/banner3.jpg) no-repeat 0 0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}
.discussionIn{background-color:rgba(0,0,0,.38)}
.commentIcon{width:33.5rem;text-align:center;padding:3rem 0}
.commentIcon img{max-width:15.625rem}
.discussionContent{width:calc(100vw - 33.5rem)}
.discussionContent .blockBigTitle{margin-bottom:1.5rem;font-weight:400;color:#fff}
.discussionContent .blockBigTitle span{color:#fff}
.discussionContent .discussionTitle{color:#fec731;font-family:Oswald;font-size:2.5625rem;line-height:2.5625rem;margin-bottom:1.5rem}
.btnGlobal{background-color:#fec731;height:3rem;line-height:3rem;border:0;cursor:pointer;font-size:1.0625rem;color:#000;font-weight:700;text-transform:uppercase;text-align:center;padding:0 1.5rem;display:inline-block;vertical-align:top}
.yellowBtn{background-color:#fec731;width:21.5rem}
.btnGlobal:hover{background-color:#000;color:#fff}
.bannerSlider img{width:100%}
.listOfStudents{padding:2rem 0}
.postTabs{border:1px solid #969faa;padding:.5rem .25rem;display:inline-flex;margin-bottom:3rem}
.postTabs ul li{width:10.75rem;background:#fec731;height:2.75rem;color:#fff;font-size:1.25rem;font-family:Oswald;cursor:pointer;margin:0 .25rem}
.postTabs ul li.active,.postTabs ul li:hover{background:#003296}
.listingFilterSec .postTabs ul{padding:0;margin:0}
.listingFilterSec .postTabs ul li{width:auto;padding:0}
.listingFilterSec .postTabs ul li span{height:100%}
.listingFilterSec .postTabs ul li a{padding:0 1rem;display:block;height:100%;line-height:2.75rem;color:#003296}
.listingFilterSec .postTabs ul li.active a,.listingFilterSec .postTabs ul li:hover a{color:#fff}
.filterLable{color:#000;font-family:Oswald;font-size:1.375rem;line-height:1.375rem;margin:0 .5rem 0 0}
.filterSelectBox{position:relative;width:15rem}
.filterSelectBox:before{content:"";position:absolute;right:1px;top:1px;bottom:1px;width:2.25rem;background:#fff;pointer-events:none}
.filterSelectBox:after{content:"";position:absolute;right:1rem;top:calc(50% - .75rem);width:1.5rem;height:1.5rem;background:url(images/down-arrow.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;pointer-events:none}
.filterSelectBox .selectInt{height:3.875rem;padding:0 1rem;color:#000;font-size:1.25rem;line-height:normal;font-family:Oswald;font-weight:300;width:100%;border:1px solid #969faa;background:#fff;border-radius:0}
.filterSelectBox .selectInt>span{height:3.75rem;line-height:3.75rem;justify-content:flex-start;font-size:1.25rem}
.filterSelectBox .nice-select.open .list{background:#fff;text-align:center;width:100%}
.postTop{padding-bottom:1.5rem}
.postImg{width:8.125rem}
.postImg img{border-radius:50%;border:.375rem solid #a4a3a3;width:100%}
.postTitleDiv{padding-left:2rem;width:calc(100% - 8.125rem)}
.studentItem .postTitle{color:#012772;font-family:Oswald;font-size:1.625rem;line-height:2rem}
.studentItem .postTitle span{font-weight:700}
.studentItem .postTitle a{color:#012772;font-weight:700}
.studentItem .postTitle a:hover{color:#000}
.postSubTitle{color:#47525e;font-family:Oswald;font-size:1.3125rem;line-height:1.3125rem;font-weight:300}
.postSubTitle a{color:#47525e}
.postSubTitle a:hover{color:#003296}
.descText{color:#47525e;font-family:Oswald;font-size:1.3125rem;line-height:1.3125rem;font-weight:300;border-left:.125rem solid #fec731;padding-left:1.25rem}
.descText a{color:#012772;font-weight:400}
.descText a:hover{color:#000}
.qusActions{margin-top:1.3125rem}
.qusText{color:#000;font-size:1.375rem;line-height:1.375rem;font-weight:300;margin-bottom:1rem}
.qusText p{color:#000;font-size:1.375rem;line-height:1.375rem;font-weight:300}
.qusText a{color:#000}
.qusText span{color:#012772;font-weight:300}
.actLinks ul li{margin:0 2.25rem 0 0!important;display:flex;align-items:center}
.actLinks ul li:last-child{margin:0!important}
.actLinks ul li a,.actLinks ul li span{color:#000;font-family:Oswald;font-size:1.125rem;line-height:1.3125rem;display:flex;align-items:center}
.actLinks ul li a:hover{color:#012772}
.actLinks ul li i{width:3.125rem;height:3.125rem;margin:0 1rem 0 0;display:inline-block;vertical-align:top}
.actLinks ul li.icon1 i{background:url(images/edit-icon.png) no-repeat 0 0;background-size:100% auto}
.actLinks ul li.icon2 i{background:url(images/participation-icon.png) no-repeat 0 0;background-size:100% auto}
.actLinks ul li a:hover i{background-position:0 bottom}
.actLinksSec ul li{display:flex}
.actLinksSec ul li a,.actLinksSec ul li span{color:#000;font-size:1.125rem;line-height:1.3125rem;display:flex;align-items:center}
.actLinksSec ul li i{width:3rem;height:3rem;margin:0 1rem 0 0;display:inline-block;vertical-align:top}
.actLinksSec ul li.icon1 i{background:url(images/edit-icon1.png) no-repeat 0 0;background-size:100% auto}
.actLinksSec ul li.icon2 i{background:url(images/user-icon.png) no-repeat 0 0;background-size:100% auto}
.actLinksSec ul li a:hover i,.actLinksSec ul li span:hover i{background-position:0 100%}
.postMid{padding:1.125rem;background:#fff}
.postBtm{border-top:1px solid #01277235;margin-top:2rem;padding-top:1.25rem}
.postBtm ul li{margin-right:1rem!important;cursor:pointer}
.postBtm ul li a{display:flex;align-items:center}
.postBtm ul li i{width:1.875rem;height:1.875rem}
.postBtm ul li.icon1 i{background:url(images/like-icon-n.png) no-repeat 0 0;background-size:100% auto}
.postBtm ul li.icon2 i{background:url(images/comment-icon.png) no-repeat 0 0;background-size:100% auto}
.postBtm ul li.icon3 i{background:url(images/share-icon.png) no-repeat 0 0;background-size:100% auto}
.postBtm ul li a:hover i{background-position:0 100%}
.postBtm ul li.icon1 a.active i{background-position:0 100%}
.studentItem{padding:2rem;margin-bottom:2.25rem;background:rgba(227,227,227,.31)}
.nobg{background:0 0}
.postImgDiv{width:11rem}
.postImgDiv img{width:100%}
.imgWithContent .postCont{width:calc(100% - 11rem);padding-left:2rem}
.imgWithContent .postCont .descText{padding:0}
.likeList span{width:1.875rem;height:1.875rem;border-radius:50%;margin:0 0 0 .5rem}
.likeList span img{border-radius:50%}
.likeList .like1{background:#ffc82c}
.likeList .like2{background:rgba(255,200,44,.71);opacity:.71}
.likeList .like3{background:rgba(255,200,44,.55);opacity:.55}
.likeList .like4{background:rgba(255,200,44,.34);opacity:.34}
.likeLabel{color:#47525e;font-family:Oswald;font-size:1.125rem;line-height:1.125rem;margin-left:.5rem}
.filterDropdown{margin-bottom:3rem}
.userBlock{background-color:rgba(19,206,102,0);border:1px solid #c8c8c8;padding:4.9375rem 0 0 0;position:relative;margin-bottom:2rem}
.userBlock:before{content:"";position:absolute;left:0;right:0;top:0;height:9.875rem;background:#012772}
.userImg{width:9.875rem;margin:0 auto 1.5rem;position:relative;z-index:2}
.userImg img{width:100%;border-radius:50%}
.userName{color:#000;font-family:Oswald;font-size:1.625rem;line-height:1.625rem;margin-bottom:1rem}
.userinfo{color:#47525e;font-family:Oswald;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.urPoints{background-color:#343f4b;padding:1rem;margin:2rem 2rem 0}
.pointText1{color:#fff;font-family:Oswald;font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem;display:block}
.pointText2{color:#fec731;font-family:Oswald;font-size:1.9375rem;line-height:1.9375rem;display:block}
.redirect i{width:3.625rem;height:3.625rem;background:url(images/arrow-right.png) no-repeat 0 0;background-size:100% auto;display:inline-block;vertical-align:top}
.greyBox{margin:0 2rem 0;color:#000;font-family:Oswald;font-size:1.1875rem;line-height:1.1875rem;padding:1rem;background-color:#e8e8e8}
.pointList{padding:2rem;border-bottom:1px solid #d9d9d9}
.pointListItem .value{color:#012772;font-family:Oswald;font-size:1.625rem;line-height:1.625rem}
.pointListItem .label{color:#000;font-family:Oswald;font-size:.875rem;line-height:.875rem}
.todayList{padding:2rem}
.todayList ul li{margin-bottom:.5rem}
.todayList ul li a{display:block;color:#012772;font-family:Oswald;font-size:1.375rem;line-height:1.375rem;padding:1rem;position:relative;padding-right:3rem;background-color:#fec731}
.todayList ul li a:hover{background:#012772;color:#fff}
.todayList ul li a i{width:2rem;height:2rem;background:url(images/arrow-right-n.png) no-repeat 0 0;background-size:100% auto;position:absolute;right:1rem;top:calc(50% - 1rem)}
.todayList ul li a:hover i{background-position:0 100%}
.whatTitle{color:#012772;font-family:Oswald;font-size:1.4375rem;line-height:1.4375rem;margin-bottom:1.5rem;font-weight:400}
.youzer .whatTitle{margin-bottom:1.5rem}
#bbpress-forums .bbp-forums div.even,#bbpress-forums .bbp-forums div.odd,#bbpress-forums .bbp-forums ul.even,#bbpress-forums .bbp-forums ul.odd{background:0 0;padding:0}
#bbpress-forums .bbp-forums ul.bbp-forums{border:0}
.sidebarBlocks .widget-content{background-color:rgba(19,206,102,0);border:1px solid #c8c8c8;padding:0;position:relative;margin-bottom:2rem}
.youzer-sidebar .sidebarBlocks .titleTag4,.youzer-sidebar .sidebarBlocks .widget-content .widget-title{color:#012772;font-family:Oswald;font-size:1.4375rem;line-height:1.4375rem;margin-bottom:1.5rem;padding:2rem 1.75rem;border-bottom:1px solid #c8c8c8;position:relative;margin:0}
.youzer-sidebar .startDiscussion+.sidebarBlocks .widget-content .widget-title{background:#012772;color:#fff}
.youzer-sidebar .sidebarBlocks .widget_display_topics ul{margin:0;padding:0}
.youzer-sidebar .sidebarBlocks .widget-content .widget-title:before{display:none}
.sidebarBlocks .widget_display_forums li a:before{width:6.25rem;height:6.25rem}
.sidebarBlocks .widget_display_forums li a{font-size:1.4375rem;line-height:1.4375rem;color:#000}
.sidebarBlocks .widget_bp_core_members_widget .item-options{display:flex}
body .sidebarBlocks div.widget.buddypress.widget_bp_core_members_widget div.item-options a{background:#5a6978;height:2.75rem;line-height:2.75rem;font-size:1.25rem;color:#fff;border-radius:0;text-transform:uppercase;margin:0 .25rem;flex-grow:1;flex-basis:0;padding:0;text-align:center}
body .sidebarBlocks div.widget.buddypress.widget_bp_core_members_widget div.item-options a.selected{background:#012772}
.sidebarBlocks .widget_bp_core_members_widget #members-list .vcard .item-title a{font-size:1.4375rem;line-height:1.4375rem;color:#000}
.sidebarBlocks .widget_bp_core_members_widget #members-list .vcard .item-title a:hover{color:#012772}
.sidebarBlocks .widget_bp_core_members_widget #members-list .vcard .item-meta .activity{color:#47525e;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.sidebarBlocks .item-list .item-avatar img{width:6.25rem;border-radius:50%}
.sidebarBlocks .item-list .vcard{display:flex}
.downloadBtn a{display:inline-block;vertical-align:top}
.downloadBtn i{width:1.875rem;height:1.875rem;background:url(images/downlaod-icon-n.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;display:inline-block;vertical-align:top}
.downloadBtn a:hover i{background-position:0 bottom}
.resourcesTop{margin-bottom:1.5rem}
.post-list{padding:3rem 0}
.filterBy{padding:.5rem;border:1px solid #969faa;margin-right:.5rem}
.filterText{line-height:2.75rem;color:#000;font-weight:400;font-size:1.625rem;margin:0 .5rem 0}
.filterByLang ul{margin:0;padding:0;list-style:none}
.filterByLang li{margin:0 .5rem 0;overflow:hidden}
.filterByLang li:last-child{margin:0}
.filterByLang li input{left:-20rem;top:0;position:absolute; display: none;}
.filterByLang li a,.filterByLang li input+label{background-color:#5a6978;height:2.75rem;line-height:2.75rem;min-width:7.9375rem;text-align:center;color:#fff;font-weight:300;font-size:1.25rem;display:inline-block;vertical-align:top;margin:0;cursor:pointer}
.filterByLang li a:hover,.filterByLang li input+label:hover,.filterByLang li input:checked+label,.filterByLang li.active a{background-color:#012772}
.selBoxSec{position:relative}
.selBoxSec:before{content:"";position:absolute;right:1px;top:1px;bottom:1px;width:2.25rem;background:#003296;pointer-events:none}
.selBoxSec:after{content:"";position:absolute;right:1rem;top:calc(50% - .75rem);width:1.5rem;height:1.5rem;background:url(images/down-w.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;pointer-events:none}
.selBoxSec .selectBox{border-radius:0;border:0;padding:0 .625rem;height:100%;background:#003296;color:#fff;font-size:1.25rem;line-height:normal;font-weight:400}
.selBoxSec{margin:0 .5rem 0 0;width:26.5%}
.fiterDrops{flex:1}
.contrySelBox{width:10.4375rem}
.searchBtnInt{background:url(images/search-button.png) no-repeat center center;background-size:2rem auto;-webkit-background-size:2rem auto;-moz-background-size:2rem auto;-o-background-size:2rem auto;-ms-background-size:2rem auto;background-color:#fec731;border:0;width:4.625rem;height:3.75rem;cursor:pointer;border-radius:0;font-size:0}
.searchBtnInt:hover{background-color:#003296}
.searchBtnInt:focus,.selBoxSec .selectBox:focus{box-shadow:none;outline:0}
.casioCrew{margin:50px auto}
.casioCrew .crew{width:100%;height:auto}
.casioCrew .smallDetails{padding:2rem;background:rgb(238 238 238 / .95);width:100%}
.casioCrew .smallDetails h3{color:#003296;font-family:Oswald;font-size:1.875rem;line-height:1.875rem;text-align:center;font-weight:400}
.casioCrew .smallDetails p{color:#000;font-family:Oswald;font-size:1.1875rem;line-height:1.5rem;text-align:center;font-weight:300;margin:0}
.casioCrew .btmDetails{bottom:0;position:absolute;left:0;right:0;padding:0;opacity:1;transition:all .3s ease-in-out;filter:alpha(opacity=0)}
.casioCrew .contentSection:hover{cursor:pointer}
.casioCrew .contentSection:hover .btmDetails{opacity:0;transition:opacity .3s ease-in-out;filter:alpha(opacity=0)}
.contentSection .image p{margin:0}
.contentSection .image img{width:100%}
.casioCrew .hoverDetails{display:none;opacity:0;transition:all 1s ease-in-out;filter:alpha(opacity=0)}
.contentSection{position:relative}
.casioCrew .contentSection:hover .hoverDetails{top:0;position:absolute;left:0;right:0;padding:0 .875rem;display:flex;justify-content:center;align-items:flex-end;height:100%;opacity:1;transition:all 1s ease-in-out;background:rgba(0,0,0,.54);padding-bottom:2rem}
.casioCrew .contentSection:hover .hoverDetails .completeDetails{display:flex;flex-flow:column;align-items:center;justify-content:center}
.casioCrew .contentSection:hover .hoverDetails .completeDetails h3{color:#fec731;font-family:Oswald;font-size:1.875rem;line-height:1.875rem;text-align:center;margin-bottom:.5rem;font-weight:400}
.casioCrew .contentSection:hover .hoverDetails .completeDetails p{color:#fff;font-family:Oswald;font-size:1.1875rem;line-height:1.5rem;text-align:center;margin-bottom:1rem;padding:0 2rem;font-weight:300}
.casioCrew .contentSection:hover .hoverDetails .completeDetails a{background-color:rgba(19,206,102,0);border:1px solid #fff;padding:0 1rem;height:2.75rem;color:#fff;font-family:Oswald;font-size:1rem;line-height:2.75rem;text-align:left;margin:1rem 0}
.contentSection{width:calc(50% - 2rem);margin:0 1rem}
.casioCrew .marginBtm{margin-bottom:2rem}
.studentBanText h1{color:#fec731;font-family:Oswald;font-size:3.4375rem;line-height:4.4375rem;text-align:left;margin-bottom:1.5rem}
.studentBanText p{color:#fff;font-family:Oswald;font-size:1.625rem;line-height:2.0625rem;max-width:42.125rem;margin:0;font-weight:300}
.fixed-sidebar .left-menu li a{padding:1.25rem 1rem 1.25rem 2.5rem;line-height:1.625rem}
.fixed-sidebar .left-menu li a:hover .left-menu-title,.fixed-sidebar .left-menu li.active a .left-menu-title{color:#fec731}
.fixed-sidebar-left.sidebar--large{width:21.625rem}
.shop-product-item{position:relative}
.woocommerce .productListing ul.products.columns-3,.woocommerce-page .productListing ul.products.columns-3{display:flex;flex-wrap:wrap;margin:0 -.8125rem}
.woocommerce .productListing ul.products.columns-3 li.product,.woocommerce-page .productListing ul.products.columns-3 li.product{float:none;margin:0 0 1.625rem;padding:0 .8125rem;width:33.333%}
.product .shop-product-item .product-content{padding:0 1rem 1rem}
.product .shop-product-item .product-content .block-title{width:100%;max-width:none}
.product .shop-product-item .product-content .block-title .product-category{background-color:#8d8d8d;padding:0 1rem;color:#fff;font-size:1.1875rem;line-height:2.5rem;font-weight:300;display:block;margin:0 0 .125rem 0}
.product .shop-product-item .product-content .block-title .product-category a{color:#fff;font-size:1.1875rem;line-height:1.1875rem;font-weight:300}
.product .shop-product-item .product-content .block-title>a{background-color:#fec731;color:#fff;font-size:1.625rem;line-height:2rem;font-weight:400;display:block;margin:0;padding:.75rem 1rem}
.product .shop-product-item:hover .product-content .block-title>a{background:#012772;color:#fff}
.product .shop-product-item .product-content .block-title>a .product_title{color:#fff;font-size:1.625rem;line-height:2rem;font-weight:400;margin:0}
.product .shop-product-item .product-content .block-price{display:none}
.startDiscussion{margin-bottom:.5rem}
.startDiscussion a{background-color:#fec731;color:#012772;font-size:2.125rem;line-height:2.625rem;padding:1.5rem;position:relative;text-align:right;}
.startDiscussion a:hover{background:#012772;color:#fec731}
.startDiscussion a .rightArraow{width:3.5rem;height:1.6875rem;background:url(images/arrow-right-b.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;display:inline-block;vertical-align:top}
.startDiscussion a:hover .rightArraow{background-position:0 bottom}
.forumItem{background-color:rgba(227,227,227,.31);padding:1.5rem 2.125rem;margin-bottom:1.875rem}
.forumItem .forumImg{width:8.125rem}
.forumItem .forumImg img{width:100%}
.forumRightPan{width:calc(100% - 8.125rem);padding-left:2rem}
.forumImg img{border-radius:50%;border:.5rem solid #fec731}
.forumTitle{color:#012772;font-size:1.625rem;line-height:1.75rem;font-weight:400}
.forumTitle a{color:#012772}
.forumTitle a:hover{color:#ffc82c}
.forumMetaSec{color:#47525e;font-size:1.3125rem;line-height:1.3125rem;font-weight:300}
.forumMetaSec a{color:#47525e}
.dissCountIcon{margin-right:1rem}
.dissCountIcon i{width:3.75rem;height:3.75rem;display:inline-block;vertical-align:top;background:url(images/comment-icon-n.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.dissCountIcon:hover i{background-position:0 bottom}
.count span{clear:both}
.count .text1{color:#012772;font-size:1.5rem;line-height:1.5rem;font-weight:400;margin-bottom:.25rem}
.count .text2{color:#47525e;font-size:1rem;line-height:1rem;font-weight:300}
.someMenu{padding-left:1rem}
.someMenu .someMenuIcon{width:2.625rem;height:2.625rem;background:url(images/some-menuicon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;cursor:pointer;display:block}
.yz-page-main-content #bbpress-forums div.bbp-search-form{border:1px solid #969faa;height:3.75rem;padding:0}
.yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums div.bbp-search-form #bbp_search{border:0!important;height:3.625rem!important;padding:0 1rem!important}
#bbpress-forums .bbp-search-form #bbp_search_submit,.yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums #bbp-search-form #bbp_search_submit{background:url(images/search-btn-icon.png) no-repeat 0 0!important;background-size:100% auto!important;-webkit-background-size:100% auto!important;-moz-background-size:100% auto!important;-o-background-size:100% auto!important;-ms-background-size:100% auto!important;background-color:transparent!important;border:0!important;font-size:0!important;height:1.875rem!important;width:1.875rem!important;position:absolute;right:1rem;top:calc(50% - 1rem);padding:0}
#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums #bbp-search-form #bbp_search_submit{background-position:0 bottom!important}
#bbp-search-form>div{position:relative}
.stunning-content-item .stunning-header-text{color:#000!important;font-family:Oswald;font-size:1.625rem;line-height:2rem;font-weight:300;max-width:680px}
.forum-archive .stunning-content-item .stunning-header-text{color:#fff!important}
.page-id-1451 .stunning-content-item .stunning-header-text{color:#fff!important}
.crumina-heading-background{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}
.stunning-content-item .stunning-header-title{font-size:3.4375rem;line-height:3.4375rem;font-weight:700;max-width:800px}
.filterpanel{margin:2rem 0}
.resourcesBox{margin-bottom:1.875rem!important;height:calc(100% - 1.875rem);background:#eee;padding:1px}
.resourcesBoxImg{height:18.25rem;text-align:center;display:flex;align-items:center;justify-content:center;background:#fff}
.resourcesBoxImg img{max-height:100%;width:auto}
.sidebarBlocks .bbp-topics-widget.newness li{padding:.75rem 1.25rem;background-color:rgba(219,200,150,.35);flex-direction:column;align-items:flex-start;justify-content:center}
.sidebarBlocks .bbp-topics-widget.newness li:nth-child(odd){background-color:rgba(219,200,150,.18)}
.sidebarBlocks .bbp-topics-widget.newness li:before{background-color:#ffc82c;border-radius:100%;width:4.25rem;height:4.25rem;display:none}
.sidebarBlocks .bbp-topics-widget.newness li .bbp-forum-title{font-size:1.125rem;line-height:1.5rem;color:#012772;font-weight:400;margin-bottom:1rem}
.sidebarBlocks .bbp-topics-widget.newness li .bbp-forum-title:hover{color:#fec731}
.sidebarBlocks .bbp-topics-widget.newness li .bbp-forum-title+div{font-size:1rem;line-height:1rem;color:#47525e;font-weight:300}
.langPan a{height:100%;padding:.5rem 1rem;background-color:#003296;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;line-height:3.4rem}
.langPan a:hover{background-color:#fec731}
.langPan a.arActive .ar{display:block}
.langPan a.arActive .en{display:none}
.langPan a.enActive .ar{display:none}
.langPan a.enActive .en{display:block}
.langPan .menu{padding:0;display:block;margin:0}
.langPan .menu li{display:block}
/*.langPan .menu li.wpml-ls-current-language{display:none}
.langPan .menu span.wpml-ls-display{display:none}*/
.langPan  li.wpml-ls-current-language {display: none;}
.langPan .menu > li ul{padding: 0;margin: 0;}
/*.langPan{display: none;}*/
.modal-content .registration-login-form .title.h6{color:#000;font-family:Oswald;font-size:1.625rem;line-height:2rem;text-align:left;padding:2rem 2rem 1rem;border:0}
.modal-dialog.registration-login-form-popup .modal-body{border-radius:0}
.modal-content .registration-login-form .form-control,.modal-content .registration-login-form .label-floating select,.modal-content .registration-login-form input,.modal-content .registration-login-form select.form-control:not([size]):not([multiple]),.profile-edit .loginInner .form-control,.profile-edit .loginInner select.form-control:not([size]):not([multiple]){padding:0;border:0;border-bottom:1px solid #969faa;border-radius:0;height:3rem;font-size:1.625rem;line-height:normal;font-weight:300}
.modal-content .registration-login-form select.form-control:not([size]):not([multiple]){color:#47525e;font-size:1.25rem;line-height:1.25rem}
.modal-content .registration-login-form .form-control:focus,.modal-content .registration-login-form input:focus{box-shadow:0 0 0 1000px rgba(255,255,255,1) inset;outline:0}
.modal-content .registration-login-form .form-group.label-floating label.control-label,.modal-content .registration-login-form .form-group.label-placeholder label.control-label,.profile-edit .loginInner .form-group.label-floating label.control-label,.profile-edit .loginInner .form-group.label-placeholder label.control-label{top:.875rem;left:0;color:#47525e;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.modal-content .registration-login-form .form-group label.control-label,.profile-edit .loginInner .form-group label.control-label{color:#47525e;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.profile-edit .loginInner .btn-div .btn{width:auto}
.modal-content .registration-login-form .form-control:-internal-autofill-selected,.modal-content .registration-login-form input:-internal-autofill-selected{background:#fff!important}
.modal-content .form-group.has-bootstrap-select label.control-label,.modal-content .registration-login-form .form-group.label-floating.is-focused label.control-label,.modal-content .registration-login-form .form-group.label-floating:not(.is-empty) label.control-label,.modal-content .registration-login-form .form-group.label-static label.control-label{top:-1rem}
.modal-content .form-group .checkbox .link,.modal-content .form-group .checkbox label{color:#47525e;font-size:1.125rem;line-height:normal;font-weight:300}
.modal-content .form-group .checkbox a{color:#47525e;display:inline-block;vertical-align:super;font-weight:400}
.modal-content .form-group .checkbox:hover a{color:#fec731}
.modal-content .checkbox .checkbox-material .check:before{margin-top:.375rem;margin-left:1rem}
.modal-content .checkbox .checkbox-material .check{width:2.1875rem;height:2.1875rem;border:1px solid #8492a6}
.modal-content .registration-login-form .btn-primary{padding:0 3rem;border-radius:0;background:#fec731;border:0;font-size:1.625rem;line-height:4.875rem;text-transform:uppercase;font-weight:400;height:4.875rem;color:#47525e}
.modal-content .registration-login-form .btn-primary:hover{background:#012772;color:#fff;border:0}
.modal-content .registration-login-form{border-radius:0;border:0;padding:0}
.modal-content .registration-login-form p{font-size:1.4375rem;line-height:1.4375rem;text-align:center;font-weight:300;color:#47525e}
.modal-content .registration-login-form p a{font-weight:700;color:#47525e}
.modal-content .registration-login-form p a:hover{color:#fec731}
.modal-content .registration-login-form .crumina-sign-form{padding:0}
.modal-dialog .loginInner{padding:1rem 5.875rem}
.modal-dialog .registrationBar{background-color:#ededed;padding:1.5rem 2rem}
.modal-dialog .registration-login-form .remember{color:#47525e;font-family:Oswald;font-size:1.25rem;line-height:1.25rem;text-align:left}
.modal-dialog .registration-login-form .remember a{color:#47525e}
.modal-dialog .registration-login-form .remember a:hover{color:#012772}
.modal#registration-login-form-popup .registration-login-form-popup{width:52.0625rem}
.modal#registration-login-form-popup .registration-login-form{padding-left:0;display:flex;flex-direction:column;min-height:inherit}
.modal#registration-login-form-popup .registration-login-form .nav.nav-tabs{order:-1;flex-direction:row;width:auto;height:auto;position:static}
.modal#registration-login-form-popup .registration-login-form .nav.nav-tabs li{width:auto;flex:1}
.modal#registration-login-form-popup .crumina-sign-form-container .nav-link{background:#012772;text-align:center;border:0}
.modal#registration-login-form-popup .crumina-sign-form-container .nav-link .icon-title{display:block;font-size:1.625rem;line-height:1.625rem;color:#fff;font-weight:300}
.modal#registration-login-form-popup .registration-login-form .nav-link.active{background:#fff}
.modal#registration-login-form-popup .registration-login-form .nav-link.active .icon-title{color:#47525e}
.registration-login-form-popup .crumina-sign-form-container .invalid-feedback{position:static}
.radioSec .radio{overflow:hidden;flex:1;border-right:1px solid #012772}
.radioSec .radio:last-child{border:0}
.radioSec .radio input{position:absolute!important;left:-100rem;top:0}
.radioSec .radio .labelBtn{height:3rem;line-height:3rem;background:#fec731;font-size:1.5rem;font-weight:300;color:#012772;cursor:pointer;text-align:center;display:block;margin:0}
.radioSec .radio input:checked+.labelBtn{background:#012772;color:#fff}
.loginPanel .logy-form-actions{display:flex;justify-content:center}
.loginPanel .logy-form-actions .logy-action-item{margin:0 .5rem}
.olympus-theme .loginPanel .logy-action-item a,.olympus-theme .loginPanel .logy-action-item button[type=submit]:not(.btn-lg){display:flex;align-items:center}
.olympus-theme .loginPanel .logy-action-item i{margin:0 .25rem 0 0}
.registerPanel{padding:3rem 0}
.selBoxPan .nice-select.form-control{padding:0;border-radius:0}
.selBoxPan .nice-select.form-control .current{height:auto;padding:.875rem 1.1rem .75rem;justify-content:flex-start;line-height:normal}
.loginPanel.registerPanel .label-floating .form-control,.loginPanel.registerPanel .label-floating input{border-radius:0}
.woocommerce #content div.product .detailsImgs div.images,.woocommerce div.product .detailsImgs div.images,.woocommerce-page #content div.product .detailsImgs .detailsImgs div.images,.woocommerce-page div.product .detailsImgs div.images{width:100%}
.woocommerce .relatedProducts ul.products li.product,.woocommerce-page .relatedProducts ul.products li.product{width:100%;margin:0 0 1.625rem 0;padding:0}
.woocommerce .relatedProducts ul.products li.product:last-child,.woocommerce-page .relatedProducts ul.products li.product:last-child{margin-bottom:0}
.woocommerce .relatedProducts ul.products li.product .product-thumb,.woocommerce-page .relatedProducts ul.products li.product .product-thumb{background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.woocommerce .relatedProducts ul.products li.product .product-thumb img,.woocommerce-page .relatedProducts ul.products li.product .product-thumb img{max-height:18.8125rem}
.relatedProducts h2{padding:0!important;margin:0 0 1rem!important;font-size:1.25rem!important;line-height:1.25rem;border:0;font-weight:700;color:#012772}
.relatedProducts h2:after,.relatedProducts h2:before{display:none!important}
.detailsContent .product_title{font-size:1.75rem;line-height:2rem;color:#012772;font-weight:700;margin-bottom:1rem}
.detailsBox{background:rgba(227,227,227,.31);padding:1rem}
.productDetailsSec{padding:3rem 0}
.productDetailsSec .woocommerce-product-details__short-description,.productDetailsSec .woocommerce-product-details__short-description p{font-size:1.25rem;line-height:1.5rem;color:#47525e;font-weight:300}
.olympus-theme .detailsTabPanel .wc-tabs-wrapper{padding:0}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs .panel{padding:0}
.detailsTabPanel .woocommerce-tabs .container{padding:0}
.detailsTabPanel .woocommerce-tabs .container>.row{margin:0}
.detailsTabPanel .woocommerce-tabs .container>.row>div{padding:0;flex:0 0 100%;max-width:100%}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li:before{border-radius:0;box-shadow:none}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li{padding:0;background:#012772;border-radius:0;margin:0}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li a{color:#fff;padding:1rem 1.25rem;font-size:1.25rem;line-height:1.25rem}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li.active{background:#fff}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li.active a{color:#47525e}
.emulatorVideoSec{margin-bottom:1.5rem}
.emulatorVideoSec iframe{width:100%;vertical-align:top}
.tabContentSec{padding:1rem}
.titleOne{font-size:1.625rem;line-height:1.625rem;font-weight:300;text-align:center;color:#012772;margin:0 0 1rem}
.detailsTop{padding:1rem}
.showMoreData{padding-top:1rem}
.showMoreData .showmoreBtn{padding:1.25rem;font-size:1.5rem;line-height:1.5rem;width:100%;background:#ccc;color:#fff;text-align:center;font-weight:300;text-transform:uppercase;display:inline-block;vertical-align:top;cursor:pointer}
.showMoreData .showmoreBtn:hover{background:#012772;color:#fff}
.featuresImgs{height:12rem;padding:.5rem;background:#8d8d8d;margin-bottom:1rem}
.featuresImgs img{max-height:100%}
.featuresDesc,.skillsDesc{font-size:1.125rem;line-height:1.125rem;font-weight:300;color:#47525e;text-align:center;padding:0 1rem 1rem}
.featuresDesc p,.skillsDesc p{font-size:1.125rem;line-height:1.5rem;font-weight:300}
.titleThree,.titleTwo{font-size:1.125rem;line-height:1.125rem;font-weight:400;color:#000;margin-bottom:1rem}
.titleThree{color:#47525e}
.skillsItems{border:1px solid #d6d6d6}
.skillsItems .skillsImgs{position:relative;padding-top:3.125rem;margin-bottom:1rem;text-align:center}
.skillsItems .skillsImgs:after{content:"";position:absolute;left:0;right:0;top:0;height:6.25rem;background:#012772}
.skillsItems .skillsImgs img{width:6.25rem;height:6.25rem;border-radius:50%;position:relative;z-index:2}
.linkSec{font-size:1.125rem;line-height:1.125rem;font-weight:300;color:#47525e}
.linkSec a{color:#012772}
.linkSec a:hover{color:#fec731}
.btnDivSec .btn-primary i{margin-right:.5rem}
.olympus-theme.woocommerce ul.products li.product .shop-product-item a img{max-height:18.75rem}
.olympus-theme.woocommerce ul.products li.product .shop-product-item .product-thumb{padding:.5rem}
.olympus-theme.woocommerce ul.products li.product .shop-product-item{margin-bottom:0;display:flex;justify-content:space-between;flex-direction:column;height:100%}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_1{background:url(images/product_back1.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_2{background:url(images/product_back2.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_3{background:url(images/product_back3.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_4{background:url(images/product_back4.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_1,.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_2,.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_3,.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_4{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}
.olympus-theme.woocommerce ul.products li.product .shop-product-item .product-thumb{background:0 0}
.productListing{padding:3rem 0}
.listingFilterSec .postTabs{margin:0}
.searchFormPan{position:relative;width:27.625rem}
.searchFormPan .searchInt{height:3.875rem;padding:0 1rem;color:#000;font-size:1.25rem;line-height:normal;font-family:Oswald;font-weight:300;width:100%;border:1px solid #969faa;border-radius:0}
.searchFormPan .searchIntBtn{background:url(images/search-btn-icon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;background-color:transparent;border:0;font-size:0;height:1.875rem;width:1.875rem;position:absolute;right:1rem;top:calc(50% - 1rem);padding:0}
.searchFormPan .searchIntBtn:hover{background-position:0 bottom}
.listingFilterSec{margin-bottom:2.3125rem}
.page-id-344 .site-content #primary.container{max-width:none;padding:0}
.page-id-344 .site-content .primary-content-wrapper{margin:0}
.page-id-344 .site-content .primary-content-wrapper #main{padding:0}
.page-id-344 .site-content .entry-title{display:none}
.page-id-344 .site-content .headerBannerSec .container, .page-id-5419 .site-content .headerBannerSec .container{max-width:1300px}
.page-id-344 .site-content .headerBannerSec .wpb_wrapper h2,.page-id-5419 .site-content .headerBannerSec .wpb_wrapper h2{color:#003296;font-family:Oswald;font-size:3.4375rem;line-height:3.4375rem;text-align:left;font-weight:400}
.page-id-344 .site-content .headerBannerSec .wpb_wrapper p,.page-id-5419 .site-content .headerBannerSec .wpb_wrapper p{color:#040505;font-size:1.625rem;line-height:2rem;text-align:left;font-weight:300}
.resourcesView .downloadBtn{margin-top:.5rem}
.resourcesView .downloadBtn a{background-color:#fec731;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center}
.resourcesView .downloadBtn a i{margin:0 .5rem 0 0;background:url(images/downlaod-icon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:1.25rem;height:1.25rem}
.resourcesView .downloadBtn a:hover{background-color:#012772;color:#fff}
.resourcesView .downloadBtn a:hover i{background-position:0 bottom}
.resourcesRelated,.resourcesView,.reviewsListSec{padding:1rem;border:1px solid rgba(0,0,0,.3);margin-bottom:1.5rem}
.reviewsListSec{padding:0}
.reviewsListSec .blockTitle{padding:1rem}
.reviewsListSec .reviewWrite{padding:0 1.25rem 1rem;border-bottom:1px solid #d6d6d6;margin-bottom:1rem}
.gradeDetails .gradeSec span{height:1.5rem;line-height:1.5rem;font-size:.875rem;padding:0 1rem;margin-right:.25rem}
.blockTitle,.detailsTtile{font-size:1.625rem;line-height:1.625rem;color:#012772;font-weight:700;margin-bottom:1rem}
.subTitle{font-size:1rem;line-height:1rem;color:#000;font-weight:400;margin-bottom:.5rem}
.reviewerImg{width:5rem}
.reviewerImg img{border-radius:50%}
.reviewsList ul{padding:0 1.25rem}
.reviewsList ul li{display:block;margin-bottom:1rem}
.reviewsList .reviewUserImg{width:5rem;margin-right:1rem}
.reviewsList .reviewUserImg img{border-radius:50%}
.reviewName{font-size:1rem;line-height:1rem;margin-bottom:4px}
.reviewMeta{font-size:.875rem;line-height:.875rem;color:#464646;font-weight:300}
.reviewsTop{margin-bottom:1rem}
.reviewsDtls{font-size:1rem;line-height:1.25rem;font-weight:300}
.resourcesShare ul{margin:0;padding:0}
.resourcesShare ul li{list-style:none;margin-left:.5rem;font-size:2rem;line-height:2rem}
.resourcesShare ul li a:hover{color:#fec731}
.resourcesRelated .resourcesBox .row{margin:0 0 1rem}
.resourcesRelated .resourcesBoxContent{display:block!important}
.resourcesRelated .resourcesBoxContent p{margin:0}
.resourcesDetailsTop{margin-bottom:2rem}
.resourcesLeft .detailsTtile{margin-bottom:0;font-size:2rem;line-height:2rem}
.reviewsList{padding-bottom:2rem}
.resourcesRight{margin-left:auto}
.videoItemBox{position:relative;overflow:hidden;margin-bottom:2rem;border:1px solid #c8c8c8;height: calc(100% - 2rem);}
.videoSec{height:16rem;display:flex;align-items:center;justify-content:center;background:#d6d6d6;padding:1rem}
.videoSec iframe,.videoSec video{width:100%}
.videoSec img{max-height:100%}
.videoTitle{font-size:1.3rem;line-height:1.5rem;color:#47525e;font-weight:500}
.textOne{font-size:2rem;line-height:2.25rem;color:#47525e;font-weight:400;margin-bottom:1rem}
.textTwo{font-size:1rem;line-height:1rem;color:#47525e;font-weight:100}
.videoHoverBox{position:absolute;left:0;right:0;top:100%;bottom:0;height:100%;background-color:#d6d6d6;z-index:1;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}
.videoHoverIn{padding:1rem}
.videoItemBox:hover .videoHoverBox{top:0}
.videoContent{padding:1.5rem}
/*.videoItemBox:hover .videoContent{opacity:0;visibility:hidden}*/
a.blankTag{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}
.flash-message{background:#003296;padding:1rem 2rem;border-radius:.5rem;max-width:480px;text-align:center;font-size:1.25rem;line-height:1.25rem;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:999;color:#fff;font-weight:300;letter-spacing:.5px;z-index:99;display:none}
.interctiveIn{margin:0 1rem;padding:2rem;background:#fff;border:1px solid #c8c8c8;position:relative}
.interctiveIn:before{background:#012772;position:absolute;left:0;right:0;top:0;height:6rem;content:""}
.interctiveImg{width:8rem;height:8rem;background:#c8c8c8;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin:0 auto 1.25rem;padding:.5rem}
.interctiveImg img{max-height:100%}
.interctiveContent{text-align:center}
.interctiveContent .dsce{font-weight:300;font-size:1.125rem;line-height:1.375rem}
.interctiveSlider .slick-arrow,.teachersSlider .slick-arrow{position:absolute;width:3.5rem;height:1.6875rem;border:0;cursor:pointer;top:calc(50% - .875rem);font-size:0;z-index:99}
.interctiveSlider .slick-arrow.slick-prev,.teachersSlider .slick-arrow.slick-prev{background:url(images/slider-arrow-l.png) no-repeat 0 0;left:-4rem}
.interctiveSlider .slick-arrow.slick-next,.teachersSlider .slick-arrow.slick-next{background:url(images/slider-arrow-r.png) no-repeat 0 0;right:-4rem}
.interctiveSlider .slick-arrow.slick-next,.interctiveSlider .slick-arrow.slick-prev,.teachersSlider .slick-arrow.slick-next,.teachersSlider .slick-arrow.slick-prev{background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.interctiveSlider .slick-arrow.slick-next:hover,.interctiveSlider .slick-arrow.slick-prev:hover,.teachersSlider .slick-arrow.slick-next:hover,.teachersSlider .slick-arrow.slick-prev:hover{background-position:0 bottom}
.interctiveSlider .slick-arrow:focus,.teachersSlider .slick-arrow:focus{outline:0;box-shadow:none}
.teachersSlider{margin:0 -.5rem}
.teachersSlider .teachersItem{padding:0 .5rem}
.titleBlock1{font-size:1.25rem;color:#47525e;line-height:1.25rem;text-align:center;font-weight:300}
.titleBlock2{font-size:2.1875rem;color:#fec731;line-height:2.5rem;text-align:center}
.titleBlock3{font-size:2.1875rem;color:#001230;line-height:2.1875rem;text-align:center;font-weight:300}
.titleBlock3 span{font-weight:700;color:#003296}
.titleBlockPara{font-size:1.25rem;color:#47525e;line-height:1.5rem;text-align:center}
.titleBlockPara p{font-size:1.25rem;color:#47525e;line-height:1.5rem}
.page-id-1454 #primary.container{max-width:none}
.textPara p,.textParaSec p{text-align:center;max-width:60%;font-size:1.25rem;line-height:1.5rem;color:#fff;font-weight:400;margin:0 auto}
.gukhItem .wpb_wrapper{border:1px solid #c8c8c8;padding:1rem}
.countBox .crumina-counter-item .counter-numbers{color:#fec731;font-size:5rem;line-height:5rem;font-weight:400;display:table;margin:0 auto 1.5rem;padding-bottom:1rem;position:relative}
.countBox .crumina-counter-item .counter-numbers:after{content:"";position:absolute;left:calc(50% - 2.375rem);bottom:0;height:1px;background:#003296;width:4.75rem}
.countBox .crumina-counter-item .units div{color:#fec731}
.countBox .crumina-counter-item .counter-title{color:#003296;font-size:2.1875rem;line-height:2.1875rem;font-weight:700}
.countingPanel{position:relative;z-index:1}
body.olympus-theme div.section-theme-padding.countingPanel{display:none}
.countingPanel .container{position:relative;z-index:11}
.countingPanel:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(255,255,255,.78)}
.ourObjectSec .titleBlockPara{text-align:left;font-size:1.625rem;line-height:2rem}
.ourObjectSec .titleBlock1{margin-bottom:1rem}
.ourObjectSec .titleBlock2{margin-bottom:1rem;color:#003296}
.ourObjectSec .wpb_single_image{margin-bottom:0}
.ourObjectSec .wpb_single_image .wpb_wrapper,.ourObjectSec .wpb_single_image .wpb_wrapper .vc_single_image-wrapper{width:100%}
.ourObjectSec .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img{width:100%}
#ui-datepicker-div .ui-datepicker-title{display:flex;align-items:center;justify-content:center}
#ui-datepicker-div.ui-datepicker{padding:0;border-radius:0}
#ui-datepicker-div .ui-datepicker-title select{padding:.25rem .5rem;border:0;background:#fff;margin:0 .125rem}
#ui-datepicker-div .ui-button,#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default,html #ui-datepicker-div .ui-button.ui-state-disabled:active,html #ui-datepicker-div .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#fff;font-weight:400;color:#454545;text-align:center}
#ui-datepicker-div .ui-widget-header{background:#012772;border:0;border-radius:0;padding:.25rem}
#ui-datepicker-div td .ui-state-default:hover{background:#012772;color:#fff;border-color:#012772}
#ui-datepicker-div td.ui-datepicker-days-cell-over .ui-state-default{background:#012772;color:#fff;border-color:#012772}
#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{border:0}
#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background:url(images/slider-arrow-l.png) no-repeat 0 bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:1.2rem;height:.625rem}
#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{background:url(images/slider-arrow-r.png) no-repeat 0 bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:1.2rem;height:.625rem}
.yz-profile-header{position:relative}
.yz-profile-header img{width:100%}
.yz-profile-header .bannerCaption{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;justify-content:center}
.yz-profile-header .bannerCaption>div{max-width:1300px;width:100%}
.yz-profile-header .bannerCaption .title1{color:#fec731;font-size:3.4375rem;line-height:3.4375rem;font-weight:700;margin-bottom:1rem}
.yz-profile-header .bannerCaption .title2{color:#000;font-size:1.625rem;line-height:2rem;font-weight:300;max-width:900px}
.postImg a,.postImg a span{display:block}
.postImg a img{width:100%}
.colLeftContent.wpb_column>.vc_column-inner>.wpb_wrapper,.colRightContent.wpb_column>.vc_column-inner>.wpb_wrapper{padding:0 3.25rem}
.itemSubLeft{flex:1;padding-right:1rem}
.forumItemSub{background:rgba(227,227,227,.78);padding:3.375rem 2rem 3.375rem 2.5rem;border-bottom:.125rem solid #fff}
.forumListPan .forumItem{padding:0}
.forumListPan .forumItem .forumItemIn{padding:2.125rem}
.forumListPan .forumItem .forumItemIn+.row{margin:0}
.forumListPan .forumItem .forumItemIn+.row>div{width:100%}
#bbpress-forums .bbp-search-form+ul.bbp-forums{border:0;padding:0;margin:0}
#create-forum-poup .modal-dialog,#create-forum-poup .window-popup,#create-question-poup .modal-dialog{max-width:62.5rem}
.popupTitle{color:#012772;font-size:1.625rem;line-height:1.625rem;font-weight:400;margin-bottom:1rem}
.popupPara{color:#47525e;font-size:1.25rem;line-height:1.5rem;font-weight:300}
.popupTopSec{padding-bottom:1rem}
.discussionPopup .form-control:not([size]):not([multiple]){background-color:rgba(1,39,114,0);border:1px solid #c6c6c6;height:4.0625rem;padding:0 .75rem;color:#47525e;font-size:1.25rem;line-height:normal;font-weight:300;border-radius:0}
.discussionPopup label.control-label{color:#000;font-size:1.25rem;line-height:1.25rem;font-weight:400;margin-bottom:1rem;display:block}
.radioSec .radio .labelBtn{background:#cdcdcd;color:#343f4b;font-weight:400;font-size:1.25rem;height:4.0625rem;line-height:4.0625rem}
.discussionTop{padding:2rem 3rem;border-bottom:1px dotted #cacaca}
.discussionBtm{padding:3rem}
.olympus-theme .discussionBtm button[type=submit]:not(.btn-lg){background-color:#fec731;width:9.875rem;height:4.875rem;text-align:center;font-weight:400;font-size:1.625rem;color:#47525e;border-radius:0;border:0}
.olympus-theme .discussionBtm button[type=submit]:not(.btn-lg):hover{color:#fff;background:#012772}
.modal-footer .btn{background:#012772}
#create-forum-poup .modal-body,#create-question-poup .modal-body{padding-top:0;padding-bottom:0;border-radius:0;padding:0}
#create-forum-poup .modal-content,#create-question-poup .modal-content{border-radius:0}
.forumsDetailsSec .yz-bbp-topic-head{padding:0;border:0!important}
.forumsDetailsSec #bbpress-forums .bbp-breadcrumb a,.forumsDetailsSec #bbpress-forums .bbp-breadcrumb span:not(.bbp-breadcrumb-current){display:none}
.forumsDetailsSec #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{color:#012772;font-size:2.5rem;line-height:2.5rem;font-weight:400;margin:0}
.ourObjectSec{margin:0}
.ourObjectSec .row-cols-wrap{margin:0}
.ourObjectSec .row-cols-wrap .vc_column-inner{padding:0}
.topicUser{background-color:#ffc82c;border-radius:100%;width:4.25rem;height:4.25rem}
.topicUser img{border-radius:50%;width:100%}
.topicContent{width:calc(100% - 4.25rem);padding-left:1.125rem}
.topicContent .topicTitle{color:#012772;font-size:1.125rem;line-height:1.375rem;margin-bottom:.5rem;text-transform:none}
.topicTitle a{color:#012772;font-weight:400;line-height:1.375rem}
.topicTitle a:hover{color:#fec731}
.widget_display_topics li div.topicMeta{color:#47525e;font-size:1rem;line-height:1rem;font-weight:300;text-transform:none}
.paragraphSec,.paragraphSec p{color:#343f4b;font-size:1.25rem;line-height:1.75rem;font-weight:300}
.forumsDetailsSec .actLinksSec ul li i{width:2.1875rem;height:2.1875rem}
.forumsDetailsSec .actLinksSec ul li a,.forumsDetailsSec .actLinksSec ul li span{line-height:1.125rem}
.forumsDetailsSec .actLinksSec ul{border-right:1px solid #5a6978}
.forumsDetailsSec .actLinksSec .byDate{color:#012772;font-size:1.25rem;line-height:1.25rem;font-weight:400}
.titleTag1{color:#012772}
.titleTag2{color:#012772;font-size:1.25rem;line-height:1.5rem;font-weight:400}
.textPara1,.textPara1 p{color:#47525e;font-size:1.3125rem;line-height:1.6875rem;font-weight:300;text-align:left}
.textPara2,.textPara2 p{color:#47525e;font-size:1.25rem;line-height:1.625rem;font-weight:300}
.detailsBoxItem{background:rgba(227,227,227,.31);margin:0 0 1.8125rem 0}
.detailsBoxTop{padding:1.625rem 1.75rem}
.detailsBoxBtm .postBtm{padding:1.25rem 1.375rem;margin:0;border:0}
.detailsUserImg{background-color:#012772;border:.5rem solid #fec731;border-radius:100%;width:8.125rem;height:8.125rem}
.detailsUserImg img{border-radius:50%;width:100%}
.detailsUserCont{width:calc(100% - 8.125rem);padding-left:2rem}
.btnGlobal{height:4.5625rem;line-height:4.5625rem;font-size:1.625rem}
.detailsItemSub{padding:3.625rem 2.25rem;border-top:.125rem dotted #c7c7c7}
.detailsItemSub:first-child{border-top-style:solid}
.dtlsSubImg{width:5rem;border-radius:50%}
.dtlsSubImg img{width:100%;border:.275rem solid #fff;border-radius:50%}
.dtlsSubContent{width:calc(100% - 5rem);padding-left:1.1875rem}
.subTopLt .titleTag2{color:#000}
.subTopRt .postBtm{padding:0}
.subTopRt .postBtm ul li{margin-right:0!important}
.detailsBoxVideo iframe{width:100%}
.afterLiginGetPoint{background-color:rgba(190,190,190,.22);padding:1.125rem 1.75rem;color:#47525e;font-size:1.125rem;line-height:1.125rem;font-weight:400;margin:.125rem 0 1.25rem}
.discussWithTeacher{border:1px solid #d9d9d9;margin-bottom:2rem}
.directionArraow i{width:2rem;height:2rem;background:url(images/arrow-right-n.png) no-repeat 0 0;background-size:100% auto;top:calc(50% - 1rem);display:inline-block;vertical-align:top}
.titleBlk{padding:2rem 1.75rem;border-bottom:1px solid #d9d9d9}
.youzer-sidebar .sidebarBlocks .titleBlk .titleTag4{border:0;padding:0;font-weight:400}
.discussTechUser{width:8.125rem}
.discussTechUser img{width:100%;border-radius:50%;border:.25rem solid #a4a3a3}
.borderRadius{border-radius:50%}
.titleTag5{color:#000;font-size:1.4375rem;line-height:1.4375rem;font-weight:400}
.titleTag5 a{color:#000}
.titleTag5 a:hover{color:#012772}
.textPara3{color:#47525e;font-size:1.25rem;line-height:1.625rem;font-weight:300}
.discussTechCont{padding-left:1rem;width:calc(100% - 8.125rem)}
.discussTechList ul li{padding:0 0}
.discussTechListing{padding:1.25rem}
.discussTechList ul li{padding-bottom:1rem}
.discussTechList ul li:last-child{padding:0}
.discussAskSec{padding-left:1rem}
.askBtn,.discussTechList ul li>a{background-color:#fff;border:.375rem solid #fec731;width:4.875rem;height:2.8125rem;line-height:2rem;color:#000;font-size:1.125rem;font-weight:400;display:inline-block;vertical-align:top;text-align:center}
.askBtn:hover,.discussTechList ul li>a:hover{background:#fec731;color:#012772}
.discussTechTab{margin-bottom:2rem}
.discussTechTab ul li{padding:0 .25rem;flex:1}
.discussTechTab ul li span{height:2.75rem;line-height:2.75rem;background:#012772;padding:0 .25rem;color:#fff;display:block;font-size:1.25rem;font-weight:400;cursor:pointer;text-align:center}
.discussTechTab ul li span:hover,.discussTechTab ul li.active span{background:#fec731;color:#012772}
.videoPan iframe{width:100%}
.videoItem{flex:1}
.discussionProfile .discussionProLeft{padding-right:1.5rem}
.woocommerce-Tabs-panel--features .featuresContSec{padding:0 1.25rem}
.woocommerce-Tabs-panel--features .featuresContSec ul{padding:0 0 0 1.25rem;margin:0;font-weight:300;font-size:1.125rem}
.videoPopup .modal-dialog{max-width:46rem}
.videoPopup iframe{width:100%}
.postTitle h1.product_title.entry-title{color:inherit;font-size:inherit;font-weight:inherit;display:inline-block;margin:0 0 0 .25rem}
.qusText h1.product_title.entry-title{color:inherit;font-size:inherit;font-weight:inherit;display:inline-block}
.postBtm ul li{position:relative}
.links-social{display:none;padding:.5rem;border:1px solid #d6d6d6;position:absolute;left:0;top:100%;background:#fff}
.postBtm ul li:hover .links-social{display:block}
.links-social li a{padding:.5rem .625rem;font-size:.875rem;line-height:.875rem;color:#012772}
.links-social li a:hover{color:#fec731}
.blockPadding{padding:3.25rem 0}
.my-account .youzer .settings-main-content,.profile-edit .youzer .settings-main-content{width:100%}
.my-account .youzer .yz-settings-sidebar,.profile-edit .youzer .yz-settings-sidebar{display:none}
.profile-edit .loginInner{border:1px solid #ccc;padding:3rem}
.single-topic .stunning-content-item .stunning-header-text{color:#fff!important}
.my-profile main.yz-page-main-content,.settings main.yz-page-main-content{max-width:none!important;padding:0}
.my-profile main.yz-page-main-content .settings-main-content,.settings main.yz-page-main-content .settings-main-content{max-width:1372px;margin:0 auto;float:none}
.my-profile main.yz-page-main-content .youzer-sidebar,.settings main.yz-page-main-content .youzer-sidebar{display:none}
.my-profile main.yz-page-main-content .settings-main-content .settings-inner-content,.settings main.yz-page-main-content .settings-main-content .settings-inner-content{margin:0}
body.olympus-theme button[type=submit]:not(.btn-lg){background:#fec731;color:#012772;border-radius:0;font-size:1.25rem}
body.olympus-theme button[type=submit]:not(.btn-lg):hover{background:#012772;color:#fff}
body.olympus-theme button[type=submit]:not(.btn-lg) i{display:none}
body.olympus-theme .crumina-ext-contact-form button[type=submit]:not(.btn-lg){background:#fec731!important;color:#012772!important}
body.olympus-theme .crumina-ext-contact-form button[type=submit]:not(.btn-lg):hover{background:#012772!important;color:#fff!important}
.detailsBoxPara div.bbp-template-notice,.detailsBoxPara div.indicator-hint{padding:0;margin:0;border:0;background:0 0}
.forumsDetailsSec .bbp-form .bbp-template-notice{padding:0;margin:0;background:0 0}
.detailsUserImg .bbp-author-name{display:none}
.forumsDetailsSec .bbp-topic-tags{display:none}
.forumsDetailsSec .bbp-reply-form .yz-bbp-box-title{display:none}
.forumsDetailsSec #bbpress-forums .yz-bbp-box .yz-bbp-box-content{padding:1.25rem 0 0}
.writeBoxSec .bbp-template-notice{display:none}
.writeBoxSec .yz-bbp-box-content>div:not(.bbp-template-notice){display:flex;align-items:center;justify-content:space-between}
.writeBoxSec .yz-bbp-box-content>div .yz-bbp-form-item-checkbox,.writeBoxSec .yz-bbp-box-content>div .yz-bbp-form-item-text{display:none}
#bbpress-forums .writeBoxSec div.bbp-the-content-wrapper textarea.bbp-the-content{height:8rem;padding:.75rem;overflow:auto}
#bbpress-forums .writeBoxSec .yz-bbp-box{background:0 0;margin:0;padding:0}
.forumsDetailsSec #bbpress-forums .writeBoxSec .yz-bbp-box .yz-bbp-box-content{padding:0;margin:0}
.detailsBoxSingle .detailsUserLeft{flex:1}
#bbpress-forums .writeBoxSec .bbp-form div.bbp-the-content-wrapper{margin:0 1rem 0 0;flex:1}
.discussTechList{max-height:27rem;overflow:auto}
.joinUsSec .commentImgSec{width:15.875rem;height:13.6875rem;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;position:absolute;right:3rem;top:calc(50% - 6.8rem);margin:0}
.insidePopup{position:fixed;z-index:99999;left:0;right:0;top:0;bottom:0;display:none}
.insidePopupIn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#fff;padding:2rem;max-height:90%;width:90%;overflow:auto;z-index:999999}
.insidePoptitle{font-size:2rem;line-height:2rem;font-weight:400;padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #d6d6d6;text-align:center;color:#012772}
.insidePopupOverlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,.35)}
.closePopup{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;font-size:1rem;border-radius:50%;position:absolute;right:0;top:0;cursor:pointer}
.modal-content .registration-login-form .child-policy p{font-size:1rem;line-height:1.25rem;text-align:inherit;margin:0 0 1rem 0}
.modal-content .registration-login-form .child-policy p span[dir=RTL]{display:block;direction:rtl;text-align:right}
.modal-content .registration-login-form .child-policy h2{font-size:1.625rem;line-height:1.625rem;font-weight:700;margin-bottom:1rem;color:#012772}
.modal-content .registration-login-form .child-policy h3{font-size:1.25rem;line-height:1.25rem;font-weight:400;margin-bottom:.75rem;color:#012772}
.newCheckboxsec.checkbox{padding-left:1rem}
.newCheckboxsec.checkbox input[type=checkbox]{position:absolute;left:0;top:.25rem;overflow:visible;width:auto;height:auto;opacity:1;z-index:1;pointer-events:auto}
.olympus-theme.buddypress #overflow-x-wrapper #content{z-index:auto}
.retrieveModalSec .modal-dialog{max-width:44rem}
.retrieveFormSec .form-group{margin:0}
.retrieveFormSec .fieldsDiv{padding-right:1rem;flex:1}
.retrieveFormSec .fieldsDiv .form-control{padding:.6rem 1rem}
.retrieveModalSec .modal-content{border-radius:0}
.noteText{font-weight:300;font-size:.75rem;color:#444}
.detailsBoxBtm .detailsBoxVideo{padding:1rem 1.75rem 0}
.detailsBoxBtm p{color:#47525e;font-size:1.25rem;line-height:1.625rem;font-weight:300}
.discussionBtnSec .btnGlobal{height:3rem;line-height:3rem;font-size:1.0625rem;color:#fff}
.twoBtnPanel .btnDivSec{flex:1}
.twoBtnPanel .btnDivSec .btn-primary{padding:.6rem 1rem;margin:0;width:100%}
.registration-login-form .invalid-feedback{font-size:.875rem;color:#dc3545;font-weight:300;padding-left:2rem;background:url(images/ico_reg_alert.png) no-repeat left center;background-size:1.375rem auto;-webkit-background-size:1.375rem auto;-moz-background-size:1.375rem auto;-o-background-size:1.375rem auto;-ms-background-size:1.375rem auto}
.regFormPanel .form-group.has-error:after{display:none}
.dobSecRt .checkbox{flex-wrap:wrap}
.iacceptSec.gdpr .is-invalid~.invalid-feedback{position:absolute;left:0;top:100%}
.modal-content .registration-login-form input#datepicker{width:12rem}
.close.closePopup{font-size:2rem}
.js .discussionPopup .tmce-active .wp-editor-area{color:#363636;font-family:Oswald}
.blockPadding .alert.alert-success{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgb(255 255 255 / 45%);display:flex;align-items:center;justify-content:center;border:0;border-radius:0}
.pointsPanel .discussionProLeft{width:70%;float:left}
.earningPointsList ul{margin:0 -.5rem;padding:0}
.earningPointsList ul li{list-style:none;flex:1}
.earningItem{border:1px solid #f2f2f2;margin:0 .5rem}
.earningImg{height:6rem;padding:.5rem 0;display:flex;align-items:center;justify-content:center}
.earningImg img{border-radius:50%;border:.25rem solid #fec731;max-height:100%}
.earningConts{padding:.5rem}
.earningName{font-size:1.25rem;line-height:1.25rem;color:#012772;font-weight:700;margin:0 0 .5rem 0;text-align:center}
.earningPoints{background:#fec731;color:#012772;font-size:1.125rem;padding:.5rem;font-weight:300;display:block;text-align:center}
.blockTitle2{margin-bottom:1.5rem;font-weight:700}
.pointsListView ul{padding:0;margin:0}
.pointsListView ul li{font-size:1rem;line-height:1rem;font-weight:300;padding:.5rem;border-bottom:1px solid #ccc}
.pointsViewLt a,.pointsViewLt span{color:#012772;font-weight:700}
.pointsViewLt a:hover{color:#fec731}
.pointsViewRt{font-weight:300}
.pointsViewRt span{color:#012772;font-weight:700;margin:0 .25rem 0 0}
.earningPointsSec,.pointsListViewSec{padding:1.5rem;border:1px solid #ccc;margin:0 0 2rem 0}
.resourceSec .textParaSec p{color:#343f4b}
.author-name .more-dropdown{border-radius:0;box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.35)}
.crumina-sign-form-messages li.error{border-radius:0;border:0;background:0 0;text-align:center;color:#ff5e3a}
.logy-page-box{max-width:1372px;margin:0 auto;padding:3rem 0}
.logy-page-box .logy-form{border:1px solid #ccc;padding:1.5rem;max-width:42rem;margin:0 auto}
.logy-page-box .logy-form-actions{display:flex;justify-content:space-between;padding-top:2rem;align-items:center}
.logy-page-box .logy-form-actions .logy-submit-item .logy-item-inner button[type=submit]{padding:1rem 2rem;border:0}
.logy-page-box .logy-form-actions .logy-link-item .logy-link-button{color:#012772;font-weight:300;font-size:1.625rem}
.crumina-ext-contact-form .wrap-forms .field-text label,.crumina-ext-contact-form .wrap-forms .field-textarea label{margin:0}
.crumina-ext-contact-form .field-text input,.crumina-ext-contact-form .field-textarea textarea{border-radius:0;border:0;border-bottom:1px solid #ccc;padding:0}
.crumina-ext-contact-form .field-text input:focus,.crumina-ext-contact-form .field-textarea textarea:focus{box-shadow:none;outline:0}
.author-page .menu.account-settings a{font-size:1rem;line-height:1rem}
.rtl .fixed-sidebar{left:auto;right:0}
.rtl .fixed-sidebar-left.sidebar--small{left:auto;right:-70px}
.rtl .fixed-sidebar-left.sidebar--large{transform:translateX(100%)}
.rtl .header--standard .container .row>.col.header--standard-wrap{padding-left:0;padding-right:4rem}
.rtl .search-bar.w-search{margin-left:0;margin-right:auto}
.rtl .form-group.with-button input{padding-right:1rem;padding-left:3.125rem}
.rtl .form-group.with-button button{left:0;right:auto}
.rtl .header-content-wrapper .author-page .author-title>svg{margin:0 1rem 0 0}
.rtl.home #primary{max-width:none}
.rtl .joinUsSec{direction: ltr;}
/*.rtl .joinUsSec .commentImgSec{right:auto;left:3rem}
.rtl .joinUsSec .wpb_column .wpb_wrapper{text-align:right}
.rtl .joinUsSec .wpb_column .wpb_wrapper h2{text-align:right!important}*/
.rtl .discussionContent{text-align:right;}
.rtl .discussionContSec{text-align:right;width: 50%;}
.rtl .discussionContSec .discussionInner{text-align: right;}
.rtl .topicContent .topicTitle{text-align:right}
.rtl .widget_display_topics li div.topicMeta{text-align:right}
.rtl .topicContent{padding-left:0;padding-right:1.125rem}
.rtl .forumRightPan{padding-left:0;padding-right:2rem}
.rtl .someMenu{padding-left:0;padding-right:1rem}
.rtl .dissCountIcon{margin-right:0;margin-left:1rem}
.rtl .forumTitle{text-align:right}
.rtl .yz-forum .yz-page-main-content .yz-main-column{float:right}
.rtl .yz-forum .yz-sidebar-column{float:left}
.rtl #bbpress-forums .bbp-search-form #bbp_search_submit,.rtl .yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums #bbp-search-form #bbp_search_submit{right:auto;left:1rem}
.rtl .youzer-sidebar .sidebarBlocks .titleTag4,.rtl .youzer-sidebar .sidebarBlocks .widget-content .widget-title{text-align:right}
.rtl .afterLiginGetPoint{text-align:right}
.rtl .yz-forum .yz-main-column #bbpress-forums{margin-right:0!important;margin-left:1rem}
.rtl .stunning-content-item .stunning-header-title{text-align:right}
.rtl .stunning-content-item .stunning-header-text{text-align:right}
.rtl .searchFormPan .searchIntBtn{right:auto;left:1rem}
.rtl .product .shop-product-item .product-content .block-title>a .product_title{text-align:right}
.rtl .woocommerce div.product .woocommerce-tabs ul.tabs{text-align:right}
.rtl .filterSelectBox:before{left:1px;right:auto}
.rtl .filterSelectBox:after{right:auto;left:1rem}
.rtl .redirect i{transform:scaleX(-1)}
.rtl .urPoints{text-align:right}
.rtl .yz-profile-header .bannerCaption .title1{text-align:right}
.rtl .yz-profile-header .bannerCaption .title2{text-align:right}
.rtl .postTitleDiv{padding-left:0;padding-right:2rem;text-align:right}
.rtl .qusText{text-align:right}
.rtl .imgWithContent .postCont{text-align:right;padding-right: 2rem;padding-left: 0;}
.rtl .actLinks ul li{margin:0 0 0 2.25rem!important}
.rtl .actLinks ul li i{margin:0 0 0 1rem}
.rtl .discussionProfile .discussionProLeft{padding-right:0;padding-left:1.5rem}
.rtl .filterLable{margin:0 0 0 .5rem}
.rtl .forumsDetailsSec .actLinksSec ul{border-left:1px solid #5a6978;border-right:0;padding-right:0!important;margin-right:0!important;padding-left:1rem!important;margin-left:1rem!important}
.rtl .actLinksSec ul li{margin-left:1rem!important;margin-right:0!important}
.rtl .actLinksSec ul li:last-child{margin-left:0!important;}
.rtl .detailsUserCont{padding-left:0;padding-right:2rem}
.rtl .detailsUserLeft{padding-right:0!important;padding-left:1rem;text-align:right}
.rtl .textPara2,.rtl .textPara2 p{text-align:right}
.rtl .dtlsSubContent{padding-left:0;padding-right:1.1875rem}
.rtl .subTopLt{text-align:right}
.rtl .actLinksSec ul li i{margin:0 0 0 1rem}
.rtl .forumsDetailsSec #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{text-align:right}
.rtl .author-name .more-dropdown{right:auto;left:-1.875rem}
.rtl .selBoxSec:before{right: auto;left: 0;}
.rtl .selBoxSec:after{right: auto;left: 1rem;}
.rtl .filterBy{margin: 0 0 0 0.5rem;}
.rtl .woocommerce-Tabs-panel--features .featuresContSec ul{padding: 0 1.25rem 0 0;}
.rtl.page-id-5422 #primary{max-width: none;}
.rtl .crumina-ext-contact-form .wrap-forms label {text-align: right;}
.rtl .crumina-stunning-header .stunning-header-content-wrap{text-align: right;}
.rtl .blockTitle2{text-align: right;}
.rtl .greyBox{text-align: right;}
.rtl .boxText {min-height: 5.25rem;}
.rtl .btmSecPan .yellowBtnSec {text-align: right;display: block;}
.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper h2, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper h2,.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper p, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper p{text-align: right;}
.rtl .detailsImgs .woocommerce-product-gallery__trigger {display: none;}
.rtl .relatedProducts h2,.rtl .detailsContent .product_title{text-align: right;}
.rtl.woocommerce div.product .woocommerce-tabs .product-description ul.tabs{text-align: right;}
.rtl .modal-content .registration-login-form .form-group.label-floating label.control-label,.rtl .modal-content .registration-login-form .form-group.label-placeholder label.control-label,.rtl.profile-edit .loginInner .form-group.label-floating label.control-label,.rtl .profile-edit .loginInner .form-group.label-placeholder label.control-label{left: auto;right: 0;}
.rtl.profile-edit .loginInner .form-control:-internal-autofill-selected,.rtl.profile-edit .loginInner input:-internal-autofill-selected{background:#fff!important}
.rtl.profile-edit .loginInner .form-control[readonly]{background:#fff;}
.rtl .radioSec .radio {border-left: 1px solid #012772;border-right: 0;}
.rtl .radioSec .radio:last-child{border-left: 0}
.rtl.page-template-points .discussionProfile .discussionProLeft{float: right;}
.rtl.page-template-points .discussionProfile .youzer-sidebar{float: left;}
.rtl .password-eye-wrap .password-eye {left: 1rem;right: auto;}
.rtl .author-page .author-thumb{margin-left: 0.5rem;margin-right: 0;}
.arText{display: none;}
.rtl .arText{display: block;}
.rtl .enText{display: none;}
.rtl .modal-header .close {margin: -1rem auto -1rem -1rem;}
.rtl .retrieveFormSec .fieldsDiv { padding-right: 0; padding-left: 1rem;}
.rtl .itemSubLeft{padding-right: 0; padding-left: 1rem;}
.rtl .postSubTitle .yz-bbp-freshness-time {text-align: right;}
.rtl .todayList ul li a {text-align: right;padding-right: 1rem;padding-left: 3rem;}
.rtl .todayList ul li a i {right: auto;left: 1rem;transform: scale(-1);-webkit-transform: scale(-1);-moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);}
.rtl .youzer .whatTitle {text-align: right;}
.rtl .resourcesBoxContent h3{text-align: right;}
.rtl .widget.widget_nav_menu{text-align: right;}
.rtl .widget_nav_menu ul.menu{padding-right: 0;}
.rtl .footer .footerTop .footer-content .logo-block {text-align: right;}
.rtl .footer .footerTop .footer-content .logo .img-wrap{margin: 0}
.rtl .fooCol .menu li:first-child{margin-right: 0;}
.rtl .checkbox .checkbox-material .check:before{margin-right: 0.625rem;margin-left: 0;}
.rtl .gdpr .checkbox span.link.ml-2 {margin: 0 0.5rem 0 0 !important;}
.resourcesBox .gradeSec {margin: 0;}
.gdpr .checkbox span.link.ml-2 {vertical-align: top;display: inline-block;line-height: normal;}
.gdpr .checkbox span.link.ml-2 a {display: inline-block;vertical-align: top;line-height: 1rem;}
.arLink{display: none;}
.rtl .enLink{display: none;}
.rtl .arLink{display: block;}
.wp-pagenavi a, .wp-pagenavi span{display: inline-block;}

@media only screen and (max-width:1400px){
.joinUsSec .commentImgSec{width:10rem}
.yz-page-main-content,.yz-profile-header .bannerCaption>div{max-width:1170px!important}
.yz-horizontal-layout .blockPadding .yz-page-main-content{padding:0}
.yz-horizontal-layout .yz-page-main-content .yz-page-main-content{padding:0;max-width:none!important}
.postTabs ul li{width:9rem}
}
@media only screen and (max-width:1169px){
.yz-page-main-content,.yz-profile-header .bannerCaption>div{padding:0 1.5rem}
.yz-horizontal-layout .blockPadding .yz-page-main-content{padding:0 1.5rem}
.postTabs ul li{width:auto;padding:0 1.25rem}
.yz-horizontal-layout .blockPadding .yz-page-main-content .yz-page-main-content{padding:0}
.pointsPanel{padding:3rem 0}
}
@media only screen and (max-width:1024px){
.container{max-width:none;padding:0 1.5rem}
.postTabs ul li{font-size:1rem}
.filterLable{font-size:1rem;line-height:1rem}
.filterSelectBox .selectInt>span{font-size:1rem}
.studentListpan{padding-bottom:1.5rem}
.wp-pagenavi a,.wp-pagenavi span{display:inline-block;vertical-align:top}
.filterPanIn{flex-wrap:wrap;justify-content:inherit!important}
.fiterDrops{flex:auto;width:calc(100% - 4.625rem)}
.filterPanIn .filterBy{margin:0 0 1rem 0}
.casioCrew .contentSection:hover .hoverDetails{padding:.75rem}
.casioCrew .contentSection:hover .hoverDetails .completeDetails p{padding-left:0;padding-right:0}
}
@media only screen and (max-width:799px){
.olympus-theme .footer .footerTop .logo-block{margin:0 0 1rem 0;text-align:center}
.filterDropdown{justify-content:flex-start!important;margin-bottom:1rem}
.yz-profile-header img{width:calc(100% * 1.25);max-width:none}
.yz-profile-header .bannerCaption .title1{font-size:2.4375rem;line-height:2.4375rem}
.yz-profile-header .bannerCaption .title2{font-size:1.25rem;line-height:1.75rem}
.postTabs{margin-bottom:1rem}
.pointsPanel .discussionProLeft{width:100%;margin:0 0 2rem 0;padding-right:0}
.pointsPanel .yz-sidebar-column{width:100%}
.earningPointsList ul{flex-wrap:wrap}
.earningPointsList ul li{list-style:none;flex:0 0 50%}
.earningItem{margin-bottom:1rem}
.casioCrew{flex-flow:column}
.contentSection{width:100%;margin:0 0 1rem}
}
@media only screen and (max-width:768px){
.header--standard.scroll-to-fixed-fixed .logo .img-wrap img{max-height:1.5rem!important}
.header--standard .logo{margin-left:0}
.is-logged-in .header--standard .fixed-sidebar.right{right:0}
.is-logged-in .header--standard .langPan{margin-right:3.8rem}
.discussionProfile .discussionProLeft{padding-right:0}
.discussionIn{flex-flow:column;padding:1.5rem}
.discussionContent{width:100%;text-align:center}
.loginTextSec{padding:0 1rem}
body.has-social-panel-bottom{padding-bottom:0!important}
body.olympus-theme .bannerPanel.section-theme-padding{padding:4rem 0!important}
body.olympus-theme .bannerPanel.section-theme-padding h2{font-size:2rem!important;line-height:2.25rem!important}
.listingFilterSec{flex-flow:column}
.listingFilterSec .postTabs{margin:0 0 1rem 0;width:100%}
.filterSearch{width:100%}
.searchFormPan{width:100%}


.rtl.is-logged-in .header--standard .fixed-sidebar.right {left: 0;right: auto;}
.rtl .fixed-sidebar.right{left: -3rem;right: auto;}
.rtl.is-logged-in .fixed-sidebar.right{left: 0;right: auto;}
.rtl .fixed-sidebar-right{left: 0;right: auto;transform: translateX(-100%);}
.rtl.is-logged-in .header--standard .search-bar.w-search{margin-left: 0;margin-right: auto;}
.rtl .langPan a{height: 3.4rem}
.rtl .langPan a span{display: none;}
.rtl.is-logged-in .langPan{margin-left: 3.8rem;margin-right: 0;}
.langPan .sub-menu li a{height: 50px}
.langPan .sub-menu li a span{ display: none; }
.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper h2, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper h2,.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper p, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper p{text-align: right;}
.rtl .form-group.label-static label.control-label, .rtl .form-group.label-placeholder label.control-label, .rtl .form-group.label-floating label.control-label{right: 0;text-align: right;}
.rtl .colRightContent ,.rtl .colLeftContent {text-align: right;}
.rtl .colRightContent h3,.rtl .colRightContent h5, .rtl .colLeftContent h3,.rtl .colLeftContent h5{text-align: right !important;}
.rtl .footerTop{text-align: right;}
.rtl .footerTop ul{padding-right: 0;}
.rtl .fooCol .socials {padding-right: 0;padding-left: 2rem;}
.rtl .fooCol .socials li+li {margin-left: 0;margin-right: 0.5rem}
.rtl .forumRightPan {padding-right: 1rem;}
.rtl .forumMetaSec{text-align: right;}
.rtl .resourcesBoxContent h3{text-align: right;}
.rtl .checkbox .checkbox-material .check:before{margin-right: 0.625rem;margin-left: auto;}
.rtl .header--standard .logo .img-wrap{margin-right: 0;}

.stunning-content-item+.stunning-content-item {margin-top: 1em;}
.detailsItemSub {padding: 1rem;}

.loginTextSec{font-size: 0;text-align: center;width: 100%;line-height: normal;color: #fff}
.loginTextSec:before{content: "\f2f6";font-family: 'Font Awesome 5 Free'; font-size: 1.25rem;font-weight: 900}
#top-search-form:after{content: "\f002";font-family: 'Font Awesome 5 Free'; font-size: 1.25rem;font-weight: 900;color: #fff}
#top-search-form{height: 50px;overflow: visible;display: flex;align-items: center;justify-content: center;}
#top-search-form > .form-group{height: 50px;position: absolute;right: 0;width: 14rem;background: #003296; opacity: 0; top: 100%; visibility: hidden;}
.rtl #top-search-form > .form-group{left: 0;right: auto;}
#top-search-form > .form-group .selectize-control{}
.search-bar.w-search:hover{max-width: 50px;}
#top-search-form:hover > .form-group{opacity: 1;visibility: visible;}
.modal#registration-login-form-popup .registration-login-form .nav.nav-tabs{padding: 0}
.header-content-wrapper .side-menu-open{z-index: 999}
}
@media only screen and (max-width:767px){
.forumItemSub{padding:1rem;text-align:left}
.forumItemSub>div{flex-flow:column}
.forumItemSub>div>div{width:100%}
.itemSubRight{padding-top:1rem}
.forumListPan .forumItem .forumItemIn{padding:1rem}
.forumRightPan{padding-left:1rem;flex-flow:column;width:calc(100% - 6rem);text-align:left}
.forumRightPan>div{width:100%}
.discussRight .dissCount{justify-content:space-between}
.forumDsceSec{padding-bottom:.5rem}
.forumItem .forumImg{width:6rem}
.forumImg img{border:.25rem solid #fec731}
.dissCountIcon i{width:2.75rem;height:2.75rem}
.stunning-content-item .stunning-header-title{font-size:2rem;line-height:2rem}
.colRightContent{padding:1.5rem 0 0}
.colLeftContent.wpb_column>.vc_column-inner>.wpb_wrapper,.colRightContent.wpb_column>.vc_column-inner>.wpb_wrapper{padding:0}
.ourObjectBtmSec .colLeftContent{order:1;padding-top:2rem}
.forumsSec .row{flex-wrap:wrap!important}
.forumsSec .row>div{flex:0 0 100%;max-width:100%;margin:0 0 8rem 0}
.left-menu-title,.primary-menu-menu .menu-item>a,.primary-menu-menu ul.sub-menu li a,.primary-menu-menu>li.menu-item-has-mega-menu .megamenu .column-tittle,.primary-menu-menu>li.menu-item-has-mega-menu .megamenu ul>li a{font-size:1.25rem}
.fixed-sidebar .left-menu li a{padding:1rem 1rem 1rem 1.75rem;line-height:1.25rem}
.fixed-sidebar-left.sidebar--large{width:18.625rem}
.nomatterPanel{flex-wrap:wrap}
.nomatterPanel .colBox{width:50%;margin-bottom:1rem}
.blockTextthree,.blockTexttwo{font-size:1.5rem!important;line-height:1.75rem!important}
.resourceSec .textParaSec p{color:#343f4b;max-width:none}
.teachersSlider{margin:0}
.teachersSlider .teachersItem{padding:0}
.interctiveSlider .slick-arrow.slick-prev,.teachersSlider .slick-arrow.slick-prev{left:1.5rem}
.interctiveSlider .slick-arrow.slick-next,.teachersSlider .slick-arrow.slick-next{right:1.5rem}
.casioCrew{margin-bottom:0}
.fiterDrops{flex-wrap:wrap}
.selBoxSec{margin:0 .5rem .5rem 0;width:calc(33.33% - .5rem);min-height:3.7rem}
.contrySelBox{width:calc(33.33% - .5rem)}
.modal-dialog .loginInner{padding:1rem 2rem}
.whatSecRow .wpb_column{margin-bottom: 1rem;}

}
@media only screen and (max-width:599px){
.copyrightSec>div>div{flex-flow:column}
.footerRight{justify-content:space-between;width:100%;padding-top:1rem}
.yz-profile-header img{width:calc(100% * 1.75)}
.studentItem{padding:1rem;margin-bottom:1rem}
.postTabs ul{flex-wrap:wrap}
.postTabs ul li{font-size:1rem;width:calc(50% - .25rem);margin:0 .125rem .25rem}
.postImg{width:4.125rem}
.postTitleDiv{padding-left:.75rem;width:calc(100% - 4.125rem)}
.qusActions{flex-flow:column}
.actLinks{width:100%}
.unfllowBtns{padding-top:.625rem;width:100%}
.unfllowBtns .btnGlobal{font-size:1.25rem;height:3rem;line-height:3rem;width:auto;padding:0 1.25rem}
.actLinks ul li i{width:2.125rem;height:2.125rem}
.discussTechUser{width:5.125rem}
.discussTechCont{padding-left:1rem;width:calc(100% - 5.125rem)}
.imgWithContent{flex-flow:column}
.imgWithContent>div{width:100%}
.studentItem .postTitle{font-size:1.25rem;line-height:1.5rem}
.imgWithContent .postCont{width:100%;padding:1rem 0 0}
.postBtm{margin-top:0}
.postImg img{border:.25rem solid #a4a3a3}
.casioCrew .contentSection:hover .hoverDetails .completeDetails p{padding:0;font-size:.875rem;line-height:1rem}
.casioCrew .contentSection:hover .hoverDetails{padding-bottom:0}
.postSubTitle{font-size:1rem;line-height:1.125rem}
.detailsBoxTop{padding:1rem}
.detailsUserCont{padding-left:1rem;flex-flow:column}
.detailsUserLeft{padding-right:0!important}
.detailsUserRight{width:100%;padding-top:1rem}
.detailsUserRight .btnGlobal{height:3rem;line-height:3rem;font-size:1rem;padding:0 1rem;width:auto}
.forumsDetailsSec #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{font-size:1.75rem;line-height:1.75rem}
.actLinksSec{flex-flow:column;align-items:flex-start!important}
.forumsDetailsSec .actLinksSec ul{padding:0!important;margin:0!important;border:0}
.forumsDetailsSec .actLinksSec .byDate{padding-top:.5rem}
.nomatterPanel .colBox{margin-bottom:1.25rem;flex-flow:column}
.nomatterPanel .colBox .colBoxImg{margin:0 0 1rem 0}
.joinUsSec .commentImgSec{display:none}
.joinUsSec .wpb_column:last-child{padding:0 1.5rem}
.colBoxCont{text-align:center}
.commentIcon{width:100%;padding:0}
.commentIcon img{max-width:9.625rem;margin:0 0 1rem 0}
.selBoxSec{width:calc(50% - .5rem)}
.contrySelBox{width:calc(50% - .5rem)}
.filterPanIn .filterBy{width:100%}
.rtl .discussionContSec{width: auto;}
}
.rtl #registration-login-form-popup .loginInner .remember .checkbox .checkbox-material .check:before {margin-top: .375rem;margin-left: 1rem;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .form-group .invalid-feedback {padding-left: 0rem !important;background: url(images/ico_reg_alert_arabic.png) no-repeat right;padding-right: 2rem !important;text-align: right;}
.rtl #registration-login-form-popup .regFormPanel .loginInner #additional-details-section .form-group {text-align: right;}
.rtl #registration-login-form-popup .regFormPanel .loginInner #additional-details-section .gdpr .checkbox .checkbox-material .check:before {margin-top: .375rem;margin-left: 1rem !important;margin-right: 1.1rem !important;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .dobSec .dobSecIn .dobSecRt .newCheckboxsec input#check_gdpr {right: 0;top: 0.5rem;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .dobSec .dobSecIn .dobSecRt .newCheckboxsec .link {margin: 0px 1.2rem 0px 0px !important;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .dobSec .dobSecIn .dobSecRt .newCheckboxsec .link a.parentalClick {line-height: inherit !important;padding-right: 0.375rem;margin-left: 0;}
.rtl .productDetailsSec .detailsBox .detailsTop .detailsContent .twoBtnPanel .btnDivSec.mr-1 {margin-right: 0 !important;margin-left: 0.25rem !important;}
.rtl .productDetailsSec .detailsBox .detailsTop .detailsContent .twoBtnPanel .btnDivSec.ml-1 {margin-right: 0.25rem !important; margin-left: 0 !important;}
.rtl .productDetailsSec .detailsBox .detailsTop .detailsContent .btnDivSec .btn-primary i {margin-left: .5rem;margin-right: 0;}
.gdpr .checkbox span.link.ml-2 a#check_gdpr_term {display: inline-block;vertical-align: super;line-height: inherit;}

.lang___en .ar {display: none !important;}
.lang___ar .en {display: none !important;}

.productListing .product_title { text-align:center !important; }


.header-content-wrapper .author-page .icon-status{display:none}
.search-bar.w-search{min-width:inherit;overflow:hidden;max-width:50px;transition:all .4s ease;background:0 0;margin-left:auto}
.search-bar .form-group.with-button button{background:0 0;color:#fff;fill:#fff;transform:scaleX(-1)}
.search-bar.w-search:hover{max-width:20rem;background:#003296}
.header-content-wrapper #notification-event,.header-content-wrapper #notification-friends,.header-content-wrapper #notification-message{display:none}
.header-content-wrapper #notification-panel-top.control-block{margin-left:0}
.loginText p{font-size:1.25rem;line-height:1.5rem;font-weight:300}
.loginPanel .registration-login-form .title{font-size:1.25rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;color:#003296;border:0;padding-bottom:0;text-align:center}
.loginPanel .label-floating .form-control,.loginPanel .label-floating input,.loginPanel .label-floating select{padding:.875rem 1.1rem .75rem}
.loginPanel .form-group.label-floating label.control-label,.loginPanel .form-group.label-placeholder label.control-label. .profile-edit .loginInner .form-group.label-floating label.control-label,.profile-edit .loginInner .form-group.label-placeholder label.control-label{top:.875rem}
.loginPanel .form-group.has-bootstrap-select label.control-label,.loginPanel .form-group.label-floating.is-focused label.control-label,.loginPanel .form-group.label-floating:not(.is-empty) label.control-label,.loginPanel .form-group.label-static label.control-label{top:.375rem}
.profile-edit .loginInner .form-group.has-bootstrap-select label.control-label,.profile-edit .loginInner .form-group.label-floating.is-focused label.control-label,.profile-edit .loginInner .form-group.label-floating:not(.is-empty) label.control-label,.profile-edit .loginInner .form-group.label-static label.control-label{top:-.875rem}
.btnDivSec .btn-primary,.globalBtn,.globalBtnNew a,.loginPanel .btn-primary,.meetTeachersSec .meetBtn button,.olympus-theme .loginPanel .logy-action-item a,.olympus-theme .loginPanel .logy-action-item button[type=submit]:not(.btn-lg),.ourObjectSec .globalBtnNew button{padding:.6rem 3rem;border-radius:0;background:#fec731;border:0;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;font-weight:400;color:#fff;display:inline-block;vertical-align:top;cursor:pointer}
.btnDivSec .btn-primary:hover,.globalBtn:hover,.globalBtnNew a:hover,.loginPanel .btn-primary:hover,.meetTeachersSec .meetBtn button:hover,.olympus-theme .loginPanel .logy-action-item a:hover,.olympus-theme .loginPanel .logy-action-item button[type=submit]:not(.btn-lg):hover,.ourObjectSec .globalBtnNew button:hover{background:#012772;color:#fff;border:0}
.loginPanel .registration-login-form{border-radius:0;border:0}
.loginPanel .registration-login-form p{font-size:.875rem;line-height:.875rem;text-align:center;font-weight:100;color:#003296}
.loginPanel .registration-login-form p a{font-weight:700;color:#003296}
.loginPanel .registration-login-form p a:hover{color:#fec731}
.side-menu-open{background:0 0}
.page-has-left-panels{padding-left:0}
.fixed-sidebar-left.sidebar--small{left:-70px}
.footer .footerTop .footer-content{padding:2.5rem 0}
.olympus-theme .footer .footerTop .widget{margin:0}
.footer .footerTop .w-about .logo{margin:0;display:inline-block;vertical-align:top}
.boxText p{font-size:1.625rem;line-height:1.75rem;color:#47525e;text-align:center}
.whatSecRow{display:flex}
.whatSecRow .wpb_column{height:100%;padding:0 1rem}
.whatSecRow .wpb_column .vc_column-inner{height:100%}
.discussPanel{position:relative}
.discussPanel:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.56)}
.discussPanel .container{position:relative;z-index:2}
.textPara p,.textParaSec p{text-align:center;max-width:60%;font-size:1.25rem;line-height:1.5rem;color:#fff;font-weight:400;margin:0 auto}
.textParaSec p{color:#343f4b}
.colBoxCont h3{color:#fec731;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;margin:0;font-weight:700}
.colBoxImg{margin-right:1rem}
.nomatterPanel{padding:4rem 0 0 0}
.forumsSec{padding:4.15625rem 0 0}
.forumBox{border:1px solid #fff;border-top:0;padding:.0625rem 1.25rem 1.25rem 1.25rem;position:relative;height:100%}
.forumBox:after,.forumBox:before{content:"";position:absolute;left:0;top:0;width:calc(50% - 5.15625rem);height:1px;background:#fff}
.forumBox:after{left:auto;right:0}
.forumBoxImg{width:8.3125rem;height:8.3125rem;border-radius:50%;border:.125rem solid #fec731;padding:.625rem;margin:-4.15625rem auto 1.5rem;position:relative;z-index:2}
.forumBoxImg img{border-radius:50%}
.forumBoxContent h3{color:#fff;font-size:1.125rem;line-height:1.125rem;margin:0 0 1.25rem;font-weight:700;text-align:center}
.forumBoxContent p{color:#fff;font-size:1rem;line-height:1.75rem;margin:0;font-weight:300;text-align:center}
.moreIcon{background:url(images/more-icon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:3.75rem;height:3.75rem;cursor:pointer}
.addForum{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.56);z-index:1;opacity:0;visibility:hidden;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}
.addForum a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.forumBoxContent .entry .btn{display:none}
.forumBox:hover .addForum{visibility:visible;opacity:1}
.footer .widget .title{font-size:1rem;line-height:1rem;font-weight:400;text-transform:uppercase;margin:0 0 .875rem;color:#003296}
.footer .widget_nav_menu ul.menu li{padding-bottom:1rem}
.olympus-theme .footer [class*=widget_nav_menu] ul.menu li a{padding:0;font-size:1rem;line-height:1rem;color:#003296;font-weight:300;display:inline-block;vertical-align:top}
.olympus-theme .footer [class*=widget_nav_menu] ul.menu li a:hover{color:#fec731}
.resourcesBoxImg img{width:100%}
.resourcesBoxContent{padding:1rem}
.gradeSec{margin-bottom:1.5rem}
.gradeSec span{background:#003296;color:#fff;display:inline-block;vertical-align:top;height:2.5rem;font-size:1rem;line-height:2.5rem;font-weight:700;padding:0 2rem}
.resourcesBoxContent h3{font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#003296;margin-bottom:1rem;min-height:2rem}
.resourcesBoxContent h3 a:hover{color:#fec731}
.resourcesBoxContent p{font-size:1.125rem;line-height:1.5rem;font-weight:300;color:#343f4b}
.joinUsSec .yellowBtnSec button,.meetBtn a,.olympus-theme .resourceSec .yellowBtnSec button,.yellowBtnSec a{background-color:#fec731!important;height:3rem;line-height:3rem!important;padding:0 2rem!important;min-width:8rem;color:#fff!important;font-size:1.0625rem}
.joinUsSec .yellowBtnSec button:hover,.meetBtn a:hover,.olympus-theme .resourceSec .yellowBtnSec button:hover,.yellowBtnSec a:hover{background-color:#003296!important;color:#fff!important}
body.olympus-theme .joinUsSec{background-position:left center!important}
.copyrightSec{background:#464646;padding:1rem 0}
.fooCol .menu{display:flex;padding:0;margin:0}
.fooCol .menu li{list-style:none;margin:0 1rem 0 0}
.fooCol .menu li a{color:#fec731;font-size:1.125rem;line-height:1.125rem;font-weight:300}
.fooCol .menu li a:hover{color:#003296}
.fooCol .socials{margin:0;padding-right:2rem}
.fooCol .socials li+li{margin-left:.5rem}
.footer .socials li .soc-item{width:3.125rem;height:3.125rem;border-radius:50%;text-align:center;line-height:3.125rem;background:#656565;fill:#464646}
.footer .socials li .soc-item{fill:#fff;color:#fff}
.footer .socials li .soc-item:hover{background:#003296;fill:#fff;color:#fff}
.fooCol .site-copyright-text{color:#fec731;font-size:1.125rem;line-height:1.125rem;font-weight:300}
.fooCol .sub-footer-copyright{padding:0;border-top:0}
.header-content-wrapper .side-menu-open{background:#fec731;width:auto;align-items:center}
.header-content-wrapper .side-menu-open:hover{background-color:#003296;color:#fff}
.loginTextSec{color:#000;font-size:1.25rem;line-height:1.25rem;padding:0 2.5rem}
.header-content-wrapper .side-menu-open:hover .loginTextSec{color:#fff}
.left-menu li a svg{display:none}
.fixed-sidebar .left-menu li a .left-menu-title{font-weight:300!important}
.discussionSec{background:url(images/banner3.jpg) no-repeat 0 0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}
.discussionIn{background-color:rgba(0,0,0,.38)}
.commentIcon{width:33.5rem;text-align:center;padding:3rem 0}
.commentIcon img{max-width:15.625rem}
.discussionContent{width:calc(100vw - 33.5rem)}
.discussionContent .blockBigTitle{margin-bottom:1.5rem;font-weight:400;color:#fff}
.discussionContent .blockBigTitle span{color:#fff}
.discussionContent .discussionTitle{color:#fec731;font-family:Oswald;font-size:2.5625rem;line-height:2.5625rem;margin-bottom:1.5rem}
.btnGlobal{background-color:#fec731;height:3rem;line-height:3rem;border:0;cursor:pointer;font-size:1.0625rem;color:#000;font-weight:700;text-transform:uppercase;text-align:center;padding:0 1.5rem;display:inline-block;vertical-align:top}
.yellowBtn{background-color:#fec731;width:21.5rem}
.btnGlobal:hover{background-color:#000;color:#fff}
.bannerSlider img{width:100%}
.listOfStudents{padding:2rem 0}
.postTabs{border:1px solid #969faa;padding:.5rem .25rem;display:inline-flex;margin-bottom:3rem}
.postTabs ul li{width:10.75rem;background:#fec731;height:2.75rem;color:#fff;font-size:1.25rem;font-family:Oswald;cursor:pointer;margin:0 .25rem}
.postTabs ul li.active,.postTabs ul li:hover{background:#003296}
.listingFilterSec .postTabs ul{padding:0;margin:0}
.listingFilterSec .postTabs ul li{width:auto;padding:0}
.listingFilterSec .postTabs ul li span{height:100%}
.listingFilterSec .postTabs ul li a{padding:0 1rem;display:block;height:100%;line-height:2.75rem;color:#003296}
.listingFilterSec .postTabs ul li.active a,.listingFilterSec .postTabs ul li:hover a{color:#fff}
.filterLable{color:#000;font-family:Oswald;font-size:1.375rem;line-height:1.375rem;margin:0 .5rem 0 0}
.filterSelectBox{position:relative;width:15rem}
.filterSelectBox:before{content:"";position:absolute;right:1px;top:1px;bottom:1px;width:2.25rem;background:#fff;pointer-events:none}
.filterSelectBox:after{content:"";position:absolute;right:1rem;top:calc(50% - .75rem);width:1.5rem;height:1.5rem;background:url(images/down-arrow.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;pointer-events:none}
.filterSelectBox .selectInt{height:3.875rem;padding:0 1rem;color:#000;font-size:1.25rem;line-height:normal;font-family:Oswald;font-weight:300;width:100%;border:1px solid #969faa;background:#fff;border-radius:0}
.filterSelectBox .selectInt>span{height:3.75rem;line-height:3.75rem;justify-content:flex-start;font-size:1.25rem}
.filterSelectBox .nice-select.open .list{background:#fff;text-align:center;width:100%}
.postTop{padding-bottom:1.5rem}
.postImg{width:8.125rem}
.postImg img{border-radius:50%;border:.375rem solid #a4a3a3;width:100%}
.postTitleDiv{padding-left:2rem;width:calc(100% - 8.125rem)}
.studentItem .postTitle{color:#012772;font-family:Oswald;font-size:1.625rem;line-height:2rem}
.studentItem .postTitle span{font-weight:700}
.studentItem .postTitle a{color:#012772;font-weight:700}
.studentItem .postTitle a:hover{color:#000}
.postSubTitle{color:#47525e;font-family:Oswald;font-size:1.3125rem;line-height:1.3125rem;font-weight:300}
.postSubTitle a{color:#47525e}
.postSubTitle a:hover{color:#003296}
.descText{color:#47525e;font-family:Oswald;font-size:1.3125rem;line-height:1.3125rem;font-weight:300;border-left:.125rem solid #fec731;padding-left:1.25rem}
.descText a{color:#012772;font-weight:400}
.descText a:hover{color:#000}
.qusActions{margin-top:1.3125rem}
.qusText{color:#000;font-size:1.375rem;line-height:1.375rem;font-weight:300;margin-bottom:1rem}
.qusText p{color:#000;font-size:1.375rem;line-height:1.375rem;font-weight:300}
.qusText a{color:#000}
.qusText span{color:#012772;font-weight:300}
.actLinks ul li{margin:0 2.25rem 0 0!important;display:flex;align-items:center}
.actLinks ul li:last-child{margin:0!important}
.actLinks ul li a,.actLinks ul li span{color:#000;font-family:Oswald;font-size:1.125rem;line-height:1.3125rem;display:flex;align-items:center}
.actLinks ul li a:hover{color:#012772}
.actLinks ul li i{width:3.125rem;height:3.125rem;margin:0 1rem 0 0;display:inline-block;vertical-align:top}
.actLinks ul li.icon1 i{background:url(images/edit-icon.png) no-repeat 0 0;background-size:100% auto}
.actLinks ul li.icon2 i{background:url(images/participation-icon.png) no-repeat 0 0;background-size:100% auto}
.actLinks ul li a:hover i{background-position:0 bottom}
.actLinksSec ul li{display:flex}
.actLinksSec ul li a,.actLinksSec ul li span{color:#000;font-size:1.125rem;line-height:1.3125rem;display:flex;align-items:center}
.actLinksSec ul li i{width:3rem;height:3rem;margin:0 1rem 0 0;display:inline-block;vertical-align:top}
.actLinksSec ul li.icon1 i{background:url(images/edit-icon1.png) no-repeat 0 0;background-size:100% auto}
.actLinksSec ul li.icon2 i{background:url(images/user-icon.png) no-repeat 0 0;background-size:100% auto}
.actLinksSec ul li a:hover i,.actLinksSec ul li span:hover i{background-position:0 100%}
.postMid{padding:1.125rem;background:#fff}
.postBtm{border-top:1px solid #01277235;margin-top:2rem;padding-top:1.25rem}
.postBtm ul li{margin-right:1rem!important;cursor:pointer}
.postBtm ul li a{display:flex;align-items:center}
.postBtm ul li i{width:1.875rem;height:1.875rem}
.postBtm ul li.icon1 i{background:url(images/like-icon-n.png) no-repeat 0 0;background-size:100% auto}
.postBtm ul li.icon2 i{background:url(images/comment-icon.png) no-repeat 0 0;background-size:100% auto}
.postBtm ul li.icon3 i{background:url(images/share-icon.png) no-repeat 0 0;background-size:100% auto}
.postBtm ul li a:hover i{background-position:0 100%}
.postBtm ul li.icon1 a.active i{background-position:0 100%}
.studentItem{padding:2rem;margin-bottom:2.25rem;background:rgba(227,227,227,.31)}
.nobg{background:0 0}
.postImgDiv{width:11rem}
.postImgDiv img{width:100%}
.imgWithContent .postCont{width:calc(100% - 11rem);padding-left:2rem}
.imgWithContent .postCont .descText{padding:0}
.likeList span{width:1.875rem;height:1.875rem;border-radius:50%;margin:0 0 0 .5rem}
.likeList span img{border-radius:50%}
.likeList .like1{background:#ffc82c}
.likeList .like2{background:rgba(255,200,44,.71);opacity:.71}
.likeList .like3{background:rgba(255,200,44,.55);opacity:.55}
.likeList .like4{background:rgba(255,200,44,.34);opacity:.34}
.likeLabel{color:#47525e;font-family:Oswald;font-size:1.125rem;line-height:1.125rem;margin-left:.5rem}
.filterDropdown{margin-bottom:3rem}
.userBlock{background-color:rgba(19,206,102,0);border:1px solid #c8c8c8;padding:4.9375rem 0 0 0;position:relative;margin-bottom:2rem}
.userBlock:before{content:"";position:absolute;left:0;right:0;top:0;height:9.875rem;background:#012772}
.userImg{width:9.875rem;margin:0 auto 1.5rem;position:relative;z-index:2}
.userImg img{width:100%;border-radius:50%}
.userName{color:#000;font-family:Oswald;font-size:1.625rem;line-height:1.625rem;margin-bottom:1rem}
.userinfo{color:#47525e;font-family:Oswald;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.urPoints{background-color:#343f4b;padding:1rem;margin:2rem 2rem 0}
.pointText1{color:#fff;font-family:Oswald;font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem;display:block}
.pointText2{color:#fec731;font-family:Oswald;font-size:1.9375rem;line-height:1.9375rem;display:block}
.redirect i{width:3.625rem;height:3.625rem;background:url(images/arrow-right.png) no-repeat 0 0;background-size:100% auto;display:inline-block;vertical-align:top}
.greyBox{margin:0 2rem 0;color:#000;font-family:Oswald;font-size:1.1875rem;line-height:1.1875rem;padding:1rem;background-color:#e8e8e8}
.pointList{padding:2rem;border-bottom:1px solid #d9d9d9}
.pointListItem .value{color:#012772;font-family:Oswald;font-size:1.625rem;line-height:1.625rem}
.pointListItem .label{color:#000;font-family:Oswald;font-size:.875rem;line-height:.875rem}
.todayList{padding:2rem}
.todayList ul li{margin-bottom:.5rem}
.todayList ul li a{display:block;color:#012772;font-family:Oswald;font-size:1.375rem;line-height:1.375rem;padding:1rem;position:relative;padding-right:3rem;background-color:#fec731}
.todayList ul li a:hover{background:#012772;color:#fff}
.todayList ul li a i{width:2rem;height:2rem;background:url(images/arrow-right-n.png) no-repeat 0 0;background-size:100% auto;position:absolute;right:1rem;top:calc(50% - 1rem)}
.todayList ul li a:hover i{background-position:0 100%}
.whatTitle{color:#012772;font-family:Oswald;font-size:1.4375rem;line-height:1.4375rem;margin-bottom:1.5rem;font-weight:400}
.youzer .whatTitle{margin-bottom:1.5rem}
#bbpress-forums .bbp-forums div.even,#bbpress-forums .bbp-forums div.odd,#bbpress-forums .bbp-forums ul.even,#bbpress-forums .bbp-forums ul.odd{background:0 0;padding:0}
#bbpress-forums .bbp-forums ul.bbp-forums{border:0}
.sidebarBlocks .widget-content{background-color:rgba(19,206,102,0);border:1px solid #c8c8c8;padding:0;position:relative;margin-bottom:2rem}
.youzer-sidebar .sidebarBlocks .titleTag4,.youzer-sidebar .sidebarBlocks .widget-content .widget-title{color:#012772;font-family:Oswald;font-size:1.4375rem;line-height:1.4375rem;margin-bottom:1.5rem;padding:2rem 1.75rem;border-bottom:1px solid #c8c8c8;position:relative;margin:0}
.youzer-sidebar .startDiscussion+.sidebarBlocks .widget-content .widget-title{background:#012772;color:#fff}
.youzer-sidebar .sidebarBlocks .widget_display_topics ul{margin:0;padding:0}
.youzer-sidebar .sidebarBlocks .widget-content .widget-title:before{display:none}
.sidebarBlocks .widget_display_forums li a:before{width:6.25rem;height:6.25rem}
.sidebarBlocks .widget_display_forums li a{font-size:1.4375rem;line-height:1.4375rem;color:#000}
.sidebarBlocks .widget_bp_core_members_widget .item-options{display:flex}
body .sidebarBlocks div.widget.buddypress.widget_bp_core_members_widget div.item-options a{background:#5a6978;height:2.75rem;line-height:2.75rem;font-size:1.25rem;color:#fff;border-radius:0;text-transform:uppercase;margin:0 .25rem;flex-grow:1;flex-basis:0;padding:0;text-align:center}
body .sidebarBlocks div.widget.buddypress.widget_bp_core_members_widget div.item-options a.selected{background:#012772}
.sidebarBlocks .widget_bp_core_members_widget #members-list .vcard .item-title a{font-size:1.4375rem;line-height:1.4375rem;color:#000}
.sidebarBlocks .widget_bp_core_members_widget #members-list .vcard .item-title a:hover{color:#012772}
.sidebarBlocks .widget_bp_core_members_widget #members-list .vcard .item-meta .activity{color:#47525e;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.sidebarBlocks .item-list .item-avatar img{width:6.25rem;border-radius:50%}
.sidebarBlocks .item-list .vcard{display:flex}
.downloadBtn a{display:inline-block;vertical-align:top}
.downloadBtn i{width:1.875rem;height:1.875rem;background:url(images/downlaod-icon-n.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;display:inline-block;vertical-align:top}
.downloadBtn a:hover i{background-position:0 bottom}
.resourcesTop{margin-bottom:1.5rem}
.post-list{padding:3rem 0}
.filterBy{padding:.5rem;border:1px solid #969faa;margin-right:.5rem}
.filterText{line-height:2.75rem;color:#000;font-weight:400;font-size:1.625rem;margin:0 .5rem 0}
.filterByLang ul{margin:0;padding:0;list-style:none}
.filterByLang li{margin:0 .5rem 0;overflow:hidden}
.filterByLang li:last-child{margin:0}
.filterByLang li input{left:-20rem;top:0;position:absolute; display: none;}
.filterByLang li a,.filterByLang li input+label{background-color:#5a6978;height:2.75rem;line-height:2.75rem;min-width:7.9375rem;text-align:center;color:#fff;font-weight:300;font-size:1.25rem;display:inline-block;vertical-align:top;margin:0;cursor:pointer}
.filterByLang li a:hover,.filterByLang li input+label:hover,.filterByLang li input:checked+label,.filterByLang li.active a{background-color:#012772}
.selBoxSec{position:relative}
.selBoxSec:before{content:"";position:absolute;right:1px;top:1px;bottom:1px;width:2.25rem;background:#003296;pointer-events:none}
.selBoxSec:after{content:"";position:absolute;right:1rem;top:calc(50% - .75rem);width:1.5rem;height:1.5rem;background:url(images/down-w.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;pointer-events:none}
.selBoxSec .selectBox{border-radius:0;border:0;padding:0 .625rem;height:100%;background:#003296;color:#fff;font-size:1.25rem;line-height:normal;font-weight:400}
.selBoxSec{margin:0 .5rem 0 0;width:26.5%}
.fiterDrops{flex:1}
.contrySelBox{width:10.4375rem}
.searchBtnInt{background:url(images/search-button.png) no-repeat center center;background-size:2rem auto;-webkit-background-size:2rem auto;-moz-background-size:2rem auto;-o-background-size:2rem auto;-ms-background-size:2rem auto;background-color:#fec731;border:0;width:4.625rem;height:3.75rem;cursor:pointer;border-radius:0;font-size:0}
.searchBtnInt:hover{background-color:#003296}
.searchBtnInt:focus,.selBoxSec .selectBox:focus{box-shadow:none;outline:0}
.casioCrew{margin:50px auto}
.casioCrew .crew{width:100%;height:auto}
.casioCrew .smallDetails{padding:2rem;background:rgb(238 238 238 / .95);width:100%}
.casioCrew .smallDetails h3{color:#003296;font-family:Oswald;font-size:1.875rem;line-height:1.875rem;text-align:center;font-weight:400}
.casioCrew .smallDetails p{color:#000;font-family:Oswald;font-size:1.1875rem;line-height:1.5rem;text-align:center;font-weight:300;margin:0}
.casioCrew .btmDetails{bottom:0;position:absolute;left:0;right:0;padding:0;opacity:1;transition:all .3s ease-in-out;filter:alpha(opacity=0)}
.casioCrew .contentSection:hover{cursor:pointer}
.casioCrew .contentSection:hover .btmDetails{opacity:0;transition:opacity .3s ease-in-out;filter:alpha(opacity=0)}
.contentSection .image p{margin:0}
.contentSection .image img{width:100%}
.casioCrew .hoverDetails{display:none;opacity:0;transition:all 1s ease-in-out;filter:alpha(opacity=0)}
.contentSection{position:relative}
.casioCrew .contentSection:hover .hoverDetails{top:0;position:absolute;left:0;right:0;padding:0 .875rem;display:flex;justify-content:center;align-items:flex-end;height:100%;opacity:1;transition:all 1s ease-in-out;background:rgba(0,0,0,.54);padding-bottom:2rem}
.casioCrew .contentSection:hover .hoverDetails .completeDetails{display:flex;flex-flow:column;align-items:center;justify-content:center}
.casioCrew .contentSection:hover .hoverDetails .completeDetails h3{color:#fec731;font-family:Oswald;font-size:1.875rem;line-height:1.875rem;text-align:center;margin-bottom:.5rem;font-weight:400}
.casioCrew .contentSection:hover .hoverDetails .completeDetails p{color:#fff;font-family:Oswald;font-size:1.1875rem;line-height:1.5rem;text-align:center;margin-bottom:1rem;padding:0 2rem;font-weight:300}
.casioCrew .contentSection:hover .hoverDetails .completeDetails a{background-color:rgba(19,206,102,0);border:1px solid #fff;padding:0 1rem;height:2.75rem;color:#fff;font-family:Oswald;font-size:1rem;line-height:2.75rem;text-align:left;margin:1rem 0}
.contentSection{width:calc(50% - 2rem);margin:0 1rem}
.casioCrew .marginBtm{margin-bottom:2rem}
.studentBanText h1{color:#fec731;font-family:Oswald;font-size:3.4375rem;line-height:4.4375rem;text-align:left;margin-bottom:1.5rem}
.studentBanText p{color:#fff;font-family:Oswald;font-size:1.625rem;line-height:2.0625rem;max-width:42.125rem;margin:0;font-weight:300}
.fixed-sidebar .left-menu li a{padding:1.25rem 1rem 1.25rem 2.5rem;line-height:1.625rem}
.fixed-sidebar .left-menu li a:hover .left-menu-title,.fixed-sidebar .left-menu li.active a .left-menu-title{color:#fec731}
.fixed-sidebar-left.sidebar--large{width:21.625rem}
.shop-product-item{position:relative}
.woocommerce .productListing ul.products.columns-3,.woocommerce-page .productListing ul.products.columns-3{display:flex;flex-wrap:wrap;margin:0 -.8125rem}
.woocommerce .productListing ul.products.columns-3 li.product,.woocommerce-page .productListing ul.products.columns-3 li.product{float:none;margin:0 0 1.625rem;padding:0 .8125rem;width:33.333%}
.product .shop-product-item .product-content{padding:0 1rem 1rem}
.product .shop-product-item .product-content .block-title{width:100%;max-width:none}
.product .shop-product-item .product-content .block-title .product-category{background-color:#8d8d8d;padding:0 1rem;color:#fff;font-size:1.1875rem;line-height:2.5rem;font-weight:300;display:block;margin:0 0 .125rem 0}
.product .shop-product-item .product-content .block-title .product-category a{color:#fff;font-size:1.1875rem;line-height:1.1875rem;font-weight:300}
.product .shop-product-item .product-content .block-title>a{background-color:#fec731;color:#fff;font-size:1.625rem;line-height:2rem;font-weight:400;display:block;margin:0;padding:.75rem 1rem}
.product .shop-product-item:hover .product-content .block-title>a{background:#012772;color:#fff}
.product .shop-product-item .product-content .block-title>a .product_title{color:#fff;font-size:1.625rem;line-height:2rem;font-weight:400;margin:0}
.product .shop-product-item .product-content .block-price{display:none}
.startDiscussion{margin-bottom:.5rem}
.startDiscussion a{background-color:#fec731;color:#012772;font-size:2.125rem;line-height:2.625rem;padding:1.5rem;position:relative;text-align:right;}
.startDiscussion a:hover{background:#012772;color:#fec731}
.startDiscussion a .rightArraow{width:3.5rem;height:1.6875rem;background:url(images/arrow-right-b.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;display:inline-block;vertical-align:top}
.startDiscussion a:hover .rightArraow{background-position:0 bottom}
.forumItem{background-color:rgba(227,227,227,.31);padding:1.5rem 2.125rem;margin-bottom:1.875rem}
.forumItem .forumImg{width:8.125rem}
.forumItem .forumImg img{width:100%}
.forumRightPan{width:calc(100% - 8.125rem);padding-left:2rem}
.forumImg img{border-radius:50%;border:.5rem solid #fec731}
.forumTitle{color:#012772;font-size:1.625rem;line-height:1.75rem;font-weight:400}
.forumTitle a{color:#012772}
.forumTitle a:hover{color:#ffc82c}
.forumMetaSec{color:#47525e;font-size:1.3125rem;line-height:1.3125rem;font-weight:300}
.forumMetaSec a{color:#47525e}
.dissCountIcon{margin-right:1rem}
.dissCountIcon i{width:3.75rem;height:3.75rem;display:inline-block;vertical-align:top;background:url(images/comment-icon-n.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.dissCountIcon:hover i{background-position:0 bottom}
.count span{clear:both}
.count .text1{color:#012772;font-size:1.5rem;line-height:1.5rem;font-weight:400;margin-bottom:.25rem}
.count .text2{color:#47525e;font-size:1rem;line-height:1rem;font-weight:300}
.someMenu{padding-left:1rem}
.someMenu .someMenuIcon{width:2.625rem;height:2.625rem;background:url(images/some-menuicon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;cursor:pointer;display:block}
.yz-page-main-content #bbpress-forums div.bbp-search-form{border:1px solid #969faa;height:3.75rem;padding:0}
.yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums div.bbp-search-form #bbp_search{border:0!important;height:3.625rem!important;padding:0 1rem!important}
#bbpress-forums .bbp-search-form #bbp_search_submit,.yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums #bbp-search-form #bbp_search_submit{background:url(images/search-btn-icon.png) no-repeat 0 0!important;background-size:100% auto!important;-webkit-background-size:100% auto!important;-moz-background-size:100% auto!important;-o-background-size:100% auto!important;-ms-background-size:100% auto!important;background-color:transparent!important;border:0!important;font-size:0!important;height:1.875rem!important;width:1.875rem!important;position:absolute;right:1rem;top:calc(50% - 1rem);padding:0}
#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums #bbp-search-form #bbp_search_submit{background-position:0 bottom!important}
#bbp-search-form>div{position:relative}
.stunning-content-item .stunning-header-text{color:#000!important;font-family:Oswald;font-size:1.625rem;line-height:2rem;font-weight:300;max-width:680px}
.forum-archive .stunning-content-item .stunning-header-text{color:#fff!important}
.page-id-1451 .stunning-content-item .stunning-header-text{color:#fff!important}
.crumina-heading-background{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}
.stunning-content-item .stunning-header-title{font-size:3.4375rem;line-height:3.4375rem;font-weight:700;max-width:800px}
.filterpanel{margin:2rem 0}
.resourcesBox{margin-bottom:1.875rem!important;height:calc(100% - 1.875rem);background:#eee;padding:1px}
.resourcesBoxImg{height:18.25rem;text-align:center;display:flex;align-items:center;justify-content:center;background:#fff}
.resourcesBoxImg img{max-height:100%;width:auto}
.sidebarBlocks .bbp-topics-widget.newness li{padding:.75rem 1.25rem;background-color:rgba(219,200,150,.35);flex-direction:column;align-items:flex-start;justify-content:center}
.sidebarBlocks .bbp-topics-widget.newness li:nth-child(odd){background-color:rgba(219,200,150,.18)}
.sidebarBlocks .bbp-topics-widget.newness li:before{background-color:#ffc82c;border-radius:100%;width:4.25rem;height:4.25rem;display:none}
.sidebarBlocks .bbp-topics-widget.newness li .bbp-forum-title{font-size:1.125rem;line-height:1.5rem;color:#012772;font-weight:400;margin-bottom:1rem}
.sidebarBlocks .bbp-topics-widget.newness li .bbp-forum-title:hover{color:#fec731}
.sidebarBlocks .bbp-topics-widget.newness li .bbp-forum-title+div{font-size:1rem;line-height:1rem;color:#47525e;font-weight:300}
.langPan a{height:100%;padding:.5rem 1rem;background-color:#003296;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;line-height:3.4rem}
.langPan a:hover{background-color:#fec731}
.langPan a.arActive .ar{display:block}
.langPan a.arActive .en{display:none}
.langPan a.enActive .ar{display:none}
.langPan a.enActive .en{display:block}
.langPan .menu{padding:0;display:block;margin:0}
.langPan .menu li{display:block}
/*.langPan .menu li.wpml-ls-current-language{display:none}
.langPan .menu span.wpml-ls-display{display:none}*/
.langPan  li.wpml-ls-current-language {display: none;}
.langPan .menu > li ul{padding: 0;margin: 0;}
/*.langPan{display: none;}*/
.modal-content .registration-login-form .title.h6{color:#000;font-family:Oswald;font-size:1.625rem;line-height:2rem;text-align:left;padding:2rem 2rem 1rem;border:0}
.modal-dialog.registration-login-form-popup .modal-body{border-radius:0}
.modal-content .registration-login-form .form-control,.modal-content .registration-login-form .label-floating select,.modal-content .registration-login-form input,.modal-content .registration-login-form select.form-control:not([size]):not([multiple]),.profile-edit .loginInner .form-control,.profile-edit .loginInner select.form-control:not([size]):not([multiple]){padding:0;border:0;border-bottom:1px solid #969faa;border-radius:0;height:3rem;font-size:1.625rem;line-height:normal;font-weight:300}
.modal-content .registration-login-form select.form-control:not([size]):not([multiple]){color:#47525e;font-size:1.25rem;line-height:1.25rem}
.modal-content .registration-login-form .form-control:focus,.modal-content .registration-login-form input:focus{box-shadow:0 0 0 1000px rgba(255,255,255,1) inset;outline:0}
.modal-content .registration-login-form .form-group.label-floating label.control-label,.modal-content .registration-login-form .form-group.label-placeholder label.control-label,.profile-edit .loginInner .form-group.label-floating label.control-label,.profile-edit .loginInner .form-group.label-placeholder label.control-label{top:.875rem;left:0;color:#47525e;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.modal-content .registration-login-form .form-group label.control-label,.profile-edit .loginInner .form-group label.control-label{color:#47525e;font-size:1.25rem;line-height:1.25rem;font-weight:300}
.profile-edit .loginInner .btn-div .btn{width:auto}
.modal-content .registration-login-form .form-control:-internal-autofill-selected,.modal-content .registration-login-form input:-internal-autofill-selected{background:#fff!important}
.modal-content .form-group.has-bootstrap-select label.control-label,.modal-content .registration-login-form .form-group.label-floating.is-focused label.control-label,.modal-content .registration-login-form .form-group.label-floating:not(.is-empty) label.control-label,.modal-content .registration-login-form .form-group.label-static label.control-label{top:-1rem}
.modal-content .form-group .checkbox .link,.modal-content .form-group .checkbox label{color:#47525e;font-size:1.125rem;line-height:normal;font-weight:300}
.modal-content .form-group .checkbox a{color:#47525e;display:inline-block;vertical-align:super;font-weight:400}
.modal-content .form-group .checkbox:hover a{color:#fec731}
.modal-content .checkbox .checkbox-material .check:before{margin-top:.375rem;margin-left:1rem}
.modal-content .checkbox .checkbox-material .check{width:2.1875rem;height:2.1875rem;border:1px solid #8492a6}
.modal-content .registration-login-form .btn-primary{padding:0 3rem;border-radius:0;background:#fec731;border:0;font-size:1.625rem;line-height:4.875rem;text-transform:uppercase;font-weight:400;height:4.875rem;color:#47525e}
.modal-content .registration-login-form .btn-primary:hover{background:#012772;color:#fff;border:0}
.modal-content .registration-login-form{border-radius:0;border:0;padding:0}
.modal-content .registration-login-form p{font-size:1.4375rem;line-height:1.4375rem;text-align:center;font-weight:300;color:#47525e}
.modal-content .registration-login-form p a{font-weight:700;color:#47525e}
.modal-content .registration-login-form p a:hover{color:#fec731}
.modal-content .registration-login-form .crumina-sign-form{padding:0}
.modal-dialog .loginInner{padding:1rem 5.875rem}
.modal-dialog .registrationBar{background-color:#ededed;padding:1.5rem 2rem}
.modal-dialog .registration-login-form .remember{color:#47525e;font-family:Oswald;font-size:1.25rem;line-height:1.25rem;text-align:left}
.modal-dialog .registration-login-form .remember a{color:#47525e}
.modal-dialog .registration-login-form .remember a:hover{color:#012772}
.modal#registration-login-form-popup .registration-login-form-popup{width:52.0625rem}
.modal#registration-login-form-popup .registration-login-form{padding-left:0;display:flex;flex-direction:column;min-height:inherit}
.modal#registration-login-form-popup .registration-login-form .nav.nav-tabs{order:-1;flex-direction:row;width:auto;height:auto;position:static}
.modal#registration-login-form-popup .registration-login-form .nav.nav-tabs li{width:auto;flex:1}
.modal#registration-login-form-popup .crumina-sign-form-container .nav-link{background:#012772;text-align:center;border:0}
.modal#registration-login-form-popup .crumina-sign-form-container .nav-link .icon-title{display:block;font-size:1.625rem;line-height:1.625rem;color:#fff;font-weight:300}
.modal#registration-login-form-popup .registration-login-form .nav-link.active{background:#fff}
.modal#registration-login-form-popup .registration-login-form .nav-link.active .icon-title{color:#47525e}
.registration-login-form-popup .crumina-sign-form-container .invalid-feedback{position:static}
.radioSec .radio{overflow:hidden;flex:1;border-right:1px solid #012772}
.radioSec .radio:last-child{border:0}
.radioSec .radio input{position:absolute!important;left:-100rem;top:0}
.radioSec .radio .labelBtn{height:3rem;line-height:3rem;background:#fec731;font-size:1.5rem;font-weight:300;color:#012772;cursor:pointer;text-align:center;display:block;margin:0}
.radioSec .radio input:checked+.labelBtn{background:#012772;color:#fff}
.loginPanel .logy-form-actions{display:flex;justify-content:center}
.loginPanel .logy-form-actions .logy-action-item{margin:0 .5rem}
.olympus-theme .loginPanel .logy-action-item a,.olympus-theme .loginPanel .logy-action-item button[type=submit]:not(.btn-lg){display:flex;align-items:center}
.olympus-theme .loginPanel .logy-action-item i{margin:0 .25rem 0 0}
.registerPanel{padding:3rem 0}
.selBoxPan .nice-select.form-control{padding:0;border-radius:0}
.selBoxPan .nice-select.form-control .current{height:auto;padding:.875rem 1.1rem .75rem;justify-content:flex-start;line-height:normal}
.loginPanel.registerPanel .label-floating .form-control,.loginPanel.registerPanel .label-floating input{border-radius:0}
.woocommerce #content div.product .detailsImgs div.images,.woocommerce div.product .detailsImgs div.images,.woocommerce-page #content div.product .detailsImgs .detailsImgs div.images,.woocommerce-page div.product .detailsImgs div.images{width:100%}
.woocommerce .relatedProducts ul.products li.product,.woocommerce-page .relatedProducts ul.products li.product{width:100%;margin:0 0 1.625rem 0;padding:0}
.woocommerce .relatedProducts ul.products li.product:last-child,.woocommerce-page .relatedProducts ul.products li.product:last-child{margin-bottom:0}
.woocommerce .relatedProducts ul.products li.product .product-thumb,.woocommerce-page .relatedProducts ul.products li.product .product-thumb{background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.woocommerce .relatedProducts ul.products li.product .product-thumb img,.woocommerce-page .relatedProducts ul.products li.product .product-thumb img{max-height:18.8125rem}
.relatedProducts h2{padding:0!important;margin:0 0 1rem!important;font-size:1.25rem!important;line-height:1.25rem;border:0;font-weight:700;color:#012772}
.relatedProducts h2:after,.relatedProducts h2:before{display:none!important}
.detailsContent .product_title{font-size:1.75rem;line-height:2rem;color:#012772;font-weight:700;margin-bottom:1rem}
.detailsBox{background:rgba(227,227,227,.31);padding:1rem}
.productDetailsSec{padding:3rem 0}
.productDetailsSec .woocommerce-product-details__short-description,.productDetailsSec .woocommerce-product-details__short-description p{font-size:1.25rem;line-height:1.5rem;color:#47525e;font-weight:300}
.olympus-theme .detailsTabPanel .wc-tabs-wrapper{padding:0}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs .panel{padding:0}
.detailsTabPanel .woocommerce-tabs .container{padding:0}
.detailsTabPanel .woocommerce-tabs .container>.row{margin:0}
.detailsTabPanel .woocommerce-tabs .container>.row>div{padding:0;flex:0 0 100%;max-width:100%}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li:before{border-radius:0;box-shadow:none}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li{padding:0;background:#012772;border-radius:0;margin:0}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li a{color:#fff;padding:1rem 1.25rem;font-size:1.25rem;line-height:1.25rem}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li.active{background:#fff}
.woocommerce div.product .detailsTabPanel .woocommerce-tabs ul.tabs li.active a{color:#47525e}
.emulatorVideoSec{margin-bottom:1.5rem}
.emulatorVideoSec iframe{width:100%;vertical-align:top}
.tabContentSec{padding:1rem}
.titleOne{font-size:1.625rem;line-height:1.625rem;font-weight:300;text-align:center;color:#012772;margin:0 0 1rem}
.detailsTop{padding:1rem}
.showMoreData{padding-top:1rem}
.showMoreData .showmoreBtn{padding:1.25rem;font-size:1.5rem;line-height:1.5rem;width:100%;background:#ccc;color:#fff;text-align:center;font-weight:300;text-transform:uppercase;display:inline-block;vertical-align:top;cursor:pointer}
.showMoreData .showmoreBtn:hover{background:#012772;color:#fff}
.featuresImgs{height:12rem;padding:.5rem;background:#8d8d8d;margin-bottom:1rem}
.featuresImgs img{max-height:100%}
.featuresDesc,.skillsDesc{font-size:1.125rem;line-height:1.125rem;font-weight:300;color:#47525e;text-align:center;padding:0 1rem 1rem}
.featuresDesc p,.skillsDesc p{font-size:1.125rem;line-height:1.5rem;font-weight:300}
.titleThree,.titleTwo{font-size:1.125rem;line-height:1.125rem;font-weight:400;color:#000;margin-bottom:1rem}
.titleThree{color:#47525e}
.skillsItems{border:1px solid #d6d6d6}
.skillsItems .skillsImgs{position:relative;padding-top:3.125rem;margin-bottom:1rem;text-align:center}
.skillsItems .skillsImgs:after{content:"";position:absolute;left:0;right:0;top:0;height:6.25rem;background:#012772}
.skillsItems .skillsImgs img{width:6.25rem;height:6.25rem;border-radius:50%;position:relative;z-index:2}
.linkSec{font-size:1.125rem;line-height:1.125rem;font-weight:300;color:#47525e}
.linkSec a{color:#012772}
.linkSec a:hover{color:#fec731}
.btnDivSec .btn-primary i{margin-right:.5rem}
.olympus-theme.woocommerce ul.products li.product .shop-product-item a img{max-height:18.75rem}
.olympus-theme.woocommerce ul.products li.product .shop-product-item .product-thumb{padding:.5rem}
.olympus-theme.woocommerce ul.products li.product .shop-product-item{margin-bottom:0;display:flex;justify-content:space-between;flex-direction:column;height:100%}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_1{background:url(images/product_back1.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_2{background:url(images/product_back2.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_3{background:url(images/product_back3.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_4{background:url(images/product_back4.jpg) no-repeat 0 0}
.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_1,.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_2,.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_3,.olympus-theme.woocommerce ul.products li.product .shop-product-item.background_4{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}
.olympus-theme.woocommerce ul.products li.product .shop-product-item .product-thumb{background:0 0}
.productListing{padding:3rem 0}
.listingFilterSec .postTabs{margin:0}
.searchFormPan{position:relative;width:27.625rem}
.searchFormPan .searchInt{height:3.875rem;padding:0 1rem;color:#000;font-size:1.25rem;line-height:normal;font-family:Oswald;font-weight:300;width:100%;border:1px solid #969faa;border-radius:0}
.searchFormPan .searchIntBtn{background:url(images/search-btn-icon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;background-color:transparent;border:0;font-size:0;height:1.875rem;width:1.875rem;position:absolute;right:1rem;top:calc(50% - 1rem);padding:0}
.searchFormPan .searchIntBtn:hover{background-position:0 bottom}
.listingFilterSec{margin-bottom:2.3125rem}
.page-id-344 .site-content #primary.container{max-width:none;padding:0}
.page-id-344 .site-content .primary-content-wrapper{margin:0}
.page-id-344 .site-content .primary-content-wrapper #main{padding:0}
.page-id-344 .site-content .entry-title{display:none}
.page-id-344 .site-content .headerBannerSec .container, .page-id-5419 .site-content .headerBannerSec .container{max-width:1300px}
.page-id-344 .site-content .headerBannerSec .wpb_wrapper h2,.page-id-5419 .site-content .headerBannerSec .wpb_wrapper h2{color:#003296;font-family:Oswald;font-size:3.4375rem;line-height:3.4375rem;text-align:left;font-weight:400}
.page-id-344 .site-content .headerBannerSec .wpb_wrapper p,.page-id-5419 .site-content .headerBannerSec .wpb_wrapper p{color:#040505;font-size:1.625rem;line-height:2rem;text-align:left;font-weight:300}
.resourcesView .downloadBtn{margin-top:.5rem}
.resourcesView .downloadBtn a{background-color:#fec731;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center}
.resourcesView .downloadBtn a i{margin:0 .5rem 0 0;background:url(images/downlaod-icon.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:1.25rem;height:1.25rem}
.resourcesView .downloadBtn a:hover{background-color:#012772;color:#fff}
.resourcesView .downloadBtn a:hover i{background-position:0 bottom}
.resourcesRelated,.resourcesView,.reviewsListSec{padding:1rem;border:1px solid rgba(0,0,0,.3);margin-bottom:1.5rem}
.reviewsListSec{padding:0}
.reviewsListSec .blockTitle{padding:1rem}
.reviewsListSec .reviewWrite{padding:0 1.25rem 1rem;border-bottom:1px solid #d6d6d6;margin-bottom:1rem}
.gradeDetails .gradeSec span{height:1.5rem;line-height:1.5rem;font-size:.875rem;padding:0 1rem;margin-right:.25rem}
.blockTitle,.detailsTtile{font-size:1.625rem;line-height:1.625rem;color:#012772;font-weight:700;margin-bottom:1rem}
.subTitle{font-size:1rem;line-height:1rem;color:#000;font-weight:400;margin-bottom:.5rem}
.reviewerImg{width:5rem}
.reviewerImg img{border-radius:50%}
.reviewsList ul{padding:0 1.25rem}
.reviewsList ul li{display:block;margin-bottom:1rem}
.reviewsList .reviewUserImg{width:5rem;margin-right:1rem}
.reviewsList .reviewUserImg img{border-radius:50%}
.reviewName{font-size:1rem;line-height:1rem;margin-bottom:4px}
.reviewMeta{font-size:.875rem;line-height:.875rem;color:#464646;font-weight:300}
.reviewsTop{margin-bottom:1rem}
.reviewsDtls{font-size:1rem;line-height:1.25rem;font-weight:300}
.resourcesShare ul{margin:0;padding:0}
.resourcesShare ul li{list-style:none;margin-left:.5rem;font-size:2rem;line-height:2rem}
.resourcesShare ul li a:hover{color:#fec731}
.resourcesRelated .resourcesBox .row{margin:0 0 1rem}
.resourcesRelated .resourcesBoxContent{display:block!important}
.resourcesRelated .resourcesBoxContent p{margin:0}
.resourcesDetailsTop{margin-bottom:2rem}
.resourcesLeft .detailsTtile{margin-bottom:0;font-size:2rem;line-height:2rem}
.reviewsList{padding-bottom:2rem}
.resourcesRight{margin-left:auto}
.videoItemBox{position:relative;overflow:hidden;margin-bottom:2rem;border:1px solid #c8c8c8;height: calc(100% - 2rem);}
.videoSec{height:16rem;display:flex;align-items:center;justify-content:center;background:#d6d6d6;padding:1rem}
.videoSec iframe,.videoSec video{width:100%}
.videoSec img{max-height:100%}
.videoTitle{font-size:1.3rem;line-height:1.5rem;color:#47525e;font-weight:500}
.textOne{font-size:2rem;line-height:2.25rem;color:#47525e;font-weight:400;margin-bottom:1rem}
.textTwo{font-size:1rem;line-height:1rem;color:#47525e;font-weight:100}
.videoHoverBox{position:absolute;left:0;right:0;top:100%;bottom:0;height:100%;background-color:#d6d6d6;z-index:1;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}
.videoHoverIn{padding:1rem}
.videoItemBox:hover .videoHoverBox{top:0}
.videoContent{padding:1.5rem}
/*.videoItemBox:hover .videoContent{opacity:0;visibility:hidden}*/
a.blankTag{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}
.flash-message{background:#003296;padding:1rem 2rem;border-radius:.5rem;max-width:480px;text-align:center;font-size:1.25rem;line-height:1.25rem;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:999;color:#fff;font-weight:300;letter-spacing:.5px;z-index:99;display:none}
.interctiveIn{margin:0 1rem;padding:2rem;background:#fff;border:1px solid #c8c8c8;position:relative}
.interctiveIn:before{background:#012772;position:absolute;left:0;right:0;top:0;height:6rem;content:""}
.interctiveImg{width:8rem;height:8rem;background:#c8c8c8;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin:0 auto 1.25rem;padding:.5rem}
.interctiveImg img{max-height:100%}
.interctiveContent{text-align:center}
.interctiveContent .dsce{font-weight:300;font-size:1.125rem;line-height:1.375rem}
.interctiveSlider .slick-arrow,.teachersSlider .slick-arrow{position:absolute;width:3.5rem;height:1.6875rem;border:0;cursor:pointer;top:calc(50% - .875rem);font-size:0;z-index:99}
.interctiveSlider .slick-arrow.slick-prev,.teachersSlider .slick-arrow.slick-prev{background:url(images/slider-arrow-l.png) no-repeat 0 0;left:-4rem}
.interctiveSlider .slick-arrow.slick-next,.teachersSlider .slick-arrow.slick-next{background:url(images/slider-arrow-r.png) no-repeat 0 0;right:-4rem}
.interctiveSlider .slick-arrow.slick-next,.interctiveSlider .slick-arrow.slick-prev,.teachersSlider .slick-arrow.slick-next,.teachersSlider .slick-arrow.slick-prev{background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto}
.interctiveSlider .slick-arrow.slick-next:hover,.interctiveSlider .slick-arrow.slick-prev:hover,.teachersSlider .slick-arrow.slick-next:hover,.teachersSlider .slick-arrow.slick-prev:hover{background-position:0 bottom}
.interctiveSlider .slick-arrow:focus,.teachersSlider .slick-arrow:focus{outline:0;box-shadow:none}
.teachersSlider{margin:0 -.5rem}
.teachersSlider .teachersItem{padding:0 .5rem}
.titleBlock1{font-size:1.25rem;color:#47525e;line-height:1.25rem;text-align:center;font-weight:300}
.titleBlock2{font-size:2.1875rem;color:#fec731;line-height:2.5rem;text-align:center}
.titleBlock3{font-size:2.1875rem;color:#001230;line-height:2.1875rem;text-align:center;font-weight:300}
.titleBlock3 span{font-weight:700;color:#003296}
.titleBlockPara{font-size:1.25rem;color:#47525e;line-height:1.5rem;text-align:center}
.titleBlockPara p{font-size:1.25rem;color:#47525e;line-height:1.5rem}
.page-id-1454 #primary.container{max-width:none}
.textPara p,.textParaSec p{text-align:center;max-width:60%;font-size:1.25rem;line-height:1.5rem;color:#fff;font-weight:400;margin:0 auto}
.gukhItem .wpb_wrapper{border:1px solid #c8c8c8;padding:1rem}
.countBox .crumina-counter-item .counter-numbers{color:#fec731;font-size:5rem;line-height:5rem;font-weight:400;display:table;margin:0 auto 1.5rem;padding-bottom:1rem;position:relative}
.countBox .crumina-counter-item .counter-numbers:after{content:"";position:absolute;left:calc(50% - 2.375rem);bottom:0;height:1px;background:#003296;width:4.75rem}
.countBox .crumina-counter-item .units div{color:#fec731}
.countBox .crumina-counter-item .counter-title{color:#003296;font-size:2.1875rem;line-height:2.1875rem;font-weight:700}
.countingPanel{position:relative;z-index:1}
body.olympus-theme div.section-theme-padding.countingPanel{display:none}
.countingPanel .container{position:relative;z-index:11}
.countingPanel:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(255,255,255,.78)}
.ourObjectSec .titleBlockPara{text-align:left;font-size:1.625rem;line-height:2rem}
.ourObjectSec .titleBlock1{margin-bottom:1rem}
.ourObjectSec .titleBlock2{margin-bottom:1rem;color:#003296}
.ourObjectSec .wpb_single_image{margin-bottom:0}
.ourObjectSec .wpb_single_image .wpb_wrapper,.ourObjectSec .wpb_single_image .wpb_wrapper .vc_single_image-wrapper{width:100%}
.ourObjectSec .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img{width:100%}
#ui-datepicker-div .ui-datepicker-title{display:flex;align-items:center;justify-content:center}
#ui-datepicker-div.ui-datepicker{padding:0;border-radius:0}
#ui-datepicker-div .ui-datepicker-title select{padding:.25rem .5rem;border:0;background:#fff;margin:0 .125rem}
#ui-datepicker-div .ui-button,#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default,html #ui-datepicker-div .ui-button.ui-state-disabled:active,html #ui-datepicker-div .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#fff;font-weight:400;color:#454545;text-align:center}
#ui-datepicker-div .ui-widget-header{background:#012772;border:0;border-radius:0;padding:.25rem}
#ui-datepicker-div td .ui-state-default:hover{background:#012772;color:#fff;border-color:#012772}
#ui-datepicker-div td.ui-datepicker-days-cell-over .ui-state-default{background:#012772;color:#fff;border-color:#012772}
#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{border:0}
#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background:url(images/slider-arrow-l.png) no-repeat 0 bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:1.2rem;height:.625rem}
#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{background:url(images/slider-arrow-r.png) no-repeat 0 bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;width:1.2rem;height:.625rem}
.yz-profile-header{position:relative}
.yz-profile-header img{width:100%}
.yz-profile-header .bannerCaption{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;justify-content:center}
.yz-profile-header .bannerCaption>div{max-width:1300px;width:100%}
.yz-profile-header .bannerCaption .title1{color:#fec731;font-size:3.4375rem;line-height:3.4375rem;font-weight:700;margin-bottom:1rem}
.yz-profile-header .bannerCaption .title2{color:#000;font-size:1.625rem;line-height:2rem;font-weight:300;max-width:900px}
.postImg a,.postImg a span{display:block}
.postImg a img{width:100%}
.colLeftContent.wpb_column>.vc_column-inner>.wpb_wrapper,.colRightContent.wpb_column>.vc_column-inner>.wpb_wrapper{padding:0 3.25rem}
.itemSubLeft{flex:1;padding-right:1rem}
.forumItemSub{background:rgba(227,227,227,.78);padding:3.375rem 2rem 3.375rem 2.5rem;border-bottom:.125rem solid #fff}
.forumListPan .forumItem{padding:0}
.forumListPan .forumItem .forumItemIn{padding:2.125rem}
.forumListPan .forumItem .forumItemIn+.row{margin:0}
.forumListPan .forumItem .forumItemIn+.row>div{width:100%}
#bbpress-forums .bbp-search-form+ul.bbp-forums{border:0;padding:0;margin:0}
#create-forum-poup .modal-dialog,#create-forum-poup .window-popup,#create-question-poup .modal-dialog{max-width:62.5rem}
.popupTitle{color:#012772;font-size:1.625rem;line-height:1.625rem;font-weight:400;margin-bottom:1rem}
.popupPara{color:#47525e;font-size:1.25rem;line-height:1.5rem;font-weight:300}
.popupTopSec{padding-bottom:1rem}
.discussionPopup .form-control:not([size]):not([multiple]){background-color:rgba(1,39,114,0);border:1px solid #c6c6c6;height:4.0625rem;padding:0 .75rem;color:#47525e;font-size:1.25rem;line-height:normal;font-weight:300;border-radius:0}
.discussionPopup label.control-label{color:#000;font-size:1.25rem;line-height:1.25rem;font-weight:400;margin-bottom:1rem;display:block}
.radioSec .radio .labelBtn{background:#cdcdcd;color:#343f4b;font-weight:400;font-size:1.25rem;height:4.0625rem;line-height:4.0625rem}
.discussionTop{padding:2rem 3rem;border-bottom:1px dotted #cacaca}
.discussionBtm{padding:3rem}
.olympus-theme .discussionBtm button[type=submit]:not(.btn-lg){background-color:#fec731;width:9.875rem;height:4.875rem;text-align:center;font-weight:400;font-size:1.625rem;color:#47525e;border-radius:0;border:0}
.olympus-theme .discussionBtm button[type=submit]:not(.btn-lg):hover{color:#fff;background:#012772}
.modal-footer .btn{background:#012772}
#create-forum-poup .modal-body,#create-question-poup .modal-body{padding-top:0;padding-bottom:0;border-radius:0;padding:0}
#create-forum-poup .modal-content,#create-question-poup .modal-content{border-radius:0}
.forumsDetailsSec .yz-bbp-topic-head{padding:0;border:0!important}
.forumsDetailsSec #bbpress-forums .bbp-breadcrumb a,.forumsDetailsSec #bbpress-forums .bbp-breadcrumb span:not(.bbp-breadcrumb-current){display:none}
.forumsDetailsSec #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{color:#012772;font-size:2.5rem;line-height:2.5rem;font-weight:400;margin:0}
.ourObjectSec{margin:0}
.ourObjectSec .row-cols-wrap{margin:0}
.ourObjectSec .row-cols-wrap .vc_column-inner{padding:0}
.topicUser{background-color:#ffc82c;border-radius:100%;width:4.25rem;height:4.25rem}
.topicUser img{border-radius:50%;width:100%}
.topicContent{width:calc(100% - 4.25rem);padding-left:1.125rem}
.topicContent .topicTitle{color:#012772;font-size:1.125rem;line-height:1.375rem;margin-bottom:.5rem;text-transform:none}
.topicTitle a{color:#012772;font-weight:400;line-height:1.375rem}
.topicTitle a:hover{color:#fec731}
.widget_display_topics li div.topicMeta{color:#47525e;font-size:1rem;line-height:1rem;font-weight:300;text-transform:none}
.paragraphSec,.paragraphSec p{color:#343f4b;font-size:1.25rem;line-height:1.75rem;font-weight:300}
.forumsDetailsSec .actLinksSec ul li i{width:2.1875rem;height:2.1875rem}
.forumsDetailsSec .actLinksSec ul li a,.forumsDetailsSec .actLinksSec ul li span{line-height:1.125rem}
.forumsDetailsSec .actLinksSec ul{border-right:1px solid #5a6978}
.forumsDetailsSec .actLinksSec .byDate{color:#012772;font-size:1.25rem;line-height:1.25rem;font-weight:400}
.titleTag1{color:#012772}
.titleTag2{color:#012772;font-size:1.25rem;line-height:1.5rem;font-weight:400}
.textPara1,.textPara1 p{color:#47525e;font-size:1.3125rem;line-height:1.6875rem;font-weight:300;text-align:left}
.textPara2,.textPara2 p{color:#47525e;font-size:1.25rem;line-height:1.625rem;font-weight:300}
.detailsBoxItem{background:rgba(227,227,227,.31);margin:0 0 1.8125rem 0}
.detailsBoxTop{padding:1.625rem 1.75rem}
.detailsBoxBtm .postBtm{padding:1.25rem 1.375rem;margin:0;border:0}
.detailsUserImg{background-color:#012772;border:.5rem solid #fec731;border-radius:100%;width:8.125rem;height:8.125rem}
.detailsUserImg img{border-radius:50%;width:100%}
.detailsUserCont{width:calc(100% - 8.125rem);padding-left:2rem}
.btnGlobal{height:4.5625rem;line-height:4.5625rem;font-size:1.625rem}
.detailsItemSub{padding:3.625rem 2.25rem;border-top:.125rem dotted #c7c7c7}
.detailsItemSub:first-child{border-top-style:solid}
.dtlsSubImg{width:5rem;border-radius:50%}
.dtlsSubImg img{width:100%;border:.275rem solid #fff;border-radius:50%}
.dtlsSubContent{width:calc(100% - 5rem);padding-left:1.1875rem}
.subTopLt .titleTag2{color:#000}
.subTopRt .postBtm{padding:0}
.subTopRt .postBtm ul li{margin-right:0!important}
.detailsBoxVideo iframe{width:100%}
.afterLiginGetPoint{background-color:rgba(190,190,190,.22);padding:1.125rem 1.75rem;color:#47525e;font-size:1.125rem;line-height:1.125rem;font-weight:400;margin:.125rem 0 1.25rem}
.discussWithTeacher{border:1px solid #d9d9d9;margin-bottom:2rem}
.directionArraow i{width:2rem;height:2rem;background:url(images/arrow-right-n.png) no-repeat 0 0;background-size:100% auto;top:calc(50% - 1rem);display:inline-block;vertical-align:top}
.titleBlk{padding:2rem 1.75rem;border-bottom:1px solid #d9d9d9}
.youzer-sidebar .sidebarBlocks .titleBlk .titleTag4{border:0;padding:0;font-weight:400}
.discussTechUser{width:8.125rem}
.discussTechUser img{width:100%;border-radius:50%;border:.25rem solid #a4a3a3}
.borderRadius{border-radius:50%}
.titleTag5{color:#000;font-size:1.4375rem;line-height:1.4375rem;font-weight:400}
.titleTag5 a{color:#000}
.titleTag5 a:hover{color:#012772}
.textPara3{color:#47525e;font-size:1.25rem;line-height:1.625rem;font-weight:300}
.discussTechCont{padding-left:1rem;width:calc(100% - 8.125rem)}
.discussTechList ul li{padding:0 0}
.discussTechListing{padding:1.25rem}
.discussTechList ul li{padding-bottom:1rem}
.discussTechList ul li:last-child{padding:0}
.discussAskSec{padding-left:1rem}
.askBtn,.discussTechList ul li>a{background-color:#fff;border:.375rem solid #fec731;width:4.875rem;height:2.8125rem;line-height:2rem;color:#000;font-size:1.125rem;font-weight:400;display:inline-block;vertical-align:top;text-align:center}
.askBtn:hover,.discussTechList ul li>a:hover{background:#fec731;color:#012772}
.discussTechTab{margin-bottom:2rem}
.discussTechTab ul li{padding:0 .25rem;flex:1}
.discussTechTab ul li span{height:2.75rem;line-height:2.75rem;background:#012772;padding:0 .25rem;color:#fff;display:block;font-size:1.25rem;font-weight:400;cursor:pointer;text-align:center}
.discussTechTab ul li span:hover,.discussTechTab ul li.active span{background:#fec731;color:#012772}
.videoPan iframe{width:100%}
.videoItem{flex:1}
.discussionProfile .discussionProLeft{padding-right:1.5rem}
.woocommerce-Tabs-panel--features .featuresContSec{padding:0 1.25rem}
.woocommerce-Tabs-panel--features .featuresContSec ul{padding:0 0 0 1.25rem;margin:0;font-weight:300;font-size:1.125rem}
.videoPopup .modal-dialog{max-width:46rem}
.videoPopup iframe{width:100%}
.postTitle h1.product_title.entry-title{color:inherit;font-size:inherit;font-weight:inherit;display:inline-block;margin:0 0 0 .25rem}
.qusText h1.product_title.entry-title{color:inherit;font-size:inherit;font-weight:inherit;display:inline-block}
.postBtm ul li{position:relative}
.links-social{display:none;padding:.5rem;border:1px solid #d6d6d6;position:absolute;left:0;top:100%;background:#fff}
.postBtm ul li:hover .links-social{display:block}
.links-social li a{padding:.5rem .625rem;font-size:.875rem;line-height:.875rem;color:#012772}
.links-social li a:hover{color:#fec731}
.blockPadding{padding:3.25rem 0}
.my-account .youzer .settings-main-content,.profile-edit .youzer .settings-main-content{width:100%}
.my-account .youzer .yz-settings-sidebar,.profile-edit .youzer .yz-settings-sidebar{display:none}
.profile-edit .loginInner{border:1px solid #ccc;padding:3rem}
.single-topic .stunning-content-item .stunning-header-text{color:#fff!important}
.my-profile main.yz-page-main-content,.settings main.yz-page-main-content{max-width:none!important;padding:0}
.my-profile main.yz-page-main-content .settings-main-content,.settings main.yz-page-main-content .settings-main-content{max-width:1372px;margin:0 auto;float:none}
.my-profile main.yz-page-main-content .youzer-sidebar,.settings main.yz-page-main-content .youzer-sidebar{display:none}
.my-profile main.yz-page-main-content .settings-main-content .settings-inner-content,.settings main.yz-page-main-content .settings-main-content .settings-inner-content{margin:0}
body.olympus-theme button[type=submit]:not(.btn-lg){background:#fec731;color:#012772;border-radius:0;font-size:1.25rem}
body.olympus-theme button[type=submit]:not(.btn-lg):hover{background:#012772;color:#fff}
body.olympus-theme button[type=submit]:not(.btn-lg) i{display:none}
body.olympus-theme .crumina-ext-contact-form button[type=submit]:not(.btn-lg){background:#fec731!important;color:#012772!important}
body.olympus-theme .crumina-ext-contact-form button[type=submit]:not(.btn-lg):hover{background:#012772!important;color:#fff!important}
.detailsBoxPara div.bbp-template-notice,.detailsBoxPara div.indicator-hint{padding:0;margin:0;border:0;background:0 0}
.forumsDetailsSec .bbp-form .bbp-template-notice{padding:0;margin:0;background:0 0}
.detailsUserImg .bbp-author-name{display:none}
.forumsDetailsSec .bbp-topic-tags{display:none}
.forumsDetailsSec .bbp-reply-form .yz-bbp-box-title{display:none}
.forumsDetailsSec #bbpress-forums .yz-bbp-box .yz-bbp-box-content{padding:1.25rem 0 0}
.writeBoxSec .bbp-template-notice{display:none}
.writeBoxSec .yz-bbp-box-content>div:not(.bbp-template-notice){display:flex;align-items:center;justify-content:space-between}
.writeBoxSec .yz-bbp-box-content>div .yz-bbp-form-item-checkbox,.writeBoxSec .yz-bbp-box-content>div .yz-bbp-form-item-text{display:none}
#bbpress-forums .writeBoxSec div.bbp-the-content-wrapper textarea.bbp-the-content{height:8rem;padding:.75rem;overflow:auto}
#bbpress-forums .writeBoxSec .yz-bbp-box{background:0 0;margin:0;padding:0}
.forumsDetailsSec #bbpress-forums .writeBoxSec .yz-bbp-box .yz-bbp-box-content{padding:0;margin:0}
.detailsBoxSingle .detailsUserLeft{flex:1}
#bbpress-forums .writeBoxSec .bbp-form div.bbp-the-content-wrapper{margin:0 1rem 0 0;flex:1}
.discussTechList{max-height:27rem;overflow:auto}
.joinUsSec .commentImgSec{width:15.875rem;height:13.6875rem;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;position:absolute;right:3rem;top:calc(50% - 6.8rem);margin:0}
.insidePopup{position:fixed;z-index:99999;left:0;right:0;top:0;bottom:0;display:none}
.insidePopupIn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#fff;padding:2rem;max-height:90%;width:90%;overflow:auto;z-index:999999}
.insidePoptitle{font-size:2rem;line-height:2rem;font-weight:400;padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #d6d6d6;text-align:center;color:#012772}
.insidePopupOverlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,.35)}
.closePopup{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;font-size:1rem;border-radius:50%;position:absolute;right:0;top:0;cursor:pointer}
.modal-content .registration-login-form .child-policy p{font-size:1rem;line-height:1.25rem;text-align:inherit;margin:0 0 1rem 0}
.modal-content .registration-login-form .child-policy p span[dir=RTL]{display:block;direction:rtl;text-align:right}
.modal-content .registration-login-form .child-policy h2{font-size:1.625rem;line-height:1.625rem;font-weight:700;margin-bottom:1rem;color:#012772}
.modal-content .registration-login-form .child-policy h3{font-size:1.25rem;line-height:1.25rem;font-weight:400;margin-bottom:.75rem;color:#012772}
.newCheckboxsec.checkbox{padding-left:1rem}
.newCheckboxsec.checkbox input[type=checkbox]{position:absolute;left:0;top:.25rem;overflow:visible;width:auto;height:auto;opacity:1;z-index:1;pointer-events:auto}
.olympus-theme.buddypress #overflow-x-wrapper #content{z-index:auto}
.retrieveModalSec .modal-dialog{max-width:44rem}
.retrieveFormSec .form-group{margin:0}
.retrieveFormSec .fieldsDiv{padding-right:1rem;flex:1}
.retrieveFormSec .fieldsDiv .form-control{padding:.6rem 1rem}
.retrieveModalSec .modal-content{border-radius:0}
.noteText{font-weight:300;font-size:.75rem;color:#444}
.detailsBoxBtm .detailsBoxVideo{padding:1rem 1.75rem 0}
.detailsBoxBtm p{color:#47525e;font-size:1.25rem;line-height:1.625rem;font-weight:300}
.discussionBtnSec .btnGlobal{height:3rem;line-height:3rem;font-size:1.0625rem;color:#fff}
.twoBtnPanel .btnDivSec{flex:1}
.twoBtnPanel .btnDivSec .btn-primary{padding:.6rem 1rem;margin:0;width:100%}
.registration-login-form .invalid-feedback{font-size:.875rem;color:#dc3545;font-weight:300;padding-left:2rem;background:url(images/ico_reg_alert.png) no-repeat left center;background-size:1.375rem auto;-webkit-background-size:1.375rem auto;-moz-background-size:1.375rem auto;-o-background-size:1.375rem auto;-ms-background-size:1.375rem auto}
.regFormPanel .form-group.has-error:after{display:none}
.dobSecRt .checkbox{flex-wrap:wrap}
.iacceptSec.gdpr .is-invalid~.invalid-feedback{position:absolute;left:0;top:100%}
.modal-content .registration-login-form input#datepicker{width:12rem}
.close.closePopup{font-size:2rem}
.js .discussionPopup .tmce-active .wp-editor-area{color:#363636;font-family:Oswald}
.blockPadding .alert.alert-success{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgb(255 255 255 / 45%);display:flex;align-items:center;justify-content:center;border:0;border-radius:0}
.pointsPanel .discussionProLeft{width:70%;float:left}
.earningPointsList ul{margin:0 -.5rem;padding:0}
.earningPointsList ul li{list-style:none;flex:1}
.earningItem{border:1px solid #f2f2f2;margin:0 .5rem}
.earningImg{height:6rem;padding:.5rem 0;display:flex;align-items:center;justify-content:center}
.earningImg img{border-radius:50%;border:.25rem solid #fec731;max-height:100%}
.earningConts{padding:.5rem}
.earningName{font-size:1.25rem;line-height:1.25rem;color:#012772;font-weight:700;margin:0 0 .5rem 0;text-align:center}
.earningPoints{background:#fec731;color:#012772;font-size:1.125rem;padding:.5rem;font-weight:300;display:block;text-align:center}
.blockTitle2{margin-bottom:1.5rem;font-weight:700}
.pointsListView ul{padding:0;margin:0}
.pointsListView ul li{font-size:1rem;line-height:1rem;font-weight:300;padding:.5rem;border-bottom:1px solid #ccc}
.pointsViewLt a,.pointsViewLt span{color:#012772;font-weight:700}
.pointsViewLt a:hover{color:#fec731}
.pointsViewRt{font-weight:300}
.pointsViewRt span{color:#012772;font-weight:700;margin:0 .25rem 0 0}
.earningPointsSec,.pointsListViewSec{padding:1.5rem;border:1px solid #ccc;margin:0 0 2rem 0}
.resourceSec .textParaSec p{color:#343f4b}
.author-name .more-dropdown{border-radius:0;box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.35)}
.crumina-sign-form-messages li.error{border-radius:0;border:0;background:0 0;text-align:center;color:#ff5e3a}
.logy-page-box{max-width:1372px;margin:0 auto;padding:3rem 0}
.logy-page-box .logy-form{border:1px solid #ccc;padding:1.5rem;max-width:42rem;margin:0 auto}
.logy-page-box .logy-form-actions{display:flex;justify-content:space-between;padding-top:2rem;align-items:center}
.logy-page-box .logy-form-actions .logy-submit-item .logy-item-inner button[type=submit]{padding:1rem 2rem;border:0}
.logy-page-box .logy-form-actions .logy-link-item .logy-link-button{color:#012772;font-weight:300;font-size:1.625rem}
.crumina-ext-contact-form .wrap-forms .field-text label,.crumina-ext-contact-form .wrap-forms .field-textarea label{margin:0}
.crumina-ext-contact-form .field-text input,.crumina-ext-contact-form .field-textarea textarea{border-radius:0;border:0;border-bottom:1px solid #ccc;padding:0}
.crumina-ext-contact-form .field-text input:focus,.crumina-ext-contact-form .field-textarea textarea:focus{box-shadow:none;outline:0}
.author-page .menu.account-settings a{font-size:1rem;line-height:1rem}
.rtl .fixed-sidebar{left:auto;right:0}
.rtl .fixed-sidebar-left.sidebar--small{left:auto;right:-70px}
.rtl .fixed-sidebar-left.sidebar--large{transform:translateX(100%)}
.rtl .header--standard .container .row>.col.header--standard-wrap{padding-left:0;padding-right:4rem}
.rtl .search-bar.w-search{margin-left:0;margin-right:auto}
.rtl .form-group.with-button input{padding-right:1rem;padding-left:3.125rem}
.rtl .form-group.with-button button{left:0;right:auto}
.rtl .header-content-wrapper .author-page .author-title>svg{margin:0 1rem 0 0}
.rtl.home #primary{max-width:none}
.rtl .joinUsSec{direction: ltr;}
/*.rtl .joinUsSec .commentImgSec{right:auto;left:3rem}
.rtl .joinUsSec .wpb_column .wpb_wrapper{text-align:right}
.rtl .joinUsSec .wpb_column .wpb_wrapper h2{text-align:right!important}*/
.rtl .discussionContent{text-align:right;}
.rtl .discussionContSec{text-align:right;width: 50%;}
.rtl .discussionContSec .discussionInner{text-align: right;}
.rtl .topicContent .topicTitle{text-align:right}
.rtl .widget_display_topics li div.topicMeta{text-align:right}
.rtl .topicContent{padding-left:0;padding-right:1.125rem}
.rtl .forumRightPan{padding-left:0;padding-right:2rem}
.rtl .someMenu{padding-left:0;padding-right:1rem}
.rtl .dissCountIcon{margin-right:0;margin-left:1rem}
.rtl .forumTitle{text-align:right}
.rtl .yz-forum .yz-page-main-content .yz-main-column{float:right}
.rtl .yz-forum .yz-sidebar-column{float:left}
.rtl #bbpress-forums .bbp-search-form #bbp_search_submit,.rtl .yz-page.yz-forum .yz-page-main-content .yz-main-column #bbpress-forums #bbp-search-form #bbp_search_submit{right:auto;left:1rem}
.rtl .youzer-sidebar .sidebarBlocks .titleTag4,.rtl .youzer-sidebar .sidebarBlocks .widget-content .widget-title{text-align:right}
.rtl .afterLiginGetPoint{text-align:right}
.rtl .yz-forum .yz-main-column #bbpress-forums{margin-right:0!important;margin-left:1rem}
.rtl .stunning-content-item .stunning-header-title{text-align:right}
.rtl .stunning-content-item .stunning-header-text{text-align:right}
.rtl .searchFormPan .searchIntBtn{right:auto;left:1rem}
.rtl .product .shop-product-item .product-content .block-title>a .product_title{text-align:right}
.rtl .woocommerce div.product .woocommerce-tabs ul.tabs{text-align:right}
.rtl .filterSelectBox:before{left:1px;right:auto}
.rtl .filterSelectBox:after{right:auto;left:1rem}
.rtl .redirect i{transform:scaleX(-1)}
.rtl .urPoints{text-align:right}
.rtl .yz-profile-header .bannerCaption .title1{text-align:right}
.rtl .yz-profile-header .bannerCaption .title2{text-align:right}
.rtl .postTitleDiv{padding-left:0;padding-right:2rem;text-align:right}
.rtl .qusText{text-align:right}
.rtl .imgWithContent .postCont{text-align:right;padding-right: 2rem;padding-left: 0;}
.rtl .actLinks ul li{margin:0 0 0 2.25rem!important}
.rtl .actLinks ul li i{margin:0 0 0 1rem}
.rtl .discussionProfile .discussionProLeft{padding-right:0;padding-left:1.5rem}
.rtl .filterLable{margin:0 0 0 .5rem}
.rtl .forumsDetailsSec .actLinksSec ul{border-left:1px solid #5a6978;border-right:0;padding-right:0!important;margin-right:0!important;padding-left:1rem!important;margin-left:1rem!important}
.rtl .actLinksSec ul li{margin-left:1rem!important;margin-right:0!important}
.rtl .actLinksSec ul li:last-child{margin-left:0!important;}
.rtl .detailsUserCont{padding-left:0;padding-right:2rem}
.rtl .detailsUserLeft{padding-right:0!important;padding-left:1rem;text-align:right}
.rtl .textPara2,.rtl .textPara2 p{text-align:right}
.rtl .dtlsSubContent{padding-left:0;padding-right:1.1875rem}
.rtl .subTopLt{text-align:right}
.rtl .actLinksSec ul li i{margin:0 0 0 1rem}
.rtl .forumsDetailsSec #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{text-align:right}
.rtl .author-name .more-dropdown{right:auto;left:-1.875rem}
.rtl .selBoxSec:before{right: auto;left: 0;}
.rtl .selBoxSec:after{right: auto;left: 1rem;}
.rtl .filterBy{margin: 0 0 0 0.5rem;}
.rtl .woocommerce-Tabs-panel--features .featuresContSec ul{padding: 0 1.25rem 0 0;}
.rtl.page-id-5422 #primary{max-width: none;}
.rtl .crumina-ext-contact-form .wrap-forms label {text-align: right;}
.rtl .crumina-stunning-header .stunning-header-content-wrap{text-align: right;}
.rtl .blockTitle2{text-align: right;}
.rtl .greyBox{text-align: right;}
.rtl .boxText {min-height: 5.25rem;}
.rtl .btmSecPan .yellowBtnSec {text-align: right;display: block;}
.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper h2, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper h2,.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper p, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper p{text-align: right;}
.rtl .detailsImgs .woocommerce-product-gallery__trigger {display: none;}
.rtl .relatedProducts h2,.rtl .detailsContent .product_title{text-align: right;}
.rtl.woocommerce div.product .woocommerce-tabs .product-description ul.tabs{text-align: right;}
.rtl .modal-content .registration-login-form .form-group.label-floating label.control-label,.rtl .modal-content .registration-login-form .form-group.label-placeholder label.control-label,.rtl.profile-edit .loginInner .form-group.label-floating label.control-label,.rtl .profile-edit .loginInner .form-group.label-placeholder label.control-label{left: auto;right: 0;}
.rtl.profile-edit .loginInner .form-control:-internal-autofill-selected,.rtl.profile-edit .loginInner input:-internal-autofill-selected{background:#fff!important}
.rtl.profile-edit .loginInner .form-control[readonly]{background:#fff;}
.rtl .radioSec .radio {border-left: 1px solid #012772;border-right: 0;}
.rtl .radioSec .radio:last-child{border-left: 0}
.rtl.page-template-points .discussionProfile .discussionProLeft{float: right;}
.rtl.page-template-points .discussionProfile .youzer-sidebar{float: left;}
.rtl .password-eye-wrap .password-eye {left: 1rem;right: auto;}
.rtl .author-page .author-thumb{margin-left: 0.5rem;margin-right: 0;}
.arText{display: none;}
.rtl .arText{display: block;}
.rtl .enText{display: none;}
.rtl .modal-header .close {margin: -1rem auto -1rem -1rem;}
.rtl .retrieveFormSec .fieldsDiv { padding-right: 0; padding-left: 1rem;}
.rtl .itemSubLeft{padding-right: 0; padding-left: 1rem;}
.rtl .postSubTitle .yz-bbp-freshness-time {text-align: right;}
.rtl .todayList ul li a {text-align: right;padding-right: 1rem;padding-left: 3rem;}
.rtl .todayList ul li a i {right: auto;left: 1rem;transform: scale(-1);-webkit-transform: scale(-1);-moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);}
.rtl .youzer .whatTitle {text-align: right;}
.rtl .resourcesBoxContent h3{text-align: right;}
.rtl .widget.widget_nav_menu{text-align: right;}
.rtl .widget_nav_menu ul.menu{padding-right: 0;}
.rtl .footer .footerTop .footer-content .logo-block {text-align: right;}
.rtl .footer .footerTop .footer-content .logo .img-wrap{margin: 0}
.rtl .fooCol .menu li:first-child{margin-right: 0;}
.rtl .checkbox .checkbox-material .check:before{margin-right: 0.625rem;margin-left: 0;}
.rtl .gdpr .checkbox span.link.ml-2 {margin: 0 0.5rem 0 0 !important;}
.resourcesBox .gradeSec {margin: 0;}
.gdpr .checkbox span.link.ml-2 {vertical-align: top;display: inline-block;line-height: normal;}
.gdpr .checkbox span.link.ml-2 a {display: inline-block;vertical-align: top;line-height: 1rem;}
.arLink{display: none;}
.rtl .enLink{display: none;}
.rtl .arLink{display: block;}
.wp-pagenavi a, .wp-pagenavi span{display: inline-block;}

@media only screen and (max-width:1400px){
.joinUsSec .commentImgSec{width:10rem}
.yz-page-main-content,.yz-profile-header .bannerCaption>div{max-width:1170px!important}
.yz-horizontal-layout .blockPadding .yz-page-main-content{padding:0}
.yz-horizontal-layout .yz-page-main-content .yz-page-main-content{padding:0;max-width:none!important}
.postTabs ul li{width:9rem}
}
@media only screen and (max-width:1169px){
.yz-page-main-content,.yz-profile-header .bannerCaption>div{padding:0 1.5rem}
.yz-horizontal-layout .blockPadding .yz-page-main-content{padding:0 1.5rem}
.postTabs ul li{width:auto;padding:0 1.25rem}
.yz-horizontal-layout .blockPadding .yz-page-main-content .yz-page-main-content{padding:0}
.pointsPanel{padding:3rem 0}
}
@media only screen and (max-width:1024px){
.container{max-width:none;padding:0 1.5rem}
.postTabs ul li{font-size:1rem}
.filterLable{font-size:1rem;line-height:1rem}
.filterSelectBox .selectInt>span{font-size:1rem}
.studentListpan{padding-bottom:1.5rem}
.wp-pagenavi a,.wp-pagenavi span{display:inline-block;vertical-align:top}
.filterPanIn{flex-wrap:wrap;justify-content:inherit!important}
.fiterDrops{flex:auto;width:calc(100% - 4.625rem)}
.filterPanIn .filterBy{margin:0 0 1rem 0}
.casioCrew .contentSection:hover .hoverDetails{padding:.75rem}
.casioCrew .contentSection:hover .hoverDetails .completeDetails p{padding-left:0;padding-right:0}
}
@media only screen and (max-width:799px){
.olympus-theme .footer .footerTop .logo-block{margin:0 0 1rem 0;text-align:center}
.filterDropdown{justify-content:flex-start!important;margin-bottom:1rem}
.yz-profile-header img{width:calc(100% * 1.25);max-width:none}
.yz-profile-header .bannerCaption .title1{font-size:2.4375rem;line-height:2.4375rem}
.yz-profile-header .bannerCaption .title2{font-size:1.25rem;line-height:1.75rem}
.postTabs{margin-bottom:1rem}
.pointsPanel .discussionProLeft{width:100%;margin:0 0 2rem 0;padding-right:0}
.pointsPanel .yz-sidebar-column{width:100%}
.earningPointsList ul{flex-wrap:wrap}
.earningPointsList ul li{list-style:none;flex:0 0 50%}
.earningItem{margin-bottom:1rem}
.casioCrew{flex-flow:column}
.contentSection{width:100%;margin:0 0 1rem}
}
@media only screen and (max-width:768px){
.header--standard.scroll-to-fixed-fixed .logo .img-wrap img{max-height:1.5rem!important}
.header--standard .logo{margin-left:0}
.is-logged-in .header--standard .fixed-sidebar.right{right:0}
.is-logged-in .header--standard .langPan{margin-right:3.8rem}
.discussionProfile .discussionProLeft{padding-right:0}
.discussionIn{flex-flow:column;padding:1.5rem}
.discussionContent{width:100%;text-align:center}
.loginTextSec{padding:0 1rem}
body.has-social-panel-bottom{padding-bottom:0!important}
body.olympus-theme .bannerPanel.section-theme-padding{padding:4rem 0!important}
body.olympus-theme .bannerPanel.section-theme-padding h2{font-size:2rem!important;line-height:2.25rem!important}
.listingFilterSec{flex-flow:column}
.listingFilterSec .postTabs{margin:0 0 1rem 0;width:100%}
.filterSearch{width:100%}
.searchFormPan{width:100%}


.rtl.is-logged-in .header--standard .fixed-sidebar.right {left: 0;right: auto;}
.rtl .fixed-sidebar.right{left: -3rem;right: auto;}
.rtl.is-logged-in .fixed-sidebar.right{left: 0;right: auto;}
.rtl .fixed-sidebar-right{left: 0;right: auto;transform: translateX(-100%);}
.rtl.is-logged-in .header--standard .search-bar.w-search{margin-left: 0;margin-right: auto;}
.rtl .langPan a{height: 3.4rem}
.rtl .langPan a span{display: none;}
.rtl.is-logged-in .langPan{margin-left: 3.8rem;margin-right: 0;}
.langPan .sub-menu li a{height: 50px}
.langPan .sub-menu li a span{ display: none; }
.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper h2, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper h2,.rtl.page-id-344 .site-content .headerBannerSec .wpb_wrapper p, .rtl.page-id-5419 .site-content .headerBannerSec .wpb_wrapper p{text-align: right;}
.rtl .form-group.label-static label.control-label, .rtl .form-group.label-placeholder label.control-label, .rtl .form-group.label-floating label.control-label{right: 0;text-align: right;}
.rtl .colRightContent ,.rtl .colLeftContent {text-align: right;}
.rtl .colRightContent h3,.rtl .colRightContent h5, .rtl .colLeftContent h3,.rtl .colLeftContent h5{text-align: right !important;}
.rtl .footerTop{text-align: right;}
.rtl .footerTop ul{padding-right: 0;}
.rtl .fooCol .socials {padding-right: 0;padding-left: 2rem;}
.rtl .fooCol .socials li+li {margin-left: 0;margin-right: 0.5rem}
.rtl .forumRightPan {padding-right: 1rem;}
.rtl .forumMetaSec{text-align: right;}
.rtl .resourcesBoxContent h3{text-align: right;}
.rtl .checkbox .checkbox-material .check:before{margin-right: 0.625rem;margin-left: auto;}
.rtl .header--standard .logo .img-wrap{margin-right: 0;}

.stunning-content-item+.stunning-content-item {margin-top: 1em;}
.detailsItemSub {padding: 1rem;}

.loginTextSec{font-size: 0;text-align: center;width: 100%;line-height: normal;color: #fff}
.loginTextSec:before{content: "\f2f6";font-family: 'Font Awesome 5 Free'; font-size: 1.25rem;font-weight: 900}
#top-search-form:after{content: "\f002";font-family: 'Font Awesome 5 Free'; font-size: 1.25rem;font-weight: 900;color: #fff}
#top-search-form{height: 50px;overflow: visible;display: flex;align-items: center;justify-content: center;}
#top-search-form > .form-group{height: 50px;position: absolute;right: 0;width: 14rem;background: #003296; opacity: 0; top: 100%; visibility: hidden;}
.rtl #top-search-form > .form-group{left: 0;right: auto;}
#top-search-form > .form-group .selectize-control{}
.search-bar.w-search:hover{max-width: 50px;}
#top-search-form:hover > .form-group{opacity: 1;visibility: visible;}
.modal#registration-login-form-popup .registration-login-form .nav.nav-tabs{padding: 0}
.header-content-wrapper .side-menu-open{z-index: 999}
}
@media only screen and (max-width:767px){
.forumItemSub{padding:1rem;text-align:left}
.forumItemSub>div{flex-flow:column}
.forumItemSub>div>div{width:100%}
.itemSubRight{padding-top:1rem}
.forumListPan .forumItem .forumItemIn{padding:1rem}
.forumRightPan{padding-left:1rem;flex-flow:column;width:calc(100% - 6rem);text-align:left}
.forumRightPan>div{width:100%}
.discussRight .dissCount{justify-content:space-between}
.forumDsceSec{padding-bottom:.5rem}
.forumItem .forumImg{width:6rem}
.forumImg img{border:.25rem solid #fec731}
.dissCountIcon i{width:2.75rem;height:2.75rem}
.stunning-content-item .stunning-header-title{font-size:2rem;line-height:2rem}
.colRightContent{padding:1.5rem 0 0}
.colLeftContent.wpb_column>.vc_column-inner>.wpb_wrapper,.colRightContent.wpb_column>.vc_column-inner>.wpb_wrapper{padding:0}
.ourObjectBtmSec .colLeftContent{order:1;padding-top:2rem}
.forumsSec .row{flex-wrap:wrap!important}
.forumsSec .row>div{flex:0 0 100%;max-width:100%;margin:0 0 8rem 0}
.left-menu-title,.primary-menu-menu .menu-item>a,.primary-menu-menu ul.sub-menu li a,.primary-menu-menu>li.menu-item-has-mega-menu .megamenu .column-tittle,.primary-menu-menu>li.menu-item-has-mega-menu .megamenu ul>li a{font-size:1.25rem}
.fixed-sidebar .left-menu li a{padding:1rem 1rem 1rem 1.75rem;line-height:1.25rem}
.fixed-sidebar-left.sidebar--large{width:18.625rem}
.nomatterPanel{flex-wrap:wrap}
.nomatterPanel .colBox{width:50%;margin-bottom:1rem}
.blockTextthree,.blockTexttwo{font-size:1.5rem!important;line-height:1.75rem!important}
.resourceSec .textParaSec p{color:#343f4b;max-width:none}
.teachersSlider{margin:0}
.teachersSlider .teachersItem{padding:0}
.interctiveSlider .slick-arrow.slick-prev,.teachersSlider .slick-arrow.slick-prev{left:1.5rem}
.interctiveSlider .slick-arrow.slick-next,.teachersSlider .slick-arrow.slick-next{right:1.5rem}
.casioCrew{margin-bottom:0}
.fiterDrops{flex-wrap:wrap}
.selBoxSec{margin:0 .5rem .5rem 0;width:calc(33.33% - .5rem);min-height:3.7rem}
.contrySelBox{width:calc(33.33% - .5rem)}
.modal-dialog .loginInner{padding:1rem 2rem}
.whatSecRow .wpb_column{margin-bottom: 1rem;}

}
@media only screen and (max-width:599px){
.copyrightSec>div>div{flex-flow:column}
.footerRight{justify-content:space-between;width:100%;padding-top:1rem}
.yz-profile-header img{width:calc(100% * 1.75)}
.studentItem{padding:1rem;margin-bottom:1rem}
.postTabs ul{flex-wrap:wrap}
.postTabs ul li{font-size:1rem;width:calc(50% - .25rem);margin:0 .125rem .25rem}
.postImg{width:4.125rem}
.postTitleDiv{padding-left:.75rem;width:calc(100% - 4.125rem)}
.qusActions{flex-flow:column}
.actLinks{width:100%}
.unfllowBtns{padding-top:.625rem;width:100%}
.unfllowBtns .btnGlobal{font-size:1.25rem;height:3rem;line-height:3rem;width:auto;padding:0 1.25rem}
.actLinks ul li i{width:2.125rem;height:2.125rem}
.discussTechUser{width:5.125rem}
.discussTechCont{padding-left:1rem;width:calc(100% - 5.125rem)}
.imgWithContent{flex-flow:column}
.imgWithContent>div{width:100%}
.studentItem .postTitle{font-size:1.25rem;line-height:1.5rem}
.imgWithContent .postCont{width:100%;padding:1rem 0 0}
.postBtm{margin-top:0}
.postImg img{border:.25rem solid #a4a3a3}
.casioCrew .contentSection:hover .hoverDetails .completeDetails p{padding:0;font-size:.875rem;line-height:1rem}
.casioCrew .contentSection:hover .hoverDetails{padding-bottom:0}
.postSubTitle{font-size:1rem;line-height:1.125rem}
.detailsBoxTop{padding:1rem}
.detailsUserCont{padding-left:1rem;flex-flow:column}
.detailsUserLeft{padding-right:0!important}
.detailsUserRight{width:100%;padding-top:1rem}
.detailsUserRight .btnGlobal{height:3rem;line-height:3rem;font-size:1rem;padding:0 1rem;width:auto}
.forumsDetailsSec #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-current{font-size:1.75rem;line-height:1.75rem}
.actLinksSec{flex-flow:column;align-items:flex-start!important}
.forumsDetailsSec .actLinksSec ul{padding:0!important;margin:0!important;border:0}
.forumsDetailsSec .actLinksSec .byDate{padding-top:.5rem}
.nomatterPanel .colBox{margin-bottom:1.25rem;flex-flow:column}
.nomatterPanel .colBox .colBoxImg{margin:0 0 1rem 0}
.joinUsSec .commentImgSec{display:none}
.joinUsSec .wpb_column:last-child{padding:0 1.5rem}
.colBoxCont{text-align:center}
.commentIcon{width:100%;padding:0}
.commentIcon img{max-width:9.625rem;margin:0 0 1rem 0}
.selBoxSec{width:calc(50% - .5rem)}
.contrySelBox{width:calc(50% - .5rem)}
.filterPanIn .filterBy{width:100%}
.rtl .discussionContSec{width: auto;}
}
.rtl #registration-login-form-popup .loginInner .remember .checkbox .checkbox-material .check:before {margin-top: .375rem;margin-left: 1rem;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .form-group .invalid-feedback {padding-left: 0rem !important;background: url(images/ico_reg_alert_arabic.png) no-repeat right;padding-right: 2rem !important;text-align: right;}
.rtl #registration-login-form-popup .regFormPanel .loginInner #additional-details-section .form-group {text-align: right;}
.rtl #registration-login-form-popup .regFormPanel .loginInner #additional-details-section .gdpr .checkbox .checkbox-material .check:before {margin-top: .375rem;margin-left: 1rem !important;margin-right: 1.1rem !important;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .dobSec .dobSecIn .dobSecRt .newCheckboxsec input#check_gdpr {right: 0;top: 0.5rem;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .dobSec .dobSecIn .dobSecRt .newCheckboxsec .link {margin: 0px 1.2rem 0px 0px !important;}
.rtl #registration-login-form-popup .modal-dialog.registration-login-form-popup .registration-login-form .loginInner .dobSec .dobSecIn .dobSecRt .newCheckboxsec .link a.parentalClick {line-height: inherit !important;padding-right: 0.375rem;margin-left: 0;}
.rtl .productDetailsSec .detailsBox .detailsTop .detailsContent .twoBtnPanel .btnDivSec.mr-1 {margin-right: 0 !important;margin-left: 0.25rem !important;}
.rtl .productDetailsSec .detailsBox .detailsTop .detailsContent .twoBtnPanel .btnDivSec.ml-1 {margin-right: 0.25rem !important; margin-left: 0 !important;}
.rtl .productDetailsSec .detailsBox .detailsTop .detailsContent .btnDivSec .btn-primary i {margin-left: .5rem;margin-right: 0;}
.gdpr .checkbox span.link.ml-2 a#check_gdpr_term {display: inline-block;vertical-align: super;line-height: inherit;}

.lang___en .ar {display: none !important;}
.lang___ar .en {display: none !important;}

.productListing .product_title { text-align:center !important; }

@font-face {
    font-family: 'CASIO ClassWiz';
    src: url('fonts/CASIOClassWiz.eot');
    src: url('fonts/CASIOClassWiz.eot?#iefix') format('embedded-opentype'),
        url('fonts/CASIOClassWiz.woff2') format('woff2'),
        url('fonts/CASIOClassWiz.woff') format('woff'),
        url('fonts/CASIOClassWiz.ttf') format('truetype'),
        url('fonts/CASIOClassWiz.svg#CASIOClassWiz') format('svg');
    font-weight: normal;
    font-style: normal;
}
.quiz_section del, .qmn_question_answer del
{
    font-family: 'CASIO ClassWiz' !important;
text-decoration: none !important;
}
.qsm_quiz .login-submit input.button
{
	color: #fff !important;
	background: #3498db !important;
	cursor: pointer;
}
.qmn_pagination
{
	border-width: 0px !important;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}


.qsm-quiz-container
{
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
.qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn {

    color: #fff !important;
    background: #3498db !important;
}
.single-qsm_quiz .comments-area, .single-tribe_events .breadcrumbs, .single-tribe_events .tribe-countdown-text, .single-tribe_events .tribe-events-schedule , .single-tribe_events .tribe-events-cal-links, .single-tribe_events .tribe-tickets__rsvp-title, .single-tribe_events .tribe-tickets__rsvp-attendance
{
	display:none !important;
}
.single-tribe_events.olympus-theme .tribe-events-single-event-title
{
	    text-align: center;
    font-family: Oswald;
    font-weight: 400;
    font-style: normal;
    font-size: 1.25rem;
    color: #47525e;
    line-height: 1.25rem;
}
.tribe-events-virtual-single-video-embed::before {
	content: "The Session has been started";
	display: table;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	font-size: 28px;
	color: #fec731;
}
.single-tribe_events .tribe-countdown-time::before {
	content: "The Session will start in";
	display: table;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	font-size: 28px;
	color: #fec731;
}
.single-tribe_events .tribe-countdown-time
{
	display: table;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	font-size: 22px;
}
.single-tribe_events #tribe-events-footer
{
	display: table;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.single-tribe_events.olympus-theme .tribe-events-event-meta, .single-tribe_events.olympus-theme .tribe-common.event-tickets
{
	display: block;
	float: none;
	width: 100%;
}
.tribe-events-meta-group.tribe-events-meta-group-details, .tribe-events-meta-group.tribe-events-meta-group-venue, .tribe-events-meta-group.tribe-events-meta-group-organizer
{
	float: left;
	width: 31.3% !important;
	margin-left:1% !important;
	margin-right:1% !important;
}
body .qmn_quiz_container .qmn_btn, body .qmn_quiz_container .btn {
    color: #fff !important;
    background: #0e246d !important;
}
.qsm-progress-bar .progressbar-text {
     color: #0e246d !important;
}

body #content .qmn_quiz_container .qmn_btn {
	border-radius: 8px !important;
	padding-right: 30px !important;
	padding-left: 30px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
body .qsm-progress-bar .progressbar-text {
    top: 20px !important;
}
.qmn_quiz_container .mlw_previous {
    margin-bottom: 0px !important;
}
.qsm-submit-btn
{
	right:-50px;
}









.myquizes .mygridbox .vc_single_image-wrapper
{
	padding: 20px;
	border-radius: 100% !important;
	height: 100px;
	width: 100px;
	background-color: #f2f2f2;
}
.myquizes .mygridbox
{
	border: 2px solid #f2f2f2;
	padding-top: 90px;
	padding-right: 30px;
	padding-bottom: 90px;
	padding-left: 30px;
	border-radius: 8px;
}
.myquizes .mygridbox .wpb_column
{
	padding-right: 20px;
	padding-left: 20px;
}
.myquizes
{
	padding-TOP: 35px !important;
	padding-BOTTOM: 35px !important;
}


.ect-date-area.default-schedule
{
	border-radius: 100%;
	background-color: #002C99;
	border: .5rem solid #fec731;
	color: #FFFFFF !important;
}
.ect-date-area.default-schedule span
{
	color: #FFFFFF !important;
}
.event-item-table thead th, .event-item .description, .date-event .month, .olympus-theme .tribe-events-venue-details {
	font-size: 14px !important;
}
.event-item-table-fixed-width .author-date .author-name.tribe-events-list-event-title
{
	font-size: 16px !important;
}
.post-type-archive-tribe_events .ui-block, .single-tribe_events .ui-block 
{
    border: 0px solid #e6ecf5 !important;
}

@media (max-width: 768px) {
.mlw_previous, .mlw_next, .qmn_page_counter_message {

    display: inline-block;
    text-align: center;
    position: relative;
    top: 15px;
    left: 0;
    right: 0;
}
.qmn_quiz_container.qsm_auto_pagination_enabled .quiz_section.quiz_end .qsm-btn {
    bottom: -27px;
	right: 138px;
}
.single-tribe_events.olympus-theme .tribe-events-event-meta, .single-tribe_events.olympus-theme .tribe-common.event-tickets
{
	display: block;
	float: none;
	width: 100%;
}
	.tribe-events-meta-group.tribe-events-meta-group-details, .tribe-events-meta-group.tribe-events-meta-group-venue, .tribe-events-meta-group.tribe-events-meta-group-organizer
{
	float: none;
	width: 100% !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
 }