/*Google font*/
@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700&amp;display=swap');
/*font-family: 'Montserrat', sans-serif;*/

@charset "utf-8";
* { padding:0;margin:0;list-style:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, select, input, option, header, section, footer, figure, article, figcaption, nav{margin:0;padding:0;border:0;outline:0;font-size:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before, q:after{content:'';content:none}
small{font-size:80%}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em;}
sub{bottom:-0.25em}
nav ul, nav ol{list-style:none;list-style-image:none;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:none;cursor:pointer;}
:focus{outline:0;}
ol, ul{list-style:none; margin: 0 0 0 15px;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
a{text-decoration:none;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
table{border:0 none;border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
img{border:0 none;max-width:100%;}
a{outline:none;cursor:pointer;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.none{display:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block}
.clear{clear:both;}
img{max-width:100%;vertical-align:middle;height:auto}
.cf:before, .cf:after{content:"";display:table}
.cf:after{clear:both;}
.cf{*zoom:1;}
p{font-size:18px;line-height:20px;color:#000; padding: 0 0 15px 0;}
ul li, ol li { font-size: 16px; }
h1{font-size:34px;font-weight:800; padding: 10px 0; color: #525252; font-family: 'Open Sans', sans-serif; }
h2{font-size:32px;font-weight:800; padding: 10px 0; color: #525252; font-family: 'Open Sans', sans-serif; }
h3{font-size:28px;font-weight:600; padding: 10px 0; color: #525252; font-family: 'Open Sans', sans-serif; }
h4{font-size:24px;font-weight:600; padding: 10px 0; color: #525252; font-family: 'Open Sans', sans-serif; }
h5{font-size:20px;font-weight:400; padding: 10px 0; color: #525252; font-family: 'Open Sans', sans-serif; }
h6{font-size:16px;font-weight:400; padding: 10px 0; color: #525252; font-family: 'Open Sans', sans-serif; }
body{font-size:14px;-webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-tap-highlight-color: transparent;}
.wrapper{margin:0 auto}
.container{width:100%;float:left;}
#header-main{width:100%}
.top-header{width:100%;float:left;height:40px;padding:10px 0px;background:#1f1f1f;}
.top-monks-left{width:auto;}
.top-monks-left ul li a{color:#636363;display:block;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.top-monks-left ul li a:hover{color:#fff;}
.top-monks-left ul li { float: left; padding: 0 10px; width: auto; font-family: pacificoregular; position: relative; }
.top-monks-left ul li:after{ content:"|"; font-size:18px; color:#f2c105; font-family:'patua_oneregular',arial,sans-serif; line-height:18px; margin-top:0px; position:absolute; left:0; top:3px; }
.top-monks-left ul li:first-child{ margin-left:0px; }
.top-monks-left ul li:first-child:after{ content:""; }
.top-monks-left ul li:last-child{ margin-right:0px; border-right: none; }

.top-monks-right{color:#636363;float:right;font-size:16px;line-height:20px;text-transform:uppercase;width:auto;}
.top-monks-right .p-no{background:url(../jpg/phone-line.jpg) no-repeat scroll right 4px;float:left;}
.top-monks-right .p-no .phone-icon{background:url("../png/top-phone-icon.png") no-repeat scroll 0 3px;cursor:pointer;float:left;margin:2px 10px 0 0;width:16px;}
.top-monks-right .p-no a{color:#ffffff;display:block;float:left;margin-top:4px;max-width:0;overflow:hidden;width:0;}
.top-monks-right .p-no:hover .phone-icon{background:url("../png/top-phone-icon-clicked.png") no-repeat scroll 0 3px;}
.top-monks-right .p-no:hover a{color:#e6b705;margin-right:10px;max-width:115px;width:115px;}
.ie7 .top-monks-right .p-no:hover a{min-width:115px;}
.top-monks-right .top-mail{float:left;}
.top-monks-right .top-mail a{background:url(../png/top-mail-icon.png) no-repeat left bottom;display:block;height:12px;margin-left:10px;margin-top:5px;width:17px;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.top-monks-right .top-mail a:hover{background-position:0 0;}
.monk_yellow{color:#efbe05;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.bottom-header{width:100%;float:left;padding:0px;background:#000000;}
.bottom-header-fixed{position:fixed;top:0;z-index:99999;}
.blank-div{height:84px;float:left;width:100%;display:none;}
.main-nav{width:auto;float:right;}
.main-nav ul, .main-nav ul li{width:auto;float:left;}
.main-nav ul{margin:3px 0px 0px;}
.main-nav ul li{font-size:16px;color:#fff;line-height:20px;font-family:'patua_oneregular', arial, sans-serif;margin:0 18px;}
.main-nav ul li a{color:#fff;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;padding: 26px 0;display: block;}
.main-nav ul li a:hover, #active{color:#e6b705;}
.main-nav ul li:last-child{margin-right:18px;position:relative;}
.main-nav ul li:last-child i{    background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/icon.png) no-repeat; width: 12px; height: 12px; margin-right: 0; position: absolute; right: -20px; top: 32px;}
.heart{clear:both;height:30px;overflow:hidden;}
.heart .image{height:30px;transition:all 0.3s ease 0s;}
.testi{font-family:"patua_oneregular", arial, sans-serif;font-size:16px;height:50px;line-height:22px;transition:all 0.3s ease 0s;}
.testi:hover{color:#ffffff;}
.heart:hover .image{clear:both;margin-top:-30px;overflow:hidden;}
#mid-container{background:#fff;width:100%;clear:both;}
#mid-get-done{background:#fff;width:100%;}
.mobile-contact{display:none;width:38px;float:right;position:relative;z-index:2;}
.mobile-contact i{width:38px;height:38px;display:block;background:url(../png/phone-icon.png) no-repeat;}
.mobile-contact a{display:block;}
.mobile-menu{float:left;display:none;width:50px;position:relative;z-index:2;}
.mobile-menu i{width:67px;height:29px;display:block;background:url(../png/menu-icon.png) no-repeat;}
.mobile-menu a{display:block;}
.mobile-our-client, .mobile-our-client ul{display:none;width:100%;}
.mobile-our-client ul{display:inline-block;}
.mobile-our-client ul li{width:100%;float:left;text-align:center;padding:30px 0 0 0;position:relative;background:url(../black-line.html) repeat-x center bottom;}
.mobile-our-client ul li .arrow{background:url(../client-btm-arrow.html) no-repeat bottom center;padding-bottom:37px;margin-bottom:-10px;}
.mobile-our-client ul li a{display:block}
.mobile-client-thought{width:100%;padding:20px;float:left;display:none;}
.mobile-client-thought p{position:relative;}
.mobile-client-thought .right_quote{bottom:0;}
.form-group{width:100%;float:left;margin-bottom:10px;}
.form-group input, .form-group textarea{width:100%;background:#2d2d2d;border-radius:3px;font-size:12px;color:#989898;line-height:16px;padding:8px 10px 10px;border:1px solid #2d2d2d;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;-webkit-appearance:none;}
.form-group textarea{height:75px;border:1px solid #2d2d2d;resize:none;}
.form-group input:focus, .form-group textarea:focus, .form-group input:active, .form-group textarea:active{border:1px solid #e6b705;}
.form-submit{width:auto;float:right;margin-top:6px;}
.form-submit button{width:100%;background:#e6b705;border-radius:3px;line-height:34px;font-size:18px;color:#000;font-family:'patua_oneregular', arial, sans-serif;text-align:center;position:relative;border:1px solid #e6b705;padding-left:25px;padding-right:36px;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.form-submit i{background:url(../png/icon.png) no-repeat;width:15px;height:14px;background-position:-21px -1px;position:absolute;right:10px;top:11px;}
.form-submit button:hover, .form-submit button:focus, .form-submit button:active{background:#d14e11;border-color:#d14e11;}
.com-monks-footer{display:none;padding:45px 0;background:#1f1f1f;float:left;width:100%;}
.com-monks-footer .top-monks-left{width:250px;margin:0 auto;}
.com-monks-footer .top-monks-left ul li{font-size:20px;line-height:24px;}
.com-monks-footer .top-monks-left ul li:first-child{width:103px;}
.com-monks-footer .top-monks-left ul li:last-child{width:130px;}
.contact-us{width:100%;float:left;position:relative;}
.contact-us a{display:block;}
.contact-us i{width:30px;height:30px;background:url(../png/icon.png) no-repeat;background-position:2px -24px;float:left;}
.contact-us span{font-size:14px;color:#fff;line-height:30px;float:left;margin-left:4px;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.contact-mail span, .contact-site span{color:#ffc20e;}
.contact-us.contact-mail a:hover span, .contact-us.contact-site a:hover span{color:#f58220;}
.contact-us a:hover span{color:#ffc20e;}
.contact-mail i{background-position:2px -118px;}
.contact-site i{background-position:2px -150px;}
.contact-us i.hover-icon{position:absolute;left:0px;background-position:-36px -24px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
.contact-us a:hover i.hover-icon{opacity:1;}
.contact-mail i.hover-icon{position:absolute;left:0px;background-position:-36px -118px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
.contact-site i.hover-icon{position:absolute;left:0px;background-position:-36px -150px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
.contact-social{width:100%;float:left;border-top:2px solid #1b1a1a;margin-top:15px;padding-top:18px;}
.contact-social i{width:30px;height:30px;background:url(../png/icon.png) no-repeat;float:left;margin:0px 6px;}
.contact-social i a{display:block;height:30px;}
#facebook{background-position:-6px -184px;}
#facebook a{background:url(../png/icon.png) no-repeat;background-position:-6px -224px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
#facebook:hover a{opacity:1;}
#twitter{background-position:-47px -184px;}
#twitter a{background:url(../png/icon.png) no-repeat;background-position:-47px -224px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
#twitter:hover a{opacity:1;}
#linkedin{background-position:-88px -184px;}
#linkedin a{background:url(../png/icon.png) no-repeat;background-position:-88px -224px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;}
#linkedin:hover a{opacity:1;}
#google_plus{background-position:-130px -184px;}
#google_plus a{background:url(../png/icon.png) no-repeat;background-position:-130px -224px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
#google_plus:hover a{opacity:1;}
#pinterest{background-position:-171px -184px;}
#pinterest a{background:url(../png/icon.png) no-repeat;background-position:-171px -224px;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
#pinterest:hover a{opacity:1;}
.copyright-wrap{width:100%;float:left;border-top:2px solid #1b1a1a;padding:24px 0px;}
.copyright-wrap nav, .copyright-wrap nav ul{width:100%;float:left;}
.copyright-wrap nav ul li{width:auto;float:left;font-size:12px;color:#959595;line-height:20px;position:relative;padding:0px 5px;}
.copyright-wrap nav ul li:after{content:"|";position:absolute;right:-2px;top:0px;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.copyright-wrap nav ul li:first-child{padding-left:0;}
.copyright-wrap nav ul li:last-child:after{content:"";}
.copyright-wrap nav ul li a{color:#959595;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.copyright-wrap nav ul li:hover a{color:#e6b705;}
.copyright-wrap nav ul li:hover:after{color:#e6b705;}
.copyright-wrap p{font-size:12px;color:#959595;line-height:20px;float:left;}
.copyright-wrap p .copyright_link{color:#959595;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.copyright-wrap p a{color:#e6b705;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.copyright-wrap p a:hover{color:#fff;}
.copyright-wrap p .copyright_link:hover{color:#e6b705;}
.preloader{display:none;}
#mc_embed_signup .errormsg, #frm_contact .errormsg{color:#F00;position:inherit;}
#mc_embed_signup .successmsg, #frm_contact .successmsg{color:#060;padding-top:10px;}
.contact-us a span{position:relative;}
.monk-text{opacity:1;font-style:normal;transition:1s opacity;-webkit-transition:1s opacity;-moz-transition:1s opacity;}
.monk-no{opacity:0;position:absolute;top:0px;right:6px;color:#ffc20e;font-style:normal;transition:1s opacity;-webkit-transition:1s opacity;-moz-transition:1s opacity;}
.contact-us a:hover span .monk-no, .news-call a:hover .monk-no, .top-monks-right .p-no a:hover .monk-no{opacity:1;}
.contact-us a:hover span .monk-text, .news-call a:hover .monk-text, .top-monks-right .p-no a:hover .monk-text{opacity:0;}
.news-call a{position:relative;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.msie8 .twitter-feed-icon{top:-25px;height:56px;}
.msie7 .project-done ul li{line-height:40px;width:24.95%;}
.msie7 .dotted-line{left:0px;}
.msie7 .bx-wrapper .bx-controls-direction a{margin-top:0px;top:15px;}
.msie7 .client-testimonial-wrap ul li div{padding-left:0px;}
.msie7 .client-testimonial, .msie7 .browse-template{padding:0px;}
.msie7 .what-we-left{width:49.80%;}
.msie7 .service-order{padding:30px 0px;}
.msie7 .service-order a{position:relative;width:65%;}
.msie7 .service-button i{top:17px;position:absolute;}
.msie7 .service-button, .msie7 .twitter-content{padding:0px;}
.msie7 .our-blessing{padding:30px 0px 0px;}
.msie7 .our-blessing ul{width:29%;margin:0px 2%;padding:0px;}
.msie7 .infographic-wrapper .bx-wrapper .bx-controls-direction a{top:45%;}
.msie7 .blog-post, .msie7 .inspirations{width:47%;margin:60px 1%;padding:0px;}
.msie7 .email-inspired{position:relative;text-align:center;}
.msie7 .twitter-content ul li{width:28%;margin:0px 1%;}
.msie7 .twitter-content{padding-top:40px;}
.msie7 .form-submit button{width:auto;}
.msie7 .form-group input, .msie7 .form-group textarea{width:96%;padding:9px 2% 9px;}
.msie7 .form-contact input, .msie7 .form-contact textarea{width:96%;padding:10px 2% 12px;}
.msie7 .form-group input:focus, .msie7 .form-group textarea:focus, .msie7 .form-group input:active, .msie7 .form-group textarea:active{border:1px solid #000;}
.msie7 .blog-detail p i{background-position:-135px -33px;}
.msie7 .service-order p a i{background-position:-135px -35px;}
.msie7 .browse-left{width:49%;margin-left:1%;margin-top:10px;}
.msie7 .browse-right{margin-right:1%;margin-top:10px;padding-top:20px;}
.msie7 .browse-note{width:98%;padding-bottom:10px;margin:0px 1%;}
.msie7 .hover-link{background:url(../image-hover.html) no-repeat;z-index:2;border:0px solid #000;}
.ff3 .form-submit i{background-position:-21px 0px;}
@media all and (-ms-high-contrast:none){*::-ms-backdrop, .form-group input, *::-ms-backdrop, .form-group textarea, *::-ms-backdrop, .form-contact input, *::-ms-backdrop, .form-contact textarea{padding:9px 10px 9px;}
    .form-group input, .form-group textarea{padding:9px 10px 9px;}
    .form-contact input, .form-contact textarea{padding:13px 10px 12px;}
    *::-ms-backdrop, .contact-social{margin-top:12px;}
    .contact-social{margin-top:12px;}
    #contact-skype, #contact-mail{margin-top:10px;}
}
.msie9 .form-group input, .msie9 .form-group textarea{padding:9px 10px 9px;}
.msie9 .form-contact input, .msie9 .form-contact textarea{padding:13px 10px 12px;}
.msie9 #contact-skype, .msie9 #contact-mail{margin-top:10px;}
.msie8 .form-group input, .msie8 .form-group textarea{padding:9px 10px 9px;}
.msie8 .form-contact input, .msie8 .form-contact textarea{padding:13px 10px 12px;}
.msie8 .hover-link, .msie7 .hover-link{background:rgb(230, 183, 5)}
.msie8 #contact-skype, .msie8 #contact-mail{margin-top:10px;}
.ff3 .form-group input, .ff3 .form-group textarea, .ff3 .form-contact input, .ff3 .form-contact textarea{padding:10px 9px 9px;}
input, button, textarea, .get-done a, .service-button{behavior:url(../pie.html);position:relative;}
input, button, textarea{font-family:'pt_sansregular', arial, sans-serif;box-shadow:none !important;-webkit-appearance:none}
.about-monk{behavior:url(../pie.html);}
.msie7 .form-submit i{top:14px;}
.msie7 .get-done a{position:relative;}
.msie7 .get-done a i{position:absolute;top:17px;}
.msie7 .infographic-wrapper ul li:hover .hover-link{bottom:3px;border:1px solid #000;}
.msie7 .infographic-lab li:hover .hover-link{bottom:0px !important;border:0px solid #000 !important;}
.msie7 .infographic-lab li img{width:100%;}
.msie7 .esp-guideline-left ul li, .msie8 .esp-guideline-left ul li{width:100px;}
.msie7 .esp-guideline-left ul li img:hover{transform:scale(1);}
.msie7 .lab-inspiration{clear:both;float:left;padding-bottom:40px;}
.msie7 .lab-inspiration-right a{width:200px;padding-left:20px;}
.msie7 .esp-guideline-right .service-button{width:200px;padding-left:20px;}
.msie7 .client-position1{margin-bottom:20px;}
.msie7 .left_quote1{margin-bottom:5px;}
.msie7 .contact-detail li, .msie7 .social_wrap LI{display:inline;zoom:1;}
.msie7 #contact-skype, .msie7 #contact-mail{margin-top:10px;}
.msie7 .sbHolder{height:38px;}
.msie7 .ms-slide .ms-slide-bgcont{position:relative;overflow:visible;}
.msie7 .ms-dir-h.ms-slide-info{min-height:50px;}
.msie7 .ms-staff-info{width:930px;padding:0px 100px;}
.msie7 .ms-info{width:100%;padding:0px;}
.msie7 .master-slider img{margin-top:0px !important;}
* html .jspCorner{margin:0 -3px 0 0;}
.msie7 .sample-img-block .sample-img{width:28%;}
.msie7 .btm-arrow{display:none;background-image:url(../tab-title-hover.html);background-repeat:no-repeat;bottom:-12px;left:0px;width:27px;height:12px;position:relative;top:20px;}
.msie7 .resp-tab-active .btm-arrow{display:block;}
.msie7 .resp-tabs-list li{display:block;float:left;height:68px;}
.msie7 .content-arrow{display:none;background-image:url(../pricing-tab-content-arrow.html);background-repeat:no-repeat;top:-12px;left:277px;width:32px;height:12px;position:absolute;}
.msie7 .resp-tab-content-active .content-arrow{display:block;}
.msie7 .tab2-tab .content-arrow{left:auto;right:277px;}
.msie7 .only-coding-main .only-coding-block .top-cotent .btm-arrow{background:url(../childtab-btmarrow.html) no-repeat bottom center;left:5px;top:15px;display:block;position:relative;}
.msie7 .only-coding-main .only-coding-block, .msie7 .only-coding-main .only-coding-block .top-cotent, .msie7 .middle-content{display:block;float:left;height:auto;}
.msie7 .only-coding-main .only-coding-block .top-cotent{width:100%;}
.msie7 .only-coding-main .only-coding-block .middle-wd{width:140px;}
.msie7 UL.resp-tabs-list{width:100%;float:left;}
.msie7 .resp-tab-content H3{margin-top:-70px;}
.msie7 .top-bullet UL{display:inline;zoom:1;}
.msie7 #ChildTab .resp-tab-content{clear:both;}
.msie7 #ChildTab .resp-tabs-list LI{height:32px !important;}
.msie7 .top-bullet ul{margin-left:0px;}
.msie7 .resp-tab-content .get-it-done{width:300px !important;}
.msie7 .resp-tab-content .get-it-done34{margin:0px;}
.msie7 .software-integration .soft-inte-right{padding-left:12px;margin-top:10px;}
.msie7 .form-submit css3-container{top:auto !important;}
.msie7 .form-submit I{right:25px;}
.msie8 .only-coding-main .only-coding-block-main{margin-top:30px;}
.msie7 .nbs-flexisel-ul{overflow:hidden !important;height:234px !important;width:100% !important;left:0px !important;}
.msie7 .nbs-flexisel-container{float:left;width:100%;}
.msie7 .nbs-flexisel-item{height:234px !important;float:left;width:278px !important;}
.msie7 .client-logo-wrap UL LI.nbs-flexisel-item{height:70px !important;}
.msie7 .nbs-flexisel-ul.client-logo-slider{height:70px !important;}
.msie7 .faq-accordion .accordion-txt{height:auto !important;width:570px !important;}
.msie7 .get-done, .msie7 .banner{width:1170px;}
.msie7 .form-submit button{height:46px;}
.win.safari .resp-tabs-list li{width:49.90%;}
.win.safari .top-bullet ul{margin-left:0px;}
.tab2-tab .sample-img-block li{margin-right:5% !important;width:30%;margin-bottom:60px;}
.tab2-tab .sample-img-block li:nth-child(3n+3){margin-right:0 !important;}
.form-submit button{height:36px;}
.msie8 .top-monks-left ul li.first:after{display:none;}
.loadmoreajaxloader{display:none;float:left;width:100%;position:absolute;bottom:0px;}
.sample-example .tab2-tab .sample-img-block li .hover-img{width:100% !important;height:104%;top:-104%;}
.sample-example .sample-img-block li a:hover .hover-img{top:0;}
.mload, #loadmoreajaxloader{width:100%;float:left;text-align:center;}
#loadmoreajaxloader{font-size:22px;color:#000;margin-top:-20px;}
.msie7 .row .txtbox{width:87%;}
.msie7 .row .txtareabox{width:93%;}
.msie7 .num-code .row .txtbox{width:45%;}
.msie7 .clientlove-right li:nth-child(3n+3), .msie7 .clientlove-right li:nth-child(8){float:none;}
.msie7 ul.time-cost li{float:left;display:block;width:100%;}
.msie7 ul.time-cost li span{text-align:right;float:none;display:inline;zoom:1;}
.msie7 .tab2-tab .sample-img-block li{margin-right:3% !important;}
.sample-email{display:block !important;opacity:0;position:absolute !important;z-index:-999;}
.template-main .sample-email{display:block !important;opacity:1;position:relative !important;z-index:1;border:2px solid #e6b705;}
.sample-email.resp-tab-content-active{opacity:1;position:relative !important;z-index:1;}
.master-slider img{height:70px !important;width:200px !important;margin-top:0px !important;margin-left:0px !important;}
.privacy-title .text-content{background:none;padding-top:0;}
.win.safari .landingpage #ChildTab .inner-tab2-tab .content-arrow{left:353px;}
.win.safari .landingpage .resp-tabs-list li{width:49.80%;}
.win.safari .landingpage #ChildTab .resp-tabs-list li{width:32.32%;}
.win.safari .landingpage #ChildTab .inner-tab3-tab .content-arrow{left:600px;}
.msie7 .landingpage .resp-tab-active .btm-arrow{left:3px;}
.msie7 .landingpage #ChildTab{margin-left:0 !important;width:100% !important;}
.msie7 .newslettercost-main .only-coding-block .top-cotent .btm-arrow{background:url(../childtab-btmarrow-black.html) no-repeat bottom center;left:5px;top:29px;display:block;position:relative;}
.msie7 .newslettercost-main .only-coding-block .top-cotent{height:auto;padding:15px 0;}
.msie7 .landingpage #ChildTab .only-coding-block .top-cotent .btm-arrow{bottom:-14px;top:auto;position:absolute;width:30px;height:14px;left:44%;}
.msie7 .landingpage .only-coding-main .only-coding-block .middle-wd{width:273px !important;}
.msie7 .landingpage #ChildTab .inner-tab2-tab .content-arrow{left:373px;top:-12px;}
.msie7 .landingpage ul.resp-tabs-list{width:99.5%;}
.msie7 .landingpage #ChildTab .only-coding-main .only-coding-block .top-cotent{border:none;}
.msie7 .landingpage #ChildTab .inner-tab3-tab .content-arrow{left:639px;top:-12px;}
.msie7 .viewmore i{top:13px;right:20px;}
.msie7 .viewmore{width:150px;margin:0 auto;}
.msie7 .newsletter .tab2-tab .content-arrow{left:auto;right:195px;}
.newslettercost-main .only-coding-block .top-cotent .img-title{line-height:18px;}
.msie7 .viewmore a{display:block;}
.msie7 .news-title{line-height:32px;}
.msie7 .hlight{display:inline;padding:5px 5px 0px 5px;height:auto;}
.msie7 .landingpage .resp-tab-active .btm-arrow{left:4px;}
.msie7 .newsletter .resp-tab-active .btm-arrow{left:4px;}
.msie7 .fileupload{clear:both;}
.msie7 .newslettercost-main .only-coding-block-main{margin-bottom:16px;}
.msie7 .landingpage .tab2-tab .content-arrow{right:198px;}
.msie7 .fileupload span{width:100%;}
.msie7 .fileupload .file{float:left;width:50%;}
.msie7 .row{float:left;}
.msie7 .fileupload .txtbox{float:left;}
.msie7 .sbt-btn{position:relative;clear:both;display:inline;}
.msie7 .row1 i{top:15px;}
.msie7 .landingpage .service-button i{top:23px;position:absolute;}
.msie7 .newsletter .service-button i{top:23px;position:absolute;}
.msie7 .wdt50{width:51%;padding-right:26px;}
.msie7 .landingpage #ChildTab .resp-tabs-list li{width:29.2% !important;}
.msie7 .landingpage #ChildTab .resp-tabs-container{float:left;width:100%;display:inline;}
.msie7 .newsletter .resp-tab-content{padding:20px 35px;}
.msie7 .landingpage #ChildTab .resp-tab-content{padding:20px 35px;}
.msie7 .newslettercost-main #ChildTab .only-coding-block{width:49%;margin-right:2%;}
.msie7 .newslettercost-main #ChildTab .only-coding-block.last{margin-right:0px !important;}
.msie7 .landingpage .newslettercost-main #ChildTab .only-coding-block-main{margin-left:0px;text-align:left;width:78%;margin:31px auto 0px auto;}
.msie7 .landingpage #ChildTab .resp-tab-active .btm-arrow{top:auto !important;}
.msie7 .num{width:20px !important;height:20px !important;line-height:22px;position:relative;}
.msie7 .fileupload css3-container{left:0!important;}
span.center-align{font-size:24px;line-height:24px;padding:10px 0;float:left;width:100%;}
.msie7 .form-contact-submit i{top:23px;}
body{overflow-x:hidden !important;}
/*.wpcf7-response-output{display:none !important;}*/
.wd-column .row span{display:block;width:100%;}
span.wpcf7-not-valid-tip{font-size:12px !important;color:#C43333 !important;margin:2px 0 0 0;}
.wpcf7-response-output.wpcf7-mail-sent-ok{display:block !important;border:0;font-size:12px;line-height:15px;color:#fff;margin:0;padding:0;}
.wd-column span.wpcf7-not-valid-tip{font-size:10px !important;}
.wpcf7-response-output.wpcf7-mail-sent-ok{color:#008000;}
.wpcf7-not-valid{border:1px solid #f00 !important;}
.form-submit input.btn-sbt{width:100%;background:#e6b705;border-radius:3px;line-height:34px;font-size:18px;color:#000;font-family:'patua_oneregular', arial, sans-serif;text-align:center;position:relative;border:1px solid #e6b705;padding-left:25px;padding-right:36px;transition:0.5s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.form-submit i{background:url(../png/icon.png) no-repeat;width:15px;height:14px;background-position:-21px -1px;position:absolute;right:10px;top:11px;}
.form-submit .btn-sbt:hover, .form-submit .btn-sbt:focus, .form-submit .btn-sbt:active{background:#d14e11;border-color:#d14e11;}
.all-categories{background:#e6b705 !important;}
#mid-container .all-categories{width:100%;height:81px;}
.all-categories .home-link{padding-right:2%;}
.home-link a{border-right:1px solid #000;padding-right:25px;}
.all-categories ul{margin:0 auto;padding:35px 0 0;width:100%;}
.all-categories .all-cat.flactive, .all-categories li.active{font-family:'pt_sansbold';}
.all-categories li.flactive{font-family:'pt_sansbold';}
.all-categories a{color:#282828;transition:all 0.5s ease-in 0s;}
.all-categories a:hover{color:#fff;}
.all-categories li{display:inline;padding-right:3%;text-align:center;vertical-align:middle;width:100%;font-size:15px;line-height:18px;font-family:'pt_sansregular';}
.connect-section{float:left;margin-left:0;}
.connect-text{float:left;color:#282828;font-family:'pt_sansregular';font-size:15px;padding-top:1px;padding-right:10px;}
.connect-section > ul{float:left;padding-left:10px;}
.connect-section li{float:left;}
.connect-section li a{background-image:url(../png/social-images.png);width:24px;height:19px;display:block;background-repeat:no-repeat;transition:opacity 0.5s ease 0s;opacity:1;}
.connect-section li a:hover{opacity:0.5;}
.connect-section li.fb a{background-position:0px 0px;}
.connect-section li.tw a{background-position:-26px 0px;}
.connect-section li.ln a{background-position:-52px 0px;}
.connect-section li.google a{background-position:-77px 0px;}
.connect-section li.pin a{background-position:-103px 0px;}
.search-section{border-bottom:3px solid #e6e6e6;clear:both;float:left;padding-bottom:40px;padding-top:40px;width:100%;}
.search-form{float:left;width:31.5%;}
#searchform input#s{border:3px solid #e6e6e6;border-radius:3px;height:46px;width:87%;padding-left:16px;font-size:12px;}
#searchform input#searchsubmit{border:3px solid #e6e6e6;border-radius:3px;height:46px;margin-left:-6px;background:#e6e6e6 url(../png/search-icon.png) no-repeat scroll 13px 13px;padding:9px 10px 10px 10px;text-indent:-99999px;width:13%;}
.rss-section{float:right;background:url(../png/rss-img.png) no-repeat scroll right 0;text-align:right;opacity:1;}
.rss-section:hover{opacity:0.75;}
.rss-section a{padding-right:25px;color:#282828;font-family:'pt_sansregular';font-size:15px;}
.rss-section a:hover{color:#282828;opacity:0.75}
.right-section{float:left;margin-left:11.5%;width:57%;padding-top:17px;position:relative;}
.post-container{float:left;width:100%;}
.latest-post{padding-top:33px;padding-bottom:15px;font-size:30px;line-height:30px;font-family:'patua_oneregular', arial, sans-serif;}
.last-post{float:left;width:48.8%;background:#e6e6e6;min-height:593px;}
.last-post .post-title{font-size:24px;font-family:'pt_sansbold';line-height:36px;padding:27px 24px 7px;min-height:105px;}
.last-post .post-title a{color:#000;transition:all 0.5s ease-in 0s;}
.last-post .post-title a:hover{color:#d14e11;}
.post-content{padding:0 24px 15px;min-height:115px;line-height:23px;word-wrap:break-word;}
.post-content p{font-family:'pt_sansregular';font-size:14px;line-height:24px;}
.post-content .mr_social_sharing_wrapper, .latestpost-desc .mr_social_sharing_wrapper{display:none;}
.read-more{font-size:15px;padding:0 24px 15px;font-family:'pt_sansbold';width:100%;}
.second-post .read-more, .third-post .read-more{width:100%;margin:0 auto;position:relative;padding-left:0;text-align:center;}
.read-more .arrow{background:url(../png/readmore-arrw.png) no-repeat;float:right;height:8px;margin-left:4px;margin-top:5px;width:8px;position:absolute;}
.right-post-section{float:right;width:48.8%;}
.second-post{float:left;width:47.5%;background:#c4d5da;}
.second-post .post-img, .third-post .post-img{overflow:hidden;}
.second-post .desc, .third-post .desc{padding:0 19px;min-height:411px;overflow:hidden;text-align:left;}
.second-post .post-title, .third-post .post-title{font-size:16px;font-family:'pt_sansbold';line-height:20px;padding:21px 0 10px;text-align:center;border-bottom:1px solid #aec1c7;min-height:92px;}
.second-post .post-title a, .third-post .post-title a{color:#000;transition:all 0.5s ease-in 0s;}
.second-post .post-title a:hover, .third-post .post-title a:hover, .latest-post-content .latestpost-title a:hover, .latestpost-desc .read-more a:hover, .second-post .read-more a:hover, .third-post .read-more a:hover, .read-more a:hover{color:#d14e11;}
.second-post .post-content, .third-post .post-content{padding:10px 0px 5px;min-height:274px;text-align:center;}
.second-post .post-content p, .third-post .post-content p{font-size:14px;line-height:19px;margin-bottom:15px;}
.third-post{float:right;width:47%;background:#e6e6e6;}
.all-posts{float:left;width:100%;}
.twitter-section{min-height:270px;float:left;width:100%;padding-bottom:20px;border-bottom:1px dotted;margin-top:30px;}
.home .category-post-listing{padding-top:47px;float:left;width:100%;padding-bottom:0px;height:auto !important;}
.category-post-listing{height:auto !important;padding-top:30px;padding-bottom:30px;float:left;width:100%;}
.category-article{margin: 0px 14px 20px 14px; width:31%;position:relative;min-height:481px;float:left;z-index:1;padding:0px;filter:progid:DXImageTransform.Microsoft.Shadow(color = #adacac, direction = 135, strength = 2);}
.category-article.last, .category-article:nth-child(3n+3){margin-right:0px;}
.cat-head-block{float:left;height:35px;width:100%;background:#e6e6e6;}
.cat-head-block .cat-name{float:left;padding:11px 0 7px 20px;}
.cat-head-block .cat-name a{color:#000;font-size:15px;line-height:18px;font-family:'pt_sansbold';}
.alltitle-header{padding:30px 0 0 0;width:100%;float:left;font-family:'patua_oneregular', arial, sans-serif;}
.alltitle-header .vcard a{color:#000;}
.cat-head-block .cat-date{float:right;padding:10px 12px 7px 0;text-transform:uppercase;}
.category-article .latest-post-img{float:left;width:100%;background:#e6e6e6;text-align:center}
.category-article .latest-post-content{background:#e6e6e6;float:left;width:100%;min-height:209px;padding:22px 27px 2px 18px;}
.category-article .latest-post-img img{max-width:100%;height:auto}
.latest-post-content .latestpost-title{font-family:pt_sansbold;font-size:20px;height:44px;overflow:hidden;line-height:24px;}
.right-post-section .post-content .really_simple_share, .last-post .post-content .really_simple_share{display:none;}
.latest-post-content .latestpost-title a, .latestpost-desc .read-more a, .second-post .read-more a, .third-post .read-more a, .read-more a{color:#000;transition:all 0.5s ease-in 0s;}
.latest-post-content .latestpost-desc{float:left;padding-top:12px;width:100%;}
.latestpost-desc .read-more{float:left;font-family:'pt_sansbold';font-size:15px;padding:14px 24px 11px 0;position:relative;width:100%;}
.latestpost-desc .read-more .arrow{background:url("../png/readmore-arrw.png") no-repeat scroll 0 0;height:8px;margin-left:4px;margin-top:6px;position:absolute;width:8px;}
.category-article .hover-article{background:url(../png/yellow_bg.png) repeat scroll;position:absolute;width:100%;height:100%;cursor:pointer;transition:all 0.4s ease-out 0s;transform:translateX(0px);top:0;left:0;z-index:9999999;opacity:0;display:none;}
.category-article:hover .hover-article{}
.category-article .hover-article .hover-title a{transition:all 0.5s ease-in 0s;padding:0 10px;color:#000;display:block !important;position:absolute;text-align:center;top:44%;width:100%;font-family:pt_sansbold;font-size:20px;}
.last-post .post-img{min-height:295px;}
#load_more{margin-bottom:40px;}
.load_more_txt{margin:10px 0;margin-bottom:102px;text-align:center;color:#d7d7d7;font-family:'pt_sansbold';font-size:14px;}
#loader{margin-bottom:40px;}
#back-to-top{bottom:60px !important;right:20px;position:fixed;z-index:99999;}
#back-to-top a{color:#d1d1d1;display:block;text-align:center;text-decoration:none;width:48px;}
#back-to-top a span{background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:url(../png/top-img.png);background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:100% auto !important;display:block;height:48px;margin-bottom:5px;width:48px;opacity:1;}
#back-to-top a span:hover{opacity:0.5;}
.single .entry-header{width:100%;float:left;}
.entry-header.inner-banner-image img{height:auto;}
.single .search-section{border-bottom:none;}
.inner-main{width:100%;float:left;border:3px solid #e6e6e6;border-bottom:none;padding:65px 5.5% 0 5.5%;}
.inner-border{width:100%;float:left;border:3px solid #e6e6e6;border-top:none;padding:0 5.5%;}
.inner-main-comment, .comment-respond{border:3px solid #e6e6e6;width:100%;float:left;padding:46px 5.5% 45px 5.5%;margin:0 0 40px 0;}
#comments .comment-respond{     padding: 46px 5.5% 135px 5.5%; position: relative;}
.comment-respond a#cancel-comment-reply-link{color:#000;margin-left:15px;}
.comments-area .commentlist li{margin-bottom:25px;background:#f9f9f9;padding:20px;margin-top:20px;border:1px solid #ccc;float:left;width:100%;}
.comments-area .commentlist .comment-respond{margin-top:15px;}
.comment ol.children{padding-left:3%;padding-right:3%;}
.comments-area article header img{padding-left:15px;}
.children li{border:1px solid #ccc;}
.commentlist .comment #respond{margin-left:3%;width:94%;border:1px solid #ccc;}
.commentlist .comment #respond #commentform input[type="text"], .commentlist .comment #respond #commentform input[type="email"]{background:#fff;}
.comment-awaiting-moderation{font-size:14px;margin-left:6.07143rem;}
.inner-main h2{font-size:30px;}
.date-auther{float:left;padding:27px 0 10px 0;width:100%;font-size:16px;}
.date-auther .entry-date{font-weight:bold;color:#000;}
#ts-fab-below .ts-fab-list li{margin:0 !important;}
.date-auther .by-author{font-size:16px;color:#000;font-style:italic;}
.date-auther .by-author a{color:#000;transition:all 0.5s ease-in 0s;}
.inner-content{width:100%;float:left;}
.inner-content p{font-size:18px;padding:0 0 20px 0;line-height:25px;}
/*.inner-content h3{font-size:18px;font-weight:bold;padding:15px 0 15px 0;}
.inner-content h4{font-size:18px;font-weight:bold;padding:0 0 8px 0;}*/
.inner-content .mr_social_sharing_wrapper, .inner-content .really_simple_share{width:100%;float:left;padding:15px 0 40px 0;}
/*.inner-content h2{font-size:24px;font-weight:bold;width:100%;float:left;padding:25px 0 10px 0;}*/
.divider{border-top:1px dotted #424242;margin:13px 0 30px 0;width:100%;float:left;}
.mr_social_sharing img.linksalpha_image{display:none !important;}
.mr_social_sharing{height:20px !important;}
.mr_social_sharing #___plusone_0{width:57px !important;}
.ts-fab-wrapper .ts-fab-list li a{background:none;font-size:16px;padding:10px 20px !important;}
.ts-fab-wrapper .ts-fab-list li a{border-radius:0;border:3px solid #e6e6e6;}
.ts-fab-tabs .ts-fab-tab{border:3px solid #e6e6e6;}
.ts-fab-wrapper .ts-fab-list{padding:0;}
.ts-fab-wrapper .ts-fab-list li a{width:106px;padding-left:0;text-align:center;}
.ts-fab-wrapper{float:left;margin:50px 0 !important;width:100%;}
#ts-fab-latest-posts-below .ts-fab-header{display:none;}
.ts-fab-latest li a{color:#000;}
.ts-fab-latest li a:hover{color:#e6b705;}
.ts-fab-tabs .ts-fab-text{margin-left:0;}
.ts-fab-wrapper .ts-fab-tabs .ts-fab-tab{padding:40px 5.5% 104px 5.5%;}
.ts-fab-tabs .ts-fab-avatar{margin:0 0 0 0; width:100px;}
.ts-fab-tabs .ts-fab-avatar img { width:100%;}
.comment-form .form-allowed-tags{display:none;}
.comment-form-comment{width:67%;float:left;}
.comment-form-comment textarea{height:106px;width:100%;border:2px solid #e6e6e6;}
#comments h3.comment-reply-title{font-size:18px;font-weight:bold;padding:0 0 13px 0;width:68%;float:left;}
#commentform .comment-notes{width:32%;float:right;font-size:11px;}
.left-commnet{width:33%;float:left;padding:0 3% 0 0}
.right-commnet{width:68%;float:left;margin:0 0 20px 0;}
.left-commnet input{width:100%;border:2px solid #e6e6e6;height:46px;margin:0 0 12px 2px;padding:13px 10px;font-size:12px;}
.left-commnet input:focus, .comment-form-comment textarea:focus{border:2px solid #e6b705;}
.right-commnet .comment-form-comment > textarea{height:106px;width:100%;border:2px solid #e6e6e6;}
.comment-form .form-submit{float:left;margin:10px 0 0 0;width:auto;}
.comment-form .form-submit input[type="submit"]{background:url("../png/submit-arrow.png") no-repeat scroll 206px 18px #d14e11;border:1px solid #d14e11;border-radius:3px;color:#fff;font-family:"patua_oneregular", arial, sans-serif;font-size:24px;line-height:43px;padding-left:16%;padding-right:24%;position:relative;text-align:center;width:272px;transition:all 0.5s ease-in 0s;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;}
.logged-in .comment-form .form-submit{width:100%;text-align: right;display: block}
.comment-form .form-submit input[type="submit"]:hover{background:url("../png/submit-arrow.png") no-repeat scroll 206px 18px #e6b705;border-color:#e6b705;}
.inner-main-comment .comments-title{display:none;}
.commentlist .comment-meta img{display:none;}
.inner-main-comment h3{font-weight:bold;font-size:18px;padding:0 0 15px 0;}
.inner-main-comment h3 span{color:#cf5622;}
inner-main-comment.less-padding{padding:40px 60px 60px 60px;}
.comment-meta .fn a{font-style:normal;}
.inner-main-comment .comment-respond{width:100%;float:left;}
.commentlist .comment .comment-meta .fn a{background:url("../png/auther-right.png") no-repeat right;width:2px;height:12px;padding:0 12px 0 0;margin:0 5px 0 0;color:#cf5622;font-weight:bold;font-size:14px;}
.commentlist .comment .comment-meta .fn a:hover, .comment-content .edit-link .comment-edit-link:hover, .commentlist .reply a:hover, .logged-in-as a:hover{color:#e6b705;}
.comment-meta.comment-author.vcard time{color:#858585;font-size:12px;}
.comment-content .edit-link .comment-edit-link{color:#cf5622}
.commentlist .reply span{display:none;}
.comment-content.comment > p{padding:10px 0;}
.commentlist .reply a, .logged-in-as a{color:#cf5622;}
.comment-form .logged-in-as{padding:10px 0;width:67%;}
.ts-fab-tabs #ts-fab-bio-below, .ts-fab-tabs #ts-fab-latest-posts-below{position:relative;}
.ts-fab-tabs .ts-fab-social-links{position:absolute;}
.ts-fab-tabs .ts-fab-social-links{bottom:32px;position:absolute;right:75px;}
#ts-fab-bio-below .ts-fab-social-links img, #ts-fab-latest-posts-below .ts-fab-social-links img{width:19px;height:19px;}
#ts-fab-bio-below .ts-fab-social-links a, #ts-fab-latest-posts-below .ts-fab-social-links a{opacity:1;margin:0 0 0 5px;}
#ts-fab-bio-below .ts-fab-social-links a:hover, #ts-fab-latest-posts-below .ts-fab-social-links a:hover{opacity:0.5;}
.inner-main h1.entry-title{}
.inner-main .entry-title span{font-weight:bold;}
.error404 .entry-header{float:left;margin:30px 0;width:100%;}
.error404 .entry-content{float:left;margin-bottom:100px;}
.navigation{float:left;margin-bottom:30px;width:100%;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;text-align:right;width:50%;}
.nav-next a, .nav-previous a{color:#000;}
.nav-next a:hover, .nav-previous a:hover{color:#d14e11;}
.single-cat{color:#000;float:left;padding-bottom:20px;}
.category_label{font-size:16px;font-weight:bold;}
.single-cat a{color:#000;}
.single-cat a:hover{color:#d14e11;}
.wp-post-image{height:295px;width:100%;}
.menu-gif-img img{margin-right:20px;}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome, .ts-fab-wrapper .ts-fab-list li a{width:auto;}
    #searchform input#searchsubmit{height:46px;padding-top:8px;}
}
.twitter-feed .dotted-line{background:url("../png/dotted.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);display:block;height:1px;position:absolute;top:22px;width:100%;}
.twitter-feed .dotted-line.right{float:right;width:48%;}
.twitter-content{padding:40px 70px 0;width:100%;float:left;}
.twitter-content ul{width:100%;}
.twitter-content ul li{border:3px solid #ccc;color:#000;float:left;font-size:14px;font-style:italic;line-height:18px;margin:0 1%;padding:18px 15px;position:relative;text-align:center;width:31.33%;min-height:116px;}
.twitter-content ul li a{color:#e6b705;transition:all 0.5s ease-in 0s;-o-transition:all 0.5s ease-in 0s;-webkit-transition:all 0.5s ease-in 0s;-moz-transition:all 0.5s ease-in 0s}
.twitter-content ul li a:hover{color:#000;}
.twitter-content ul li:nth-child(2n):before{content:"";height:17px;left:46%;position:absolute;top:-14px;width:34px;}
.section-title h2{color:#fff;font-family:"patua_oneregular", arial, sans-serif;font-size:24px;position:relative;text-align:center;z-index:1;}
.twitter-feed-icon{background:url("../png/icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;height:54px;left:0;opacity:1;position:absolute;right:0;top:0;transition:all 0.2s ease 0s;width:54px;}
.twitt-front{background-position:-593px -220px;transform:translateZ(27px);}
.twitt-back{background-position:-593px -166px;opacity:0;transform:rotateY(-100deg) translateZ(27px);}
#mid-container .no-results{padding:30px 30px 30px 0;}
#mid-container .no-results .entry-content #searchform{display:none;}
.advetise_spot_content{height:auto;left:10%;margin:0 auto;position:absolute;right:10%;top:28%;}
.category-article.advetise_spot{position:relative;min-height:485px;}
.advetise_spot_content .spot_txt{font-size:23px;padding:8px 14px 35px;text-transform:uppercase;}
.spot_txt .semibold{font-size:34px;}
.spot_txt .bold{font-family:open_sansbold;font-size:34px;padding-left:10px;}
.spot_txt .light{float:left;font-family:open_sanslight;line-height:30px;text-align:center;width:100%;}
.spot_txt .semibold.experience{float:left;font-family:open_sanssemibold;font-size:24px;line-height:32px;padding-top:5px;text-align:center;width:100%;}
.spot_txt .light{float:left;font-family:open_sanslight;font-size:23px;line-height:25px;text-align:center;width:100%;}
.spot_txt .semibold.display{font-family:open_sansbold;font-size:22px;text-align:center;}
.advetise_spot_content .down_btn{background:url("../png/advrts_spot_btn.png") no-repeat scroll;bottom:-18px;left:20%;position:absolute;width:60%;}
#disqus_thread{border:3px solid #e6e6e6;padding:20px;float:left;width:100%;margin-bottom:40px;}
#disqus_thread .discovery-post-header .line-truncate{color:#000 !important;}
.newsletter-box{border:1px solid #e6e6e6;background:none repeat scroll 0 0 #fafafa;left:-18%;padding:8px 10px 18px;position:absolute;top:20px;width:70%;display:none;}
.signup-section{float:left;background:url(../png/email-img.png) no-repeat scroll;}
.signup-section a{padding-left:30px;color:#282828;font-family:'pt_sansregular';font-size:15px;}
.signup-section .newsletter-box #close_btn{background:url("../png/cancel-icon.png") no-repeat scroll 0 0;margin-right:0;padding-left:16px;position:absolute;right:-10px;top:-8px;}
.signup-section a:hover, .date-auther .by-author a:hover{color:#f58220;}
.close{float:right;position:relative;}
.newsletter-box .mc4wp-form{margin:0 !important;margin-top:10px !important;}
.mc4wp-form .mc_name, .mc4wp-form .mc_email{}
.mc4wp-form .mc_name:focus, .mc4wp-form .mc_email:focus{box-shadow:0 0 2px #eba93c;}
.mc4wp-form .row.mc_name{float:left;width:28% !important;position:relative;margin-right:10px;}
.mc4wp-form .row.mc_name input{height:30px !important;transition:all 0.5s ease-in 0s;padding-left:10px;}
.mc4wp-form .row.mc_email input{height:30px !important;transition:all 0.5s ease-in 0s;padding-left:10px;}
.mc4wp-form .row.mc_email{float:left;width:42% !important;position:relative;margin-right:10px;}
.mc4wp-form .mc_signup{float:left;height:30px !important;margin-right:10px;padding-left:0px;width:21%;transition:all 0.5s ease-in 0s;background:#e6b705;}
.mc4wp-form .mc_signup:hover{background:#d14e11;color:#000;}
#errormsg, .errormsg{color:#ff0000;font-size:11px;position:absolute;bottom:-16px;}
.mc4wp-alert{float:left;margin:20px 0 0 !important;padding:6px 9px !important;}
footer.entry-meta{display:none;}
.frm_personalized_quote .row-text1{position:relative;}
.frm_personalized_quote .row-text .green, .frm_personalized_quote .row-text .red, .frm_personalized_quote .row-text1 .green, .frm_personalized_quote .row-text1 .red{background:none repeat scroll 0 0 #779816;border-radius:0px 0px 3px 3px;color:#FFF;text-shadow:0 1px 1px #333;font-size:16px;line-height:16px;padding:12px 15px 8px 15px;top:30px;right:-18px;width:auto;z-index:99;display:none;}
.frm_personalized_quote input.inp_red:focus{border-color:#d14e11;}
.frm_personalized_quote input.inp_green:focus{border-color:#517006;}
#quote_list_reset{display:none;}
.frm_personalized_quote input.inp_red, .frm_newsletter input.inp_red, .frm_contact input.inp_red{border:2px solid #d24e10;border-radius:3px 3px 0px 0px;}
.frm_personalized_quote input.inp_green, .frm_newsletter input.inp_green, .frm_contact input.inp_green{border:2px solid #779816;border-radius:3px 3px 0px 0px;}
.frm_personalized_quote .row-text1 .green, .frm_personalized_quote .row-text1 .red{top:50px;right:0;left:0;display:block;text-shadow:0 1px 1px #333;width:55%;}
.frm_personalized_quote .row-text .red, .frm_personalized_quote .row-text1 .red{color:#fff;background:none repeat scroll 0 0 #d24e10;}
.frm_personalized_quote .row-text .successmsg{font-family:'pt_sansregular', arial, sans-serif;font-size:18px;padding:12px 2px 8px 2px;margin-top:10px;float:left;color:#000;display:none;}
.frm_newsletter .successmsg, .frm_contact .successmsg{text-shadow:0 1px 1px #333;border-radius:3px;font-size:16px;line-height:16px;padding:12px 2px 8px 2px;margin-top:10px;float:left;display:none;font-size:14px;color:#FFF;}
#frm_contact-main .successmsg{color:#000;font-size:18px;}
.frm_newsletter .form-group .red, .frm_contact .form-group .red{background:none repeat scroll 0 0 #d24e10;border-radius:0px 0px 3px 3px;color:#FFF;text-shadow:0 1px 1px #333;font-size:14px;line-height:14px;padding:12px 15px 8px 15px;top:30px;right:-18px;width:auto;z-index:99;display:none;}
.frm_newsletter .form-group .green, .frm_contact .form-group .green{background:none repeat scroll 0 0 #779816;border-radius:0px 0px 3px 3px;color:#FFF;text-shadow:0 1px 1px #333;font-size:14px;line-height:14px;padding:12px 15px 8px 15px;}
.twitter-feed h2 a{color:#fff;display:block;height:54px;margin:0 auto;position:relative;text-align:center;transform:rotateY(0deg);transform-style:preserve-3d;transition:transform 0.25s ease-out 0s;width:54px;}
.twitt-front{transform:translateZ(27px);}
.twitt-back{opacity:0;transform:rotateY(-100deg) translateZ(27px);}
#menu-icon{display:none;}
.section-title h2 a{margin:0px auto;width:54px;height:54px;display:block;text-align:center;color:#fff;position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transition:transform .25s ease-out;-webkit-transition:transform .25s ease-out;-moz-transition:transform .25s ease-out;}
.safari .section-title h2 a{-webkit-transition:.25s ease-out all;}
.twitt-front{background-position:-593px -220px;transform:translateZ(27px);-webkit-transform:translateZ(27px);-moz-transform:translateZ(27px);-ms-transform:translateZ(27px);}
.twitt-back{background-position:-593px -166px;transform:rotateY(-100deg) translateZ(27px);-webkit-transform:rotateY(-100deg) translateZ(27px);-moz-transform:rotateY(-100deg) translateZ(27px);-ms-transform:rotateY(-100deg) translateZ(27px);opacity:0;}
.section-title h2 a:hover .twitt-front{opacity:0;}
.section-title h2 a:hover .twitt-back{opacity:1;}
.section-title h2 a:hover{transform:rotateY(100deg);-webkit-transform:rotateY(100deg);-moz-transform:rotateY(100deg);-ms-transform:rotateY(100deg);}
.main .entry-content ul li{ list-style: disc;line-height: 24px; font-size: 18px; color: #464646; font-family: 'Open Sans', sans-serif; }
.main .entry-content ol{display:block;list-style-type:decimal; }
.main .entry-content ol li{list-style:decimal;line-height: 26px; font-size: 18px; color: #464646; font-family: 'Open Sans', sans-serif; }
.main .entry-content table{width:100%;}
.main .entry-content table tr{border-top:1px solid #ededed;}
.main .entry-content table tr td{padding:6px 10px 6px 0;}
.main .not-found{margin-bottom:40px;}
#waterfall-loading > div{font-size:30px !important;color:#282828 !important;font-weight:bold !important;}
.social-bar{background:#f0f0f0;min-height:74px;width:100%;padding:10px 0 0 20px;}
.really_simple_share div{display:inline-block;float:none !important;height:20px !important;margin-bottom:10px;vertical-align:top;padding-left:0 !important;}
.latest-post-share{background:#f0f0f0;float:left;min-height:48px;width:100%;padding:12px 0 0 10px;}

/* add view all ESPs */

.service-sub-menu .we-suport h2 a{color: #e6b705;font-family: 'open_sanssemibold';padding: 0;font-size: 16px;display: inline-block;margin-left: 55px;}
.service-sub-menu .we-suport h2 a i{ background: url(https://emailmonks.com/common_file/images/service-submenu-arrow.png) no-repeat;height: 10px; width: 10px; display: inline-block; vertical-align: middle; margin-left: 5px;}
.service-sub-menu .we-suport h2 a:hover{ color: #fff}

.service-sub-menu .we-suport h2{ font-family:'open_sanssemibold'; font-size:24px; color: #fff; margin-top:-12px; margin-bottom: 8px; padding-right: 5px;}

/*Blog page 19-09-2019*/
.blog .service-option { width: 25.5167%; padding-right: 9px; }
.blog .service-search { width: 56%; padding-left: 0; }
.blog .subscribe-btn { width: 18.4833%; padding-right: 0; padding-left: 22px; padding-left: 0; text-align: right; }
.blog .subscribe-btn input[type="submit"] { height: auto; padding: 13px 15px; min-width: 210px; }
.blog .search--box .search-bar{margin-top: 0; width: calc(100% - 30px); margin-left: auto; margin-right: auto;}
.two-column-gride .row-flex { justify-content: unset; }
.blog h6 { font-family: 'Montserrat', sans-serif; font-weight: 400; }
.blog .search--box .feild select{border: none;font-weight: 700; color:#000000;font-size: 16px;padding-left: 0; 
background:transparent url(../png/arrow-down.png); background-size: 18px; background-position: 93.5%; letter-spacing: 0.4px; background-repeat: no-repeat; font-family: 'Montserrat', sans-serif; font-weight: 700; }
.blog .search--box .feild select option { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 18px; }
.blog .search--box .feild select::-ms-expand {  display: none; }
.blog .search--box .feild { margin-top: 0; }
.blog .gride-block .gride-content h3 a { font-size: 28px; text-transform: capitalize; font-family: 'Montserrat', sans-serif; font-weight: 500; color: #000000; }
.gride-block .gride-content { padding: 33px 40px; }
.blog .gride-block input[type="submit"] { text-transform: uppercase; }
.blog .gride-block h4 { font-size: 24px; font-family: 'Montserrat', sans-serif; font-weight: 700; color: #000000; text-align: left; text-transform: uppercase; }
.blog .blog-flex { align-items: unset; }
.help-section h2 { color: #000000; }
.help-section.four-col-help .col-lg-3 { padding: 0 30px; }
.help-section.four-col-help .col-lg-3 .content-wrap h4 { font-size: 24px; color: #000000; font-weight: 700; font-family: 'Montserrat', sans-serif; }
.help-section.four-col-help .col-lg-3 .content-wrap p { font-family: 'Montserrat', sans-serif; }
.help-section h2 { font-family: 'Montserrat', sans-serif; }
.blog.two-column-gride h2, .category-title { color: #000000; font-size: 50px; margin-bottom: 100px; }
.blog.two-column-gride h2, .category-title { font-family: 'Montserrat', sans-serif; font-weight: 700;  }
.category-title { padding-top: 110px; text-align: center; }
.get-in-touch-section.blog h2 { color: #000000; margin-bottom: 35px; font-family: 'Montserrat', sans-serif; font-weight: 700; }
.get-in-touch-section.blog h2 span { font-weight: 400; }
.get-in-touch-section.blog form { max-width: 870px; width: 100%; }
.get-in-touch-section.blog form .custom-button .submit-feild input { text-transform: uppercase; }
.get-in-touch-section.blog form .custom-button { text-align: center; margin-top: 30px; }
.pagination { display: flex; align-items: center; justify-content: flex-start; }
.pagination .page-numbers { height: 30px; width: 30px; background-color: #f3f3f3; border-radius: 50%; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 700; display: inherit; justify-content: center; margin: 0 5px; line-height: 31px; text-align: center; }
a.next.page-numbers, a.prev.page-numbers { background:#ffda2e url(../png/pagination-next-2.png); background-position: center; background-repeat: no-repeat; background-size: 8px; font-size: 0; border: 2px solid #ffda30; }
a.next.page-numbers:hover, a.prev.page-numbers:hover  { border-color: #000;background-color: #FFFFFF; }
a.prev.page-numbers { transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.pagination .page-numbers.current, .pagination .page-numbers:hover { background-color:#ffda2e; }

/* menu */
.service-sub-menu{ width: 100%; position:fixed; z-index: 99999; clear: both; display: block; top: 116px; /*background:rgba(230,183,5,0.7);*/ height: 100%; display: none; left: 0;}
.service-sub-menu .main{ position:relative}
.service-sub-menu .head{ background:#1f1f1f; position: absolute; left: 0; top: 0; width:110px; z-index: 1; height: 100%  }
.service-sub-menu .head h2{    font-family: 'open_sansbold';color: #fff;font-size: 22px;transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);height: 48px;width: 150px;position: absolute;left: -18px;top: 60%;margin-top: -42px;text-transform: uppercase;line-height: 23px;}
.service-sub-menu .head h2 span{ color:#e6b705; font-size: 30px; }
.service-sub-menu .menu-wrap{ background: #000; position: relative; padding-left: 110px; padding-top: 38px; padding-bottom: 25px;}
.service-sub-menu .email-landing{ float: left; width: 49%;}
.service-sub-menu .email-landing .landing-page, .service-sub-menu .email-landing .email-page{ float: left; text-align: center; width: 50%;  border-right: #1f1f1f solid 2px; padding: 8px 40px; position: relative;}
.service-sub-menu .email-landing .landing-page:after{ content: ""; position: absolute; top: 50%; right: -2px; margin-top: -20px; height: 40px; width: 16px; background: url(../menu-left-arrow.html) no-repeat;}
.service-sub-menu .email-landing .email-page em{ background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/msg-menu-icon.png) no-repeat; width: 62px; height: 48px; background-size: 100%; background-position: center; display: inline-block;}
.service-sub-menu .email-landing .email-page h4:after{ position: absolute; top: 0; background:#e6b705; width:17px; height: 2px; left: 50%; margin-left: -8.5px; content: ""; }
.service-sub-menu .email-landing .email-pg-link a:last-child{ margin-bottom: 0;}
.service-sub-menu .email-landing .email-pg-link a{ display: block; color: #fff; font-size: 13px; font-family:'pt_sansregular'; margin-bottom: 3px; padding: 0}
.service-sub-menu .email-landing .email-pg-link a:hover{ color: #e6b705}
.service-sub-menu .email-landing .email-page h4{ color: #e6b705; font-size: 15px; position: relative; margin-top: 12px; padding-top: 14px; margin-bottom: 13px;}
.service-sub-menu .email-landing .landing-page em{ background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/landing-pg-icon.png) no-repeat; width: 65px; height: 49px; background-size: 100%; background-position: center; display: inline-block}
.service-sub-menu .email-landing .landing-page h4{ color: #e6b705;font-size: 15px;position: relative;margin-top: 12px;padding-top: 18px;margin-bottom: 13px; }
.service-sub-menu .email-landing .landing-page h4:after{ position: absolute; top: 0; background:#e6b705; width:17px; height: 2px; left: 50%; margin-left: -8.5px; content: ""; }
.service-sub-menu .email-landing .landing-page a:last-child{ margin-bottom: 0;}
.service-sub-menu .email-landing .landing-page a{ display: block; color: #fff; font-size: 13px; font-family:'pt_sansregular';  margin-bottom: 3px; padding: 0}
.service-sub-menu .email-landing .landing-page a:hover{ color: #e6b705}
.service-sub-menu .we-suport{ width: 51%; float: left; padding-left: 5.5%}
.service-sub-menu .we-suport h2{ font-family:'open_sanssemibold'; font-size:24px; color: #fff; margin-top:-12px; margin-bottom: 8px}
.service-sub-menu .we-suport h2 span{ color: #e6b705;}
.service-sub-menu .we-slinks{width: 100%;}
.service-sub-menu .we-slinks .we-support-link{ list-style: none; /*width:39%;*/ width: 49%; display: inline-block;}
.service-sub-menu .we-slinks .we-support-link li{ display:block; width: 75%;}
.service-sub-menu .we-slinks .we-support-link li a{ display:block; color: #f0f0f0; border-bottom: #343434 solid 1px; padding: 10px 0; text-decoration: none; }
.service-sub-menu .we-slinks .we-support-link li a:hover{ color:#e6b705}
.service-sub-menu .we-slinks .we-support-link li:last-child a{ border-bottom: none}
.service-sub-menu .other-links{ display: inline-block; width: 49%; vertical-align: top; padding-top: 3px}
.service-sub-menu .other-links ul{ display: inline-block; /*width: 59%;*/  list-style: none;}
/*.service-sub-menu .other-links ul:last-child{ width: 39%}*/
.service-sub-menu .other-links ul li{ display: block; padding: 4px 0; width: 100%}
.service-sub-menu .other-links ul li a{ display: block; font-family:'pt_sansregular'; font-size:13px; color:#6a6a6a; text-decoration: none; padding: 0}
.service-sub-menu .other-links ul li a:hover{color:#e6b705}
.service-sub-menu .close-menu{ position: absolute; top: 10px; right: 10px;  padding: 5px; background: #e6b705; z-index: 1; display: none}
.service-sub-menu .close-menu em{ background:url(../menu-cross.html) no-repeat; display: block;height: 13px; width: 13px; }
.service-sub-menu.bottom-header-fixed{ top: 76px}
.main-nav ul li .accourding{ display:none}
.main-nav ul li .accourding a{ font-size:16px; padding: 10px; }
.main-nav ul li .accourding li .accourding a{font-size:14px; }
.bottom-header .menu-spacing{ margin-top: 26px}
.main-nav ul li .heart{ margin-top: 26px}
.main-nav ul li .heart a{ padding: 0}
.custom-email .price-contant .price-list ul li:last-child {margin-bottom: 0;padding: 2px 0;text-align: center;border-bottom: 0;background: #e0dede;}
.custom-email .price-contant .price-list ul li.last-border-mate span {font-family: 'Pacifico', cursive;font-weight: 400;font-size: 24px;line-height: 32px;letter-spacing: 1px;display: inline-block;padding-bottom: 6px;padding-top: 2px;}
.custom-email .price-contant .price-list ul li.last-border-mate span strong {color: #d14e11}
.service-sub-menu .sub_menu{ float: right; background: #000}
.service-sub-menu .sub_menu ul{ list-style: none; margin: 0; padding:0;}
.service-sub-menu .sub_menu ul li{ width: 230px; padding: 35px 27px; float: left; margin: 0; text-align: center; position: relative;}
.service-sub-menu .sub_menu ul li:after{ height:80%; top: 10%; right: 0; background: #1f1f1f; width: 2px; content: ""; position: absolute;}
.service-sub-menu .sub_menu ul li h3{ color:#e6b705; font-family:'open_sanssemibold'; font-weight: normal; font-size:15px; text-transform: uppercase; margin-top: 13px; padding-top: 15px; position: relative; margin-bottom: 22px;}
.service-sub-menu .sub_menu ul li h3:after{ background: #e6b705; height: 2px; width: 17px; position: absolute; top: 0; left: 50%; margin-left: -8px; content: "";}
.service-sub-menu .sub_menu ul li p{ color: #fff; font-size:13px; font-family: 'pt_sansregular'; line-height:18px; min-height: 54px; margin-bottom: 20px;}
.service-sub-menu .sub_menu ul li i{ background: none; position: relative; top: inherit; right: inherit; margin-left:3px }
.service-sub-menu .sub_menu ul li a{ color:#e6b705; font-family:'open_sanssemibold'; padding: 0}
.service-sub-menu .sub_menu ul li a:hover{ color: #fff}
.service-sub-menu.pricing-sbmenu .sub_menu ul li:first-child{ width: 262px}
.service-sub-menu.pricing-sbmenu .sub_menu ul li{ width: 307px}
.service-sub-menu.pricing-sbmenu .sub_menu ul li:last-child{ width: 312px}
.service-sub-menu.agency-sbmenu .sub_menu ul li{ width:316px; padding-left: 70px; padding-right: 70px}
.main-nav ul li.service-menu:hover .service-sub-menu{ display: block}
.bottom-header-fixed .service-sub-menu {top: 76px;}
.heart .image {background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/sprite.png) 7px -48px;height: 30px;width: 107px;}
a.newsharecounts-counter{font: 400 11px/18px Arial, sans-serif; padding: 0 5px}
.monks-tweet-list ul li { border: 3px solid #ccc; color: #000; float: left; font-size: 14px; font-style: italic; line-height: 18px; margin: 0 19px; padding: 18px 15px; position: relative; text-align: center; width: 30%; min-height: 115px; list-style: none; }
html div#om-ja5zjqkiiyyw0s5i{ bottom: auto !important; top: 117px; right:0!important} 
html div#om-ja5zjqkiiyyw0s5i .austin-close{ right:auto !important; left: -18px}
html div#om-xteggw1xzslq8sfi{ bottom: auto !important; top: 117px; right:0!important} 
html div#om-xteggw1xzslq8sfi .raleigh-close{ right:auto !important; left: -18px}

/* --- By webbymonks - 01-11-2016 --- */

#mid-container .all-categories{width:100%;height:auto;padding:25px 0;}

.all-categories{background:#f2f2f2 !important;}

.all-categories select{position:relative;padding:8px 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width:370px;background: #fff url(../png/border-select.png) 100% 0px; background-repeat:no-repeat;cursor:pointer;line-height:28px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.all-categories select option{padding:5px;}
.all-categories .signup-section{display:inline-block;margin-top:0;position:relative}
.all-categories .signup-section:after{position:absolute;content:'';right:-40px;background:url(../jpg/border-right.jpg);background-repeat:no-repeat;width:3px;height:18px;top:0;}
.categories-box{width:625px;float:left;}
.categories-box h5{display:inline-block;padding-right:20px;line-height:30px;font-size:17px;}
.blog-content-left{width:75%;float:left;padding-bottom:80px;}
.blog-content-left ul{margin-bottom:10px;padding-left:10px;}
.blog-content-left ol{padding-left:10px;}
.blog-content-left .blog-individual{ border:0; padding: 55px 100px 0; float: left; width: 100%; overflow: inherit;}
.blog-content-left .inner-main-comment, .comment-respond{border:1px solid #e6e6e6;width:100%; }
.blog-content-left .ts-fab-tabs .ts-fab-tab{ border-top:1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; width:100%; border-left: 0; border-right: 0; }
.blog-content-left .ts-fab-wrapper .ts-fab-list li:nth-of-type(2), .blog-content-left .ts-fab-wrapper .ts-fab-list li:nth-of-type(3){display:none;}
.blog-content-left .ts-fab-list li.active a{font-size:18px;background-color: #f1c005 !important;border-color: #f1c005 !important;color: #000;font-family: 'PT Sans', sans-serif;font-weight:700;}
.blog-content-left .ts-fab-tabs .ts-fab-text{ width: calc(100% - 192px); float: left; padding-left: 30px; }
.blog-content-left .ts-fab-tabs .ts-fab-social-links {float: left;margin: 50px 0 0 30px;}
.blog-content-left .ts-fab-wrapper .ts-fab-tabs .ts-fab-tab{padding:40px 5.5% 0px;}
.right-sidebar{width:22%;float:right;}
.connect-us{max-width:100%;;display:inline-block;margin:15px 0 0;float:right;}
.connect-section{ float: left;margin-left:0;}
.connect-section > ul{float: left;padding:0 5px 0 0;width:auto;}
.connect-section li {float: left;width:auto;padding:0}
.connect-section li a {background-image: url("../png/social-images.png");background-repeat: no-repeat;display: block;height: 19px;opacity: 1;transition: opacity 0.5s ease 0s;width: 24px;}
.connect-section li.fb a {background-position: 0 0;}
.connect-section li.tw a {background-position: -26px 0;}
.connect-section li.ln a {background-position: -52px 0;}
.connect-section li.google a {background-position: -77px 0;}
.connect-section li.pin a {background-position: -103px 0;}
.connect-section .rss-section {background: rgba(0, 0, 0, 0) url("../png/rss-img.png") no-repeat scroll right 0;float: right;opacity: 1;text-align:right;}
.connect-section .rss-section a {color: #282828;font-family: "pt_sansregular";font-size: 15px;padding-right: 25px;}
.connect-section .rss-section a:hover{opacity:0.5;color:#292929 !important}
.blog-content-left p{font-family: 'Open Sans', sans-serif;line-height:24px;font-size:18px;padding-bottom:25px;color:#464646; }
.blog-content-left .ts-fab-tabs a{ font-size:20px;line-height:1.9; color:#000; font-weight:700; font-family: 'Montserrat', sans-serif; text-transform: capitalize; }
.blog-content-left .ts-fab-tabs .ts-fab-content{ font-family: 'Montserrat', sans-serif; font-weight:400;font-size:16px;line-height:1.5; color: #000000; }
.blog-content-left .ts-fab-tabs .ts-fab-content > a{text-transform: inherit;}
.blog-content-left .ts-fab-header { margin-bottom: 0; }
#ts-fab-bio-below .ts-fab-social-links img, #ts-fab-latest-posts-below .ts-fab-social-links img, #ts-fab-related-posts-below .ts-fab-social-links img{width:24px;height:24px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;}
.blog-content-left .entry-content.blog-individual h1{font-family: 'Open Sans', sans-serif;font-size:36px;color:#525252;font-weight:700;}
.blog-content-left .entry-content.blog-individual .date-auther .entry-date, .blog-content-left .entry-content.blog-individual .date-auther{font-family: 'Open Sans', sans-serif;font-size:14px;color:#bcbcbc;font-weight:400;font-style:italic;line-height:1;padding:5px 0 10px}
.blog-content-left .entry-content.blog-individual .date-auther .by-author{font-family: 'Open Sans', sans-serif;font-size:14px;color:#bcbcbc;font-weight:400;font-style:italic;line-height:1}
.blog-content-left .entry-content.blog-individual .date-auther .by-author a{font-family: 'Open Sans', sans-serif;font-size:14px;color:#bcbcbc;font-weight:400;font-style:italic;line-height:1}
.blog-content-left .single-cat .category_label{font-family: 'Open Sans', sans-serif;font-size:14px;color:#464646;font-weight:700}
.blog-content-left .single-cat a{font-family: 'Open Sans', sans-serif;font-size:14px;color:#464646;font-weight:400;}
.blog-content-left .single-cat a:hover { color:#ffda30; } 
.blog-content-left .inner-content p strong{padding-bottom:10px;font-size:16px;}
.blog-content-left .inner-content p .inner-content em{padding-bottom:10px;}
.blog-content-left .inner-content .swp_one{display:none;}
.blog-content-left #comments h3.comment-reply-title{ width:100%;font-size:28px;line-height:26px;font-weight:700; font-family: 'Montserrat', sans-serif; color: #000000; text-transform: capitalize; padding-bottom: 34px; margin-bottom: 0; }
.blog-content-left .comment-respond { border: none; }
.blog-content-left #commentform .comment-notes{ width: 100%;color:#000000; font-size: 14px; font-family: 'Montserrat', sans-serif; font-weight:400; padding-left: 20px; order: 3; }
.blog-content-left #commentform .gglcptch { position: relative; order: 4; max-height: 75px; }
.blog-content-left .left-commnet{ margin-bottom: 30px; padding: 0; order: 1;display: inherit; flex-wrap: wrap; margin-left: -8px; margin-right: -8px; width: calc(100% + 16px); }
.blog-content-left .left-commnet > p { width: calc(100% / 3); padding: 0 8px; }
.left-commnet input{margin:0;padding:0px 10px;border:1px solid #e6e6e6;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size:12px;color:#2d2d2d;background:#fff}
.left-commnet input:focus{border:1px solid #f1c005;background:#fff;}
.left-commnet input.valid {background: #ffffff url("../png/input_arrow_success.png");background-repeat:no-repeat;background-position:95% center;}
.left-commnet input:focus{border:1px solid #f1c005;}
span.error {background:#d60303;padding:5px 10px;width: 100%;display:block;color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;   border-top-right-radius: 0;
    border-top-left-radius: 0;}
input.error {background:url(../png/input_arrow_fail.png);background-repeat:no-repeat;background-position:95% center;}
.left-commnet .successmsg { color: #4ba82e; font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 15px; font-weight: normal; margin-top: 8px; display: none;}
.left-commnet div.error{border-radius:5px;color:#fff;display:block;background:#d60303;width:28%;position:absolute;top:12px;right:-145px;padding:5px 0;z-index:2}
.left-commnet div.error:after{width: 0; height: 0; border-top: 15px solid transparent; border-right: 26px solid #d60303; border-bottom: 15px solid transparent;float:left;content:"";position:absolute;top:0;left:-14px;z-index:-1;}
.blog-content-left .comment-form-comment textarea:focus, .blog-content-left .comment-form input[type="text"]:focus, .blog-content-left .comment-form input[type="email"]:focus {  border:1px solid #f1c005;background:#fff;  }
.blog-content-left .right-comment{ margin-top:0; width: 100%; order:2; }
.blog-content-left .comment-form-comment{width:100%; }
.blog-content-left .comment-form-comment textarea{ border:1px solid #e6e6e6;padding:10px 10px; width:100%; height:114px;-moz-border-radius: 5px;border-radius: 5px;background:#fff; }
.comment-form p{ padding-bottom:10px;  }
.blog-content-left .comment-form .form-submit{ margin-left: auto; order: 5; }
.blog-content-left .comment-form .form-submit input[type="submit"]{ min-width: 310px; line-height: normal; text-transform: uppercase; background-color: #ffda30; border-radius: 25px; border-color: #ffda30; background-size: 0; font-size: 18px; color: #000000; font-family: 'Montserrat', sans-serif; font-weight: 700; padding: 13px;
height: auto; }
.blog-content-left .comment-form .form-submit input[type="submit"] { border: 2px solid transparent; }
.blog-content-left .comment-form .form-submit input[type="submit"]:hover{ background:#ffda30 url("../png/submit-arrow.png") 70% 16px no-repeat; border-color: #000;}
.blog-content-left .nc_socialPanel span.swp_count{ display: inline-block;line-height: 2;padding: 0 20px 0 15px !important;vertical-align: middle; }
.blog-content-left #comments .comment-respond { padding: 50px 0 0; margin-bottom: 0; }  
.blog-content-left .left-commnet > p input, .blog-content-left .right-comment textarea { border-color: #000000; font-size: 14px; font-family: 'Montserrat', sans-serif; font-weight: 400; } 
.blog-content-left .left-commnet > p input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #000000;opacity: 1; }
.blog-content-left .left-commnet > p input::-moz-placeholder { /* Firefox 19+ */
color: #000000;opacity: 1; }
.blog-content-left .left-commnet > p input:-ms-input-placeholder { /* IE 10+ */
color: #000000;opacity: 1; }
.blog-content-left .left-commnet > p input:-moz-placeholder { /* Firefox 18- */
color: #000000; opacity: 1; }

.blog-content-left .right-comment textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #000000;opacity: 1; }
.blog-content-left .right-comment textarea::-moz-placeholder { /* Firefox 19+ */
color: #000000;opacity: 1; }
.blog-content-left .right-comment textarea:-ms-input-placeholder { /* IE 10+ */
color: #000000;opacity: 1; }
.blog-content-left .right-comment textarea:-moz-placeholder { /* Firefox 18- */
color: #000000; opacity: 1; }


.blog-content-left .right-comment textarea { padding: 15px 22px; }

/* .blog-content-left .nc_socialPanel span.iconFiller{display: inline-block;line-height: 2;padding: 0 20px 0 15px !important;vertical-align: middle;} */

.right-sidebar .starship{/*width:270px;*/height:270px;background:#ebe987;margin-bottom:30px;}
.right-sidebar .scarlet{/*width:270px;*/height:270px;background:#0ad4ee;margin-bottom:30px;}
.right-sidebar .tahili{/*width:270px;*/height:270px;background:#ef864d;margin-bottom:30px; width: 99.9%;}
.right-sidebar-top .yellow{/*width:270px;*/height:200px;background:#ef864d;margin-bottom:30px; width: 99.9%;}
.right-sidebar h3{font-size:18px;color:#525252;font-family: 'PT Sans', sans-serif;font-weight:700;}
.right-sidebar ul{margin:0 0 15px;}
.right-sidebar ul li{border-bottom:1px solid #ebebeb;padding:20px 0}
.right-sidebar ul li:last-child{border-bottom:none;}
.right-sidebar ul li a{color:#3a9bdc;font-size:14px;font-family: 'Open Sans', sans-serif;font-weight:400;}
.right-sidebar ul li span{color:#3a9bdc;font-size:14px;font-family: 'Open Sans', sans-serif;font-weight:400;}
.blog-content-left div.nc_socialPanel .nc_tweetContainer{height:32px;}
.blog-content-left div.nc_socialPanel{margin-top:10px !important;padding-bottom:55px;}

.blog-content-left .nc_socialPanel{height:auto;}
.blog-content-left .nc_socialPanel.swp_flatFresh.swp_d_fullColor .swp_fb, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .swp_fb:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .swp_fb, .blog-content-left .nc_socialPanel.swp_flatFresh.swp_d_fullColor .twitter, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .twitter:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .twitter, .blog-content-left .nc_socialPanel.swp_flatFresh.swp_d_fullColor .linkedIn, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .linkedIn:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .linkedIn, .blog-content-left .nc_socialPanel.swp_flatFresh.swp_d_fullColor .googlePlus, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .googlePlus:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .googlePlus{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border:0;transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out;height:40px;}

.blog-content-left h6.social-title{font-size:18px;color:#525252;font-family: 'PT Sans', sans-serif;font-weight:700;}

.social-fixed{position:absolute;top:2%; transform: translateX(-120%); -webkit-transform: translateX(-120%);}

.social-fixed .blog-content-left .nc_socialPanel.swp_flatFresh.swp_d_fullColor .swp_fb, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .swp_fb:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .swp_fb, .social-fixed .nc_socialPanel.swp_flatFresh.swp_d_fullColor .twitter, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .twitter:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .twitter, .social-fixed .nc_socialPanel.swp_flatFresh.swp_d_fullColor .linkedIn, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .linkedIn:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .linkedIn, .social-fixed .nc_socialPanel.swp_flatFresh.swp_d_fullColor .googlePlus, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .googlePlus:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .googlePlus{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border:0;transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out;height:40px;}

.social-fixed .nc_socialPanel.swp_flatFresh.swp_d_fullColor .swp_fb, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .swp_fb:hover, body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .swp_fb{border:0;transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;height:40px;}

.social-fixed div.nc_socialPanel .nc_tweetContainer{width:90px !important;float:none;margin-bottom:5px;}
.nc_socialPanel .iconFiller {width: 100% !important;text-align:center;}
.social-fixed .nc_socialPanel .spaceManWilly { display: block; max-width: none!important; text-align: left; }

.nc_socialPanel .sw{margin:5px 7px;float: left;}
.nc_socialPanel .sw{margin-left:10px;}
.social-fized span.swp_share{margin-left:7px;}
span.swp_share{margin-top:5px;    float: left}
.nc_socialPanel span.iconFiller{margin:0 !important}

/***/
.all-categories .categories-box select{min-height: 46px;padding-right:50px;}
.all-categories .categories-box select option{padding-bottom:5px;font-size:16px;line-height:22px;color:#636363;font-family:'PT Sans', sans-serif;font-weight:400;}
aside#recent-posts-2 {
    background: #fff;
    margin-top: 75px;
}
.nc_socialPanel{height: auto;}

.single-con {
    position: relative;
}
.blog-top-content{position: relative;}
/***/


/*#text-5, .right-sidebar-bottom,.right-sidebar .starship, .right-sidebar .tahili {height:200px;}*/
aside#recent-posts-2 {margin-top: 0;}

.tahili {margin-bottom: 0;}
.right-sidebar-bottom ,#text-5 {margin-bottom: 20px;}
.right-sidebar aside.widget {margin-bottom: 20px;}
div.sharedaddy h3.sd-title{font-size:18px;    font-family: 'PT Sans', sans-serif;}

/* Developer by webbymonks on date: 17-01-2016  */

.all-categories select { position: relative; padding: 8px 10px; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 74%; background: #fff url(../png/border-select.png) 100% 0px; background-repeat: no-repeat; cursor: pointer; line-height: 28px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; } /*last updated*/
.all-categories .signup-section:after { display: none !important; }/*last updated*/
.categories-box { width: 37%; float: left; margin-right: 3.7%; } /*last updated*/
.search-form.signup-section { background: none; }/*last updated*/
.connect-section > ul { float: left; padding: 0 2px 0 0; width: auto; }/*last updated*/
.rss-section { float: right; background: url(../png/rss-img.png) no-repeat scroll right 2px; text-align: right; opacity: 1; padding-top: 2px; }/*last updated*/
.rss-section a { padding-right: 18px; color: #282828; font-family: 'pt_sansregular'; font-size: 15px; }/*last updated*/

/* Comment CSS by Webbymonks on the date: 24-03-2017 */
.commentlist{ border:1px solid #e6e6e6; margin-left: 0; padding: 20px !important}
.commentlist .comment-author.vcard{ width: 100%;}
.commentlist .thread-even .comment-meta a{ position: relative; left: inherit; top: inherit}
.commentlist .comment-body > p{ width: 100%; float: none; padding-bottom: 10px;font-family: 'PT Sans', sans-serif;font-weight: 400;font-size: 18px;line-height: 30px; color: #000 }
.commentlist .comment-body > p a{ color: #000; font-family: 'PT Sans', sans-serif;font-weight: 400;font-size: 18px;line-height: 30px;}
.commentlist .comment-body > p a:hover{ color:#3a9bdc }
.commentlist .comment-body{position: relative;padding-left: 65px;}
.commentlist .comment-author.vcard img{position: absolute;top: 0;left: 0;width: 50px;}
.commentlist .comment-author.vcard cite{ font-style: normal; }
.commentlist .comment-author.vcard cite a{ font-size: 18px;line-height: 14px;font-family: 'PT Sans', sans-serif;font-weight: 700; color: #000}
.commentlist .comment-author.vcard cite a:hover{ color: #3a9bdc}
.commentlist .comment-meta a{ color: #000;}
.commentlist .comment-meta a:hover{ color:#3a9bdc;}

.commentlist .reply{ margin-bottom: 20px; display: none}

.commentlist .comment.odd { margin-left: 66px;margin-bottom: 20px;border: #000 dashed 1px;border-left: snow;border-right: none;padding: 10px 0 0;border-top: none;}
.commentlist .thread-odd .comment-meta a{ position: relative; top: inherit; left: inherit; bottom: inherit}

.get-in-touch {
    background: #f1f1f1;
    padding: 5px 15px 15px 15px;
    margin-bottom: 40px;
}
.get-in-touch .messageBox{
    font-size: 22px;
    text-align: center;
    display: block;
    margin-bottom: 30px;
    margin-top: 30px;
}
.get-in-touch ul{
    background: #282828;
    padding: 20px 20px 1px 20px;
    border-radius: 3px;
    list-style: none;
}
.get-in-touch ul li{
    margin-bottom: 12px;
}
.get-in-touch ul li {
    padding: 0;
    border: 0;
}
.get-in-touch span.ajax-loader {
    display: none !important;
}
.get-in-touch ul li input,
.get-in-touch ul li textarea,
.get-in-touch ul li select{
    width: 100%;
    border-radius: 3px;
    border: 0;
    background: #FFF;
    max-height: 150px;
    z-index: 1;
    position: relative;
    padding: 15px 10px;
    font-size: 16px;
    color: rgb(89, 89, 105);
    font-family: Lato;
    height: 40px;
}
.get-in-touch ul li textarea{
    min-height: 110px;
    padding-top: 10px;
}
.get-in-touch ul li select {
    padding: 9px 10px;
}
.get-in-touch ul li:last-child{
    margin-bottom: 0;
}
.get-in-touch p {
    display: none;
}
.get-in-touch ul li span.wpcf7-not-valid-tip {
    font-size: 13px;
    background: #f00;
    color: #FFF !important;
    padding: 8px 10px 2px 10px;
    z-index: 0;
    margin-top: -6px;
    position: relative;

}
.get-in-touch  div.wpcf7-mail-sent-ok {
    border: 0px solid #398f14;
    background: #398f14;
    color: #FFF;
    text-align: center;
    line-height: normal;
    font-size: 16px;
    padding: 10px 0;
    margin-top: -17px;
}
.get-in-touch ul li input[type="submit"] {
    background: #f2bf02 !important;
    border: none;
    border-radius: 4px;
    width: 100%;
    color: #010000;
    font-size: 18px;
    font-weight: bold!important;
    line-height: 19px;
    margin: 10px 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    height: 45px;
    margin: 0;
}

.get-in-touch .checkbox-890 .wpcf7-checkbox input
{
    height: auto;
    width: auto;
    -webkit-appearance: checkbox;
}

.get-in-touch .checkbox-890 span.wpcf7-list-item {
    margin: 0 0 0 0;
}
.get-in-touch .hs-form-field {}
.get-in-touch .hs-form-field label {
    /* display: none; */
}
.get-in-touch .hs-form-field label span {}
.get-in-touch .hs-form-field .hs-error-msgs {
    padding: 0;
    background: none;
    margin: 0;
}
.get-in-touch .hs-form-field .hs-error-msgs label {
    color: red;
    line-height: inherit;
}
.get-in-touch .hs_error_rollup {
    display: none;
}
.get-in-touch .hs-form-field .input input[type=text],
.get-in-touch .hs-form-field select.hs-input,
.get-in-touch .hs-form-field .input input[type=email],
.get-in-touch .hs-form-field .input textarea {
    color: #282828;
    background: #FFF;
    font-family: Lato;
    border: 0;
    width: calc(100% - 20px );
    padding: 12px 10px;
    font-size: 18px;
    max-width: 100%;
}
.get-in-touch .hs-form-field select.hs-input{
    width: 100%;
    line-height: normal;
    height: auto;
    padding: 9px 9px;
}
.get-in-touch .hs-form-field .input textarea{
    height: 80px;
    padding-top: 10px;
}
.get-in-touch .hbspt-form {
    background: #f2bf02;
    padding: 15px 15px 1px 15px;
}


.get-in-touch .hs-form-field .hs_submit.hs-submit {}

.get-in-touch .hs_submit .actions {
    padding: 0;
    margin: 0;
}

.get-in-touch .hs_submit .actions input.hs-button {
    width: calc(100% - 20px);
    padding: 15px 10px !important;
    background: #000 !important;
    border: 0 !important;
    font-family: Lato;
    font-size: 18px;
    font-weight: 400;
    text-shadow: none;
}
.sample-form{background: #f2f2f2;padding: 33px 55px 10px 55px;border: #e8e8e8 solid 2px;margin-bottom: 42px;}
.sample-form p{ font-size: 25px; color: #333; font-family: 'PT Sans', sans-serif;  font-weight: 400; margin-bottom: 18px;  margin-bottom: 0;}
.sample-form p strong{ font-weight: 700;font-size: 25px !important;}
.sample-form .form-group, .form-submit { width: 32%; float: left; margin-right: 2%}
.sample-form .form-group.message{width: 100%;}
.sample-form .form-submit{ margin-right: 0;}
.sample-form .form-group input, .form-group textarea { width: 100%; background: #f1c319; border-radius: 3px; font-size: 16px; color: #333; height: 54px; padding: 0 20px; border: 1px solid #f1c319; transition: .5s ease-in; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; -ms-transition: .5s ease-in; -o-transition: .5s ease-in; -webkit-appearance: none }
.sample-form .form-submit button {height:54px;}
.sample-form .form-group input:active, .form-group input:focus, .form-group textarea:active, .form-group textarea:focus { border: 1px solid #e6b705 }
.sample-form .form-submit button {font-size: 22px; font-family: 'PT Sans', sans-serif; font-weight: 700; text-transform: uppercase; width: 100%; background: #000; border-radius: 3px;  color: #fff; text-align: left; position: relative; border: 1px solid #000;   transition: .5s ease-in; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; -ms-transition: .5s ease-in; -o-transition: .5s ease-in; padding: 12px; cursor: pointer;}
.sample-form .form-submit button:hover,.form-submit button:focus{ background: #d14e11; border-color: #d14e11}
.sample-form .form-submit i { background: url(https://emailmonks.com/email-advancement/images/form-btn.png) no-repeat center center; width:17px; height:17px; display: inline-block; margin-left: 5px;}
.sample-form .form-group input:active, .form-group input:focus, .form-group textarea:active, .form-group textarea:focus {border: 1px solid #d14e11;}
.sample-form .frm_contact .form-group .red, .frm_newsletter .form-group .red,.form-group .red{background: #d24e10;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;top: 30px;right: -18px;width: auto;z-index: 99;display: none;}
.sample-form .form-group div {font-family: 'PT Sans', sans-serif;;font-size: 18px;color: #000000;margin-bottom: 5px;display: inline-block;}
.sample-form .frm_contact input.inp_red, .frm_newsletter input.inp_red, .frm_personalized_quote input.inp_red {border: 2px solid #d24e10;border-radius: 3px 3px 0 0;}
.sample-form .frm_contact input.inp_green, .frm_newsletter input.inp_green, .frm_personalized_quote input.inp_green { border: 2px solid #779816; border-radius: 3px 3px 0 0 }
.sample-form .frm_contact .form-group .green, .frm_newsletter .form-group .green {background: #779816;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;}
.sample-form .frm_newsletter ::-webkit-input-placeholder { color:#333}
.sample-form .frm_newsletter ::-moz-placeholder { color:#333}
.sample-form .frm_newsletter :-ms-input-placeholder { color:#333}
.sample-form .frm_newsletter :-moz-placeholder { color:#333}
.sample-form .form-submit i { top:17px;right:auto;}
.sample-form .form-submit {margin-right: 0;margin-top: 0;line-height: 0;}
.sample-form .form-submit button{line-height: 0;    padding: 12px 12px 12px 32px;}


.sample-form .form-group input:active, .form-group input:focus, .form-group textarea:active, .form-group textarea:focus { border: 1px solid #e6b705 }

.sample-form .form-submit button {font-size: 22px; font-family: 'PT Sans', sans-serif; font-weight: 700; text-transform: uppercase; width: 100%; background: #000; border-radius: 3px;  color: #fff; text-align: center; position: relative; border: 1px solid #000;   transition: .5s ease-in; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; -ms-transition: .5s ease-in; -o-transition: .5s ease-in; padding: 12px; cursor: pointer;}
.sample-form .form-submit button:hover,.form-submit button:focus{ background: #d14e11; border-color: #d14e11}
.sample-form .form-submit i { background: url(https://emailmonks.com/email-advancement/images/form-btn.png) no-repeat center center; width:17px; height:17px; display: inline-block; margin-left: 5px;}
.sample-form .form-group input:active, .form-group input:focus, .form-group textarea:active, .form-group textarea:focus {border: 1px solid #d14e11;}
.sample-form .frm_contact .form-group .red, .frm_newsletter .form-group .red,.form-group .red{background: #d24e10;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;top: 30px;right: -18px;width: auto;z-index: 99;display: none;}

.sample-form .form-group div {font-family: 'PT Sans', sans-serif;;font-size: 18px;color: #000000;margin-bottom: 5px;display: inline-block;}
.sample-form .frm_contact input.inp_red, .frm_newsletter input.inp_red, .frm_personalized_quote input.inp_red {border: 2px solid #d24e10;border-radius: 3px 3px 0 0;}
.sample-form .frm_contact input.inp_green, .frm_newsletter input.inp_green, .frm_personalized_quote input.inp_green { border: 2px solid #779816; border-radius: 3px 3px 0 0 }
.sample-form .frm_contact .form-group .green, .frm_newsletter .form-group .green {background: #779816;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;}
.sample-form .frm_newsletter ::-webkit-input-placeholder { color:#333}
.sample-form .frm_newsletter ::-moz-placeholder { color:#333}
.sample-form .frm_newsletter :-ms-input-placeholder { color:#333}
.sample-form .frm_newsletter :-moz-placeholder { color:#333}
.sample-form .form-group p {display: none;}



/* New css for blog page 18.09.19 */
.blog .gride-block {
	margin-bottom: 12px;
    height: 100%;
}

.blog .search--box .feild .sbHolder {
	border: none;
}
.blog .search--box .feild .sbHolder .sbSelector {
	text-indent: 0;
	font-size: 16px;
	font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-right:25px;
}
.blog .search--box .feild .sbHolder .sbToggle {
	border: none;
	background: transparent;
	right: -8px;
}
.blog .search--box .search-bar {
	position: relative;
	border-bottom: 1px solid #adadad;
}
.blog .search--box .search-bar input {
	border: none;
	font-size: 16px;
	padding: 0 50px 0 0;
}
.blog .search--box .search-bar input::placeholder {
	color: #adadad;
}
.blog .search--box .subscribe input[type="submit"] {
    border: 2px solid #ffda30;
    background: transparent;
    text-transform: uppercase;
	width:auto;
	z-index:9;
}
.get-in-touch-section.blog form .submit-feild {z-index:9}
.get-in-touch-section.blog form .submit-feild span{background:#f3f3f3;}
.blog .subscribe-btn .submit-feild span{background:#ffda30}
.blog .search--box .subscribe input[type="submit"]:hover, 
.blog .search--box .subscribe input[type="submit"]:focus {
    border-color: #ffda30;
}

.blog .search--box .search-bar button {
	position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 35px;
    height: 35px;
    background: transparent;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center;
}

.blog .search--box  .search-bar button .fa {
	position: absolute;
	color: #adadad;
}

.blog h6 {
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 30px 0;
	color: #000;
	text-transform: uppercase;
}

.blog h3 {
	font-size: 28px;
	font-weight: 500;
	color: #000;
	margin-bottom: 0;
}

.blog .View--Infograph {
	margin-top: 40px;
}

.blog .blog--links ul {
	padding: 0;
	margin: 0;
}

.blog .blog--links ul li {
    display: inline-block;
    padding: 0 10px;    
    font-size: 14px;
    font-weight: bold;
    line-height: 1;
    vertical-align: middle;
    font-family: 'Montserrat', sans-serif;
}

.blog .blog--links ul li:not(:last-child) {
	border-right: 2px solid #000;
}

.blog .blog--links ul li:first-child {
	padding-left: 0;
}

.blog .email--update-sec {
	padding: 40px 35px;
	width: 100%;	
    border: 1px solid #e5e5e5;
}

.blog .email--update-sec .submit-feild {
	width: 100%;
	padding: 0 18px 0 0;
}

.blog .email--update-sec .submit-feild input {
	width: 100%;
}


.blog .gride-block.block {
	height: 100%;
}

.row.row-flex.blog-flex > div {
    margin-bottom: 45px;
    float: inherit;
}
header .row.row-flex > div { margin-bottom: 0; }
.blog-content-left {
    width: 100%;
    font-family: 'Montserrat', sans-serif;
}    

.blog-content-left .entry-content.blog-individual h1, .blog-content-left h1 {
	font-size: 28px;
	font-weight: 700;
	font-family: 'Montserrat', sans-serif;
	color: #000000;
    text-transform: capitalize;
}

.blog-content-left .entry-content.blog-individual h2, .blog-content-left h2 {
	font-size: 24px;
	font-weight: 700;
	font-family: 'Montserrat', sans-serif;
	color: #000000;
    text-transform: capitalize;
    padding-top: 15px;
}
.blog-content-left .entry-content.blog-individual h3, .blog-content-left h3 {
	font-size: 20px;
	font-weight: 700;
	font-family: 'Montserrat', sans-serif;
	color: #000000;
    padding-top: 25px;
    text-transform: capitalize;
}
.blog-content-left .entry-content.blog-individual p + h2, .blog-content-left p + h2 { padding-top: 25px; }
.blog-content-left .entry-content.blog-individual p { font-size: 16px; font-family: 'Montserrat', sans-serif;
font-weight: 400; color: #000000; padding-bottom: 15px; }
.blog-content-left .entry-content.blog-individual p > img { padding-top: 25px; }
.blog-content-left .entry-content.blog-individual p em { font-weight: 500; }
.blog-content-left .entry-content.blog-individual .date-auther .entry-date, .blog-content-left .entry-content.blog-individual .date-auther, .blog-content-left .entry-content.blog-individual .date-auther .by-author,.blog-content-left .entry-content.blog-individual .date-auther .by-author a { font-weight: bold; color: #000000; font-style: normal;font-size: 14px; }
.blog-content-left .entry-content.blog-individual .date-auther{margin-bottom: 36px; margin-top: 0; padding-top: 0;}
.blog-content-left .date-auther.breadcrumb-blog .blog--links ul { padding-left: 0; }
.blog-content-left .date-auther.breadcrumb-blog .blog--links ul li { padding: 0 10px; }
.blog-content-left .date-auther.breadcrumb-blog .blog--links ul li:first-child { padding-left: 0; }
.blog-content-left .date-auther.breadcrumb-blog .blog--links ul li:not(:last-child){border-right: 2px solid #000;}


/*20-09-2019*/
.wp-footer .logo { float: none; }

/* add view all ESPs */
@media (min-width:551px) and (max-width:1199px){.home .right-post-section .really_simple_share_twitter,.home .category-article .really_simple_share_twitter{width:57% !important;} }
.page404{padding:10.85% 1% 8.3% 17.2%}
.fof-title{font-size:80px;font-family:'pt_sansbold', arial, sans-serif;display:block;line-height:1.1;}
.fof-sub-title{font-size:48px;}
.fof-sub-txt{display:block;font-size:18px;padding-top:5px;}
.gotohome{font-size:24px;border-bottom:1px dashed #000000;border-top:1px dashed #000000;text-align:center;margin-right:19%;margin-top:10.1%;padding:2.4% 0 2.6%;}
.gotohome a{color:#000;font-family:'pt_sansbold', arial, sans-serif;font-style:italic;background-repeat:no-repeat;background-position:right center;padding-right:20px;}
.fof-image{float:left;width:50.3%}
.fof-txt{float:left;width:40%;padding-top:6%;}
@media (max-width:1170px){.page404{margin:0 auto;padding:7% 0 8%;text-align:center;}
    .fof-image{display:inline-block;float:none;margin-right:4%;width:45.3%;}
    .fof-txt{display:inline-block;float:none;padding-top:6%;vertical-align:middle;width:40%;text-align:left;}
    .gotohome{margin:6% 6% 0;padding:2.4% 0 2.6%;}
}
@media (max-width:900px){.fof-image{width:40.3%;}
    .fof-txt{width:46%;}
}
@media (max-width:767px){.fof-image{display:block;float:none;margin:0 auto;width:46%;}
    .fof-txt{display:block;width:100%;text-align:center}
}
@media (max-width:479px){.fof-image{width:74%}
    .fof-title{font-size:60px;}
    .fof-sub-title{font-size:33px;}
}
@media all and (-webkit-min-device-pixel-ratio:1.5){.mobile-contact i{background-image:url("../png/phone-icon%402x.png");background-size:38px 38px}
}
#waterfall-loading{float:left;width:100%;}
#waterfall-loading > div{position:static;padding-top:50px;}
.category-article.advetise_spot > a{display:block;height:100%;position:absolute;width:100%;}

.search-page-title{
	padding-top: 50px !important;
}
.search-page-box.search--box{
	padding-top: 50px !important;
	padding-bottom: 20px !important;
}
.inner-content a{
	text-decoration: underline;
	color: #4185F4;
}
.inner-content a:hover{
	color: #FFDA30;
}
.search-page-title-section{
	float: none !important;
}
.search-page-title-section::after{
	content: '' !important;
	display: table !important;
	clear: both !important;
}
/*blog new banner css 25-12-2020*/
.blog-banner-title{display: -ms-flexbox; display: flex; display: -webkit-flex;-ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap;align-items:center; -webkit-align-items:center; -ms-flex-align: center;}
.blog-banner-title .inner-banner-image{width: 55%; order: 2;}
.blog-banner-title .blog-heading-section{width: 45%; order: 1; padding-right: 30px;}
.blog-banner-title .date-auther{padding-top: 5px;}

.postid-24295 .blog-top-content .blog-banner-title{display: none;}
.blog-content-left .entry-content.blog-individual h2.interview-title-main, .blog-content-left h2.interview-title-main{position: relative; font-size: 40px; margin-bottom: 40px; padding-bottom: 25px; padding-top: 0; text-transform: inherit;}
h2.interview-title-main:after{position: absolute; content: ""; width: 38px; height: 6px; background-color: #ffdb2d; left: 0; right: 0; bottom: 0; margin: 0 auto;}
h5.banner-title-text{font-size: 25px; color: #000; font-family: 'Montserrat',sans-serif;}
.blog-content-left .entry-content.blog-individual h2.banner-title, .blog-content-left h2.banner-title{font-size: 40px; padding-top: 0; margin-bottom: 70px;}
.interview-block{position: relative; background-size: cover; background-repeat: no-repeat; background-position: center; padding: 50px 20px; margin-bottom: 75px; box-shadow: 0 0px 24px 1px rgb(99 99 99 / 30%);}
.interview-block:before{position: absolute; content: ""; background-image: url(../png/banner-shape1-2.png); width: 45px; height: 39px; background-size: 100%; background-repeat: no-repeat; background-position: center; top: -25px; left: -30px;}
.interview-block:after{position: absolute; content: ""; background-image: url(../png/banner-shape2-4.png); width: 87px; height: 44px; background-size: 100%; background-repeat: no-repeat; background-position: center; right: -60px; bottom: 25px;}
.interview-block .row{max-width: 700px;margin: 0 auto;width: 100%; display: -ms-flexbox; display: flex; display: -webkit-flex;align-items:center; -webkit-align-items:center; -ms-flex-align: center;}
.interview-block .row:before{display: none;}
.interview-block .row .col1{}
.interview-block .row .col2{padding-left: 55px;}
.interview-block .row .col2 h2{font-size: 38px; padding-top: 0;}
.interview-block .row .col2 p{font-size: 24px; line-height: 1.3; padding-bottom: 0!important;}
.interview-info-popup{display: -ms-flexbox; display: flex; display: -webkit-flex;}
.interview-info-popup .popup-block{width: 50%; padding: 30px;}
.interview-info-popup .popup-block a.image-popup-fit-width{position: relative; display: block;}
.interview-info-popup .popup-block a.image-popup-fit-width:hover .mask {
    opacity: 1;
}
.interview-info-popup .popup-block a.image-popup-fit-width .mask {
    opacity: 0;
    background-color: rgba(0,0,0,.8);
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
/*.interview-info-popup .popup-block a.image-popup-fit-width:hover .our-work-content {
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.interview-info-popup .popup-block a.image-popup-fit-width .our-work-content {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    -ms-transition: all .3s linear;
    transition: all .3s linear;
    padding: 20px 30px;
}*/
.interview-info-popup .popup-block a.image-popup-fit-width:hover span {
    opacity: 1;
}
.interview-info-popup .popup-block a.image-popup-fit-width span {
    position: absolute;
    top: 50%; left: 50%;
    transform: translate(-50%, -50%);
    -moz-transform: translateY(-50%, -50%);
    -ms-transform: translateY(-50%, -50%);
    -webkit-transform: translateY(-50%, -50%);
    opacity: 0;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
}
.interview-info-popup .popup-block a.image-popup-fit-width figcaption span i {
    font-size: 65px;
    color: #ffda30;
    width: 80px;
    height: 80px;
    font-style: normal;
    background: #000;
    text-align: center;
    line-height: 80px;
    display: inline-block;
    border-radius: 50%;
    box-shadow: 0 0 0 rgb(243 213 54 / 60%);
    animation: pulse 2s infinite;
    -moz-animation: pulse 2s infinite;
    -ms-animation: pulse 2s infinite;
    -webkit-animation: pulse 2s infinite;
}

.interview-info-popup .popup-block a.image-popup-fit-width figcaption span i:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 0 rgb(243 213 54 / 60%);
    animation: pulse-third 2s infinite;
    -moz-animation: pulse-third 2s infinite;
    -ms-animation: pulse-third 2s infinite;
    -webkit-animation: pulse-third 2s infinite;
    border-radius: 50%;
}
.interview-info-popup .popup-block a.image-popup-fit-widthi figcaption span i:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 0 rgb(243 213 54 / 60%);
    animation: pulse-second 2s infinite;
    -moz-animation: pulse-second 2s infinite;
    -ms-animation: pulse-second 2s infinite;
    -webkit-animation: pulse-second 2s infinite;
    border-radius: 50%;
}

.postid-24295 #slb_viewer_wrap .slb_theme_slb_black .slb_container {max-width: 800px;width: 100%;}
.postid-24295 #slb_viewer_wrap .slb_theme_slb_default .slb_content{width: 100%!important; height: 100%!important;}

.quote{position: relative; background-size: cover; background-repeat: no-repeat; background-position: center; padding: 70px 55px; margin-bottom: 60px;}
.quote:before {position: absolute;content: '“';left: 20px; top: 20px;font-size: 70px; font-weight: 700; font-family: 'Montserrat',sans-serif;}
.quote:after {position: absolute;content: '”';right: 20px; bottom: -15px;font-size: 70px; font-weight: 700; font-family: 'Montserrat',sans-serif;}
.blog-content-left .entry-content.blog-individual .quote h3, .blog-content-left .quote h3{padding: 0; margin: 0; font-size: 30px; text-transform: inherit;}
h4.inner-text-title{font-size: 22px; color: #000; text-transform: inherit; margin-bottom: 80px;}
.blog-content-left .entry-content.blog-individual h2.main-title, .blog-content-left h2.main-title{position: relative; font-size: 36px; text-transform: inherit; padding-left: 25px; padding-top: 0; margin-top: 50px;margin-bottom: 40px;}
h2.main-title:before{position: absolute;content: "";width: 12px;height: calc(100% - 10px);background-color: #ffdb2d;left: 0;top: 6px;}
.blog-content-left .entry-content.blog-individual p.thank-you-text{font-size: 18px; color: #656565; line-height: 1.8; padding-bottom: 25px;}

.blog-form-title{padding-top: 25px!important; text-align: center;}
.live-email-blog-form{position: relative; display: -ms-flexbox; display: flex; display: -webkit-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; padding-bottom: 25px;}
.live-email-blog-form .wpcf7-form-control-wrap{width: calc(50% - 20px); margin: 0 10px; margin-bottom: 20px;}
.live-email-blog-form .wpcf7-form-control-wrap.campaign_name{display: none;}
.live-email-blog-form input[type=submit]{margin: 0 auto;}
.postid-12741 form .wpcf7-response-output.wpcf7-mail-sent-ok{font-size: 16px; margin-bottom: 20px;text-align: center;font-weight: 600;}

.postid-26030 .blog-top-content .blog-banner-title{display: none;}
.magan-le-interview{position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;padding: 80px 20px 42px 20px;margin-bottom: 75px;box-shadow: 0 0px 24px 1px rgb(99 99 99 / 30%);}
.magan-le-interview:before {position: absolute;content: "";background-image: url(../png/banner-shape1-2.png);width: 45px;height: 39px;background-size: 100%;background-repeat: no-repeat;background-position: center;top: -25px;left: -30px;}
.magan-le-interview:after {position: absolute;content: "";background-image: url(../png/nagan-le-banner-shape2.png);width: 53px;height: 42px;background-size: 100%;background-repeat: no-repeat;background-position: center;right: -60px;bottom: 0;}
.magan-le-interview .row {max-width: 800px;margin: 0 auto;width: 100%;display: -ms-flexbox;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-ms-flex-align: center;}
.magan-le-interview .row .col1{width: 180px;}
.magan-le-interview .row .col1 .for-mob{display: none;}
.magan-le-interview .row .col2{width: calc(100% - 180px); padding-left: 45px;}
.magan-le-interview .row .col2 h2{font-size: 38px;padding-top: 0;}
.magan-le-interview .row .col2 p{font-size: 32px;}
.magan-le-interview .profile-content{max-width: 800px; margin: 0 auto; width: 100%; padding-top: 15px;}
.magan-le-interview .profile-content h5{font-size: 21px; font-weight: bold; color: #000; margin-bottom: 5px;}
.magan-le-interview .profile-content p{padding-bottom: 0;}
.magan-le-quote{position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;padding: 30px 55px; padding-bottom: 10px; margin-bottom: 45px; margin-top: 60px;}
.magan-le-quote .quote-content{ position: relative;padding: 45px 45px;background-position: left top;background-size: cover;background-repeat: no-repeat;min-height: 249px;}
/*.magan-le-quote2 .quote-content{min-height: 239px;}*/ 
/*.magan-le-quote .quote-content:after{position: absolute; content: ""; bottom: -50px;left: 40px;width: 55px;height: 100%; background-image: url(https://email.uplers.com/blog/wp-content/uploads/2021/05/quote-left-background-after.png); background-repeat: no-repeat; background-size: 100%; background-position: top right;}*/ 
/*.magan-le-quote .quote-content span:before{position: absolute; content: ""; bottom: -50px;left: 40px;width: 113px;height: 49px; background-image: url(https://email.uplers.com/blog/wp-content/uploads/2021/05/quote-line-arrow-1.png); background-repeat: no-repeat; background-size: 100%; background-position: center;}*/ 
.post-26030 .magan-le-quote .quote-content h3{ padding: 0;margin: 0;font-size: 26px;text-transform: inherit;text-align: center; line-height: 1.4;}

.agile-graph{position: relative; text-align: center; z-index: 1; margin-bottom: 35px;}
.agile-graph:after{ position: absolute;content: "";height: calc(100% - 50%);width: 100%;background: #f3f3f3;border-radius: 15px;left: 0;bottom: 0;z-index: -1;}
.agile-graph figure{margin-bottom: 35px;}
.post-26030 .agile-graph .graph-content{padding-bottom: 25px;} 
.post-26030 .agile-graph .graph-content p{color: #777777; font-size: 13px!important; padding-bottom: 15px!important;}  
.post-26030 .agile-graph .graph-content p strong{font-size: 13px;} 
.post-26030 .entry-content.blog-individual p{font-size: 18px; padding-bottom: 25px; line-height: 1.7;} 

.magan-le-workflow{display: -ms-flexbox; display: flex; display: -webkit-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; padding-top: 50px; margin-bottom: 25px;}
.magan-le-workflow .workflow-block{background-color: #f3f3f3; width: calc(33.33% - 80px); margin: 0 40px; text-align: center; border-radius: 15px; padding: 25px;}
.magan-le-workflow .workflow-block .icon{width: 86px; height: 86px; margin: 0 auto; margin-top: -63px; margin-bottom: 20px; background-color: #fff; border: 1px solid #ffdb2d; border-radius: 100%; display: -ms-flexbox; display: flex; display: -webkit-flex; -ms-flex-pack: center; justify-content: center; -webkit-justify-content:center; align-items:center; -webkit-align-items:center; -ms-flex-align: center;}
.magan-le-workflow .workflow-block h4{font-size: 18px; line-height: 29px; font-weight: bold; text-transform: inherit; margin-bottom: 0; color: #000;}

.postid-26030 .blog-content-left .entry-content ul.workflow-list{margin: 0; padding: 0; list-style: none;}
.postid-26030 .blog-content-left .entry-content ul.workflow-list > li{position: relative; list-style: none; margin: 0; margin-bottom: 25px; font-size: 18px; color: #000; line-height: 1.7; padding-left: 30px;}
.postid-26030 .blog-content-left .entry-content ul.workflow-list > li:before{position: absolute; content: ""; background-image: url(../png/arrow-left-yellow.png); width: 19px; height: 19px; background-size: 100%; background-repeat: no-repeat; background-position: center; left: 0; top: 4px;} 

.postid-26030 .star-line{position: relative; padding-top: 90px; padding-bottom: 90px;}
.postid-26030 .star-line:after{position: absolute;content: "";background-image: url(../png/star-icon-3.png);width: 28px;height: 29px;background-size: 100%;background-repeat: no-repeat;background-position: center;left: 0;right: 0;margin: 0 auto;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 1;}
.postid-26030 .star-line:before{position: absolute;content: "";border: 1px solid #000;width: 100%;}

.single-post .ts-fab-wrapper .ts-fab-avatar img {border-radius: 100%;}

.postid-26913 .blog-top-content .blog-banner-title{display: none;}
.ryan-phelan{position: relative; margin-bottom: 80px; background-repeat: no-repeat;background-size: cover;background-position: center;}
.ryan-phelan:before{position: absolute; content: ""; width: 0;height: 0;border-bottom: 44px solid #384bd3; border-right: 44px solid transparent; left: 0; bottom: -30px; z-index:-1;}
.ryan-phelan:after{position: absolute; content: ""; width: 0;height: 0;border-bottom: 44px solid #384bd3; border-right: 44px solid transparent; left: 44px; bottom: -30px; z-index:-1;}
.ryan-phelan-banner{display: -ms-flexbox; display: flex; display: -webkit-flex; padding: 72px 83px;}
.ryan-phelan-banner > .ryan-phelan-profile{width: 245px}
.ryan-phelan-banner > .profile-content{width: calc(100% - 245px); padding-left: 60px;}
.ryan-phelan-profile h4{color: #000;text-transform: inherit;text-align: center;padding-top: 12px;}
.ryan-phelan-profile h4 span{text-transform: inherit; font-size: 18px; color: #3c3c3c; padding-top: 5px; display: inline-block;}
.blog-content-left .entry-content.blog-individual .ryan-phelan-banner .profile-content h2{font-size: 44px; font-weight: 800;}
.blog-content-left .entry-content.blog-individual .ryan-phelan-banner .profile-content h5{font-size: 26px; color: #000;}
h4.ryan-content-title{position: relative; font-size: 29px; font-weight: 400; font-style: italic; text-transform: inherit; color: #000; padding-left: 60px;}
h4.ryan-content-title:before{position: absolute; content: ""; width: 52px; height: 2px; background-color: #ffdb2d; left: 0; top: 17px;}
.postid-26913 .blog-content-left .entry-content.blog-individual p{font-size: 18px; line-height: 30px; padding-bottom: 25px;}
.ryan-phelan-block {position: relative; margin-top: 90px; margin-bottom: 65px;}
.ryan-phelan-inner-block{position: relative; width: 100%; background-color: #fff; box-shadow: 0px 8px 32px rgba(0 0 0 / 6%); display: inline-block; border-radius: 10px; padding: 50px 70px 40px 55px; overflow: hidden;}
.ryan-phelan-block:nth-of-type(even) .ryan-phelan-inner-block:after{position: absolute; content: ""; background-image: url(../png/ryan-phelan-block-after.png); background-position: top right; background-size: contain; background-repeat: no-repeat; right: -10px; top: -22px; width: 81px; height: 228px;}
.ryan-phelan-block:nth-of-type(even):before{position: absolute; content: ""; background-image: url(../png/ryan-phelan-block-line.png); background-position: center; background-size: cover; background-repeat: no-repeat; right: 30px;top: -14px;width: 11px;height: 27px;z-index: 1;}
.ryan-phelan-block:nth-of-type(odd) .ryan-phelan-inner-block:after{position: absolute; content: ""; background-image: url(../png/ryan-phelan-block-before.png); background-position: bottom left; background-size: contain; background-repeat: no-repeat; left: -15px; bottom: -22px; width: 81px; height: 228px;}
.ryan-phelan-block:nth-of-type(odd):before{position: absolute; content: ""; background-image: url(../png/ryan-phelan-block-line.png); background-position: center; background-size: cover; background-repeat: no-repeat; left: 30px;bottom: -14px;width: 11px;height: 27px;z-index: 1;}
.blog-content-left .entry-content.blog-individual .ryan-phelan-block h3{font-size: 30px; font-weight: 700; text-transform: inherit; padding: 0; margin: 0; line-height: 1.5;}
.block1 .ryan-phelan-block-shape{position: absolute; content: ""; width: 101px; height: 101px; background-color: #feda2d; border-radius: 100%; border-bottom-right-radius: 0; left: -50px;bottom: -32px;z-index: -1;}
.block2 .ryan-phelan-block-shape{position: absolute; width: 100px; right: 15px; top: -50px;}
.block2 .ryan-phelan-block-shape:before{ position: absolute;content: "";width: 0;height: 0;border-bottom: 50px solid #0086fd;border-left: 50px solid transparent;z-index: 1; right: 50px;}
.block2 .ryan-phelan-block-shape:after{ position: absolute;content: "";width: 0;height: 0;border-bottom: 50px solid #384bd3;border-left: 50px solid transparent;z-index: 1; right: 0;}
.block3 .ryan-phelan-block-shape {position: absolute;content: "";height: 94px;width: 47px;border-radius: 0 90px 90px 0;border: 15px solid #384ad1;border-left: 0;left: -23px;bottom: -30px;z-index: -1;}
.block4 .ryan-phelan-block-shape {position: absolute; content: ""; width: 75px; height: 75px; background-color: #feda2d; border-radius: 100%; border-bottom-right-radius: 0; right: -20px;bottom: -20px;z-index: -1;}
.block4 .ryan-phelan-block-shape:after {position: absolute; content: ""; background-image: url(../png/ryan-phelan-block-wawe-border.png); width: 68px; height: 13px; background-size: cover; background-repeat: no-repeat; background-position: center; right: -40px; bottom: 10px;}
.block5 .ryan-phelan-block-shape { position: absolute;width: 100px;left: 0;bottom: 15px; z-index: -1;}
.block5 .ryan-phelan-block-shape:before {position: absolute;content: "";width: 0;height: 0;border-bottom: 50px solid #0086fd;border-left: 50px solid transparent;z-index: 1;right: 0;}
.block5 .ryan-phelan-block-shape:after {position: absolute;content: "";width: 0;height: 0;border-bottom: 50px solid #384bd3;border-left: 50px solid transparent;z-index: 1;right: 50px;}
.block6 .ryan-phelan-block-shape {position: absolute;content: "";width: 130px;height: 130px;background-color: #feda2d;border-radius: 100%;border-bottom-left-radius: 0;right: -45px;top: -60px;z-index: -1;}
.block6 .ryan-phelan-block-shape:after {position: absolute;content: "";width: 20px;height: 20px;background-color: transparent;border-radius: 100%;border: 1px solid #000; border-bottom-right-radius: 0;left: -15px;top: 5px;}
.block7 .ryan-phelan-block-shape:after{position: absolute;content: "";width: 75px;height: 75px; border: 20px solid #0084fb; border-radius: 100%; left: -35px; bottom: -35px; box-sizing: border-box; z-index: -1;}
.block7 .ryan-phelan-block-shape:before{position: absolute;content: "";height:74px;width:37px;border-radius: 0 90px 90px 0;background:#feda2d; left: 55px; top: -32px; z-index: -1;}
.block8 .ryan-phelan-block-shape{position: absolute;content: "";height:60px;width:120px;border-radius: 90px 90px 0 0;background:#0085fc; right: -52px; bottom: 20px; z-index: -1;}
.block9 .ryan-phelan-block-shape:before{ position: absolute;content: "";height: 47px;width: 94px;border-radius: 90px 90px 0 0;border: 15px solid #384ad1;border-bottom: 0;left: -57px;bottom: 4px;z-index: -1;}
.block9 .ryan-phelan-block-shape:after{ position: absolute;content: "";width: 0;height: 0;border-bottom: 50px solid #feda2d;border-left: 50px solid transparent;z-index: -1;left: 55px; top: -35px;}
.block10 .ryan-phelan-block-shape {position: absolute;content: "";width: 75px;height: 75px;background-color: #feda2d;border-radius: 100%;border-bottom-right-radius: 0;right: -30px;top: -22px;z-index: -1;}
.block10 .ryan-phelan-block-shape:after {position: absolute;content: "";background-image: url(../png/ryan-phelan-block-wawe-border.png);width: 68px;height: 13px;background-size: cover;background-repeat: no-repeat;background-position: center;right: -21px;top: 52px;}
.postid-26913 .star-line {position: relative;padding-top: 90px;padding-bottom: 90px;}
.postid-26913 .star-line:before {position: absolute;content: "";border: 1px solid #000;width: 100%;}
.postid-26913 .star-line:after {position: absolute;content: "";background-image: url(../png/star-icon-3.png);width: 28px;height: 29px;background-size: 100%;background-repeat: no-repeat;background-position: center;left: 0;right: 0;margin: 0 auto;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 1;}
.postid-26913 .blog-content-left .entry-content.blog-individual p.ryan-bottom-text{font-weight: 700; padding-bottom: 30px;}

.blog-content-left .entry-content.blog-individual h3.text-inherit, .blog-content-left h3.text-inherit{text-transform: inherit;}

/*Expert interview series part 6 start*/
.postid-31949 .blog-top-content .blog-banner-title {display: none;}
.postid-31949 .blog-content-left .entry-content.blog-individual p {font-size: 18px;padding-bottom: 25px; line-height: 30px;}
.postid-31949 .star-line {position: relative;padding-top: 60px;padding-bottom: 60px;}
.postid-31949 .star-line:after {position: absolute;content: "";height: 28px;width: 28px;background-color: rgb(142, 214, 222);top: 47%;transform: rotate(45deg) translateY(-50%); text-align: center; left: 0; right: 0; margin: 0 auto;}
.postid-31949 .star-line:before {position: absolute;content: "";border: 1px solid #000;width: 100%;}
.scott-hardigree{padding: 18px 30px 10px 70px;background-size: cover;background-position: left; margin-bottom: 70px;}
.scott-hardigree-banner{display: -ms-flexbox; display: flex; display: -webkit-flex; align-items:center; -webkit-align-items:center; -ms-flex-align: center;}
.scott-hardigree-banner .profile-content{width: calc(100% - 326px);}
.blog-content-left .entry-content.blog-individual .scott-hardigree-banner .profile-content h2{position: relative; font-size: 50px; line-height: 68px; font-weight: bold; padding: 0; z-index: 1;}
.blog-content-left .entry-content.blog-individual .scott-hardigree-banner .profile-content h2:before{position: absolute; content: ""; background-image: url(../png/scott-hardigree-shape-banner-title.png); width: 81px; height: 84px; background-size: 100%; left: -9px; top: -9px; z-index: -1;}
.blog-content-left .entry-content.blog-individual .scott-hardigree-banner .profile-content h2 span{position: relative; font-weight: bold; z-index: 1;}
.blog-content-left .entry-content.blog-individual .scott-hardigree-banner .profile-content h2 span:after{position: absolute; content: ""; width: 50px; height: 50px; border-radius: 50%; background-color: rgb(254, 250, 242); top: 30px;right: -15px;z-index: -1;}
.scott-hardigree-block{position: relative; padding: 35px 55px; background-color: #f2f8fd; border-radius: 12px; margin-bottom: 40px; margin-top: 35px; z-index: 1;}
.blog-content-left .entry-content.blog-individual .scott-hardigree-block h3{position: relative; font-size: 25px; line-height: 1.8; font-weight: 700; padding: 0; text-transform: inherit; z-index: 1;}
.blog-content-left .entry-content.blog-individual .scott-hardigree-block h3 span{position: relative; font-weight: 700; z-index: 1;}

.scott-hardigree-block-shape1{position: absolute; width: 32px; height: 32px; border: 6px solid #fff; border-radius: 50%; background-color: rgb(93, 187, 44); top: -16px; right: 400px;}
.scott-hardigree-block-shape2{position: absolute; bottom: 0; right: 55px;}
.scott-hardigree-block-shape3{position: absolute; bottom: 0; left: 390px;}
.scott-hardigree-block.block1 h3:before{position: absolute; content: ""; width: 46px; height: 46px; border-radius: 50%;background-color: rgb(253, 238, 227); left: -27px; top: -8px; z-index: -1;}
.scott-hardigree-block.block1 h3 span:after{position: absolute; content: ""; width: 32px; height: 32px; border-radius: 50%;background-color: rgb(225, 238, 227); right: -15px; bottom: -8px; z-index: -1;}
.scott-hardigree-block-shape4{position: absolute; width: 30px; height: 30px; border: 7px solid #fff; border-radius: 50%; background-color: rgb(248, 125, 9); top: -15px; left: 285px;}
.scott-hardigree-block.block2 h3:before{position: absolute; content: ""; width: 32px; height: 32px; border-radius: 50%;background-color: rgb(225, 238, 227); left: -10px; top: 0; z-index: -1;}
.scott-hardigree-block.block2 h3 span:after{position: absolute; content: ""; width: 46px; height: 46px; border-radius: 50%;background-color: rgb(253, 238, 227); right: -18px; bottom: -22px; z-index: -1;}
.scott-hardigree-block-shape5{ position: absolute;content: ""; top: 0; left: 105px; display: -ms-flexbox; display: flex; display: -webkit-flex;}
.scott-hardigree-block-shape6{position: absolute; content: ""; height: 20px; width: 20px; background-color: rgb(248, 125, 9); top: -10px; right: 370px; transform: rotate(45deg);}
.scott-hardigree-block-shape7{position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);right: 75px;bottom: -7px;z-index: -1;}
.scott-hardigree-block-shape8{position: absolute;content: "";bottom: 33px;right: 87px;transform: rotateX(-185deg) rotateZ(-69deg);}
.scott-hardigree-block.block3 h3:before {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: -13px;top: 12px;z-index: -1;}
.scott-hardigree-block-shape9{position: absolute; top: 0; left: 175px; display: -ms-flexbox; display: flex; display: -webkit-flex;}
.scott-hardigree-block-shape10{ position: absolute;width: 32px;height: 32px;border: 6px solid #fff;border-radius: 50%;background-color: rgb(248, 125, 9);top: -16px;right: 305px;}
.scott-hardigree-block-shape11{position: absolute;content: "";height: 28px;width: 28px;background-color: rgb(142, 214, 222);bottom: -14px;right: 430px;transform: rotate(45deg);}
.scott-hardigree-block-shape12{position: absolute;content: "";bottom: 10px; left: 300px;}
.scott-hardigree-block-shape13{position: absolute; content: ""; width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227); bottom: 75px; right: 100px;}
.scott-hardigree-block.block4 h3:before {position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);left: -27px;top: 8px;z-index: -1;}
.scott-hardigree-block-shape14{position: absolute;width: 30px;height: 30px;border: 7px solid #fff;border-radius: 50%;background-color: rgb(93, 187, 44);top: -15px;left: 230px;}
.scott-hardigree-block-shape15{position: absolute; display: -ms-flexbox; display: flex; display: -webkit-flex; bottom: 0; left: 215px; transform: rotateX(180deg);}
.scott-hardigree-block-shape16{position: absolute; bottom: 10px; right: 70px; transform: rotateX(-185deg) rotateZ(-149deg);}
.scott-hardigree-block-shape17{position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);right: 50px;top: 50px;z-index: -1;}
.scott-hardigree-block.block5 h3:before {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: -10px;top: 0;z-index: -1;}
.scott-hardigree-block-shape18{position: absolute;content: "";height: 26px;width: 26px;background-color: rgb(248, 125, 9);top: -6px;right: 60px;transform: rotate(68deg);}
.scott-hardigree-block-shape19 {position: absolute;width: 32px;height: 32px;border: 6px solid #fff;border-radius: 50%;background-color: rgb(93, 187, 44);bottom: -16px;left: 175px;}
.scott-hardigree-block-shape20 {position: absolute;content: "";bottom: 45px;right: 87px;transform: rotateX(-185deg) rotateZ(-69deg);}
.scott-hardigree-block-shape21 {position: absolute;display: -ms-flexbox;display: flex;display: -webkit-flex;bottom: 0;right: 30px;transform: rotateX(180deg);}
.scott-hardigree-block.block6 h3:before {position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);left: -27px;top: -13px;z-index: -1;}
.scott-hardigree-block.block6 h3 span:after {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);right: -15px;bottom: -8px;z-index: -1;}
.scott-hardigree-block-shape22{position: absolute;width: 30px;height: 30px;border: 7px solid #fff;border-radius: 50%;background-color: rgb(248, 125, 9);top: -15px;left: 50%; transform: translateX(-50%);}
.scott-hardigree-block-shape23{position: absolute;top: 10px;right: 10px;transform: rotateX(-185deg) rotateZ(0deg);}
.scott-hardigree-block-shape24{position: absolute;content: "";height: 28px;width: 28px;background-color: rgb(142, 214, 222);bottom: -7px;right: 80px;transform: rotate(5deg);}
.scott-hardigree-block-shape25{ position: absolute;display: -ms-flexbox;display: flex;display: -webkit-flex;bottom: 0;left: 120px;transform: rotateX(180deg);}
.scott-hardigree-block-shape26{position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);right: 100px;top: 50px;z-index: -1;}
.scott-hardigree-block.block7 h3:before {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: -10px;top: 0;z-index: -1;}
.scott-hardigree-block-shape27{position: absolute;content: "";height: 20px;width: 20px;background-color: rgb(248, 125, 9);top: -10px;right: 360px;transform: rotate(45deg);}
.scott-hardigree-block-shape28{position: absolute;content: "";width: 46px;height: 23px;background-color: rgb(253, 238, 227);right: 130px;bottom: 0;z-index: -1;border-top-left-radius: 100px;border-top-right-radius: 100px;}
.scott-hardigree-block.block8 h3:before {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: -13px;top: 12px;z-index: -1;}
.scott-hardigree-block-shape29{position: absolute;content: "";height: 24px;width: 24px;background-color: rgb(248, 125, 9);top: -12px;left: 220px;transform: rotate(68deg);}
.scott-hardigree-block-shape30{position: absolute;bottom: -10px;left: 0px;transform: rotateX(-185deg) rotateZ(-149deg);}
.scott-hardigree-block-shape31 {position: absolute;display: -ms-flexbox;display: flex;display: -webkit-flex;bottom: 0;left: 225px;transform: rotateX(180deg);}
.scott-hardigree-block-shape32 {position: absolute;width: 30px;height: 30px;border: 7px solid #fff;border-radius: 50%;background-color: rgb(93, 187, 44);bottom: -15px;left: 470px;}
.scott-hardigree-block.block9 h3:before {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: -10px;top: 0;z-index: -1;}
.scott-hardigree-block.block9 h3 span:after {position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);right: -18px;bottom: -22px;z-index: -1;}
.scott-hardigree-block-shape33{position: absolute;content: "";height: 26px;width: 26px;background-color: rgb(248, 125, 9);top: -8px;left: 425px;transform: rotate(68deg);}
.scott-hardigree-block-shape34{position: absolute;display: -ms-flexbox;display: flex;display: -webkit-flex; top: 0; right: 55px;}
.scott-hardigree-block-shape35{position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: 250px;bottom: 30px;z-index: -1;}
.scott-hardigree-block-shape36{position: absolute; bottom: 9px;right: 145px;transform: rotateX(-185deg) rotateZ(-69deg);}
.scott-hardigree-block-shape37{position: absolute;width: 32px;height: 32px;border: 6px solid #fff;border-radius: 50%;background-color: rgb(93, 187, 44);bottom: -16px;right: 65px;}
.scott-hardigree-block.block10 h3:before {position: absolute;content: "";width: 46px;height: 46px;border-radius: 50%;background-color: rgb(253, 238, 227);left: -27px;top: -8px;z-index: -1;}
.scott-hardigree-block-shape38{position: absolute;width: 30px;height: 30px;border: 7px solid #fff;border-radius: 50%;background-color: rgb(248, 125, 9);top: -15px;left: 275px;}
.scott-hardigree-block-shape39 {position: absolute;top: -5px;right: 40px;transform: rotateX(-185deg) rotateZ(0deg);}
.scott-hardigree-block-shape40 {position: absolute;content: "";width: 46px;height: 23px;background-color: rgb(253, 238, 227);right: 130px;bottom: 0;z-index: -1;border-top-left-radius: 100px;border-top-right-radius: 100px;}
.scott-hardigree-block.block11 h3:before {position: absolute;content: "";width: 32px;height: 32px;border-radius: 50%;background-color: rgb(225, 238, 227);left: -13px;top: 12px;z-index: -1;}
/*Expert interview series part 6 end*/

/*Expert interview series part 7 start*/
.postid-33213 .blog-top-content .blog-banner-title {display: none;}
.postid-33213 .blog-content-left .entry-content.blog-individual p {font-size: 18px;padding-bottom: 25px; line-height: 30px;}
.postid-33213 .star-line {position: relative;padding-top: 90px;padding-bottom: 90px;} 
.postid-33213 .star-line:after {position: absolute;content: ""; height: 23px;width: 23px;border: 7px solid #ff5f71;background-color: #fff;border-radius: 3px; box-sizing: border-box; top: calc(50% - 11px);text-align: center; left: 0; right: 0; margin: 0 auto;}
.postid-33213 .star-line:before {position: absolute;content: "";border: 1px solid #000;width: 100%;}
.dennis-dayman{margin-bottom: 65px; background-size: cover; background-position: center; background-repeat: no-repeat;}
.dennis-dayman-banner{display: flex; background-size: cover; background-position: center; padding: 40px 35px 0 30px; }
.dennis-dayman-banner .dennis-dayman-profile{width: 39%; display: flex; align-items: flex-end;}
.dennis-dayman-banner .profile-content{width: 71%; margin-left: auto; padding-left: 50px; display: flex; flex-direction: column; justify-content: flex-end;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content h2{font-size: 28px; line-height: 1.4; text-transform: inherit; padding: 0; margin-bottom: 30px;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content h2 > span{font-weight: 400;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content h2 > span.coloured-font{font-weight: 700; font-style: italic; color: #ff5f71; margin-bottom: 25px;} 
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content figure{margin-bottom: 15px;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content h4{padding: 0; text-transform: inherit; font-size: 21px; font-weight: 700;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content h4 > span{font-size: 18px; font-weight: 400; margin-bottom: 10px;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-banner .profile-content p{font-size: 14px; padding-bottom: 40px;}

.dennis-dayman-block{position: relative; padding: 60px; background: #f7f7f7; border-radius: 12px; margin-bottom: 50px; margin-top: 55px; z-index: 1;}
.blog-content-left .entry-content.blog-individual .dennis-dayman-block h3{position: relative; font-size: 25px; line-height: 1.8; font-weight: 700; padding: 0; text-transform: inherit; z-index: 1;}
.blog-content-left .entry-content .dennis-dayman-listing{margin: 0; padding: 0;}
.blog-content-left .entry-content .dennis-dayman-listing li{position: relative; padding-left: 27px; list-style: none; margin: 0; font-size: 18px;margin-bottom: 25px;line-height: 30px;}
.blog-content-left .entry-content .dennis-dayman-listing li:before{position: absolute; content: ""; width: 13px; height: 13px; border: 3px solid #ffda30; background: #fff; border-radius: 3px; left: 0; top: 8px; box-sizing: border-box; }

.dennis-dayman-block-shape1{position: absolute; content: ""; height: 45px; width: 50px; border-top-left-radius: 12px; border-bottom-right-radius: 12px; background-color: #ff5f71; left: 0; top: 0;}
.dennis-dayman-block-shape2{position: absolute; right: 0; top: 0;}
.dennis-dayman-block-shape3{position: absolute; content: ""; height: 23px; width: 23px; border: 7px solid #79afff; background-color: transparent; border-radius: 3px; bottom: -11px; right: 16%;}
.dennis-dayman-block-shape4{position: absolute; bottom: 0; right: 39%;} 
.dennis-dayman-block-shape5{position: absolute; top: 0; left: 20px;} 
.dennis-dayman-block-shape6{position: absolute; top: 0; left: 35%;} 
.dennis-dayman-block-shape7{position: absolute; content: ""; height: 31px; width: 144px; border-top-left-radius: 10px; border-top-right-radius: 10px; background: #79afff; bottom: 0px; right: 100px;} 
.dennis-dayman-block-shape8{position: absolute; top: 0; left: 0;} 
.dennis-dayman-block-shape9{position: absolute; top: -18px; right: 41%;} 
.dennis-dayman-block-shape10{position: absolute; content: ""; height: 45px; width: 50px; border-top-left-radius: 12px; border-bottom-right-radius: 12px; background-color: #76cdaf; right: 0; bottom: 0;} 
.dennis-dayman-block-shape11{position: absolute; bottom: 0; left: 28%;} 
.dennis-dayman-block-shape12{position: absolute;content: "";height: 23px;width: 23px;border: 7px solid #79afff;background-color: transparent;border-radius: 3px;top: -11px;left: 45%;} 
.dennis-dayman-block-shape13{position: absolute; top: 0; right: 0;} 
.dennis-dayman-block-shape14{position: absolute; bottom: 0; right: 27%;} 
.dennis-dayman-block-shape15{ position: absolute;content: "";height: 53px;width: 42px;border-top-right-radius: 12px;border-bottom-left-radius: 12px;background-color: #ff5f71;left: 0;bottom: 0;} 
.dennis-dayman-block-shape16{position: absolute; top: 0; left: 200px;} 
.dennis-dayman-block-shape17{position: absolute;content: "";height: 55px;width: 87px;border-top-left-radius: 12px;border-bottom-right-radius: 12px;background-color: #79afff;right: 0;bottom: 0;} 
.dennis-dayman-block-shape18{position: absolute;content: "";height: 35px;width: 39px;border: 2px dashed #76cdaf;left: 44%;bottom: -15px;transform: rotate(20deg);} 
.dennis-dayman-block-shape19{position: absolute;content: "";height: 50px;width: 50px;border-top-left-radius: 12px;border-bottom-right-radius: 12px;background-color: #ff5f71;top: 0;left: 0;} 
.dennis-dayman-block-shape20{ position: absolute; top: 0; left: 32%;} 
.dennis-dayman-block-shape21{ position: absolute; bottom: 0; right: 0;} 
.dennis-dayman-block-shape22{position: absolute;content: "";height: 23px;width: 23px;border: 7px solid #79afff;background-color: transparent;border-radius: 3px;bottom: -11px;right: 40%;} 
.dennis-dayman-block-shape23{position: absolute;top: 0; left: 28%;} 
.dennis-dayman-block-shape24{ position: absolute;content: "";height: 86px;width: 46px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;background: #79afff;top: 32%;right: 0;} 
.dennis-dayman-block-shape25{position: absolute; bottom: -15px; right: 45%;} 
.dennis-dayman-block-shape26{position: absolute; left: 0; bottom: 0; transform: rotate(177deg);} 
.dennis-dayman-block-shape27{position: absolute; left: 0; top: 0;} 
.dennis-dayman-block-shape28{ position: absolute;content: "";height: 35px;width: 39px;border: 2px dashed #ff5f71;right: 28%;top: -15px;transform: rotate(20deg);} 
.dennis-dayman-block-shape29{position: absolute; left: 40%; bottom: 0;} 
.dennis-dayman-block-shape30{position: absolute;content: "";height: 45px;width: 50px;border-top-right-radius: 12px;border-bottom-left-radius: 12px;background-color: #76cdaf;left: 0;bottom: 0;} 
/*Expert interview series part 7 end*/

/*Expert interview series part 8 start*/
.postid-33880 .blog-top-content .blog-banner-title{display: none;}
.postid-33880 .blog-content-left .entry-content.blog-individual p {font-size: 18px;padding-bottom: 25px; line-height: 30px;}
.postid-33880 .star-line {position: relative;padding-top: 65px;padding-bottom: 65px;}
.postid-33880 .star-line:before {position: absolute;content: "";border: 1px solid #000;width: 100%;}
.postid-33880 .star-line:after {position: absolute;content: "";background-image: url(../png/star-icon-3.png);width: 28px;height: 29px;background-size: 100%;background-repeat: no-repeat;background-position: center;left: 0;right: 0;margin: 0 auto;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 1;}
.kristina-banner-shape1{position: absolute; top: 0; right: 140px;}
.kristina-banner-shape2{position: absolute;right: -44px;top: -38px;}
.kristina-banner-shape3{position: absolute; bottom: -10px; left: 36%;}
.kristina-banner-shape4{position: absolute; bottom: 65px; left: 36%;}
.kristina-banner-shape5{position: absolute; bottom: 0; left: 18px;}
.kristina-banner-shape6{position: absolute; left: -20px;}
.kristina-alexandra-banner{position: relative; background-color: #f1f1f1; display: flex; align-items: center; padding: 55px 130px 75px 75px; margin-bottom: 75px;}
.kristina-profile{position: relative; width: 220px;}
.kristina-alexandra-banner .profile-content{width: calc(100% - 220px); margin-left: auto; padding-left: 65px;}
.blog-content-left .entry-content.blog-individual .kristina-alexandra-banner .profile-content > h2{font-size: 52px; font-weight: 800; padding: 0; padding-bottom: 15px;}
.blog-content-left .entry-content.blog-individual .kristina-alexandra-banner .profile-content > h2 > span{font-size: 40px;}
.blog-content-left .entry-content.blog-individual .kristina-alexandra-banner .profile-content > h2 > span > strong{font-weight: 800; border-bottom: 3px solid #ffdb2d;}
.kristina-alexandra-banner .profile-content > span{font-size: 25px; text-align: right; display: block;}
.kristina-block{position: relative; z-index: 1;}
.kristina-block > .inner-block{position: relative; padding: 54px; background-color: #f8f2eb; border-radius: 10px; margin-bottom: 70px; margin-top: 70px; z-index: 1;}
.blog-content-left .entry-content.blog-individual .kristina-block h4{font-size: 30px; color: #000; font-weight: 700; text-transform: inherit; line-height: 1.6; padding: 0;}
.blog-content-left .entry-content .kristina-dot-listing{padding: 0; margin: 0; margin-bottom: 25px;}
.blog-content-left .entry-content .kristina-dot-listing > li{margin: 0; list-style: none; position: relative; padding-left: 18px; font-size: 18px; margin-bottom: 15px;}
.blog-content-left .entry-content .kristina-dot-listing > li:last-child{margin-bottom: 0;}
.blog-content-left .entry-content .kristina-dot-listing > li:before{position: absolute;content: "";width: 9px;height: 9px;background-color: #384bd3;left: 0;top: 8px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.kristina-block-shape1{position: absolute; content: ""; width: 52px; height: 2px; background-color: #384bd3; left: 0; top: -15px; z-index: -1;}
.kristina-block-shape2{position: absolute;right: 20px;top: -22px; z-index: -1;}
.kristina-block-shape3{position: absolute;z-index: -1;bottom: -40px;left: -44px;}
.kristina-block-shape4{position: absolute;right: 12px;top: -39px;}
.kristina-block-shape5{position: absolute;bottom: -36px;left: 48px;}
.kristina-block-shape7{position: absolute;top: -37px;left: 37%;transform: rotate(55deg);}
.kristina-block-shape8{position: absolute;right: 0;bottom: -37px;}
.kristina-block-shape9{position: absolute;left: -24px;top: 48px;}
.kristina-block-shape10{position: absolute;right: -52px;top: -48px;}
.kristina-block-shape11{position: absolute;bottom: -29px;right: 24%;}
 
.blog-content-left .entry-content .kristina-email-pardot-list > ul{margin: 0 -26px; padding: 0; margin-bottom: 25px; margin-top: 21px; margin-left: 0; display: flex; justify-content: flex-start;}
.blog-content-left .entry-content .kristina-email-pardot-list > ul > li{margin: 0;margin-bottom: 62px;padding: 0 26px;list-style: none;font-size: 18px;line-height: 1.3;font-weight: 700;width: auto;position: relative;padding-left: 70px;}
.blog-content-left .entry-content .kristina-email-pardot-list > ul > li:last-child{margin-bottom: 0;}
.blog-content-left .entry-content .kristina-email-pardot-list > ul > li > img {position: absolute;left: 0;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%);}
/*Expert interview series part 8 end*/

/*Expert interview series part 9 start*/
.postid-35238 .blog-top-content .blog-banner-title{display: none;}
.postid-35238 .blog-content-left .entry-content.blog-individual p {font-size: 18px;padding-bottom: 25px; line-height: 1.7;}
.postid-35238 .star-line {position: relative;padding-top: 65px;padding-bottom: 65px;}
.postid-35238 .star-line:before {position: absolute;content: "";border: 1px solid #000;width: 100%;}
.postid-35238 .star-line:after {position: absolute;content: "";background-image: url(../png/kate-emiley-line-shape.png);width: 23px;height: 20px;background-size: 100%;background-repeat: no-repeat;background-position: center;left: 0;right: 0;margin: 0 auto;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 1;}

.kate-emiley-banner-shape1{position: absolute; top: 0; left: 0;}
.kate-emiley-banner-shape2{position: absolute;left: 45%;top: 0;}
.kate-emiley-banner-shape3{position: absolute; bottom: 55px; right: 55px;}
.kate-emiley-banner{position: relative; background-color: #ffe8e9; display: flex; align-items: center; padding: 50px; margin-bottom: 75px;}
.kate-emiley-profile{position: relative; width: 228px;}
.kate-emiley-banner .profile-content{width: calc(100% - 228px); margin-left: auto; padding-left: 65px;}
.blog-content-left .entry-content.blog-individual .kate-emiley-banner .profile-content > h2{font-size: 52px; font-weight: 800; padding: 0; padding-bottom: 15px;}
.blog-content-left .entry-content.blog-individual .kate-emiley-banner .profile-content > h5{font-size: 32px; line-height: 1.3; margin-bottom: 20px; font-weight: normal;}
.blog-content-left .entry-content.blog-individual .kate-emiley-banner .profile-content > p{position: relative; font-size: 32px; padding-bottom: 0; font-weight: bold; padding-left: 65px;}
.blog-content-left .entry-content.blog-individual .kate-emiley-banner .profile-content > p > span{display: inline-block; font-weight: normal;}
.kate-emiley-banner .profile-content > p:before{position: absolute; content: ""; width: 52px; height: 2px; background-color: #000; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}

.kate-emiley-block{position: relative; z-index: 1;}
.kate-emiley-block > .inner-block{position: relative; padding: 60px; background-color: #f7f7f7; border-radius: 17px; margin-bottom: 70px; margin-top: 70px;}
.blog-content-left .entry-content.blog-individual .kate-emiley-block h4{font-size: 25px; color: #000; font-weight: 700; text-transform: inherit; line-height: 1.6; padding: 0;}

.blog-content-left .entry-content.blog-individual .kate-emiley-dot-listing{padding-left: 0;}
.blog-content-left .entry-content.blog-individual .kate-emiley-dot-listing li{position: relative; font-size: 18px; margin: 0; margin-bottom: 25px;line-height: 1.7; list-style: none; padding-left: 32px;}
.blog-content-left .entry-content.blog-individual .kate-emiley-dot-listing li:before{position: absolute; content: ""; background-image: url('../png/kate-emiley-listing-shape.png'); width: 15px; height: 13px; background-size: 100%; background-position: center; left: 0; top: 9px;}

.kate-emiley-block-shape1{position: absolute; left: -12px; top:-5px; z-index: 1;}
.kate-emiley-block-shape2{position: absolute; right: 0; bottom: 35px; z-index: 1
;}
.kate-emiley-block-shape3{position: absolute; bottom: -17px; right: 25%; z-index: 1;}
.kate-emiley-block-shape4{position: absolute;top: -17px;left: 13%;z-index: 1;} 
.kate-emiley-block-shape5{position: absolute; top: 0; right: 0; z-index: 1;}
.kate-emiley-block-shape6{position: absolute;top: -14px;left: 27%;z-index: 1;}
.kate-emiley-block-shape7{position: absolute;bottom: 47px;right: 0;z-index: 1;}
.kate-emiley-block-shape8{position: absolute;bottom: 8px;left: -23px;z-index: 1;}
.kate-emiley-block-shape9{position: absolute;top: -17px;right: 18%;z-index: 1;}
.kate-emiley-block-shape10{position: absolute;bottom: 19px;left: 0;z-index: 1;}
.kate-emiley-block-shape10 > img{width: 65px;height: 11px;object-fit: cover;}
.kate-emiley-block-shape11{position: absolute;top: 0;left: 0;z-index: 1;}
.kate-emiley-block-shape12{position: absolute;bottom: -17px;right: 60px;z-index: 1;}
.kate-emiley-block-shape13{position: absolute;top: -22px;left: 38%;z-index: 1;transform: rotate(181deg) scaleY(-1);}
.kate-emiley-block-shape14{position: absolute;bottom: 8px;right: 55px;z-index: 1;transform: rotate(90deg);transform-origin: top;}
.kate-emiley-block-shape15{position: absolute;bottom: -5px;left: -6px;z-index: 1;}
.kate-emiley-block-shape16{position: absolute;top: -25px;left: 95px;z-index: 1;transform: rotate(89deg);}
.kate-emiley-block-shape17{ position: absolute;bottom: 45px;right: 0;z-index: 1;}
.kate-emiley-block-shape17 > img{height: 12px;width: 92px;object-fit: cover;}
.kate-emiley-block-shape18{position: absolute; bottom: -17px; right: 25%; z-index: 1;}
.kate-emiley-block-shape19{ position: absolute;top: -17px;right: 18%;z-index: 1;}
.kate-emiley-block-shape20{position: absolute;bottom: 19px;left: 0;z-index: 1;}
.kate-emiley-block-shape20 > img{width: 65px;height: 11px;object-fit: cover;}
.kate-emiley-block-shape21{ position: absolute;top: -22px;left: 125px;z-index: 1;}
.kate-emiley-block-shape22{position: absolute; bottom: 30px; right: 0; z-index: 1;}
.kate-emiley-block-shape23{ position: absolute;top: -14px;left: 27%;z-index: 1;}
.kate-emiley-block-shape24{position: absolute;bottom: 47px;right: 0;z-index: 1;}
.kate-emiley-block-shape25{ position: absolute;bottom: -22px;left: 38%;z-index: 1;transform: rotate(181deg) scaleY(-1);}
.kate-emiley-block-shape26{position: absolute;top: -10px;left: 17%;z-index: 1;}
.kate-emiley-block-shape27{ position: absolute;bottom: 45px;right: 0;z-index: 1;}
.kate-emiley-block-shape27 > img{height: 12px;width: 92px;object-fit: cover; filter: brightness(0);}
.kate-emiley-block-shape28{position: absolute; bottom: -17px; right: 32%; z-index: 1;}
.kate-emiley-block-shape29{position: absolute;top: -17px;left: 13%;z-index: 1;}
.kate-emiley-block-shape30{position: absolute; top: 0; right: 0; z-index: 1;}
/*Expert interview series part 9 end*/

/*Expert interview series part 10 start*/
.postid-36734 .blog-top-content .blog-banner-title{display: none;}
.post-36734 .blog-content-left .entry-content.blog-individual p {font-size: 18px;padding-bottom: 25px; line-height: 30px;}
.post-36734 .star-line {position: relative;padding-top: 65px;padding-bottom: 65px;}
.post-36734 .star-line:before {position: absolute;content: "";border: 1px solid #000;width: 100%;}
.post-36734 .star-line:after {position: absolute;content: "";background-image: url(../png/tigh-line-shape.png);width: 94px;height: 39px;background-size: 100%;background-repeat: no-repeat;background-position: center;left: 0;right: 0;margin: 0 auto;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); background-color: #fff; z-index: 1;}
.tigh-banner-shape1{ position: absolute;top: 42px;left: 34%;}
.tigh-banner-shape2{position: absolute;right: 15px;top: 20px;}
.tigh-banner-shape3{position: absolute; bottom: 0; right: 0;}
.tigh-banner-shape4{ position: absolute;width: 82px;height: 82px;border: 1px solid #050038;border-radius: 100%;background-color: #fff;bottom: -50px;left: calc(50% - 40px);}
.tigh-banner-shape5{ position: absolute;width: 40px;height: 40px;border: 1px solid #050038;border-radius: 100%;background-color: #fff;bottom: 28px;left: 3px;}
.tigh-loughhead-banner{position: relative; background-color: #f7f7f7; display: flex; align-items: center; padding: 47px 78px 60px 70px; margin-bottom: 75px;}
.tigh-profile{position: relative; width: 282px;}
.tigh-loughhead-banner .profile-content{width: calc(100% - 282px); margin-left: auto; padding-left: 50px;}
.blog-content-left .entry-content.blog-individual .tigh-loughhead-banner .profile-content > h2{font-size: 30px; font-weight: 800; padding: 0; padding-bottom: 15px;}
.blog-content-left .entry-content.blog-individual .tigh-loughhead-banner .profile-content > h2 > span{font-size: 30px;}
.blog-content-left .entry-content.blog-individual .tigh-loughhead-banner .profile-content > h2 > span > strong{font-weight: 800; border-bottom: 3px solid #ffdb2d;}
.tigh-loughhead-banner .profile-content > span{font-size: 18px; display: block;}
.tigh-block{position: relative; z-index: 1;}
.tigh-block > .inner-block{position: relative; padding: 40px 70px; background-color: #EDEDED; border-radius: 10px; margin-bottom: 75px; margin-top: 75px; z-index: 1;}
.blog-content-left .entry-content.blog-individual .tigh-block h4{font-size: 27px; color: #000; font-weight: 700; text-transform: inherit; line-height: 1.4; padding: 0;}
.tigh-block.block1 > .inner-block{padding-right: 20%;}
.tigh-block.block2 > .inner-block{padding-right: 110px;}
.tigh-block.block7 > .inner-block{padding-bottom: 75px;}
.tigh-block-shape1{position: absolute; left: -10px; top: -10px;}
.tigh-block-shape2{position: absolute; right: 0; bottom: 25px;}
.tigh-block-shape3{position: absolute;left: -13px;top: -7px;}
.tigh-block-shape4{position: absolute; right: 0; top: 2px;}
.tigh-block-shape5{position: absolute; right: 5px; bottom: 20px;}
.tigh-block-shape6{position: absolute; left: 0; top: 0;}
.tigh-block-shape7{position: absolute; right: 10px; bottom: 0;}
.tigh-block-shape8{position: absolute;left: -30px;top: -17px;}
.tigh-block-shape9{ position: absolute;right: -12px;top: 6px;}
.tigh-block-shape10{ position: absolute;left: -22px;top: -20px;}
.tigh-block-shape11{ position: absolute;right: 0;bottom: 10px;}
.tigh-block-shape12{ position: absolute;right: 0;top: 0;}
.tigh-block-shape13{position: absolute;left: -10px;bottom: -15px;}
.tigh-block-shape14{ position: absolute;left: -30px;top: -50px;}
.tigh-block-shape15{position: absolute;right: -10px;bottom: 0;}
.tigh-block-shape16{position: absolute;left: -30px;top: -30px;}
.tigh-block-shape17{position: absolute;right: 0;bottom: 0;}
.tigh-block-shape18{position: absolute;left: -15px;top: -20px;}
.tigh-block-shape19{position: absolute;right: 0;bottom: 0;}
.tigh-block-shape20{ position: absolute;left: -28px;top: -28px;}
.tigh-block-shape21{ position: absolute;right: -23px;bottom: -14px;}
/*Expert interview series part 10 end*/

/*Expert interview series part 11 start*/
.postid-38323 .blog-top-content .blog-banner-title{display: none;}
.postid-38323 .blog-content-left .entry-content.blog-individual p {font-size: 16px;padding-bottom: 20px; line-height: 26px;}
.postid-38323 .star-line {position: relative;padding-top: 65px;padding-bottom: 65px; margin-bottom: 15px;}
.postid-38323 .star-line:before {position: absolute;content: "";border: 1px dashed #000;width: 100%;}
.postid-38323 .star-line:after {position: absolute;content: "";background-image: url(../png/tink-taylor-line-shape.png);width: 96px;height: 45px;left: 50%;top: 52%;transform: translate(-50%, -50%);z-index: -1;}

.tink-taylor{position: relative; background-size: cover; background-position: center; background-repeat: no-repeat; z-index: 1; overflow: hidden; padding: 48px 25px 22px 63px; margin-bottom: 65px;}
.tink-taylor-banner-shape1{position: absolute; right: 0; top: 0;}
.tink-taylor-banner-shape2{position: absolute; left: 0; bottom: 0; z-index: -1;}
.tink-taylor-banner{display: flex;}
.tink-taylor-banner .profile-content{width: calc(100% - 327px);}
.blog-content-left .entry-content.blog-individual .tink-taylor-banner .profile-content h2{padding: 0; font-size: 44px; margin-bottom: 103px;}
.tink-taylor-banner .profile-content h4{padding: 0; font-size: 21px; color: #fff; text-transform: inherit;}
.blog-content-left .entry-content.blog-individual .tink-taylor-banner .profile-content p{padding: 0; font-size: 16px; color: #fefefe;}
.tink-taylor-profile{position: absolute; width: 327px; right: 30px; bottom: 0; z-index: 1;}

.tink-taylor-block{position: relative; margin-bottom: 60px; margin-top: 70px; z-index: 1;}
.tink-taylor-block:after{ position: absolute;content: "";background-image: url(../png/tink-taylor-block-shape.png);bottom: -37px;width: 100%;height: 46px;background-size: cover;background-position: center;background-repeat: no-repeat;z-index: -1;}
.tink-taylor-inner-block{position: relative; padding: 40px 38px 45px; background-color: #d9eded;}
.blog-content-left .entry-content.blog-individual .tink-taylor-block h3{font-size: 25px; line-height: 40px; padding: 0; text-transform: inherit;}
.postid-38323 .blog-content-left .entry-content.blog-individual ul.tink-taylor-listing{padding: 0;}
.postid-38323 .blog-content-left .entry-content.blog-individual ul.tink-taylor-listing li {font-size: 16px;padding-bottom: 20px; line-height: 26px; margin: 0; position: relative; list-style: none; padding-left: 17px;}
.postid-38323 .blog-content-left .entry-content.blog-individual ul.tink-taylor-listing li:before { position: absolute;content: "";border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 10px solid #fe5636;left: 0;top: 6px;}

.tink-taylor-block-shape1{position: absolute; right: -35px; top: -35px;}
.tink-taylor-block-shape2{position: absolute;right: 27.6%;bottom: -11px;z-index: 1;}
.tink-taylor-block-shape3{position: absolute;right: 24px;top: -33px;z-index: 1;}
.tink-taylor-block-shape4{position: absolute;left: -112px;bottom: 0;}
.tink-taylor-block-shape5{position: absolute;left: -15px;top: 0px;transform: rotate(90deg);z-index: 1;}
.tink-taylor-block-shape6{position: absolute; top: -60px; right: -50px; z-index: 1;}
.tink-taylor-block-shape7{position: absolute;right: -33px;bottom: -44px;}
.tink-taylor-block-shape8{position: absolute;left: -12px;bottom: 12px;}
.tink-taylor-block-shape9{position: absolute;left: -32px;top: -33px;}
.tink-taylor-block-shape10{position: absolute;bottom: 0px;right: -12px;transform: rotate(90deg);z-index: 1;}
.tink-taylor-block-shape11{position: absolute;left: -40px;bottom: 30%;}
.tink-taylor-block-shape12{position: absolute;right: -91px;top: -65px;}
.tink-taylor-block-shape13{position: absolute;left: -49px;bottom: 15px; z-index: 1;}
.tink-taylor-block-shape14{position: absolute;left: -43px;bottom: -19px;}
.tink-taylor-block-shape15{position: absolute;left: -75px;bottom: -16px;}
.tink-taylor-block-shape16{position: absolute;right: -19px;top: -42px; z-index: 1;}
.tink-taylor-block-shape17{position: absolute;left: -49px;top: -44px;}
/*Expert interview series part 11 end*/

/*Expert interview series part 12 start*/
.postid-39842 .blog-top-content .blog-banner-title{display: none;}
.postid-39842 .blog-content-left .entry-content.blog-individual p {font-size: 16px;padding-bottom: 20px;line-height: 26px;}
.miray-v{ position: relative;background-repeat: no-repeat;background-size: cover;background-position: bottom; margin-bottom: 55px; border-radius: 15px;}
.miray-v-banner-shape1{position: absolute;right: 35%;top: 0;}
.miray-v-banner-shape2{position: absolute;left: 58px;bottom: -7px;}
.miray-v-banner{padding: 50px 0 81px 64px;}

.miray-v-banner .profile-content {width: calc(100% - 320px);}
/*
.blog-content-left .entry-content.blog-individual .miray-v-banner .profile-content h2 {font-size: 24px;line-height: 1.4;margin-bottom: 20px;}
.blog-content-left .entry-content.blog-individual .miray-v-banner .profile-content h4 {font-size: 16px;line-height: 1.5;}
.miray-v-profile{width: 270px;} 
*/

/*.miray-v-banner .profile-content{width: calc(100% - 378px);}*/
.blog-content-left .entry-content.blog-individual .miray-v-banner .profile-content h2{position: relative; font-size: 27px; line-height: 1.4; padding: 0; padding-left: 20px; margin-bottom: 30px;}
.blog-content-left .entry-content.blog-individual .miray-v-banner .profile-content h2:before{position: absolute; content: ""; width: 7px; height: calc(100% - 20px); background-color: #fff; border-radius: 15px; left: 0; top: 9px;} 
.blog-content-left .entry-content.blog-individual .miray-v-banner .profile-content h4{font-size: 20px; text-transform: inherit; line-height: 1.5; font-weight: 400; color: #000; padding: 0;}
.miray-v-profile{position: absolute; right: 0; bottom: 0; width: 300px;}
.miray-v-block {position: relative;margin-bottom: 60px;margin-top: 70px;z-index: 1; border-radius: 12px;}
.miray-v-inner-block {position: relative;padding: 55px 45px;background-color: #f8f5fe; border-radius: 10px;}
.blog-content-left .entry-content.blog-individual .miray-v-block h3 {font-size: 25px;line-height: 40px;padding: 0;text-transform: inherit;}
.miray-v-block-shape1{position: absolute;right: 44px;top: -10px; z-index: 1;}
.miray-v-block-shape2{position: absolute;left: -125px;bottom: 55px;}
.miray-v-block-shape3{position: absolute;right: -28px;top: -41px;z-index: 1;}
.miray-v-block-shape4{position: absolute;left: -23px;bottom: -16px;}
.miray-v-block-shape5{ position: absolute;left: -100px;top: -32px;}
.miray-v-block-shape6{position: absolute;right: -20px;bottom: 0;z-index: 1;}
.miray-v-block-shape7{position: absolute;right: -15px;top: -15px;}
.miray-v-block-shape8{position: absolute;left: -18px;bottom: 17px;z-index: 1;}
.miray-v-block-shape9{position: absolute;left: -20px;top: -20px;}
.miray-v-block-shape10{position: absolute;right: -22px;top: -24px;z-index: 1;}
.miray-v-block-shape11{position: absolute;left: -14px;top: -14px;}
.miray-v-block-shape12{position: absolute;right: -45px;bottom: 20px;z-index: 1;}
.miray-v-block-shape13{position: absolute;left: -33px;top: 52px;}
.miray-v-block-shape14{position: absolute;left: -17px;top: -18px; z-index: 1;}
.miray-v-block-shape15{position: absolute;right: -21px;bottom: 8px; z-index: 1;}
.miray-v-block-shape16{position: absolute;left: -12px;top: -6px; z-index: 1;}
.miray-v-block-shape17{position: absolute;right: -56px;bottom: -16px;}
.miray-v-block-shape18{position: absolute;right: -31px;top: -31px;}
.miray-v-block-shape19{position: absolute;right: -42px;bottom: 48px;transform: rotate(50deg);}

.blog-content-left .entry-content.blog-individual h4.miray-v-list-title{position: relative; font-size: 21px; text-transform: inherit; color: #000; line-height: 26px; font-weight: 700; padding: 0; padding-left: 35px; margin-bottom: 10px; margin-top: 20px;}
.blog-content-left .entry-content.blog-individual h4.miray-v-list-title:before{position: absolute; content: ""; background-image: url(http://dev.project-progress.net/uplers/email_uplers/blog/data2/email-live/blog/wp-content/uploads/2024/06/miray-v-list-icon.png); height: 24px; width: 29px; background-size: 100%; background-repeat: no-repeat; background-position: center; top: 0; left: 0;}
.blog-content-left .entry-content.blog-individual h4.miray-v-h4-title{font-size: 21px; text-transform: inherit; color: #000; line-height: 26px; font-weight: 700; padding: 0; margin-bottom: 15px; margin-top: 20px;}
.blog-content-left .entry-content.blog-individual ul.miray-v-listing{padding: 0; margin: 0; margin-bottom: 20px;}
.blog-content-left .entry-content.blog-individual ul.miray-v-listing li{position: relative; margin: 0; list-style: none; padding-left: 40px; font-size: 16px;padding-bottom: 20px;line-height: 26px; color: #000;}
.blog-content-left .entry-content.blog-individual ul.miray-v-listing li:before{position: absolute; content: ""; background-image: url(http://dev.project-progress.net/uplers/email_uplers/blog/data2/email-live/blog/wp-content/uploads/2024/06/miray-v-list-icon.png); height: 24px; width: 29px; background-size: 100%; background-repeat: no-repeat; background-position: center; top: 0; left: 0; }

.miray-v-order-listing{margin-top: 20px;}
.blog-content-left .entry-content.blog-individual .miray-v-order-listing ol{margin: 0; padding: 0; counter-reset: increment;}
.blog-content-left .entry-content.blog-individual .miray-v-order-listing ol > li{position: relative; list-style: none; margin: 0; padding: 0; padding-left: 50px; counter-increment: increment;}
.blog-content-left .entry-content.blog-individual .miray-v-order-listing ol > li:before{position: absolute; content: "0" counter(increment); font-size: 32px; font-weight: 800; color: #ffdb2d; left: 0; top: 0; }
.miray-v-order-listing ol > li > h5{padding: 0; font-size: 21px; color: #000; text-transform: inherit; font-weight: 700; line-height: 26px; margin-bottom: 10px; }

.miray-v-ai-machine-learning{margin-top: 75px;}
.miray-v-ai-machine-learning .row{display: flex; flex-wrap: wrap; gap:40px; margin: 0;}
.miray-v-ai-machine-learning .row:before{display: none;}
.miray-v-ai-machine-learning .row > .inner-block{ width: calc(50% - 20px);background-color: #f3f3f3;border-radius: 180px;padding: 0 54px;padding-top: 0;text-align: center;}
.miray-v-ai-machine-learning .inner-block .icon{width: 110px; height: 110px; background-color: #fff; border: 2px solid #ffdb2d; border-radius: 100%; margin: 0 auto; margin-bottom: 20px; display: flex; justify-content: center; align-items: center; margin-top: -55px;}
.blog-content-left .entry-content.blog-individual .miray-v-ai-machine-learning .inner-block h5{padding: 0; font-size: 21px; line-height: 26px; margin-bottom: 15px; font-weight: 700; color: #000; }

.miray-v-bottom-section{position: relative; background-color: #ffdb2d; text-align: center; padding: 100px 20px; margin-top: 110px;}
.miray-v-bottom-section:before{position: absolute; content: ""; background-image: url(http://dev.project-progress.net/uplers/email_uplers/blog/data2/email-live/blog/wp-content/uploads/2024/06/miray-v-bottom-shape.png); width: 100%; height: 150px; background-size: cover; background-position: center; top: -120px; left: 0; right: 0;}
.miray-v-bottom-section h6{font-size: 20px; line-height: 29px; color: #000; padding: 0; margin-bottom: 20px;}
.miray-v-bottom-section h6:last-child{margin-bottom: 0;}

.miray-v-bottom-shape1{position: absolute;top: -55px;left: 30px;z-index: 1;}
.miray-v-bottom-shape2{position: absolute;top: -55px;right: 40px;z-index: 1;}
/*Expert interview series part 12 end*/

/*Expert interview series part 13 start*/
.postid-41227 .blog-top-content .blog-banner-title{display: none;}
.postid-41227 .blog-content-left .entry-content.blog-individual p {font-size: 16px;padding-bottom: 20px;line-height: 26px;}
.postid-41227 .blog-content-left .entry-content.blog-individual h5 {    font-size: 20px; font-weight: 600; color: #000; padding: 0; padding-bottom: 15px; line-height: 1.45;}
.tom-wozniak{ position: relative; background-color: #f3f2fd; margin-bottom: 55px; padding-top: 25px;}
.tom-wozniak-banner-shape1{position: absolute; top: 84px; left: -87px; z-index: -1;}
.tom-wozniak-banner-shape2{position: absolute; right: -54px; bottom: 0; z-index: -1;}

.tom-wozniak-banner{display: flex; align-items: flex-end;}

.tom-wozniak-banner .profile-content {width: calc(100% - 381px); padding-bottom: 25px; padding-right: 25px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-banner .profile-content h2{position: relative; font-size: 41px; padding: 0; padding-left: 50px; margin-bottom: 70px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-banner .profile-content .profile-content-inner{position: relative; padding: 30px 25px; padding-left: 50px; border: 2px solid #7a6af4; border-left: 0; border-top-right-radius: 80px; border-bottom-right-radius: 80px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-banner .profile-content .profile-content-inner:after{position: absolute; content: ""; background-image: url(../png/tom-wozniak-banner-shape1.png); width: 79px; height: 69px; background-size: contain; background-repeat: no-repeat; background-position: center; right: 37px; top: -29px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-banner .profile-content h4{position: relative;text-transform: inherit; color: #000; font-size: 25px; font-weight: 700; padding: 0; padding-left: 15px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-banner .profile-content h4:before{position: absolute; content: ""; width: 7px; height: calc(100% - 13px); left: 0; top: 7px; background-color: #ffdb2d;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-banner .profile-content h4 > span{display: block; font-size: 18px; font-weight: 400; margin-top: 6px;}
.tom-wozniak-profile{width: 381px;}
.tom-wozniak-block {position: relative;margin-bottom: 60px;margin-top: 70px;z-index: 1;}
.tom-wozniak-inner-block {position: relative;padding: 55px 45px;background-color: #f3f2fd;}
.tom-wozniak-block.block1 .tom-wozniak-inner-block:before,.tom-wozniak-block.block3 .tom-wozniak-inner-block:before,.tom-wozniak-block.block5 .tom-wozniak-inner-block:before,.tom-wozniak-block.block7 .tom-wozniak-inner-block:before,.tom-wozniak-block.block9 .tom-wozniak-inner-block:before,.tom-wozniak-block.block11 .tom-wozniak-inner-block:before {position: absolute; content: ""; right: 0; top: 0; width: 30px; height: 0px; border-bottom: 50px solid #f3f2fd; border-right: 50px solid white;}
.tom-wozniak-block.block2 .tom-wozniak-inner-block:before,.tom-wozniak-block.block6 .tom-wozniak-inner-block:before,.tom-wozniak-block.block8 .tom-wozniak-inner-block:before,.tom-wozniak-block.block10 .tom-wozniak-inner-block:before {position: absolute; content: ""; left: 0; top: 0; width: 30px; height: 0px; border-bottom: 50px solid #f3f2fd; border-left: 50px solid white;}
.tom-wozniak-block.block4 .tom-wozniak-inner-block:before,.tom-wozniak-block.block12 .tom-wozniak-inner-block:before {position: absolute; content: ""; right: 0; bottom: 0; width: 30px; height: 0px; border-top: 50px solid #f3f2fd; border-right: 50px solid white;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-block h3 {position: relative;font-size: 25px;line-height: 40px;padding: 0;text-transform: inherit; padding-left: 17px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-block h3:before{position: absolute; content: ""; width: 7px; height: calc(100% - 20px); background-color: #ffdb2d; left: 0; top: 9px;}

.tom-wozniak-block-shape1{position: absolute; right: -48px; bottom: -21px;}
.tom-wozniak-block-shape2{position: absolute; left: -93px; bottom: 55px;}
.tom-wozniak-block-shape3{position: absolute; left: -13px; top: -26px; z-index: -1;}
.tom-wozniak-block-shape4{position: absolute; right: -30px; z-index: 1; bottom: 60px;}
.tom-wozniak-block-shape5{position: absolute; right: -55px; top: -55px; z-index: -1;}
.tom-wozniak-block-shape6{position: absolute; top: 65px; left: -62px; z-index: 1;}
.tom-wozniak-block-shape7{position: absolute; right: -14px; top: 75px; z-index: 1;}
.tom-wozniak-block-shape8{position: absolute; right: -30px; top: -34px; z-index: -1;}
.tom-wozniak-block-shape9{position: absolute; left: -34px; top: 50px; z-index: -1;}
.tom-wozniak-block-shape10{position: absolute; right: 135px; top: -15px; z-index: 1;}
.tom-wozniak-block-shape11{position: absolute; left: -32px; top: 50%; transform: translateY(-50%); z-index: -1;}
.tom-wozniak-block-shape12{position: absolute; width: 178px; height: 178px; background-color: #7a6af4; border-radius: 100%; top: -25px; left: 35px; z-index: -1;}
.tom-wozniak-block-shape13{position: absolute; right: -14px; bottom: 50px; z-index: 1;} 
.tom-wozniak-block-shape14{position: absolute; left: -72px; top: 50%; transform: translateY(-50%);} 
.tom-wozniak-block-shape15{position: absolute; right: -21px; transform: rotate(90deg); top: 5px; z-index: 0;}
.tom-wozniak-block-shape16{position: absolute; left: -14px; top: 60px; z-index: 1;}
.tom-wozniak-block-shape17{position: absolute; right: -69px; top: 50%; transform: translateY(-50%); z-index: -1;}
.tom-wozniak-block-shape18{position: absolute; left: -60px; bottom: 30px; z-index: 1;}
.tom-wozniak-block-shape19{position: absolute; left: -41px; top: 50%; transform: translateY(-50%); z-index: -1;}
.tom-wozniak-block-shape20{position: absolute; right: -30px; z-index: -1;}

.blog-content-left .entry-content.blog-individual .tom-wozniak-order-listing{margin: 0; padding: 0; counter-reset: increment;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-order-listing > li{position: relative; list-style: none; margin: 0; padding: 0; padding-left: 40px; counter-increment: increment; margin-bottom: 15px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-order-listing > li:before{position: absolute; content: "0" counter(increment)"."; font-size: 16px; font-weight: 700; color: rgba(0 0 0 / 58%); left: 0; top: 0; }

.blog-content-left .entry-content.blog-individual .tom-wozniak-arrow-listing{margin: 0; padding: 0;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-arrow-listing > li{position: relative; list-style: none; margin: 0; margin-bottom: 15px; padding: 0; padding-left: 40px;}
.blog-content-left .entry-content.blog-individual .tom-wozniak-arrow-listing > li:before{position: absolute; content: ""; background-image: url(../png/tom-wozniak-list-arrow.png); width: 26px; height: 18px; background-size: contain; background-repeat: no-repeat; background-position: center; left: 0; top: 2px;}

.postid-41227 .star-line{position: relative; padding: 60px 0; margin-bottom: 15px;}
.postid-41227 .star-line:before { position: absolute; content: ""; border: 1px dashed #000; width: 100%;}
.postid-41227 .star-line:after { position: absolute; content: ""; background-image: url(../jpg/tom-wozniak-bottom-line-shape.jpg); width: 138px; height: 72px; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1;}

/*Expert interview series part 13 end*/


/*CRO banner1 css start*/
.cro-banner1{margin-bottom: 40px;}
.cro-banner1{position:relative; background-color: #f3f3f3; z-index: 1;}
.cro-banner1 .shape1{position: absolute; left: 0; top: 0; z-index: -1;}
.cro-banner1 .shape2{position: absolute; right: 0; bottom: 0; z-index: -1;}
.cro-banner1 .row{margin: 0; display: flex; flex-wrap: wrap;}
.cro-banner1 .row > .col1{width: 75%; padding: 60px; padding-right: 0;}
.cro-banner1 .row > .col2{width: 25%;}
.blog-content-left .entry-content.blog-individual .cro-banner1 .cro-banner-content h2{font-size: 28px; padding: 0; line-height: 1.4; margin-bottom: 25px;}
.cro-banner1 .cro-banner-img{position: absolute;bottom: 0;right: 10px;}
.cro-banner1 .cro-banner-content .btn a{text-decoration: none; color: #000;}
.cro-banner1 .cro-banner-content .btn a:hover{color: #000;}
/*CRO banner1 css end*/

/*CRO banner2 css start*/
.cro-banner2{margin-bottom: 40px;}
.cro-banner2{position:relative; background-color: #f3f3f3; z-index: 1;}
.cro-banner2 .shape1{position: absolute; left: 0; top: 0; z-index: -1;}
.cro-banner2 .shape2{position: absolute; right: 0; top: 0; z-index: -1;}
.cro-banner2 .shape3{position: absolute; right: 12%; bottom: 0; z-index: -1;}
.cro-banner2 .row{margin: 0; display: flex; flex-wrap: wrap;}
.cro-banner2 .row > .col1{width: 55%; padding: 60px; padding-top: 45px; padding-right: 0;}
.cro-banner2 .row > .col2{width: 45%;}
.blog-content-left .entry-content.blog-individual .cro-banner2 .cro-banner-content h2{font-size: 25px; padding: 0; line-height: 1.2; margin-bottom: 25px; text-transform: inherit;}
.blog-content-left .entry-content.blog-individual .cro-banner2 .cro-banner-content h5{font-size: 21px; padding: 0; line-height: 1.6; margin-bottom: 25px; text-transform: inherit; color: #000;}
.cro-banner2 .cro-banner-img{position: absolute;bottom: 0;right: 0;}
.cro-banner2 .cro-banner-content .btn a{text-decoration: none; color: #000;}
.cro-banner2 .cro-banner-content .btn a:hover{color: #000;}
/*CRO banner2 css end*/

/*CRO banner3 css start*/
.cro-banner3{background-repeat: no-repeat; background-size: cover; background-position: top left;}
.blog-content-left .entry-content.blog-individual .cro-banner3 .cro-banner-content h2{margin-bottom: 15px;}
.cro-banner3 .row > .col1{padding: 30px; padding-left: 60px; padding-right: 0;}
.blog-content-left .entry-content.blog-individual .cro-banner3 .cro-banner-content p{font-size: 18px; padding-bottom: 25px;}
.cro-banner3 .cro-banner-content .btn a{background: #000; color: #fff; border-color: #000;}
.cro-banner3 .cro-banner-img {position: absolute;bottom: 8px;right: 85px;}
/*CRO banner3 css end*/

/*CRO banner4 css start*/
.cro-banner4 .row > .col1{width: 60%;}
.blog-content-left .entry-content.blog-individual .cro-banner4 .cro-banner-content h2{margin-bottom: 25px;}
.blog-content-left .entry-content .cro-banner4 .cro-banner-content ul{display: flex; margin: 0 -27px; margin-bottom: 35px;}
.blog-content-left .entry-content .cro-banner4 .cro-banner-content ul li{font-weight: 600; color: #000; width: auto;margin: 0 27px;}
.blog-content-left .entry-content.blog-individual .cro-banner4 .cro-banner-content p{font-size: 15px; padding-bottom: 12px;}
.cro-banner4 .cro-banner-img{bottom: 0;right: 0;}
/*CRO banner4 css end*/

/*CRO banner6 css start*/
.cro-banner6 .row > .col1{padding: 35px; padding-right: 0;}
.blog-content-left .entry-content.blog-individual .cro-banner6 .cro-banner-content h2{margin-bottom: 30px;}
.blog-content-left .entry-content.blog-individual .cro-banner6 .cro-banner-content p{font-size: 16px; padding-bottom: 30px;}
.cro-banner6 .cro-banner-img{bottom: 0;}
/*CRO banner6 css end*/

/*CRO banner7 css start*/
.cro-banner7{background-position: top right;}
.blog-content-left .entry-content.blog-individual .cro-banner7 .cro-banner-content h2{margin-bottom: 30px;}
.cro-banner7 .row > .col1 {padding: 36px;padding-left: 60px;padding-right: 0;}
.cro-banner7 .cro-banner-img{bottom: 0; right: 0;}
/*CRO banner7 css end*/

/*CRO banner8 css start*/
.cro-banner8{overflow: hidden;}
.cro-banner8:before{position: absolute; content: ""; background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23333' stroke-width='2' stroke-dasharray='8' stroke-dashoffset='26' stroke-linecap='square'/%3e%3c/svg%3e");
border-radius: 100px; height: 75px; width: 75px; top: -50px;right: 27%;}
.cro-banner8 .row > .col1{padding: 30px 40px; width: 75%;}
.cro-banner8 .row > .col2{width: 25%;}
.blog-content-left .entry-content.blog-individual .cro-banner8 .cro-banner-content h2{margin-bottom: 12px;}
.blog-content-left .entry-content.blog-individual .cro-banner8 .cro-banner-content p{font-size: 25px; padding-bottom: 25px;}
/*CRO banner8 css end*/


/* image-text-block start */

.image-text-block { padding: 20px 0 !important; }
/*.image-text-block + .image-text-block { padding-top: 0 !important; }*/
.page-template-image-text-block #header-main .blank-div { display: none !important; }
.image-text-block .main { max-width: 100%; padding: 0; }
.image-text-block .content .item { margin-bottom: 40px; }
.image-text-block .content .item:last-child { margin-bottom: 0; }
.image-text-block .content .item { display: flex; flex-wrap: wrap; }
.image-text-block .content .item .left { width: 100%; display: flex; flex-direction: column; }
.image-text-block .dammy-frame { position: relative; border: 1px solid #7a8155; border-radius: 4px 4px 0 0; display: block; }
.image-text-block .dammy-frame:after { content: ""; height: 10px; width: 10px; border-radius: 50%; background: #ffd270; position: absolute; top: 9px; left: 35px; display: block; }
.image-text-block .dammy-frame span { display: block; height: 28px; position: relative; }
.image-text-block .dammy-frame span:before { content: ""; height: 10px; width: 10px; border-radius: 50%; background: #ff6159; position: absolute; top: 9px; left: 18px; display: block; }
.image-text-block .dammy-frame span:after { content: ""; height: 10px; width: 10px; border-radius: 50%; background: #43dc5a; position: absolute; top: 9px; left: 50px; display: block; }
.image-text-block .border-wrap { max-width: 550px; width: 100%; margin: 0 auto; border: 1px solid #000; }
.image-text-block .templatepopup { height: 100%; min-height: 550px; background-position: top left; background-repeat: no-repeat; background-size: cover; display: block; width: 100%; overflow: hidden; cursor: pointer; transition: all 3s ease-in-out; border: 10px solid #fff; max-width: 550px; margin: 0 auto; }
.image-text-block .source { max-width: 550px; margin: 0 auto; margin-top: 15px; width: 100%; }
.image-text-block .source a { color: #4185F4; font-size: 14px; }
.image-text-block .source p { padding: 0 !important; }
.image-text-block .source a:hover { color: #ffda30; }
.image-text-block .blog-popup { background-color: rgba(67, 67, 67, 0.7); position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999999; transition: 0.3s all ease-in-out; opacity: 0; visibility: hidden; }
.image-text-block .blog-popup.pop-open { opacity: 1; visibility: visible; }
.image-text-block .blog-popup .rapper { width: 100%; position: relative; height: 100%; display: flex; align-items: center; justify-content: center; max-width: max-content; margin: 0 auto; max-width: 700px; }
.image-text-block .blog-popup .rapper .inner img { width: 100%; max-width: 100%; }
.image-text-block .blog-popup .rapper .inner { overflow: auto; width: 100%; position: relative; max-height: 80%; margin: 50px; box-sizing: border-box; text-align: center; max-width: 100%; }
.image-text-block .blog-popup .close-btn { display: block !important; width: 30px; cursor: pointer; z-index: 99; -webkit-tap-highlight-color: transparent; position: absolute; top: 95px; transform: translateY(-50%); right: 15px; }
.image-text-block .blog-popup .close-btn span { width: 100%; height: 3px; margin-bottom: 7px; display: block; border-radius: 15px; background: #fff; transition: all 0.5s; -webkit-transition: all 0.5s; -webkit-tap-highlight-color: transparent; }
.image-text-block .blog-popup .close-btn span:nth-child(1) { transform: rotate(45deg ) translateY(8px) translateX(6px); -webkit-transform: rotate(45deg ) translateY(8px) translateX(6px); }
.image-text-block .blog-popup .close-btn span:nth-child(2) { opacity: 0; }
.image-text-block .blog-popup .close-btn span:nth-child(3) { transform: rotate(-45deg ) translateY(-8px) translateX(6px); -webkit-transform: rotate(-45deg ) translateY(-8px) translateX(6px); }
.image-text-block .content .item .right { width: 100%; margin-top: 40px; }
.image-text-block .content .item .left .inner-content *:last-child { padding-bottom: 0; margin-bottom: 0; }
.image-text-block .content .item .left .inner-content *:first-child { padding-top: 0; }
body.pop-open { overflow: hidden; }

.border1-black > figure{border: 1px solid #000;}

.blog-content-left .entry-content.blog-individual .sub-paragraph{padding-left: 20px;} 

@media(max-width: 767px){
	.image-text-block .blog-popup .rapper .inner { margin: 35px; }
	.image-text-block .blog-popup .close-btn { width: 25px; top: 95px; right: 7px; }
	.image-text-block .templatepopup { min-height: 400px; max-width: 400px; }
	.image-text-block .border-wrap { max-width: 400px; }
}

@media(max-width: 375px){
	.image-text-block .templatepopup { min-height: 300px; max-width: 300px; }	
	.image-text-block .border-wrap { max-width: 300px; }
}

/* image-text-block end */