.autocomplete-suggestions { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #bbb; border-top:0; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 0 6px 12px rgba(50,50,50,.34); -moz-box-shadow:  0 6px 12px rgba(50,50,50,.34); box-shadow:  0 6px 12px rgba(50,50,50,.34); }
.autocomplete-suggestion { padding: 5px 12px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }
form a#custom_atc {
width: 100% !important;
text-align: center !important;
padding: 15px 15px !important;
}
form.caldera_forms_form select{
margin-top: 10px;
}
.powered-mgo-box {
text-align: center;
color: #a9aebb;
margin-top:40px;
margin-bottom:40px;
font-size:11px;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
.powered-mgo-img {
width: 21px;
margin-right: 10px;
}
a.powered-mgo-text {
color: #a9aebb !important; }
.mgo_pembayaran span.uael-caf-radio-custom {
opacity:0;
}
.mgo_dp input.form-control:placeholder {
color:    transparent;
opacity:  0;
}
.mgo_dp input.form-control::-webkit-input-placeholder {
color:    transparent;
}
.mgo_dp input.form-control:-moz-placeholder {
color:    transparent;
opacity:  0;
}
.mgo_dp input.form-control::-moz-placeholder {
color:    transparent;
opacity:  0;
}
.mgo_dp input.form-control:-ms-input-placeholder { 
color:    transparent;
}
.mgo_ongkoskirim label.mgo-radio-selected img {
filter: brightness(0) invert(1);
}
.set_hide_field {
display: none;
}
#get_mgo_detail table, #get_mgo_detail tr td {
border-color:#ffffff;
}
.mgo_ongkoskirim .radio img {
display: inline !important;
}
.mgo_orderid input {
background: none !important;
}
.mgo_donasi input.donasi, .mgo_donasi2 input.donasi, .mgo_donasi3 input.donasi, .mgo_donasi4 input.donasi, .mgo_donasi5 input.donasi {
margin-top: 10px !important;
padding-top: 6px;
padding-left: 50px;
height: 45px;
font-size: 21px !important;
width: 100%;
background: #fff;
}
.mgo_countdown {
background: #3b516b;
color: #fff;
padding: 10px 10px;
border-radius: 4px;
margin-left: 5px;
margin-right: 5px;
box-shadow: 0 4px 2px rgba(0,0,0,.15),0 25px 80px rgba(0,0,0,.1);
}
.mgo_countdown.c_seconds {
color: #fff;
background: #2eb780;
}
.ctext_hours, .ctext_minutes, .ctext_seconds {
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
color: #3a506a;
position: absolute;
font-size: 11px;
margin-top: 37px;
}
.ctext_hours {
margin-left: -39px;
}
.ctext_minutes {
margin-left: -44px;
}
.ctext_seconds {
margin-left: -46px;
}
#countdown_started {
text-align: center;
} .donation_box {
font-family: "Lato", FontAwesome, lato, sans-serif !important;
width: 480px;
margin: 0 auto;
background:#eef4f9;
padding: 15px 5px;
margin-top: 20px;
}
.donation_box2 {
font-family: "Lato", FontAwesome, lato, sans-serif !important;
width: 480px;
margin: 0 auto;
padding: 10px 0px;
margin-top: 20px;
}
.donation_box2 .d_total {
font-weight: bold;
font-size: 16px;
}
.donation_box2 .d_target {
font-size: 11px;
margin-left: 8px;
}
.donation_box2 .d_date {
float: right;
padding-top: 5px;
font-size: 11px;
}
.donation_count, .donation_box2 .d_total, .donation_box2 .d_target, .donation_box2 .d_date {
color: #23374d;
}
.donation_progress {
background: #EEF4F9;
width: 100%;
height: 20px;
border-radius: 4px;
margin-top: 8px;
}
.donation_progress .count_progress {
font-size: 10px;
color: #fff;
padding-top: 0.15rem;
padding-left: 5px;
float: right;
padding-right: 8px;
}
.donation_progress_bar {
background: #67d02c;
height: 20px;
border-radius: 4px;
background-image: linear-gradient(to right, #ff2d55, #fada5a);
}
.donation_progress_bar.full_green {
background-image: linear-gradient(to right, #ff2d55, #fada5a, #69c828);
}
.donation_box.green .donation_name {
color: #62c846;
}
.donation_box.green .donation_button button {
background: #62c846 !important;
}
.donation_box.green .donation_button button:hover {
background: #4fb034 !important;
}
.donation_box.blue .donation_name {
color: #318ad9;
}
.donation_box.blue .donation_button button {
background: #318ad9 !important;
}
.donation_box.blue .donation_button button:hover {
background: #1d77c8 !important;
}
.donation_box.magenta .donation_name {
color: #F7008C;
}
.donation_box.magenta .donation_button button {
background: #F7008C !important;
}
.donation_box.magenta .donation_button button:hover {
background: #DB0880 !important;
}
.donation_box.red .donation_name {
color: #e6334b;
}
.donation_box.red .donation_button button {
background: #e6334b !important;
}
.donation_box.red .donation_button button:hover {
background: #d5233b !important;
}
.donation_box.black .donation_name {
color: #393e46;
}
.donation_box.black .donation_button button {
background: #393e46 !important;
}
.donation_box.black .donation_button button:hover {
background: #222831 !important;
}
.donation_box.black .donation_total {
color: #7193b9;
}
.donation_box.yellow .donation_name {
color: #ffcc00;
}
.donation_box.yellow .donation_button button {
background: #ffcc00 !important;
}
.donation_box.yellow .donation_button button:hover {
background: #ffdc34 !important;
}
.donation_box.purple .donation_name {
color: #b026c1;
}
.donation_box.purple .donation_button button {
background: #8b2f97 !important;
}
.donation_box.purple .donation_button button:hover {
background: #b026c1 !important;
}
.donation_count {
font-weight: bold;
padding:10px 20px;
}
.donation_inner_box {
background: #FFFFFF;
border: 1px solid #e2ebf4;
padding:15px 20px;
color: #23374d;
margin: 5px 20px;
border-radius: 4px;
}
.donation_name {
font-size: 14px;
font-weight: bold;
color: #FD5E53;
}
.donation_name .dashicons {
font-size: 13px;
padding-top: 2px;
}
.donation_total {
font-size: 14px;
font-weight: bold;
color: #23374d;
}
.donation_time {
font-size: 11px;
color: #23374d;
float: right;
font-weight: 300;
}
.donation_comment {
font-size: 13px;
color: #23374d;
font-weight: 300;
}
.donation_button {
text-align: center;
margin: 20px 0 20px 0;
}
.donation_button button {
background: #FD5E53 !important;
color: #ffffff;
font-size: 12px !important;
padding: 0.5rem 3rem !important;
letter-spacing: .2px;
border-radius: 4px;
border: none;
box-shadow: 0px 5px 5px 0 rgba(0,0,0,.1) !important;
height: 36px !important;
}
.donation_button button:hover {
background: #FF5959 !important;
text-decoration: none;
box-shadow: 0px 5px 5px 0 rgba(0,0,0,.2) !important;
}
.loadmore_info {
font-size: 11px;
padding: 10px 0px;
display: none;
}
@media only screen and (max-width:480px) {
.donation_box {
width: 100%;
}
.donation_box2 {
width: 100%;
padding:0 25px 0 25px;
}
.donation_box2 .d_total {
display: inherit;
}
.donation_box2 .d_target {
margin-left: 0;
}
}
.text_rp {
position: absolute;
margin-top: -38px;
margin-left: 15px;
color: #aac4e0;
font-size: 19px !important;
}
.select2-container, .select2-dropdown, .select2-search, .select2-container, .select2-results {
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
.select2-search__field {
padding-left: 9px !important;
}
.select2-selection.select2-selection--single{
height: 38px !important;
padding-top: 3px !important;
padding-left: 6px !important;
}
.select2-selection__arrow {
margin-top: 4px !important;
}
.select2-container {
width: 100%;
margin-top: 10px;
}
.select2-results__option {
margin-bottom:0;
padding-top: 4px !important;
padding-bottom: 4px !important;
padding-left: 14px !important;
margin: 0 !important;
}
.select2-selection__clear {
padding-right: 5px;
}
.select2-container--default .select2-selection--single {
border: 1px solid #ddd !important;
border-radius: 2px !important;
outline:none
}
.select2-dropdown {
border: 1px solid #ddd !important;
}
.mgo_provinsi select {
position: relative;
}
#get_mgo_detail {
text-align: left;
}
.mgo_kupon {
padding: 20px;
padding-bottom:30px;
background: #F9F9FF;
border: 1px solid #ddd;
margin-top:30px; }
.mgo_kupon input{
height: 39px !important;
min-width: 0 !important;
}
.mgo_kupon input.form-control {
font-weight: bold;
font-size: 16px;
color: #6c61f6;
}
.mgo_kupon input.form-control:active {
color: #6c61f6;
background: #ffffff;
}
.mgo_kupon .help-block {
margin-bottom: -5px !important;
}
.mgo_total {
margin-top:25px;
}
.kuponbutton input.buttonapply {
position: absolute;
margin-top: -39px;
font-size: 15px;
right: 0;
margin-right: 29px;
width: 20%;
background: #6c61f6;
color: #fff;
text-transform: uppercase;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
padding: 0;
border: none;
}
.kuponbutton input.buttonapply:hover {
background: #5c51e3;
color: #FFF;
}
.option_ongkir .radio input {
margin-right: 8px !important;
}
.mgo_provinsi label img, .mgo_kabkota label img, .mgo_kecamatan label img, .mgo_ongkoskirim label img, .mgo_kecamatan_auto label img, .mgo_kupon label img {
right: 0;
width: 23px;
display: none;
margin-left: 5px;
}
.caldera_forms_form input[type=text], .caldera_forms_form select.form-control {
height: 39px;
} .btn-buy input  {
margin:0 !important;
background: #404b69 !important;
padding: 14px 35px !important;
border-radius: 4px !important;
border-color: #283149 !important;
font-size: 16px !important;
color: #fff !important;
margin-top: 20px !important;
text-align: center;
float: right;
}
.btn-buy input:hover {
background:#283149 !important;
border-color:1px solid #283149 !important;
}
.btn-buy.green input, .btn-buy.large.green input {
background: #4ebf5d !important;
border-color: #35b244 !important;
}
.btn-buy.green input:hover, .btn-buy.large.green input:hover {
background:#35b244 !important;
border-color:1px solid #35b244 !important;
}
.btn-buy.blue input, .btn-buy.large.blue input {
background: #096DC5 !important;
border-color: #0065C2 !important;
}
.btn-buy.blue input:hover, .btn-buy.large.blue input:hover {
background:#0065C2 !important;
border-color:1px solid #0065C2 !important;
}
.btn-buy.red input, .btn-buy.large.red input {
background: #D61D23 !important;
border-color: #B91C0D !important;
}
.btn-buy.red input:hover, .btn-buy.large.red input:hover {
background:#B91C0D !important;
border-color:1px solid #B91C0D !important;
}
.btn-buy.orange input, .btn-buy.large.orange input {
background: #E67E22 !important;
border-color: #e06d08 !important;
}
.btn-buy.orange input:hover, .btn-buy.large.orange input:hover {
background:#e06d08 !important;
border-color:1px solid #e06d08 !important;
}
.btn-buy.magenta input, .btn-buy.large.magenta input {
background: #E40A5D !important;
border-color: #d60853 !important;
}
.btn-buy.magenta input:hover, .btn-buy.large.magenta input:hover {
background:#d60853 !important;
border-color:1px solid #d60853 !important;
}
.btn-buy.large input,
.btn-buy.green.large input, .btn-buy.large.green input,
.btn-buy.blue.large input, .btn-buy.large.blue input, 
.btn-buy.red.large input, .btn-buy.large.red input, 
.btn-buy.magenta.large input, .btn-buy.large.magenta input, 
.btn-buy.orange.large input, .btn-buy.large.orange input {
width:100%;
}
.btn_buy input  {
margin:0 !important;
background: #404b69 !important;
padding: 13px 35px !important;
border-radius: 4px !important;
border-color: #283149 !important;
font-size: 16px !important;
color: #fff !important;
margin-top: 40px !important;
text-align: center;
float: right;
font-size: 18px !important;
}
.btn_buy input:hover {
background:#283149 !important;
border-color:1px solid #283149 !important;
}
.btn_buy.green input, .btn_buy.large.green input {
background: #5cb85c !important;
border-color: #35b244 !important;
}
.btn_buy.green input:hover, .btn_buy.large.green input:hover {
background:#4aad4a !important;
border-color:1px solid #35b244 !important;
}
.btn_buy.blue input, .btn_buy.large.blue input {
background: #096DC5 !important;
border-color: #0065C2 !important;
}
.btn_buy.blue input:hover, .btn_buy.large.blue input:hover {
background:#0065C2 !important;
border-color:1px solid #0065C2 !important;
}
.btn_buy.red input, .btn_buy.large.red input {
background: #D61D23 !important;
border-color: #B91C0D !important;
}
.btn_buy.red input:hover, .btn_buy.large.red input:hover {
background:#B91C0D !important;
border-color:1px solid #B91C0D !important;
}
.btn_buy.orange input, .btn_buy.large.orange input {
background: #E67E22 !important;
border-color: #e06d08 !important;
}
.btn_buy.orange input:hover, .btn_buy.large.orange input:hover {
background:#e06d08 !important;
border-color:1px solid #e06d08 !important;
}
.btn_buy.magenta input, .btn_buy.large.magenta input {
background: #E40A5D !important;
border-color: #d60853 !important;
}
.btn_buy.magenta input:hover, .btn_buy.large.magenta input:hover {
background:#d60853 !important;
border-color:1px solid #d60853 !important;
}
.btn_buy.large input,
.btn_buy.green.large input, .btn_buy.large.green input,
.btn_buy.blue.large input, .btn_buy.large.blue input, 
.btn_buy.red.large input, .btn_buy.large.red input, 
.btn_buy.magenta.large input, .btn_buy.large.magenta input, 
.btn_buy.orange.large input, .btn_buy.large.orange input {
width:100%;
}  .mgo-caldera {
background: #F9F9FF;
padding-right: 20px;
padding-left: 20px;
border: 1px solid #ddd;
padding-top: 30px;
padding-bottom: 30px;
}
.mgo-caldera section {
height: 40px;
color: inherit;
font-family: sans-serif;
float: left;
background-color: #4f5965;
padding: 15px 30px 35px 35px;
text-align: right;
font-size: 15px !important;
margin-bottom:2px;
}
.mgo-caldera hr {
border-top:1px dashed #EFF0F4 !important;
}
.divsection .one {
width: 60%;
color: inherit;
font-size: 13px;
font-weight: bold;
border-radius: 4px !important;
background: none !important;
font-weight: normal !important;
}
.divsection .two {
width: 40%;
color: inherit;
font-size: 13px;
font-weight: bold;
border-radius: 3px !important;
background: #e7e8f2 !important;
}
.divsection .three {
width: 100%;
color: inherit;
font-size: 13px;
font-weight: bold;
border-radius: 4px !important;
background: none !important;
padding:0 !important;
}
.divsection .three .dashed {
width: 100%;
height: 1px;
margin-top: 20px;
border-top: 1px dashed #ccc;
}
.divsection .one.total {
font-weight: bold !important;
} #mgo_thanks_page {
background: #DDEAF8;
padding:60px 0px;
padding-left: 15px;
padding-right: 15px;
}
#mgo_thanks_page2 {
background: #DDEAF8;
padding:60px 0px;
padding-left: 15px;
padding-right: 15px;
}
.mgo_thanks_page_box {
background: #FFF;
width: 480px;
padding:40px 70px 80px 70px;
margin:0 auto;
border-bottom: 3px solid #2FBA82;
font-size: 15px;
font-family: "Lato", FontAwesome, lato, sans-serif !important;
}
.mgo_thanks_page_box2 {
background: #fff;
width: 480px;
padding:40px 70px 80px 70px;
margin:0 auto;
border-bottom: 3px solid #2FBA82;
font-size: 15px;
box-shadow: 0 8px 12px rgba(0,0,0,.15),0 25px 80px rgba(0,0,0,.1);
border-radius: 8px;
color: #3b516b;
font-family: "Lato", FontAwesome, lato, sans-serif !important;
}
.mgo_icon_checklist {
width: 80px;
height: 80px;
margin: 0 auto;
background: url(//lughatulquran.id/wp-content/plugins/magic-order/assets/icons/checklist.png) no-repeat left center;
margin-bottom:30px;
}
.mgo_ket_detail_order {
padding:20px 0px;
}
.mgo_copy_total, .mgo_copy_rek, .mgo_copy_deposit, .mgo_copy_dp {
font-size: 13px;
color: #2eb780;
cursor: pointer;
}
.mgo_copy_total, .mgo_copy_deposit, .mgo_copy_dp {
position: absolute;
margin-left: 25px;
margin-top: 8px;
}
.mgo_copy_rek {
background: #2eb780;
background: -webkit-linear-gradient(to left, #38ef7d, #11998e);
background: linear-gradient(to left, #38ef7d, #11998e);
color: #fff;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
text-align: center;
font-size: 12px;
padding: 3px;
margin-top: -97px;
}
.autowacs a {
border:none !important;
}
.autowacs {
margin-top: 120px;
}
.autowacs p {
font-size: 13px;
text-align: center;
}
button.btn_autowacs {
width: 100%;
border-radius: 30px;
padding: 14px 0px;
background: #2FBA82;
background: #11998e; background: -webkit-linear-gradient(to left, #38ef7d, #11998e);
background: linear-gradient(to left, #38ef7d, #11998e);
box-shadow: 0 8px 12px rgba(0,0,0,.15),0 25px 80px rgba(0,0,0,.1);
border: 0px;
color: #fff;
}
button.btn_autowacs img {
width: 21px;
margin-right: 8px;
display: inline !important;
position: absolute;
margin-left: -10px;
}
button.btn_autowacs span {
margin-left: 20px;
}
button.btn_autowacs2 {
border: 0px;
color: #fff;
padding: 10px 25px;
font-size: 12px;
border-radius: 4px;
background: #1FB988;
box-shadow: none;
}
button.btn_autowacs2 img {
width: 21px;
margin-right: 8px;
display: inline !important;
position: absolute;
margin-left: -10px;
}
button.btn_autowacs2 span {
margin-left: 20px;
}
button.btn_autowacs2:hover {
background: #28c895;
}
.mgo_span1 {
font-size: 21px;
font-weight: bold;
}
.mgo_span2 {
font-size: 15px;
}
.mgo_span1, .mgo_span2 {
padding-bottom: 5px;
}
.mgo_ket1, .mgo_ket2 {
text-align: center;
}
.mgo_ket2 {
font-size: 24px;
font-weight: bold;
}
.mgo_ket3 {
background: #fef7c1;
border: 1px solid #dac9a0;
padding: 10px 12px;
border-radius: 4px;
margin-bottom: 30px;
margin-top: 20px;
line-height: 1.5;
font-size: 13px;
}
.mgo_silahkan_transfer {
font-size: 13px;
text-align: center;
}
.instruksi_pembayaran {
border-top: 1px solid #acbccf;
padding-top: 40px;
}
.mgo_box_bank {
border: 1px solid #bec8da;
border-radius: 4px;
padding: 10px 0;
min-height: 65px;
margin-top: 20px;
text-align: center;
line-height: 1.5;
padding-right: 10px;
margin-bottom: 59px;
}
.mgo_bank_logo {
float: left;
margin-top: -10px;
}
.mgo_bank_logo img {
width: 115px;
margin-right: 5px;
margin-left: 5px;
}
.mgo_bank_text {
font-size: 13px;
text-align: left;
font-weight: bold;
text-transform: uppercase;
}
@media only screen and (max-width:480px) {
.divsection {
display: flex !important;
}
.divsection .one {
font-size: 13px !important;
}
.section {
font-size: 13px !important;
}
.divsection .one {
width: 100% !important;
padding: 15px 5px 35px 20px !important;
text-align: left !important;
position: absolute;
}
.divsection .two {
width: 100% !important;
padding: 15px 15px 35px 5px;
border-radius: 0px !important;
}
.mgo-caldera {
background: none;
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0;
}
.kuponbutton input.buttonapply {
width:23%;
padding-left:15px;
padding-right:25px;
font-size:12px;
}
#mgo_thanks_page {
padding:0px 0px;
}
.mgo_thanks_page_box {
width: 100%;
padding:30px 20px 40px 20px;
font-size: 13px;
}
.mgo_thanks_page_box2 {
width: 100%;
padding:30px 20px 90px 20px;
font-size: 13px;
}
.mgo_bank_logo img {
margin-bottom: 40px;
} .mgo_bank_text {
padding-left: 20px;
margin-bottom: 20px;
}
} body.wrong {
-webkit-animation: bg-red 1s ease-in;
animation: bg-red 1s ease-in;
}
body.correct {
-webkit-animation: bg-green 1s ease-in;
animation: bg-green 1s ease-in;
}
#inspiration {
position: fixed;
right: 1em;
bottom: 1em;
}
#inspiration a {
display: inline-block;
float: left;
text-decoration: none;
font-weight: bold;
color: white;
transition: all 1s ease;
}
#inspiration a:hover {
color: #212121;
}
#inspiration p {
margin: 0;
padding-left: .4em;
display: inline-block;
float: right;
color: rgba(255, 255, 255, 0.6);
}
#mgo_otp {
background: #212121;
width: 24em;
min-width: 320px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
padding: 1em;
border-radius: .3em;
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
margin: auto;
color: rgba(255, 255, 255, 0.2);
margin-top: 30px;
margin-bottom: 30px;
}
#mgo_otp input {
color: #212121;
}
#mgo_otp input.set_red {
border: 2px solid #ce0f0f;
}
.dots {
width: 50%;
display: flex;
justify-content: space-around;
padding: 1em;
padding-top: 5em;
}
.dot {
position: relative;
background: rgba(255, 255, 255, 0.2); width: 1.5em;
height: 0.1em;
padding-left: 4px;
-webkit-transform: scale3d(0.7, 0.7, 0.7);
transform: scale3d(0.7, 0.7, 0.7);
}
.dot span {
position: absolute;
margin-top: -40px;
font-size: 28px;
color: #FCBE31;
}
.dot.active {
-webkit-animation: growDot .5s ease;
animation: growDot .5s ease;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.dot.wrong {
-webkit-animation: wrong .9s ease;
animation: wrong .9s ease;
}
.dot.correct {
-webkit-animation: correct .9s ease;
animation: correct .9s ease;
}
#mgo_otp p {
font-size: .9em;
}
.numbers {
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: space-around;
align-content: flex-end;
margin: 2em 0;
margin-top:10px;
}
.number {
position: relative;
width: 2.5em;
height: 2.5em;
margin: 0.5em;
border-radius: 2.5em;
border: 2px solid rgba(255, 255, 255, 0);
text-align: center;
line-height: 2.5em;
font-weight: 400;
font-size: 1.8em;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
transition: all .5s ease;
}
.number.nol {
margin-left:-0.7em;
}
.number.reset:before{
width:6.2em;
margin-left:-2.5em;
padding:0;
border:0;
}
.number.reset span {
margin-left:-28px;
font-weight:200;
}
.number:hover {
color: rgba(255, 255, 255, 0.5);
}
.number:hover:before {
border: 2px solid rgba(255, 255, 255, 0.5);
}
.number:before {
content: "";
position: absolute;
left: -2px;
width: 2.5em;
height: 2.5em;
border: 2px solid rgba(255, 255, 255, 0.1);
border-radius: 2.5em;
transition: all .5s ease;
}
.number.grow:before {
-webkit-animation: grow .4s ease;
animation: grow .4s ease;
}
@media only screen and (max-width:480px) {
#mgo_otp {
width: 21em;
}
.number {
font-size: 1.6em;
}
.number::before {
width: 2.4em;
height: 2.4em;
}
}
@-webkit-keyframes growDot {
100% {
background: white;
-webkit-transform: scale3d(0.9, 0.9, 0.9);
transform: scale3d(0.9, 0.9, 0.9);
}
}
@keyframes growDot {
100% {
background: white;
-webkit-transform: scale3d(0.9, 0.9, 0.9);
transform: scale3d(0.9, 0.9, 0.9);
}
}
@-webkit-keyframes grow {
50% {
-webkit-transform: scale3d(1.5, 1.5, 1.5);
transform: scale3d(1.5, 1.5, 1.5);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes grow {
50% {
-webkit-transform: scale3d(1.5, 1.5, 1.5);
transform: scale3d(1.5, 1.5, 1.5);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@-webkit-keyframes wrong {
20% {
background: crimson;
}
40% {
-webkit-transform: translate(-15px, 0);
transform: translate(-15px, 0);
}
60% {
-webkit-transform: translate(10px, 0);
transform: translate(10px, 0);
}
80% {
-webkit-transform: translate(-5px, 0);
transform: translate(-5px, 0);
}
}
@keyframes wrong {
20% {
background: crimson;
}
40% {
-webkit-transform: translate(-15px, 0);
transform: translate(-15px, 0);
}
60% {
-webkit-transform: translate(10px, 0);
transform: translate(10px, 0);
}
80% {
-webkit-transform: translate(-5px, 0);
transform: translate(-5px, 0);
}
}
@-webkit-keyframes correct {
20% {
background: limegreen;
}
40% {
-webkit-transform: translate(0, -15px);
transform: translate(0, -15px);
}
60% {
-webkit-transform: translate(0, 10px);
transform: translate(0, 10px);
}
80% {
-webkit-transform: translate(0, -5px);
transform: translate(0, -5px);
}
}
@keyframes correct {
20% {
background: limegreen;
}
40% {
-webkit-transform: translate(0, -15px);
transform: translate(0, -15px);
}
60% {
-webkit-transform: translate(0, 10px);
transform: translate(0, 10px);
}
80% {
-webkit-transform: translate(0, -5px);
transform: translate(0, -5px);
}
}
@-webkit-keyframes bg-red {
50% {
background: crimson;
}
}
@keyframes bg-red {
50% {
background: crimson;
}
}
@-webkit-keyframes bg-green {
50% {
background: limegreen;
}
}
@keyframes bg-green {
50% {
background: limegreen;
}
}
.info_resend{
text-align: center;
padding-top: 20px;
display:none;
}
#kirim_ulang_kode {
margin-top: 30px;
width: 83%;
height: 52px;
color: #ffffff !important;
background: #FDC830 !important;
background: -webkit-linear-gradient(to left, #F37335, #FDC830) !important;
background: linear-gradient(to left, #F37335, #FDC830) !important;
border-radius: 4px !important;
}
.input_phone {
color: #ffffff;
font-size: 21px;
margin-top: 30px;
border-radius: 4px;
height: 52px;
padding-left:20px !important;
}
.box_resend_button {
text-align: right;margin-top: -52px;
}
.resend_button {
height: 52px;
color:#ffffff !important;
background: #FDC830 !important;
background: -webkit-linear-gradient(to left, #F37335, #FDC830) !important;
background: linear-gradient(to left, #F37335, #FDC830) !important;
border-top-right-radius: 4px !important;
border-bottom-right-radius: 4px !important;
transition: background-color 0.5s ease;
}
.resend_button:disabled {
opacity: 0.7;
cursor: default;
} p.title_verification {
font-size:21px !important;
padding-top:10px;
margin-bottom:5px;
color:#ababab;
}
.box-spinner {
height:0px;
margin-top:20px;
}
.spinner {
width: 50px;
height: 40px;
text-align: center;
font-size: 10px;
}
.spinner > div {
background-color: #F39C12;
height: 100%;
width: 6px;
display: inline-block;
-webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
animation: sk-stretchdelay 1.2s infinite ease-in-out;
}
.spinner .rect2 {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.spinner .rect3 {
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
.spinner .rect4 {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.spinner .rect5 {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
} form.caldera_forms_form, label.control-label{
font-family: "Lato", FontAwesome, lato, sans-serif !important;
}
.caldera_forms_form input.form-control, .caldera_forms_form select.form-control{
height: 45px;
}
.caldera_forms_form input.form-control, .caldera_forms_form select, .caldera_forms_form textarea {
width:100%;
border: 1px solid #ddd !important;
background: #fff;
margin-top:10px;
}
.caldera_forms_form input.form-control.set_red {
border: 2px solid #F8333C !important;
}
.caldera_forms_form .paket_show select.form-control.set_red {
border: 2px solid #F8333C !important;
}
.form-group.mgo_total.set_default input {
border:none !important;
}
.mgo_wa input {
margin-bottom:10px;
padding-left: 18px;
font-family: "Lato", lato;
font-size: 16px;
}
.btn_buy input {
margin-top: 30px !important;
}
.btn_buy.rounded input {
border-radius:50px !important;
}
.btn_buy, label.control-label, input.form-control, input.btn {
font-family: FontAwesome, sans-serif;
}
form label {
margin-bottom: -3px !important;
}
.mgo_orderid input.form-control {
border:none !important;	
}
.mgo_provinsi label, .mgo_kabkota label, .mgo_kecamatan label {
margin-bottom: 3px !important;
}
.icon_bank {
width:40px;display:inherit;margin-left:15px;margin-top:-3px;
}
.mgo_pembayaran p {
font-family: "Lato", FontAwesome, lato, sans-serif !important;
}
.mgo_pembayaran p.pemilihan_pembayaran {
font-size: 16px;
}
.mgo_pembayaran span img {
margin:0 auto;
width: 120px;
}
.mgo_pembayaran .radio-inline input {
visibility: hidden !important;
}
.mgo_pembayaran .radio-inline {
margin-left: 0px !important;
padding-left: 0px !important;
padding-right: 2px !important;
}
.mandiri, .bca, .bni, .bri, .mandiri_syariah, .bca_syariah, .bni_syariah, .bri_syariah, .muamalat, .bsi, .bank_btn, .danamon, .permata, .btpn, .bukopin, .bank_mega, .jenius, .gopay, .ovo, .dana, .paypal, .shopeepay, .indomaret, .cimb_niaga, .cimb_niaga_syariah, .citi_bank, .visa, .master_card, .jcb, .alfamart, .cod_hand, .cod_truck, .cod_hand2, .cod_truck2, .transfer, .tad, .cash, .tunai, .bank_bjb, .bank_dki, .bank_jateng, .bank_jatim, .linkaja, .qris, .jemput, .igreview, .bank_bjb_syariah {
border: 1px solid #D4DDEC;
border-radius: 4px;
margin-top: -20px;
margin-bottom: 5px !important;
background: #fff;
}
.caldera-grid select.form-control {
background: #ffffff !important;
}
form .caldera-grid .powered-mgo-box {
display: none !important;
}
@media only screen and (max-width:640px) {
.caldera-grid .radio-inline {
display: initial !important;
}
.mandiri, .bca, .bni, .bri, .mandiri_syariah, .bca_syariah, .bni_syariah, .bri_syariah, .muamalat, .bsi, .bank_btn, .danamon, .permata, .btpn, .bukopin, .bank_mega, .jenius, .gopay, .ovo, .dana, .paypal, .shopeepay, .indomaret, .cimb_niaga, .cimb_niaga_syariah, .citi_bank, .visa, .master_card, .jcb, .alfamart, .cod_hand, .cod_truck, .cod_hand2, .cod_truck2, .transfer, .tad, .cash, .tunai, .bank_bjb, .bank_dki, .bank_jateng, .bank_jatim, .linkaja, .qris, .jemput, .igreview, .bank_bjb_syariah {
width: 100%;
background: #fff;
}
.caldera-grid .radio-inline + .radio-inline {
margin-left:0px !important;
}
.mgo_pembayaran span img {
margin-left: 30%;
}
.mgo_pembayaran.set_horizontal span img {
height: 55px;
margin-left: 0;
}
.caldera-grid .mgo_pembayaran.set_horizontal .radio-inline {
display: inline-block !important;
}
img.icon_payment {
width: 21px;
height: 21px;
}
} @-webkit-keyframes sk-stretchdelay {
0%, 40%, 100% { -webkit-transform: scaleY(0.4) }  
20% { -webkit-transform: scaleY(1.0) }
}
@keyframes sk-stretchdelay {
0%, 40%, 100% { 
transform: scaleY(0.4);
-webkit-transform: scaleY(0.4);
}  20% { 
transform: scaleY(1.0);
-webkit-transform: scaleY(1.0);
}
} form.caldera_forms_form {
padding-top:10px;
padding-left:10px;
}
.div_arrow {
position: absolute;
margin-top: 56px;
margin-left: -75px;
}
.arrow_.active span.a1, .arrow_.active span.a2, .arrow_.active span.a3{
display: block;
width: 25px;
height: 25px;
border-bottom: 5px solid #F16821;
border-right: 5px solid #F16821;
transform: rotate(45deg);
margin: -10px;
animation: animate 2s infinite;
-webkit-border-radius: 2px;
border-radius: 2px;
}
.arrow_.active span.a2{
animation-delay: -0.2s;
margin-top:-25px;
margin-left:0px;
}
.arrow_.active span.a3{
animation-delay: -0.4s;
margin-top:-25px;
margin-left:10px;
}
@keyframes animate {
0%{
opacity: 0;
transform: rotate(-45deg) translate(-20px,-20px);
}
50%{
opacity: 1;
}
100%{
opacity: 0;
transform: rotate(-45deg) translate(20px,20px);
}
} .arrow_down {
text-align: center;
margin: 0 0;
position: absolute;
}
.arrow_down_text {
margin-left:10px;
font-family: 'Lato', sans-serif;
}
.left_5 .bounce_arrow {margin-left: 5%;}.left_10 .bounce_arrow {margin-left: 10%;}.left_15 .bounce_arrow {margin-left: 15%;}.left_20 .bounce_arrow {margin-left: 20%;}.left_25 .bounce_arrow {margin-left: 25%;}.left_30 .bounce_arrow {margin-left: 30%;}.left_35 .bounce_arrow {margin-left: 35%;}.left_40 .bounce_arrow {margin-left: 40%;}.left_45 .bounce_arrow {margin-left: 45%;}.left_50 .bounce_arrow {margin-left: 50%;}.left_55 .bounce_arrow {margin-left: 55%;}.left_60 .bounce_arrow {margin-left: 60%;}.left_65 .bounce_arrow {margin-left: 65%;}.left_70 .bounce_arrow {margin-left: 70%;}.left_75 .bounce_arrow {margin-left: 75%;}.left_80 .bounce_arrow {margin-left: 80%;}.left_85 .bounce_arrow {margin-left: 85%;}.left_90 .bounce_arrow {margin-left: 90%;}.left_95 .bounce_arrow {margin-left: 95%;}.left_100 .bounce_arrow {margin-left: 100%;}
.arrow_down.to_right {
margin:0;
right: 0;
margin-right: 5px;
}
.bounce_arrow {
-moz-animation: bounce_arrow 2s infinite;
-webkit-animation: bounce_arrow 2s infinite;
animation: bounce_arrow 2s infinite;
}
.bounce_arrow .fa {
color: #f16821;
}
@keyframes bounce_arrow {
0%,
20%,
50%,
80%,
100% {
transform: translateY(0);
}
40% {
transform: translateY(-30px);
}
60% {
transform: translateY(-15px);
}
} .mgo_tooltip{
display:inline;
color:white;
padding:20px;
background:slateblue;
width:250px;
border-radius:5px;
position:absolute;
transform:translateX(-50%);
transform:translateY(-50%);
font-size:13px;
margin-top: -30px;
box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.15),0 25px 80px rgba(0,0,0,0.1);
}
.mgo_tooltip:before{
content:"";
position:absolute;
width: 0; 
height: 0; 
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid slateblue;
bottom:-19px;
left:7%;
}
.mgo_tooltip.purple{
background: slateblue;
}
.mgo_tooltip.purple:before{
border-top: 20px solid slateblue;
}
.mgo_tooltip.black{
background: #2c3848;
}
.mgo_tooltip.black:before{
border-top: 20px solid #2c3848;
}
.mgo_tooltip.red{
background: #EA3326;
}
.mgo_tooltip.red:before{
border-top: 20px solid #EA3326;
}
.mgo_tooltip.yellow{
background: #f1c550;
color:#745b19
}
.mgo_tooltip.yellow:before{
border-top: 20px solid #f1c550;
}
.mgo_tooltip.magenta{
background: #df0e62;
}
.mgo_tooltip.magenta:before{
border-top: 20px solid #df0e62;
}
.mgo_tooltip.gray{
background: #ceddef;
color: #607083;
}
.mgo_tooltip.gray:before{
border-top: 20px solid #ceddef;
}
.mgo_tooltip.green{
background: #00988D;
}
.mgo_tooltip.green:before{
border-top: 20px solid #00988D;
}
.mgo_tooltip.blue{
background: #007AFF;
}
.mgo_tooltip.blue:before{
border-top: 20px solid #007AFF;
}
.mgo_tooltip.orange:before{
border-top: 20px solid #ef6c57;
}
.mgo_tooltip.orange{
background: #ef6c57;
}
.mgo_tooltip.pink{
background: #ffc1c8;
color: #92585f;
}
.mgo_tooltip.pink:before{
border-top: 20px solid #ffc1c8;
}
.close_tooltip{
content:"x";
position:absolute;
top:2%;
right:3%;
cursor:pointer;
font-size:1.1rem;
text-decoration:none;
text-transform:uppercase;
color:white;
}
.tooltip_text {
padding-left: 40px;
}
.tooltip_hand {
width: 30px;
position: absolute;
}
@media only screen and (max-width:640px) {
.div_arrow {
margin-left: -55px;
}
.arrow_.active span.a1, .arrow_.active span.a2, .arrow_.active span.a3{
width: 20px;
height: 20px;
}
.arrow_.active span.a2{
margin-top:-20px;
margin-left:0px;
}
.arrow_.active span.a3{
margin-top:-20px;
margin-left:10px;
}
.left_5 .bounce_arrow {margin-left: 0%;}.left_10 .bounce_arrow {margin-left: 0%;}.left_15 .bounce_arrow {margin-left: 5%;}.left_20 .bounce_arrow {margin-left: 10%;}.left_25 .bounce_arrow {margin-left: 15%;}.left_30 .bounce_arrow {margin-left: 20%;}.left_35 .bounce_arrow {margin-left: 25%;}.left_40 .bounce_arrow {margin-left: 30%;}.left_45 .bounce_arrow {margin-left: 35%;}.left_50 .bounce_arrow {margin-left: 40%;}.left_55 .bounce_arrow {margin-left: 45%;}.left_60 .bounce_arrow {margin-left: 50%;}.left_65 .bounce_arrow {margin-left: 55%;}.left_70 .bounce_arrow {margin-left: 60%;}.left_75 .bounce_arrow {margin-left: 65%;}.left_80 .bounce_arrow {margin-left: 70%;}.left_85 .bounce_arrow {margin-left: 75%;}.left_90 .bounce_arrow {margin-left: 80%;}.left_95 .bounce_arrow {margin-left: 85%;}.left_100 .bounce_arrow {margin-left: 90%;}
}
.mgo_alert{
display: none;
position: fixed;
background: #2fba82;
color: #fff;
width: 250px;
padding: 10px 20px;
border-radius: 4px;
z-index: 999999;
}
.mgo_alert.top_right{
top: 5px;
right: 0;
margin-right: 5px;
}
.mgo_alert.bottom_left{
bottom:0;
left: 0;
margin-left: 5px;
margin-bottom: 5px;
}
.mgo_alert p {
padding: 0;
margin: 0;
}
.mgo_alert .icon_checklist {
background: url(//lughatulquran.id/wp-content/plugins/magic-order/assets/icons/checklist3.png) no-repeat left center;
width: 28px;
height: 28px;
float: left;
margin-right: 10px;
margin-top: 6px;
} .toastify {
background: none !important;
box-shadow: none !important;
padding-top: 0 !important;
cursor: default;
}
.popup_box {
background:#ffffff;
border-radius: 6px;
box-shadow: 0 10px 35px rgba(0,0,0,0.14),0 15px 65px rgba(0,0,0,0.14);
width: 320px;
padding: 10px;
padding-bottom: 15px;
cursor: default;
}
.popup_img img {
border-radius: 4px !important;
position: absolute;
width: 70px;
}
.popup_content {
margin-left: 80px;
margin-top: -10px;
}
.popup_content.img_hide {
margin-left: 5px !important;
}
.popup_content h3 {
font-size: 14px;
font-weight: bold;
color: #3A3F52;
margin-top: 15px;
}
.popup_content p {
font-size: 13px;
margin-top: -12px;
color: #3A3F52;
margin-bottom: 0;
}
.popup_content .popup_time, .popup_content .popup_verified {
font-size: 11px;
margin: 0;
}
.popup_content .popup_time {
float: left;
color: #afb6cc;
margin: 0;
margin-right: 13px;
margin-top: 8px;
}
.popup_content .popup_verified {
color: #2196F3;
display: inline-block;
margin-bottom: 0px;
margin-top: 7px;
}
.popup_verified img {
position: absolute;
margin-top: 2px;
}
.popup_verified span {
display: inline-block;
}
.popup_checklist {
background:#2196f3;
width: 14px;
height: 14px;
font-size: 8px;
color:#fff;
display: block;
border-radius: 14px;
padding-left: 0.45em;
margin-right: 3px;
position: absolute;
margin-top: 4px;
padding-top: 0px;
}
.popup_checklist_text {
padding-top: 2px;
margin-left: 17px;
}
.toast-close {
position: absolute;
margin-top: -10px !important;
border-radius: 20px;
z-index: 999;
margin-left: -10px;
width: 25px;
height: 25px;
padding-left: 8px !important;
padding-top: 2px !important;
border-radius: 25px;
background:#2E9CF3;
font-size:12px !important;
color: #fff;
}
.toastify-right .toast-close {
top: 0;
}
.toastify-center .toast-close, .toastify-left .toast-close {
top: 0;
}
.toastify-center {
margin-left:40% !important;
}
@media only screen and (max-width:720px) {
.toastify-center {
margin-left:25% !important;
}
.toastify-right {
left: 0 !important;
}
}
@media only screen and (max-width:480px) { }
@media only screen and (max-width:360px) {
.toastify-right {
left: -50% !important;
}
} .mgo_switch {
display: inline-block;
height: 34px;
position: relative;
width: 60px;
margin-bottom: 5px !important;
}
.mgo_switch input {
display:none;
opacity: 0 !important;
}
.mgo_slider {
background-color: #ccc;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
box-shadow: 0 10px 20px -8px #b2b9b9;
}
.mgo_slider:before {
background-color: #fff;
bottom: 4px;
content: "";
height: 26px;
left: 4px;
position: absolute;
transition: .4s;
width: 26px;
}
input:checked + .mgo_slider {
background-color: #66bb6a;
}
input:checked + .mgo_slider:before {
transform: translateX(26px);
}
.mgo_slider.round {
border-radius: 34px;
}
.mgo_slider.round:before {
border-radius: 50%;
}
.set_switch {
display: inline-block;
height: 34px;
position: relative;
width: 60px;
margin-bottom: 5px !important;
}
.set_switch input {
display:none;
}
.set_switch .check-toggle {
display: none !important;
}
.mgo_slider2 {
background-color: #ccc;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
box-shadow: 0 10px 20px -8px #b2b9b9;
}
.mgo_slider2:before {
background-color: #fff;
bottom: 4px;
content: "";
height: 26px;
left: 4px;
position: absolute;
transition: .4s;
width: 26px;
}
input:checked + .mgo_slider2 {
background-color: #66bb6a;
}
input:checked + .mgo_slider2:before {
transform: translateX(26px);
}
.mgo_slider2.round {
border-radius: 34px;
}
.mgo_slider2.round:before {
border-radius: 50%;
} .mgo_style input[type='checkbox'].check-custom {
position: absolute;
left: -10000px;
top: auto;
width: 1px;
height: 1px;
overflow: hidden;
} .mgo_style input[type='checkbox'].check-custom ~ .check-toggle {
width: 30px;
height: 30px;
position: relative;
display: inline-block;
vertical-align: middle;
border: 2px solid #969696;
border-radius: 4px;
cursor: pointer;
float: left;
margin-top: -3px;
margin-left: -20px;
margin-right: 15px;
} .mgo_style input[type='checkbox'].check-custom:hover ~ .check-toggle {
border-color: #4a4a4a;
} .mgo_style input[type='checkbox'].check-custom:focus ~ .check-toggle {
border-color: #b0d5ff;
box-shadow: 0 0 0 2px rgba(23, 133, 255, 0.25);
} .mgo_style input[type='checkbox'].check-custom:checked ~ .check-toggle {
border-color: #1785ff;
background: #1785ff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=') center no-repeat;
background-size: 75%;
}   .caldera_forms_form.mgo_style input.form-control,
.caldera_forms_form.mgo_style select,
.caldera_forms_form.mgo_style textarea{
border:1px solid #ced4e8;
background:#fff;
height: 55px;
border-radius: 4px;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
}
.caldera_forms_form.mgo_style input.form-control:focus,
.caldera_forms_form.mgo_style select:focus,
.caldera_forms_form.mgo_style textarea:focus{
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.15);
}
.caldera_forms_form.mgo_style .radio label, .caldera_forms_form.mgo_style .radio-inline label {
padding: 15px;
border: 1px solid#ccc;
border-radius: 4px;
padding-left: 35px;
width:100%;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
margin-bottom: 10px !important;
background: #ffffff;
}
.caldera_forms_form.mgo_style .radio label input, .caldera_forms_form.mgo_style .radio-inline label input {
margin-left: -15px;
}
.caldera_forms_form.mgo_style .checkbox label.mgo_checkbox { }
.caldera_forms_form.mgo_style textarea {
margin-top: 13px !important;
}
.mgo_style .radio input[type="radio"] {
margin-right: 5px;
}
.mgo_style .select2-container {
width: -moz-available !important;
width: -webkit-fill-available !important;
}
.mgo_style .select2-selection {
height: 54px !important;
padding-top: 12px !important;
border-radius: 4px !important;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
}
.mgo_style .select2-selection__arrow {
margin-top: 12px !important;
margin-right: 10px;
}
.mgo_style .mgo_donasi input, .mgo_style .mgo_donasi2 input, .mgo_style .mgo_donasi3 input, .mgo_style .mgo_donasi4 input, .mgo_style .mgo_donasi5 input {
padding-left: 48px !important;
}
.mgo_style .mgo_donasi .text_rp, .mgo_style .mgo_donasi2 .text_rp, .mgo_style .mgo_donasi3 .text_rp, .mgo_style .mgo_donasi4 .text_rp, .mgo_style .mgo_donasi5 .text_rp {
margin-top: -40px;
}
input.donasi::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #666 !important;
}
input.donasi:-moz-placeholder,
textarea:-moz-placeholder {
color: #666 !important;
}
input.donasi::-moz-placeholder,
textarea::-moz-placeholder {
color: #666 !important;
}
input.donasi:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #666 !important;
} .mgo_style_1 .mgo_orderid input, .mgo_style_2 .mgo_orderid input, .mgo_style_3 .mgo_orderid input, .mgo_style_4 .mgo_orderid input {
padding-left: 18px !important;
}
.mgo_style_1 input, .mgo_style_2 input, .mgo_style_3 input, .mgo_style_4 input {
padding-left: 18px !important;
}
form.mgo_style_1{
border:1px solid #E5E5E5;
padding:40px;
padding-right:25px;
padding-top: 80px;
background: #f2f2f2;
padding-bottom: 40px;
border-radius: 12px;
background-image: url(//lughatulquran.id/wp-content/plugins/magic-order/assets/bg/bg1.png);
background-repeat: no-repeat;
background-position: left 0px top 0px;
}
.caldera_forms_form.mgo_style_1 .radio label.mgo-radio-selected {
background: linear-gradient(to right, #FF7A59,#ff540e);
border: 1px solid #dd5939;
color:#fff;
box-shadow: 2px 10px 20px rgba(255, 122, 89, 0.81);
}
.caldera_forms_form.mgo_style_1 input[type="checkbox"].check-custom:checked ~ .check-toggle {
background: #FF5E21 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=') center no-repeat;
border: 2px solid #e15345;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
}
.caldera_forms_form.mgo_style_1 .mgo_anonim .checkbox label {
background: none !important;
border: 0 !important;
box-shadow: none !important;
}
.mgo_style_1 .row {
background:transparent;
border-radius: 8px;
padding: 35px;
padding-bottom: 15px;
padding-bottom: 30px;
margin-bottom: 0px;
}
.mgo_style_1 input[type=submit] {
background: #FF540E !important;
border: 1px solid #E82C0C !important;
box-shadow: 2px 10px 20px rgba(255, 122, 89, 0.81);
}
.mgo_style_1 input[type=submit]:hover {
background: #E82C0C !important;
border: 1px solid #E82C0C !important;
}
.mgo_style_1 .mgo_donasi input, .mgo_style_1 .mgo_donasi2 input, .mgo_style_1 .mgo_donasi3 input, .mgo_style_1 .mgo_donasi4 input, .mgo_style_1 .mgo_donasi5 input {
padding-left: 48px !important;
}
.mgo_style_1 .mgo_donasi .text_rp, .mgo_style_1 .mgo_donasi2 .text_rp, .mgo_style_1 .mgo_donasi3 .text_rp, .mgo_style_1 .mgo_donasi4 .text_rp, .mgo_style_1 .mgo_donasi5 .text_rp {
margin-top: -42px;
}
@media only screen and (max-width:480px) {
form.mgo_style_1{
padding:20px;
padding-right:5px;
}
.mgo_style_1 .row {
padding: 15px 0px 15px 0px;
}
}
form.mgo_style_2{
border:1px solid #E5E5E5;
padding:40px;
padding-right:25px;
padding-top: 80px;
background: #f7f7f7;
padding-bottom: 40px;
border-radius: 12px;
background-image: url(//lughatulquran.id/wp-content/plugins/magic-order/assets/bg/bg2.png);
background-repeat: no-repeat;
background-position: right 0px top 0px;
}
.mgo_style_2 .row {
background:#ffffff91;
border-radius: 8px;
padding: 35px;
padding-bottom: 15px;
padding-bottom: 30px;
margin-bottom: 30px;
}
.caldera_forms_form.mgo_style_2 .radio label.mgo-radio-selected {
background: linear-gradient(to right, #dca4ff,#a85cfe);
border: 1px solid #a95dfe;
color:#fff;
box-shadow: 2px 10px 20px rgba(168, 75, 181, 0.29);
}
.mgo_style_2 input[type=submit] {
background: #A85DFE !important;
border: 1px solid #8e47df !important;
box-shadow: 2px 10px 20px rgba(168, 75, 181, 0.29);
}
.mgo_style_2 input[type=submit]:hover {
background: #9448EC !important;
border: 1px solid #8e47df !important;
box-shadow: 2px 10px 20px rgba(168, 75, 181, 0.35);
}
.mgo_style_2 .mgo_donasi input, .mgo_style_2 .mgo_donasi2 input, .mgo_style_2 .mgo_donasi3 input, .mgo_style_2 .mgo_donasi4 input, .mgo_style_2 .mgo_donasi5 input,  {
padding-left: 48px !important;
}
.mgo_style_2 .mgo_donasi .text_rp, .mgo_style_2 .mgo_donasi2 .text_rp, .mgo_style_2 .mgo_donasi3 .text_rp, .mgo_style_2 .mgo_donasi4 .text_rp, .mgo_style_2 .mgo_donasi5 .text_rp {
margin-top: -42px;
}
.caldera_forms_form.mgo_style_2 input[type="checkbox"].check-custom:checked ~ .check-toggle {
background: #B56EFE url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=') center no-repeat;
border: 2px solid #A95DFE;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
}
@media only screen and (max-width:480px) {
form.mgo_style_2{
padding:20px;
padding-right:5px;
}
.mgo_style_2 .row {
padding: 15px 0px 15px 0px;
background:none;
}
}
form.mgo_style_3{
border:1px solid #E5E5E5;
padding:40px;
padding-right:25px;
padding-top: 80px;
background: #ffda31;
padding-bottom: 40px;
border-radius: 12px;
background-image: url(//lughatulquran.id/wp-content/plugins/magic-order/assets/bg/bg3_.png);
background-repeat: repeat-x;
background-position: left 0px top 0px;
}
.mgo_style_3 .row {
background:transparent;
border-radius: 8px;
padding: 35px;
padding-bottom: 15px;
padding-bottom: 30px;
margin-bottom: 0px;
}
.caldera_forms_form.mgo_style_3 .radio label.mgo-radio-selected {
background: linear-gradient(to right, #FFCC31,#FFAF15);
border: 1px solid #CEAD16;
color:#fff;
box-shadow: 2px 10px 20px rgba(164, 153, 153, 0.29);
}
.mgo_style_3 input[type=submit] {
background: linear-gradient(to right, #333a48,#242a38) !important;
border: 1px solid #242a38 !important;
box-shadow: 2px 10px 20px rgba(0, 0, 0, 0.29);
}
.mgo_style_3 input[type=submit]:hover {
background: linear-gradient(to right, #242a38,#242a38) !important;
}
.mgo_style_3 .mgo_donasi input, .mgo_style_3 .mgo_donasi2 input, .mgo_style_3 .mgo_donasi3 input, .mgo_style_3 .mgo_donasi4 input, .mgo_style_3 .mgo_donasi5 input {
padding-left: 48px !important;
}
.mgo_style_3 .mgo_donasi .text_rp, .mgo_style_3 .mgo_donasi2 .text_rp, .mgo_style_3 .mgo_donasi3 .text_rp, .mgo_style_3 .mgo_donasi4 .text_rp, .mgo_style_3 .mgo_donasi5 .text_rp {
margin-top: -42px;
}
.caldera_forms_form.mgo_style_3 input[type="checkbox"].check-custom:checked ~ .check-toggle {
background: #333 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=') center no-repeat;
border: 2px solid #222;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
}
@media only screen and (max-width:480px) {
form.mgo_style_3{
padding:20px;
padding-right:5px;
}
.mgo_style_3 .row {
padding: 15px 0px 15px 0px;
}
}
form.mgo_style_4{
border:1px solid #E5E5E5;
padding:40px;
padding-right:25px;
padding-top: 80px;
background: #ffda31;
padding-bottom: 40px;
border-radius: 12px;
background-image: url(//lughatulquran.id/wp-content/plugins/magic-order/assets/bg/bg4.png);
background-repeat: no-repeat;
background-position: left 0px top 0px;
}
.mgo_style_4 .row {
background:#ffffff5e;
border-radius: 8px;
padding: 35px;
padding-bottom: 15px;
padding-bottom: 30px;
margin-bottom: 30px;
}
.caldera_forms_form.mgo_style_4 .radio label.mgo-radio-selected {
background: linear-gradient(to right, #FFCC31,#FFAF15);
border: 1px solid #CEAD16;
color:#fff;
box-shadow: 2px 10px 20px rgba(164, 153, 153, 0.29);
}
.mgo_style_4 input[type=submit] {
background: linear-gradient(to right, #e93a4f,#e93a4f) !important;
border: 1px solid #e93a4f !important;
box-shadow: 2px 10px 20px rgba(0, 0, 0, 0.29);
}
.mgo_style_4 input[type=submit]:hover {
background: linear-gradient(to right, #d22d41,#d22d41) !important;
}
.mgo_style_4 .mgo_donasi input, .mgo_style_4 .mgo_donasi2 input, .mgo_style_4 .mgo_donasi3 input, .mgo_style_4 .mgo_donasi4 input, .mgo_style_4 .mgo_donasi5 input {
padding-left: 48px !important;
}
.mgo_style_4 .mgo_donasi .text_rp, .mgo_style_4 .mgo_donasi2 .text_rp, .mgo_style_4 .mgo_donasi3 .text_rp, .mgo_style_4 .mgo_donasi4 .text_rp, .mgo_style_4 .mgo_donasi5 .text_rp {
margin-top: -42px;
}
.caldera_forms_form.mgo_style_4 input[type="checkbox"].check-custom:checked ~ .check-toggle {
background: #333 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=') center no-repeat;
border: 2px solid #222;
box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.09);
}
@media only screen and (max-width:480px) {
form.mgo_style_4{
padding:20px;
padding-right:5px;
}
.mgo_style_4 .row {
padding: 15px 0px 15px 0px;
background:none;
}
}
.caldera-grid.set_style_5 { background: #ffffff;
padding: 40px;
}
form.mgo_style_5{
border: none;
background: #fff;
padding-bottom: 40px;
border-radius: 8px;
background-repeat: no-repeat;
width: 520px;
margin: 0 auto;
padding-bottom: 55px;
box-shadow: 0px 10px 30px 0 rgba(0,0,0,.1) !important;
border: 1px solid #e1e1e1;
margin-top: 20px;
margin-bottom: 20px;
}
form.mgo_style_5 .mgo-caldera {
border: 1px dashed #dde9f5;
background: #f5f9ff;
}
form.mgo_style_5 .three .dashed {
border-top: 1px dashed #dde9f5;
}
form.mgo_style_5 .one {
width: 50%;
}
form.mgo_style_5 .two {
background: #e8eff7 !important;
width: 50%;
}
form.mgo_style_5 .mgo_slider {
box-shadow: none; }
form.mgo_style_5 input:checked + .mgo_slider {
background-color: #1785FF; }
.caldera_forms_form.mgo_style.mgo_style_5 .mgo_courier.set_default .select2-selection{
margin-top: 10px;
height: 45px !important;
}
.caldera_forms_form.mgo_style.mgo_style_5 .mgo_courier.set_default .select2-selection__arrow {
margin-top: 15px !important;
margin-right: 8px;
}
.caldera_forms_form.mgo_style.mgo_style_5 .mgo_courier.set_default .select2-selection__rendered {
padding-top: 5px;
}
.caldera_forms_form.mgo_style.mgo_style_5 input.form-control, .caldera_forms_form.mgo_style.mgo_style_5 select {
height: 45px;
}
.caldera_forms_form.mgo_style.mgo_style_5 input.form-control, .caldera_forms_form.mgo_style.mgo_style_5 select, .caldera_forms_form.mgo_style.mgo_style_5 textarea {
border: 1px solid #e5e8ec !important;
background: #fff;
border-radius: 4px;
box-shadow: none; color: #1E2437;
padding-left: 13px;
}
.caldera_forms_form.mgo_style.mgo_style_5 .select2-selection {
height: 46px !important;
padding-top: 8px !important;
border-radius: 4px !important;
box-shadow: none;
margin-top: 8px;
font-size: 14px; }
.caldera_forms_form.mgo_style.mgo_style_5 .mgo_orderid input.form-control {
font-size: 15px !important;
padding-left: 15px !important;
background: #f5f8fb !important;
}
.caldera_forms_form.mgo_style.mgo_style_5 .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 35px;
}
.mgo_donasi input.donasi::placeholder, .mgo_donasi2 input.donasi::placeholder, .mgo_donasi3 input.donasi::placeholder, .mgo_donasi4 input.donasi::placeholder, .mgo_donasi5 input.donasi::placeholder {
color: transparent !important;
}
.mgo_donasi input.donasi:-ms-input-placeholder, .mgo_donasi2 input.donasi:-ms-input-placeholder, .mgo_donasi3 input.donasi:-ms-input-placeholder, .mgo_donasi4 input.donasi:-ms-input-placeholder, .mgo_donasi5 input.donasi:-ms-input-placeholder {
color: transparent !important;
}
.mgo_donasi input.donasi:placeholder, .mgo_donasi2 input.donasi:placeholder, .mgo_donasi3 input.donasi:placeholder, .mgo_donasi4 input.donasi:placeholder, .mgo_donasi5 input.donasi:placeholder {
color: transparent !important;
}
.mgo_style_5 .row {
border-radius: 8px;
padding: 35px 35px 0px 35px;
padding-right: 30px;
}
.caldera_forms_form.mgo_style.mgo_style_5 .radio label, .caldera_forms_form.mgo_style.mgo_style_5 .radio-inline label {
padding: 11px;
border: 1px solid #e5e8ec;
border-radius: 4px;
padding-left: 30px;
width: 100%;
box-shadow: none;
margin-bottom: 10px !important;
background: #ffffff; font-size: 14px;
}
.caldera_forms_form.mgo_style_5 .radio label.mgo-radio-selected {
background: linear-gradient(to right, #3287F4,#0C69BB);
border: 1px solid #1475DF;
color:#fff;
box-shadow: none;
font-weight: 400;
}
.caldera_forms_form.mgo_style.mgo_style_5 input:visited, .caldera_forms_form.mgo_style.mgo_style_5 input:focus {
border: 1px solid #414174 !important;
}
.mgo_style_5 input[type=submit] {  box-shadow: 2px 10px 20px rgba(0, 0, 0, 0.29);
}
.mgo_style_5 input[type=submit]:hover { }
.caldera_forms_form.mgo_style.mgo_style_5 input.form-control.set_red {
border: 1px solid #F8333C !important;
}
.caldera_forms_form.mgo_style.mgo_style_5 input[type="checkbox"].check-custom ~ .check-toggle {
border: 2px solid #D2CCCC;
}
.caldera_forms_form.mgo_style.mgo_style_5 input[type="checkbox"].check-custom ~ .check-toggle {
width: 30px;
height: 30px;
position: relative;
border-radius: 4px;
cursor: pointer;
float: left;
margin-top: -2px;
margin-left: -20px;
margin-right: 15px;
}
.caldera_forms_form.mgo_style.mgo_style_5 input[type="checkbox"].check-custom:checked ~ .check-toggle {
border:1px solid #1475df;
background: #1785ff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=') center no-repeat;
background-size: auto;
background-size: 75%;
}
.caldera-grid .mgo_style.mgo_style_5 .help-block {
font-size: 14px; color: #7a9bbd;
} .caldera-grid .mgo_style.mgo_style_5 .has-error .control-label {
color: #333;
}
.caldera-grid .mgo_style.mgo_style_5 .has-error input, .caldera-grid .mgo_style.mgo_style_5 .has-error select, .caldera-grid .mgo_style.mgo_style_5 .has-error textarea, .caldera-grid .mgo_style.mgo_style_5 .has-error .radio label{
border: 1px solid #F8333C !important;
}
.caldera-grid .mgo_style.mgo_style_5 .help-block.caldera_ajax_error_block { color: #eea672;
}
form.caldera_forms_form.mgo_style.mgo_style_5 .mgo_courier.set_default .select2-selection__rendered {
padding-top: 0 !important;
}
.mgo_style.mgo_style_5 .mgo_pembayaran label.control-label {
margin-bottom: 5px !important;
}
@media only screen and (max-width:480px) {
form.mgo_style_5{
padding:20px;
padding-right:5px;
}
.mgo_style_5 .row {
padding: 15px 0px 15px 0px;
}
form.mgo_style_5{
width: 100%;
}
.caldera-grid.set_style_5 {
padding: 40px 5px 40px 5px;
}
form.mgo_style_5 .mgo-caldera {
border: none;
}
form.mgo_style_5 .one, form.mgo_style_5 .two {
width: 100% !important;
}
} [contenteditable=true]:empty:before {
content: attr(placeholder);
display: block;
}
div[contenteditable=true] {
border: 1px dashed #AAA;
width: 240px;
padding: 4px 4px 4px 15px;
border-radius: 24px;
-moz-border-radius: 24px;
-webkit-border-radius: 24px;
display: inline-block;
margin-right: 8px;
margin-top: -4px;
}
.btn-tracking {
color: #fff!important;
background: #0E74DD !important;
box-shadow: 0 3px 10px 0 rgba(113,106,202,.37);
}
#tracking_order {
box-shadow: none;
}
#tracking_order:hover {
text-decoration: none;
background: #ec2158;
border: #ec2158;
box-shadow: none;
}
.btn-tracking:hover {
background: #0563c1;
}
.track-progress {
margin: 0;
padding: 10px 10px 0;
height: 80px;
border-radius: 10px;
margin-top: 40px;
}
.track-progress li.done:before,.track-progress li.todo:before {
height: 1.2em;
width: 1.2em;
content: "";
margin-top: -18px;
}
.track-progress em,.track-progress li span {
padding-left: 1.75em;
}
.track-progress li {
list-style-type: none;
display: inline-block;
position: relative;
font: 14px/14px "Lato", FontAwesome, lato, sans-serif !important;
text-transform: uppercase;
text-align: center;
color: #404B69;
border-bottom: 4px #bbb solid;
line-height: 3em;
width: 25%;
float: left;
margin:0;
}
.track-progress li:after {
content: "\00a0\00a0";
}
.track-progress li:before {
position: relative;
bottom: -2.5em;
float: left;
left: 50%;
line-height: 1em;
}
@media (max-width:800px) {
.track-progress li {
margin: 0;
font-size: .7em;
}
}
.track-progress li.done {
margin: 0;
color: #404B69;
font-weight: 700;
border-bottom: 4px #54BA6B solid;
padding-bottom: 10px;
}
.track-progress li.todo {
padding-bottom: 10px;
}
.track-progress li.done:before {
background: #52ce6d;
line-height: 1.2em;
border: none;
border-radius: 1.2em;
}
.track-progress li.todo:before {
background: #fff;
border: .25em solid #404B69;
border-radius: 1.2em;
}
.track-progress em {
display: none;
font-weight: 700;
}
@media (max-width:640px) {
.track-progress li span {
display: none;
}
.track-progress em {
display: inline;
}
}
.timeline-xs li.timeline-item {
color: #52CE6D;
}
.text-date {
color: #404B69;
}
.text-info {
color: #626F92;
}
.text-title {
font-size: 18px;
text-transform: uppercase;
font-weight: 700;
color: #E40A5D;
font-family:"Lato", FontAwesome, lato, sans-serif !important;
}
.div-text-title-info {
position: absolute;
margin-top: -43px;
margin-left: 140px;
font-family: "Lato", FontAwesome, lato, sans-serif !important;
}
*,:after,:before {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.cf:after,.cf:before {
content: "";
display: table;
}
.cf:after {
clear: both;
}
.searchform {
margin: 20px auto 40px;
background: #f4f4f4;
background: rgba(244,244,244,.79);
padding: 9px 5px 9px 7px;
width: 380px;
box-shadow: 0 4px 9px rgba(0,0,0,.17);
-moz-box-shadow: 0 4px 9px rgba(0,0,0,.17);
-webkit-box-shadow: 0 4px 9px rgba(0,0,0,.17);
border-radius: 24px;
-moz-border-radius: 24px;
-webkit-border-radius: 24px;
height: 50px;
}
.searchform button,.searchform input {
float: left!important;
}
.searchform input {
background: #F6F6F6!important;
border: none !important;
font: 15px/15px "Lato", FontAwesome, lato, sans-serif !important;
margin-right: 5px !important;
padding: 10px 10px 10px 15px !important;
width: 240px !important;
box-shadow: none !important;
border-radius: 24px !important;
-moz-border-radius: 24px !important;
-webkit-border-radius: 24px !important;
}
.searchform input:focus {
outline: 0!important;
background: #fff!important;
}
.searchform input::-webkit-input-placeholder {
font-style: italic!important;
line-height: 15px !important;
}
.searchform input:-moz-placeholder {
font-style: italic!important;
line-height: 15px !important;
}
.searchform button {
background: #0E74DD;
border: none;
color: #fff;
cursor: pointer;
font: 13px/13px "Lato", FontAwesome, lato, sans-serif !important;
padding: 10px 15px;
box-shadow: 0 0 2px #2692dd inset;
-moz-box-shadow: 0 0 2px #2692dd inset;
-webkit-box-shadow: 0 0 2px #2692dd inset;
border-radius: 24px;
-moz-border-radius: 24px;
-webkit-border-radius: 24px;
}
.searchform button:hover {
opacity: .9;
}
.minimal-form-input {
display: none !important;
}.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:0 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}html {
font-family:sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
body {
margin:0;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
display:block;
}
audio, canvas, progress, video {
display:inline-block;
vertical-align:baseline;
}
audio:not([controls]) {
display:none;
height:0;
}
[hidden], template {
display:none;
}
a {
background-color:transparent;
}
a:active, a:hover {
outline:0;
}
abbr[title] {
border-bottom:1px dotted;
}
b, strong {
font-weight:bold;
}
dfn {
font-style:italic;
}
h1 {
margin:0.67em 0;
font-size:2em;
}
mark {
color:#000000;
background:#ffff00;
}
small {
font-size:80%;
}
sub, sup {
position:relative;
font-size:75%;
line-height:0;
vertical-align:baseline;
}
sup {
top:-0.5em;
}
sub {
bottom:-0.25em;
}
img {
border:0;
}
svg:not(:root) {
overflow:hidden;
}
figure {
margin:1em 40px;
}
hr {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
height:0;
}
pre {
overflow:auto;
}
code, kbd, pre, samp {
font-family:monospace, monospace;
font-size:1em;
}
button, input, optgroup, select, textarea {
margin:0;
color:inherit;
font:inherit;
}
button {
overflow:visible;
}
button, select {
text-transform:none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
cursor:pointer;
-webkit-appearance:button;
}
button[disabled], html input[disabled] {
cursor:default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0;
}
input {
line-height:normal;
}
input[type="checkbox"], input[type="radio"] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto;
}
input[type="search"] {
-webkit-appearance:textfield;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
fieldset {
margin:0;
padding:0;
border:0;
}
legend {
padding:0;
border:0;
}
textarea {
overflow:auto;
}
optgroup {
font-weight:bold;
}
table {
border-spacing:0;
border-collapse:collapse;
}
td, th {
padding:0;
} html {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-ms-word-wrap:break-word;
word-wrap:break-word;
}
*, *:before, *:after { -webkit-box-sizing:inherit;
-moz-box-sizing:inherit;
box-sizing:inherit;
}
body {
color:#333333;
background:#eeeeee; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
font-size:16px;
line-height:1.6;
}
button, input, select, textarea {
font-size:13px;
line-height:1.6;
}
h1, h2, h3, h4, h5, h6 {
color:#111111;
font-weight:normal;
}
p {
margin:0 0 1.25em;
}
a, a:visited {
color:#365899;
text-decoration:none;
}
a:hover {
color:#365899;
text-decoration:underline;
}
a:focus {
outline:thin dotted;
}
a:hover, a:active {
outline:0;
}
b, strong {
font-weight:bold;
}
dfn, cite, em, i {
font-style:italic;
}
blockquote {
margin:0 0 20px;
padding:20px 25px;
border:1px dashed #dddddd;
}
blockquote > p:last-of-type {
margin-bottom:0;
}
address {
margin:0 0 1.5em;
}
pre {
overflow:auto;
max-width:100%;
margin-bottom:1.6em;
padding:1.6em;
background:#eeeeee;
font-family:"Courier 10 Pitch", Courier, monospace;
font-size:15px;
line-height:1.6;
}
code, kbd, tt, var {
font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size:15px;
}
abbr, acronym {
border-bottom:1px dotted #666666;
cursor:help;
}
mark, ins {
background:#fff9c0;
text-decoration:none;
}
small {
font-size:75%;
}
big {
font-size:125%;
}
blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}
hr {
height:1px;
margin-bottom:1.5em;
border-bottom:1px solid #dddddd;
background:none;
}
ul, ol {
margin:0 0 1.5em 0;
}
ul {
list-style:disc;
}
ol {
list-style:decimal;
}
li > ul, li > ol {
margin-bottom:0;
margin-left:1.5em;
}
dt {
font-weight:bold;
}
dd {
margin:0 1.5em 1.5em;
}
img {
max-width:100%; height:auto; border-radius:2px;
}
table {
width:100%;
margin:0 0 1.5em;
}
th, td {
padding:7px;
text-align:left;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
padding:7px 15px 7px;
border:1px solid #dddddd;
border-radius:3px;
color:rgba(0, 0, 0, 0.8);
background:#e6e6e6;
font-size:14px;
line-height:1.6;
}
input[type="text"], input[type="number"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {
padding:7px 10px 7px;
border:1px solid #dddddd;
border-radius:3px;
}
textarea {
width:100%;
padding:5px 10px 5px;
}
select {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
height:32px;
padding:0 25px 0 10px;
border:1px solid #dddddd;
border-radius:3px;
background:#ffffff url(//lughatulquran.id/wp-content/themes/landingpress-wp/assets/images/select-arrow.png) no-repeat center right;
font-size:14px;
line-height:30px;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}
figure {
margin:0;
}
.search-submit {
margin-left:10px;
} .site-container {
width:100%;
margin:0 auto;
padding:30px;
}
.container {
max-width:960px;
margin:0 auto;
padding:0 30px;
}
.site-header {
position:relative;
max-width:960px;
margin:0 auto;
padding:0;
background-position:center;
-webkit-background-size:cover;
background-size:cover;
}
.site-branding {
position:relative;
padding:60px 0 50px;
border-bottom:1px solid rgba(0,0,0,0.125);
background-color:#ffffff;
background-position:center;
-webkit-background-size:cover;
background-size:cover;
text-align:center;
}
.site-branding .container {
position:relative;
}
.site-header-overlay {
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
width:100%;
height:100%;
opacity:0.8;
}
.site-title {
margin:0;
color:#222222;
font-size:28px;
font-weight:normal;
line-height:1em;
}
.site-title a, .site-title a:visited {
color:#222222;
text-decoration:none;
}
.site-description {
margin:5px 0 0;
opacity:0.75;
color:#333333;
font-size:16px;
font-weight:normal;
}
.site-header-widget-active .header-widget {
margin-top:20px;
}
@media (min-width: 701px) {
.site-header-widget-active.site-header-align-left .header-logo {
float:left;
max-width:40%;
}
.site-header-widget-active.site-header-align-right .header-logo {
float:right;
max-width:40%;
}
.site-header-widget-active.site-header-align-left .header-widget {
float:right;
max-width:60%;
margin-top:-5px;
}
.site-header-widget-active.site-header-align-right .header-widget {
float:left;
max-width:60%;
margin-top:-5px;
}
}
.header-widget .widget, .header-widget .widget ul.menu, .header-widget .widget ul.menu li, .header-widget .widget ul.menu li ul {
display:inline-block;
margin:0;
padding:0;
border:0;
list-style:none;
}
.header-widget .widget ul.menu li ul {
display:none;
}
.header-widget .widget ul.menu li a {
display:inline-block;
padding:0 8px;
}
.site-header-image {
display:block;
width:100%;
}
.site-inner {
max-width:960px;
margin:0 auto;
padding:0;
background:#ffffff;
}
.site-inner .container {
padding:30px 15px 15px;
}
.site-content .content-area {
float:left;
width:64.51612903%;
padding:0 15px;
}
.page-sidebar-inactive .site-content .content-area {
float:none;
width:100%;
}
.site-content .widget-area {
float:right;
width:35.48387097%;
padding:0 15px 30px;
}
.page-sidebar-inactive .site-content .widget-area {
display:none;
float:none;
width:100%;
}
.site-footer-widgets {
padding:10px 0 0;
color:#eaeaea;
background:#222222;
font-size:13px;
}
.site-footer {
font-size:13px;
text-align:center;
}
.site-footer .container {
padding-top:30px;
padding-bottom:30px;
font-size:13px;
text-align:center;
}
.site-footer a, .site-footer a:visited {
color:#333333;
}
.site-footer a:hover {
color:#333333;
text-decoration:none;
}
.page-landingpress .site-content .container, .page-landingpress .site-content .content-area {
width:100%;
max-width:100%;
margin:0;
padding:0;
} .page-landingpress-full .site-container {
width:100%;
max-width:100%;
margin:0;
padding:0;
}
.page-landingpress-full .site-inner {
background:none;
}
.page-landingpress-full .site-inner {
width:100%;
max-width:100%;
margin:0;
padding:0;
} .page-landingpress-full-hf .site-container {
width:100%;
max-width:100%;
margin:0;
padding:0;
}
.page-landingpress-full-hf .site-inner {
width:100%;
max-width:100%;
margin:0;
padding:0;
}
.page-landingpress-full-hf .site-header, .page-landingpress-full-hf .main-navigation {
max-width:100%;
margin:0;
}
.page-landingpress-full-hf .site-branding .container {
padding-top:30px;
padding-bottom:20px;
}
.page-landingpress-full-hf .site-footer .container {
max-width:100%;
}
.page-landingpress-full-hf .site-header .container, .page-landingpress-full-hf .main-navigation .container, .page-landingpress-full-hf .site-footer-widgets .container {
max-width:960px;
} @media (max-width: 960px) {
.page-landingpress-boxed .site-container {
padding:0;
}
}
.page-landingpress-boxed .container, .page-landingpress-boxed .site-header, .page-landingpress-boxed .site-inner, .page-landingpress-boxed .main-navigation {
max-width:960px;
}
.page-landingpress-boxed-hf .container, .page-landingpress-boxed-hf .site-header, .page-landingpress-boxed-hf .site-inner, .page-landingpress-boxed-hf .main-navigation {
max-width:960px;
} @media (max-width: 700px) {
.page-landingpress-slim .site-container {
padding:0;
}
}
.page-landingpress-slim .container, .page-landingpress-slim .site-header, .page-landingpress-slim .site-inner, .page-landingpress-slim .main-navigation {
max-width:700px;
}
.page-landingpress-slim-hf .container, .page-landingpress-slim-hf .site-header, .page-landingpress-slim-hf .site-inner, .page-landingpress-slim-hf .main-navigation {
max-width:700px;
} .main-navigation {
display:block;
clear:both;
z-index:99998 !important;
max-width:960px;
margin:0 auto;
background:#222222;
font-size:13px;
letter-spacing:1px;
text-transform:uppercase;
}
#site-navigation-sticky-wrapper:not(.is-sticky) {
height:auto !important;
}
.is-sticky .main-navigation {
left:0;
width:100% !important;
max-width:100% !important;
}
.admin-bar .is-sticky .main-navigation {
top:32px !important;
}
@media screen and (max-width: 782px) {
.admin-bar .is-sticky .main-navigation {
top:46px !important;
}
}
@media screen and (max-width: 600px) {
.admin-bar .is-sticky .main-navigation {
top:0 !important;
}
}
.main-navigation .container {
padding:0 15px;
}
.main-navigation ul {
margin:0;
padding-left:0;
list-style:none;
}
.main-navigation li {
float:left;
position:relative;
-webkit-backface-visibility:hidden; -webkit-overflow-scrolling:touch; }
.main-navigation li a, .main-navigation li a:visited {
display:block;
padding:0 15px;
color:#999999;
line-height:65px;
text-decoration:none;
}
.main-navigation li a:hover {
color:#ffffff;
}
.main-navigation ul li.menu-item-has-children > a i, .main-navigation ul li.menu-item-has-children > a svg {
padding-left:5px;
opacity:0.6;
}
.main-navigation ul ul {
float:left;
position:absolute;
z-index:99999;
top:65px;
left:-999em;
border-top:1px solid rgba(255, 255, 255, 0.1);
background:#222222;
-webkit-box-shadow:0 3px 3px rgba(255, 255, 255, 0.2);
box-shadow:0 3px 3px rgba(255, 255, 255, 0.2);
text-align:left;
}
.main-navigation ul ul ul {
top:-1px;
left:-999em;
}
.main-navigation ul ul a {
width:200px;
line-height:40px;
}
.main-navigation ul ul li {
border-bottom:1px solid rgba(255, 255, 255, 0.1);
}
.main-navigation ul ul li a {
position:relative;
padding:0 15px;
}
.main-navigation ul ul li.menu-item-has-children > a svg { position:absolute;
top:50%;
right:15px;
margin-top:-3px;
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}
.main-navigation ul li:hover > ul {
left:auto;
}
.main-navigation ul ul li:hover > ul {
left:100%;
}
.main-navigation li.header-searchform {
float:right;
height:65px;
padding:17px 15px;
}
.main-navigation li.header-searchform .search-field {
width:200px;
height:30px;
border:none;
}
.main-navigation li.header-minicart {
float:right;
} .menu-toggle {
display:none;
float:left;
border:none !important;
border-radius:0 !important;
-webkit-tap-highlight-color:transparent;
}
.menu-toggle:focus, .menu-toggle:active, .menu-toggle:focus:active {
outline:none !important;
background:none;
-webkit-box-shadow:none;
box-shadow:none;
}
.menu-toggle {
margin:0;
padding:0 15px;
border:none;
color:#999999;
background:none;
-webkit-box-shadow:none;
box-shadow:none;
text-shadow:none;
line-height:65px;
}
.menu-toggle-text {
float:right;
padding:0 0 0 10px;
}
.menu-icon {
float:left;
padding:0 0 0 0;
}
.menu-icon svg {
width:22px;
height:22px;
}
.menu-bar {
display:block;
width:24px;
height:3px;
margin-bottom:5px;
background:#999999;
}
.menu-label {
line-height:29px;
text-transform:uppercase;
}
.menu-overlay {
display:none !important;
position:fixed;
z-index:9998;
top:0;
left:0;
width:100%;
height:100%;
opacity:0.85;
background:#111111;
cursor:pointer;
}
.menu-overlay:before, .menu-overlay:after {
position:absolute;
top:20px;
right:30px;
width:2px;
height:33px;
background-color:#ffffff;
content:" ";
}
.menu-overlay:before {
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg);
}
.menu-overlay:after {
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg);
}
a.menu-logo {
display:block;
float:left;
padding:0 15px;
text-decoration:none;
}
a.menu-logo:hover {
text-decoration:none;
}
a.menu-logo img {
float:left;
height:40px;
margin:12px 0 0;
}
a.menu-minicart {
display:block;
float:right;
padding:0 15px;
border:none !important;
border-radius:0 !important;
color:#999999;
font-size:14px;
line-height:65px;
text-decoration:none;
}
a.menu-minicart:hover {
color:#ffffff;
text-decoration:none;
} .footer-navigation {
padding-bottom:10px;
line-height:2.5em;
text-align:center;
}
.footer-navigation ul {
display:inline-block;
margin:0;
padding-left:0;
vertical-align:top;
list-style:none;
}
.footer-navigation li {
display:inline-block;
position:relative;
}
.footer-navigation a {
padding:0 10px;
}  .screen-reader-text {
overflow:hidden;
clip:rect(1px, 1px, 1px, 1px);
position:absolute !important;
width:1px;
height:1px;
}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
display:block;
clip:auto !important;
z-index:100000; top:5px;
left:5px;
width:auto;
height:auto;
padding:15px 23px 14px;
border-radius:3px;
color:#21759b;
background-color:#f1f1f1;
-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);
font-size:14px;
font-weight:bold;
line-height:normal;
text-decoration:none;
} .alignleft {
display:inline;
float:left;
margin-right:1.5em;
}
.alignright {
display:inline;
float:right;
margin-left:1.5em;
}
.aligncenter {
display:block;
clear:both;
margin-right:auto;
margin-left:auto;
} .clearfix:before, .clearfix:after, .site-container:before, .site-container:after, .container:before, .container:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-main:before, .site-main:after, .site-footer-widgets:before, .site-footer-widgets:after, .site-footer:before, .site-footer:after {
display:table;
content:"";
}
.clearfix:after, .site-container:after, .container:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-main:after, .site-footer-widgets:after, .site-footer:after {
clear:both;
}  .widget {
margin:0 0 30px;
font-size:14px;
}
.widget:before, .widget:after {
display:table;
content:"";
}
.widget:after {
clear:both;
}
.widget-title {
margin:0;
margin-bottom:9px;
padding-bottom:9px;
border-bottom:1px dotted #cccccc;
font-size:14px;
font-weight:bold;
letter-spacing:2px;
text-transform:uppercase;
} .widget select {
max-width:100%;
}
.widget ul {
margin:-9px 0 0;
padding:0;
list-style:none;
}
.widget li {
padding:9px 0;
border-bottom:1px dotted #cccccc;
}
.widget ul ul {
margin-top:9px;
margin-bottom:-9px;
padding-left:15px;
border-top:1px dotted #cccccc;
}
.widget ul ul > li:last-of-type {
border:none;
}
.widget select {
width:100%;
margin-top:0.5em;
padding:5px;
}
.widget_calendar {
padding-bottom:0;
}
.widget_calendar .widget-title {
margin-bottom:0;
}
.widget_calendar table {
margin-bottom:0;
}
.widget_calendar caption {
padding-top:9px;
padding-bottom:9px;
text-align:center;
}
.widget_calendar thead th, .widget_calendar tbody td, .widget_calendar tfoot td {
padding-top:6px;
padding-bottom:6px;
border-top:1px solid #e5e5e5;
text-align:center;
}
.widget_calendar tbody td {
padding-top:6px;
padding-bottom:6px;
border-top:1px solid #e5e5e5;
text-align:center;
}
.widget_calendar tbody a {
font-weight:bold;
}
.widget_calendar tfoot #prev {
text-align:left;
}
.widget_calendar tfoot #next {
text-align:right;
}
.widget_posts_list img {
margin:5px 0 0;
padding:0;
}
.widget_posts_list a {
display:block;
}
.widget_posts_list .post-title-alt {
margin:5px 0 0;
font-size:14px;
}
.widget_posts_list .post-date {
display:block;
margin:5px 0 0;
color:#999999;
font-size:12px;
line-height:20px;
letter-spacing:1px;
text-transform:uppercase;
}
.widget_posts_list p {
margin:5px 0 0;
font-size:13px;
} .widget_search {
margin-top:5px;
}
.search-form {
position:relative;
}
.search-form i, .search-form svg {
position:absolute;
top:50%;
right:10px;
margin-top:-6px;
}
.search-form .search-field {
display:block;
width:100%;
}
.search-form .search-submit {
position:absolute;
top:0;
right:0;
width:40px;
height:100%;
border:0;
background:transparent;
text-indent:-99999px;
} .footer-container {
max-width:910px;
margin:0 auto;
}
.footer-row {
margin:0 -15px;
}
.footer-col {
float:left;
width:33.33333333%;
padding:0 15px;
}
.footer-widget.widget {
color:#999999;
}
.footer-widget.widget .widget-title {
color:#ffffff;
}
.footer-widget.widget a, .footer-widget.widget a:visited {
color:#999999;
}
.footer-widget.widget a:hover {
color:#ffffff;
text-decoration:none;
}
.footer-widget.widget .widget-title, .footer-widget.widget li, .footer-widget.widget ul ul {
border-color:#333333;
}
#back-to-top {
display:none;
position:fixed;
z-index:99999;
right:15px;
bottom:115px;
width:35px;
height:35px;
border-radius:4px;
opacity:0.6;
color:#ffffff;
background:#333333;
font-size:16px;
line-height:35px;
text-align:center;
cursor:pointer;
}
#back-to-top:hover {
opacity:1;
}  .breadcrumb {
margin-bottom:20px;
color:#999999;
font-size:13px;
}
.breadcrumb ul {
margin:0;
padding:0;
list-style:none;
}
.breadcrumb li {
float:left;
padding-right:10px;
}
.breadcrumb li:after {
content:"/";
}
.breadcrumb li:last-of-type:after {
content:"";
}
.breadcrumb li a {
padding-right:10px;
}
.page-header {
margin-bottom:40px;
}
.sticky {
display:block;
}
.entry {
margin:0 0 30px;
}
.entry-header {
margin:0 0 15px;
}
.entry-thumbnail {
float:left;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
margin:0 20px 20px 0;
padding:4px;
border:1px solid #dddddd;
}
.entry-image {
margin:5px auto 20px auto;
}
.entry-header .entry-image-link {
display:block;
}
.entry-header .entry-image {
width:100%;
}
.entry-header img.alignleft, .entry-header img.alignright {
margin-bottom:5px;
}
.entry .entry-title {
margin:0 0 10px;
font-size:24px;
font-weight:normal;
line-height:1.2;
}
.entry .entry-title a, .entry .entry-title a:visited {
color:#333333;
}
.page-title, .entry-page .entry-title, .entry-post .entry-title {
margin:0 0 20px;
font-size:32px;
font-weight:normal;
line-height:40px;
}
.byline, .updated:not(.published) {
display:none;
}
.single .byline, .group-blog .byline {
display:inline;
}
.attachment .entry-summary {
margin-bottom:10px;
}
.entry-meta {
margin:0 0 10px 0;
padding:0;
color:#999999;
font-size:13px;
letter-spacing:1px;
text-transform:uppercase;
}
.entry-meta a, .entry-meta a:visited {
color:#999999;
}
.meta-sep {
padding:0 10px;
}
.entry-footer a, .entry-footer span {
padding:0 15px 0 0;
}
.entry.entry-summary {
margin:0 0 40px;
}
.entry.entry-summary .entry-header {
margin:0;
}
.entry.entry-summary p {
margin:0;
}
.entry.entry-summary .more-link {
display:inline-block;
padding-top:10px;
}
.page .entry.page .edit-link {
display:block;
clear:both;
padding-top:15px;
}
.blog-section-image img {
width:100%;
}
.blog-layout-thumb-left, .blog-layout-thumb-right, .blog-layout-thumb-medium-left, .blog-layout-thumb-medium-right {
margin-right:-10px;
margin-left:-10px;
}
.blog-layout-thumb-left .blog-section-image {
float:left;
width:29%;
padding:0 10px;
}
.blog-layout-thumb-left .blog-section-content {
float:right;
width:71%;
padding:0 10px;
}
.blog-layout-thumb-right .blog-section-image {
float:right;
width:29%;
padding:0 10px;
}
.blog-layout-thumb-right .blog-section-content {
float:left;
width:71%;
padding:0 10px;
}
.blog-layout-thumb-medium-left .blog-section-image {
float:left;
width:40%;
padding:0 10px;
}
.blog-layout-thumb-medium-left .blog-section-content {
float:right;
width:60%;
padding:0 10px;
}
.blog-layout-thumb-medium-right .blog-section-image {
float:right;
width:40%;
padding:0 10px;
}
.blog-layout-thumb-medium-right .blog-section-content {
float:left;
width:60%;
padding:0 10px;
}
.blog-layout-gallery-2cols:nth-of-type(odd) {
float:left;
clear:both;
width:50%;
padding-right:15px;
}
.blog-layout-gallery-2cols:nth-of-type(even) {
float:right;
width:50%;
padding-left:15px;
}
.share-social {
margin:25px 0 20px;
font-size:12px;
-webkit-font-smoothing:antialiased;
line-height:28px;
}
.share-label {
display:inline-block;
margin:0 7px 5px 0;
padding:0 10px;
border-radius:2px;
color:#333333;
background:#dddddd;
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.2);
box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.2);
text-transform:uppercase;
}
.share-link {
display:inline-block;
margin:0 7px 5px 0;
padding:0 10px;
border-radius:2px;
color:white;
background:#444444;
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.2);
box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.2);
cursor:pointer;
}
.share-link:visited, .share-link:hover, .share-link:active {
color:white;
text-decoration:none;
}
.share-twitter {
background:#00aced;
}
.share-twitter:hover, .share-twitter:active {
background:#0084b4;
}
.share-facebook {
background:#3b5997;
}
.share-facebook:hover, .share-facebook:active {
background:#2d4372;
}
.share-whatsapp {
background:#25d366;
}
.share-whatsapp:hover, .share-whatsapp:active {
background:#128c7e;
}
.share-googleplus {
background:#d64937;
}
.share-googleplus:hover, .share-googleplus:active {
background:#b53525;
}
.share-buffer {
background:#444444;
}
.share-buffer:hover, .share-buffer:active {
background:#222222;
}
.share-pinterest {
background:#bd081c;
}
.share-pinterest:hover, .share-pinterest:active {
background:#bd081c;
}
.posts-navigation, .page-links {
clear:both;
margin:0 0 25px;
font-size:13px;
line-height:28px;
}
.posts-navigation ul, .page-links ul {
margin:0;
padding:0;
list-style:none;
}
.posts-navigation li, .page-links li {
display:inline-block;
margin:0 10px 0 0;
padding:0;
}
.posts-navigation li span, .posts-navigation li a, .page-links li span, .page-links li a {
display:inline-block;
margin:0;
padding:0 10px;
border:1px solid #dddddd;
border-radius:3px;
background:#f5f5f5;
}
.posts-navigation a:hover, .page-links a:hover {
text-decoration:none;
}
.posts-navigation .current, .page-links .current {
font-weight:bold;
}
.comment-navigation, .post-navigation {
overflow:hidden;
margin:0 0 30px;
}
.post-navigation .nav-previous, .comment-navigation .nav-previous {
float:left;
width:50%;
}
.post-navigation .nav-next, .comment-navigation .nav-next {
float:right;
width:50%;
text-align:right;
}
.entry-gallery {
margin:0 -5px;
padding-bottom:20px;
}
.entry-gallery h3 {
margin:0 0 20px;
font-size:18px;
font-weight:bold;
}
.entry-gallery:before, .entry-gallery:after {
display:table;
content:"";
}
.entry-gallery:after {
clear:both;
}
.entry-gallery .thumbnail {
float:left;
width:20%;
padding:0 5px 10px 5px;
}
.entry-gallery .thumbnail a {
display:block;
line-height:0;
}
.entry-gallery .thumbnail img {
padding:3px;
border:1px solid #dddddd;
}
.related-posts {
padding-bottom:30px;
}
.related-posts h3 {
margin:40px 0 0;
font-size:22px;
font-weight:normal;
line-height:36px;
}
.related-posts ul {
margin:0;
padding:0;
list-style:none;
}
.related-posts li {
clear:both;
overflow:hidden;
width:100%;
padding:20px 0;
border-bottom:1px dotted #dddddd;
}
.related-posts li img {
margin-bottom:0;
padding-bottom:0;
}
.related-posts li h4 {
margin:0 0 5px;
font-size:18px;
}
.related-posts li p {
margin:0;
}
.error-404 {
text-align:center;
}
.contact-error {
color:red;
}
.contact-form input[type="text"], .contact-form textarea {
display:block;
width:100%;
}
span.contact-error {
display:block;
padding-top:5px;
font-style:italic;
}
.marketing-unit {
margin:0 0 20px;
}
.marketing-site-content-top {
clear:both;
max-width:930px;
margin:0 auto 50px;
padding:0 15px;
}
.marketing-site-content-bottom {
clear:both;
max-width:930px;
margin:0 auto 50px;
padding:0 15px;
}
.marketing-post-row {
margin:0 0 50px;
}
.marketing-sample {
padding:15px 20px;
border:1px solid #dddddd;
border-radius:2px;
color:#999999;
background:#f5f5f5;
font-size:13px;
text-align:center;
text-transform:uppercase;
} .blog .format-aside .entry-title, .archive .format-aside .entry-title {
display:none;
} .comments-title, .comment-reply-title {
margin:20px 0 10px;
font-size:24px;
font-weight:normal;
line-height:36px;
}
.comment-content a {
word-wrap:break-word;
}
.bypostauthor {
display:block;
}
.comment-list {
margin:0;
padding:20px 0 10px;
font-size:13px;
list-style:none;
}
.comment-list .children {
margin:0;
padding:0 0 0 30px;
}
.comment-body {
position:relative;
margin:0 0 20px;
padding:20px;
border:1px solid #dddddd;
}
.comment-metadata {
font-size:11px;
}
.comment-body .says {
display:none;
}
.comment-body .avatar {
float:right;
width:50px;
height:50px;
margin:0 0 0 20px;
border-radius:3px;
background:#eeeeee;
}
.comment-content p {
margin:0.5em 0;
}
#cancel-comment-reply-link {
color:red;
font-size:14px;
text-transform:uppercase;
}
.comment-form label {
color:#999999;
font-size:14px;
}
.comment-form-comment label, .comment-form-author label, .comment-form-email label, .comment-form-url label {
display:none;
}
#reviews .comment-form label, .woocommerce-Reviews .comment-form label {
display:block;
}
.comment-form-comment {
clear:both;
margin:0;
}
.comment-form-comment textarea {
margin:5px 0 0;
}
.comment-form-author, .comment-form-email {
float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
width:50%;
margin:0 0 15px;
}
.comment-form-author input, .comment-form-email input, .comment-form-url input {
display:block;
width:100%;
margin:5px 0 0;
}
.comment-form-email {
padding:0 0 0 10px;
}
.comment-form .form-submit {
clear:both;
padding-top:10px;
} .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
margin-top:0;
margin-bottom:0;
padding:0;
border:none;
} embed, iframe, object {
max-width:100%;
} .wp-caption {
max-width:100%;
margin-bottom:1.5em;
}
.wp-caption img[class*="wp-image-"] {
display:block;
margin:0 auto;
}
.wp-caption-text {
text-align:center;
}
.wp-caption .wp-caption-text {
margin:0.8075em 0;
} .gallery {
margin-bottom:1.5em;
}
.gallery-item {
display:inline-block;
width:100%;
padding:0 5px 15px;
text-align:center;
vertical-align:top;
}
.gallery-columns-2 .gallery-item {
max-width:50%;
}
.gallery-columns-3 .gallery-item {
max-width:33.33%;
}
.gallery-columns-4 .gallery-item {
max-width:25%;
}
.gallery-columns-5 .gallery-item {
max-width:20%;
}
.gallery-columns-6 .gallery-item {
max-width:16.66%;
}
.gallery-columns-7 .gallery-item {
max-width:14.28%;
}
.gallery-columns-8 .gallery-item {
max-width:12.5%;
}
.gallery-columns-9 .gallery-item {
max-width:11.11%;
}
.gallery-caption {
display:block;
}  .elementor-page div#croppicModal {
display:none !important;
} .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {
margin:0 0 20px;
}
.woocommerce .woocommerce-breadcrumb {
margin:0 0 20px;
}
.woocommerce span.onsale {
top:0;
left:0;
width:auto;
min-width:auto;
height:auto;
min-height:auto;
margin:0.5em;
padding:8px 15px;
border-radius:2px;
background:#d9534f;
font-size:12px;
line-height:1em;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin-bottom:20px;
}
.woocommerce ul.products li.product .onsale {
margin:0.5em;
}
.woocommerce ul.products li.product a img {
border:1px solid #dddddd;
border-radius:2px;
}
.woocommerce ul.products li.product h3 {   }
.woocommerce ul.products li.product .price del {
display:inline;
}
.woocommerce ul.products li.product .button {
display:block;
margin-top:10px;
margin-bottom:10px;
text-align:center;
}
.woocommerce nav.woocommerce-pagination {
margin-bottom:30px;
}
.woocommerce nav.woocommerce-pagination ul {
border-radius:3px;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
padding:10px 15px;
}
.woocommerce div.product .product_title {
line-height:1.2;
}
.no-touchevents .woocommerce .quantity .qty {
padding-right:0;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
min-width:100px;
}
.woocommerce form .form-row .select2-container {
font-size:13px;
line-height:2em;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
padding:10px 6px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background:#5cb85c;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
opacity:0.8;
background:#5cb85c;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
background:#5cb85c;
}
.woocommerce ul.products li.product .price {
color:#d9534f;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color:#d9534f;
}
.woocommerce #reviews #comments ol.commentlist {
padding:0;
}
.select2-container .select2-choice {
padding-top:2px;
padding-bottom:2px;
}
@media (min-width: 769px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
width:29%;
padding-top:15px;
}
.woocommerce-account .woocommerce-MyAccount-content {
float:right;
width:68%;
}
}
.woocommerce-MyAccount-navigation ul {
margin:0 0 30px;
padding:0;
border-top:1px solid #f2f0f0;
}
.woocommerce-MyAccount-navigation ul li {
position:relative;
border-bottom:1px solid #f2f0f0;
list-style:none;
}
.woocommerce-MyAccount-navigation ul li.is-active {
font-weight:bold;
}
.woocommerce-MyAccount-navigation ul li.is-active a:before {
opacity:1;
}
.woocommerce-MyAccount-navigation ul li a {
display:block;
padding:0.857em 0;
}
@media (min-width: 769px) {
.woocommerce #customer_details.col2-set .col-1, .woocommerce-page #customer_details.col2-set .col-1, .woocommerce #customer_details.col2-set .col-2, .woocommerce-page #customer_details.col2-set .col-2 {
float:none;
clear:both;
width:100%;
}
.woocommerce #customer_details.col2-set, .woocommerce-page #customer_details.col2-set {
float:left;
width:43%;
margin-right:4%;
margin-left:0;
}
#order_review, #order_review_heading {
float:right;
clear:right;
width:53%;
margin-right:0;
margin-left:0;
}
#order_review {
margin-top:10px;
font-size:14px;
}
}
.woocommerce .quantity, .woocommerce-page .quantity {
display:inline-block;
position:relative;
}
.woocommerce .quantity .qty {
width:60px;
}
.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus {
margin:0;
border:0;
color:#333333;
background:0;
}
.woocommerce .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page .quantity .minus:hover {
border:0;
color:#333333;
background:0;
}
.woocommerce .quantity .plus:focus, .woocommerce .quantity .minus:focus, .woocommerce-page .quantity .plus, :focus .woocommerce-page .quantity .minus:focus {
outline:0;
}
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus {
position:absolute;
top:0;
right:0;
height:100%;
padding-right:5px;
padding-left:3px;
}
.woocommerce .quantity .minus, .woocommerce-page .quantity .minus {
position:absolute;
top:0;
left:0;
height:100%;
padding-right:3px;
padding-left:5px;
}
form.woocommerce-checkout:before, form.woocommerce-checkout:after {
display:table;
content:"";
}
form.woocommerce-checkout:after {
clear:both;
}
.lp-product-cta {
margin-bottom:2em;
}
.woocommerce div.product form.cart {
margin-bottom:0;
}
.woocommerce div.product form.cart div.quantity {
margin-bottom:10px !important;
}
.woocommerce div.product form.cart div.quantity.hidden, .woocommerce div.product .lp-product-cta-quantity-no form.cart div.quantity {
display:none !important;
}
.woocommerce div.product form.cart div.quantity .qty {
padding-top:8px;
padding-bottom:8px;
font-size:20px;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button, .woocommerce div.product .button.single_add_to_cart_whatsapp {
margin-bottom:10px;
padding:15px 25px;
font-size:20px;
text-align:center;
}
.woocommerce div.product .button.single_add_to_cart_button i, .woocommerce div.product .button.single_add_to_cart_button svg, .woocommerce div.product .button.single_add_to_cart_whatsapp i, .woocommerce div.product .button.single_add_to_cart_whatsapp svg {
margin-right:7px;
}
.upsells.products, .related.products {
clear:both;
}
@media (max-width: 500px) {
.sticky-addtocart-yes .lp-product-cta {
display:block;
position:fixed;
z-index:99999;
right:0;
bottom:0;
left:0;
margin:0 !important;
padding:10px 10px 0;
border-radius:0 !important;
background:#ffffff;
-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);
box-shadow:0 0 30px 0 rgba(0,0,0,0.2);
text-align:center;
}
.sticky-addtocart-yes .lp-product-cta form.cart {
margin:0 !important;
padding:0 !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .variations {
display:inline-block !important;
width:auto !important;
margin:0 0 -5px !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .variations tr {
display:inline-block !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .variations td.label {
padding:0 5px 7px !important;
font-size:14px !important;
line-height:32px !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .variations td.value {
padding:0 5px 7px !important;
font-size:14px !important;
line-height:32px !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .variations select {
width:90px !important;
margin-right:0 !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .reset_variations, .sticky-addtocart-yes .lp-product-cta form.cart .woocommerce-variation-description {
display:none !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .woocommerce-variation-price, .sticky-addtocart-yes .lp-product-cta form.cart .woocommerce-variation-availability {
display:inline-block !important;
}
.sticky-addtocart-yes .lp-product-cta p.price, .sticky-addtocart-yes .lp-product-cta span.price, .sticky-addtocart-yes .lp-product-cta p.stock {
margin:0 !important;
padding:0 0 10px !important;
font-size:14px !important;
line-height:1.3 !important;
}
.sticky-addtocart-yes .lp-product-cta form.cart .button.single_add_to_cart_button, .sticky-addtocart-yes .lp-product-cta .button.single_add_to_cart_whatsapp {
display:block !important;
clear:both !important;
width:100% !important;
margin-bottom:10px !important;
padding:14px 7px !important;
font-size:16px !important;
text-align:center !important;
}
.sticky-addtocart-yes .lp-product-cta-quantity-yes form.cart .quantity:not(.hidden) + .button.single_add_to_cart_button {
float:right !important;
clear:none !important;
width:-webkit-calc(100% - 70px) !important;
width:-moz-calc(100% - 70px) !important;
width:calc(100% - 70px) !important;
}
.sticky-addtocart-yes .lp-product-cta-quantity-yes form.cart div.quantity .qty {
font-size:17px !important;
}
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after {
display:none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius:0;
}
@media (max-width: 550px) {
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding:0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
display:block !important;
margin:0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
display:block !important;
}
} .header-active.elementor-editor-active .elementor-inner, .header-menu-active.elementor-editor-active .elementor-inner, .page-template-default.elementor-editor-active .elementor-inner, .page-landingpress-boxed.elementor-editor-active .elementor-inner, .page-landingpress-boxed-hf.elementor-editor-active .elementor-inner, .page-landingpress-slim.elementor-editor-active .elementor-inner, .page-landingpress-slim-hf.elementor-editor-active .elementor-inner {
margin-top:0;
}
.page-template-elementor_canvas.elementor-editor-active .elementor-inner {
margin-top:25px !important;
}
.elementor-column-gap-default .elementor-element-populated {
padding:10px;
}
.elementor-column-gap-narrow .elementor-element-populated {
padding:5px;
}
.elementor-column-gap-extended .elementor-element-populated {
padding:15px;
}
.elementor-column-gap-wide .elementor-element-populated {
padding:20px;
}
.elementor-column-gap-wider .elementor-element-populated {
padding:30px;
}
.elementor-button:hover {
text-decoration:none;
}
.elementor-image .elementor-magnific-popup-video {
display:inline-block;
position:relative;
}
.elementor-image .elementor-magnific-popup-video i, .elementor-image .elementor-magnific-popup-video svg {
position:absolute;
top:50%;
left:50%;
width:68px;
height:68px;
margin-top:-34px;
margin-left:-34px;
opacity:0.9;
color:#282828;
font-size:68px;
line-height:1;
-webkit-transition:opacity 0.25s cubic-bezier(0.0,0.0,0.2,1);
-moz-transition:opacity 0.25s cubic-bezier(0.0,0.0,0.2,1);
transition:opacity 0.25s cubic-bezier(0.0,0.0,0.2,1);
fill:#282828;
}
.elementor-image .elementor-magnific-popup-video:hover i, .elementor-image .elementor-magnific-popup-video:hover svg {
opacity:1;
color:#ff0000;
}
.elementor-widget-icon-list .elementor-icon-list-item {
position:relative !important;
padding-left:25px !important;
}
.elementor-widget-icon-list .elementor-icon-list-icon {
position:absolute !important;
top:0 !important;
left:0 !important;
line-height:inherit !important;
}
.elementor-widget-icon-list .elementor-icon-list-text {
display:inline-block !important;
}
.elementor-lp-form-wrapper {
text-align:center;
}
.elementor-lp-form-wrapper form {
display:inline-block;
margin:0 auto;
text-align:left;
}
@media (max-width: 400px) {
.elementor-lp-form-wrapper form {
width:100%;
}
}
.elementor-lp-form-wrapper label {
display:block;
}
.elementor-lp-form-wrapper input[type="text"], .elementor-lp-form-wrapper input[type="email"], .elementor-lp-form-wrapper textarea, .elementor-lp-form-wrapper select, .elementor-lp-form-wrapper .contact-form input[type="text"], .elementor-lp-form-wrapper .contact-form input[type="email"], .elementor-lp-form-wrapper .contact-form textarea, .elementor-lp-form-wrapper .contact-form select {
min-width:300px;
max-width:100%;
height:auto;
margin:0 0 10px;
padding:11px 20px;
border:0;
background-color:#f7f7f7;
line-height:1;
}
@media (max-width: 400px) {
.elementor-lp-form-wrapper input[type="text"], .elementor-lp-form-wrapper input[type="email"], .elementor-lp-form-wrapper textarea, .elementor-lp-form-wrapper select, .elementor-lp-form-wrapper .contact-form input[type="text"], .elementor-lp-form-wrapper .contact-form input[type="email"], .elementor-lp-form-wrapper .contact-form textarea, .elementor-lp-form-wrapper .contact-form select {
min-width:100%;
}
}
.elementor-lp-form-wrapper input[type="file"], .elementor-lp-form-wrapper select {
margin:0 0 10px;
}
.elementor-lp-form-wrapper input[type="submit"], .elementor-lp-form-wrapper button {
padding:12px 24px;
border:0;
color:#ffffff;
line-height:1;
text-align:center;
}
.elementor-lp-form-wrapper dd, .elementor-lp-form-wrapper dl {
margin:0;
padding:0;
}
.elementor-lp-form-wrapper.elementor-lp-form-display-inline form {
text-align:center;
}
.elementor-lp-form-wrapper.elementor-lp-form-display-inline label, .elementor-lp-form-wrapper.elementor-lp-form-display-inline br {
display:none;
}
.elementor-lp-form-wrapper.elementor-lp-form-display-inline form div, .elementor-lp-form-wrapper.elementor-lp-form-display-inline form dl, .elementor-lp-form-wrapper.elementor-lp-form-display-inline form dd, .elementor-lp-form-wrapper.elementor-lp-form-display-inline form label, .elementor-lp-form-wrapper.elementor-lp-form-display-inline form input[type="text"], .elementor-lp-form-wrapper.elementor-lp-form-display-inline form input[type="email"], .elementor-lp-form-wrapper.elementor-lp-form-display-inline form textarea, .elementor-lp-form-wrapper.elementor-lp-form-display-inline form input[type="submit"], .elementor-lp-form-wrapper.elementor-lp-form-display-inline form button {
display:inline-block;
}
.elementor-lp-form-wrapper.elementor-button-width-input input[type="submit"], .elementor-lp-form-wrapper.elementor-button-width-input button, .elementor-lp-form-wrapper.elementor-lp-form-button-align-fullwidth input[type="submit"], .elementor-lp-form-wrapper.elementor-lp-form-button-align-fullwidth button {
min-width:300px;
max-width:100%;
}
.elementor-lp-form-wrapper.elementor-lp-form-button-align-left .lp-form-field-submit {
text-align:left;
}
.elementor-lp-form-wrapper.elementor-lp-form-button-align-right .lp-form-field-submit {
text-align:right;
}
@media (max-width: 400px) {
.elementor-lp-form-wrapper.elementor-button-width-input input[type="submit"], .elementor-lp-form-wrapper.elementor-button-width-input button {
min-width:100%;
}
}
.elementor-lp-form-wrapper.elementor-lp-form-display-fullwidth form, .elementor-lp-form-wrapper.elementor-lp-form-display-fullwidth div, .elementor-lp-form-wrapper.elementor-lp-form-display-fullwidth label, .elementor-lp-form-wrapper.elementor-lp-form-display-fullwidth input[type="text"], .elementor-lp-form-wrapper.elementor-lp-form-display-fullwidth input[type="email"], .elementor-lp-form-wrapper.elementor-lp-form-display-fullwidth textarea {
display:block;
width:100%;
}
.elementor-lp-form-wrapper.elementor-button-width-input.elementor-lp-form-display-fullwidth input[type="submit"], .elementor-lp-form-wrapper.elementor-button-width-input.elementor-lp-form-display-fullwidth button, .elementor-lp-form-wrapper.elementor-lp-form-button-align-fullwidth.elementor-lp-form-display-fullwidth input[type="submit"], .elementor-lp-form-wrapper.elementor-lp-form-button-align-fullwidth.elementor-lp-form-display-fullwidth button {
display:block;
width:100%;
}
.lp-form-field-important, .lp-form-field-important label, .lp-form-field-important input {
display:none !important;
}
.lp-form-error, .lp-form-alert {
margin:0 0 15px;
color:red;
font-size:12px;
font-style:italic;
}
.lp-form-alert-success {
color:green;
}
.elementor-button-floating-yes, .elementor-button-sticky-yes {
display:block;
position:fixed;
z-index:99999;
right:0;
bottom:0;
left:0;
margin:0;
border-radius:0 !important;
}
.elementor-button-sticky-yes {
padding:10px;
background:#ffffff;
-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);
box-shadow:0 0 30px 0 rgba(0,0,0,0.2);
text-align:center;
}
.elementor-section.elementor-element.sticky, .elementor-section.elementor-element.sticky-bottom, .elementor-section.elementor-element.sticky-top, .elementor-section.elementor-element.sticky-topleft, .elementor-section.elementor-element.sticky-topright, .elementor-section.elementor-element.sticky-bottomleft, .elementor-section.elementor-element.sticky-bottomright {
display:block;
position:fixed;
z-index:9997;
margin:0;
border-radius:0 !important;
}
.elementor-section.elementor-element.sticky, .elementor-section.elementor-element.sticky-bottom {
right:0;
bottom:0;
left:0;
}
.elementor-section.elementor-element.sticky-top {
top:0;
right:0;
left:0;
}
.elementor-section.elementor-element.sticky-topleft {
top:0;
left:0;
}
.elementor-section.elementor-element.sticky-topright {
top:0;
right:0;
}
.elementor-section.elementor-element.sticky-bottomleft {
bottom:0;
left:0;
}
.elementor-section.elementor-element.sticky-bottomright {
right:0;
bottom:0;
}
.page-template-elementor_canvas.elementor-editor-active .elementor-section.elementor-element.sticky-top, .page-template-elementor_canvas.elementor-editor-active .elementor-section.elementor-element.sticky-topleft, .page-template-elementor_canvas.elementor-editor-active .elementor-section.elementor-element.sticky-topright {
top:28px;
}
.elementor-section.elementor-element.sticky-top > .elementor-element-overlay .elementor-editor-element-settings, .elementor-section.elementor-element.sticky-topleft > .elementor-element-overlay .elementor-editor-element-settings, .elementor-section.elementor-element.sticky-topright > .elementor-element-overlay .elementor-editor-element-settings {
left:-webkit-calc(50% + 100px);
left:-moz-calc(50% + 100px);
left:calc(50% + 100px);
}
@media (max-width: 767px) {
.elementor-button-sticky-yes .elementor-button {
display:block;
}
.elementor-section.elementor-element.sticky, .elementor-section.elementor-element.sticky .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding:5px;
}
}
@media (min-width: 1025px) {
body:not(.elementor-editor-active) .elementor-section.elementor-element.sticky.elementor-hidden-desktop {
display:none !important;
}
}
@media (max-width: 1024px) and (min-width: 768px) {
body:not(.elementor-editor-active) .elementor-section.elementor-element.sticky.elementor-hidden-tablet {
display:none !important;
}
}
@media (max-width: 767px) {
body:not(.elementor-editor-active) .elementor-section.elementor-element.sticky.elementor-hidden-phone {
display:none !important;
}
}
.elementor-countdown-simple {
padding:10px 0 0;
text-align:center;
}
.elementor-countdown-simple .count-container {
display:inline-block;
}
.elementor-countdown-simple .count-box {
float:left;
min-width:60px;
margin:5px;
}
.elementor-countdown-simple .count-num {
display:block;
padding:5px;
border-radius:3px;
font-size:30px;
text-align:center;
}
.elementor-countdown-simple .count-label {
display:block;
font-size:12px;
line-height:20px;
text-align:center;
}
.elementor-countdown-floating-yes {
display:block;
position:fixed;
z-index:99999;
right:0;
bottom:0;
left:0;
margin:0;
border-radius:0 !important;
}
@media (min-width: 768px) {
.elementor-countdown-floating-yes .countdown-intro {
display:inline-block;
padding:22px 20px 0 0;
vertical-align:top;
}
}
@media (max-width: 767px) {
html[data-useragent*="UCBrowser"] .elementor-row, html[data-useragent*="UCBrowser"] .elementor-column, html[data-useragent*="UCBrowser"] .elementor-column-wrap, html[data-useragent*="SM-G"] .elementor-row, html[data-useragent*="SM-G"] .elementor-column, html[data-useragent*="SM-G"] .elementor-column-wrap, html[data-useragent*="SM-T"] .elementor-row, html[data-useragent*="SM-T"] .elementor-column, html[data-useragent*="SM-T"] .elementor-column-wrap, html[data-useragent*="iPhone OS 8"] .elementor-row, html[data-useragent*="iPhone OS 8"] .elementor-column, html[data-useragent*="iPhone OS 8"] .elementor-column-wrap {
display:block !important;
width:100% !important;
max-width:100% !important;
}
}
.elementor-popup-block-white {
position:relative;
max-width:650px;
margin:40px auto;
padding:30px;
background:#ffffff;
text-align:left;
}
.elementor-popup-preview-notice {
display:none;
}
.elementor-editor-active .elementor-popup-preview-notice {
display:block;
margin:10px 0 0;
color:#999999;
font-size:12px;
text-align:center;
}
.elementor-social-icon {
color:#ffffff;
}
.elementor-button:hover, .elementor-button:focus, .elementor-button:visited {
opacity:1;
}
.lp-video-container {
overflow:hidden;
position:relative;
height:0;
padding-top:0;
padding-bottom:56.25%; }
.lp-video-container iframe, .lp-video-container object, .lp-video-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
.elementor-widget-lp_video_youtube.elementor-aspect-ratio-169 .lp-video-container, .elementor-widget-lp_video_facebook.elementor-aspect-ratio-169 .lp-video-container {
padding-bottom:56.25%;
}
.elementor-widget-lp_video_youtube.elementor-aspect-ratio-43 .lp-video-container, .elementor-widget-lp_video_facebook.elementor-aspect-ratio-43 .lp-video-container {
padding-bottom:75%;
}
.elementor-widget-lp_video_youtube.elementor-aspect-ratio-32 .lp-video-container, .elementor-widget-lp_video_facebook.elementor-aspect-ratio-32 .lp-video-container {
padding-bottom:66.6666%;
}
.mfp-hide {
display:none !important;
}
.mfp-wrap {
z-index:999999 !important;
}
.mfp-iframe-holder {
padding-top:80px !important;
padding-bottom:80px !important;
}
.mfp-fade.mfp-bg {
opacity:0;
-webkit-transition:all 0.15s ease-out;
-moz-transition:all 0.15s ease-out;
transition:all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
opacity:0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
opacity:0;
}
.mfp-fade.mfp-wrap .mfp-content {
opacity:0;
-webkit-transition:all 0.15s ease-out;
-moz-transition:all 0.15s ease-out;
transition:all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity:1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity:0;
}
.webui-popover .webui-popover-inner {
text-align:center;
}
.webui-popover-inverse .webui-popover-inner .close {
opacity:1;
color:#ffffff;
text-shadow:0 1px 0 #000000;
filter:alpha(opacity=100);
}
.elementor-widget-lp_navigation_menu .sticky-wrapper:not(.is-sticky) {
height:auto !important;
}
.is-sticky .lp-navmenu-wrapper.lp-navmenu-sticky {
z-index:99999 !important;
left:0 !important;
width:100% !important;
max-width:100% !important;
background:#f5f5f5;
}
.admin-bar .is-sticky .lp-navmenu-wrapper.lp-navmenu-sticky {
top:32px !important;
}
@media screen and (max-width: 782px) {
.admin-bar .is-sticky .lp-navmenu-wrapper.lp-navmenu-sticky {
top:46px !important;
}
}
@media screen and (max-width: 600px) {
.admin-bar .is-sticky .lp-navmenu-wrapper.lp-navmenu-sticky {
top:0 !important;
}
}
.lp-navmenu-logo {
float:left;
padding:10px 15px;
}
.lp-navmenu-logo img {
float:left;
height:45px !important;
}
.lp-navmenu-button {
display:none;
float:right;
padding:0 15px;
color:#999999;
font-size:24px;
line-height:65px;
cursor:pointer;
}
.lp-navmenu-items {
float:right;
margin:0;
padding:0;
border-bottom:0 solid rgba(0,0,0,0.1);
list-style:none;
}
.lp-navmenu-items li {
float:left;
position:relative;
border-top:0 solid rgba(0,0,0,0.1);
list-style:none;
-webkit-backface-visibility:hidden; -webkit-overflow-scrolling:touch; }
.lp-navmenu-items li a, .lp-navmenu-items li a:visited {
display:block;
padding:0 15px;
color:#999999;
font-size:13px;
line-height:65px;
text-decoration:none;
letter-spacing:1px;
text-transform:uppercase;
}
.lp-navmenu-items li a:hover {
text-decoration:none;
}
.lp-navmenu-items li.menu-item-has-children > a i, .lp-navmenu-items li.menu-item-has-children > a svg {
padding-left:5px;
opacity:0.6;
}
.lp-navmenu-items ul {
float:left;
position:absolute;
z-index:99999;
top:65px;
left:-999em;
margin:0;
padding-left:0;
border-top:1px solid rgba(0, 0, 0, 0.1);
background:#ffffff;
-webkit-box-shadow:0 3px 3px rgba(255, 255, 255, 0.2);
box-shadow:0 3px 3px rgba(255, 255, 255, 0.2);
text-align:left;
list-style:none;
}
.lp-navmenu-items ul ul {
top:-1px;
left:-999em;
}
.lp-navmenu-items ul a {
width:200px;
line-height:40px;
}
.lp-navmenu-items ul li {
border-bottom:1px solid rgba(0, 0, 0, 0.1);
}
.lp-navmenu-items ul li a {
position:relative;
padding:0 15px;
}
.lp-navmenu-items ul li.menu-item-has-children > a svg { position:absolute;
top:50%;
right:15px;
margin-top:-3px;
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}
.lp-navmenu-items li:hover > ul {
left:auto;
}
.lp-navmenu-items ul li:hover > ul {
left:100%;
}
.lp-slider-wrapper {
position:static;
}
.lp-slider-wrapper .slick-slide-inner, .lp-slider-wrapper .swiper-slide-inner, {
position:relative;
}
.lp-slider-wrapper .lp-slide-image-caption {
position:absolute;
right:0;
bottom:0;
left:0;
padding:20px 20px;
color:#ffffff;
background:rgba( 0,0,0,0.5);
font-size:18px;
text-align:center;
}
.lp-slider-wrapper .swiper-slide .swiper-slide-image {
display:block;
margin:0 auto;
}
.lp-slider-wrapper .slick-image-stretch .slick-slide .slick-slide-image, .lp-slider-wrapper .swiper-image-stretch .swiper-slide .swiper-slide-image {
width:100%;
}
.elementor-widget-lp_slider_content .slick-slide-inner, .elementor-widget-lp_slider_content .swiper-slide-inner {  }
.lp-slider-content {  }
@media (min-width: 768px) {
.lp-slider-content {
padding-right:30px;
}
}
.lp-slider-heading {
margin:0;
padding:10px 0;
color:#333333;
font-size:36px;
line-height:1em;
}
.lp-slider-description {
margin:0;
padding:10px 0;
color:#333333;
}
.elementor-button.lp-slider-button {
margin:10px 0 10px 0;
border:2px solid #333333;
color:#333333;
background:none;
text-decoration:none;
}
.elementor-button.lp-slider-button:hover, .elementor-button.lp-slider-button:focus, .elementor-button.lp-slider-button:visited {
color:#333333;
text-decoration:none;
}
.lp-posts-grid-wrapper ul {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0 -15px;
padding:0;
list-style:none;
}
.lp-posts-grid-wrapper li {
float:left;
width:100%;
margin:0;
padding:0 15px 20px;
list-style:none;
}
.lp-posts-grid-wrapper li img {
display:block;
width:100%;
margin:0 0 15px;
}
.lp-posts-grid-wrapper li h4 {
margin:0 0 10px;
}
.lp-posts-grid-wrapper li h4 a {
color:#333333;
font-size:18px;
}
.lp-posts-grid-wrapper.truncate-title-yes li h4 {
display:block;
overflow:hidden;
max-width:100%;
white-space:nowrap;
text-overflow:ellipsis;
word-wrap:normal;
}
.lp-posts-grid-wrapper li p {
margin:0 0 10px;
font-size:14px;
}
.lp-posts-grid-wrapper li .readmore {
margin:0 0 10px;
font-size:14px;
font-weight:bold;
}
.lp-posts-grid-navigation {
padding-top:10px;
}
@media (min-width: 500px) and (max-width: 768px) {
.lp-posts-grid-wrapper li {
width:50%;
}
.lp-posts-grid-wrapper li:nth-child(2n+1) {
clear:both;
}
}
@media (min-width: 769px) {
.lp-posts-grid-wrapper.lp-posts-grid-columns-1 li {
width:100%;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-2 li {
width:50%;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-2 li:nth-child(2n+1) {
clear:both;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-3 li {
width:33.333333%;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-3 li:nth-child(3n+1) {
clear:both;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-4 li {
width:25%;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-4 li:nth-child(4n+1) {
clear:both;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-5 li {
width:20%;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-5 li:nth-child(5n+1) {
clear:both;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-6 li {
width:16.6666667%;
}
.lp-posts-grid-wrapper.lp-posts-grid-columns-6 li:nth-child(6n+1) {
clear:both;
}
} @media (max-width: 992px) {
.main-navigation li.header-searchform .search-field {
width:155px;
}
}
@media (max-width: 768px) {
.main-navigation {
position:relative;
}
.main-navigation ul.menu {
display:block !important;
clear:both;
border-top:1px solid rgba(255, 255, 255, 0.1);
}
.main-navigation li {
clear:both;
width:100%;
border-bottom:1px solid rgba(255, 255, 255, 0.1);
text-align:left;
}
.main-navigation li:last-child {
border:none;
}
.main-navigation li.header-searchform {
height:auto;
padding:15px !important;
}
.main-navigation li.header-searchform .search-field {
width:100%;
}
.main-navigation li.header-minicart {
display:none;
}
.main-navigation ul ul {
background:transparent !important;
}
.main-navigation ul ul a {
width:auto;
}
.main-navigation li a, .main-navigation li a:visited {
position:relative;
color:#999999 !important;
line-height:45px;
}
.main-navigation li a:hover {
color:#ffffff !important;
} .main-navigation ul li:hover > ul, .main-navigation ul ul li:hover > ul {
position:static;
top:auto;
left:auto;
width:100%;
border-top:1px solid rgba(255, 255, 255, 0.1);
-webkit-box-shadow:none;
box-shadow:none;
}
.main-navigation ul li.menu-item-has-children > a i, .main-navigation ul li.menu-item-has-children > a svg { position:absolute;
top:50%;
right:15px;
margin-top:-6px;
}
.main-navigation ul li.menu-item-has-children > a svg {
margin-top:-3px;
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}
.main-navigation li li a {
padding-left:30px !important;
}
.main-navigation li li li a {
padding-left:45px !important;
}
.main-navigation li li li li a {
padding-left:60px !important;
}
.main-navigation .header-menu-container {
overflow:hidden;
overflow-y:auto;
position:fixed;
z-index:9999;
top:0;
left:0;
width:255px;
height:100%;
margin-left:-255px;
background:#111111;
-webkit-transition:-webkit-transform 300ms ease-in-out;
-moz-transition:transform 300ms ease-in-out, -moz-transform 300ms ease-in-out;
transition:-webkit-transform 300ms ease-in-out;
transition:transform 300ms ease-in-out;
transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out, -moz-transform 300ms ease-in-out;
transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
-webkit-transform:translateX(0px);
-moz-transform:translateX(0px);
-ms-transform:translateX(0px);
transform:translateX(0px);
-webkit-backface-visibility:hidden; -webkit-overflow-scrolling:touch; will-change:transform;
}
.main-navigation.toggled .header-menu-container {
margin-left:-255px;
-webkit-transform:translateX(255px);
-moz-transform:translateX(255px);
-ms-transform:translateX(255px);
transform:translateX(255px);
}
.menu-toggle, .menu-minicart {
display:block !important;
}
.main-navigation.toggled .menu-overlay {
display:block !important;
}
.admin-bar .main-navigation ul.menu {
margin-top:46px;
}
.admin-bar .menu-overlay:before, .admin-bar .menu-overlay:after {
top:66px;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-no .menu-toggle {
float:right;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-no .menu-toggle-text {
float:left;
padding:0 10px 0 0;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-yes {
text-align:center;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-yes a.menu-logo {
display:inline-block;
float:none;
}
}
@media (max-width: 768px) {
.site-content .content-area {
float:none;
width:100%;
}
.site-content .widget-area {
float:none;
width:100%;
}
.footer-col {
float:none;
width:100%;
}
.lp-navmenu-button {
display:block;
}
.lp-navmenu-items {
display:none;
float:none;
clear:both;
width:100%;
padding-top:10px;
border-bottom-width:1px;
}
.lp-navmenu-toggled .lp-navmenu-items {
display:block;
}
.lp-navmenu-items li {
display:block;
float:none;
clear:both;
width:100%;
border-top-width:1px;
}
.lp-navmenu-items li a, .lp-navmenu-items li a:visited {
line-height:40px;
}
.lp-navmenu-items ul {
background:transparent !important;
}
.lp-navmenu-items ul a {
width:auto;
} .lp-navmenu-items li:hover > ul, .lp-navmenu-items ul li:hover > ul {
position:static;
top:auto;
left:auto;
width:100%;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
}
.lp-navmenu-items li.menu-item-has-children > a i, .lp-navmenu-items li.menu-item-has-children > a svg { position:absolute;
top:50%;
right:15px;
margin-top:-6px;
}
.lp-navmenu-items li.menu-item-has-children > a svg {
margin-top:-3px;
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}
.lp-navmenu-items li li a {
padding-left:30px !important;
}
.lp-navmenu-items li li li a {
padding-left:45px !important;
}
.lp-navmenu-items li li li li a {
padding-left:60px !important;
}
}
@media (max-width: 700px) {
.site-container {
padding:0;
}
.site-header {
margin-top:0;
margin-bottom:0;
}
.site-header, .site-branding, .site-inner, .header-image-active .site-header-image, .main-navigation, .site-footer-widgets, .site-footer .container {
border-radius:0 !important;
}
}
@media (max-width: 500px) {
.main-navigation .container, .site-inner .container {
padding-right:0;
padding-left:0;
}
.container {
padding-right:15px;
padding-left:15px;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-yes .menu-toggle {
padding-right:0;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-yes a.menu-logo {
padding-right:0;
padding-left:0;
}
.main-navigation.main-navigation-logo-yes.main-navigation-cart-yes a.menu-minicart {
padding-left:0;
}
.blog-layout-thumb-medium-left .blog-section-image, .blog-layout-thumb-medium-left .blog-section-content, .blog-layout-thumb-medium-right .blog-section-image, .blog-layout-thumb-medium-right .blog-section-content {
float:none !important;
width:100% !important;
}
.blog-layout-gallery-2cols {
float:none !important;
width:100% !important;
padding-right:0 !important;
padding-left:0 !important;
}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {
float:none;
text-align:center;
}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button {
display:block !important;
float:none;
width:100%;
margin-bottom:10px !important;
text-align:center;
}
.minicart-text {
display:none !important;
}
}