/*
Theme Name: marvelicious
Theme URI: http://creativeg.gr
Author: creativeG
Author URI: http://creativeg.gr
Version: 1.8.8
Description: The Ultimate Theme for WordPress. Like a Marvel Hero.
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/*

Please do not add your styles in this file and instead use 
child theme or use custom.css in the same root this file locates.

Theme styles are located in marvelicious/stylesheet/css/theme-styles.css

*/
h3.vc_custom_heading.abbio {
    margin-top: -25px !important;
}
ul#menu-footermenu {
    padding-left: 80px !important;
}
ul#menu-footermenu li {
    display: inline;
    border-right: 1px solid #003A7A;
    padding-right: 15px;
}
.myyvalgiv {
    width: 52%;
    /*padding: 15px;*/
   /* border: 3px solid #ccc;*/
    display: inline-block;
    font-weight: 800;
    font-size: 60px;
    color:#006D29 ;
}
span.monamt {
    margin-right: 26px;
    display: block;
    margin-top: 24px;
    color: #006D29;
}
.calctextbox {
/*    display: inline-block;
    width: 25%;*/
    font-size: 20px !important;
}
.mainlon span.loanamt {
    margin-right: 26px;
    display: block;
    margin-top: 10px;
    color: #006D29;
}
.mainamt {
 
    width: 50%;
    float: left;
    margin-top: 100px;
    margin-bottom: 100px;

}
.mvd {
    width: 66%;
    display: block;
    margin: 0 auto;
}
.mainlon {
    width: 50%;
    float: left;
    margin-top: 100px;
    margin-bottom: 100px;
}
.fifper {
    margin-left: 29%;
}
.hunper {
        margin-left: 30%;
    padding-top: 58px;
        line-height: 70px;
}
.zeroper{margin-left: 30%;}
a.onee11 {
    display: block !important;
    margin: 0 auto !important;
    text-align: center !important;
    float: none !important;
    margin-bottom: 50px !important;
}
span.ui-slider-handle.ui-state-default.ui-corner-all{background: #006D29 !important;
    border-radius: 50%;
    padding: 3px;
    margin-top: -6px;
    /*margin-left: 20px;}*/}
.myslide {
    width: 50%;
    margin-bottom: 130px;
    height: 0.5em !important;
    clear: both;
}

/* FORM */

.form-group input {
    margin-top: 10px;
    margin-bottom: 10px;
}
.myfform h2 {
    font-weight: lighter;
}
.myfform h4 {
    font-size: 20px;
    margin-bottom: 30px;
}
.form-group input {
    width: 100%;
}
label.checkbox-inline1 {
    padding-right: 35px;
    line-height: 50px;
}
.vc_col-sm-3.col-t{width: 20% !important;}
.vc_col-sm-3.col-t label{font-size: 14px !important;}


ul#gform_fields_1 {
    width: 100%;
    float: left;
}

ul#gform_fields_1 li {
    width: 25%;
    /* float: left; */
    display: inline-block;
}

ul#gform_fields_1 li input {
    width: 100%;
    font-size: 14px;
    font-weight: normal;
    padding: 13px 0 12px 4px;
    border-radius: 7px;
    border: 1px solid #00397A;
}

ul#gform_fields_1 li label {
    font-size: 14px;
    font-weight: normal;
     color: #006E29 !important;
}
#field_1_12 , #field_1_13 {width: 50% !important;} 

li#field_1_22 { width: 100% !important;}

li#field_1_22 ul li { width: 20%;}

li#field_1_23 { width: 100% !important;}

li#field_1_24, li#field_1_25, li#field_1_26, li#field_1_27, li#field_1_28, li#field_1_29, li#field_1_30, li#field_1_31, li#field_1_32, li#field_1_33 {width: 20% !important;}

li#field_1_35, li#field_1_42, li#field_1_60 { width: 100% !important; margin-top: 30px; margin-bottom: 30px;  }

li#field_1_35 h4, li#field_1_42 h4 {color: #006E29 !important; }

#gform_submit_button_1{background:#006E29 !important; color: #fff !important; }
.mainlon input {
    border: 1px solid #00397A;
}

.one{padding: 10px;}
.one1{padding: 10px;}
.one1 p {
    font-size: 14px;
    text-align: justify;
    line-height: 22px;
    margin-top: 5px;
}
.one img {
    margin-bottom: 8px;
}
.one2{padding: 10px;}
.one2 > h3 {
   font-size: 20px;
    line-height: 21px;
    text-align: right;
}
ul#menu-footermenu li a {
    line-height: 10px !important;
    font-size: 13px;
}
.one strong{font-size: 14px}
.one em{font-size: 14px}
ul#menu-footermenu {
    padding: 10px;
	width: 100%;
    box-sizing: border-box;
}
.one2 a {
    /* display: block !important; */
    text-align: center;
    margin: 20px auto !important;
    float: none !important;
    margin-left: -15px;
}
.myser {
    float: left;
    width: 100%;
}
.vc_col-sm-6.cc5 {
    margin-top: 15px;
    margin-bottom: 10px;
}
.vc_col-sm-6.cc2 {
    margin-top: 10px;
    margin-bottom: 12px;
}
.vc_col-sm-6.cc3 {
    margin-top: -33px;
}
.vc_col-sm-12.cc5 {
    margin-bottom: 10px;
}
#menu-item-188 a::after{background: none !important;}
#menu-item-188 a{color: hsl(211, 100%, 24%) !important}
/*#menu-item-118 a::after{background: green !important;}
#menu-item-118 a{color: #fff !important;}*/
ul#menu-main-navigation li:last-child a::after {
    background: #006D29 ;
    box-sizing: border-box;
    position: absolute;
    height: 39px;
    width: 82px;
    top: 41%;
    content: "";
    right: 0%;
    z-index: -1;
    color: red;
}
.sticky-trigger-header ul#menu-main-navigation li:last-child a::after {
    background: #006D29 ;
    box-sizing: border-box;
    position: absolute;
    height: 32px;
    width: 82px;
    top: 40% !important;
    content: "";
    right: 0px !important;
    z-index: -1;
    color: red;
}
#mk-header.sticky-trigger-header:not(.header-structure-vertical) #mk-main-navigation > ul > li.menu-item, #mk-header.sticky-trigger-header:not(.header-structure-vertical) #mk-main-navigation > ul > li.menu-item > a, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-header-search, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-header-search a, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-cart-link, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-responsive-cart-link, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .dashboard-trigger, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .responsive-nav-link, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-header-social a, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-margin-header-burger, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-header-wpml-ls, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .mk-header-wpml-ls a, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .slide-menu-mobile-nav-link, #mk-header.sticky-trigger-header:not(.header-structure-vertical) .overlay-nav-link{
	  height: 115px !important;
    line-height: 125px !important;	
}
.transparent-header ul > li.menu-item > a{padding: 0 15px !important;}
.transparent-header-sticky ul  li.menu-item > a{padding: 0 15px !important;}
.transparent-header-sticky ul li a {
    margin-right: 0 !important;
    padding-right: 0px !important;
}
/*ul#menu-main-navigation li:last-child a{color: #fff !important;}*/
li#menu-item-118 a{color: #fff !important;}
ul.sub-menu li:last-child a::after {
    background: transparent !important;
}
@media screen and (max-width: 767px) {

ul#gform_fields_1 li {
    width: 33.33%;
    display: inline-block;
}
ul#gform_fields_1 li input {
 
 width: 97%;

}
li#field_1_22 ul li {
    width: 25%;
}
li#field_1_24, li#field_1_25, li#field_1_26, li#field_1_27, li#field_1_28, li#field_1_29, li#field_1_30, li#field_1_31, li#field_1_32, li#field_1_33 {width: 33.33% !important;}

.mainlon{width: 100%;margin-bottom: 25px;}

.mainamt{width: 100% !important;margin-bottom: 50px; margin-top: 15px; }
.monamt {
    text-align: center;
    width: 100%;
}
.myyvalgiv{margin: 0 auto; text-align: center;width: 100%;font-size: 35px;}
.myslide{width: 100%;}

}

@media screen and (max-width: 640px) {

ul#gform_fields_1 li {
    width: 50%;
    display: inline-block;
}
ul#gform_fields_1 li input {
 
 width: 97%;

}
li#field_1_22 ul li {
    width: 50%;
}
li#field_1_24, li#field_1_25, li#field_1_26, li#field_1_27, li#field_1_28, li#field_1_29, li#field_1_30, li#field_1_31, li#field_1_32, li#field_1_33 {width: 50% !important;}
.hunper{margin-left: 30%;}
 }

 @media screen and (max-width: 480px) {

ul#gform_fields_1 li {
    width: 100%;
    display: inline-block;
}
ul#gform_fields_1 li input {
 
 width: 97%;

}
li#field_1_24, li#field_1_25, li#field_1_26, li#field_1_27, li#field_1_28, li#field_1_29, li#field_1_30, li#field_1_31, li#field_1_32, li#field_1_33 {width: 100% !important;}
#field_1_12 , #field_1_13 {width: 100% !important;} 
.zeroper {
    margin-left: 29%;
}
.fifper {
    margin-left: 28%;
}
.hunper {
    margin-left: 28%;
}
ul#menu-footermenu li {
    border-right: 1px solid hsl(211, 100%, 24%);
    display: inline;
    padding-right: 5px;
    margin-left: 5px !important;
}
ul#menu-footermenu {
    padding-left: 15px !important;
}
 }

  @media screen and (max-width: 360px) {

    li#field_1_22 ul li {
    width: 100%;
}
li#field_1_35 h4, li#field_1_42 h4 {color: #006E29 !important; font-size: 19px !important;}
.mainlon input{width: 100%;}
.zeroper {
    margin-left: 27%;
}
.fifper {
    margin-left: 27%;
}
.hunper {
    margin-left: 24%;
}
ul#menu-footermenu {
    padding-left: 7px !important;
}

  }
  
#sticky-trigger-header ul#menu-main-navigation li:last-child a::after {

    top: 38% !important;

}  

@media screen and (min-width: 768px) and (max-width: 1280px) {
ul#menu-footermenu {
    box-sizing: border-box;
    display: table;
    margin: 0 auto;
    padding: 10px;
    width: 95%;
	padding-left: 0 !important;
}
ul#menu-footermenu li {
    border-right: 1px solid #003a7a;
    display: table-cell;
    margin-left: 9px !important;
    padding-right: 3px !important;
    text-align: center;
}ul#menu-footermenu li a {
    font-size: 9px !important;
    line-height: 10px !important;
}
}