/*----------------------------------------Pricing Page----------------------------------------*/

/*----------------------------------------Pricing Page----------------------------------------*/

/*----------------------------------------Pricing Page----------------------------------------*/



h1,h2,h3{

    font-family: 'Poppins', sans-serif;

    font-weight:normal;

}



h1{

    font-size:51px;

}



h2{

    

    font-size:44px;

}



h3{

    font-size:18px;

}



p{

    font-family: 'Poppins', sans-serif;

    font-size:17px;

}



section.center{

    padding:75px 0px !important;

    min-height:calc(100vh - 95px - 140px);

}



    section.center form{

        width:30% !important;

    }

.information-ground h4 {
    color: #4d636d;
    font-size: 20px;
    margin: 20px 0 0;
	text-align:left;
}
section.center .information-ground p {
    color: #46aff0;
    line-height: 18px;
	text-align:left;
}
.threeColumnInput span.text-right {
    float: right !important;
    width: 100% !important;
    text-align: right;
    font-size: 12px;
    color: #585858;
    padding: 0 0 10px;
}
    /*Height changes*/



    section.center h1{

        font-size:3em;

    }



    section.center h2{

        font-size:2em;

    }



    section.center h3{

        font-size:1em;

    }



    section.center p{

        font-size:1em;

        line-height:2em;

    }



    section.center form input,

    section.center form textarea{

        min-height:1em !important;

        font-size:1em;

        margin-bottom:1em;

    }

::placeholder {
  color: gray !important;
  font-weight: 500 !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: gray;
  font-weight: 600;
}

form:not(.unique) .twoColumnInput input[type="text"],

form:not(.unique) .twoColumnInput input[type="password"],

form:not(.unique) .twoColumnInput input[type="email"]{

    width: calc(50% - 33px) !important;

    max-width: calc(50% - 33px);

    min-width: 0px !important;

}



.inpLeft{

    margin-right:10px;

}



.noShadow{

    border:solid 1px #eeeeee !important;

}



input.noShadow{

    position:relative;

    right:5px;

    border-radius: 0px !important;

    display: inline-block !important;

    width: calc(98% - 240px) !important;

}



.threeColumnInput * {

    width:calc(100%/3) !important;

    display: inline !important;

    max-width: none;

    min-width: 0px !important;

}
.inputLike.noShadow.mob40.sykbtn_main{
    right:10px;width: 113px !important;display: inline-block !important;color: #46aff0 !important;
}
.freeTrial h2, .freeTrial p{float: left; text-align: center; width: 100%; padding: 0 0 30px;}
.mobshow{display: none!important;}
@media screen and (max-width:768px) {
    .mob-none{display: none!important;}
    .mobshow{display: block!important;float: left;width: 20% !important;}
    .noShadow.mob60 {
    width: 40% !important;
    float: left;
    font-size: 15px !important;
    }
    section.center.freeTrial{padding-top:45px!important;}
    section.center form{width: 90%!important;}
    footer section#bottom > p{padding: 0 5%; width: 90%;}
    .inputLike.noShadow.mob40.sykbtn_main{
        right: 2px !important;
        width: 30% !important;
        float: left;
        font-size: 12px;
        padding-top: 7px;
        margin-top: -5px;
    }
    input#webAddress{
        padding: 4px;
        margin-top: -3px;
    }
}

@media screen and (max-width:370px) {
.noShadow.mob60 { width: 44% !important;}
}
@media screen and (max-width:320px)
{
    .noShadow.mob60{
        width: 39% !important;
        font-size: 13px !important
    }
    .mobshow {
    width: 20% !important;
    font-size: 13px;
    }
    .inputLike.noShadow.mob40.sykbtn_main{
        width: 29% !important;
        padding-top: 6px;
        padding-bottom: 6px;
    }
    .twoColumnInput input[type="password"] {
    font-size: 13px !important;
    }
}
