

.download_code {
    width: 100%;
    height: 40px;
    font-size: 18px;
    margin-bottom: 10px;
}
.download_code_btn {
    width: 100%;
    height: 50px;
    display: block;
    border-radius: 50px;
    background: #83dcf8;
    color: #ffffff;
    font-size: 14px;
    color: #ffffff;
    border-color: #0088ca;
    background-color: #0088ca;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
}
.error {
    color: red;
}
.success {
     color: green;
}
.r-hide,.service_table_inner li.service_table_title_holder,.service_table_content>p{display:none}
*{letter-spacing:0.04em}
h1,h2,h3{letter-spacing:0}
p,.footer_top p{line-height:22px;padding-bottom:11px}
.space-1 p{line-height:33px}
.space-1 h5{padding:11px 0 7px}
#lead-in,#icon-set,#instruments,#enrolSteps,#testimonial,.text-section_1,.text-section_2,.text-section_2-1{
	padding-top:55px}
.first-section{padding-top:88px}
.last-section{padding-top:0}
#lead-in,#icon-set,#instruments h1,#enrolSteps,#testimonial,.text-section_1,.text-section_2{
	padding-bottom:66px}
.qbutton{
	margin-top:44px}
.space-1 .qbutton{margin:0 0 55px}
.less-top{padding-top:33px}
h4,.less-bottom{padding-bottom:22px}
h1,#enrolSteps h4{padding-bottom:44px}
.highlightlink{font-weight:bold}
.title h1,#icon-set .qode_icon_font_awesome,.highlight-article,.highlight-article h5,.highlight-article h2,#enrolSteps,#enrolSteps h1,#enrolSteps h4,#enrolSteps h5,#enrolSteps a{
	color:#fff}
h4,h5{line-height:26px}
ul{padding-left:11px;text-indent:-11px;margin-bottom:11px}
ul#menu-top_menu{padding-left:0;text-indent:0}
.content_inner{margin-top:100px}
.title_subtitle_holder_inner{margin-top:-77px}
#lead-in,#instruments,.content_bottom .widget_text,.text-section_2,.service_table_inner li{
	background:#f1f1f1}
.q_logo a img{height:33px !important;top:-71%}
nav.mobile_menu ul li{padding-left:15px}
#icon-set .q_icon_with_title .icon_text_holder .icon_title{margin:0 11px 2px 0}
#icon-set .q_icon_with_title .icon_text_inner{padding-bottom:0}
#icon-set .q_icon_with_title .icon_holder .fa-stack{background-color:#0085c8;border-color:#fff}
.highlight-article{padding:0 22px;letter-spacing:0.03em;margin:33px auto 0}
.highlight-article .vc_column-inner{background-color:#0085c8;border-radius:22px;padding:33px}
.highlight-article .q_font_awsome_icon.fa-lg{display:block;margin:-64px auto 15px;height:33px;width:33px;text-align:center;font-size:33px;background-color:#1ac3f3;border:3px solid #fff;border-radius:100%;padding:11px}
.highlight-article h5,.highlight-article h2{font-weight:200;text-transform:none;letter-spacing:0;line-height:26px}
.highlight-article h2{font-weight:600;padding-right:11px;padding-bottom:6px}
.highlight-article h5{padding-top:22px}
.highlight-article p{font-size:17px}
.projects_holder article .portfolio_description{min-height:78px}
.projects_holder article .portfolio_description .project_category{width:90%;max-width:333px;margin:0 auto;font-size:15px}
#enrolSteps .icon_text_inner p{font-size:1.25em;padding:5px 0 0;font-weight:600}
#enrolSteps a{margin-top:0;font-size:1.2em;font-weight:600}
#enrolSteps h4 a{font-size:18px}
#enrolSteps .q_icon_with_title.center.center .icon_holder{margin-bottom:11px}
#enrolSteps .q_icon_with_title .icon_text_inner{margin-bottom:33px}
#enrolSteps .q_icon_with_title .icon_holder .fa-stack{background-color:#fff;border:none}
#enrolSteps a.icon_with_title_link:after{display:block;content:'\f08e';color:#1ac3f3;font-family:FontAwesome}
#enrolSteps .qode_icon_font_awesome,#enrolSteps a:hover,#enrolSteps a.icon_with_title_link:hover:after{color:#0085c8}
#enrolSteps .icon_title{font-family:montserrat,helvetica,arial,sans-serif;font-weight:600;margin:0}
.content_bottom .widget_text{padding:8px 11px 18px;font-weight:600}
.content_bottom .textwidget{margin:22px auto;text-align:center;width:90%;color:#777}
.content_bottom .textwidget h3{padding-bottom:4px}
.content_bottom .textwidget span{padding-right:3px;padding-left:9px;color:#0085c8}
.content_bottom .textwidget a{padding-right:9px;padding-left:3px;font-weight:200;color:#999}
.content_bottom .textwidget a:hover{color:#1ac3f3}
.footer_top{letter-spacing:0.05em;}
.footer_top p a{font-weight:600}
.footer_logo img{width:70px;margin-bottom:22px}
.footer_logo img:hover{opacity:0.8}
#testimonial p{font-size:24px;color:#fff;font-weight:200;font-style:italic}
#testimonial p.testimonial_author{font-size:18px;color:#999;font-weight:600;font-style:normal}
#testimonial p.testimonial_author:before{content:'';display:block;float:none;margin:33px auto;width:200px;height:2px;background-color:#1ac3f3}
.table .vc_column_container>.vc_column-inner{padding-top:15px;padding-right:0}
.service_table_content ul,.service_table_inner li{border-bottom:2px dotted #fff;text-align:left}
.service_table_inner li li{padding:3px 12px}
.q_tabs .tabs-nav{text-indent:0;margin-bottom:22px}
.q_tabs .tabs-nav li{float:none}
.q_tabs .tabs-nav li a{padding:0 53px;text-transform:none;letter-spacing:0.04em;color:#808080;background-color:#f1f1f1;font-size:18px;border:1px solid #ddd}
.q_tabs.horizontal .tabs-nav li:first-child a{padding-left:53px}
.q_tabs .tabs-nav li.active a{background-color:#fff;border-bottom:1px solid #fff;color:#1ac3f3}
.tab-content ul{margin-bottom:11px}
.tab-content h4{margin:9px 0 3px}

.q_list.number.circle_number ul>li:before{content:counter(li,decimal);background-color:#fff;line-height:27px;top:0;margin-right:10px}
.q_list.circle ul>li:before{width:5px;height:5px;top:11px;left:3px;border-radius:50%;background-color:#1ac3f3}
.q_list.number ul,.q_list.circle ul{margin-bottom:55px;text-indent:0}
.q_list.number ul li,.q_list.circle ul li{padding-left:33px}

@media only screen and (max-width: 976px) {
.q_logo a img{top:18%}
.content_inner{margin-top:0}
.highlight-article .vc_column-inner{padding:33px 22px}
.r-hide{display:inline}
.q_tabs .tabs-nav li{display:block}
}
.q_logo {
    top: 0;
    left: 0;
}
@media only screen and (max-width: 976px) {
.q_logo a img {
    top: -50%
}

table {
    margin: 0 auto;
}
