/**
* Theme Name: Zeen Child
* Description: Zeen child theme.
* Author: Codetipi
* Template: zeen
* Version: 2.3.1
*/

/* rubik-300 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/rubik-v19-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-300.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/rubik-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-regular.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-500 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/rubik-v19-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-500.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-600 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/rubik-v19-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-600.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-700 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/rubik-v19-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-700.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-800 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/rubik-v19-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-800.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-800.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-900 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/rubik-v19-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-900.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-300italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/rubik-v19-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-300italic.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/rubik-v19-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-italic.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-500italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/rubik-v19-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-500italic.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-600italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/rubik-v19-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-600italic.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-700italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/rubik-v19-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-700italic.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-900italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/rubik-v19-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-900italic.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-800italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 800;
  src: url('fonts/rubik-v19-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/rubik-v19-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/rubik-v19-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/rubik-v19-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/rubik-v19-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/rubik-v19-latin-800italic.svg#Rubik') format('svg'); /* Legacy iOS */
}


/* lato-100 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/lato-v22-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-100.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-100.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-100italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/lato-v22-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-100italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/lato-v22-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/lato-v22-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-300italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/lato-v22-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/lato-v22-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/lato-v22-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/lato-v22-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-700italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/lato-v22-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-900.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/lato-v22-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/lato-v22-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v22-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v22-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v22-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v22-latin-900italic.svg#Lato') format('svg'); /* Legacy iOS */
}


.logo img {
	max-width:200px;
}

.footer-widgets-skin-3 .textwidget p, .footer-widgets-skin-2 .textwidget p {
    opacity: 1;
}

.footer-lower-area {
	display: none;
}

.footer-widget-area {
	padding:20px 0;
}

.footer-widget {
    margin-bottom: 0px;
    padding-bottom: 0px;
    text-align:right;
}

.footer-widget-area img {
	margin:0;
}

.footer-fs .footer-widget-wrap-last .zeen-widget {
    text-align: right;
    padding-top:20px;
}

.meta .title a {
	font-size:20px;
}

#block-wrap-48880 .meta .title a {
	font-size:15px;
}

.meta .excerpt .read-more {
    font-size: 14px;
    color:#009a92;    
	/* border:1px solid #009a92;
	border-radius: 15px;
	padding: 2px 15px; */	
}

.menu.tipi-row {
    display: none;
}

.about_me__img--round .about_me__img img {
    border: 1px solid #fff;
}

blockquote.easy_testimonial p {
    text-align: center;
}

#site-navigation .meta .title a {
    font-size: 16px;
}

.easy_t_single_testimonial blockquote p span.testimonial-client, .easy_t_single_testimonial blockquote p span.testimonial-position {
    
    font-size: 18px;
    font-weight: 700;
}

.testimonial_body p {
	font-family: "Lato", sans-serif;
}

.easy-t-cycle-pager span.cycle-pager-active {
    color: #ea4e81;
}

.about_me__signature img {
    max-width: 80px;
}

.sidebar .meta .title a {
    font-size: 16px;
}

#slide-in-box {
    background-color:#f2f2f2;    
}

#slide-in-box .content div, .slide-in-box input::placeholder, .slide-in-box input {
    color:#111111;
}

#slide-in-box .content .mc4wp-form-fields a {
    max-width:85%;
}

#slide-in-box .tipi-i-close {
    color: #111111;
}

.mc4wp-form-fields p, .mc4wp-form-fields p:first-of-type, .post-end-subscribe .mc4wp-form-fields p, .post-end-subscribe #subscribe-text p, .post-end-subscribe .mc4wp-form-fields p:first-of-type, .post-end-subscribe #subscribe-text p:first-of-type {
    width:100%;
    padding:0;
    clear:both;
}

.mc4wp-form-fields input[type="email"], .mc4wp-form-fields input[type="text"], #subscribe-submit input[type="email"], #subscribe-submit input[type="text"], #subscribe-email input[type="email"], #subscribe-email input[type="text"] {
    border:1px solid #ffffff;
    margin-bottom: 20px;
    padding:0 20px;
}

.post-end-subscribe .mc4wp-form-fields input[type="checkbox"], .mc4wp-form-fields input[type="checkbox"] {
    float: left;
    width: 10%;
}

.post-end-subscribe .mc4wp-form-fields a, .mc4wp-form-fields a {
    float: left;
    margin-top: 13px;
}

.mc4wp-form-fields input[type="submit"], .mc4wp-form-fields button, #subscribe-submit input[type="submit"], .subscribe-wrap input[type="submit"] {
    color: #ea4e81;
    background-color: #ffffff;
    width: auto;
    padding: 0 30px;
}

.tipi-button-style-1 a, .block-css-77857 a, .block-css-16915 a, .block-css-20035 a, .block-css-68600 a {
    border-radius:180px;
}

.tipi-button {
    border-radius: 50px !important;
}

.site-inner select option {
    color:#111111 !important;
}

#ncore_footer {
    display: none !important;
}

@media only screen and (max-width:767px){
    .button-longtext .cta-button-a {
        height:auto !important;
        line-height:30px !important;
    }
}

@media only screen and (min-width:767px){
	.tipi-fs .tipi-m-typo .title, .block-col-self .preview-21 .title, .block-title, .block-col-self .preview-24 .title {
	    font-size: 26px;
	}
}