/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Jul 25 2025 | 10:46:26 (am)
/*
/******* Do not edit this file *******/

.entry-title {margin: 0; font-size: 135%; line-height: 1.05;  color:#ddd;}
h2, .h2 {font-size: 438.7%; padding:0; margin:0 0 -50px 0;}
h3, .h3 {font-size: 150%;line-height: 1.3; margin:0; padding-bottom: 15px;}
ul#gform_fields_3 label, ul#gform_fields_4 label{    display: none !important;}

.entry-wrap {-webkit-box-shadow:none; box-shadow:none;}

footer.x-colophon.top {background-color: #111;}
footer p {text-shadow:none;}
footer .textwidget {text-shadow:none;}
footer h4 {color: #fff;text-shadow: none;border-bottom: 1px solid #fff;padding-bottom: 10px;}
footer.x-colophon.bottom {background-color: #050505;border-top: 1px solid #000;box-shadow: none;}
.scrollbtn {color:#fff; text-decoration:none; margin-left:-205px;}
.scrollbtn:hover {color:#ddffff;}
.grecaptcha-badge{
	visibility: collapse !important;  
}

.home h3 {font-size: 200%;}
h2.entry-title.entry-title-portfolio {color: #222;}
.x-btn, .x-btn:hover, .button, .button:hover, [type="submit"], [type="submit"]:hover {text-shadow:none;}
.x-btn.x-btn-mini {font-size:1.2rem;}
.page-id-6635 .one-third p {margin:0;}
.scrollbtn:hover {color:#222;}
.x-nav-collapse .sub-menu a {color:#666;}
.x-nav .x-megamenu > .sub-menu > li > a {color: #000;}
.page-id-7935 .one-third p {margin:0;}
.page-id-7935 .x-btn, .button, [type="submit"] {border-color: #72d6e6;background-color: #72d6e6;}
.page-id-7935 .x-btn:hover, .button:hover, [type="submit"]:hover {border-color: #00b5d1;background-color: #00b5d1;}
.page-id-6635 .x-btn, .button, [type="submit"] {border-color: #72d6e6;background-color: #72d6e6;}
.page-id-6635 .x-btn:hover, .button:hover, [type="submit"]:hover {border-color: #00b5d1;background-color: #00b5d1;}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {background-color: #fff;border: 1px solid #ddd;
-webkit-box-shadow: none;box-shadow:  none;-webkit-transition:  none;transition:  none;border-radius:0px;font-size:15px;padding: 22px 20px;}

.x-pricing-column.featured h2 {-webkit-box-shadow:none;box-shadow: none;}
.x-pricing-column.featured h2 {font-size:24px;}
.x-pricing-column-info p {padding:15px;}
.page-id-7939 .entry-thumb:before { content: url('http://mondien.com/wp-content/uploads/2014/07/portfolioimg2.png')}
.page-id-6639 .entry-thumb:before { content: url('http://mondien.com/wp-content/uploads/2014/07/portfolioimg.png')}
.x-nav .x-megamenu>.sub-menu a {font-size:13px;}
@media (max-width:600px) {
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-size:300%;}
}

.x-btn-square p {margin:3px 0 3px 0 !important;}
h1, .h1 {font-size:55px;}

.rev-btn.rev-hiddenicon i {    -webkit-animation-name: blinker;    -webkit-animation-duration: 3s;    -webkit-animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;
    -moz-animation-name: blinker;    -moz-animation-duration: 3s;    -moz-animation-timing-function: linear;    -moz-animation-iteration-count: infinite;    animation-name: blinker;    animation-duration: 3s;    animation-timing-function: linear;    animation-iteration-count: infinite;    font-size: 28px;    margin-top: 20px;}
@-moz-keyframes blinker {      0% { opacity: 1.0; }    50% { opacity: 0.0; }    100% { opacity: 1.0; }}
@-webkit-keyframes blinker {      0% { opacity: 1.0; }    50% { opacity: 0.0; }    100% { opacity: 1.0; }}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

.quoteleft input {width:250px; margin-right:20px;  display:inline-block;}
.quoteright input {width:250px; display:inline-block;}

@media screen and (max-width: 1220px) {
  .x-navbar .desktop .x-nav>li>a {    padding: 0 6px;     }
}

.contactheading span p { margin:0;}
.gfield_label {display:none !important;}
.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap *:last-child {font-family:'Lato' !important;}

.pagination span.current    { text-shadow: none; box-shadow: none;     border-radius: 0;}
.pagination a, .pagination span { text-shadow: none; box-shadow: none;     border-radius: 0;}
.pagination a:hover {    color: #fff;    background-color: #00b5d1;}
.x-btn-block p {
    margin-bottom: 0 !important;
}