.courses_page_header {display:none}
.cpt_courses-template-default .comments_wrap {display:none}
.displaynone {display:none}
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li ul>li>a {font-weight: 500;}
.sc_layouts_menu_nav > li li > a {font-size: 17px;padding: 0.16em 20px;text-align: left;}
.scheme_default .sc_courses_default .sc_courses_item_meta {display: none;}
input[type="radio"] + label {position: unset;}

.scheme_default table td {color: #000000 !important;}
.sc_blogger_default .sc_blogger_item_excerpt_text {max-height: 100%;}
.top_panel {margin-bottom: 3.3rem;}
.scheme_default a {color: #ffa64d !important;}
del {color: red !important; text-decoration: line-through;}
.scheme_default .sc_layouts_menu_nav>li ul {background-color: #ffffff;width: 300px;box-shadow: 0 0 4.222rem rgba(82,190,229,0.24);}
.sc_services_light .sc_services_item_content, .sc_services_default .sc_services_item_content {line-height: 2em!important;font-size: 17px!important;}
.header_position_over .top_panel {position: relative;}

p, ul, ol, dl, blockquote, address {color: #000000 !important;line-height: 2em!important;;font-size: 17px!important;}

h1 {color:#000 !important;font-size: 2em!important;font-weight: 400;margin-top: 2rem;}
h2 {color:#000 !important;font-size: 1.5em!important;font-weight: 400;margin-top: 2rem;}
h3 {color:#000 !important;font-size: 1.17em!important;font-weight: 400;margin-top: 2rem;margin-bottom: 1.5rem !important;}
h4 {color:#000 !important;font-size: 1em!important;font-weight: 400;margin-top: 2rem;}
h5 {color:#000 !important;font-size: 0.83em!important;font-weight: 400;margin-top: 2rem;}
h6 {color:#000 !important;font-size: 0.67em!important;font-weight: 400;margin-top: 2rem;}
  

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding: 12px !important;}
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large {width: 99.5% !important;}

.scheme_dark .sc_layouts_title_caption {color: #ffffff !important;}
.scheme_default input[type="text"] {background-color: #ffffff;padding: 10px !important;}
.scheme_default textarea  {background-color: #ffffff;}
.scheme_default .select_container select {color: #090909;background: #ffffff !important;padding: 10px;}
.gform_wrapper select.large {width: 99.6% !important;}

.sc_layouts_menu li {font-size:17px}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #555555;
  opacity: 1; /* Firefox */}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: red;}

::-ms-input-placeholder { /* Microsoft Edge */
  color: red;}

.scheme_dark .sc_promo .sc_promo_title, .scheme_dark .sc_promo .sc_promo_descr {color: #ffffff !important;}
.sc_services_default .sc_services_item_title {font-weight: 600;line-height: 1.5;}
.sc_blogger .sc_blogger_item .sc_blogger_item_title {line-height: 1.5;font-weight: 600;font-size: 18px !important;}
.mce-content-body wp-editor h2 {font-size: 1.5rem;}
.gform_wrapper li.hidden_label input {margin-top:0px;}
.sc_button_text .sc_button_title {color:#ffffff !important}

.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-left.vc_tta-panel-title > a > .vc_tta-controls-icon {left: 20px !important;}

.sc_layouts_row_type_compact .custom-logo-link img, .sc_layouts_row_type_compact .sc_layouts_logo img {margin-left: 50px !important;}
.sc_layouts_row_type_compact .sc_layouts_logo img {margin-left: 120px !important;min-height: 130px;}
.sc_layouts_menu_nav {margin-right: 50px !important;}


.sc_layouts_row_type_compact {padding: 1.17em 0 !important;}
.sc_layouts_menu_nav {margin-top:20px !important;}

.scheme_default .sc_button_hover_slide_left {color: #fff !important;}
.sc_services_default .sc_services_item_info {min-height: 450px;}
.sc_services_default .sc_services_item_content {min-height: 300px;}

p {text-align: justify;}