.slick-loading .slick-list{ background: #fff url(//skartsproduction.com/wp-content/plugins/blog-designer-pack/assets/images/ajax-loader.gif) center center no-repeat;}
.slick-slider{position: relative;display: block; -moz-box-sizing: border-box;box-sizing: border-box; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none;  -webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block; overflow: hidden;  margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{display:none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide
{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}.bdp-column, .bdp-columns {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.bdp-post-slider *, .bdp-post-grid-main *, .bdp-list-main *, .bdpgridbox-main *, .bdp-post-gridbox-slider *, .bdp-post-slider-widget *, .bdp-recent-post-items *, .bdp-post-masonry *{outline: none !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;} .bdp-clearfix:before, .bdp-clearfix:after{content: "";display: table;}
.bdp-clearfix::after{clear: both;}
.bdp-clearfix{clear: both;}
.bdp-first{clear:both !important;} .bdp-post-image-bg{margin-bottom:15px; text-align:center;}
.bdp-post-image-bg img{display:inline-block; max-width:100%;}
.bdp-post-title{margin:0 0 15px 0 !important;}
.bdp-post-meta{line-height: normal !important;margin:0 0 15px 0; text-transform: uppercase;color: #666;font-size: 12px;}
.bdp-post-meta span.bdp-post-meta-innr{font-style:italic; font-size:12px; display: inline-block; margin:0 5px 5px 5px;}
.bdp-post-short-content{margin-bottom:15px;}
.bdp-cat-list li ul{margin-left: 0.857143rem;}
.bdp-cat-list .current-cat > a{font-weight:bold;}
.bdp-link-overlay {position: absolute;height: 100%;width: 100%;top: 0px;left: 0px;z-index: 1;}
.bdp-overlay a{color:#fff;}
.bdp-post-tags{margin-top:15px;}
.bdp-post-meta a{color:#888}
.bdp-post-grid, .bdp-post-slider{margin-bottom:30px; }
.bdp-hide{display:none;}
.bdp-post-list{margin-bottom:30px; }
.bdp-post-title a{text-decoration:none !important; border-bottom:0px !important;}
.bdp-post-tags { clear:both;}
.bdp-post-tags a {font-style: italic; text-decoration: none; font-size: 14px;  color: #666; cursor: pointer;}
.category-title-main{clear:both;}
.bdp-post-link {position: absolute;top: 0;right: 0;z-index: 1;bottom: 0;left: 0;}
.bdp-flotRight{float:right !important; clear:right;}
.bdpgridbox-main .bdp-post-content .bdp-readmorebtn{margin-bottom:0px !important}
.bdp-ajax-btn-wrap{text-align:center;}
h4.bdpp-post-title {font-size: 16px; line-height: 22px;} button.bdp-load-more-btn{background: #ed7070; border:1px solid #ed7070; border-radius: 3px;  cursor: pointer;  display: inline-block; font-size: 15px; line-height: 26px;  padding: 8px 20px;
position: relative;  text-align: center;    text-decoration: none;  transition: padding 0.25s ease-in-out 0s, width 0.25s ease-in-out 0s;
width: auto;  color: #fff;   border-color: transparent;  box-shadow: none;
}
button.bdp-load-more-btn:hover, button.bdp-load-more-btn:active,
button.bdp-btn-active{background: transparent none repeat scroll 0 0 !important;border: 1px solid #ccc;color: #666;box-shadow: none;}
.bdp-ajax-loader{  display: inline-block;  height: 25px; margin: 0 5px 0 0; padding:0;  text-align: center;  vertical-align: top;
width: 30px;   display:none;
}
.bdp-ajax-loader img{box-shadow:none !important; border-radius:0;}
.bdp-btn-active .bdp-ajax-loader{display:inline-block;}
.bdp-info{background-color: #2a77c7;   border-radius: 3px;   bottom: 100px;  color: #fff;   left: 0;   margin: 0 auto;   max-width: 300px;
padding: 10px 20px;   right: 0;  text-align: center;
} .bdp-slider-conf, .bdp-gridboxslider-conf, .bdp-ticker-conf{display: none;} .bdp-post-grid-main, .bdp-list-main, .bdpgridbox-main, .bdp-post-masonry {margin:0 -15px;}
.bdp-post-carousel-wrp { overflow:hidden; padding-bottom:15px; padding-top:40px;}
.bdp-post-carousel-wrp .bdp-post-carousel{margin:0 -10px;} button.slick-prev, button.slick-next {cursor: pointer;}
.bdp-post-slider, .bdp-post-gridbox-slider, .bdp-has-slider, .bdp-post-carousel{visibility: hidden; opacity:0;  transition:opacity 0.5s linear;  }
.slick-initialized { visibility: visible !important; opacity:1 !important; }
.bdp-post-slides img{display:inline-block !important;}
.bdp-post-slider .slick-dots li button,
.bdp-post-carousel .slick-dots li button,
.bdp-post-gridbox-slider .slick-dots li button {border: 1px solid #000 !important;box-shadow: 0px 0px 10px rgba(255, 255, 255, 0.15);opacity: 0.8;}
.bdp-post-slider .slick-arrow, .bdp-post-gridbox-slider .slick-arrow, .bdp-post-carousel .slick-arrow{text-indent:-99999px;box-shadow: none !important;}
.bdp-post-slider button.slick-arrow, .bdp-post-carousel button.slick-arrow, .bdp-post-gridbox-slider button.slick-arrow {background-color: transparent!important; width:auto; height:auto; position:absolute; z-index:9; border:0px !important;
padding:15px !important; margin:0px !important; border-radius:0px !important; cursor:pointer;} .bdp-post-slider button.slick-next, .bdp-post-gridbox-slider button.slick-next{background:rgba(0,0,0,.5) url(//skartsproduction.com/wp-content/plugins/blog-designer-pack/assets/images/arrow-right.png) center center no-repeat !important; -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; background-size:24px 24px !important; outline:none !important;}
.bdp-post-slider button.slick-prev, .bdp-post-gridbox-slider button.slick-prev {background:rgba(0,0,0,.5) url(//skartsproduction.com/wp-content/plugins/blog-designer-pack/assets/images/arrow-left.png) center center no-repeat !important; -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; background-size:24px 24px !important;  outline:none !important;}
.bdp-post-carousel button.slick-arrow{width:25px; height:25px;}
.bdp-post-carousel button.slick-next{background:rgba(0,0,0,.5) url(//skartsproduction.com/wp-content/plugins/blog-designer-pack/assets/images/arrow-right.png) center center no-repeat !important; -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; background-size:20px 20px !important; outline:none !important;}
.bdp-post-carousel button.slick-prev{background:rgba(0,0,0,.5) url(//skartsproduction.com/wp-content/plugins/blog-designer-pack/assets/images/arrow-left.png) center center no-repeat !important; -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; background-size:20px 20px !important;  outline:none !important;} .bdp-post-slider button.slick-next:hover, .bdp-post-slider button.slick-next:focus,
.bdp-post-carousel button.slick-next:hover, .bdp-post-carousel button.slick-next:focus,
.bdp-post-gridbox-slider button.slick-next:hover, .bdp-post-gridbox-slider button.slick-next:focus{background-color:rgba(0,0,0,.8) !important; outline:none !important;}
.bdp-post-slider button.slick-prev:hover, .bdp-post-slider button.slick-prev:focus,
.bdp-post-carousel button.slick-prev:hover, .bdp-post-carousel button.slick-prev:focus,
.bdp-post-gridbox-slider button.slick-prev:hover, .bdp-post-gridbox-slider button.slick-prev:focus{background-color:rgba(0,0,0,.8) !important;outline:none !important;} .bdp-post-slider .slick-dots, .bdp-post-gridbox-slider .slick-dots, .bdp-post-carousel .slick-dots{padding:0 !important; margin:0 !important; text-align:center;}
.bdp-post-carousel .slick-dots{position:static !important;}
.bdp-post-slider .slick-dots li button, .bdp-post-gridbox-slider .slick-dots li button, .bdp-post-carousel .slick-dots li button{text-indent:-99999px;}
.bdp-post-slider .slick-dots li, .bdp-post-gridbox-slider .slick-dots li, .bdp-post-carousel .slick-dots li  {vertical-align: middle;list-style:none !important; display:inline-block !important; margin:0 3px !important; padding:0px !important; }
.bdp-post-slider .slick-dots li button, .bdp-post-gridbox-slider .slick-dots li button, .bdp-post-carousel .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:13px !important; height:13px !important; cursor:pointer;}
.bdp-post-slider .slick-dots li button:focus, .bdp-post-gridbox-slider .slick-dots li button:focus, .bdp-post-carousel .slick-dots li button:focus{outline:none !important;}
.bdp-post-slider .slick-dots li.slick-active button, .bdp-post-gridbox-slider .slick-dots li.slick-active button, .bdp-post-carousel .slick-dots li.slick-active button{background:#444 !important;} .bdp-post-slider .slick-arrow {top:50% !important; transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);border: none !important;}
.bdp-post-slider .slick-next{right:0px !important;}
.bdp-post-slider .slick-prev{left:0px !important; }
.bdp-post-slider .slick-dots{ text-align:center; }
.bdp-post-carousel .slick-arrow {top:-35px;}
.bdp-post-carousel .slick-next{right:10px !important; }
.bdp-post-carousel .slick-prev{right:42px !important; left:auto !important; }
.bdp-post-carousel .slick-dots{text-align:center; }
.bdp-post-gridbox-slider .slick-arrow {top:50% !important; transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);border: none !important;}
.bdp-post-gridbox-slider .slick-next{right:2px !important;}
.bdp-post-gridbox-slider .slick-prev{left:2px !important; }
.bdp-post-gridbox-slider .slick-dots{text-align:center;} .bdp-post-pagination{clear:both !important; width:100%; padding:0px 15px 10px 15px;box-sizing: border-box; text-align:center;}
.bdp-post-pagination .button-post-p{width:40%; float:right; text-align:right;}
.bdp-post-pagination .button-post-n{width:40%; float:left; text-align:left;}
.bdp-post-pagination a, .bdp-post-pagination a{color: #fff !important;  -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;background: #333;padding: 7px 10px;display: inline-block;text-align: center;border-radius: 0px;line-height: normal;
box-shadow: none;text-shadow: none;font-size: 14px;text-transform: uppercase;border: 1px solid #333;text-decoration: none !important;}
.bdp-post-pagination a:hover, .bdp-post-pagination a:focus, .bdp-post-pagination a:hover, .bdp-post-pagination a:focus{color: #333 !important;background: transparent;}
.bdp-post-pagination .current{color: #333 !important;background: transparent;padding: 7px 10px;display: inline-block;text-align: center;border-radius: 0px;line-height: normal;box-shadow: none;text-shadow: none;font-size: 14px;text-transform: uppercase;border: 1px solid #333;text-decoration: none !important;} .bdp-post-categories{display: inline-block;color: #666;z-index: 9;position: relative; margin-bottom:15px;}
.bdp-post-categories a{text-decoration: none !important ;  -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; font-size:13px;padding: 3px 2px;line-height: normal;display: inline-block; margin: 0 0 5px 0; border-bottom: 3px solid #f1f1f1;} .bdp-readmorebtn{ -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;text-decoration: none !important; color: #888;border: 2px solid #888;padding: 8px 15px;font-size: 13px;display: inline-block;box-sizing: border-box;line-height: normal !important; cursor: pointer;}
.bdp-readmorebtn:hover, .bdp-readmorebtn:focus{background:#888; color:#fff; } .bdp-post-slides{position:relative; }
.bdp-post-slider{margin:0 -10px;} .bdp-post-slider.bdp-design-1{margin:0px; text-align:center; }
.bdp-post-slider.bdp-design-1 .bdp-post-overlay{background:rgba(255,255,255,0.9); position:absolute; padding:20px; left:0; right:0; max-width:70%; margin:0 auto; top:50%; -webkit-transform: translateY(-50%);transform: translateY(-50%);}
.bdp-post-slider.bdp-design-1 .bdp-post-image-bg{margin-bottom:0px; height:500px; position:relative; background-repeat:no-repeat; background-position: center; -webkit-background-size: cover;
-moz-background-size: cover;  -o-background-size: cover;  background-size: cover; background-color: #e9eff9;} .bdp-post-slider.bdp-design-2 .bdp-post-image-bg{margin-bottom:15px; height:200px; position:relative; background-repeat:no-repeat; background-position: center; -webkit-background-size: cover;
-moz-background-size: cover;  -o-background-size: cover;  background-size: cover; background-color: #e9eff9;}
@media only screen and (min-width: 40.0625em) {
.bdp-post-slides{background:#e9eff9;}	
.bdp-post-slider.bdp-design-2 .bdp-medium-5 {background:#fff; position:absolute; padding:20px; right:50px; top:50%; -webkit-transform: translateY(-50%);transform: translateY(-50%); }
.bdp-post-slider.bdp-design-2 .bdp-medium-7{padding-left:0px !important}
.bdp-post-slider.bdp-design-2 .bdp-post-image-bg{height:400px; margin-bottom:0px;}
}  .bdp-list-main.bdp-design-2 .bdp-post-list-content {text-align:center; width:100%;}
@media only screen and (min-width: 40.0625em) {
.bdp-list-main.bdp-design-2 .bdp-medium-6{display:table-cell; float:none; vertical-align:middle;}
}  .bdp-post-grid-main.bdp-design-1 .bdp-post-grid-content{ text-align:center; } .bdp-post-grid-main.bdp-design-2 .bdp-post-grid-content{background:#f9f9f9; padding-bottom:15px;  text-align:center; }
.bdp-post-grid-main.bdp-design-2 .bdp-post-grid-content.bdp-no-thumb-image{padding-bottom:0px; }
.bdp-post-grid-main.bdp-design-2 .bdp-post-image-bg{margin-bottom:0px;}
.bdp-post-grid-main.bdp-design-2 .bdp-post-margin-content{background:#fff; padding:20px 20px 20px 20px; max-width:85%; margin:-50px auto 0 auto; position:relative; }
.bdp-post-grid-main.bdp-design-2 .bdp-no-thumb-image .bdp-post-margin-content{ max-width:100%; border:10px solid #f9f9f9; margin:0px !important}  .bdp-post-carousel.bdp-design-1 .bdp-post-carousel-content{ text-align:center; margin:0 10px; } .bdp-post-carousel.bdp-design-2 .bdp-post-carousel-content{background:#f9f9f9; padding-bottom:15px; margin:0 10px;  text-align:center; }
.bdp-post-carousel.bdp-design-2 .bdp-post-carousel-content.bdp-no-thumb-image{padding-bottom:0px; }
.bdp-post-carousel.bdp-design-2 .bdp-post-image-bg{margin-bottom:0px;}
.bdp-post-carousel.bdp-design-2 .bdp-post-margin-content{background:#fff; padding:20px 20px 20px 20px; max-width:75%; margin:-50px auto 0 auto; position:relative; }
.bdp-post-carousel.bdp-design-2 .bdp-no-thumb-image .bdp-post-margin-content{ max-width:100%; border:10px solid #f9f9f9; margin:0px !important} .bdp-no-position{position:static !important;} .bdp-post-masonry.bdp-design-1 .bdp-post-grid-content{ text-align:center; } .bdp-post-masonry.bdp-design-2 .bdp-post-grid-content{background:#f9f9f9; padding-bottom:15px;  text-align:center; }
.bdp-post-masonry.bdp-design-2 .bdp-post-grid-content.bdp-no-thumb-image{padding-bottom:0px; }
.bdp-post-masonry.bdp-design-2 .bdp-post-image-bg{margin-bottom:0px;}
.bdp-post-masonry.bdp-design-2 .bdp-post-margin-content{background:#fff; padding:20px 20px 20px 20px; max-width:85%; margin:-50px auto 0 auto; position:relative; }
.bdp-post-masonry.bdp-design-2 .bdp-no-thumb-image .bdp-post-margin-content{ max-width:100%; border:10px solid #f9f9f9; margin:0px !important} .bdp-post-masonry.bdp-effect-2 .bdp-post-grid {-webkit-transform: translateY(200px);	transform: translateY(200px);-webkit-animation: moveUp 0.65s ease forwards;
animation: moveUp 0.65s ease forwards;
}
@-webkit-keyframes moveUp {
0% { }
100% { -webkit-transform: translateY(0); opacity: 1; }
}
@keyframes moveUp {
0% { }
100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
} .bdpgridbox-main .bdp-post-categories{margin-bottom:5px;} .bdpgridbox-main.bdp-design-1 .bdp-gridbox-inner{font-size:0;}
.bdpgridbox-main.bdp-design-1 .bdp-post-image-bg{margin-bottom:15px; }
.bdpgridbox-main.bdp-design-1 .bdp-post-right-block.bdp-s-medium-12{padding:0px;}
.bdpgridbox-main.bdp-design-1 .bdp-post-right-block .bdp-s-medium-3{padding:0px;}
.bdpgridbox-main.bdp-design-1 .bdp-post-right-block{padding:0 0 10px 0 !important; margin-bottom:15px; border-bottom:1px solid #f1f1f1;}
.bdpgridbox-main.bdp-design-1 .bdp-left-block{margin-bottom:15px;}
.bdpgridbox-main.bdp-design-1 .bdp-inline-grid{float:none !important; display:inline-block; vertical-align: top; font-size:15px;}
.bdpgridbox-main.bdp-design-1 .bdp-post-short-content{font-size:15px;} .post-ticker-jcarousellite{visibility: hidden; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transition: opacity 0.5s linear; transition:opacity 0.5s linear; height:300;}
.inf-vticker-initialized{visibility: visible !important; opacity:1 !important;}
.bdp-recent-post-items .bdp-post-title{line-height:normal}
.bdp-recent-post-items  ul{padding:0 !important; margin:0 !important; list-style:none !important;}
.bdp-recent-post-items .bdp-post-li{border-bottom:1px solid #f1f1f1;   padding-bottom:15px !important; margin-bottom:15px; list-style:none !important;}
.bdp-recent-post-items .bdp-post-li:last-child{border-bottom:none;}
.bdp-recent-post-items .bdp-post-li .bdp-post-meta {font-size:12px;}
.widget .bdp-recent-post-items li.bdp-post-li::before{content: "" !important; padding:0px !important}
.bdp-recent-post-items .bdp-post-content{line-height:normal;}
.bdp-recent-post-items .bdp-post-li{border-bottom:1px solid #f1f1f1; padding-left:0px !important; padding-right:0px !important;  list-style:none !important;  }
.bdp-recent-post-items .bdp-post-list-content{width:100%; float:left; }
.bdp-recent-post-items .bdp-columns {padding: 0px 10px 0 0;}
.bdp-recent-post-items .bdp-post-left-img {width: 33%; float: left;padding-right:10px;  }
.bdp-recent-post-items .bdp-post-right-content {width: 67%; float: left;  }
.post-ticker-jcarousellite .bdp-post-li{border:0px;}
.post-ticker-jcarousellite .bdp-post-li .bdp-post-categories{margin-bottom:5px;}
.bdp-recent-post-items .bdp-post-full-content{width:100%;}
.post-ticker-jcarousellite .bdp-post-li{border-bottom:1px solid #f1f1f1;  padding-bottom:0px !important; }
.post-ticker-jcarousellite .bdp-post-list-content{ padding-bottom:15px !important; padding-top:15px !important; } .bdp-ticker-wrp{width:100%; height:40px; background:#FFF; position:relative; border:solid 2px #2096cd; overflow:hidden;}
.bdp-ticker-wrp>.bdp-ticker-title{width:auto; height:100%; display:table; background:#2096cd; position:relative;}
.bdp-ticker-wrp>.bdp-ticker-title .bdp-ticker-title-cnt{display: table-cell; margin:0; padding:0 20px; font-size:18px; color:#FFF; box-sizing:border-box; vertical-align: middle;}
.bdp-ticker-wrp>.bdp-ticker-title>span{width: 0;position:absolute; right:-10px;top:0; bottom:0; margin: auto !important; height: 0; border-style: solid; border-width: 10px 0 10px 10px; border-color: transparent transparent transparent #2096cd;}
.bdp-ticker-wrp>ul{padding:0 !important; margin:0 !important; list-style:none !important; position:absolute; left:210px; top:0; right:40px; height:100%; font-size:16px;}
.bdp-ticker-wrp>ul>li{position:absolute; height:40px; width:100%; line-height:40px; display:none; margin:0 !important; padding:0 !important;}
.bdp-ticker-wrp>ul>li>a{text-decoration:none; color:#333; overflow:hidden; display:block; white-space: nowrap;text-overflow: ellipsis; font-weight:normal;}
.bdp-ticker-wrp>ul>li>a>span{color:#2096cd;}
.bdp-ticker-wrp>ul>li>a:hover{color:#2096cd;}
.bdp-ticker-wrp>.bdp-ticker-navi{width:40px; height:40px; position:absolute; right:0; top:0; bottom:0; opacity:0; margin:auto;}
.bdp-ticker-wrp>.bdp-ticker-navi>span{width:20px; height:40px; position:absolute; top:0; cursor:pointer; opacity:0.3; background-image:url(//skartsproduction.com/wp-content/plugins/blog-designer-pack/assets/images/ticker-arrows.png); background-repeat:no-repeat;}
.bdp-ticker-wrp>.bdp-ticker-navi>span:hover{opacity:1;}
.bdp-ticker-wrp>.bdp-ticker-navi>span:first-child{background-position:left center; left:0;}
.bdp-ticker-wrp>.bdp-ticker-navi>span:last-child{background-position:right center; right:0;}
.bdp-ticker-wrp:hover .bdp-ticker-navi{opacity:1;}
.bdp-ticker-wrp>.bdp-ticker-navi,
.bdp-ticker-wrp>ul>li>a,
.bdp-ticker-wrp>.bdp-ticker-navi>span{transition: .25s linear;-moz-transition: .25s linear;-webkit-transition: .25s linear;}
.bdp-bordernone{border:none;}
.bdp-italic>ul>li>a{font-style:italic;}
.bdp-bold>ul>li>a{font-weight:bold;} .bdp-column,
.bdp-columns {  padding-left: 15px;  padding-right: 15px;  width: 100%;  float: left; position: relative;  }
.bdp-s-medium-1 {width: 8.33333%;}
.bdp-s-medium-2 {width: 16.66667%;}
.bdp-s-medium-3 {width: 25%;}
.bdp-s-medium-4 {width: 33.33333%;}
.bdp-s-medium-5 {width: 41.66667%;}
.bdp-s-medium-6 {width: 50%;}
.bdp-s-medium-7 {width: 58.33333%;}
.bdp-s-medium-8 {width: 66.66667%;}
.bdp-s-medium-9 {width: 75%;}
.bdp-s-medium-10 {width: 83.33333%;}
.bdp-s-medium-11 {width: 91.66667%;}
.bdp-s-medium-12 {width: 100%; padding:0px !important;}
.bdp-s-medium-c5{width: 20%; }
@media only screen and (min-width: 40.0625em) {  
.bdp-column,
.bdp-columns {position: relative;padding-left: 15px;padding-right:15px;float: left; }
.bdp-medium-1{width: 8.33333%;}
.bdp-medium-2{width: 16.66667%;}
.bdp-medium-3{width: 25%;}
.bdp-medium-4{width: 33.33333%;}
.bdp-medium-5{width: 41.66667%;}
.bdp-medium-6{width: 50%;}
.bdp-medium-7{width: 58.33333%;}
.bdp-medium-8{width: 66.66667%;}
.bdp-medium-9{width: 75%;}
.bdp-medium-10{width: 83.33333%;}
.bdp-medium-11{width: 91.66667%;}
.bdp-medium-12{width: 100%;}
.bdp-medium-c5{width: 20%;}
}
@media only screen and (max-width: 40.0625em) { 
.bdp-post-slider.bdp-design-1 .bdp-post-content{display:none;}
}div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//skartsproduction.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.pvc_clear{clear:both}.clear{clear:both}.nobr{white-space:nowrap}.pvc_stats{float:left;padding:5px!important}.pvc_stats.total_only .views_today{display:none}.pvc_stats .pvc-stats-icon{vertical-align:middle}.pvc_stats .pvc-stats-icon svg{display:initial}.pvc_stats .pvc-stats-icon.small svg{width:18px}.pvc_stats .pvc-stats-icon.medium svg{width:24px}.pvc_stats .pvc-stats-icon.large svg{width:30px}body{
font-family: 'Open Sans';
}
header{
padding: 10px 0;
border-bottom: 2px solid #f61818;
}
header .header-wraper {
display: flex;
align-items: center;
}
header .logo-wraper {
width: 200px;
}
header .logo-wraper img {
max-width: 185px;
}
header #site-description {
color: #f61818;
font-size: .8rem;
line-height: 1.3;
text-align: center;
}
header .menu-wraper {
width: calc( 100% - 200px);
text-align: right;
}
header .menu-wraper .top-nav {
margin-bottom: 40px;
}
header .top-nav-inner {
display: inline-block;
vertical-align: middle;
}
header .menu-wraper .lang-switcher-wraper {
list-style-type: none;
margin: 0;
padding: 0;
display: inline-block;
vertical-align: middle;
position: relative;
text-align: left;
}
header .menu-wraper ul.lang-switcher {
list-style-type: none;
margin: 0;
padding: 0;
border: 1px solid #f61818;
border-radius: 5px;
}
header .menu-wraper ul.lang-switcher li {
display: block;
text-align: center;
padding: 5px 10px;
margin-top: 2px;
}
header .menu-wraper ul.lang-switcher li a {
color: #000;
}
header .menu-wraper ul.lang-switcher li.current-lang {
display: none;
}
header .social-wraper {
padding: 0;
display: inline-block;
vertical-align: middle;
}
header .social-wraper ul.social {
padding: 0;
margin: 0;
}
header .social-wraper ul.social li {
display: inline-block;
margin: 0 3px;
text-align: center;
}
header .social-wraper ul.social li a {
display: inline-block;
vertical-align: middle;
background: #e0e0e0;
border-radius: 50%;
font-size: 24px;
line-height: 1.6;
color: #3c3c3c;
width: 38px;
height: 38px;
}
header .social-wraper ul.social li a:hover {
background: #131313;
color: #f61818;
}
header .btn-custom-reg {
background: #b9632d;
color: #fff;
display: inline-block;
vertical-align: middle;
margin: 0 15px;
outline: none !important;
box-shadow: none;
}
header .btn-custom-reg:hover {
color: #fff;
background: #8c481d;
}
header #burger_menu{
display: none;
}
footer{
background: #191919;
font-size: 14px;
}
footer .footer-wraper-outer {
padding: 30px 0;
display: flex;
flex-wrap: wrap;
}
footer .footer-wraper {
width: 20%;
}
footer .footer-wraper2 {
width: 30%;
}
footer .footer-wraper3 {
width: 50%;
}
footer .footer-wraper3 .footer-wraper3-inner {
display: flex;
flex-wrap: wrap;
}
footer .footer-wraper3 .footer-wraper3-inner ul, footer .footer-wraper3 .footer-wraper3-inner iframe {
width: 50%;
}
footer .footer-wraper3 .footer-wraper3-inner iframe{
height: 160px;
}
footer .footer-wraper h4{
font-size: 1rem;
font-weight: 600;
color: #f61818;
display: inline-block;
border-bottom: 1px solid #f61818;
}
footer .footer-wraper h4 a{
color: #f61818;
font-weight: 600;
}
footer .footer-wraper ul{
margin: 0;
padding: 0;
padding-left: 0px;
list-style-type: none;
}
footer .footer-wraper2 ul{
column-count: 2;
}
footer .footer-wraper ul.sub-menu{
display: none;
}
footer .footer-wraper ul li{
padding: 5px 0;
color: #fff;
}
footer .footer-wraper ul a{
color: #fff;
}
footer .footer-wraper ul a:hover{
color: #f61818;
}
footer #copyright{
background: #000;
color: #fff;
padding: 10px;
font-size: 14px;
text-align: center;
}
nav#menu ul.menu{
list-style-type: none;
margin: 20px 0;
display: flex;
justify-content: flex-end;
}
nav#menu ul.menu li{
margin: 0 5px;
position: relative;
}
nav#menu ul.menu li:last-child{
margin-right: 0;
}
nav#menu ul.menu li a{
color: #000;
font-weight: 600;
text-transform: uppercase;
font-size: 16px;
padding: 3px 7px;
}
nav#menu ul.menu li a:hover{
color: #f61818;
}
nav#menu ul.menu li.current-menu-item>a{
background: #f61818;
color: #fff;
}
nav#menu ul.menu li:hover ul.sub-menu{
display: block;
}
nav#menu ul.menu ul.sub-menu{
margin: 0;
padding: 0;
list-style-type: none;
position: absolute;
right: -10px;
background: #fff;
min-width: 170px;
border: 1px solid #ddd;
z-index: 9;
display: none;
}
nav#menu ul.menu ul.sub-menu li{
display: block;
margin: 10px 0;
padding: 0;
border-bottom: 1px solid #ddd;
}
nav#menu ul.menu ul.sub-menu li:last-child {
border-bottom: none;
}
nav#menu ul.menu li.menu-item-has-children {
padding-right: 10px;
margin-right: 20px;
}
nav#menu ul.menu li.menu-item-has-children:after {
content: '';
border: solid #f61818;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 4px;
transform: rotate(45deg);
margin: 0px 3px 2px 10px;
position: absolute;
top: 5px;
right: -8px;
}
#preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 99999;
background: #151515; }
#preloader img{
display: block;
width: 100%;
max-width: 350px;
position: absolute;
left: calc(50% - 175px);
top: calc(50% - 150px);
}
.heading {
font-size: 2.3rem;
padding: 5px 0;
margin: 0px;
margin-top: 30px;
display: inline-flex;
}
.heading.heading-underline{
border-bottom: 2px solid #f71818;
margin-bottom: 30px;
}
.title {
font-size: 1.5rem;
padding: 5px 0;
margin: 0px;
display: inline-flex;
}
.subtitle {
font-size: 1.1rem;
padding: 5px 0;
margin: 0px;
display: inline-flex;
}
.title-underline{
border-bottom: 2px solid #f71818;
margin-bottom: 20px;
}
.single-banner {
width: 100%;
}
a{
color: #0d3182;
font-weight: 500;
text-decoration: none !important;
}
.btn-custom {
margin: 5px 0;
border: none;
font-weight: normal;
background: #0d3182;
color: #fff;
font-size: 1rem;
padding: 7px 20px;
text-decoration: none;
display: inline-block;
}
.btn-custom:hover {
background: #f71818;
}
.gap-medium {
padding: 1rem;
}
.gap-small {
padding: .6rem;
}
.custom-tab .tab-headings {
padding: 0;
padding-left: 10px;
padding-right: 10px;
}
.custom-tab .tab-heading {
display: inline-block;
padding: 5px 15px;
cursor: pointer;
color: #000;
border: 1px solid #000;
border-radius: 5px;
margin-right: 5px;
}
.custom-tab .tab-heading:hover, .custom-tab .tab-heading.active {
color: #fff;
border-color: #f71818;
background: #f71818;
}
.custom-tab .tab-body {
display: none;
}
.custom-tab .tab-body.active {
display: block;
}
.intro {
font-size: 1rem;
margin: 0;
padding: 15px 0;
}
.gallery-container{
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/bg1.jpg);
background-size: unset;
}
.page-template-template-gallery-page .heading.heading-underline {
margin-bottom: 30px;
}
.gallery-wraper {
display: flex;
flex-wrap: wrap;
margin: 35px 0;
}
.gallery-wraper .single-gallery-item img {
width: 100%;
transition: all 0.3s ease-in-out;
}
.gallery-wraper .single-gallery-item img:hover {
transform: scale(1.1);
}
.gallery-wraper .single-gallery-item {
position: relative;
width: calc( (100% - 60px) / 3 );
margin: 10px;
overflow: hidden;
}
.gallery-wraper .single-gallery-item .play-icon, .current-act-wraper .single-activity .play-icon, .testimonials-wraper .single-testimonial .play-icon, .member-profile-video-wraper .single-video .play-icon {
font-size: 75px;
line-height: .5;
position: absolute;
left: calc(50% - 37.5px);
top: calc(50% - 18.5px);
color: rgba(48, 48, 49, 0.93);
}
.gallery-wraper .single-gallery-item:hover .play-icon, .current-act-wraper .single-activity:hover .play-icon, .testimonials-wraper .single-testimonial:hover .play-icon, .member-profile-video-wraper .single-video:hover .play-icon {
color: #ff0000;
}
.owl-prev span.left-angle, .owl-next span.right-angle {
display: block;
position: absolute;
top: 50%;
left: 50%;
width: 30px;
height: 30px;
margin-top: -8px;
margin-left: -8px;
border: 2px solid #5d5d5d;
border-right: 0;
border-bottom: 0;
}
.owl-prev span.left-angle:hover, .owl-next span.right-angle:hover {
border-color: #f61818;
}
.owl-prev span.left-angle{
transform: rotate(-45deg);
}
.owl-next span.right-angle {
transform: rotate(135deg);
}
.owl-prev, .owl-next {
position: absolute;
top: 15%;
font-size: 35px;
outline: none !important;
}
.owl-prev {
left: -45px;
}
.owl-next {
right: -30px;
}
.owl-theme .owl-dots .owl-dot {
outline: none !important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #f61818;
outline: none !important;
}
.single-page-banner{
width: 100%;
} .home .welcome-section {
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/welcome-bg.jpg);
background-size: cover;
background-position: right bottom;
padding: 80px 0;
}
.home .title {
font-size: 2.5rem;
padding: 5px 0;
margin: 0px;
text-transform: uppercase;
font-weight: 800;
color: #f61818;
display: block;
text-align: center;
}
.home .welcome-text .title {
text-align: left;
}
.home .welcome-text .title span {
font-weight: 600;
display: block;
}
.home .welcome-text.mr .title span {
font-weight: 500;
display: block;
}
.home .welcome-text {
display: flex;
flex-wrap: wrap;
}
.home .welcome-text .title {
align-self: flex-end;
}
.home .welcome-img img {
width: 100%;
}
.home .intro {
font-weight: 600;
line-height: 1.7;
}
.home .services-section {
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/services-bg.jpg);
background-size: cover;
background-position: right bottom;
padding: 50px 0;
}
.home .services-section .title {
margin-bottom: 30px;
}
.home .services-section .services_desc, .services-page .services_desc, .service-page .service_description {
width: 80%;
margin: 0 auto;
text-align: center;
}
.services-page .services_desc { }
.home .registrations-section {
background-repeat: no-repeat;
background-size: 100% 100%;
background-position: left bottom;
padding: 50px 0;
}
.home .registrations-section .title {
color: #fff;
text-align: left;
}
.home .registrations-section .intro {
color: #fff;
}
.home .registrations-section .btn-custom-reg, .home .partnership-section .btn-custom-partnership {
background: #c36e38;
color: #fff;
display: inline-block;
vertical-align: middle;
margin: 20px 0;
padding: 6px 20px;
outline: none !important;
box-shadow: none;
}
.home .registrations-section .btn-custom-reg:hover, .home .partnership-section .btn-custom-partnership:hover {
background: #ae5923;
}
.home .services-section .title {
margin-bottom: 30px;
}
.home .partnership-section {
padding: 50px 0;
text-align: center;
}
.home .partnership-section .title {
margin-bottom: 30px;
}
.home .testimonials-section {
background: #edeef0;
padding: 50px 0;
}
.home .testimonials-section .title {
margin-bottom: 30px;
}
.home .awards-section {
padding: 50px 0;
}
.home .awards-section .title {
margin-bottom: 30px;
}
.home .awards-section .single-award {
padding: 15px;
}
.home .awards-section .award-name {
font-size: 16px;
line-height: 1.6;
color: #444649;
padding: 10px 0 0 0;
text-align: center;
}
.home .awards-section .award-year {
text-align: center;
color: #818182;
font-size: 14px;
}
.home .current-act-section {
background: #e6e6e6;
padding: 50px 0;
}
.home .current-act-section .title {
margin-bottom: 30px;
}
.home .current-act-section .single-activity, .home .testimonials-section .single-testimonial {
margin: 15px;
border: 1px solid #807d7d;
}
.home .current-act-section .single-activity .img-outer, .home .testimonials-section .single-testimonial .img-outer, .member-profile-video-wraper .img-outer{
position: relative;
}
.home .current-act-section .activity-name, .home .testimonials-section .testimonial-name {
font-size: 16px;
line-height: 1.6;
color: #444649;
padding: 10px 10px;
}
.home .owl-prev, .home .owl-next {
top: 35%;
}  .contact-page{
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/bg4.jpg);
background-size: unset;
}
.branches .contact-address-inner {
border: 1px solid #ccc;
padding: 10px;
margin-bottom: 20px;
box-shadow: 0px 1px 3px 2px rgba(0,0,0,0.1);
}
.contact-form {
border-left: 1px solid #0d3182;
}
.contact-form label {
display: block;
}
.contact-form input[type=text], .contact-form input[type=email], .contact-form textarea {
display: block;
width: 100%;
padding: 5px;
}
.contact-form .btn-custom {
float: right;
}
.contact-form .form-heading {
background: #0d3182;
color: #fff;
margin-bottom: 15px;
padding: 7px;
}
.map-outer iframe{
width: 100%;
height: 350px;
}  .page-template-template-team-page .team-container {
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/bg3.jpg);
background-size: unset;
}
.page-template-template-team-page .title {
margin-left: 10px;
margin-right: 10px;
}
.founder-wraper {
display: flex;
flex-wrap: wrap;
padding: 15px;
margin: 10px;
margin-bottom: 30px;
border: 1px solid #ccc;
background: #fff;
border-radius: .25rem;
box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
}
.founder-wraper .thumbnail {
width: 35%;
}
.founder-wraper .thumbnail-outer {
overflow: hidden;
}
.founder-wraper .thumbnail img {
width: 100%;
transition: all 0.3s ease-in-out;
}
.founder-wraper .thumbnail img:hover {
transform: scale(1.1);
}
.founder-wraper .thumbnail h3 {
font-size: 1.25rem;
margin: 0;
padding: 10px 0;
text-align: center;
border: 1px solid #ccc;
}
.founder-wraper .intro {
width: 65%;
padding: 0 20px;
line-height: 1.6;
align-self: center;
}
.team-wraper {
display: flex;
flex-wrap: wrap;
margin-bottom: 40px;
}
.team-wraper .team-single-item{
width: calc( (100% - 60px) / 3 );
margin: 10px;
border: 1px solid #ccc;
background: #fff;
box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
transition: all 0.3s ease-in-out;
}
.team-wraper .team-single-item:hover {
transform: scale(1.05);
}
.team-wraper .thumbnail img {
width: 100%;
max-height: 359px;
object-fit: cover;
}
.team-wraper .thumbnail h3 {
font-size: 1.25rem;
margin: 0;
padding: 10px 10px 5px 10px;
text-align: center;
}
.team-wraper .designation {
font-size: .97rem;
margin: 0;
padding: 0 10px 5px 10px;
text-align: center;
}
.team-wraper .contact {
font-size: 1rem;
margin: 0;
padding: 0 10px 15px 10px;
text-align: center;
}
.team-wraper .contact a{
text-decoration: none !important;
}
.team-wraper .contact a:hover{
color: #f71818;
}
.team-wraper .intro {
font-size: 1rem;
margin: 0;
padding: 0 10px 15px 10px;
text-align: center;
}  .post-type-archive-services #container, .single-services #container{
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/bg2.jpg);
background-size: contain;
}
.services-page, .service-page{
background: rgba(255,255,255,.5);
}
.title-center {
text-align: center;
}
.services-wraper {
display: flex;
flex-wrap: wrap;
padding: 20px 0 40px 0;
}
.services-wraper .single-service{
width: calc( (100% - 120px) / 4 );
margin: 15px 15px;
padding: 30px 20px;
text-align: center;
overflow: hidden;
border: 2px solid #807d7d;
}
.post-type-archive-services .services-wraper .single-service {
background: #f2f2f2;
}
.services-wraper .single-service a {
color: #000;
}
.services-wraper .single-service img {
transition: all 0.3s ease-in-out;
max-width: 150px;
}
.services-wraper .single-service:hover img{
transform: scale(1.05);
}
.services-wraper .single-service a:hover {
color: #f71818;
}
.services-wraper .single-service h2 {
font-size: 1.25rem;
margin: 0;
padding: 25px 10px 5px 10px;
text-align: center;
text-transform: uppercase;
font-weight: 600;
}  .service-wraper {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: 35px 0;
}
.service-wraper .single-service-item {
width: calc( (100% - 50px) / 2 );
margin: 12px;
border: 1px solid #ccc;
background: #fff;
box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
}
.service-wraper .single-service-item .thumbnail-outer {
position: relative;
}
.service-wraper .single-service-item .thumbnail-outer img {
width: 100%;
max-height: 300px;
object-fit: cover;
background: #dedede;
}
.service-wraper .single-service-item .service-title {
font-size: 1.1rem;
padding: 10px 15px 0;
margin: 0px;
font-weight: 600;
text-align: center;
}
.service-wraper .single-service-item .service-video {
font-size: 1rem;
margin: 0;
padding: 0 15px 10px;
background: #fff;
text-align: center;
}
.service-wraper .single-service-item .play-icon {
display: inline-block;
vertical-align: middle;
padding-top: 10px;
font-size: 30px;
color: rgba(48, 48, 49, 0.93);
}
.service-wraper .single-service-item span {
display: inline-block;
vertical-align: middle;
padding-top: 10px;
}
.service-wraper .single-service-item a:hover, .service-wraper .single-service-item a:hover .play-icon {
color: #ff0000;
}  .page-template-template-about-page #container{
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/bg5.jpg);
background-size: unset;
}
.page-template-template-about-page #container .row{
background: rgba(255,255,255,.5);
}
.page-template-template-about-page .intro {
padding: 0 0 15px 0;
}
.page-template-template-about-page .item-list {
padding-left: 20px;
}
.page-template-template-about-page .item-list li.single-item {
padding: 7px 0;
}
.page-template-template-about-page .item-list li.single-item:last-child {
padding: 7px 0;
border-bottom: none;
}
.page-template-template-about-page .btn-link.btn-link {
color: #f61818;
text-decoration: none !important;
display: block;
width: 100%;
text-align: left;
}  .registration-page {
background: url(//skartsproduction.com/wp-content/themes/skartsproduction/images/services-bg.jpg);
background-size: contain;
background-position: center center;
padding-bottom: 50px;
}
form#RegiForm>.row, form#UpdateMemberForm>.row{
border: 1px solid #ccc;
}
#RegiForm .error, #UpdateMemberForm .error{
width: 100%;
margin-top: .25rem;
font-size: 80%;
color: #dc3545;
}
#RegiForm .form-group.error-true input, .form-group.error-true select, .form-group.error-true textarea, .form-group.error-true .custom-file label, #UpdateMemberForm .form-group.error-true input, .form-group.error-true select, .form-group.error-true textarea, .form-group.error-true .custom-file label{
border-color: #dc3545;
}
#RegiForm .tnc-label, #UpdateMemberForm .tnc-label {
padding-top: 15px;
margin: 0;
}
#RegiForm .tnc-label input[type=checkbox], #UpdateMemberForm .tnc-label input[type=checkbox] {
margin-right: 5px;
display: inline-block;
vertical-align: middle;
}
#RegiForm .tnc-label a, #UpdateMemberForm .tnc-label a {
color: #dc3545;
}
#RegiForm .tnc-label a:hover, #UpdateMemberForm .tnc-label a:hover {
color: #f61818;
}
#RegiForm  .btn_regi_outer i, #UpdateMemberForm  .btn_regi_outer i{
font-size: 18px;
margin: 0 10px;
color: #f61818;
display: none;
}
#RegiForm  .btn_regi_outer i.active, #UpdateMemberForm  .btn_regi_outer i.active{
display: inline-block;
}  .member-section .owl-prev, .member-section .owl-next {
top: 40%;
}
.member-section .member-profile-wraper, .member-section .member-profile-video-wraper {
margin-bottom: 30px;
}
.member-section .owl-carousel .owl-item img {
max-height: 467px;
object-fit: contain;
background: #f2f2f2;
}
.member-section h1.entry-title, .emnf h1.entry-title {
margin-top: 87px;
margin-bottom: 87px;
font-size: 2rem;
}
.member-section .profile-data .label{
font-weight: 600;
}
.member-section  .row.profile-data {
margin-bottom: 30px;
}
.member-section  .row.profile-data div {
border-top: 1px solid #ddd;
padding: 10px 5px;
word-break: break-all;
}
.member-section .share_button {
text-align: right;
margin-bottom: 15px;
}
.member-section .share_button img {
max-width: 80px;
}
.member-section .sl-profile a {
font-size: 18px;
margin: 0 5px;
}
body.page-template-template-member-page header .menu-wraper .lang-switcher-wraper{
display: none !important;
}
body.page-template-template-member-page header .btn-custom-reg {
margin-right: 0;  
}  body.page-template-template-edit-member-page header .menu-wraper .lang-switcher-wraper{
display: none !important;
}
body.page-template-template-edit-member-page header .btn-custom-reg {
margin-right: 0;  
}
#UpdateMemberForm label[for="photo1"], #UpdateMemberForm label[for="photo2"], #UpdateMemberForm label[for="photo3"], #UpdateMemberForm label[for="photo4"], #UpdateMemberForm label[for="yt_video1_id"], #UpdateMemberForm label[for="yt_video2_id"], #UpdateMemberForm label[for="yt_video3_id"], #UpdateMemberForm label[for="yt_video4_id"] {
display: block;
}
#UpdateMemberForm .pimg{
width: 50px;
max-height: 40px;
object-fit: contain;
margin-right: 10px;
}
#UpdateMemberForm .custom-file {
width: calc(100% - 65px);
}
#UpdateMemberForm .custom-file.full-width {
width: 100%;
}  .tnc-section{
width: 100%;
word-break: break-all;
}
#rf_tnc .rf_title {
font-weight: 700;
margin: 20px 0;
}
#rf_tnc, #rf_tnc_input_wrapper{
display: none;
word-break: break-word;
}
#rf_tnc.active, #rf_tnc_input_wrapper.active{
display: block;
} @media screen and (min-width:1600px){
.container{
max-width: 90%;
}
}
@media screen and (max-width:767px){
#preloader img {
left: 0;
right: 0;
margin: 0 auto;
}
header .menu-wraper ul.lang-switcher li a {
font-size: 14px;
}
header .menu-wraper ul.lang-switcher li {
padding: 0px 10px;
margin-top: 0px
}
header .btn-custom-reg {
margin: 10px 0px;
padding: 5px 3px;
font-size: 13.5px;
}
header .social-wraper {
display: block;
}
header .social-wraper ul.social li a {
font-size: 20px;
width: 30px;
height: 30px;
}
header .header-wraper {
padding-right: 0;
padding-left: 0;
}
header .menu-wraper {
width: calc( 100% - 170px);
text-align: right;
padding-right: 15px;
position: relative;
}
header .menu-wraper .top-nav {
margin-bottom: 0px;
}
header .logo-wraper {
width: 170px;
text-align: center;
}
header .logo-wraper img {
max-width: 150px;
}
footer {
padding-top: 15px
}
.heading {
font-size: 1.6rem;
padding: 2px 0;
margin-top: 20px;
}
.heading.heading-underline {
margin-bottom: 20px;
}
.title {
font-size: 1.3rem;
padding: 2px 0;
}
.subtitle {
font-size: 1.1rem;
padding: 2px 0;
}
.list-wraper .title-underline {
margin-bottom: 10px;
}
.intro, .team-wraper .intro, .page-template-template-about-page .item-list, .team-wraper .designation, .team-wraper .contact, .contact-address-inner, .contact-form .form-heading, .contact-form label {
font-size: .9rem;
}
.gap-medium {
padding: .6rem;
}
.gap-small {
padding: .4rem;
}
.services-wraper {
padding: 10px 0;
}
.services-wraper .single-service {
width: calc( (100% - 30px) / 2 );
margin: 10px auto;
padding: 15px 10px;
border: 1px solid #807d7d;
}
.services-wraper .single-service img {
max-width: 60px;
}
.services-wraper .single-service h2 {
font-size: .9rem;
padding: 15px 0px 5px 0px;
}
.service-wraper {
margin: 5px 0;
}
.service-wraper .single-service-item {
width: 100%;
margin: 5px 5px 15px;
}
.service-wraper .single-service-item .thumbnail-outer img {
max-height: 100%;
}
.service-wraper .single-service-item .service-title {
font-size: 1rem;
padding: 10px 10px 0;
}
.service-wraper .single-service-item .service-video {
font-size: .9rem;
padding: 0 10px 10px;
}
.service-wraper .single-service-item .play-icon {
padding-top: 5px;
font-size: 25px;
}
.service-wraper .single-service-item span {
padding-top: 5px;
}
.gallery-wraper .single-gallery-item .play-icon, .current-act-wraper .single-activity .play-icon, .member-profile-video-wraper .single-video .play-icon {
font-size: 60px;
}
.founder-wraper {
padding: 10px;
}
.founder-wraper .thumbnail {
width: 100%;
}
.founder-wraper .thumbnail h3 {
font-size: 1.1rem;
}
.founder-wraper .intro {
width: 100%;
padding: 10px 5px;
}
.team-wraper .team-single-item {
width: 100%;
}
.team-wraper .team-single-item:last-child {
margin-bottom: 0px;
}
.team-wraper .thumbnail h3 {
font-size: 1.1rem;
}
.custom-tab .tab-heading {
padding: 3px 5px;
margin-right: 5px;
font-size: .9rem;
}
.gallery-wraper .single-gallery-item {
width: 100%;
margin-bottom: 20px;
}
.btn-custom {
margin: 5px 0;
font-size: .9rem;
padding: 5px 15px;
}
.contact-form {
margin-bottom: 20px;
}
.contact-form {
border-left: none;
}
header .top-nav-inner {
text-align: right;
}
header #burger_menu{
display: inline-block;
vertical-align: middle;
}
header #burger_menu.open {
z-index: 99999;
top: 15px;
right: 20px;
bottom: auto;
position: absolute;
}
header nav#menu .menu-main-menu-en-container, header nav#menu .menu-main-menu-mr-container {
display: none;      
}
header nav#menu.open .menu-main-menu-en-container, header nav#menu.open .menu-main-menu-mr-container {
display: block;
background: rgba(0,0,0,0.9);
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 999;
text-align: center; 
}
header nav#menu ul.menu{
padding: 0;
flex-wrap: wrap;
}
header nav#menu li {
display: block;
width: 100%;
padding: 7px 20px;
}
header nav#menu ul.menu li a {
color: #fff;
font-size: 18px;
}
header #burger_menu:before {
content: "\f0c9";
font: normal normal normal 14px/1 FontAwesome;
font-size: 25px;
color: #111;
margin: 5px 0 0px 10px;
display: inline-block;
}
header #burger_menu.open:before {
content: "\f00d";
font: normal normal normal 14px/1 FontAwesome;
font-size: 21px;
color: #fff;
margin: 0 10px;
display: inline-block;
}
body.menu-open {
overflow: hidden;
}
header nav#menu ul.menu li.menu-item-has-children:after {
display: none;
}
header nav#menu ul.menu ul.sub-menu {
display: block;
position: static;
background: none;
border: none;
}
header nav#menu ul.menu ul.sub-menu li{
border-bottom: none;
margin: 7px 0;
}
header nav#menu ul.menu ul.sub-menu a{
font-size: 14px;
}
header nav#menu ul.menu li.menu-item-has-children{
margin: 0;
padding: 0;
}
.home .title {
font-size: 1.3rem;
}
.home .welcome-section {
background-position: left top;
padding: 30px 0;
}
.home .current-act-section, .home .services-section, .home .partnership-section, .home .testimonials-section, .home .awards-section {
padding: 30px 0;
}
.home .services-section .services_desc, .services-page .services_desc, .service-page .service_description {
width: 100%;
}
.owl-prev {
left: 0;
}
.owl-next {
right: 0;
}
.owl-prev span.left-angle, .owl-next span.right-angle {
width: 20px;
height: 20px;
}
.home .current-act-section .title, .home .partnership-section .title, .home .testimonials-section .title, .home .awards-section .title {
margin-bottom: 15px;
}
.home .services-section .title{
margin-bottom: 0px;
}
.services-page {
padding-bottom: 30px;
}
.home .current-act-section .activity-name {
font-size: 14px;
}
.home .registrations-section {
background-size: cover;
background-position: right bottom;
padding: 30px 0;
}
.home .registrations-section .btn-custom-reg, .home .partnership-section .btn-custom-partnership {
font-size: 14px;
}
.home .testimonials-section .testimonial-text {
font-size: .9rem;
font-weight: 600;
}
.home .awards-section .award-name {
font-size: 16px;
}
.home .awards-section .award-year {
font-size: 14px;
}
.pp_expand{
display: none !important;
}
footer .footer-wraper-outer{
padding: 0;
}
footer .footer-wraper {
width: 40%;
padding: 15px;
}
footer .footer-wraper2 {
width: 60%;
}
footer .footer-wraper3 {
width: 100%;
padding-top: 0px;
}
footer .footer-wraper3 .footer-wraper3-inner ul, footer .footer-wraper3 .footer-wraper3-inner iframe {
width: 100%;
padding-bottom: 15px;
}
footer .footer-wraper3 .footer-wraper3-inner iframe {
height: 200px;
}
footer .footer-wraper h4{
font-size: 1rem;
}
footer .footer-wraper ul, footer .footer-wraper ul a {
color: #fff;
font-size: .9rem;
}
.registration-page {
padding-bottom: 30px;
}
.member-section .member-profile-wraper, .member-section .member-profile-video-wraper {
margin-bottom: 20px;
}
.member-section .share_button {
text-align: center;
margin-bottom: 20px;
}
.member-section .row.profile-data div {
border-top: none;
padding: 0 15px 10px 15px;
font-size: .9rem;
}
.member-section .row.profile-data div.label {
border-top: 1px solid #ddd;
padding: 10px 15px 0px 15px;
}
.member-section h1.entry-title {
font-size: 1.5rem;
}
.member-section .owl-carousel .owl-item img {
max-height: 450px;
}
}.clear{clear:both}.nobr{white-space:nowrap}.pvc_clear{clear:both}body .pvc-stats-icon,body .pvc-stats-icon svg{color:#dd901c !important;fill:#dd901c !important}body .pvc_stats .pvc-stats-icon{vertical-align:middle}body .pvc_stats .pvc-stats-icon.small svg{width:18px}body .pvc_stats .pvc-stats-icon.medium svg{width:24px}body .pvc_stats .pvc-stats-icon.large svg{width:30px}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}