.WorldvjGall{}
.WorldvjGall .slick-slide{}
.WorldvjGall .slick-slide{ margin:0 8px 0 0;}
.ongoinproject-cp .bg-grey.list-project{ margin:0 15px 0 0;}
.list-project .projectConfig{ min-height: 83px;}
.headingRight{ font-size:24px; line-height:32px; font-weight:600; margin-bottom: 30px;}
.videoWrap{}
.fillformnow{margin-top: 50px; margin-bottom:10px;}
.fillformnow a{font-size: 18px; text-align: center; color: #010101; display: block; border: 2px solid #010101; padding: 10px 0;text-transform: uppercase;}
.fillformnow a:hovr{}
.videoWrap .videoSlider iframe{ width:100%; min-height:420px;}

.videoWrap .upcomng-projects{}
.videoWrap .upcomng-projects ul{}
.videoWrap .upcomng-projects ul li{ margin-bottom:20px; border-bottom:1px solid #999999;padding-bottom: 20px;}
.videoWrap .upcomng-projects ul li:last-child{ border-bottom:none;}
.videoWrap .upcomng-projects ul li .heading{ font-size:18px; font-weight:600;}

.regForm{}
.regForm .regFormInner{ background:#ecedef;padding: 60px 0;}
.regForm .regFormInner .regFormWrap{ width: 60%;  margin: 0 auto;}
.regForm .regFormInner .regFormWrap .inputBox{ width:98%; margin:0 1% 30px 1%;position:relative;}
.regForm .regFormInner .regFormWrap .inputBox .formError{ position:absolute; left:0; bottom:-21px; font-weight:normal; font-size:13px; color:#e40c0c;}
.regForm .regFormInner .regFormWrap .inputBox.width50{ width:48%; float:left;}
.regForm .regFormInner .regFormWrap .inputBox input{ width:100%; padding:15px; background:none; border:1px solid #808081;}
.regForm .regFormInner .regFormWrap .inputBox.width50 input{}
.regForm .regFormInner .inputradioBox { padding:15px; border:1px solid #808081; width:98%;margin:0 1% 30px 1%;position:relative;}
.regForm .regFormInner .inputradioBox .formError{ position:absolute; left:0; bottom:-21px; font-weight:normal; font-size:13px; color:#e40c0c;}
.regForm .regFormInner .inputradioBox .label{ color:#666666; margin-bottom:20px; font-size:15px;}
.regForm .regFormInner .inputradioBox label{ float:left; margin-right:15px; font-weight:600p; color:#010101;}
.regForm .regFormInner .inputradioBox input{ float:left; margin-right:8px;}
.regForm .regFormInner .inputSubmit{ margin:30px 1% 0 1%; width:98%;}
.regForm .regFormInner .inputSubmit input{ color:#010101; text-transform:uppercase; text-align:center; width:100%; border:1px solid #010101; padding:12px 0; font-weight: 600; transition: 0.5s;}
.regForm .regFormInner .inputSubmit input:hover{ background:#010101; color:#ffffff;transition: 0.5s;}

.ongoinproject-cp{padding-bottom: 70px;}
.ongoinproject-cp .slick-arrow{background-position: center 10px; background-repeat: no-repeat; width: 35px; font-size: 1px; position: static; float: right; height: 12px;
    background-color: #666; padding: 15px 12px; opacity: 1; z-index: 2; position: absolute; overflow: hidden; text-indent: -1000px; top: auto; transform: rotate(-90deg);bottom: -50px;}
.ongoinproject-cp .slider.projectSlider:after{position: absolute; left: 0; bottom: -35px;  width: 95%; height: 1px; background: #666666; content: "";}
.ongoinproject-cp .slick-prev.slick-arrow{background-image: url(https://javdekars.com/templates/vj/images/icon-up.png);left: auto; right:39px;}
.ongoinproject-cp .slick-next.slick-arrow{background-image: url(https://javdekars.com/templates/vj/images/icon-down.png); left:auto;  right: 10px;}

.videoWrap{padding-bottom: 70px; position:relative;}
.videoWrap .slick-arrow{background-position: center 10px; background-repeat: no-repeat; width: 35px; font-size: 1px; position: static; float: right; height: 12px;
    background-color: #666; padding: 15px 12px; opacity: 1; z-index: 2; position: absolute; overflow: hidden; text-indent: -1000px; top: auto; transform: rotate(-90deg);bottom: -50px;}
.videoWrap .slider.videoSlider:after{position: absolute; left: 0; bottom: -35px;  width: 98%; height: 1px; background: #666666; content: "";}
.videoWrap .slick-prev.slick-arrow{background-image: url(https://javdekars.com/templates/vj/images/icon-up.png);left: auto; right:29px;}
.videoWrap .slick-next.slick-arrow{background-image: url(https://javdekars.com/templates/vj/images/icon-down.png); left:auto;  right: 0;}

.sticky{ position: fixed; right: -57px; top: 50%; transform: rotate(-90deg); text-transform: uppercase;}
.sticky a{padding: 11px 20px; background: #000000; color: #ffffff;}
.sticky a:hover{ background:#222222;}
.list-project .desc h5 .divider{ font-weight:600; color:#000000; margin:0 5px;}
.list-project .desc h5 .soldtag{ font-weight:600; color:#000000;}
/* Slick Slider
========================================================================*/
.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;}

@media only screen and (max-width: 959px) {
.col-sm-8, .col-sm-4{ width:98%;}
.videoWrap .upcomng-projects {  margin-top: 90px;}
.videoWrap { padding-bottom: 0;}
.regForm .regFormInner .regFormWrap { width: 92%;}
.WorldvjGall { padding-bottom: 40px;}
.WorldvjGall .slick-arrow{background-position: center 10px; background-repeat: no-repeat; width: 35px; font-size: 1px; position: static; float: right; height: 12px;
    background-color: #666; padding: 15px 12px; opacity: 1; z-index: 2; position: absolute; overflow: hidden; text-indent: -1000px; top: auto; transform: rotate(-90deg);bottom: -50px;}
.WorldvjGall .slick-prev.slick-arrow{background-image: url(https://javdekars.com/templates/vj/images/icon-up.png);left: auto; right:39px;}
.WorldvjGall .slick-next.slick-arrow{background-image: url(https://javdekars.com/templates/vj/images/icon-down.png); left:auto;  right: 10px;}
.list-project .projectConfig ul li { width: auto; float: none; margin: 10px;}
.WorldvjGall{ position:relative;}
.WorldvjGall:after { position: absolute; left: 0; bottom: 5px; width: 95%; height: 1px; background: #666666; content: "";}
.cpFooterLogo{ text-align:center;margin-bottom:40px;}
footer .cpFooteradd{ margin-bottom:40px; text-align: center;}
.sticky {right: 0; top: auto; bottom: 0; transform: rotate(0deg); width: 100%; z-index:999;}
.sticky a { padding: 10px 0; text-align:center; display:block;}
.copyright.cp-formcopyright{ padding-bottom:50px;}
}
@media only screen and (max-width: 640px) {
.videoWrap .videoSlider iframe{ min-height:300px;}
}
@media only screen and (max-width: 533px) {
.regForm .regFormInner .regFormWrap .inputBox.width50 { width: 98%;  float: none;}
}
 
@media only screen and (max-width: 480px) {
.regForm .regFormInner .inputradioBox label{ width:82%;}
}
@media only screen and (max-width: 424px) {
.videoWrap .videoSlider iframe{ min-height:200px;}
}
@media only screen and (max-width: 360px) {
.videoWrap .videoSlider iframe{ min-height:180px;}
}