/*
Theme Name: Alico Child
Theme URI: http://demo.casethemes.net/alico/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio/
Description: Alico is the Perfect Insurance Agency WordPress Theme. Alico is best suited for corporate website like Insurance, Consultioial Advisor, Accountant, Consulting Firms, insurance, loan, tax help, Investment firm etc. This is a insurance theme that is help full for online presence for Corporate Business and Insurance Firms.   
Version: 1.0.2
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: alico
Text Domain: alico-child
Tags: insurance, insurance agency, business, finance, health insurance, insurance company, life insurance, insurance theme, page builder, accounting, advisory, corporate 
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/



body .t-cms
{
    font-size: 28px;
    font-weight: 900;
}

body .s-cms
{
    font-size: 25px;
    font-weight: 900;	
}

body .s-s-cms
{
    font-size: 20px;
    font-weight: 900;
}

body.page-id-3133 ul 
{

}
body.page-id-3133 .ct-list-desc
{
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
}
body.page-id-3133 ul li 
{
    list-style-type: none;
}
body.page-id-3239 ul li > ul 
{
	padding-left: 25px;
}
body.page-id-3501 .um-login,
body.page-id-3501 .um-register
{
    /*max-width: 100%;*/
    max-width: 450px;
}
body.page-id-3501 .um-login input,
body.page-id-3501 .um-register input
{
    width: 100%;
    border-radius: 7px;
    height: 45px !important;
}
body.page-id-3501 .um-login input[type="submit"],
body.page-id-3501 .um-register input[type="submit"]
{
    display: block !important;
    width: 100% !important;
    background: #e46c12;
    box-shadow: 0px 2px 10px #0000003b;
}
body.page-id-3501 .um-login
{
    float: right;
}
body.page-id-3501 .um-register
{
    float: left;
}
body.page-id-3501 .um-login input[type="submit"]:hover,
body.page-id-3501 .um-register input[type="submit"]:hover
{
    display: block !important;
    width: 100% !important;
    background: #e46c12;
    box-shadow: 0px 2px 10px #0000003b;
}
body.page-id-3501 .um-login label,
body.page-id-3501 .um-register label
{
    text-transform: uppercase;
    background: #31373c;
    font-size: 16px  !important;
    color: #fff;
    padding-bottom: 0px;
    position: relative;
    padding: 10px;
    font-weight: 400 !important;
    box-shadow: 0px 3px 10px #00000045;
    letter-spacing: 0px;
    font-weight: 300;
    border-radius: 7px;
    border-bottom: 2px solid #414a52;
    border-top: 2px solid #414a52;
    border-left: 2px solid #fff;
    display: block;
    border-right: 2px solid #ff6d00;
}
body.page-id-3501 .um-login .um-field-checkbox-state i
{
    font-size: 24px;
    line-height: 24px;
    height: 24px;
    color: #fff;
    transition: all .2s linear;
    position: relative;
    top: 10px;
    left: 15px;
    cursor: pointer;
}

@media (max-width: 946px)
{
   body.page-id-3501 .um-login,
   body.page-id-3501 .um-register
   {
     float: unset;
   }
   body.page-id-3501 .um-login,
   {
    margin-top: 50px;
   }
}

.serie_sasiu_hp{
    display: flex;
}

.serie_sasiu_hp input[type="text"],
.serie_sasiu_hp button{
    line-height: 50px;
}


.serie_sasiu_hp input[type="text"]{
	
}

.serie_sasiu_hp input[type="text"]{
    width: 70%;
	font-size: 16px;
}

.serie_sasiu_hp button{
    width: 30%;
	border-radius: 0px;
	font-size: 24px;
}

.serie_sasiu_hp button.btn:hover,
.serie_sasiu_hp button.btn:focus{
    background-color: #6ec1e4;
}

.wpcf7 .wpcf7-form textarea {
    min-height: 100px;
	padding-top: 10px
}

.wpcf7 .wpcf7-form textarea::-webkit-input-placeholder {
    padding-top: 30px
}

.wpcf7 .wpcf7-form textarea::placeholder {
    padding-top: 30px
}

.wpcf7 .wpcf7-form textarea:-ms-input-placeholder {
    padding-top: 30px
}
.wpcf7-submit.btn.btn-dark.btn-icon {
	width: 100%;
	font-weight: 400
}

.ct-tab-form .item-fancy-box .fancy-box-desc{
	font-size: 13px;
	margin-top: 10px;
}


@media (max-width: 400px){
    .serie_sasiu_hp{
        display: block;
    }

    .serie_sasiu_hp input[type="text"]{
        width: 100%;
    }

    .serie_sasiu_hp button{
        width: 100%;
    }
}

.ct-breadcrumb li:last-child a:after{
    display: none;
}

@media (min-width: 1024px){
    .asigurari-hp .ct-tab-form .ct-tabs-title{
        padding: 0 20px 0 65px;
    }

    .asigurari-hp .ct-tab-form .ct-tabs-content{
        padding: 0 65px 0 20px;
    }
}

.site-content {
	padding: 20px 0!important;
}


#ct-header-wrap .ct-header-topbar1 .ct-header-welcome cite {
    color: #fff !important;
}

.zmdi-long-arrow-up:before {
    color: #fff !important;
}