.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{font-family:'FontAwesome';text-align:center;}
.ui-datepicker .ui-datepicker-prev:before{content:"\f104";}
.ui-datepicker .ui-datepicker-next:before{content:"\f105";}
.col.boxed img, .wpb_column.boxed img{padding:0px 5px;display:inline-block;}
.sd-btn-width a.nectar-button{width:250px;margin-top:30px;}
.col.boxed img, .wpb_column.boxed img{padding:0px 5px;display:inline-block;}
.contact-social-share img{padding:0px 5px;display:inline-block;}
.col.boxed img, .wpb_column.boxed img{padding:0px 5px;display:inline-block;}
.contact-social-share img{padding:0px 5px;display:inline-block;}
.mec-wrap .mec-totalcal-box{padding:110px 5px 20px 5px;}
.events-border .vc_column-inner{border-bottom:3px solid #f1c40f;border-right:1px solid #efefef;}
.events-border{border-bottom:0px solid #f1c40f;border-right:0px solid #efefef;}
.marketing-border{border-bottom:0px solid #9b59b6;}
.marketing-border .vc_column-inner{border-bottom:3px solid #9b59b6;}
.poll-border .vc_column-inner{border-bottom:3px solid #2ecc71;border-right:1px solid #efefef;}
.poll-border{border-bottom:0px solid #2ecc71;border-right:0px solid #efefef;}
.sd-home-after-slider p{padding-bottom:25px;}
.poll-border, .events-border, .marketing-border{height:273.5px;}
.ads-border-side{height:273.5px;overflow:hidden;}
html .ascend .container-wrap{background-color:#f6f6f6 !important;}
.addthis_toolbox, .mec-wrap .mec-totalcal-box{display:none;}
.nectar-recent-posts-slider h2 a:after{content:"Read More";position:absolute;bottom:-60px;left:0;text-transform:uppercase;background-color:#26AAE2;padding:22px;line-height:0;font-size:15px;}
@media screen and (max-width: 1024px) {
.poll-border, .events-border, .marketing-border{height:197.5px;}
.sd-home-after-slider p{padding-bottom:10px;font-size:15px;line-height:1.5;}
}
@media screen and (max-width: 1000px) {
.ads-border-side{padding:0 !important;height:inherit;}
.poll-border, .events-border, .marketing-border{height:288px;}
.light .sd-home-after-slider h4{display:block;padding-top:30px;}
body .wpb_row .span_12 > .col[data-padding-pos="right"].home-recent-post-sd{padding-right:0 !important;}
}
.sd-home-recent-post .otw-sidebar ul > li > .tptn_link{float:left;width:70px;}
.sd-home-recent-post .otw-sidebar ul li .tptn_after_thumb{}
.sd-home-recent-post .otw-sidebar ul li .tptn_date{color:#c7c7c7;line-height:13px;font-size:11px;position:relative;top:-8px;}
.sd-home-recent-post .otw-sidebar ul li .tptn_after_thumb .tptn_link{color:#696969;font-size:14px;}
.sd-home-recent-post .otw-sidebar ul li .tptn_after_thumb .tptn_link span{line-height:1.4;display:block;}
.sd-home-recent-post .otw-sidebar ul li:after{content:"";display:block;clear:both;}
.sd-home-recent-post .otw-sidebar ul li{margin-bottom:15px;}
#mc_embed_signup{margin:50px 0;}
#mc_embed_signup .mc-field-group{margin-bottom:35px;position:relative;}
.container-wrap #mc_embed_signup input[type="text"], .container-wrap #mc_embed_signup textarea, .container-wrap #mc_embed_signup input[type="email"], .container-wrap #mc_embed_signup input[type="password"], .container-wrap #mc_embed_signup input[type="tel"], .container-wrap #mc_embed_signup input[type="url"], .container-wrap #mc_embed_signup input[type="search"], .container-wrap #mc_embed_signup input[type="date"]{background-color:#fff !important;font-size:14px !important;padding:10px !important;color:#000;}
.container-wrap #mc_embed_signup select{background-color:#fff !important;font-size:14px !important;padding:10px !important;color:#000;height:44px;}
#mc_embed_signup div.mce_inline_error{margin:0 !important;padding:2px 10px !important;font-weight:normal !important;position:absolute;width:100%;font-size:12px;}
.ascend .container-wrap input[type="submit"]{width:100%;text-transform:uppercase;font-size:16px;}
#mce-success-response{background-color:#028a00;color:#fff;padding:10px 20px;margin-bottom:50px;}
#mce-error-response{background-color:#6B0505;color:#fff;padding:10px 20px;margin-bottom:50px;}
#mce-error-response a{color:#fff;font-weight:bold;}
@media only screen and (max-width:991px ) {
.wpmtst-testimonial-field.testimonial-field.testimonial-name{font-size:20px;font-weight:700;}
}
@media only screen and (max-width: 690px) {
.wpb_row > .span_12 > .column_container:last-child{clear:both;}
}
.pl-gridlayout{width:107%;margin-left:-3.5%;margin-top:-30px;}
.pl-gridlayout .pl-col > div.all-detail-cnt{padding:10px;}
.pl-gridlayout .pl-col .pl-detailcnt .pl-title a{font-size:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:26px;text-transform:none;font-weight:normal;}
.pl-detailcnt .pl-permalink, .pl-mask .pl-permalink{color:#fff !important;margin-top:0 !important;padding:3px 20px !important;font-size:14px;border:0 !important;border-radius:0 !important;}
body .pl-gridlayout .pl-detailcnt .pl-permalink:hover, body .pl-gridlayout .pl-mask .pl-permalink:hover{color:#fff !important;background-color:#26aae2!important;}
.pl-detailcnt .pl-permalink i, .pl-mask .pl-permalink i{margin-left:5px;display:none;}
.pl-gridlayout .pl-itemcnt .pl-thumbcnt{line-height:0;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.pl-thumbcnt  img{margin-bottom:0 !important;border:0 !important;}
.pl-detailcnt .pl-postmeta i{display:none;}
.sd-recent-post.hide{display:none !important;}
.sd-recent-post .post-7962{display:none !important;}
.pl-detailcnt .pl-title{overflow:hidden;}
.pl-detailcnt .pl-postmeta  a, .pl-detailcnt .pl-postmeta  span{line-height:1;padding:0 !important;}
.pl_grid_id_6570 .pl-col .pl-postmeta a:hover, .loadmore_id_6570 a.load-more-link{background:transparent !important;color:#000 !important;}
.pl-detailcnt .pl-postmeta{margin-right:5px;}
.pl-detailcnt .pl-postmeta a:hover{background:transparent !important;color:#000 !important;}
.post-content{padding-left:0;}
.sd-recent-post1 article.post .post-meta{display:none;}
.sd-recent-post{margin:0 -10px;}
.sd-recent-post article{width:50%;float:left;padding:0 10px;}
.ascend .sd-recent-post1 article.post .content-inner{margin-bottom:0px;padding:0 !important;}
.ascend .sd-recent-post article.post .content-inner{margin-bottom:30px;}
.sd-recent-post article .post-featured-img{display:block;height:220px;overflow:hidden;}
.sd-recent-post article.post .post-header h2{line-height:1.2;margin:10px 0;height:64px;overflow:hidden;}
.sd-recent-post article.post .excerpt{min-height:85px;}
.sd-recent-post article.post .excerpt p{font-size:14px;line-height:1.5;min-height:105px;padding-bottom:0;}
@media screen and (max-width: 769px) {
.sd-recent-post article{width:100%;float:none;}
.sd-recent-post article .post-featured-img{display:block;height:inherit;}
.sd-recent-post article.post .excerpt{min-height:inherit;}
.sd-recent-post article.post .post-header h2{height:inherit;}
}
.feature-topic-box1 .blog-recent.columns-1 .span_12:nth-child(1){display:none !important;}
.feature-topic-box2 .blog-recent.columns-1 .span_12:nth-child(1),
.feature-topic-box2 .blog-recent.columns-1 .span_12:nth-child(2){display:none !important;}
.feature-topic-box3 .blog-recent.columns-1 .span_12:nth-child(1),
.feature-topic-box3 .blog-recent.columns-1 .span_12:nth-child(2),
.feature-topic-box3 .blog-recent.columns-1 .span_12:nth-child(3){display:none !important;}
.feature-topic-box4 .blog-recent.columns-1 .span_12:nth-child(1),
.feature-topic-box4 .blog-recent.columns-1 .span_12:nth-child(2),
.feature-topic-box4 .blog-recent.columns-1 .span_12:nth-child(3),
.feature-topic-box4 .blog-recent.columns-1 .span_12:nth-child(4){display:none !important;}
.atf-object .atf-tweet-wrapper .atf-media-wrapper{display:none !important;}
article.post.quote .post-content h2{font-size:22px;line-height:30px;}
.ascend .sd-recent-post article.post .content-inner{min-height:520px;}
.sd-recent-post article.post.link .post-content .link-inner{position:absolute;width:91%;top:0;height:92%;left:0;margin:auto;right:0;bottom:0;}
.sd-recent-post article.post.link .post-content .link-inner .link-wrap{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:340px;vertical-align:middle;padding:20px;}
.sd-recent-post article.post.quote .post-content .quote-inner{position:absolute;width:91%;top:0;height:92%;left:0;margin:auto;right:0;bottom:0;}
.sd-recent-post article.post.quote .post-content .quote-inner .quote-wrap{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;display:table;vertical-align:middle;padding:20px;}
@media only screen  and (max-width:1024px) {
.nectar-recent-posts-slider h2 a:after{bottom:-52px !important;padding:16px !important;font-size:12px;}
}
@media only screen  and (max-width:769px) {
.set-recent-post .vc_column-inner .wpb_wrapper .nectar-recent-posts-slider .nectar-recent-posts-slider-inner .nectar-recent-post-slide .inner-wrap h2 a{padding:0 170px 0 0 !important;display:block !important;line-height:1.3 !important;}
.nectar-recent-posts-slider h2 a:after{bottom:-45px !important;padding:10px 30px 13px 30px !important;line-height:1 !important;padding:0px 30px 6px 30px;}
.set-recent-post .vc_column-inner .wpb_wrapper .nectar-recent-posts-slider .nectar-recent-posts-slider-inner .flickity-page-dots{bottom:2% !important;}
}
@media only screen  and (max-width:480px) {
.nectar-recent-posts-slider h2 a:after{bottom:-29px !important;padding:10px !important;font-size:10px !important;}
.set-recent-post .vc_column-inner .wpb_wrapper .nectar-recent-posts-slider .nectar-recent-posts-slider-inner .flickity-page-dots{bottom:2% !important;}
.set-recent-post{padding-top:0;}
.set-recent-post .vc_column-inner .wpb_wrapper .nectar-recent-posts-slider .nectar-recent-posts-slider-inner .nectar-recent-post-slide .inner-wrap h2 a{padding:0 !important;display:block !important;line-height:1.3 !important;}
.set-recent-post .vc_column-inner .wpb_wrapper .nectar-recent-posts-slider .recent-post-container .inner-wrap h2{font-size:20px;line-height:25px;}
.set-recent-post .vc_column-inner .wpb_wrapper .nectar-recent-posts-slider .recent-post-container{padding:0 !important;}
}
body .clients > div img{max-height:48px !important;}
body .sd-recent-post .blog-recent .inner-wrap .article-content-wrap{padding:8%!important;}
body  .vc_column-inner .wpb_wrapper .masonry-blog-item .inner-wrap .content-inner .article-content-wrap{padding:5%!important;height:320px !important;}
#copyright .container .footer-copy12{text-align:right;}
.set-recent-post .nectar-recent-posts-single_featured .inner-wrap{width:55%;}
.set-recent-post .nectar-recent-posts-single_featured .inner-wrap h2{font-size:60px !important;line-height:65px !important;font-weight:bold !important;}
#copyright .container .footer-copy12 p a{color:#1caee5 !important;}
.regular .inner-wrap .content-inner{min-height:350px !important;}
.masonry.classic_enhanced .masonry-blog-item h3.title{line-height:30px !important;font-size:20px !important;}
.inner-wrap .post-content .img-link .post-featured-img{height:240px !important;}
article.post.link .post-content .link-inner .link-wrap{position:relative !important;left:0;right:0;bottom:0;margin:auto;vertical-align:middle;padding:20px;}
.mec-wrap p{padding:0;}
.totalpoll-choice-percentage span{color:#ffffff!important;}
.single-post #ajax-content-wrap #page-header-wrap{height:400px !important;}
html .ascend .container-wrap{background-color:#f6f6f6 !important;}
html .single.ascend .container-wrap{background-color:#ffffff !important;}
#page-header-bg .blog-title .inner-wrap{padding-top:0 !important;max-width:711px;}
#page-header-bg .span_6 .inner-wrap .meta-comment-count,
#page-header-bg .span_6 .inner-wrap > a{display:none !important;}
#page-header-bg #single-below-header{text-align:left !IMPORTANT;}
.single-post #page-header-bg .row{height:90% !important;}
.vc_col-sm-12 .vc_column-inner .wpb_wrapper .meta-category a{background-color:#0000002e !important;}
.vc_col-sm-12 .vc_column-inner .wpb_wrapper .meta-category a:hover{background-color:#24aae0 !important;}
#ajax-content-wrap #main-content h1{text-align:center;padding:20px 0;}
.container-wrap #mc_embed_signup select{height:45px;}
.single.single-post .section-title h1{max-width:100% !important;font-size:32px !important;padding:0!important;text-align:left !important;line-height:40px !important;}
.mec-container [class*="col-"] img{height:100%;}
.single-mec-events #ajax-content-wrap, .tax-mec_category  #ajax-content-wrap{background-color:#fff;}
.mec-event-list-standard{padding:50px 0;}
.mec-event-list-standard .mec-event-article{display:block;}
.mec-single-event .mec-events-event-image{margin-top:50px;}
.mec-single-event .mec-frontbox{margin-top:50px;}
.mec-marker-infowindow-wp .mec-marker-infowindow-count{line-height:60px !important;}
.mec-event-list-standard .mec-event-content .mec-event-description img{display:none;}
.swiper-slide .content h2{font-weight:900;}
.ads-image{width:100% !important;}
.poll-border{border-bottom:3px solid #2ecc71;border-right:1px solid #efefef;}
.events-border{border-bottom:3px solid #f1c40f;border-right:1px solid #efefef;}
.marketing-border{border-bottom:3px solid #9b59b6;}
.sd-heading-style1 > .wpb_wrapper{position:relative;text-align:center;}
.sd-heading-style1 > .wpb_wrapper h2{color:#016099;text-align:center;position:relative;background:#f8f8f8;display:inline-block;padding:0 15px;}
.sd-heading-style1 > .wpb_wrapper:before{content:"";position:absolute;width:100%;height:1px;background:#ccc;top:23px;left:0;}
.sd-feature-topic1 p{display:none;}
.sd-feature-topic1 .wpb_wrapper .col{height:280px;overflow:hidden;position:relative;margin-bottom:0 !important;}
.sd-feature-topic1 .wpb_wrapper .col img{width:100%;}
.sd-feature-topic1 .wpb_wrapper .col .post-header{position:absolute;top:140px;padding:30px;color:#fff;}
.sd-feature-topic1 .wpb_wrapper .col:before{content:"";position:absolute;width:100%;height:100%;background:rgba(39, 169, 226, 0.5);left:0;top:0;}
.home .sd-feature-topic1 .blog-recent .col .post-header a,
.home .sd-feature-topic1 .blog-recent .col .post-header h3 a:hover{color:#fff !important;}
.home .sd-feature-topic1 .blog-recent .col .post-header h3,
.sd-feature-topic1 .blog-recent[data-style="default"] .col .post-header h3{font-size:20px;}
.sd-feature-topic1.sd-feature-topic2 .wpb_wrapper .col img{height:100%;max-width:100%;}
.sd-feature-topic1.sd-feature-topic2.sd-feature-topic3 .wpb_wrapper .col:before{background:rgba(46, 204, 113, 0.7);}
.sd-feature-topic1.sd-feature-topic2.sd-feature-topic4 .wpb_wrapper .col:before{background:rgba(241, 196, 15, 0.7);}
.sd-feature-topic1.sd-feature-topic2.sd-feature-topic5 .wpb_wrapper .col:before{background:rgba(155, 89, 182, 0.7);}
.sd-feature-topic1.sd-feature-topic2.sd-feature-topic6 .wpb_wrapper .col:before{background:rgba(212, 64, 64, 0.7);}
.sd-feature-topic1.sd-feature-topic4 > .wpb_wrapper .col{}
.sd-home-recent-entries{margin-bottom:0;}
.query-form-wrapper h2{font-size:34px;font-weight:bold;color:#fff;}
.query-form-wrapper .gform_wrapper .minimal-form-input{padding-top:15px;}
.query-form-wrapper .gform_wrapper .ginput_container{margin-top:0;}
.query-form-wrapper .gform_wrapper .gform_footer{padding:0;margin:25px 0 0;}
.query-form-wrapper .gform_wrapper label{display:none;}
.query-form-wrapper .gform_wrapper input{width:100% !important;padding:14px 15px !important;outline:none !important;border-radius:5px;border:0 !important;background-color:#fff !important;font-size:14px !important;}
.query-form-wrapper .gform_wrapper input::before{display:none;}
.query-form-wrapper .gform_wrapper .ginput_container_select{margin-top:15px;}
.query-form-wrapper .gform_wrapper .ginput_container_select select{border-radius:6px;width:100% !important;font-size:14px;margin-left:0 !important;padding:13px !important;background-color:#fff !important;}
.query-form-wrapper .gform_wrapper .gform_button{background-color:#26aae2 !important;color:#fff;font-size:22px !important;text-transform:uppercase;padding:12px 15px !important;border-radius:6px !important;}
.container-wrap .query-form-wrapper .span_12.light input[type="submit"]:hover{background-color:#26aae2 !important;opacity:1;}
body .query-form-wrapper .gform_wrapper .top_label .gfield_label{display:none;}
.query-form-wrapper .gform_wrapper .top_label input.medium, .query-form-wrapper .gform_wrapper .top_label select.medium{background-color:#ffffff !important;}
.query-form-wrapper .gform_wrapper textarea.medium{background-color:#fff !important;border-radius:5px;}
.home .sd-recent-post.sd-recent-post-span6 .blog-recent .col .post-header h3{height:55px;overflow:hidden;}
.sd-home-testimonial .testimonial_slider:not([data-style="multiple_visible"]) blockquote{color:#fff;}
.sd-home-testimonial .testimonial_slider blockquote span.title{color:rgba(255, 255, 255, 0.7);}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper{margin:0 0 25px 0;}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper .atf-user-card .atf-screen-name{margin:0px 0;}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper .atf-user-card .atf-screen-name a{font-size:15px !important;color:#d2f2ff !important;}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper .atf-tweet-text{margin:0px 0 !important;line-height:1.5 !important;font-size:20px;}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper .atf-tweet-text a{color:#0df;}
img.width-adds{width:100% !important;}
.addtoany_content_bottom{position:absolute;top:0;left:10px;}
.sd-recent-post .blog-recent .col.span_6:hover .addtoany_content_bottom{display:block;}
.otw-sidebar ul{margin:0;padding:0;}
.otw-sidebar h2{color:#016099;border-bottom:1px solid #ececec;padding-bottom:10px;font-size:22px;line-height:1;}
.otw-sidebar ul li{list-style:none;}
.sd-home-cat .otw-sidebar ul li{text-align:right;font-size:14px;position:relative;padding-left:12px;margin-bottom:5px;}
.sd-home-cat .otw-sidebar ul li:before{content:"";width:0;height:0;border-top:4px solid transparent;border-left:4px solid #696969;border-bottom:4px solid transparent;position:absolute;left:0;top:10px;}
.sd-home-cat .otw-sidebar ul li a{float:left;color:#696969;}
.sd-home-cat .otw-sidebar ul li:hover, .sd-home-cat .otw-sidebar ul li:hover a{color:#333333;}
.sd-home-cat .otw-sidebar ul li:hover:before{border-left:4px solid #333333;}
.sd-home-recent-post .otw-sidebar ul li{margin-bottom:20px;}
.sd-home-recent-post .otw-sidebar ul li:last-child{margin-bottom:0px;}
.sd-home-recent-post .otw-sidebar ul li img{width:60px;border:1px solid #eee;margin-bottom:0;}
.sd-home-recent-post .otw-sidebar ul li .post-widget-text{font-size:14px;}
.sd-home-recent-post .otw-sidebar ul li .post-widget-text a{color:#696969;}
#footer-outer .span_6:first-child .widget h4{font-size:65px;color:#fff !important;font-weight:bold;line-height:1;}
#footer-outer .span_6:first-child .widget a{color:#26aae2 !important;}
#footer-outer .span_6.col_last{padding-left:90px;}
#footer-outer .span_6.col_last .widget_links{float:left;width:33.33%;}
#footer-outer .span_6.col_last .widget_links h4{color:#26aae2 !important;font-size:14px;font-weight:bold;}
#footer-outer .widget_links ul li a{font-size:14px;}
#footer-outer .recent_posts_extra_widget{}
#footer-outer .recent_posts_extra_widget .post-widget-text{display:none;}
#footer-outer .recent_posts_extra_widget ul{max-width:320px;}
#footer-outer .recent_posts_extra_widget ul li{float:left;margin:0;padding:0 !important;padding-bottom:10px !important;}
#footer-outer .recent_posts_extra_widget ul li img{margin:0;}
.container-wrap{padding-bottom:0;}
#footer-outer #footer-widgets .widget_nav_menu{float:left;width:50%;}
#footer-outer #footer-widgets h4{color:#26aae2 !important;font-size:14px;font-weight:bold;}
#footer-outer #footer-widgets .widget_nav_menu ul li a{font-size:14px;}
#footer-outer .recent_posts_extra_widget .post-widget-image{float:left;position:relative;z-index:50;margin-right:10px;width:43px;}
#footer-outer .recent-posts-widget-with-thumbnails ul li{width:65px;float:left;margin-right:10px;height:65px;padding:0 !important;margin-bottom:10px !important;background:#fff url(https://www.saudident.com/wp-content/uploads/2014/01/background-logo-150x150.jpg);position:relative;background-size:100%;}
#footer-outer .recent-posts-widget-with-thumbnails a{display:block;height:65px;width:65px;}
#footer-outer .recent-posts-widget-with-thumbnails img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:100%;}
#footer-outer .recent-posts-widget-with-thumbnails ul li .tptn_after_thumb{display:none;}
#header-secondary-outer #social{float:left;width:190px;overflow:hidden;height:32px !important;}
.tptn_counter{display:none;}
#sidebar > div.widget{margin-bottom:30px;}
#sidebar .widget h4{color:#016099;border-bottom:1px solid #ececec;padding-bottom:10px;font-size:14px !important;line-height:22px;font-weight:bold;}
.ascend #sidebar .widget.widget_categories ul li{text-align:right;font-size:14px;position:relative;margin-bottom:5px;padding:0 !important;padding-left:12px !important;}
.ascend #sidebar .widget.widget_categories ul li:after{content:"";clear:both;display:block;}
.ascend #sidebar .widget.widget_categories ul li:nth-child(2){display:none;}
.sd-home-cat .otw-sidebar ul li:nth-child(2){display:none;}
.ascend #sidebar .widget.widget_categories ul li:before{content:"";width:0;height:0;border-top:4px solid transparent;border-left:4px solid #696969;border-bottom:4px solid transparent;position:absolute;left:0;top:10px;}
.ascend #sidebar .widget.widget_categories ul li a{float:left;color:#696969;}
.ascend #sidebar .widget.widget_categories ul li:hover, .ascend #sidebar .widget.widget_categories ul li:hover a{color:#333333;}
.ascend #sidebar .widget.widget_categories ul li:hover:before{border-left:4px solid #333333;}
#sidebar .widget.recent_posts_extra_widget ul li{margin-bottom:5px;}
#sidebar .widget.recent_posts_extra_widget ul li:last-child{margin-bottom:0px;}
#sidebar .widget.recent_posts_extra_widget ul li img{width:60px;border:1px solid #eee;}
#sidebar .widget.recent_posts_extra_widget ul li .post-widget-text{font-size:14px;float:left;width:75%;}
#sidebar .widget.recent_posts_extra_widget ul li .post-widget-text a{color:#696969;}
.posts-container article .inner-wrap:hover .addtoany_content_bottom{display:block;}
.posts-container article .inner-wrap .addtoany_content_bottom{display:block;bottom:40px;top:inherit;right:0;left:inherit;}
body header#top .sf-menu li ul.sub-menu li a:hover, body header#top .sf-menu li ul.sub-menu li.current-menu-item > a{color:#26baef!important;}
.tribe-events-style-theme .addtoany_content_bottom{display:none;}
.tribe-events-style-theme .tribe-events-single-event-description .addtoany_content_bottom{display:block;position:relative;left:0;}
.tribe-bar-disabled{display:none;}
#tribe-events #tribe-events-content a.tribe-events-ical{display:none;}
.tribe-events-calendar thead th{background-color:#26baef;}
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a, .tribe-events-calendar div[id*=tribe-events-daynum-], .tribe-events-calendar div[id*=tribe-events-daynum-] a{color:#016099;}
.tribe-events-tooltip .tribe-events-event-thumb{float:left;width:50%;}
.tribe-events-tooltip .tribe-event-duration{float:right;width:50%;font-size:14px;padding-top:10px;}
#tribe-geo-results h2.tribe-events-page-title, h2.tribe-events-page-title{font-size:40px;font-weight:700;color:#016099;}
.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a{font-size:14px;font-weight:400;color:#fff;background:#333;padding:8px 15px;display:block;}
#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:12px;}
.ascend #sidebar .widget.widget_archive ul li{text-align:right;font-size:14px;position:relative;margin-bottom:5px;padding:0 !important;padding-left:12px !important;}
.ascend #sidebar .widget.widget_archive ul li:before{content:"";width:0;height:0;border-top:4px solid transparent;border-left:4px solid #696969;border-bottom:4px solid transparent;position:absolute;left:0;top:10px;}
.ascend #sidebar .widget.widget_archive ul li a{float:left;color:#696969;}
.ascend #sidebar .widget.widget_archive ul li:hover, .ascend #sidebar .widget.widget_archive ul li:hover a{color:#333333;}
.ascend #sidebar .widget.widget_archive ul li:hover:before{border-left:4px solid #333333;}
.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper{max-width:100%;}
.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop{max-width:100%;}
.tribe-events-list-separator-month{font-weight:normal;text-transform:uppercase;}
.tribe-events-list-separator-month span{padding:0 4%;}
.tribe-events-list .type-tribe_events{padding-top:0;border:1px solid #ccc;padding-bottom:0;}
.tribe-events-list .type-tribe_events h2{font-size:1.6em;background:#eaeaea;margin:0;padding:12px 20px;display:block;}
.tribe-events-loop .tribe-events-event-meta{margin-bottom:00;font-size:16px;padding:10px 20px 20px 20px;line-height:1.5;}
.tribe-events-loop .tribe-events-event-meta .tribe-event-schedule-details{font-size:40px;line-height:1;}
.tribe-events-loop .tribe-events-event-meta .tribe-events-venue-details{padding-top:20px;}
.tribe-events-list .tribe-events-event-image{clear:both;padding-left:20px;}
.tribe-events-list .type-tribe_events{padding:0;}
.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:1px solid #ccc;}
.events-list #tribe-events-footer, .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer{border-top:0;}
.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:0;}
.tribe-events-list .type-tribe_events{padding:0;}
.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:1px solid #ccc;}
.events-list #tribe-events-footer, .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer{border-top:0;}
.tribe-events-list .tribe-events-loop .tribe-events-content a{background-color:#26aae2;color:#fff;padding:7px 15px;border-radius:5px;display:inline-block;margin-top:15px;}
.tribe-events-list .tribe-events-loop .tribe-events-content a:hover{background-color:#333;}
.tribe-events-list .tribe-events-loop .tribe-events-content p{padding:0;}
.tribe-events-list .tribe-events-event-image img{border:1px solid #ccc;padding:7px;background:#eee;}
.tribe-events-back{display:none;}
.single-tribe_events .tribe-events-single-event-title{color:#016099;}
.tribe-events-schedule{margin:20px 0 0;}
.tribe-events-schedule h2{font-size:40px;line-height:1;}
.tribe-events-schedule{margin:20px 0 0;}
.tribe-events-schedule h2{font-size:40px;line-height:1;}
.single-tribe_events .tribe-events-cal-links{display:none;}
.single-tribe_events #tribe-events-footer{display:none;}
.single-tribe_events #tribe-events-footer{display:none;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{text-transform:uppercase;color:#555;}
.tribe-events-event-meta .tribe-events-meta-group h3{color:#016099;text-transform:uppercase;padding-bottom:12px;}
.sd-add-your-event .gform_body{padding:10px 0px 0px 0px;margin:0 -20px;}
.sd-add-your-event .gform_body:after{content:"";display:block;clear:both;}
.sd-add-your-event .gform_wrapper ul li.gfield{clear:inherit !important;float:left;width:50% !important;padding:10px 20px;margin:0 !important;}
.sd-add-your-event .gform_wrapper .top_label input.medium, .sd-add-your-event .gform_wrapper .top_label select.medium{width:100% !important;background-color:#fff !important;}
.sd-add-your-event .gform_wrapper .ginput_complex .ginput_right select, .sd-add-your-event .gform_wrapper .ginput_complex select{width:100% !important;background-color:#fff !important;}
.sd-add-your-event .address_country label{display:none !important;}
.sd-add-your-event .gform_wrapper .ginput_complex .ginput_left, .sd-add-your-event .gform_wrapper .ginput_complex .ginput_right{width:100% !important;}
.sd-add-your-event .gform_wrapper ul li.gfield.gform_hidden{display:none !important;}
body .gform_wrapper .top_label .gfield_label{margin-top:0;}
.sd-add-your-event .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0 !important;margin-bottom:0 !important;background-color:transparent !important;border:0 !important;}
.sd-add-your-event .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;margin-bottom:6px;}
.sd-add-your-event .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin:0;margin-bottom:0;max-width:100% !important;}
.sd-add-your-event .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none;}
.sd-add-your-event .gform_wrapper ul li.gfield.sd-event-title, .sd-add-your-event .gform_wrapper ul li.gfield.sd-event-description{width:100% !important;}
.sd-add-your-event .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half, .sd-add-your-event .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:50% !important;}
.gform_wrapper.gf_browser_chrome .gfield_error input[type=email], .gform_wrapper.gf_browser_chrome .gfield_error input[type=number], .gform_wrapper.gf_browser_chrome .gfield_error input[type=password], .gform_wrapper.gf_browser_chrome .gfield_error input[type=tel], .gform_wrapper.gf_browser_chrome .gfield_error input[type=text], .gform_wrapper.gf_browser_chrome .gfield_error input[type=url], .gform_wrapper.gf_browser_chrome .gfield_error select, .gform_wrapper.gf_browser_chrome .gfield_error textarea, .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0 !important;border-color:#e60000 !important;}
.gform_wrapper .gfield_error .gfield_label{color:#e60000 !important;}
.gform_wrapper{margin:0 !important;max-width:100% !important;}
.gform_wrapper .gform_heading{width:100% !important;margin-bottom:0 !important;}
.gform_wrapper div.validation_error{font-weight:normal !important;margin-bottom:0 !important;border-top:0 !important;border-bottom:0 !important;width:100% !important;color:#e60000 !important;}
.gform_wrapper select{background-color:transparent!important;border:1px solid #ccc!important;box-shadow:none!important;-webkit-box-shadow:none!important;font-size:14px!important;-o-box-shadow:none!important;padding:16px!important;}
body .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0 !important;}
.gform_wrapper .gform_footer{margin:0 !important;text-align:center;}
.sd-add-your-event .gform_wrapper .gform_footer input.button, .sd-add-your-event .gform_wrapper .gform_footer input[type=image], .sd-add-your-event .gform_wrapper .gform_footer input[type=submit]{background-color:#26aae2 !important;padding:12px 32px !important;border-radius:5px !important;font-size:16px;}
.sd-add-your-event .gform_wrapper .gform_footer input.button:hover, .sd-add-your-event .gform_wrapper .gform_footer input[type=image]:hover, .sd-add-your-event .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#333333 !important;}
.gform_wrapper textarea.medium{width:100% !important;background-color:#fff !important;}
.query-form-wrapper .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0 !important;margin-bottom:0 !important;background-color:transparent !important;border:0 !important;}
.query-form-wrapper .gform_wrapper .top_label .gfield_error{width:100%;}
.query-form-wrapper .gform_wrapper .gfield_description.validation_message, .query-form-wrapper .gform_wrapper .top_label .gfield_description.validation_message{padding:0;margin:0 !important;}
.query-form-wrapper .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:100%;margin:0 !important;}
.query-form-wrapper .gform_wrapper ul li.gfield{padding-bottom:20px;}
.query-form-wrapper .gform_wrapper{margin:20px !important;}
.light .sd-home-after-slider p img{height:70px;}
.query-form-wrapper .gform_wrapper div.validation_error{display:none;}
a.pds-pd-link, .pds-admin-bar.pds-total-votes{display:none !important;}
#mobile-menu{top:30px;}
article.post .post-header h2{text-transform:inherit !important;font-size:26px !important;}
.single-post .addtoany_content_bottom{position:relative;top:0;left:0px;}
.single #page-header-bg.fullscreen-header h1{font-size:3.5vw !important;line-height:3.9vw !important;}
.fol-gravaty-style.footer-gravaty-style{position:relative;margin-top:30px;}
.fol-gravaty-style.footer-gravaty-style .gform_wrapper div.validation_error, .fol-gravaty-style.footer-gravaty-style .gform_wrapper .top_label .gfield_label{display:none !important;}
#footer-outer #footer-widgets .col .fol-gravaty-style.footer-gravaty-style input[type=submit]{width:60px;height:43px;position:absolute;top:0;right:0;margin:0;border:0;border-radius:0;background-color:#26aae2 !important;text-transform:uppercase;font-size:12px;opacity:1;}
.fol-gravaty-style .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0 !important;margin-bottom:0 !important;background-color:transparent !important;border:0 !important;}
.fol-gravaty-style .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;}
.fol-gravaty-style .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin:0;margin-bottom:0;max-width:100% !important;}
.fol-gravaty-style .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none;}
#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email]{font-size:14px;}
.home .sd-feature-topic1 .blog-recent .col .post-header h3, .sd-feature-topic1 .blog-recent[data-style="default"] .col .post-header h3{font-size:20px;font-weight:bold;text-shadow:1px 1px 1px #555;}
.single-portfolio .addtoany_share_save_container, .single-portfolio .comments-section{display:none;}
.testimonial_slider[data-style="multiple_visible"][data-color*="-color"] blockquote.is-selected p, .testimonial_slider[data-style="multiple_visible"] blockquote p{line-height:1.3 !important;}
.strong-view.default .testimonial-inner{background-color:#fff;}
.strong-view.default .testimonial-client{text-align:left !important;}
.strong-view.default .testimonial-heading{padding:20px 20px 20px 40px;}
.single-wpm-testimonial #author-bio, .single.single-wpm-testimonial #single-below-header, .single.single-wpm-testimonial #single-meta{display:none !important;}
.strong-view.default .readmore{margin-top:-40px;float:right;}
#search-outer .ui-widget-content li span.desc{opacity:0;}
.ui-datepicker-title select{margin-top:8px;width:75px;height:37px;margin-bottom:8px;}
td.ui-datepicker-unselectable.ui-state-disabled{background-color:#fff !important;}
.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#fff;}
.ui-datepicker .ui-datepicker-calendar td{background-color:#fff;padding:0;}
.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none;background-image:none;background-color:transparent !important;color:#272727;border:0;font-weight:normal;font-size:13px;}
.ui-datepicker-next, .ui-datepicker-prev{background-image:none !important;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{margin-top:12px !important;}
#search-results .result .title span{display:none !important;}
.ascend .comment-wrap{clear:both;}
.addthis_toolbox{display:none;}
.single-wpm-testimonial .blog_next_prev_buttons{display:none;}
.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a{display:inline-block !important;}
.ascend #footer-outer #footer-widgets .col ul li a:hover{color:#26aae2 !important;text-decoration:underline;}
.sticky .content-inner{-o-box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
#sidebar div ul.project-sharing{display:none;}
.single-portfolio .row .col.section-title h1, .single-portfolio .row .col.section-title .subheader{line-height:1.3;}
body.single-portfolio .row .col.section-title h1{line-height:1.2 !important;}
.single-post.ascend #single-below-header.fullscreen-header{display:none;}
article.post .content-inner .post-featured-img img{-o-box-shadow:0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);}
@media screen and (max-width: 1280px) {
.home .sd-feature-topic1 .blog-recent .col .post-header h3, .sd-feature-topic1 .blog-recent[data-style="default"] .col .post-header h3{font-size:18px;}
.home .sd-recent-post .blog-recent .col .post-header h3, .blog-recent[data-style="default"] .col .post-header h3{font-size:18px;}
.sd-recent-post .blog-recent .col.span_6 > p{min-height:165px;}
 
}
@media screen and (max-width: 1024px) {
#sidebar .widget.recent_posts_extra_widget ul li .post-widget-text{width:60%;}
#header-outer[data-lhe="default"] header#top nav > ul > li > a{padding-left:5px !important;padding-right:5px !important;}
.light .sd-home-after-slider h4{display:none;}
.sd-feature-topic1 > .wpb_wrapper .col{height:350px;}
.sd-feature-topic1 > .wpb_wrapper .col .post-header{top:70px;}
.for-res-four-home.wpb_row .span_12 > .col{overflow:hidden;height:350px !important;}
.rev-btn.rs-hover-ready{display:none !important;}
.rev-btn.rs-hover-ready.Newspaper-Button{display:block !important;font-size:13px !important;}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:50%;}
.strong-view.default .testimonial-image{margin-bottom:50px;}
#header-secondary-outer #social li a{padding:4px 10px 3px 10px!important;}
}
@media screen and (max-width: 769px) {
#sidebar .widget.recent_posts_extra_widget ul li .post-widget-text{width:70%;}
body.single-portfolio .row .col.section-title h1{line-height:25px !important;}
.sd-add-your-event .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half, .sd-add-your-event .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:100% !important;}
[class*="column"] + [class*="column"]:last-child{clear:both;}
body a{word-wrap:break-word;}
.sd-home-testimonial{z-index:99;margin-bottom:45px !Important;}
.query-form-wrapper h2{clear:both;padding-top:50px}
#footer-widgets .container .col.span_6, #footer-widgets .container .col.span_4{width:100%;}
.sd-recent-post .blog-recent .col.span_6{width:100%;margin-right:0 !important;}
.ascend #footer-outer #copyright{text-align:center;}
#footer-outer #copyright .col ul{float:none;width:280px;margin:auto;}
.tribe-events-loop .tribe-events-event-meta{background:transparent;border:0;margin-top:0;}
.tribe-events-list .tribe-events-venue-details{border-top:0;margin-top:0;padding:0;}
.tribe-events-list .type-tribe_events h2{font-size:18px;}
.tribe-events-loop .tribe-events-event-meta .tribe-event-schedule-details{font-size:30px;}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:left;}
.sd-recent-post.sd-recent-post-span6 .blog-recent .col.span_6{width:100%;margin-right:0%;}
.sd-recent-post.sd-recent-post-span6 .blog-recent .col.span_6:first-child{width:100%;margin-right:0;}
#header-secondary-outer #social{float:left !important;text-align:left !important;}
#header-secondary-outer nav ul.sf-menu{float:right;border-top:0 !important;text-align:right;}
#header-secondary-outer nav > ul > li:last-child{border:none !important;}
.container-wrap, .project-title{padding-top:53px;}
.one-fourths.vc_col-sm-3.poll-border, .one-fourths.vc_col-sm-3.events-border, .one-fourths.vc_col-sm-3.marketing-border, .one-fourths.vc_col-sm-3.ads-border-side{width:100% !important;clear:both;}
.e-marketing-header-txt{padding:0 20px;}
.sd-about-page-histry-txt .vc_custom_1466510361189{padding-right:3% !important;padding-left:3% !important;}
.strong-view.default .readmore{margin-top:0;float:none;margin-bottom:60px;display:inline-block;}
.mec-container{width:100%;}
}
@media only screen and (max-width: 690px) {
.single #page-header-bg.fullscreen-header h1{font-size:5.5vw !important;line-height:5.9vw !important;}
.row .col.section-title span:not(.share-count-total), html .single #single-below-header span:not(.share-count-total){display:block !important;}
}
@media screen and (max-width: 690px) {
.container, div.slider-nav{max-width:380px !important;}
#footer-outer .span_6.col_last{padding-left:0;}
.tribe-events-list .tribe-events-event-image{clear:both;padding-left:20px;width:100%;float:none;margin:0;padding-right:20px;text-align:center;}
#tribe-events .tribe-events-loop .tribe-events-content{padding:20px;float:none;width:100%;}
.sd-add-your-event .gform_wrapper ul li.gfield{float:none;width:100% !important;}
.rev-btn.rs-hover-ready.Newspaper-Button{display:block !important;font-size:10px !important;font-weight:normal;padding:7px 13px !important;}
#footer-outer .span_6:first-child .widget h4{font-size:45px;}
.archive .page-header-no-bg{position:relative;top:50px;}
}
@media screen and (max-width: 580px) {
.for-res-four-home.wpb_row .span_12 > .col{height:inherit !important;}
.sd-feature-topic1 > .wpb_wrapper .col{height:300px;}
.sd-feature-topic1 .wpb_wrapper .col .post-header{top:70px;}
}
@media screen and (max-width: 480px) {
.container, div.slider-nav{max-width:360px !important;}
.sticky .content-inner{padding:0px!important;}
#header-secondary-outer #social{float:none;text-align:center;}
.set-recent-post .nectar-recent-posts-single_featured .inner-wrap h2{font-size:28px !important;line-height:35px !important;font-weight:bold !important;}
#header-secondary-outer ul{float:none;text-align:center;}
.home .sd-recent-post .blog-recent .col .post-header h3, .blog-recent[data-style="default"] .col .post-header h3{font-size:16px;}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper .atf-tweet-text{font-size:16px;}
#footer-outer #footer-widgets .col p{padding-bottom:0;font-size:16px !important;}
#footer-outer #copyright .col ul{width:220px;}
.recent_posts_extra_widget .post-widget-image{margin-right:5px;}
#header-outer[data-using-secondary="1"]{top:65px;}
#mobile-menu{top:60px;}
.rev-btn.rs-hover-ready.Newspaper-Button{font-size:10px !important;}
.sd-feature-topic1 > .wpb_wrapper .col{height:220px;}
.home .sd-recent-post .blog-recent .col .post-header h3, .blog-recent[data-style="default"] .col .post-header h3{height:inherit;}
.sd-recent-post .blog-recent .col.span_6 .post-header{padding:0px 15px 0px 15px !important;}
.sd-recent-post .blog-recent .col.span_6 > p{padding:0px 15px 15px 15px;}
#footer-outer .span_6:first-child .widget h4{font-size:35px;}
.container-wrap, .project-title{padding-top:130px;}
.home .container-wrap, .home .project-title{padding-top:50px;}
.single-post #single-below-header.fullscreen-header  .nectar-social.hide-share-count > *{display:inline-block;}
.sd-feature-topic1 .wpb_wrapper .col img{width:100%;height:100%;}
.mec-single-event .mec-event-content{padding:0;}
.rev_slider .tp-mask-wrap .tp-caption#slide-15-layer-10{font-size:18px !important;}
}
@media screen and (max-width: 380px) {
.rev-btn.rs-hover-ready.Newspaper-Button{font-size:10px !important;}
.sd-feature-topic1 > .wpb_wrapper .col{height:190px;}
#footer-outer .span_6:first-child .widget h4{font-size:25px;}
.archive .page-header-no-bg{top:60px;}
} p{color:#000000;}
.nectar-button{font-weight:700;}
.atf-static-tweets .atf-inner-wrapper .atf-tweet-wrapper .atf-tweet-text{color:#ffffff;}
.sd-home-cat .otw-sidebar ul li:hover, .sd-home-cat .otw-sidebar ul li:hover a{color:#25aae1;font-weight:600;}
.recent_posts_extra_widget .post-widget-text span{margin-top:6px;margin-bottom:-4px;color:#c7c7c7;}
.col.light .nectar-button.see-through-2, .col.light .nectar-button.see-through-3{font-weight:600;width:175px;font-size:12px;}
#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, article.post.format-status .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, .row .col.section-title h2{font-size:26px;overflow:hidden;line-height:34px;}
#footer-outer #footer-widgets .col ul li.gfield{width:100% !important;}
#cd-timeline::before{top:-44px !important;height:110% !important;}
@media screen and (max-width: 690px) { 
body #footer-outer #copyright .col ul{float:none !important;}
body .vc_custom_1473172242160{padding-bottom:30px !important;}
}
@media screen and (max-width: 480px) {
.blog-fullwidth-wrap .post-area.masonry #pagination, .post-area.masonry.span_12 #pagination{height:32px;margin-top:-65px;text-align:center;width:100%;margin-bottom:0px;}
body:not(.single-post) #page-header-bg[data-padding-amt=low]:not(.fullscreen-header){padding-top:10%;padding-bottom:10%;}
body.single-post[data-bg-header=true].ascend .container-wrap{padding-top:20px!important;margin-top:0!important;}
.post-content p{padding-bottom:16px !important;}
.post .content-inner{padding-bottom:30px !important;}
#page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] #single-below-header > span{padding:5 6px 0 0 !important;}
.row .col.section-title span:not(.share-count-total), html .single #single-below-header span:not(.share-count-total){display:inline !important;}
#page-header-bg #single-below-header{text-align:left !IMPORTANT;display:flex;ALIGN-ITEMS:center;padding-top:20px;flex-wrap:wrap;}
.single-below-header .meta-author .fn .author-leading{display:inline !important;}
.poll-border, .events-border, .marketing-border{height:250px !important;}
.sd-recent-post .blog-recent .col.span_6 .post-header{padding:0px !important;}
.col h2{font-size:25.7px;line-height:30.7px;}
.sd-heading-style1 > .wpb_wrapper:before{display:none;}
article.post.quote .quote-inner .title, article.post.quote .quote-inner .author, article.post.quote .quote-inner .title, article.post.quote .quote-inner .icon{font-size:22px;line-height:1.3;}
.single.single-post .section-title h1{font-size:20px !important;line-height:25px !important;}
#page-header-bg #single-below-header{text-align:left !IMPORTANT;display:flex;padding-top:10px;}
.single-post #ajax-content-wrap #page-header-wrap{height:210px !important;}
.single-post #page-header-bg[data-post-hs=default_minimal]{height:auto!important;padding-top:60px;padding-bottom:50px;}
body.single-post[data-bg-header=true].ascend .container-wrap{padding-top:0;}
.wpmtst-testimonial-field.testimonial-field.testimonial-name{font-size:16px;font-weight:700;line-height:20px;}
.wpmtst-testimonial-field.testimonial-field.testimonial-company{font-size:12px;line-height:18px;}
}
@media screen and (max-width: 320px) { 
.container, div.slider-nav {
max-width: 280px !important;
}
#header-secondary-outer #social {
width: 150px;
}
#header-secondary-outer #social li a {
padding: 4px 5px 4px 5px!important;
}
h1 {
font-size: 26px !important;
line-height: 26px !important;
}
.col h2 {
font-size: 25.7px !important;
line-height: 25.7px !important;
}
.container-wrap, .project-title {
padding-top: 80px;
}
.portfolio-items .col.span_3 .work-meta h4 {
line-height:28px!important;
}
.cta-get-start .nectar-button{
padding: 20px 60px 20px 60px;
font-size: 20px;
font-weight: 700;
}
.strong-view.default .testimonial.t-slide {
cursor: pointer;
}
.portfolio-items .col.span_3 {
background-color: #fff;
padding: 10px;    
}
.portfolio-items .work-meta {
width: 100%;
}
.portfolio-items .work-meta h4{ 
padding: 0px 0px 6px 15px;
font-size: 17px !important;
line-height: 23px !important;
}
.portfolio-items .work-meta p, .portfolio-items .nectar-love-wrap {
display: none;
}
#sidebar #mec_mec_widget-3 .mec-totalcal-box .mec-text-input-search {
margin-top: 25px !Important;
}
.timeline-express-read-more-link {
display:none;
}
.cd-timeline-content .timeline-date {
display:none !important;
}
.cd-timeline-content h2 {
margin-bottom: 15px !important; 
}
.tptn_counter {
display:none !important;    
}
#cd-timeline .cd-timeline-content img {
width: 100% !important;
margin-bottom: 20px !important;
}
@media screen and (max-width: 769px) {
.about-responsive-hide-img {
display:none !important; 
}
}
#mc_embed_signup {
margin: 50px 0; 
}
#mc_embed_signup .mc-field-group {
margin-bottom: 35px;
position: relative;    
}
.container-wrap #mc_embed_signup input[type="text"], .container-wrap #mc_embed_signup textarea, .container-wrap #mc_embed_signup input[type="email"], .container-wrap #mc_embed_signup input[type="password"], .container-wrap #mc_embed_signup input[type="tel"], .container-wrap #mc_embed_signup input[type="url"], .container-wrap #mc_embed_signup input[type="search"], .container-wrap #mc_embed_signup input[type="date"]{
background-color: #fff !important;
font-size: 14px !important;
padding: 10px !important;
color: #000;    
}
.container-wrap #mc_embed_signup select {
background-color: #fff !important;
font-size: 14px !important;
padding: 10px !important;
color: #000;   
}
#mc_embed_signup div.mce_inline_error {
margin: 0 !important;
padding: 2px 10px !important;
font-weight: normal !important;
position: absolute;
width: 100%;
font-size: 12px;  
}
.ascend .container-wrap input[type="submit"] {
width: 100%;
text-transform: uppercase;
font-size: 16px;  
background-color: #26aae2 !important;
}
#mce-success-response {
background-color: #028a00;
color: #fff;
padding: 10px 20px;
margin-bottom: 50px;    
}
#mce-error-response {
background-color: #6B0505;
color: #fff;
padding: 10px 20px;
margin-bottom: 50px;    
}
#mce-error-response a {
color: #fff;
font-weight: bold;
}
.testimonial_slider blockquote a {
color: #fff;
font-size: 16px;
font-weight: bold;    
}
}