.landcall,.landcall:hover{float:right;margin:10px 0;cursor:pointer;}
.landheaderimage .header-title{padding:12% 0;}
.hometop-info{padding:30px 15px 20px 15px;}
.homewidget,.contactform-widget,.wehelp-widget,.followus-widget,.subpage-widget{padding:40px 0;}
.nospacebottom{padding-bottom:0;}
.landing-widget{padding-top:40px;}
.homewidget-info img{border:1px solid #eaeaea;}
.homewidget-text{padding:0 50px 20px 0;}
.right .homewidget-text{padding-left:50px;}
.homewidget .col-md-12 .homewidget-text{padding:0;}
.homelatest-item .homelatest-infoitem,.vacancies-iteminfo{display:block;margin:0 20px;}
.knowledge-widget h2{padding-bottom:30px;color:#fff;}
.knowledge-widget .homelatest-text{background:#fff;padding:20px 20px 5px 20px;}
.knowledge-widget .homelatest-text a{color:#bacb30;}
.blogs-imgteam,.blogs-imgteam:hover{display:block;position:relative;background:#f1e9e1;padding:0;}
.blogs-imgteam img.imgteam-img{display:block;position:absolute;margin:20px;width:30%;max-width:150px;border-radius:50%;}
.faqtitle,.faqsubtitle{float:left;display:block;width:100%;padding:15px 0;border-bottom:1px solid #d8dfa6;clear:both;}
.faqtitle{color:#bacb30;}
.faqtitle span,.faqsubtitle span{float:left;display:block;width:80%;padding-left:40px;}
.faqtitle span.arrow{float:right;display:block;width:auto;font-size:24px;line-height:32px;padding:3px 12px;width:15px;text-align:center;color:#bacb30;border:1px solid #bacb30;border-radius:50%;}
.topactive span.arrow{background:#bacb30;color:#fff;}
.faqsubtitle span{padding-left:70px;}
.faqsubtitle span.subarrow{float:right;display:block;width:auto;padding:0 11px;color:#bacb30;}
.faqtitle span:hover,.faqsubtitle span:hover{text-decoration:underline;cursor:pointer;}
.faqtitle span.arrow:hover,.faqsubtitle span.subarrow:hover{text-decoration:none;}
.faqsub-items{display:none;padding:0;clear:both;}
.answer{display:none;padding:10px 40px 0 70px;clear:both;}
.answer-active,.faqsub-itemsactive{display:block;}
.section-widget{padding:30px 0;margin-top:30px;border-top:1px solid #eaeaea;}
.section-widget a,.section-widget a:hover{font-weight:bold;}
.ourteam-widget{padding-top:30px;padding-bottom:0;}
.team-info .row{margin-left:-15px;margin-right:-15px;}
.ourteam-iteminfo{display:block;margin:15px;}
.ourteam-iteminfo img{margin-bottom:10px;}
.ourteam-iteminfo a{font-weight:bold;}
.landingteam-text{padding-left:50px;}
.clientsay-widget{padding-bottom:40px;}
.teamwidget .clientsay-widget{padding-top:40px;padding-bottom:0;}
.clientsay-text{padding:20px 20px 5px 20px;background:#a2a2a2;color:#fff;}
.even{background:#ffffff;color:#353535;}
.sub3widget-link{padding-top:30px;padding-bottom:30px;border-top:1px solid #eaeaea;}
a.seractive,.sub3widget-link a:hover,.wehelp-widget a:hover{color:#666;}
.aboutservice-widget{padding:30px 0;}.about-widget{padding:30px 0 15px 0;}
.aboutservice-widget img{display:inline-block;margin:10px;}
.client-tab{display:inline-block;margin:0 30px 0 0;color:#bacb30;}.client-tab.pull-right{margin-right:0;}
.client-tab i{font-size:38px;}
.btnfloat button{float:left;margin-right:10px;}
.client-tab.tabactive,.client-tab:hover{color:#707070;cursor:pointer;}.client-tab:hover{text-decoration:underline;}
.div-tab{display:none;}.divactive{display:block;}
.pagefilter{display:block;padding:10px 0 20px 0;}
.pagefilter .styled-select{display:inline-block;width:30%;}
.teamwidget-info{padding:0 50px;font-weight:bold;}
.teamwidget-info img,.slick-slide .teamwidget-info img{display:inline-block;max-width:100px;margin:0 10px 10px 0;}
.teamwidget-info .label{display:inline-block;width:20%;padding-right:10px;}
.teamwidget-info span.telp,.ourteam-text span{color:#bacb30;cursor:pointer;}
.teamwidget-info span.telp:hover,.ourteam-text span:hover{text-decoration:underline;}
.teamwidget .homewidget-info img{border:none;}
.ourteam-text{font-weight:bold;}
.vacancy-info{padding:30px 0;border-bottom:1px solid #eaeaea;}
.vacancy-infomore{display:none;}
.titleactive{display:none;}
.vacancyform-widget{margin-top:-1px;display:none;}
.cvupload{display:block;padding-bottom:10px;}
.cvupload i{font-size:40px;color:#666;margin-right:10px;}
.checkboxinput{float:left;display:block;width:100%;padding-bottom:15px}
.checkboxinput input{float:left;display:block;margin:8px 10px 0 0}.checkboxinput span,.checkboxinput p{float:left;display:block;width:90%}
.checkinput{float:left;display:block;padding:0 20px 15px 0;}
.checkinput input{float:left;display:block;margin:8px 10px 0 0}.checkinput span{float:left;display:block;}
.profiletab{padding-left:30px;}.btnred,.btnred:hover{background:red;}
.eventdate{font-weight:bold;margin-bottom:15px;}
.event-info{padding:30px 0 15px 0;border-bottom:1px solid #eaeaea;}
.borderbottom{border-bottom:1px solid #eaeaea;}
.subscriptionform{position:relative;padding:30px 0;margin-top:40px;border-top:1px solid #fff;font-size:26px;text-align:center;}
.subscriptionform span{float:left;display:inline-block;padding:0 20px 15px 0;}
.subscriptionform input{display:inline-block;width:30%;border-radius:0;border:1px solid #fff;margin:0 90px 15px 0;}
.subscriptionform button{position:absolute;top:35px;right:0;}
.eventwidget .subscriptionform{margin-top:0;}
.eventwidget .subscriptionform input{border:1px solid #707070;}
.myotherinfo{padding-top:30px;padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.subscription{padding:30px 0 25px 0;margin-top:40px;border-top:1px solid #fff;font-size:26px;}
.subscription span{margin-right:10px;}
.blog-info{padding:30px 0 15px 0;border-top:1px solid #eaeaea;}
.blogfirst{border-top:none;}
.blog-text{padding-left:40px;}
.blog-text a{margin-right:20px;}
.office-info{padding:30px 0;}
.blog-img img,.office-img img{border-radius:50%;}
.office-img img{max-width:80%;}
.office-image{padding-right:30px;}.office-map{padding-left:30px;}
img.bloginfo-img{float:left;display:block;margin:0 30px 30px 0;border-radius:50%;max-width:280px;}
.imground{border-radius:50%;}
.pagination{display:block;padding:40px 0;}
.pagination a{display:inline-block;padding:7px 17px;margin:0 5px;background:#bacb30;color:#fff;border-radius:10px;font-weight:bold;}
.pagination a.current{color:#666;}
.latestguide-widget{padding:40px 0 0 0;}.newsguide-widget{padding:0 0 40px 0;}
.officewidget-info{padding:40px 0;}
#imgpay{display:block;float:left;padding:15px 7px 12px 15px;}#imgpay span{padding-top:3px;}
#imgpay span,#imgpay img,.payradio span,.payradio img,.payradio input.inputradio{display:block;float:left;margin-right:10px;}
.payradio,#invoice,#account{padding-bottom:10px;}
.payradio input.inputradio{margin:7px 0;margin-right:10px;}
#account{display:none;}
.ordeerreport-date h6{display:block;float:left;padding:5px 10px 0 0;margin:0;}
.ordeerreport-date input[type="text"]{display:block;float:left;width:38%;margin:0 10px 15px 0;}
.ordeerreport-date input.btnshort{margin:0 20px 0 0;}
.payreport-radio{display:block;float:left;margin:0 10% 0 0;}
.payreport-radio input,.payreport-radio label{display:block;float:left;margin:0;padding:0;}
.payreport-radio input{margin:6px 10px 0 0;}
.payreport-info{display:block;overflow-x:auto;white-space:nowrap;}
.payreport-info tr td{padding:5px 7px;}
.calculator-form .payradio{margin-bottom:10px;}
.calculator-form h3{margin-top:10px;}
.calculatorform-widget{padding-top:30px;}
.pdfitem-slide{display:block;}
.pdfitem-info{position:relative;margin:0 10px;}
.pdfitem-slide .caption{position:absolute;width:100%;height:auto;padding-top:0;padding-bottom:5px;bottom:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.pdfitem-slide .caption .caption-bg{background:rgba(53,89,96,0.8);width:100%;height:100%;position:absolute;top:0;left:0;}
.pdfitem-slide .caption .caption-text{position:relative;z-index:500;padding:10px 8px;}
.pdfitem-slide .caption .caption-text .text-category{display:block;font-size:12px;}

.noborder{border-top:none;}.nomargintop{margin-top:0;}.nopaddingbottom{padding-bottom:0;}
.pdfitems .mix{width:23%;margin:0 1% 40px 1%;display:none;float:left;overflow:hidden;display:inline-block;/*border:1px solid #ddd;*/}
.pdfitems .mix .portfolio-wrapper{overflow:hidden;position:relative !important;background:#222;cursor:pointer;}
.pdfitems .mix .portfolio-wrapper img{max-width:100%;position:relative;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.pdfitems .mix .portfolio-wrapper img:hover{-webkit-filter:grayscale(1);filter:grayscale(1);}
.pdfitems .mix .portfolio-wrapper .caption{position:absolute;width:100%;height:auto;padding-top:0;padding-bottom:5px;bottom:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.pdfitems .mix .portfolio-wrapper .caption .caption-bg{background:rgba(53,89,96,0.8);width:100%;height:100%;position:absolute;top:0;left:0;}
.pdfitems .mix .portfolio-wrapper .caption .caption-text{position:relative;z-index:500;padding:10px 8px;}
.pdfitems .mix .portfolio-wrapper .caption .caption-text .text-category{display:block;font-size:12px;}
.pdfitems{
  display:flex;
  flex-flow:row wrap;
  margin-left:-1%;margin-right:-1%;
}
.pdfitems .portfolio-wrapper{
  display:flex;
  flex-direction:column;
  justify-content:top;
  min-height:50px;
  height:100%;
  background:#fff !important;
}


@media(max-width:1200px){
	.homewidget-info,.wehelp-widget,.followus-widget,.about-widget,.ourteam-widget,.contactform-widget,.landing-widget,
	.knowledge-widget,.aboutservice-widget,.clientsay-widget,.subpage-widget,.vacancywidget,.pagination,.officewidget-info{padding-left:15px;padding-right:15px;}
	.knowledge-widget h2{padding-left:10px;padding-right:10px;}
	.datebook-img,.datebook-text,.section-widget,.sub3widget-link,.latestguide-widget{margin-left:15px;margin-right:15px;}
	.wehelp-widget .section-widget,.wehelp-widget .section-widget,.subpage-widget .section-widget{margin-left:0;margin-right:0;}
	.landcall{margin-right:15px;}
}
@media(max-width:992px){
	.teamwidget-info .label{width:40%;}
}
@media(max-width:767px){
	.right .homewidget-text{padding-left:0;}
	.knowledge-widget{padding-top:15px;padding-left:15px;padding-right:15px;}
	.knowledge-widget h2{padding:15px 0 30px 0;}
	.homelatest-item .homelatest-infoitem,.ourteam-iteminfo,.vacancies-iteminfo{margin:0;}
	.homewidget{padding-top:30px;padding-bottom:30px;}
	.wehelp-widget{padding-top:30px;}
	.homewidget-text{padding-right:0;}
	.right .homewidget-text{padding-left:0;}
	.datebook-img{margin-top:30px;margin-bottom:0;}
	.datebook-text{margin-top:30px;margin-bottom:30px;}
	.subscriptionform span{float:none;width:auto;}
	.subscriptionform input{float:none;width:94%;margin-left:0;margin-right:0;}
	.subscriptionform button{position:relative;top:0;right:0;}
	.teamwidget-info{padding:20px 0;}
	.landingteam-text{padding-left:0;}
	.blogwidget-text{padding-left:0;}
	img.bloginfo-img{float:none;margin:0 0 20px 0;max-width:100%;}
	.pdfitems{margin:0;}
	.pdfitems .mix{width:100%;margin:5px 0 15px 0;}
	.office-img img{max-width:100%;margin-bottom:20px;}
	.blog-text{padding-left:0;}
	.officewidget-info{padding-top:40px;padding-bottom:10px;}
	.office-image,.office-map{padding:0 0 30px 0;}
	.subscription span{display:block;margin-bottom:15px;}
	.pagefilter .styled-select{width:99%;margin-bottom:15px;}
	.team-info h2{font-size:28px;}
	.ordeerreport-date h6{float:none;padding:5px 0;margin:0;}
	.ordeerreport-date input[type="text"]{float:none;width:96%;margin:0;}
	.ordeerreport-date input.btn{float:none;width:100%;margin:15px 0;padding-left:0;padding-right:0;}
	.payreport-radio{float:none;width:100%;margin:15px 0 0 0;}
}
@media(max-width:500px){
	.teamwidget-info .label{width:30%;}
	.ordeerreport-date input[type="text"]{width:94%;}

}

/* Custom Arrow Slick */
.slider-contain{position:relative;}
.prev1,.next1,.prev2,.next2,.prev3,.next3,.prev4,.next4,.prev5,.next5,.prev6,.next6{background:none;color:rgba(97, 115, 128, 1);border:1px solid #355960;font-size:22px;padding:8px 13px;position:absolute;top:-55px;z-index:9;border-radius:50%;}
.prev1,.next1{top:-125px;}
.hprev1,.hnext1{background:rgba(255, 255, 255, 0.8);color:rgba(97, 115, 128, 1);border:1px solid #355960;font-size:22px;padding:8px 13px;position:absolute;z-index:9;border-radius:50%;top:40px;}
.prev1,.prev2,.prev3,.prev4,.prev5,.prev6{right:5.5%;}
.next1,.next2,.next3,.next4,.next5,.next6{right:1%;}
.hprev1{left:0;}.hnext1{right:0;}
.hprev1:hover,.hnext1:hover,.prev1:hover,.next1:hover,.prev2:hover,.next2:hover,.prev3:hover,.next3:hover,
.prev4:hover,.next4:hover,.prev5:hover,.next5:hover,.prev6:hover,.next6:hover{cursor:pointer;}
.slick-disabled{color:rgba(97, 115, 128, 0.3);}
.slick-dots{position:absolute;z-index:2;right:0;width:50%;padding:0;bottom:5%;}
.slick-dots li{display:inline-block;}
.slick-dots li button{padding:1px 20px;border-radius:0px;margin:0 2px;background:#fff;border:none;}
.slick-dots li.slick-active button{background:#d80e79;}
.slider,.slider2,.slider3,.slider4,.slider5,.slider6{margin:0 -20px;}
.latestguide-widget .slider2{margin:0 -10px;}
@media(max-width:1200px){
	.next1,.next2,.next3,.next4,.next5,.next6{right:20px;}
	.prev1,.prev2,.prev3,.prev4,.prev5,.prev6{right:75px;}
	.hprev1{left:15px;}.hnext1{right:15px;}
}
@media(max-width:992px){
	.slick-dots{bottom:100px;}
}
@media(max-width:768px){
	.slider,.slider2,.slider3,.slider4,.slider5,.slider6{margin:0;}
	.slider .slick-slide,.slider2 .slick-slide,.slider3 .slick-slide,
	.slider4 .slick-slide,.slider5 .slick-slide,.slider6 .slick-slide{width:100%;padding:0;}
	.prev1,.prev2,.prev3,.prev4,.prev5,.prev6{right:45px;}
	.next1,.next2,.next3,.next4,.next5,.next6{right:0;}
	.prev1,.next1{color:rgba(255, 255, 255, 1);border:1px solid #fff;top:-65px;}
	.faqtitle span,.faqsubtitle span{width:75%;padding-left:20px;}
	.faqsubtitle span{padding-left:40px;}
	
	.latestguide-widget .slider2{margin-top:45px;}
	.latestguide-widget .prev2,.latestguide-widget .next2{top:-50px;color:#353535;border:1px solid #353535;}
	.team-info .prev2,.team-info .next2{top:5px;color:#353535;border:1px solid #353535;}
	.latestguide-widget .next2,.team-info .next2{right:5px;}
	.latestguide-widget .prev2,.team-info .prev2{right:50px;}
	
}
@media(max-width:654px){
	.prev1,.prev2,.prev3,.prev4,.prev5,.prev6{width:42px;}
	.next1,.next2,.next3,.next4,.next5,.next6{width:42px;}
	.hprev1,.hnext1,.prev1,.next1{width:43px;}
}