@charset "utf-8";

/* ################################ Default ################################# */
div#wrapper > header.clone,
div#wrapper > header div.container span#menu-btn,
div#wrapper > header div.container div.row div.col-md-9 nav#mainmenu-container,
div#wrapper > section#subheader div.overlay div.container div.row div.small-border,
div#wrapper > div#slider,
div#wrapper > div#social-media-sharing,
div#wrapper > footer,
a[href]::after,
div.ojb-ce-tm.media div.center-block,
div.ojb-ce-tm.media div.media-left,
div.ojb-ce-tm.media div.media-right,
div.ojb-ce-tm.media div.pull-left,
div.ojb-ce-tm.media div.pull-right,
div.ojb-html div.ojb-video,
div.owl-carousel div.owl-controls,
div.team-profile img,
div.team-profile div.team-social-icons,
div#tipue_search_search div.tipue_search_left,
a#toTop,
a#toTop span#toTopHover {
	display: none;
	visibility: hidden;
}

div.fadeInUp,
div.fadeInLeft,
div.fadeInRight,
div.fadeInDown,
div.owl-carousel {
	display: block;
	visibility: visible !important;
}

div#wrapper > section#subheader div.overlay {
	padding: 30px 0 0;
}

div#wrapper > div#slider div.fullwidthbanner-container div#revolution-slider {
	height: 150px !important;
}
div#wrapper > div#slider div.fullwidthbanner-container div#revolution-slider ul li div.slotholder {
	border: 1px solid red;
}
div#wrapper > div#slider div.fullwidthbanner-container div#revolution-slider ul li div.tp-caption {
	background: red !important;
	border: 1px solid green;
}

div#wrapper > div#content div.box-one-third {
	display: block;
	margin: 0 auto;
	padding: 0 15px;
	width: 100%;
	max-width: 1054px;
}

div#tipue_search_search div.tipue_search_right {
	width: 100%;
}
div#tipue_search_search div.tipue_search_right input {
	border: 0;
	font-size: 22px;
	padding: 0;
	word-break: break-word;
	overflow: visible;
}

div.col-md-4,
div.col-md-8,
div.owl-carousel div.owl-wrapper-outer div.owl-wrapper,
div.owl-carousel div.owl-wrapper-outer div.owl-item {
	float: none;
	width: auto !important;
	max-width: 100%;
}

div.team-profile {
	margin-top: 20px;
	margin-bottom: 0;
}

div.team-profile div.text {
	margin: 0;
}

div.ojb-btn a[href]::after {
	content: "(" attr(href) ")";
	display: inline;
	font-style: italic;
	visibility: visible;
	margin: 0 0 0 5px;
}

div.ojb-html canvas {
	width: auto !important;
	height: auto !important;
	max-width: 100% !important;
}


/* ################################# Client ################################# */
#c706,

#c729,

#c693 {
	margin-top: -50px;
}

#c709,
#c719,
#c730,

#c695,
#c707,
#c720,

#c708,
#c699 {
	margin-top: 0;
}
