/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:100,100i,300,300i,400,400i,600,600i,700,700i');

@import url('https://fonts.googleapis.com/css?family=Sacramento');

@import url(https://allfont.net/allfont.css?fonts=aleo-light-italic);

@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i');


body{font-family: 'Josefin Sans', sans-serif;}







.middle-content{ width:84%;text-align: center;}

.custom-horizontal-menu{ width:100%; background:#c80815;}

.limit-width body.hmenu .menu-container .navbar-nav{ margin-top: 6px; float:right;}

body.hmenu .menu-container .navbar-nav{ float:right;}

.style-light .navbar-brand .logo-skinnable{ height:44px !important;}

 #main-logo{ float:left; margin-right:120px;}
 
 .logo-container{ padding:30px 0;}
 
 .middile-content{    margin-top: 6px; width:490px; font-size:16px; line-height:36px; letter-spacing:6px; text-transform:uppercase;    float: left; font-weight:400;}
 
 header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a {
    background: #000;
    width: 32px;
    height: 32px;
    margin-left: 3px;
	    padding: 0;
		border-radius: 19px;
}
header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden.social-191547 a:hover{ background:#365999;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden.social-136751 a:hover{background:#137abe;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden.social-201173 a:hover{background:#346ba1;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a i{ color:#FFFFFF; right: 7px;   }

i.fa.fa-facebook{right: 10px !important; }

.col-lg-12.main-menu-container{ display:inline-block; padding:0 0; background:#c80815; }

.col-lg-12.main-menu-container.open-items{height:auto !important;}


body.hmenu-position-right .menu-primary-inner{ max-width: 1280px;  margin: auto; padding:0 36px !important;}

body.hmenu-position-right .menu-primary-inner{ text-align:center;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li > a{ color:#FFFFFF; text-transform:uppercase;    padding: 0; letter-spacing: 2px;   text-align: center;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li{ width:16.4%;border-right: 1px solid #db5c65; padding:20px 0;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li:first-child{border-left: 1px solid #db5c65 !important;}

.menu-wrapper.menu-sticky .menu-container{ border:0;}

.submenu-light .menu-horizontal .menu-smart ul{ background:#c80815;margin-top: 0 !important;    margin-left: -5px !important;}

.submenu-light .menu-horizontal .menu-smart ul li{ color:#FFFFFF;}

.submenu-light .menu-smart ul a{color:#FFFFFF;letter-spacing: 2px;    text-transform: uppercase;font-size: 13px; padding:8px 9px 8px 9px !important;}

body[class*=hmenu-] .submenu-light .menu-smart ul a:hover, body[class*=hmenu-] .submenu-light .menu-smart ul a:focus{ font-weight:600; background:none;}



/*slider*/

.tp-mask-wrap{       width: 655px !important;}

div#slide-2-layer-1 { background:rgba(0, 0, 0 ,0.5);padding: 15px !important;}

.tp-mask-wrap h5{ font-size:14px !important; line-height:36px !important; margin:0 !important; letter-spacing:8px !important; text-transform:uppercase !important;font-weight: 300 !important;  text-align: center; }

.tp-mask-wrap h5 span { width:30%; height:1px; background:#fff;float: left; margin-top: 18px !important;}

.tp-mask-wrap h5 em{ width:30%; height:1px; background:#fff;float: right; margin-top: 18px !important;}


.tp-mask-wrap h2{font-family: 'Sacramento', cursive; font-size:63px !important; line-height:36px !important; margin:25px 0 !important; letter-spacing:1px !important; font-weight: 300 !important; text-align: center; }

.tp-mask-wrap h2 sup{font-size:12px !important;font-family: 'Josefin Sans', sans-serif;    vertical-align: top; top:0; font-weight:600;}

.tp-mask-wrap p{ font-size:14px !important; line-height:22px !important; margin:0 !important; letter-spacing:3px !important;text-transform:uppercase !important; font-weight: 300 !important; text-align: center; }

.tp-mask-wrap p:last-child{padding:0 0 20px 0;border-bottom:1px solid #fff; margin-bottom:10px !important;}

.custom.tparrows{ background:none !important;}

.custom.tparrows:before{ font-size:75px;}


/*.tp-bgimg {    background-attachment: fixed;}
*/
/*slider end */

.slider-search{  margin-top: -153px !important;    width: 723px; margin:auto;}

 .slider-search .col-lg-6{ padding-left:0 !important; float:left; clear:none !important;}
 
 .slider-search .button-down{     width: 185px !important; padding: 0 !important;  display: block;}
 
 .slider-search .image-gift { width:538px;display: block;}

.slider-search .row.limit-width.row-parent{ padding-bottom:0; padding-top:0; padding-right:0;}

.slider-search img{ float:left;    margin-right: 1px;    margin-left: 0;}

.slider-search .slider-textbox{ margin-top: 0;
    height: 40px;
    width: 100%;
    background: rgba(255, 255, 255, 0.9);
    color: #000;
    border-radius: 0;
    margin-right: 1px;
    font-size: 14px;
	float: left;
	box-shadow: none;
	border-color: #ccc;
	margin-bottom:15px;
	
	}
	
	.wpcf7-form p{ text-align:center;font-size: 15px;color: #666 !important;margin-top: 0;   margin-bottom: 10px;  }
	
	.slider-search select.slider-textbox{ background:rgba(255, 255, 255, 0.9) url(images/dropdown_state.png); background-repeat:no-repeat; min-width:auto;    background-position: 93%;font-size:14px;text-transform:uppercase;color:#a5a5a5;}
	
		/*.slider-search div.wpcf7 .ajax-loader{ display:none;}*/
	
	.slider-submit{    margin-top: 0;
    height: 40px;
    background: #c80815 url(images/down-arrow.png) no-repeat 93% center !important;
    border-color: #c80815 !important;
    color: #FFFFFF;
    border-radius: 0 !important;
    font-size: 14px !important;
    text-transform: uppercase;
	
	line-height:36px !important; 
	
	padding:0 26px 0 16px !important;
	width:100% !important;
	letter-spacing:3px !important;
	}
	
	.download-pop-button{ height: 60px;
    background: #c80815 url(images/down-arrow.png) no-repeat 93% center !important;
    border-color: #c80815 !important;
    color: #FFFFFF !important;
    border-radius: 0 !important;
    font-size: 14px !important;
    text-transform: uppercase;
	
	line-height:60px !important; 
	float:left;
	padding:0 26px 0 16px !important;
	width:185px !important;
	letter-spacing:3px !important;
	
	}
	
  .slider-search .ult-adjust-bottom-margin{ margin-bottom:0;}
  
  


.whoami{background: linear-gradient(90deg, #f7f4ec 50%, #e2dfd6 50%);}

.whoami .limit-width{ padding-bottom:0 !important; padding-top: 0 !important;}

.whoami .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ margin-bottom:0 !important; }

.whoami h2{padding-top: 100px; margin-bottom:50px; font-size:40px; line-height:36px; letter-spacing:0; text-transform:uppercase;font-weight:300; color:#272727;}
 
.whoami .who-left p{     margin-top: 0;margin-bottom:50px;    padding-right: 3%; font-size:20px; line-height:36px; letter-spacing:0; font-weight:300; color:#2e2e2e;}

.whoami .who-left a{ font-size:15px;  color:#c80815 !important; margin-top:50px; display:block;letter-spacing: 3px;   text-transform: uppercase;}

.whoami .who-left a:hover{ color:#c80815 !important;}

.work h3, .work h3 a:hover{color:#2e2e2e !important;}

.whoami .who-left a i.fa.fa-long-arrow-right{ font-size:14px;    margin-left: 15px;  color:#c80815;}

.whoami .who-right{ padding:0  !important;}

/*.whoami .who-right img{ position:relative; top:8px; padding-top:40px;}
*/
.whoami .who-right p{ text-align:center;}


.work { padding-bottom:100px;}


.work h2{padding-top: 64px; margin-bottom:50px; font-size:40px; line-height:36px; letter-spacing:7px; text-transform:uppercase;font-weight:300; color:#212121;}

.work h3{ font-size:20px; line-height:36px; letter-spacing:3px; text-transform:uppercase;font-weight:300; color:#2e2e2e; text-align:center; border-top:1px solid #ddd; border-bottom:1px solid #ddd;width: 90%;    margin: auto;}

.work p{ text-align:center; margin-top:50px;}

/*.work .col-lg-4{ padding-left:75px !important;}*/

/*.work .col-lg-4:first-child, .Paula .col-lg-4:first-child{ padding-left:0 !important;;}*/

.Paula{ background:#e5e2da;padding-bottom:100px;}

.Paula .background-inner, .work .background-inner{    background-attachment: fixed !important;}

.Paula h3{padding-top: 64px; margin-bottom:40px; font-size:40px; line-height:36px; letter-spacing:7px; text-transform:uppercase;font-weight:300; color:#000;}


/*.Paula .col-lg-4{ padding-left:75px !important; width:362px; }

.Paula .col-lg-4:first-child{ padding-left:0 !important;}*/

.Paula .col-lg-4 .uncode_text_column{ background:#fff; padding:48px 0;    text-align: center; width:90%; margin:auto;}

.Paula .col-lg-4 hr{ width:135px; height:1px; background:#ddd;display:inline-block; margin:0 auto;}

.Paula .col-lg-4 h5{ color:#2e2e2e; font-size:24px; line-height:30px; text-transform:uppercase; margin:25px 0 0 0;font-weight: 400;}

.Paula .col-lg-4 a{ display:block;}

.Paula .col-lg-4 a:hover{ color:#2e2e2e !important;}

.Paula .col-lg-4 .uncont::after{ background:url(images/book-after.png) no-repeat center bottom;content: "";background-size: 90%;  height:28px; display:block;     margin-top: -22px;}

.home-testimonial { padding-bottom:64px;}

.home-testimonial .testimonial_body .more-link{ display:none;}

.home-testimonial h2{padding-top: 64px; margin-bottom:20px; font-size:40px; line-height:36px; letter-spacing:7px; text-transform:uppercase;font-weight:300; color:#000;}

.home-testimonial h3{margin-bottom:20px; font-size:20px; line-height:36px; letter-spacing:3px; text-transform:uppercase;font-weight:300; color:#000;}


.home-testimonial .testimonial_body p:first-child{ background:url(images/quates.png) no-repeat left top;    padding-left: 45px;background-size: 32px auto;}

.home-testimonial .testimonial_body p{font-size:18px;}

.home-testimonial .testimonial_author .testimonial-client{font-weight:600;}

.home-testimonial blockquote.easy_testimonial{ padding:0 40px 0 0 ;}

.home-testimonial .testi-right{ border-left:1px solid #ccc;}

footer{ background:url(images/footer-bg.jpg) no-repeat top center;background-size: 140%;}

.footer-main{ padding:64px 0 0 0;}

.pauls {   padding-right:25px;}

.pauls p{ width:120px; float:left;}

.pauls h3{width: 47%; float:right;}



.footer-right {width: 96%;; float:right; display:block;border-left: 1px solid #ccc;}

.footer-right h2{padding-top: 24px; margin-bottom:20px; font-size:36px; line-height:36px; letter-spacing:8px; text-transform:uppercase;font-weight:300; color:#fff;}

.footer-right p{  font-size:15px;letter-spacing: 2px; line-height:36px;  text-transform:uppercase;font-weight:300; color:#fff;}

.es_subscribe,  .wpcf7-form-control-wrap{ float: left;}

.popup .wpcf7-form-control-wrap { width:100%;}

.footer-main .suscribe img{ float:left; margin-right:1px;}

.es_textbox, .es_textbox_class{ float:left;}

.es_button, .es_textbox_button{ float:left; padding:0; }

.es_button input, .es_textbox_button{ margin-top:0 !important;height:60px;background:#c80815 !important; border-color:#c80815 !important; color:#FFFFFF; border-radius:0 !important;font-size:14px !important; text-transform:uppercase; }

.es_textbox input, .es_textbox_class{  margin-top:0;height:60px; width:298px;background:#e6e6e6 !important;color:#000;border-radius:0;    margin-right: 1px; font-size:14px;}


.es_textbox_class::-webkit-input-placeholder, .slider-search .slider-textbox::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#a5a5a5;
font-size:14px;
text-transform:uppercase;
letter-spacing:3px;

}
.es_textbox_class::-moz-placeholder, .slider-search .slider-textbox::-moz-placeholder { /* Firefox 19+ */
color:#a5a5a5;
font-size:14px;
text-transform:uppercase;
}
.es_textbox_class:-ms-input-placeholder, .slider-search .slider-textbox:-ms-input-placeholder { /* IE 10+ */
color:#a5a5a5;
font-size:14px;
text-transform:uppercase;
}
.es_textbox_class:-moz-placeholder, .slider-search .slider-textbox:-moz-placeholder { /* Firefox 18- */
color:#a5a5a5;
font-size:14px;
text-transform:uppercase;
letter-spacing:3px;
}

.footer-last{ display:none;}

.copy-right-footer{ padding-top:64px;}

.copy-right-footer p{ color:#FFFFFF; font-size:12px; text-transform:uppercase; letter-spacing:2px;}

.footer-social{ float:right;list-style: none !important; padding: 0 !important;  margin: 0}

.footer-social li{ float:left; margin-left:5px;    transition: .2s;}

.footer-social li:hover img{ opacity:0.5;    transition: .2s;}

/*Popup*/


.overlay1 {
  position: fixed;
  top:0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
      z-index: 99999;
}
.overlay1:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 0px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 30%;
  position: relative;
  top:25%;
  /*transition: all 5s ease-in-out;*/
}

.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
}
.popup .close {
  position: absolute;
  top: -29px;
  right: 30px;
  transition: all 200ms;
  font-size: 44px;
  font-weight: 400;
  text-decoration: none;
  color: #333 !important;
}
.popup .close:hover {
  color: orange;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}



/*-------------------------------------------------Inside PAge*---------------------------------------------------------------*/


/*.who-inner-main{ background:#f5f5e9 url(images/inside1.jpg) no-repeat right bottom;background-size: 50% auto;}*/

.who-inner-main .col-lg-6:last-child{ vertical-align: bottom !important;}

.who-inner-main .col-lg-6:last-child p{ margin-bottom:0;}



.who-inner-main h2, .about-top h2{padding-top: 44px; margin-bottom:35px; font-size:48px; line-height:36px; letter-spacing:4px; text-transform:uppercase;font-weight:400; color:#000;}

.who-inner-main h3, .carporate h3{margin-bottom:35px; font-size:30px; line-height:36px; letter-spacing:2px; text-transform:uppercase;font-weight:400; color:#c80815;}

.who-inner-main p, .carporate p, .about-top p{margin-bottom:20px; font-size:20px; line-height:26px; font-weight:400; color:#000; }

/*.who-main-left{background:#f5f5e9;}
*/

.carporate{ padding:0px 0;}

.carporate .col-lg-4{ float:right; clear:none !important;}

.carporate .col-lg-8{ float:left; clear:none !important;}


.carporate .row.limit-width.row-parent{ padding-top:0;}

.carporate p{ padding-right:0; line-height:30px;}

.about-top h2{ letter-spacing:0;}

.about-top h3{ font-size:50px; text-transform:none;line-height:16px;font-weight:400; color:#c80815;letter-spacing:2px; margin-top:5px;}

.about-top h4{ font-size:30px; text-transform:none;line-height:36px;font-weight:400; color:#000;letter-spacing:0; margin-bottom:40px;}

/*.about-top .col-lg-8{    vertical-align: bottom !important; }
*/
.about-top p{padding-right:0; line-height:26px;}

.about-top  .row.limit-width.row-parent, .about-top .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ padding-bottom:0;}

.about-top  .about-image-left p{ margin-bottom:0; }

.about-top  .about-image-left p img{ position:relative; top:50px;}

.pleased{ position:relative; top:0;}

.pleased .uncol.style-light, .who-inner-main .row-internal.row-container, .workshops-left, .workshops-right{background:url(images/border-bottom.png) no-repeat left bottom; padding-bottom:60px; margin-bottom:30px;}

.pleased .row.limit-width.row-parent{ padding:0; margin:0;    max-width: 100%;}

.pleased .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter{ background:#797a85;width: 65%; padding:50px 50px;z-index: 99;}

.pleased .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter::after{ background:url(images/shadow.png) no-repeat left bottom;content: "";  height:28px; display:block;margin-bottom: -78px;    margin-left: -50px;  margin-top: 50px;}

.pleased .col-lg-9 .uncode_text_column{ width:98%;}

.pleased h2{font-size:40px; line-height:36px; letter-spacing:0px; font-weight:400; color:#c80815; margin-bottom:50px; padding-top:50px;}

.pleased  p{margin-bottom:0; font-size:20px; line-height:40px; font-weight:400; color:#2e2e2e;   }

.mybio.row-container.with-parallax {  margin-top: 0;}

.mybio .background-inner { background-size: initial !important;}

.mybio .row.limit-width.row-parent{ padding-top:0;padding-bottom:0; }

.mybio .pos-top.pos-center.align_left.column_child.col-lg-10.single-internal-gutter{ background:#fff;padding-bottom:150px; }

.mybio .pos-top.pos-center.align_left.column_parent.col-lg-12.single-internal-gutter .uncode_text_column { padding-top: 0;position: relative;}


.mybio h2 {font-size:60px; line-height:36px; letter-spacing:0px; font-weight:400; color:#c80815; margin-bottom:50px; text-transform:uppercase;}

.mybio  p, .Coaching p{margin-bottom:40px; font-size:20px; line-height:30px; font-weight:400; color:#2e2e2e;    }


.mybio img{ float: right;   margin-left: 25px;}

.mybio .wp-image-252{ display:none; }

.consulting { position:relative; padding-top:40px;}

.consulting  p{margin-bottom:40px; font-size:20px; line-height:30px; font-weight:400; color:#666;    }

.consulting img{ float:right;}

.consulting h2{font-size:40px; line-height:36px; letter-spacing:0px; font-weight:400; color:#000; margin-bottom:30px; text-transform:uppercase;}

.consulting .uncol.style-light, .Coaching .uncol.style-light{background:url(images/border-bottom.png) no-repeat left bottom; padding-bottom:60px; margin-bottom:0px;}

.Coaching-bottom .uncol.style-light{background:none;}

.consulting p:last-child, .Coaching p:last-child{ margin-bottom:0;}

.consulting .row.limit-width.row-parent{ padding-bottom:0;}

.Coaching{margin-top: 0;}

.Coaching .row.limit-width.row-parent{     padding-top: 0; padding-bottom: 0; padding-right: 0;}

.Coaching .row.row-parent{     padding-top: 20px;;}

/*.Coaching  a, .Coaching  a:hover{ color:#fff !important; text-transform:uppercase; font-weight:600; font-size:14px;}
*/
.Coaching  h3{ font-size:40px; line-height:36px;font-weight:400; color:#000; margin-bottom:40px;padding-top:0px;}

.Coaching  ul{ list-style:none;margin-bottom:30px; margin-top:-40px;}

.Coaching  ul li{ list-style-image:url(images/arrow-list.png); line-height:37px;font-size:20px;padding-left: 3px; color:#666666;}

.Coaching img{ float: right; margin-left:50px;}

 .Coaching p{color:#666666;}
 
 .Coaching-bottom img{ margin-left:130px;}
 
 .Coaching-bottom h3{ text-transform:uppercase;}
 


.speaking-top h2{     padding-top: 64px; margin-bottom: 20px; font-size: 40px;line-height: 36px; letter-spacing: 4px; text-transform: uppercase; font-weight: 400;color: #000;}

.speaking-top h4{ font-size:31px; text-transform:none;line-height:16px;font-weight:400; color:#000;letter-spacing:0; margin-bottom:40px;}

.speaking-top p{margin-bottom:15px; font-size:20px; line-height:36px; font-weight:400; color:#000;}

.speaking-top .col-lg-6:last-child p{    padding-right: 26%;}

.speaking-top pre{font-size:30px; line-height:42px; font-weight:400; color:#000; font-style:normal; background:none; font-family:'Aleo Light Italic', arial; border:0; padding:0 6% 0 0; margin:0;}

.speaking-top-right{ padding-left:5px !important;}

.speaking-top  .row.limit-width.row-parent, .about-top .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ padding-bottom:0;}

.speaking-top  .speaking-image-left p{ margin-bottom:0; }

.speaking-top  .speaking-image-left p img{ position:relative; top:11px;}




.speaking-gray{ padding-top:40px;}

.speaking-gray .uncol.style-light{
    background: url(images/border-bottom.png) no-repeat left bottom;
    padding-bottom: 40px;
    margin-bottom: 10px;
}

.speaking-gray .background-inner, .speaking-kyenote .background-inner{ background-size:100% !important}


.speaking-gray .row.limit-width.row-parent{ padding:0; margin:0;    max-width: 100%;}

.speaking-gray .col-lg-9 .uncode_text_column{ width:98%;}

.speaking-gray  p{margin-bottom:40px; font-size:20px; line-height:36px; font-weight:400; color:#666;   }

.speaking-kyenote{ margin-top: 0;}

.speaking-kyenote .col-lg-6{  padding-top: 0 !important; background:#FFFFFF;      padding-bottom: 27px !important; float:left; clear:none !important;   }

.speaking-kyenote .col-lg-6:first-child{padding-left:70px !important; float:right;}

.speaking-kyenote .col-lg-6 h2{ margin-bottom: 30px; font-size: 30px;line-height: 30px; text-transform: uppercase; font-weight: 400;color: #000; }

.speaking-kyenote .col-lg-6 h4{ font-size: 20px;line-height: 28px; text-transform: uppercase; font-weight: 400;color: #000; margin-top:25px;}

.speaking-kyenote .col-lg-6 p{ margin-top:0;font-size: 20px;line-height: 28px;  font-weight: 400;color: #666666;}

.speaking-kyenote .row.full-width.row-parent{padding: 0 !important;}

.speaking-kyenote img{ float:right;}


.traning-main .row.limit-width.row-parent{ width:80% !important;}

.traning-main h2{ margin-bottom: 40px; font-size: 40px;line-height: 36px; text-transform: uppercase; font-weight: 400;color: #000; margin-top:20px;}

.traning-main p{ margin-bottom:40px; font-size:20px; line-height:32px; font-weight:400; color:#000;}

.traning-main  img{ padding-top:0px;}

.training-bottom{ margin-top:0 !important;}


.training-bottom .col-lg-4 { float:left; clear:none !important;}

.training-bottom .col-lg-8 { float:right; clear:none !important;}



.workshop-main h2{ margin-bottom: 70px; padding-top:0px; font-size: 40px;line-height: 30px;  font-weight: 400;color: #000;}

.workshops-left h3, .workshops-right h3{ text-transform: uppercase; margin-top:0; font-size: 20px;line-height: 20px;  font-weight: 600;color: #000; padding-bottom:25px;}

.workshops-left .col-lg-9 a, .workshops-left .col-lg-9 a:hover, .workshops-right .col-lg-9 a, .workshops-right .col-lg-9 a:hover{color: #fff !important;}

.workshops-left p, .workshops-right .col-lg-9 p{ margin-top:0;font-size: 20px;line-height: 30px;  font-weight: 400;color: #666666; }

.workshops-left p:last-child{ margin-bottom:0 !important;}

.workshops-left .col-lg-9 a, .workshops-right .col-lg-9 a{background: #c80815;  color: #fff;  padding: 8px 25px; font-weight: 400; margin: 30px 0 0 0;  display: inline-block; font-size:14px;  text-transform: uppercase; letter-spacing: 3px;}

.workshops-right .col-lg-9 p, .workshops-right h3{ text-align:right;}

.workshops-right, .workshops-left{ padding-bottom: 23px;margin-bottom: 20px;  margin-top: 0 !important;}

.workshops-right .row-inner, .workshops-left .row-inner{ padding:0 25px !important;}



/*.workshop-list .uncode_text_column p:nth-child(3n+0){padding-left:25px; padding-right:25px; height:90px;}

.workshop-list .uncode_text_column p:nth-child(4n+0){ padding-bottom:25px; padding-top:25px;padding-left:25px; padding-right:25px;}

.workshop-list .uncode_text_column{ background:#f4f4f4; border:1px solid #ddd;}

.workshop-list .uncont::after{ background:url(images/inside-4_12.png) no-repeat left bottom;content: "";  height:28px; display:block;     margin-top: -9px;    background-size: 100%;}*/

.download-btn, .download-arrow, .download-arrow-event{ background:#c80815; color:#fff !important;text-transform: uppercase; padding:10px;font-size: 14px;font-weight: 600;background-size: 100%;}


.qulification .uncont::after{ background:url(images/inside-4_13.png) no-repeat left bottom;content: "";  height:28px; display:block;     margin-top: -2px;}

.download-arrow{ line-height:54px; display:table;padding:0 0 0 80px; background:#c80815 url(images/clander.png) no-repeat 12px center; letter-spacing:1px; margin:0px auto 50px auto;}

.wp-image-338{ margin:100px auto 0 auto; display:block;}

.download-arrow img{ float:right; margin-left:35px; }

.download-event{ padding-top:100px;}

.download-event p{margin-top:0;font-size: 20px;line-height: 30px;  font-weight: 400;color: #666666;}

.download-event hr{ background: url(images/border-bottom.png) no-repeat left bottom; width:55%; margin:30px auto !important;border: 0;
    height: 6px;}
	
.download-arrow-event{ font-size:23px; line-height:54px;     display: inline-block;padding:0 0 0 80px;/* background:#c80815 url(images/clander.png) no-repeat 12px center;*/ letter-spacing:1px; margin:0; width:485px; font-weight:400; margin-top:20px;}

.download-arrow-event img{ float:right;}

.download-coaching{ background: #c80815;
    color: #fff !important;
    padding: 8px 25px;
    font-weight: 400;
   margin: 10px 0;
    display: table;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 3px;}
	
	.download-coaching:hover{ color: #fff !important;}

.event-top h2{ margin-bottom: 40px; padding-top:40px; font-size: 48px;line-height: 30px;  font-weight: 400;color: #000; text-transform:uppercase;}

.event-top p, .event-bottom p{font-size: 20px;line-height: 26px;  font-weight: 400;color: #000;    margin-bottom: 30px; }

.event-top .event-right img{    padding-top: 37px;}

.event-top .col-lg-6:first-child p{ padding-right:7%;}

.event-top .col-lg-6 p:last-child{ margin-bottom:0;}

.event-top .row-internal.row-container{background: url(images/border-bottom.png) no-repeat left bottom;  padding-bottom: 60px;   margin-bottom: 30px;}


.event-bottom h2{ font-size: 36px;line-height: 40px; margin-bottom:40px;  font-weight: 400;color: #000; text-transform:uppercase; padding-top:55px;}

.event-bottom .col-lg-6:first-child{ float:right;clear:none !important;    padding-left: 8%; }

.event-bottom-last{ float:left ;clear:none !important;}

.event-bottom  .row.limit-width.row-parent{ padding-top:0;}

.event-bottom .col-lg-6:first-child p{ padding-right:22%;}

.impressed h2{ margin-bottom: 60px; padding-top:60px; font-size: 48px;line-height: 30px;  font-weight: 400;color: #000; text-transform:uppercase;}

.impresse-heading h3 span, .extra-testimonial h3{margin-bottom: 20px; padding-top:0px; font-size: 36px;line-height: 30px;  font-weight: 400;color: #c80815; text-transform:uppercase;}

.extra-testimonial h3{ line-height:55px;}

.impresse-heading h3{padding-bottom: 75px !important;}

.impressed p{font-size: 30px;line-height: 42px;  font-weight: 400;color: #585656;    margin-bottom: 30px; }

.impressed p img{ float:right;}

.impressed p:nth-child(1n+0){ width:50%; float:left;}

.impressed p:last-child{ width:33%; float:right;    margin-top: -95px;}

.impresse-heading .row.limit-width.row-parent, .client-say .row.limit-width.row-parent{ padding-top:0 !important; padding-bottom:0 !important;}

.client-say p{font-size: 20px;line-height: 36px;  font-weight: 400;color: #403f3f;    margin-bottom: 20px;  }

.client-say strong{font-size: 18px; color:#302f2f;font-family: 'Playfair Display', serif;}

.client-say p:last-child{ margin-bottom:0;}

.client-say .uncont{background: url(images/border-bottom.png) no-repeat left bottom;  padding-bottom: 30px;   margin-bottom: 25px !important;}

.client-say:last-child .uncont{ background:none;}

.contact-top .row.limit-width.row-parent{ padding-top:0 !important; padding-bottom:0 !important;}

.contact-top .uncont{background: url(images/border-bottom.png) no-repeat left bottom;  padding-bottom: 60px;   margin-bottom: 25px !important;}

.contact-top h2{ margin-bottom: 60px; padding-top:60px; font-size: 48px;line-height: 30px;  font-weight: 400;color: #000; text-transform:uppercase;}

.contact-top p{font-size: 20px;line-height: 30px;  font-weight: 400;color: #666;    margin-bottom: 30px; letter-spacing:2px; }

.contact-top p:last-child{ margin-bottom:0;}

.contact-middle  h3{ margin-bottom: 30px;  padding-top:70px; font-size: 30px;line-height: 26px;  font-weight: 400;color: #000; text-transform:uppercase;}

.contact-middle ul{ list-style-type:none; padding-left:5px;}

.contact-middle ul li{font-size: 20px;line-height: 28px; color:#000;}

.contact-middle ul li a, .contact-middle ul li a:hover{ color:#000 !important;}

.contact-middle ul li:nth-child(1) {background: url(images/add.png) no-repeat left center;padding-left: 40px;  padding-top: 10px;  padding-bottom: 10px;}

.contact-middle ul li:nth-child(2) {background: url(images/icon_mail.png) no-repeat left center;padding-left: 40px;  padding-top: 10px;  padding-bottom: 10px;}

.contact-middle ul li:nth-child(3) {background: url(images/phone.png) no-repeat left center;padding-left: 40px;  padding-top: 10px;  padding-bottom: 10px;}

.contact-middle .row-internal.row-container{background: url(images/border-bottom.png) no-repeat left bottom;  padding-bottom: 40px;   margin-bottom: 5px !important;}

.contact-bottom  .row.limit-width.row-parent{ padding-top:0 !important; padding-bottom:100px !important;}

.contact-bottom .wpcf7-form{ width:85%; margin:75px auto 0 auto;}

.contact-box{ width:100%; background:#e2dfd6 !important; color:#595858 !important; font-size:26px; line-height:44px;padding-top:0 !important; padding-bottom:0 !important; height:72px; text-align:center; text-transform:uppercase;    box-shadow: none !important; margin-top:15px !important;border-radius:0 !important;}

.contact-text{ width:100%; background:#e2dfd6 !important; color:#595858 !important; font-size:26px; line-height:44px;padding-top:0 !important; padding-bottom:0 !important; height:140px; text-align:center; text-transform:uppercase;    box-shadow: none !important; margin-top:15px !important; border-radius:0 !important; }


.contact-submit{width:100% !important; background:#c80815 !important; color:#fff !important; font-weight:400 !important; font-size:26px !important; line-height:35px !important;padding-top:0 !important; padding-bottom:0 !important; height:72px !important; text-align:center !important; text-transform:uppercase !important;    box-shadow: none !important; margin-top:15px !important;border-radius:0 !important;}


.contact-bottom img{ margin:auto; display:block;}


.contact-box::-webkit-input-placeholder, .contact-text::-webkit-input-placeholder{ color:#595858;}

.contact-box::-moz-placeholder, .contact-text::-moz-placeholder{ color:#595858;}

.contact-box:-ms-input-placeholder, .contact-text:-ms-input-placeholder{ color:#595858;}

.contact-box:-moz-placeholder, .contact-text:-moz-placeholder{ color:#595858;}

.blog h2{ margin-bottom: 45px; margin-top:0; padding-top:44px; font-size: 48px;line-height: 30px;  font-weight: 400;color: #000; text-transform:uppercase;}

.blog .row.limit-width.row-parent{ padding-bottom:0;}

.blog-left .row.limit-width.row-parent, .blog-right .row.limit-width.row-parent{ padding-top:0;}

.blog-left .col-lg-4{ float:left; clear: none !important;}

.blog-left .col-lg-8{ float:right; clear: none !important;}


.style-color-lxmt-bg{ background-color:#fff !important;}

.blog-left h3, .blog-right h3{ margin-bottom: 45px; margin-top:0; padding-top:0; font-size:30px;line-height: 30px;  font-weight: 400;color: #c80815; text-transform:uppercase;}

.blog-left h3 a, .blog-left h3 a:hover, .blog-right h3 a, .blog-right h3 a:hover{color: #c80815 !important;}

.blog-left p, .blog-right p{font-size: 20px;line-height: 30px;  font-weight: 400;color: #000;    margin-bottom: 30px; }

.blog-left img, .blog-right img{ margin-top:3px;}

.blog-right img{ float:right;}

.blog-read-more {color: #c80815 !important;font-size: 20px;line-height: 30px;  font-weight: 400;}

.bottom-bg{background: url(images/border-bottom.png) no-repeat left bottom;  padding-bottom: 50px;   margin-bottom: 10px !important;}

#blog-id-5 .bottom-bg{ background:none;}

.navigation{ margin-bottom:25px;}

.wp-paginate .current, .wp-paginate a:hover, .wp-paginate a:active{background: #c80815 !important; border: 1px solid #c80815 !important; color:#FFFFFF !important;}

.wp-paginate a{ background:#fff !important; border:1px solid #ddd !important; color:#000000 !important;}

.wp-paginate li{display: inline-block !important;width: 30px !important;}


.post-content .post-title{ margin-bottom: 45px; margin-top:0; padding-top:0; font-size: 48px;line-height: 48px;  font-weight: 400;color: #c80815; text-transform:uppercase;}

.single-post .col-lg-9 .post-content.style-light.double-bottom-padding{ display: inline-block;}


.single-post .post-info, .single-post .post-content div#wp_rp_first{ display:none;}

.post-title-image{ float:left; margin:7px 30px 30px 0 !important;}

.single-post .post-content p{font-size: 20px;line-height: 26px;  font-weight: 400;color: #000;    margin-bottom: 30px; }

.single-post .post-content p:first-child{ margin-top:0;}

h3.widget-title { margin-bottom: 25px !important; margin-top:0; padding-top:5px !important; padding-bottom:0 !important; font-size: 18px !important;line-height: 18px;  color: #c80815 !important; text-transform:uppercase; border:0 !important;}


ul.related_post li a{ margin-bottom: 25px !important; display: block;font-size: 18px !important;line-height: 30px;  color: #000 !important; text-transform:uppercase;}

ul.related_post li .wp_rp_excerpt a{display: inline-block !important; font-size: 14px !important;    margin-bottom: 0 !important; text-transform:capitalize !important;}


.wp_rp_footer, .social-xing, .social-paper-plane{ display:none;}

.post-wrapper .post-share{ border-bottom-color: #c80815 !important;}

 .post-wrapper .post-footer{ border-top-color: #c80815 !important;}

.wp_rp_excerpt{font-size: 17px;line-height: 22px;  font-weight: 400;color: #000;    margin-bottom: 30px; }

 

.comment-form #submit{ background:#c80815; border:#c80815; color:#FFFFFF; }

.comment-form textarea:focus, .comment-form input:focus{ border-color:#c80815 !important;}

.comment-form label{ font-weight:400 !important;}

.comment-form .required{color:#c80815 !important; }

div.wpcf7-mail-sent-ok{    border: 2px solid #398f14 !important;    padding: 5px !important;}

.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip{ color:#c80815 !important;    font-weight: 600; font-size: 16px;}

.wpcf7 .wpcf7-mail-sent-ok{color:#000 !important;}

span#es_msg_pg { margin: 5px 0 !important; display: inline-block;    color: #fff;    font-size: 20px;}

.comment-form .comment-form-comment.comment-loggedin textarea{ font-size:20px !important;}


/*  1024px  */

@media all and (max-width: 1150px) {

#main-logo{ margin-right: 80px;;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li > a{ font-size:11px;}

.tp-mask-wrap{       width: 100% !important;padding:8px 15px;
    background: rgba(0, 0, 0, 0.5);;
    }

.tp-mask-wrap h5 em, .tp-mask-wrap h5 span{ width:25%;display: none;}

.tp-mask-wrap h5{ float:left;line-height: 26px !important;}

.tp-mask-wrap h2{ font-size:14px !important;font-family: 'Josefin Sans', sans-serif;}

.tp-bgimg.defaultimg{ background-size:100% auto !important; background-position:center top !important;  }

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer{ height:360px !important;}

.tp-parallax-wrap { top: 58% !important;  position: relative !important;  left: 0 !important;  width: 100%;}

div#slide-2-layer-1{background: none;    padding: 0 !important; }

.tp-loop-wrap {  position: relative !important;}

.slider-search .slider-textbox{ width:100% !important;    height: 38px;}

.slider-submit{ height: 38px !important;    line-height: 13px;     padding: 0 26px 0 16px !important;
   }
   
 .slider-search{ width: 676px;;}

.slider-search img, .slider-search .image-gift{ width:490px;}


.popup{width:350px;}

.download-pop-button{ height:55px;}


.es_textbox_class::-webkit-input-placeholder, .slider-search .slider-textbox::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-size:12px;
letter-spacing:1px;

}
.es_textbox_class::-moz-placeholder, .slider-search .slider-textbox::-moz-placeholder { /* Firefox 19+ */
font-size:12px;
letter-spacing:1px;

}
.es_textbox_class:-ms-input-placeholder, .slider-search .slider-textbox:-ms-input-placeholder { /* IE 10+ */
font-size:12px;
letter-spacing:1px;

}
.es_textbox_class:-moz-placeholder, .slider-search .slider-textbox:-moz-placeholder { /* Firefox 18- */
font-size:12px;
letter-spacing:1px;
}

.slider-search select.slider-textbox{font-size:12px;}

.tp-leftarrow.tparrows.custom, .tp-rightarrow.tparrows.custom{ top:45% !important;}

.tp-mask-wrap h2{margin: 0 !important;    line-height: 26px !important;font-size:14px !important;display: flex; text-transform:uppercase;    letter-spacing: 8px !important;}

.tp-mask-wrap h2 sup{ top:10px;}

.tp-mask-wrap p{ border:0 !important;    text-align: left; float:left;width: 100%; margin: 0 !important;  padding: 0 !important;}

.tp-mask-wrap p:last-child{margin: 0 !important;}

.slider-search { margin-top: -75px !important;}

.slider-search .row.limit-width.row-parent{ padding-top:0 !important; padding-bottom: 0 !important;}

.whoami .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ vertical-align: middle;}

.who-inner-main{background-size:54% auto;}


.work h3{ width:100%; font-size:16px;}

.footer-main .suscribe img{width: 290px; float:left;}

.es_textbox input, .es_textbox_class{ width:250px;height: 42px;}

.es_button input, .es_textbox_button{ padding: 5px 10px !important;height: 42px;}

.pauls h3 {    width: 43%;}

.pauls p img{width: 80%;}

.footer-right h2{ letter-spacing:5px; font-size:30px;}

.footer-right p{letter-spacing: 1.3px;font-size: 12px;}


.work, .Paula { padding-bottom: 50px;}

.work h2 {padding-top: 35px;  margin-bottom: 25px;}

.about-top h4{ font-size:26px;    margin-bottom: 10px; margin-top: 10px;}

.about-top h2{font-size:36px;    padding-top: 10px; margin-bottom: 10px;}

.about-top h3{    margin-top: 5px;font-size:36px;}

.about-top p{ font-size:16px;    margin-bottom: 10px;}

.mybio img {  right: -158px;top: 665px;  width: 300px;}

.mybio .pos-top.pos-center.align_left.column_child.col-lg-10.single-internal-gutter{ padding-bottom:50px;}

.who-inner-main h2{  font-size: 36px;padding-top: 0;margin-bottom:15px;}

.consultin-right h2{ font-size: 32px; margin-bottom:15px; margin-top:15px;}

.who-inner-main h3, .carporate h3{font-size: 22px; margin-bottom:15px; margin-top:15px;}

.Coaching h3{ font-size: 26px; margin-bottom:15px; margin-top:15px;}

.carporate .background-inner { background-size: 100% auto !important;}

.speaking-top h2{ padding-top:40px;}

.consultin-right{  padding: 36px 36px 10px !important;}

/*.Coaching .col-lg-8 h3{ font-weight:600;}
*/
.workshop-list h3{font-size: 16px;}

.workshop-list .uncode_text_column p:nth-child(3n){height: 120px;padding-left: 20px; padding-right: 20px;}

.about-top .about-image-left p img{ top:50px;}

.who-inner-main p:last-child{ margin-bottom:0;}

.who-inner-main .row-internal.row-container{ padding-bottom:75px;}

.speaking-top .col-lg-6:last-child p, .speaking-top pre { padding-right: 0;}

.event-bottom h2{ padding-top:0;font-size: 32px;}

.impressed h2{font-size: 32px; margin-bottom:30px; padding-top:30px;}

.impressed p:last-child{margin-top: -59px;}

.impressed p{font-size: 24px;}

.contact-top p br{ display:none;}

.traning-main .row.limit-width.row-parent { width: 100% !important;}




}
/*  980px  */
@media all and (max-width: 1023px) {

body.hmenu .menu-primary .menu-horizontal .menu-smart > li > a{ font-size:10px;}

#main-logo { margin-right: 29px;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer{ height:340px !important;}

.popup{ top:0; margin-top:15%;}
.footer-right h2 {  letter-spacing: 4px; margin-bottom:10px;}

.footer-right p{letter-spacing: 1px;margin-top: 5px; line-height:16px;}

.es_textbox input{ width:227px;height: 41px;}

.pauls p { width: 100px;}

.pauls p img{width: 100%;}


.footer-main .suscribe img { width: 285px;}

.carporate { padding: 0;}

.carporate .col-lg-8, .carporate .col-lg-4{ width:50%;}

.speaking-top pre{ font-size: 26px; line-height:31px;}

.workshop-list h3 { font-size: 15px;}

.workshop-list p{ font-size:18px; line-height:26px;}

.workshop-list .uncont::after{    margin-top: -12px;}

.qulification .uncont::after{margin-top: -2px;}

.Coaching img, .consulting img{ margin-left:50px;width: 45%;}

.Coaching ul{margin-top: -15px}

.contact-middle ul li{ font-size:18px;}

.es_textbox input, .es_textbox_class{ width:227px;height: 42px;}



}
/*  768px  */
@media all and (max-width: 979px) {

.middile-content{ letter-spacing: 3px;font-size: 12px;  width: 300px;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li:first-child {
    border-left: 0px solid #db5c65 !important;
}

.style-color-xsdn-bg {padding: 13px 0;}

.style-light .navbar-brand .logo-skinnable {  height: 30px !important;}

.menu-wrapper{ position:fixed;}
.menu-light .row-brand, .menu-light .row-menu .row-menu-inner{ display:table;border-bottom: 0 none;}

.middile-content{ margin-top:0;   line-height: 30px; display:none;}

.menu-container.menu-hide.style-color-xsdn-bg.menu-borders.menu-shadows{ padding:15px 0;}

.menu-container .logo-container{ padding-top:0 !important; padding-bottom:0 !important;}

.mobile-menu-button{ display:initial;padding: 31px 20px 29px 20px; background:#c80815; }

body.hmenu .menu-primary .menu-horizontal .menu-smart > li > a{ color:#000;}

.menu-item-has-children a i.fa-dropdown{ display:block !important;}

.menu-item-has-children li a i.fa-dropdown{display:none !important;}

.submenu-light .menu-horizontal .menu-smart ul{ margin-top:20px !important;}

body.hmenu-position-right .menu-primary-inner{ max-width:100%;}

body.hmenu .menu-container .navbar-nav { float: right;  width: 100%;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li{ width:100%;}

.col-lg-12.main-menu-container .menu-horizontal #menu-main { background:#c80815;}

body.hmenu .menu-primary .menu-horizontal .menu-smart > li{ border:0; padding:15px 0;}

.menu-smart a i.fa-dropdown{ display:none;}

.menu-smart a{ color:#FFFFFF !important;text-align: left !important;}

.menu-primary .menu-icons.menu-smart .social-icon{ display:block !important;float: left;}

.nav.navbar-nav.navbar-nav-last {  width: 150px !important; margin-right: 30px;}

.mobile-menu-button-light .lines, .mobile-menu-button-light .lines::before, .mobile-menu-button-light .lines::after{ background:#fff;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a i{     display: inline-block; margin-left: 10px;  margin-top: 7px !important;font-size: 15px;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a .fa.fa-facebook{ margin-left: 12px;  margin-top: 8px !important;}


.col-lg-12.main-menu-container.open-items {margin-top: 15px;}

.pauls p{ width:121px; margin:auto; float:left;}

.pauls h3 { margin: 22px 0 0;  text-align: center; width:151px;  }

.footer-main { padding: 0;}

.footer-main .col-lg-3 .uncell.no-block-padding { display: table;  margin: auto;  width: 280px;}

.footer-right { border-left: 0 solid #ccc; padding: 0 !important;  width: 100%;}

.footer-right h2, .footer-right p{ text-align:center;}

.footer-main .suscribe img{ width:auto; margin:0 auto 25px auto; display:table; float:none; }

.copy-right-footer { padding-top: 0;}

.es_subscribe{ margin-top:15px; width:100%;}

.es_textbox input, .es_textbox_class {  width: 269px;}

.es_textbox{ width:38%; margin-right:1px;}

.es_button{ width:159px;}

.es_button input, .es_textbox_button{height: 41px; width:155px !important;}





.slider-search .row.limit-width.row-parent{ padding-left:0;}


.copy-right-footer .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ width:50%; float:left;clear: none; padding:0;}


.header-wrapper.header-revslider{ top:58px;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 395px !important;}

.slider-search { margin-top: 0px !important; padding:25px 0;}

.slider-search .row.limit-width.row-parent{  background:#fff;}


.tp-parallax-wrap{top: 67.9% !important;}

.tp-mask-wrap{   background: #000;    }

.whoami{ background:#e5e2d9; }

.whoami .row.limit-width.row-parent{ padding-left:0 !important; padding-right:0 !important;}

.whoami .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{padding-left:36px ; padding-right:36px ;}

.whoami .col-lg-6:first-child{ background:#f6f3ea ;}

.work  .col-lg-4, .Paula .col-lg-4{ width:32%; float: left;  clear: none !important; padding-top:0 !important; margin-right:13px;}

.work  .col-lg-4:last-child, .Paula .col-lg-4:last-child{margin-right:0;}

.work h3 { font-size: 12px;}

.Paula .pos-top.pos-center.align_left.column_child.col-lg-4.single-internal-gutter{ padding-left:0;}

.home-testimonial h2{    font-size: 32px;    letter-spacing: 4px;}

.home-testimonial blockquote.easy_testimonial{ padding-right:0;}

.home-testimonial .testi-right{    padding-left: 20px !important;}

.home-testimonial .col-lg-6:first-child{ padding-right: 20px !important;}

.home-testimonial .col-lg-6{ width:50%;float: left;  clear: none !important; padding-top:0 !important;    margin-top: 0 !important; }

.about-top, .who-inner-main, .speaking-top, .consulting, .traning-main{ margin-top:58px !important;}

.about-top h2{ padding-top: 0; font-size: 36px;margin-bottom: 15px;}

.about-top h3, .mybio h2{ font-size:40px; line-height:30px;}

.about-top h4{font-size: 24px; margin-bottom:10px; line-height:26px;}

.about-top .col-lg-6{ width:50%; float:left; clear:none !important;}

.about-top .about-image-left p img { top: 7px; width:80%;    margin: auto;display: table;}

.about-top .col-lg-4 .uncode_text_column{ text-align:center;}

.about-top p{ padding:5px 0 !important; margin:0 !important;line-height: 26px;font-size: 20px;}

.about-top{ padding-bottom:25px;}

.pleased .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter{ width:100%;}

.pleased{ top:0;}

.pleased p, .whoami .who-left p, .about-top p, .mybio p, .Coaching p, .speaking-gray p, .speaking-top p, .consultin-right p{ line-height:30px;}

.mybio.row-container.with-parallax{ margin-top:0;}

.mybio .pos-top.pos-center.align_left.column_parent.col-lg-12.single-internal-gutter .uncode_text_column{ padding-top:0px;padding-left: 0px;}

.mybio .col-lg-2{ display:none;}

.mybio .background-inner {  background-size: 100% !important;}

.mybio img {  right: -25px;  width: 280px;}

.who-inner-main .col-lg-6:last-child img{ display:block;}

.who-inner-main .col-lg-6:last-child p{ margin-bottom:0;}

.who-inner-main p{ padding-right:0;}

.who-inner-main .row.limit-width.row-parent{ padding-bottom:0; padding-top:0;}

.who-inner-main h2{ padding-top:36px;}

.whoami h2{ padding-top:25px; margin-bottom: 15px;}

.whoami .who-left p{margin-bottom: 13px;}

.whoami .who-left a{margin-top: 10px;}

.whoami .who-right img{padding-top:35%;}

.carporate .col-lg-8, .carporate .col-lg-4 { width: 100%;}

.carporate .col-lg-4{  padding:0 !important; }

.carporate .col-lg-8{ padding-top:10px !important; }


.carporate { padding: 0;}

.speaking-top .col-lg-6, .whoami .col-lg-6{ width:50%; float:left; clear:none !important}

.speaking-top-right{ padding-top: 10px !important;}

.speaking-top h2 { padding-top: 0;}



.speaking-top pre {font-size: 20px;    line-height: 25px;}


.speaking-gray  .col-lg-3{ display:none;}

.speaking-gray p{ font-size:20px; margin-bottom:20px; }

.speaking-gray p:last-child{ margin-bottom:0;}

.speaking-gray, .speaking-kyenote .row.row-parent { padding-top: 0;}

.speaking-kyenote{margin-top: 0;}

 

.speaking-kyenote img { display: table;  float: none;  margin: auto;}

.speaking-kyenote .col-lg-6 h2{padding-top: 0px !important;}

.speaking-kyenote .col-lg-6:first-child{ padding-left:0px !important;}

.speaking-top  .speaking-image-left p img{ top:8px;}

.consulting  .row.limit-width.row-parent{ padding-bottom: 0 !important;}

.Coaching {margin-top: 0px;}

.Coaching h3{ padding-top:0;}

.Coaching p{ padding-right:0; margin-bottom:20px;}

.traning-main img { padding-top: 0;display: block;  margin: auto;}

.traning-main .col-lg-3{ padding-top:0 !important;}

.workshop-list .col-lg-4{ width:32%; float:left; clear:none !important; padding-top:0 !important; margin-right:13px;}

.workshop-list .col-lg-4:last-child{margin-right:0;}

.workshops-right, .workshops-left {margin-bottom: 13px;}

.workshops-right .col-lg-9 h3, .workshops-left .col-lg-9 h3{line-height: 22px;   padding-bottom: 10px; }

.workshop-list-two .col-lg-8{ width:66%; clear:none !important; float:left; padding-top:0 !important;}

.workshops-right .col-lg-3, .workshops-left .col-lg-3{ width:40%;  clear:none !important;padding-top:0 !important;}

.workshops-right .col-lg-9, .workshops-left .col-lg-9{ width:55%;  clear:none !important; padding-top:0 !important;}

.workshops-left .col-lg-9, .workshops-right .col-lg-3{ float:right;}

.workshops-left .col-lg-3, .workshops-right .col-lg-9{ float:left;}




.traning-main .col-lg-9 { width: 70%; float:left; clear:none !important;}

.traning-main .col-lg-3 { width: 25%; float:right; clear:none !important; padding-top: 75px !important;}

.workshop-list .uncont::after{    margin-top: -16px;}

.who-inner-main .row-internal.row-container { padding-bottom: 40px;}

.consulting{ padding-top:0;}

.event-top, .impressed, .contact-top, .blog{    margin-top: 58px !important;}


.event-top .col-lg-6{ width:50%; float:left; clear:none !important;}

.event-bottom .col-lg-6, .contact-middle .col-lg-6, .contact-bottom  .col-lg-6 { width:50%; float:left; clear:none !important; padding:0 !important;}

.event-bottom-last p{ padding-right:7%;}

.download-arrow-event{    font-size: 20px;    padding: 0 0 0 22px;width: 100%;}




.event-bottom h2, .impresse-heading h3 span, .blog-left h3, .blog-right h3, .extra-testimonial h3{ line-height:28px; font-size:26px; margin-bottom:20px;}

.event-bottom .col-lg-6:first-child p{ padding-right:0;}

.event-top h2{font-size:32px;    padding-top: 0; margin-bottom:20px;}

.event-top .event-right img, .event-bottom-last img { padding-top: 14px; display:block; margin:auto;}

.impressed p { font-size: 20px; line-height:36px;}

.impresse-heading h3{     padding-bottom: 30px !important;}

.contact-middle  h3, .blog h2{ padding-top:0;}

.contact-top h2, .post-content .post-title{font-size:32px;padding-top: 20px;   margin-bottom:20px; }

.contact-box, .contact-text, .contact-submit{font-size:16px !important; height:50px !important;}

.blog-left .col-lg-8, .blog-right .col-lg-8{ width:60.66666666666666% !important; clear:none !important; padding:0 !important; }

.blog-left .col-lg-4, .blog-right .col-lg-4{ width:33.33333333333333% !important;clear:none !important;padding:0 !important;}

.blog-left .col-lg-8, .blog-right .col-lg-4{ float:right;}

.blog-left .col-lg-4, .blog-right .col-lg-8{ float:left;}

.post-content .post-title{ line-height:36px; margin-bottom:30px;}

.col-lg-9 .double-bottom-padding{ padding-bottom:10px !important;}

.post-wrapper .post-share{ padding-bottom:15px; padding-top:10px;}

.col-lg-9 form p{ margin-top:10px;}

.comment-form-comment textarea{ height:100px;}

.comment-content .gravatar { float: left;  margin-right: 15px;}

.traning-main .col-lg-8, .extra-testimonial .col-lg-8{ width: 55% !important; float:left; clear:none !important;padding:0 !important;}

.traning-main .col-lg-4, .extra-testimonial .col-lg-4 {width: 40% !important;clear:none !important; padding:0 !important; float:right;}

.training-bottom .col-lg-4{ float: left; clear: none !important;}

.training-bottom .col-lg-8 {  float: right;  clear: none !important;}

.extra-testimonial .row.limit-width.row-parent{ padding-top:0;}

}


/*  640px  */
@media all and (max-width: 767px) {

.footer-right h2 {  font-size: 24px; padding-top:0;}

.footer-right p{ letter-spacing:0;}

.es_textbox{ width:35.8%;}

.copy-right-footer p{ font-size:10px;}

.copy-right-footer { padding-top: 0;}

.footer-main { padding: 0;}

footer{ background-size:cover;}

.slider-search img {  width: auto;  display: block;  margin:0 auto 0 auto; float:none;     }





div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer { height: 285px !important;}

.tp-parallax-wrap { top: 56% !important;}

.custom.tparrows:before {  font-size: 48px;}

.tp-mask-wrap h5, .tp-mask-wrap h2{letter-spacing: 2px !important;}

.slider-search { width: 575px;}

.slider-search img, .slider-search .image-gift { width: 390px;}

.whoami h2{    padding-top: 30px; margin-bottom: 30px;font-size: 32px;font-weight:500;}

.work .col-lg-4, .Paula .col-lg-4{margin-right: 11px;}

.work h3 { font-size: 9px;  font-weight: 600;}

 .work h2, .Paula h3, .speaking-top h2{ font-size: 32px; letter-spacing:0px; padding-top:0;margin-bottom: 0; font-weight:500;}
 
 .home-testimonial h2, .speaking-kyenote .col-lg-6 h2, .pleased h2, .blog h2{font-size: 32px; letter-spacing:0px;padding-top:0;margin-bottom: 0;font-weight:500;}
 
 
 
 .home-testimonial { padding-bottom: 0;}
 
 .home-testimonial .testimonial_body p:first-child{padding-left: 30px; background-size: 20px auto;}

 
 .mybio img{ top:400px;}
 
 .mybio h2, .who-inner-main h2{ font-size:32px;    margin-bottom: 30px;}
 
  .mybio p br{ display:none;}
  
  .pleased .uncol.style-light{     padding-bottom: 20px; margin-bottom:0;}
 
 .mybio p, .Coaching p, .whoami .who-left p, .home-testimonial .testimonial_body p, .speaking-top p, .speaking-kyenote .col-lg-8 h4, .speaking-kyenote .col-lg-6 p, .Coaching  ul li, .consultin-right p, .traning-main p, .download-event p, .who-inner-main p, .carporate p, .about-top p, .pleased p, .whoami .who-left p, .about-top p, .mybio p, .Coaching .col-lg-8 p, .speaking-gray p, .workshops-right .col-lg-9 p, .workshops-left .col-lg-9 p, .consulting p, .event-top p, .event-bottom p, .impressed p, .client-say p, .contact-top p, .blog-left p, .blog-right p, .blog-read-more, .single-post .post-content p{ font-size:17px; line-height:26px;margin-bottom:20px;}
 
 .Coaching ul li{ margin-bottom:5px;}
 
 
  .whoami .who-left p{ margin-bottom:15px;}
  
  .whoami .who-left a{ margin-top:15px;}
  
  .whoami .who-right img{padding-top:45%;}

  
  .speaking-kyenote .col-lg-4{ padding-left:36px !important; padding-right:36px !important;}
  
  .speaking-kyenote .col-lg-6 h4{ margin-bottom:0px; margin-top:10px;font-size: 17px;}
  
  .speaking-top pre{font-size: 16px; line-height: 25px; padding-bottom: 5px;}
  
  .speaking-top p{ margin:9px 0 5px 0;}
  
  .speaking-kyenote .col-lg-6 h2{ margin-bottom:25px;}
  
  .speaking-kyenote .row.row-parent{ padding-top:0 !important;}
  
  .speaking-gray .uncol.style-light{margin-bottom: 15px;}
  
  .speaking-gray{padding-top:10px;}
  
  .speaking-kyenote .col-lg-6:first-child{ padding-left:0px !important; padding-bottom:0 !important;}


  
  .traning-main h2, .workshop-main h2{font-size: 32px; letter-spacing:0px;padding-top:0;margin-bottom: 0;font-weight:500;}
   
   .traning-main p{ margin-bottom:20px;}
   
   .workshop-main h2{ margin-bottom:40px;}
   
  .workshop-main .row.limit-width.row-parent{ padding-top:0;}
   
   .workshops-right .col-lg-9 h3, .workshops-left .col-lg-9 h3 { font-size: 13px;}
   
   .workshops-left .col-lg-9 a, .workshops-right .col-lg-9 a{ margin-top:0;}
   
   .download-arrow{ margin: 0 auto 30px auto;}
   
.about-top h2{font-size: 26px;margin-bottom: 10px;}

.about-top h3, .consulting h2{ font-size:32px; line-height:30px;}

.about-top h4{font-size:20px; margin-bottom:10px;   margin-top: 10px;}

.about-top p{ font-size:17px;    margin: 7px 0;}

.about-top .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ padding-top:23px;}

.speaking-top-right { padding-left: 0;}

 .pleased h2{ padding-bottom:10px;}
 
 .mybio .pos-top.pos-center.align_left.column_parent.col-lg-12.single-internal-gutter .uncode_text_column{ padding-top:0;}
 
 .work, .Paula{ padding-bottom:0;}
 
.traning-main .col-lg-3 {  padding-top: 35px !important;}

.download-event { padding-top: 50px;}

.Paula .col-lg-4 .uncode_text_column{ width:100%;}

.consulting .uncol.style-light, .Coaching .uncol.style-light{ padding-bottom: 30px;}

.consulting .row.row-parent, .Coaching .row.row-parent{ padding-bottom:5px;}

.download-arrow-event { font-size: 15px;  padding: 0 0 0 22px;  font-weight: 600;    width: 270px;    margin-top: 10px;}

.event-top .col-lg-6, .event-bottom .col-lg-6, .impressed p:nth-child(1n+0), .impressed p:last-child, .contact-middle .col-lg-6, .contact-bottom  .col-lg-6{ width:100%;}

.event-right{ padding-top:20px !important;}

.event-top .row-internal.row-container{    padding-bottom: 36px; margin-bottom:0;}

.event-top .col-lg-6:first-child p, .event-bottom-last p{ padding-right:0;}

.impressed p:last-child{ margin-top:0;} 

.impressed p img, .contact-middle img,.extra-testimonial img {float: none;  margin: auto;  display: block;}

.contact-middle img{ width:60%;}

.impressed p br{ display:none;}

.impressed h2{ margin-bottom:0px; padding-top:0px;}

.impresse-heading h3 {  padding-bottom: 10px !important;}

.contact-bottom .wpcf7-form, input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.contact-box{ margin-top:0;}

.contact-middle .row.limit-width.row-parent{ padding-bottom:20px;}

.contact-top .uncont{ padding-bottom:30px; margin-bottom:0 !important;}

.blog-left .col-lg-8, .blog-right .col-lg-8, .blog-left .col-lg-4, .blog-right .col-lg-4{ width:100% !important;  padding:0 !important; }

.blog-right img, .blog-left img {  float: none;  margin:20px auto 0 auto;  display: block;}

#blog-id-1{ margin-top:25px;}

.bottom-bg{ padding-bottom:40px; margin-bottom:0 !important;}
 
 .speaking-top-right { padding-top: 0px !important;}
 

.traning-main .col-lg-8, .extra-testimonial .col-lg-8 { width: 100% !important; float:none; clear:none !important;padding:0 !important;}

.traning-main .col-lg-4, .extra-testimonial .col-lg-4 {width: 100% !important;clear:none !important; padding:0 !important; float:none;}

.training-bottom .col-lg-4 { float: none; clear: none !important;}

.training-bottom .col-lg-8 {  float: none;  clear: none !important;}

.extra-testimonial h3 br{ display:none;}

.extra-testimonial h3{ line-height:36px;}

.download-arrow-event.download-coaching { width: 260px;  padding: 0 0 0 50px;}

 
}

@media all and (max-width: 736px) {

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer { height: 378px !important;}

.tp-parallax-wrap {  top: 67.8% !important;}

.es_textbox_class {  height: 42px;   width: 251px;}

}

@media all and (max-width: 667px) {

.tp-parallax-wrap { top: 64.8% !important;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 360px !important;}

 /* .whoami .who-right img {    width: 242px;}*/
  
 .es_textbox_class {  height: 42px;   width: 219px;}

.popup{ top:0; margin-top:15%;}

.popup p{ margin:0 0 10px 0; }

.popup .close{ right:9px;}


}

@media all and (max-width: 640px) {
.tp-parallax-wrap { top: 64% !important;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 350px !important;}

/*  .whoami .who-right img {  padding-top: 48px;     width: 233px;}*/

.es_textbox_class {  height: 42px;   width: 205px;}


}

/*  480px  */

@media all and (max-width: 639px) {

.style-light .navbar-brand .logo-skinnable { height: 24px !important;}

#main-logo {margin-right: 10px;  margin-top: 5px;}

.nav.navbar-nav.navbar-nav-last{    width: 125px !important;}

.menu-container.menu-hide.style-color-xsdn-bg.menu-borders.menu-shadows { padding: 13px 0;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer{ height:263px !important;}

.slider-search .slider-textbox { width: 100% !important; margin-bottom:10px;}

.slider-submit{width: 100% !important;}

.slider-search { margin-top: 16px !important;   }

.slider-search img, .slider-search .image-gift { width: 100%;}
.custom.tparrows:before { font-size: 26px;}

.tp-mask-wrap h5, .tp-mask-wrap h2, .tp-mask-wrap p{    letter-spacing: 1px !important; font-size: 12px !important;    line-height: 20px !important;}

.tp-mask-wrap h2 sup { font-size: 9px !important;top: 5px;}

.whoami h2{ font-size:28px;}

.whoami .who-left p{ margin-bottom:15px; line-height: 28px;    padding-right: 0;}

.whoami .who-left a{ margin-top:20px;}

.work  .col-lg-4, .Paula .col-lg-4{ width:100%; margin:10px 0 0 0; float:none;}

.Paula .col-lg-4{margin:25px 0 0 0;}

.Paula .col-lg-4:first-child{margin:0 0 0 0;}

.work h3 { font-size: 16px;  font-weight: 400;}

.work h2, .Paula h3{    font-size: 28px;    letter-spacing: 0;}

.work, .Paula { padding-bottom: 0;}

.work p { margin-top: 20px;}

.home-testimonial h2{font-size: 24px; letter-spacing: 0;}

.home-testimonial .testi-right { border-left:0px solid #ccc;border-top:1px solid #ccc; margin-top:25px !important;}

.home-testimonial .col-lg-6:first-child { padding-right: 0px !important;}

.home-testimonial .col-lg-6{ width:100%;}

.home-testimonial .testi-right { padding-left: 0px !important; padding-top: 25px !important;}

.es_textbox, .es_textbox_class{  width: 100%; margin-bottom:5px; height:38px;}

.es_button, .es_button input,  .es_textbox_button, .es_subscribe, .wpcf7-form-control-wrap { width: 100% !important; }

.footer-main .suscribe img{ margin-bottom:5px;}


.footer-right h2 {font-size: 16px; letter-spacing:0;    padding: 0; line-height:26px; margin-bottom:0;}

#colophon .row-internal { margin-top:20px;}

.es_textbox input::-webkit-input-placeholder, .slider-search .slider-textbox::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-size:10px;
letter-spacing:0px;

}
.es_textbox input::-moz-placeholder, .slider-search .slider-textbox::-moz-placeholder { /* Firefox 19+ */
font-size:10px;
letter-spacing:0px;

}
.es_textbox input:-ms-input-placeholder, .slider-search .slider-textbox:-ms-input-placeholder { /* IE 10+ */
font-size:10px;
letter-spacing:0px;

}
.es_textbox input:-moz-placeholder, .slider-search .slider-textbox:-moz-placeholder { /* Firefox 18- */
font-size:10px;
letter-spacing:0px;
}

.slider-search select.slider-textbox {  font-size: 10px;}

.slider-search,  .slider-search .image-gift, .slider-search .button-down { width: 100% !important;}

 .slider-search .image-gift, .slider-search .button-down{padding-left: 36px !important;  padding-right: 36px !important;}

.download-pop-button{ margin:auto !important;  font-size: 18px !important; text-align:center; width:100% !important; height: 45px; line-height:45px !important; }

.download-arrow-event{ width:100%; text-align:center;}

.popup .close{ right:9px;}

.popup > p {  margin: 0;}

.copy-right-footer .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{ width:100%;}

.footer-social {  float: none;    margin:10px auto !important;   width: 124px;}

.copy-right-footer p {  font-size: 10px;  text-align: center;}

.who-inner-main h2, .about-top h2, .pleased h2, .mybio h2, .who-inner-main h2, .carporate h3, .consultin-right h2, .Coaching h3, .work h2, .Paula h3, .speaking-top h2, .speaking-kyenote .col-lg-8 h2, .traning-main h2, .workshop-main h2, .event-top h2, .impressed h2, .contact-top h2, .contact-middle h3, .blog h2, .post-content .post-title, .consulting h2{ font-size:28px; line-height:26px; margin-bottom: 10px;}

.who-inner-main h3, .carporate h3, .consultin-right h2{font-size:26px;}

.consultin-right {  padding: 26px 26px 10px !important;}

.Coaching .pos-top.pos-center.align_left.column_parent.col-lg-8.single-internal-gutter { padding: 26px !important;}

.consulting img, .Coaching img{ width:auto; margin:20px auto; float:none;  display: table;}

.Coaching ul {margin-top: 0;}

.Coaching h3{ font-size:22px;}

.speaking-top h2{ padding-top:10px ;}

.Coaching  ul li { margin-bottom: 2px;}


.whoami .who-right img { padding-top: 0;}
.about-top h3{ font-size:26px;}

.about-top h4 { font-size: 20px; margin-bottom:20px; margin-top:20px;}



.mybio p{ padding-right:0;}

.mybio img {  position: relative;  right: 0;  top: 0;  width: auto;    margin-bottom: 15px;}

.wp-image-125{ display:none;}

.mybio .wp-image-252{ display:table; margin:30px auto; }


.mybio .pos-top.pos-center.align_left.column_parent.col-lg-12.single-internal-gutter .uncode_text_column{ padding-right:0; padding-left:0;}

.speaking-top .col-lg-6{ width:100%; }

/*.speaking-top .speaking-image-left p img, .about-top .about-image-left p img{ width:70%; display:table; margin:auto;}
*/

.speaking-top .speaking-image-left p img{ width:70%; display:table; margin:auto;}

.speaking-top .row.limit-width.row-parent{ padding-top:20px;    padding-bottom: 20px;}

.speaking-gray .uncol.style-light{ padding-bottom:30px; margin-bottom:0;}

.speaking-kyenote .col-lg-6 h2{ font-size:28px;}

.speaking-kyenote .col-lg-6 h4{ font-size:15px;}

.Coaching  h3{ line-height:30px;}


.workshop-list .col-lg-4{ width:100%; float:left; clear:none !important; padding-top:0 !important; margin-right:0;}

.workshop-list .col-lg-4:last-child{margin-right:0;}

.workshop-list-two .col-lg-8,  .whoami .col-lg-6{ width:100%; clear:none !important; float:left; padding-top:0 !important;}

.workshop-main h2{font-size: 24px;}

.workshop-list .uncode_text_column p:nth-child(3n){ height:auto;}

.workshops-right .col-lg-3, .workshops-left .col-lg-3{ width:100%;  padding-top:0px !important; text-align:center;}

.workshops-right .col-lg-9 p, .workshops-right h3, .workshops-left h3, .workshops-left p, .workshops-right p {  text-align: center;}

.workshops-right .col-lg-9, .workshops-left .col-lg-9{ width:100%; }

.workshops-left .col-lg-9{ padding-top:20px !important;}

.workshops-right .row-inner, .workshops-left .row-inner{ padding:0 !important;}

.workshops-left .col-lg-9 a, .workshops-right .col-lg-9 a{ margin-top:0;}

.workshop-main h2{ padding-bottom:20px;}

.traning-main .col-lg-6:last-child p{ margin-bottom:0;}

.download-arrow{ padding:0 0 0 54px;font-size: 11px;}

.download-btn, .download-arrow{ font-size:10px;}

.about-top .col-lg-6{ width:100%;}

.mybio p, .Coaching p{ margin-bottom:20px;}

.speaking-gray .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter{ padding:25px;}

.pleased .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter{ padding-left:25px; padding-right:25px; padding-bottom:20px; padding-top:30px; }
 
 .pleased .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter::after{margin-bottom: -48px;  margin-top: 0;}

 .traning-main .col-lg-9, .traning-main .col-lg-3  { width: 100%; float:none; }

.workshop-list .uncont::after {  margin-top: -4px;}

.Paula .col-lg-4 h5{ margin-top:15px; font-size: 18px; line-height: 20px;}

.Paula .col-lg-4 .uncode_text_column{ padding:25px 0;}

.event-bottom h2, .blog-left h3, .blog-right h3{ font-size:24px; }

 .impresse-heading h3 span, .extra-testimonial h3{font-size:20px; margin-bottom:0;}
 
 .impresse-heading h3{  padding-bottom: 20px !important;}
 
 .impressed p:last-child, .impressed h2{ margin-bottom:0;}
 
 .contact-bottom .wpcf7-form{ width:100%;}
 
 .post-title-image { display: table; float: none;  margin: 7px auto 30px !important;}
 
 .about-top  .row.limit-width.row-parent{ padding-bottom:25px !important;}
 
  .client-say strong{ font-size:14px;}
  
  .traning-main .col-lg-4{ padding-top:0 !important;}

.extra-testimonial h3 { line-height: 28px; margin-bottom:20px;}

.download-coaching{ margin:10px auto;}



}

@media all and (max-width: 568px) {

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 310px !important;}

.col-lg-12.main-menu-container.open-items {  margin-top: 13px;}
}

@media all and (max-width: 480px) {

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 263px !important;}

.speaking-gray .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter::after {margin-bottom: -53px; margin-top:0;}


}


/*  360px  */
@media all and (max-width: 479px) {

.main-container .row-container .row-parent{  padding: 25px;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 203px !important;}

.tp-parallax-wrap {      top: 59.8% !important;}

.tp-mask-wrap{    padding: 8px 25px;}

.popup { width: 280px;}

.menu-container .logo-container{ padding: 0 10px !important;}

.mobile-menu-button{ padding: 18px;
    position: relative;
    top: 5px}

.menu-container.menu-hide.style-color-xsdn-bg.menu-borders.menu-shadows, .style-color-xsdn-bg { padding: 7px 0;}

.col-lg-12.main-menu-container.open-items { margin-top: 7px;}

.header-wrapper.header-revslider {  top: 46px;}

.tp-mask-wrap h5, .tp-mask-wrap h2, .tp-mask-wrap p { font-size: 10px !important;  letter-spacing: 0 !important;  line-height: 17px !important;}

.work h2, .Paula h3, .whoami h2, .home-testimonial h2 { font-size: 22px;}

.download-pop-button{ margin:auto !important;  font-size: 14px !important; text-align:center; width:100% !important; height: 38px; line-height:38px !important; }


.work .row-internal{ margin-top:10px !important;}

.Paula .row-internal{ margin-top:20px !important;}

.whoami h2{margin-bottom: 10px;  padding-top: 20px;}

.copy-right-footer p { font-size: 9px;}

.about-top, .who-inner-main, .speaking-top, .consulting, .traning-main{ margin-top: 46px !important;}

.event-top, .impressed, .contact-top, .blog{    margin-top: 46px !important;}

.about-top h4, .consulting h2{ line-height:28px; font-size:22px;}



.mybio .pos-top.pos-center.align_left.column_parent.col-lg-12.single-internal-gutter .uncode_text_column {  padding-left: 0;  padding-right: 0;}

.mybio p, .Coaching  p, .who-inner-main p, .carporate p, .about-top p{ font-size:17px;}

.who-inner-main h2, .speaking-kyenote .col-lg-6 h2{ font-size:22px;  margin-bottom: 10px;}

.who-inner-main h3 { font-size:15px;margin-bottom: 0}

.who-inner-main h2 { padding-top: 25px;}

.carporate h3{ font-size:20px; }

.speaking-kyenote .col-lg-8, .speaking-kyenote .col-lg-4, .Coaching .pos-top.pos-center.align_left.column_parent.col-lg-8.single-internal-gutter, .consultin-right, .pleased .pos-top.pos-center.align_left.column_parent.col-lg-9.single-internal-gutter, .whoami .pos-top.pos-center.align_left.column_child.col-lg-6.single-internal-gutter{  padding-left: 25px !important; padding-right: 25px !important;}

.consultin-right h2{ line-height:30px;}

.Coaching .row.row-parent{ padding-top:0 !important;}



.workshop-list h3, .workshop-list .uncode_text_column p:nth-child(3n), .workshop-list .uncode_text_column p:nth-child(4n){  padding-left: 15px; padding-right: 15px;}

.download-event {  padding-top: 0;}

.download-arrow img{ width:36px;  margin-left: 5px;   }

.download-arrow{ background-size:20px; background-position:8px center;padding: 0 0 0 32px;font-size: 10px; width:100%; line-height: 32px;}

.menu-hided .mobile-menu-button{ top:2px;}

.workshop-list .uncont::after {  margin-top: -12px;}


/*.download-pop-button{ height: 30px;letter-spacing: 1px !important;
    line-height: 31px !important;
    padding: 0 35px 0 16px !important;
    text-transform: uppercase;
    width: 150px !important; }
	*/
	
.impressed h2, .contact-top h2, .contact-middle h3, .blog-left h3, .blog-right h3, .post-content .post-title{ line-height:30px;font-size:22px;}	

.post-content .post-title{ margin-top:15px;}
	
.impresse-heading h3 span, .extra-testimonial h3{font-size:17px;}	
	
.contact-middle ul li { font-size: 16px; line-height:20px;}

#blog-id-1{margin-top: 10px;}

.col-lg-3 .double-bottom-padding{ padding-bottom:0!important;}

}

@media all and (max-width: 414px) {

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 232px !important;}

.tp-parallax-wrap {      top: 62% !important;}


}



@media all and (max-width: 375px) {

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 211px !important;}

}
@media all and (max-width: 360px) {
.tp-parallax-wrap {      top: 59.8% !important;}

}


/*  320px  */
@media all and (max-width: 359px) {



header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a{ width:28px; height:28px;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a .fa.fa-facebook {  margin-left: 9px;   margin-top: 6px !important;}

header li.menu-item-link.social-icon.tablet-hidden.mobile-hidden a i {   margin-left: 8px;  margin-top: 5px !important;}

.nav.navbar-nav.navbar-nav-last {  width: 115px !important;}

div#rev_slider_1_1_wrapper, div#rev_slider_1_1, .tp-fullwidth-forcer {  height: 181px !important;}

.tp-parallax-wrap {      top: 62% !important;}

.work h2, .Paula h3{ line-height:26px;}

.footer-right h2{font-size: 14px;}

.about-top h4{ line-height:28px; font-size:20px;}

.who-inner-main h2{   font-size: 20px;}

.who-inner-main h3{  line-height: 22px;}

.carporate h3 {  line-height: 26px;   font-size: 18px;}

.download-arrow{ font-size:8px; font-weight:600;}

.menu-hided .mobile-menu-button{ top:0px;}

.Coaching h3 { font-size: 22px;}

.event-bottom h2, .impressed h2, .blog-left h3, .blog-right h3, .consulting h2 { font-size: 20px;}

}









