/*
Theme Name: Signflow Child
Theme URI: http://themes.framework-y.com/signflow/
Description: Signflow Theme
Author: Federico Schiocchet - Schiocco
Author URI: http://www.Schiocco.it/
Template: signflow
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: signflow
*/
.new-event li:first-child{display:none;}
.new-event li{border: 1px solid #000;
    border-radius: 7px;}
.new-event li.active a{background-color: #104073!important;    color: #ffffff!important;}
.mainlink{color:#ff0000!important; font-weight:600;}
body, .adv-img p, .caption-bottom p, .adv-circle .caption p, .advs-box p, .pricing-table .list-group-item, a, .list-items .list-item p, .tab-box .nav-tabs > li > a span, div.caption-bottom p, .header-base:not(.white) p, .title-base p, div.title-icon p {
    color: #000;
}
.date i{font-size: 12px; color:#999;}

.hc_pt_slider_cnt li a:before {border-color: #131212!important;}
.flex-control-paging li a, .header-slider .flex-control-paging li a, body div .flexslider .flex-direction-nav a, div.flexslider .flex-direction-nav li a:before{border-color: #131212!important;}

body, p {
    font-size: 16px;
    line-height: 27px;
    font-weight: 300;
}
#Dzc6w {
    text-align: center;
}
.details_link a {
    color: #1b98e0;
}
li:nth-child(3)>ul{
	min-width: 423px !important;
}
/*.3L888{
	text-align: right;
}*/
#KZuSn{
	text-align: center;
}
#lcPZx{
	text-align: center;
}
#column_wHHdK{
	text-align: center;
}
#Hew9W{
	text-align: center;
}
#pbJMh{
	text-align: center;
}
#CF1Wx{
	text-align: center;
}
#tVhQd{
	text-align: center;
}
#hjhcR{
	text-align: left;
}
.small_newsletter img {
    width: 30%;
}
.annual_report{
	text-align: center;
}
.membership_center{
	text-align: center;
}
.working_group{
	text-align: center;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    margin-bottom: 20px;
    width: 100%;
    height: 44px;
    padding-left: 10px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    height: 100px;
    padding-left: 10px;
}
input.wpcf7-form-control.wpcf7-submit {
    background: rgb(85, 132, 255);
    border: rgb(85, 132, 255);
    color: #fff;
    width: 80px;
    border-radius: 20px;
    text-transform: capitalize;
}
/*.dropdown-menu {
    min-width: 230px !important;
}*/
.dropdown-menu {
    min-width: 280px !important;
}
.navbar-mini .navbar-form {
    float: left;
    padding: 0 15px 0 0;
    margin: 0;
}
.navbar-right span {
    margin-top: 10px;
}
.navbar-mini .navbar-left {
    padding-top: 10px !important;
    padding: 0px;
}
[class*=header-] .title-base h1, .title-base h2, [class*=header-] .title-icon h2, [class*=header-] .title-icon h1, [class*=header-] .title-base.title-small h2 {
    font-size: 36px !important;
}
h3, .h3 {
    font-size: 30px;
    line-height: 40px;
    font-weight: 300;
}
[class*=header-] + [class*=section-] > .content {
    /*padding-top: 100px;*/
    padding-top: 50px;
}
div#column_wCD1u {
    text-align: center;
    padding: 40px;
}
div#column_unwCD {
    padding: 40px;
    text-align: center;
}
div#column_ZgmV5 {
    padding: 40px;
    text-align: center;
}
div#column_Az5vE {
    padding: 40px;
}
div#column_xOgJ0 {
    text-align: center;
    padding: 40px;
}
div#column_rkC7O {
    text-align: center;
    padding: 40px;
}
div#column_bVLS1 {
    text-align: center;
}

div#column_wi4Rv {
    padding: 40px;
}
div#column_0FGtU {
    padding: 40px;
}
div#column_HVzcx {
    padding: 40px;
}
h3, .h3 {
    color: #3e6be0;
}
div#column_0FGtU span {
    color: #3e6be0;
}
.content.container span {
    color: #3e6be0;
}
div#vM3Wq {
    text-align: center;
}
div#vM3Wq h1 {
    color: rgb(62, 107, 224);
    font-size: 55px;
    font-weight: 300;
}
/*div#column_5ZtkF {
    text-align: center;
}*/
div#rpZMC {
    text-align: left;
}
div#fYDk0 {
    text-align: left;
}
div#Dp3J6 {
    text-align: center;
}
.col-md-12.hc_image_box_cnt {
    text-align: center;
}
div#column_buUtv {
    padding: 40px;
    text-align: center;
}
div#column_KKE66 {
    padding: 40px;
    text-align: center;
}
div#column_jp3xS {
    padding: 40px;
    text-align: center;
}
.home_box {
    text-align: center;
    font-size: 18px;
}

div#xJ2wU {
    text-align: center;
}
div#KqVXS {
    text-align: center;
}
div#MPT1x {
    text-align: center;
}
#column_jg7kV .col-md-12.hc_image_cnt {
    text-align: center;
}
.base-box.boxed, .base-box.boxed-inverse, .boxed-inverse, [class*="col-md-"].boxed, [class*="col-md-"].boxed-inverse, .grid-box > .grid-item.boxed-inverse, .row.vertical-row > div.boxed-inverse, .row.vertical-row > div.boxed {
    padding: 20px;
    border-radius: 6px;
}
.bid_title {
    text-align: center;
}
div#JEC48 {
    text-align: left;
}
div#czE8R {
    text-align: left;
}
div#u06ck {
    text-align: left;
}
div#zedPo {
    text-align: left;
}
i.icon.circle.anima.circle.cover {
    background-size: 100%;
}i.icon.circle.anima.circle.cover {
    background-size: 100%;
}
[class*="col-md-"].boxed, [class*="col-md-"].boxed-inverse {
    margin: 0 20px;
}
[class*="boxed"].col-md-4:not(.no-margins) {
    width: calc(33.33333333% - 40px);
}
.advs-box-top-icon .icon {
    height: 80px;
    width: 80px;
}

.advs-box-top-icon {
    padding-top: 10px !important;
    text-align: center;
    margin-top: 10px !important;
    position: relative;
}
.advs-box-top-icon h3 {
    margin-top: 5px;
    font-weight: 500;
}
[class*=header-] .title-base p {
    max-width: 100%;
}
h4#uTK2r {
    text-align: center;
}
div#M1FPS {
    text-align: center;
}
div#H1jxG {
    text-align: left;
}
.page-id-119 .title-base {
    display: none;
}
.home_3box .col-md-4 {
    min-height: 340px;
}
.navbar-mini.scroll-hide {
    background: #3e6be2;
}
.mtphr-dnt-tick-contents a{color:#fff; }
.navbar-mini form#searchform {
    /*margin-top: 9px;*/
    background: #2d5bd5;
    margin-top: 0px;
}
input#searchsubmit {
    color: #fff;
}
.navbar-right span {
    margin-top: 10px;
}
.navbar-right span a {
    color: #fff;
    padding: 5px;
}
.footer-right {
    text-align: left;
}
ul#input_3_5 li,ul#input_1_5 li {
    float: left;
    padding-right: 50px !important;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
    position: relative;
    display: none;
}
section.related.products {
    display: none;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: right;
    width: 100%;
    clear: none;
}
li#field_3_6 ,li#field_1_6 {
    width: 50%;
    float: left;
    clear: none;
}
li#field_3_7,li#field_1_7 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_3_9,li#field_1_9{
    width: 50%;
    float: right;
    clear: none;
}
li#field_3_10,li#field_1_10{
    width: 50%;
    clear: none;
}
li#field_3_11,li#field_1_11{
    width: 50%;
    clear: none;
    float: left;
}
li#field_3_2,li#field_1_2{
   width: 50%;
    clear: none;
    float: right; 
}
select#input_3_8_6,select#input_1_8_6 {
    height: 40px;
}
select#input_3_3 ,select#input_1_3 {
    height: 40px;
}
span.woocommerce-Price-amount.amount {
    display: none !important;
}
li#field_2_18 {
    width: 50%;
    float: left;
    clear: none;
}
li#field_2_17 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_21 {
    width: 50%;
    float: left;
    clear: none;
}
li#field_2_22 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_23 {
    width: 50%;
    float: left;
    clear: none;
}
li#field_2_24 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_25 {
    width: 50%;
    float: left;
    clear: both;
}
li#field_2_26 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_27 {
    width: 50%;
    float: left;
    clear: none;
}
li#field_2_28 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_29 {
    width: 50%;
    float: left;
    clear: none;
}
li#field_2_30 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_36 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_37 {
    width: 50%;
    float: right;
    clear: none;
}
li#field_2_38 {
    width: 50%;
    float: right;
    clear: none;
}
.quantity {
    display: none;
}
button#gform_submit_button_2 {
    margin-left: 100px;
    margin-top: -32px;
}
.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: left;
    border-radius: 20px;
}
.um-profile-nav-item.um-profile-nav-membership.without-icon a span {
    color: #fff;
}
.um-profile-nav .content.container span {
    color: #fff;
}
.um-profile-nav a span {
    color: #fff !important;
}
.nav.navbar-nav.navbar-right span span {
    color: #fff;
}
.mtphr-dnt-tick-contents i{
    color: #fff;
}
.um.um-register.um-999956337.uimob500 {
    margin: 0 auto !important;
    width: 100% !important;
}
.um-form {
    border: 2px solid #ddd;
    padding: 0px 15px 25px;
    /*border-radius: 40px;*/
}
select#input_2_31_6 {
    height: 40px;
}
input#input_2_29 {
    width: 96%;
}
div#aCGdb {
    text-align: center;
}
.page-id-999956262 .boxed-inverse {
    min-height: 230px;
}
.page-id-999956277 .boxed-inverse {
    min-height: 280px;
}
#column_UpYZi .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 20px;
}
#column_ULdx1 .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 20px;
}
#column_M7qAz .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 20px;
}
#column_8b1PB .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 20px;
}
#column_ngUUf .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 20px;
}
.page-id-999955732 .boxed-inverse {
    min-height: 190px;
}
.page-id-119 .advs-box.advs-box-top-icon {
    border: 1px solid #ddd;
    min-height: 470px;
}
.page-id-119 .advs-box.advs-box-top-icon.boxed-inverse {
    border: 1px solid #ccc !important;
}
.page-id-119 .advs-box.advs-box-top-icon.boxed-inverse h3 {
    font-size: 22px;
    line-height: 30px;
    color: rgba(16, 1, 1, 0.988) !important;
    font-weight: 400;
}
.page-id-119 .advs-box.advs-box-top-icon.boxed h3 {
    font-size: 20px;
    color: #fff !important;
}
.page-id-119 .advs-box.advs-box-top-icon.boxed .big-text {
    color: #fff;
}
.page-id-119 .advs-box-top-icon .icon {
    /*height: 80px;*/
    width: 60px;
}
.full-screen-title .flexslider .flex-direction-nav {
    display: block !important;
}
.flex-control-paging li a, .header-slider .flex-control-paging li a, body div .flexslider .flex-direction-nav a, div.flexslider .flex-direction-nav li a:before {
    border-color: #fff;
}
.page-id-119 .no-paddings, .no-paddings .content {
    padding: 10px !important;
}
i.icon.circle.anima.square.cover {
    background-repeat: no-repeat;
}
.page-id-119 .advs-box-top-icon.boxed-inverse, .advs-box-side-icon.boxed-inverse, .advs-box-top-icon.boxed, .advs-box-side-icon.boxed {
    margin-top: 0 !important;
    padding: 50px 15px 30px !important;
}
.img-box:before {
    background: #fff;
}
.page-id-119 .advs-box-side .img-box {
    height: 100% !important;
    display: inline-block;
}
.advs-box h3, .advs-box h3 a, .advs-box h2 a, advs-box h2, h4, .box-steps .step-item > h3, #comments h5 {
    font-size: 22px;
}
.page-id-119 a.img-box img {
    margin-left: 0px !important;
    height: auto;
    width: 100px !important;
}
#section_uUXJK .advs-box h3, .advs-box h3 a, .advs-box h2 a, advs-box h2, h4, .box-steps .step-item > h3, #comments h5 {
   /* font-size: 21px;*/
    /*color: rgb(62, 107, 224) !important;
    font-family: "roboto";
    font-weight: 400;*/
}
#section_uUXJK p.big-text {
    font-size: 20px;
    color: rgb(24, 24, 24) !important;
     font-weight: 300;
}
#section_uUXJK .advs-box h3, .advs-box h3 a, .advs-box h2 a, advs-box h2, h4, .box-steps .step-item > h3, #comments h5 {
    margin-bottom: 10px;
}
.advs-box p {
    font-size: 14px !important;
    line-height: 27px;
}
#section_uUXJK .col-md-4 {
    width: 25.333333%;
}
#section_uUXJK .col-md-8 {
    width: 74.666667%;
}
#section_uUXJK .boxed-inverse {
    min-height: 305px;
}
.navbar-mini span{
    padding: 0px;
}
.navbar-mini.scroll-hide {
    padding: 5px 0;
}
#section_5ZtkF .niche-box-team h4 {
    line-height: 22px;
}
.niche-box-team .content-box {
    height: 100px;
}
.page-id-999955732 .niche-box-team p {
    margin: 15px;
    max-height: 90px;
    font-size: 11px;
}
.breadcrumb.b {
    background-color: #fff;
    padding: 0px 15px;
    text-align: right;
}
.page-id-999956277 ul li {
    font-weight: normal;
}
ol.breadcrumb.b {
    display: none;
}
.fa-4x {
    font-size: 4em;
    color: #5d5858d1;
}
#column_5ZtkF .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 15px;
}
#column_Az5vE .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 15px;
}
#column_xOgJ0 .col-md-12.hc_code_block_cnt {
    margin-bottom: 15px;
}
div#zF1AR {
    text-align: center;
}
#column_KcmGI .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 15px;
}

#column_QLLUz .col-md-12.hc_code_block_cnt{
    text-align: center;
    margin-bottom: 15px;
}
.btn, .hc-classic h1, .hc-classic h2, .hc-classic h5, .hc-classic h6 {
    font-weight: 500;
}

div#column_nNCnL h3 {
    text-transform: capitalize;
}
div#column_dpRo5 h3 {
    text-transform: capitalize;
}
div#column_wcDRn h3 {
    text-transform: capitalize;
}
div#column_rNkCi {
    text-align: center;
}
#column_XTzy0 .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 15px;
}
#column_rWzJI .col-md-12.hc_code_block_cnt{
    text-align: center;
    margin-bottom: 15px;
}
#column_EBAJ1 .col-md-12.hc_code_block_cnt{
    text-align: center;
    margin-bottom: 15px;
}
#column_SMIVu .col-md-12.hc_code_block_cnt{
    text-align: center;
    margin-bottom: 15px;
}
.page-id-999956293 [class*="boxed"].col-md-3:not(.no-margins) {
    width: calc(25% - 40px);
}
div#column_cA1jX {
    text-align: center;
}
#column_Dh1ZN .col-md-12.hc_code_block_cnt {
    text-align: center;
    margin-bottom: 15px;
}
div#column_5ZtkF h3 {
    text-align: center;
}
div#DrSHd {
    text-transform: capitalize;
}
div#column_HVzcx a {
    color: rgb(85, 132, 255);
}
#column_LBNuD h3 {
    text-transform: capitalize;
}
div#column_5ZtkF h3 {
    text-align: left;
}
.page-id-999955888 div#PYhKj h2 {
    color: rgb(85, 132, 255);
    font-weight: 300;
}
.page-id-999955863 div#P8FlM h2 {
    color: rgb(85, 132, 255);
    font-weight: 300;
}
#column_eTMYj .col-md-12.hc_title_tag_cnt {
    text-transform: capitalize;
}
.page-id-999956343 .col-md-12.hc_title_tag_cnt {
    text-align: center;
}
.page-id-999956343 .col-md-12.hc_title_tag_cnt h2 {
    text-align: center;
    color: rgb(85, 132, 255);
    font-weight: 300;
}
.um-left.um-half input#um-submit-btn{
    background: rgb(85, 132, 255) !important;
    border-radius: 50px !important;
}
.um-right.um-half a.um-button.um-alt{
    border-radius: 50px !important;
}
.page-id-999956345 .col-md-12.hc_title_tag_cnt h2 {
    text-align: center;
    color: rgb(85, 132, 255);
    font-weight: 300;
}
ul.cnss-social-icon li a i {
    color: #fff;
}
.m-container {
    width: 70%;
    float: left;
    padding: 9px;
}
/*button#gform_submit_button_2 {
    clear: none;
    margin-left: 110px;
}
.gform_page_footer.top_label {
    width: 10%;
    clear: none;
    float: left;
}*/
/*#section_5ZtkF {
    background: #ccc;
}*/
/*#DrSHd{
	text-align: center;
}*/
/*.text-align-center{
	text-align: center;
}

.small_newsletter{
    text-align: center;
}*/