@charset "utf-8";
/* CSS Document */




.entry ul, .entry ol {
    margin-left: 50px;
	 margin-right: 0px;
}

/********/

.gfield_checkbox li label {
    padding-right: 0px;
	padding-left: 5px;
}

.bogrim-form .gfield_checkbox li {
   padding-left: 0px;
    padding-right: 10px;
}

ul.gfield_radio li label {
	padding-right:0;
	padding-left:5px;
	max-width:90%;
}

#field_9_17 label {
	display: block;
	margin-bottom:15px;
}

#field_9_17 .gfield_radio label {
	display: inline-block;
}

.s-text {
   padding: 10px 10px 30px 10px;
   border-radius: 0 0 30px 0;
}

#home-buttons ul li:last-child {
    border-radius: 0px 30px 0 0;
}

.btn-title {
	padding-left:5px;
}

.slick-prev {
    left: auto;
	right:50px;
}

.slick-next {
    left: auto;
	right:0px;
}

.article .inner .meta-date {
	padding-left:0;
	padding-right:10px;
}

.article .badge {
	left:0;
	right: auto;
	border-radius: 0px 20px 0 0;
}

.flaticon-next.right {
    display: inline-block;
    
}

.article .inner .info {
   	padding-right: 0px;
	padding-left:15px;
    border-left: #e2e9e9 1px solid;
	border-right: none;
}

.home-all {
	text-align: right;
}

.toptitle span {
    padding: 10px 40px 20px 20px;
	border-radius: 0 0 50px 0;
}

.toptitle .subtitle span {
	padding: 10px 30px 10px 10px;
	border-radius: 0 0 30px 0px;
}

#languages {
   border-right: #bab9ba 1px solid;
   border-left: none;
}

.menu-top li {
	border-left: none;
	border-right: #bab9ba 1px solid;
}

.logo-tech {
   padding: 0 30px 0 0px;
}

.logo-tech img {
	width:89px;
}

.logo-tech:after {
	left: auto;
	right:0;
	}

.job-section .plus {
   right: -20px;
   left: auto;
}

.art-img img {
    border-radius: 0 0 40px 0;
}

.side-contact {
	border-radius:30px 0 30px 0;
}

.flex-accr .morebtn {
	left: auto;
	right:0;
}

.flex-accr .morebtn span {
	border-radius: 16px 0 0 0;
}

.testi-scroll-item .ts-title {
	padding-left:10px;
	padding-right:0;
}

.quote {
    left: auto;
	right:30%;
   }

#open-filters {
	text-align: left;
}

#filter-panel {
	right: auto;
	text-align: left;
}

.filter-close {
	right: auto;
	left:0;
}

#filter-panel .sf-field-submit, #filter-panel .sf-field-reset {
    margin-left: 0px;
	margin-right: 10px;
}

#field_12_6 {
    font-size: 16px;
    font-style: italic;
    padding-top: 10px;
    border-top: #eee 1px solid;
}

.gchoice_12_6_1 input[type="checkbox"],
.gchoice_12_6_1 label {
	display: inline !important;
	line-height:1.2;
}

#floating-buttons {
	left: auto;
	right:30px;
}


#general-search button {
	left: auto;
	right: 0;
}

.copyrights {
	text-align: left;
}

.credits {
	text-align: right;
}

#member-contact .web {
    padding-left: 20px;
	  padding-right: 0px;
}

.popup-heading {
	top:-30px;
}

.pop-title {
	font-size:30px;
	padding:20px;
}

.hc-image-area .tech-sign {
	right:  auto;
	left:-90px;
}

.home-contact-main .form-area {
    padding: 40px 80px 40px 40px;
}

.hc-phone {
    text-align: right;
}

#filter-panel input[type="checkbox"] {
	margin-left:0;
	
}

.mobileselect-label {
	padding-right:0;
	padding-left:10px;
}

.job-title {
	padding-right: 40px;
	padding-left: 0px;
}