



.lp-archive-courses .course-thumbnail img {
margin-bottom: 60px;
}


.inner-header-caption .breadcrumb>li+li:before {
color: #f0e8e1;
content: "\f105";

}


.lp-courses-bar .search-courses input::placeholder {
color: #fff !important;
}

.lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item .course-content .course-permalink {
text-align: left !important;
float: left;
}

.lp-archive-courses .learn-press-courses[data-layout="list"] .course {
padding: 30px;
border: 0px solid rgba(204, 204, 204, 0.3);
}




.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-categories::after {
display: none;
}

.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-instructor {
display: none;
}

.lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item .course-content .course-wrap-meta {
display: none;
}

.lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item .course-content .course-categories a {
-webkit-clip-path: polygon(0% 0%, 100% 0, 100% 50%, 100% 100%, 0% 100%);
clip-path: polygon(0% 0%, 100% 0, 100% 50%, 100% 100%, 0% 100%);
}



input[type="radio"]:nth-child(3):checked ~ .switch-btn:nth-child(4) {
background: #fff;
}

input[type="radio"]:nth-child(3):checked ~ .switch-btn:nth-child(4)::before {
color: #004c6b;
}

.learn-press-pagination .page-numbers > li .page-numbers {
color: #f0e8e1;

}

.learn-press-pagination .page-numbers > li .page-numbers:hover {
color: #004c6b;
}

.learn-press-pagination .page-numbers > li .page-numbers.current {
color: #004c6b;
}

.lp-archive-courses .learn-press-courses .course .course-item .course-wrap-thumbnail {
height: 150px;
}

.lp-archive-courses .learn-press-courses-header {
display: none;
}

.lp-courses-bar .search-courses button {
position: absolute;
top: 33%;
color: #004c6b;
}

:root {
--lp-primary-color: #004c6b !important;
}

.lp-courses-bar .switch-layout .switch-btn::before {
color: #f0e8e1;
}

input[type="radio"]:nth-child(1):checked ~ .switch-btn:nth-child(2)::before {
color:#004c6b;
}

.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-permalink {
display: block;
}

input[type="radio"]:nth-child(1):checked ~ .switch-btn:nth-child(2) {
background: #fff;
}

.lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-permalink {
height: 70px;
margin-bottom: 0px;
}

.archive .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-info {
display: none;
}

.archive .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-permalink .course-title {
font-size: 16px;
color: #004c6b;
font-weight:500;
text-align:center;
}


.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-categories a:hover {
color: #f0e8e1;
}

.archive .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-info .course-footer {
display: none;
}

.lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-instructor {
display: none;
}

.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-categories, .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-tags {
font-size: 13px;

}


.lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-categories a {
-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 0px 50%);
clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 0px 50%);
}


.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-categories a:first-child {
background: #004c6b;
}

.course-tab-panel-instructor .course-tab-panel{
display: none;
}


.blog-grid-post .post-excerpt h4 {
word-break: break-word;
-webkit-word-break: break-word;
}

.tagcloud a {
line-height: 20px;
padding: 5px 10px;
}

 label {
font-weight: 300 !important;
text-align:left;
}


input[type="text"], input[type="email"], input[type="number"], input[type="password"] {
width: 100%;
position: relative;
border: 1px solid #e6e6e6;
padding: 9px 20px;
margin-bottom: 20px;
color: #555555;
}

.next-prev-option {
display: none;
}

.comment a:hover, .post-texts a:hover {
color: #004C6B;
}

.comment a, .post-texts a {
color: #009999;
}

.footer .widget ul li {
margin-bottom: 5px;
}


@media (max-width: 767px) and (min-width: 280px) {
.header-style-4 .navbar-nav>li>a {
padding: 0px 18px 20px 0px !important;
}

.navbar-fixed {
position: relative;
}

.fw-call-to-action > div {
display: block;
width: 100%;
}

header .navbar-toggle {
margin: 20px 10px;
display:none;
}
ul.achievements li {
width: 100% !important;
border-right: 0px solid #ccc !important;

}

}


.colorgris {
background-color: #f6F6F6;
}

.fc-hover a {
color: #E7BD2B;
font-weight: 400;
font-size: 14px;
}

.fc-hover a:hover {
color: #009999;
}


.course-box span.plus a {
display: none;
color: #009999 !important;
width: 32px !important;
height: 32px !important;
font-size: 0px;
border-radius: 32px !important;
}


.featured-courses {
padding: 0px 0 0px;
}

.course-box .course-excerpt h5 a {
font-size: 14px;
}

.course-box .course-excerpt h5 {
font-weight: 400;
text-align: center;
}



span.plus{
transition: all ease-in-out 2s;
-webkit-transition: all ease-in-out 2s;
-o-transition: all ease-in-out 2s;
-ms-transition: all ease-in-out 2s;
}


.fc-hover p {
color: #fff;
font-size: 12px;
line-height: 20px;
}

.fc-hover {
background: #004C6B;
padding: 20px;

}

.course-box span.plus {
background: #009999;
}

.course-box .course-excerpt h5 a {
color: #fff;
}

.course-box .course-excerpt {
background: #004C6B;
border-bottom: 0px solid #e6e6e6;
min-height: 150px;
}

.course-box .course-footer {
display: none;
}



ul.course-tabs-nav {
display: none;
}

.course-tabs .course-nav label{
display: none;
}


.dprt-box h5 {
font-size: 14px;
}

.fw-iconbox .fw-iconbox-title h3 {
font-size: 18px !important;
line-height:24px;
font-family: 'Poppins', sans-serif;
font-weight: 600 !important;
margin-bottom: 0px !important;
color:#009999 !important;
}

.fw-btn-1:hover, .fw-btn-1:focus {
background-color: #004C6B;
}

.fw-btn-1 {
background-color: #004c6b;
}

.fw-call-to-action .fw-action-content p{
color: #fff;
}

.fw-call-to-action .fw-action-content h2 {
font-weight: 500;
color: #fff;
font-size: 36px;
}



.fw-call-to-action {
border: 0px solid #dbdbdb;
border-radius: 0px;
}

.lp-archive-courses ul.learn-press-courses .course .course-info {
display: none;
}

.gramotech-page-content ul.learn-press-courses .course .course-title {
text-align: center;
color: #066987;
line-height: 30px !important;
font-size: 18px !important;
}

ul.learn-press-courses {
padding-top: 60px;
}

.lp-archive-courses form[name="search-course"], .up-events .event-box {
display: none;
}

.inner-header-caption .breadcrumb>.active, .inner-header-caption .breadcrumb>li a {
text-transform: inherit;
}

.history-tabs .tab-content h4 {
color: #004B6C;
font-size: 26px;
}

ul.achievements li:hover strong{
color: #004B6C;
}

ul.achievements strong {
color: #009999;
font-weight: 700 !important;
font-size: 36px;
font-family: 'Poppins', sans-serif;
margin-bottom:10px;
}


ul.achievements li {
width: 25%;
float: left;
text-align: center;
border-right: 1px solid #ccc;
padding: 15px 15px;
}

ul.achievements li:hover span.title {
color: #000;
}

ul.achievements span.title {
font-size: 15px;
color: #000;
}

.tab-nav a {
font-weight: 400;
color: #004B6C;
line-height: 20px;
text-align: left;
}


.tab-nav li.active a, .tab-nav a:hover {
border-color: #009999;
color: #009999;
}






@media (max-width: 767px) and (min-width: 280px) {
.stitle {
line-height: 46px;
text-align: left;
}
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto 
float:none !important;}


.fw-btn-1.fw-btn-black:hover {
background-color: #009999;
border-color: #009999;
}
.fw-btn-1.fw-btn-black {
background-color: #004C6B;;
border-color: #004C6B;
color: #ffffff;
width: 100%;
}


.blog-full-new .blog-grid-post .post-excerpt p {
font-size: 14px;
color: #000;
line-height: 26px;
}

.blog-details p {
color: #000;
line-height: 26px;
}


.fw-btn-1.fw-btn-blue {
background-color: #009999;
border-color: #009999;
color: #ffffff;
width: 100%;
}

.fw-btn-1.fw-btn-blue:hover {
background-color: #004C6B;
border-color: #004C6B;
}



span.note{
background-color: #009999 ;}



@media (min-width: 768px){

.display
{
display: none}
}


.search-404 ::placeholder {
color: #ffffff !important;}


.vc_cta3-container {
margin-bottom: 15px;
margin-top:15px;
}

@media (min-width: 992px){

.col-md-4.col-sm-6.widget_about_info{
padding-right: 0px;
padding-left:0px;
}

#about_info-2.col-md-4.col-sm-6.widget_about_info{
width: 28%;
}
#text-6.col-md-2.col-sm-6.widget_text{
width: 28%;
}

#nav_menu-3.col-md-2.col-sm-6.widget_nav_menu{
width: 17%;
}

#nav_menu-2.col-md-2.col-sm-6.widget_nav_menu{
width: 21%;
}

.col-md-2.col-sm-6.widget_nav_menu {
padding-right: 0px;
padding-left:9px;
}}


@media (min-width: 600px) {
.post-password-form {
margin-left: 25% !important;
margin-right: 25% !important;
}

}


.post-password-form input[type="password"] {
margin-left: 0px;
}

.post-password-form {
margin-bottom: 100px;
margin-left: 5%;
margin-right: 5%;
}


::placeholder {
color: #000000 !important;}



.post-password-form input[type="submit"]:hover {
background: #e7bd2b !important;
color: #fff;
}

.post-password-form input[type="submit"]{
background: #009999 !important;
color: #fff;
}

body h2, h2 {
line-height: 46px;
}

body h3, h3 {
line-height: 36px;
}


p{
color : #000000;
}

.vc_cta3-content p {
margin-bottom: 10px !important;
}

.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
background-color: #009999;
}

.vc_tta-panel-body{
background-color: #fff !important;
padding: 0px 20px 28px 20px !important;

}

.course-table strong {
display: block;
color: #000000;
font-family: 'Poppins', sans-serif;
font-weight: 300;
font-size: 16px;
line-height: 60px;
}

.course-table td i {
float: left;
width: 60px;
height: 60px;
border-radius: 100%;
background: #e7bd2b;
text-align: center;
line-height: 60px;
color: #fff;
font-size: 30px;
margin-right: 20px;
}

.course-table td {
border: 0px solid #dcdcdc;
padding: 10px 0px;
font-size: 14px;
line-height:36px;
color: #004C6B;
}

.course-table {
border: 0px solid #dcdcdc;
margin: 0px 0 0px;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
width: 7em!important;
height: 7em!important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
border: 3px solid transparent;}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon:hover {
color: #000000;}



.team-contact input[type=submit], .comment-respond input#submit, .team-contact button {
font-weight: 600;}


.wpb_wrapper li {
font-family: 'Poppins', sans-serif;
font-size: 18px;
line-height: 34px;
}

ul {
padding-left: 20px;
}

.vc_btn3-size-md {
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-size: 14px;
font-weight: 400;
letter-spacing: 1Px;}


.newsletter .input-group .subscribe {
font-weight: 600;
}


.serrer p {
line-height: 22px !important;
}


.vc_cta3-content p{
color: #ffffff !important;
font-size: 16px !important;
}

.vc_general.vc_cta3 {
border: 0px solid transparent !important;
font-size: 16px !important;
padding: 20px 0px !important;

}



 .vc_tta-panel-title>a {
color: #009999 !important;
font-size: 16px !important;
line-height: 30px;
}


.vc_tta-panel-heading {
border-width: 0px !important;
margin-bottom: 15px !important;
}


.course-text h6{
display: none;
}

.related-courses h3 {
display: none;
}


.course-curriculum{
display: none;
}


.lp-single-course .course-author {
display: none;
}


@media (min-width: 768px) {
.col-sm-3 {
width: 33%;
}
}


.col-md-4.col-sm-6 .course-grid-box .course-excerpt {
min-height: 330px;
}


.course-grid-box .course-excerpt {
padding: 20px;
}


.sub-title {
margin: 0 0 0px;
}

.contact-address .team-contact h3 {
color: #009999;
}

@media (max-width: 767px) and (min-width: 280px){
.inner-header-caption h1 {
font-size: 18px;
line-height: 26px;
margin-top: 10px !important;
}
.inner-header .inner-header-caption {
height: 85%;
}

header .navbar-toggle {
background: #009999;}

.inner-header img {
height: 80px;
}


}

@media (max-width: 992px) and (min-width: 768px){
.logo-nav-row .navbar-header {
width: 100%;
margin: 20px 0px 0px 0px;
text-align: center;
}}


@media (min-width: 992px) {
.container {
width: 990px;
}
}

@media (max-width: 1199px) and (min-width: 992px) {

.header-style-4 a.navbar-brand {
margin: 0px 25px;
}}




.course-detail ul.learn-press-nav-tabs .course-nav a:hover, body .nav>li>a:focus, body .nav>li>a:hover{
color: #E7BD2B;
}

ul.sub-menu a:hover {
color: #E7BD2B;
border-color: #E7BD2B;
}


.sidebar .widget h4 {
color: #fff;
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1Px;
}



.fw-btn-1.fw-btn-red {
background-color: #E7BD2B;
border-color: #E7BD2B;
color: #ffffff;
width: 100%;
}

.fw-btn-1.fw-btn-red:hover {
background-color: #004C6B;
border-color: #004C6B;
color: #ffffff;
}
.fw-btn-1.fw-btn-green {
background-color: #009999;
border-color: #009999;
color: #ffffff;
width: 100%;

}

.fw-btn-1.fw-btn-green:hover {
background-color: #004C6B;
border-color: #004C6B;
color: #ffffff;
}

.fw-btn-1 {
color: #ffffff;
font-family: 'Poppins', sans-serif;
font-size: 14px;
font-weight: 400;
letter-spacing:1Px;
}


.fw-btn {
padding: 10px 30px;
display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
border: 0px 4px;
line-height: 1.6;
border-radius: 0px;
text-transform: uppercase;


}


.header-style-4 a.navbar-brand {
margin-right: 50px;
}

.search-icon .dropdown-menu {
top: 108px;
}


.header-style-4 .sicon-btn {
height: 110px;
line-height: 115px;
}


.header-style-4 .navbar-nav>li>a {
padding: 35px 18px 20px 18px;
}

.inner-header .inner-header-caption {
height: 60%;
}

.about-custom .inner-header .inner-header-caption {
height: 60%;
}



.i4-title {
margin: 0 0 20px;

}

.help-banner {
display: none;
}



body h2, h2 {
font-size: 36px;
}

.team-page-3 .team-box:hover .team-cap {
background: rgba(0, 76, 107, .80);}

.abouttxt h1 {
color: #044C6B;}


.about-wrap .col-md-7 {
width: 100%;
}

.footer .widget ul li:after {
display: none;
}

.footer .widget ul li {
padding-left: 0px;}


ul#menu-quick-links li {
padding: 0 0 0 10px;
}

ul#menu-quick-links li a {
text-align: left;
float: left;
font-size: 14px;
font-weight: 500;
color: #004C6B;
}

ul#menu-quick-links li:hover a {
color: #066987;
}

ul#menu-quick-links li:hover{
background: #f6F6F6;
}

.menu-quick-links-container {
padding-top: 10px;
padding:0px;
}

.footer .widget ul li {
text-align: left;
}





.sidebar .textwidget p {
text-align: justify;
font-size: 14px;
line-height:30px;
margin-bottom: 20px;
margin-top:10px;
}


span.wpcf7-not-valid-tip {
color: #066987;
}

div .col-md-5.nop{
padding-right: 0px;
padding-left: 0px;
}

div .col-md-7.nop{
padding-right: 0px;
padding-left: 0px;
}

.contact-address .row {
background: #FFF;
}


.gallery-thumb a {
color: #066987;
}

.gallery-thumb a:hover {
background: #066987;
color: #fff;
}

.button-group .button:before {
content: "|";
color: #066987;
}

.button-group .button {
color: #044C6B;
font-size: 16px;
font-weight: 500;
letter-spacing:1px;
}

.button-group .button:hover, .button-group .button:active, .button-group .button.is-checked {
color: #066987;
}


div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content {
 background: none; 
}

.pp_content_container .pp_details {
display: none;
}


hr {
margin-top: 0px;
margin-bottom: 10px;
border: 0;
border-top: 1px solid #eee;
}

.fw-iconbox {
padding: 0px 0;
}

.fw-iconbox-1 .fw-iconbox-title h3 {
margin-top: 1em;
}

.fw-iconbox-1 .fw-iconbox-image {
width: 56px;
font-size: 56px;
line-height: 56px;
color: #066987;}

.testimonials .owl-theme .owl-dots .owl-dot.active span, .testimonials .owl-theme .owl-dots .owl-dot:hover span {
background: #066987;
border-color: #066987;
}

.wf100.p80.testimonials {
padding-top:0px;

}

.tuser {
border-top: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
color: #066987;
font-weight: 400;
padding: 15px;

}

.testimonials-txt {
border-radius: 5px;
background: #fff;
box-shadow: 0px 0px 0px rgba(0,0,0,.10); 
}


.testimonials-txt p {
font-size: 14px;
line-height: 30px;
margin: 0px;
padding: 15px;
}

.tuser img {
display: none;
}


.about-principle .col-md-7.col-sm-8{
width:100%;
}

.about-principle-text {
padding: 50px 0 50px 0px !important;
}

.about-principle .col-md-5.col-sm-4 {
display:none;
}

body p {
color: #000000;
line-height: 30px;
}

.welcome-title strong:after {
background-color: #004C6B;
}

.welcome-title strong {
font-weight: 600;
font-size: 26px;
color:#004C6B;
}

.welcome-box {
padding-right: 0px;
}

.fw-col-xs-12.fw-col-md-4.\.center .welcome-box a.btn-style-1{
width: 100%;
text-align: center;
}

.team-caption p {
color: #fff;
font-size: 13px;
line-height: 21px;
margin-bottom: 20px;
opacity: 0;
}

.team-caption {
padding: 10px 15px 0;
}

.breadcrumb>li a {
text-transform: inherit;
}

.single-lp_course .course-students {
padding-top: 0px;
display: none;
}

.blog-full-new .blog-grid-post .post-excerpt .date span {
text-transform: lowercase;
}




@media (min-width: 992px){
.col-md-3.col-sm-3 {
width: 33%;
}}



.heading-css-2 {
color: #004c6b;
font-size: 36px !important;
}

.ci-box strong a {
color: #044C6B;
}


a.btn-style-1 {
border: 1px solid #004C6B;
font-weight: 500;
}

a.btn-style-1:hover {
color: #004C6B;
border-color: #004C6B;
}

.title3 h2:after {
display :none;
}

.title3 h2 {
margin-bottom: 10px;
padding-top: 0px;
font-size: 24px;
}

.dprt-box {
padding: 30px 24px;
}

.home1-departments {
padding: 20px 0 0px;
}

.heading-css-4 {
color: #066987;
font-weight: 400;
letter-spacing: 0;
}



.dprt-box h5 a {
color: #004C6B;
}

ul.sub-menu ul.sub-menu {
background: #004C6B;
}

ul.sub-menu a {
	border-left: 3px solid #066987;
	color: #fff;
	font-size: 13px;
font-weight:300;
	text-transform: inherit;
}

ul.sub-menu li {
border-bottom: 1px solid #066987;
}

ul.sub-menu {
background: #004C6B;
}

.stitle:after {
display: none;
}

.stitle {
padding-left: 0px;
margin-bottom: 10px;
font-size:26px;
}



.gramotech-default-content a:hover {
color: #004C6B;
}


.learn-press-message.error:before {
background: #004C6B;
}


.course-thumb .cdeprt {
left: 10px;
top: 10px;
}


.course-grid-box a.cdetail {
text-transform: inherit;
}

::placeholder {
color: #fff;
}

.gramotech-page-content ul.learn-press-courses .course a {
color: #066987;
}

ul.learn-press-courses .course .course-info .course-price .price {
color: #066987;
}


.course-grid-box h4 a {
color: #066987;
}

.course-grid-box:hover h4 a{
color: #004C6B;
}

.course-grid-box a:hover {
box-shadow: 0 0px 0px #fff;
}

.course-grid-box ul.course-meta {
display: none;
}

.course-thumb .cdeprt {
background: #009999;
text-transform: inherit !important;
font-size: 13px;
font-weight: 400;
padding: 10px 15px;
}


.sidebar .gramotech-widget .tagcloud a {
text-align: left;
}

 .blog-detail .post-texts h4 {
margin-bottom: 10px;
}

 .blog-detail .post-texts h3{
margin-bottom: 30px;
}

 .blog-detail h3 {
font-size: 32px;
}

 .blog-detail h4 {
font-size: 24px;
}


.post-texts {
padding: 10px 0 30px;
}

.post-comments {
display: none;
}

.sidebar form.search-form input {
margin-top: 10px;
}


a.back2home {
	background: #004c6D;
}

.search-404 button {
background-color: #004c6D;
}


.page-404-wrap p {
font-weight: 400;
font-size: 16px;

}

.search-404 button:hover, a.back2home:hover {
background: #066987;
}

.page-404-wrap h2 {
color: #F0e8e1;
}


.search.search-no-results .search-result button {
background: #004c6b;
}

.search.search-no-results .search-result form {
background: #fff;
box-shadow: 0px 0px 0px 0px #fff;
}

.search.search-no-results .search-result input[type="text"] {
border: solid 1px;
border-color: #f6f6f6;
}

.search.search-no-results strong.title {
font-weight: 300;
}

.search.search-no-results .search-result span {
color: #004C6B;
line-height: 40px;
}

.inner-header-caption ul.breadcrumb li {
text-transform: none;
}

div#test-unit {
background: #fff;
}



.blog-full-new .blog-grid-post .post-excerpt a.bd {
border-radius: 0px; 
float: right;
margin: 10px 0px 20px 20px;
}

.blog-grid-post .post-excerpt h4 a {
color: #004C6B;
}
.blog-grid-post .post-excerpt h4 a:hover {
color: #066987;
}


.blog-full-new .blog-grid-post .post-excerpt .date {
padding: 20px 0 0;
}

.search.search-results, body.archive, .search.search-no-results {
background: #ffffff;
}

.lp-archive-courses form[name="search-course"], .up-events .event-box {
margin-bottom: 40px;
margin-top: 40px;
}

.gramotech-page-content ul.learn-press-courses .course .course-title, .news-box h4, .event-box .event-excerpt h4 {
line-height: 20px;
}

.gramotech-page-content ul.learn-press-courses .course .course-title {
font-size: 16px;
padding: 20px;
font-weight: 500;
margin: 0px;
}

.gramotech-page-content ul.learn-press-courses .course, .course-grid-box {
box-shadow: 0 0px 1px #004C6B;
}



li.course-nav.course-nav-tab-overview.active{
display: none;
}

#learn-press-course-tabs {
border: 0px solid #fff;
}

#learn-press-course-tabs .course-tab-panel {
padding: 0px;
}

.course-text {
padding: 0px 0 0;
}

.course-large-img img {
display: none;
}

li.course-nav.course-nav-tab-curriculum.default {
display: none;
}

li.course-nav.course-nav-tab-overview.active.default {
display: none;
}


ul.course-details-meta {
display: none;
}

li.course-nav.course-nav-tab-instructor{
display: none;
}

li.course-nav.course-nav-tab-curriculum{
display: none;
}

li.course-nav.course-nav-tab-curriculum.active{
display: none;
}

#tab-curriculum.course-tab-panel-curriculum.course-tab-panel.active{
display: none;
}



.course-detail .course-text .course-meta {
display: none;
}




.sidebar .gramotech-widget ul {
padding-left: 0px;
}


.sidebar .gramotech-widget .tagcloud li {
margin: 5px 5px 0;
}

.sidebar .gramotech-widget .tagcloud a:hover {
border-color: #004C6B;
background: #004C6B;
color: #F0E8E1;
}

.sidebar .gramotech-widget .tagcloud a {
color: #004C6B;
border-color: #F0E8E1;
background: #F0E8E1;
}





.sidebar-widget {
background: #fff;
border: 1px solid #fff;
}

.post-meta {
display: none;
}


.next-prev-option a span {
color: #006987;
}

.next-prev-option {
background: #fff;

}

div#respond {
display: none;
}


.learnpress-page .lp-button {
letter-spacing: 0.0em;
right: 0;
top: 0;
color: #fff;
z-index: 99;
font-family: 'Poppins', sans-serif;
font-size: 16px;
text-transform: uppercase;
padding: 0 25px;
border: 0px;
height: 60px;
line-height: 60px;
font-weight: 700;
}
}


.lp-label.label-failed {
background: #004C6B;
}

.lp-avatar-preview .lp-avatar-upload-progress .lp-avatar-upload-progress-value {
background: #004C6B;
}

.lp-avatar-preview.croping .lp-avatar-crop-image .lp-crop-controls .lp-zoom {
background: #004C6B;
}

.lp-label.label-finished, .lp-label.label-completed {
background: #066987;
}

.lp-label {
padding: 13px 15px;
background: #004C6B;

}

.profile-recover-order {
border: 1px solid #004C6B !important;
}

.lp-list-table tbody tr td, .lp-list-table tbody tr th {
border-bottom: 1px solid #004C6B;
}

.gramotech-default-content table td, .gramotech-default-content table th, .comment table td, .comment table th, .post-texts table td, .post-texts table th {
padding: 20px;
border: 1px solid #004C6B;
}

.profile ul.lp-sub-menu a, .profile #learn-press-profile-nav a {
color: #f0e8e1;
}

 .profile #learn-press-profile-nav .tabs>li ul li a:hover, .profile #learn-press-profile-nav .tabs>li ul li.active a, .profile #learn-press-profile-nav a:hover {
color: #f0e8e1;
background: #066987;
}

.profile ul.lp-sub-menu a{
color: #004C6B;
}

.profile ul.lp-sub-menu a:hover{
color: #066987;
background: #fff;
}


.profile .learnpress a:hover{
color: #066987;
}

.profile .learnpress a{
color: #004C6B;
}

.profile #learn-press-profile-nav a {
color: #f0e8e1;
background: #004C6B;
}


#learn-press-profile-nav .tabs > li.active > a {
background: #066987 !important;
color: #F0E8E1;
}

#learn-press-profile-nav .tabs > li.active ul {
background: #004C6B;
}

#learn-press-profile-nav:before {
background: #004C6B;
}

#learn-press-profile-nav {
background: #004C6B;
}

.profile #learn-press-profile-nav .tabs>li:hover:not(.active)>a {
background: #066987 !important;
color: #F0E8E1;
}

th {
font-weight: 300;
}

.lp-list-table thead tr th {
background: #004c6b;
font-size: 14px;
color: #F0E8E1;
}


.lp-tab-sections .section-tab.active span {
border-bottom: 2px solid #004c6b;
}

.learn-press-message:before {
position: absolute;
background: #004c6b;
}

.team-box .team-img:after {
background: rgba(0, 76, 107, .80);
}


.inner-header-caption h1 {
margin-bottom: 0px;
}

.inner-header-caption ul.breadcrumb li {
color: #F0E8E1;
}

.inner-header-caption .breadcrumb>.active, .inner-header-caption .breadcrumb>li a {
color: #F0E8E1;
}

.team-page .team-box .team-img:before {
border-bottom: 40px solid #f0e8e1;
}

.team-name h5 {
font-weight: 600;
color: #004C6B;
margin-bottom: 2px;
}

 .team-name strong{
font-weight: 300;
color: #004C6B;
}

.team-page .team-box {
background: #f0e8e1;
}

.contact-address .team-contact.row {
padding: 27px 15px 0;
}




html body {
font-family: 'montserrat', sans-serif;
margin: 0px;
font-size: 15px;
text-align: justify;
font-weight: 300;
color: #000000;
line-height: 26px;
}


@media (max-width: 767px) and (min-width: 280px), all{

.footer-social a {
background: #F0E8E1;
}
.copyrights p {
text-align: center;
}

}

.newsletter strong {
color: #004C6B;
font-size: 14px;
text-align: justify;
font-weight: 300;
line-height: 16px;
}

.newsletter h3 {
color: #004C6B;
margin-top:0px;
}



.i4-title h2 {
margin: 0 0 10px;
}

.newsletter .input-group .subscribe:hover {
background:#066987;
color: #fff;
}


.footer-home-2 .footer-bottom {
padding: 30px 0 80px 0;
}


.footer-bottom ul.flinks li i {
display: none;
}

.footer-bottom ul.flinks li a:hover {
color: #066987;
}
.footer-bottom ul.flinks li a {
color: #004C6B;
}

.newsletter-wrap input[type="submit"] {
background: #066987;
}


em{
font-weight: 400;
color: #066987;}

a:focus, a:hover {
color: #066987;
text-decoration: underline;
}

a {
color: #004C6B;
text-decoration: none;
}


b, strong {
font-weight: 400;
}

.i4-title p {
text-align: center;
font-size: 15px;
letter-spacing: 2px;
}


.team-contact textarea.form-control {
height: 85px;
}

span.wpcf7-list-item {
margin: 0 0px 0 0px;
font-size: 12px;
line-height: 20px;
}

.team-contact .form-control {
color: #004C6B;
}

.blog-full-new .blog-grid-post .post-meta {
display: none;
}

.search-icon .form-control {
border-radius: 10px;
}

.search-icon .dropdown-menu {
border-radius: 10px;
border: 0px solid rgba(255,255,255);
}

.search-icon .search-form button {
background: #004C6B;
}

.header-style-4 .sicon-btn {
background: #066987;
}


.header-style-4 .navbar-nav>li>a span {
color: #F0E8E1;
font-weight: 400;
}


i.fas.fa-globe{
display:none;
}

p {
text-align: justify;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'montserrat', sans-serif;
margin-bottom: 10px;
color: #004C6B;

}
body p {
	font-family: 'montserrat', sans-serif;
	font-size: 14px;
font-weight: 300;
}


.footer .widget ul li a:hover {
color: #E7BD2B;
}

.footer .widget ul li {
font-weight: 300;
font-size: 13px;

}

.team-contact textarea.form-control {
padding: 6px 0 0 30px;
}

.contact-bg {
background: #066987;
}


.team-contact input[type=submit]:hover, .team-contact button:hover {
background: #F0E8E1;
color: #004C6B;
}


.gm-style .gm-style-iw-c {
padding-right: 10px !important;
padding-bottom: 10px !important;
}


.fw-map-canvas .infowindow-title {
line-height: 15px;
padding-bottom: 7px;
}


.gm-style .gm-style-iw-c {
padding: 18px;
}



.fw-map-canvas .infowindow-thump img {
margin-right: 0px;
}

.fw-map-canvas .infowindow a {
font-weight: normal;
color: #004C6B;
}


.copyrights {
background: #F0E8E1;
}

.copyrights p {
font-size: 15px;
color: #004C6B;
}

.footer-social a {
border: 1px solid #004C6B;
color: #004C6B;
}