.loginbutton {
	text-align: right;
}

.floatbutton {
	float: left;
}

.changedirection {
	direction: ltr;
	}
	
	
	.floatright {
		float: right;
	}


.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;
    font-size: 1px;
    outline: none;
    background: url('../vendor/select2/select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

.price-table-01 .pt-body li i {
    position: absolute;
    top: 10px;
    left: 0;
    color: #11e279;
}

.nopaddingleft {
padding-left: 0px !important;
}

.paddingtip {
	padding-left:20px;
}

.cta-w.cta-with-media .cta-media {
   
    right: 0px;
   
}


ul.nav-main li .nav-children .nav-children li a {
	padding: 6px 0px 0px 52px !important;
}

.inputboth {
margin-right: 10px !important;
}

@media only screen and (min-width: 768px) {

html.fixed .content-body {
    margin-left: 250px;
}


.offset-sm-6 {
    margin-left: 50%;
}
}


