#content ul.slides {
	padding-left: 0px;
}
#content .swm_tabs ul.tab-nav {
	padding-left: 0px;
}
#content .recent_posts_square_posts ul {
	padding-left: 0px;
}
#content .recent_posts_tiny ul {
	padding-left: 0px;
}
#content .recent_posts_small ul {
	padding-left: 0px;
}
#content .recent_posts_circle_posts ul {
	padding-left: 0px;
}
#content ul.the_icons {
	padding-left: 0px;
}
#content .sm_icons ul {
	padding-left: 0px;
}
#content ul.products {
	padding-left: 0px;
}
#content .client_name_position h5 {
	padding-bottom: 0px; font-size: 14px; margin-top: 0px; margin-bottom: -3px;
}
#content .client_name_position sub {
	font-size: 11px;
}
#footer .client_name_position sub {
	font-size: 11px;
}
#sidebar .bx-controls-direction {
	top: -15px;
}
.team_member_wrapper {
	margin-right: 0px;
}
#contact_form .input-textarea {
	width: 90%;
}
#contact_form .one_third {
	width: 40%;
}
#footer .widgetFormInput {
	padding-left: 10px;
}
#footer .widgetFormTextarea {
	padding-left: 10px;
}
#content blockquote .title_text p {
	margin: 0px; line-height: 30px; font-size: 24px;
}
#content blockquote {
	margin: 0px; line-height: 30px; font-size: 24px; font-style: normal; font-weight: normal;
}
#content blockquote p {
	margin: 0px; line-height: 30px; font-size: 24px; font-style: normal; font-weight: normal;
}
blockquote cite {
	font-size: 14px;
}
blockquote small {
	font-size: 14px;
}
.swm_custom_gallery {
	margin-top: -5px; margin-bottom: 30px; display: block;
}
.cta_title {
	padding-bottom: 10px;
}
pre {
	background: url("images/backgrounds/pre.jpg"); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(225, 225, 225); padding-left: 10px; font-size: 11px;
}
.gotop2 {
	margin-top: 10px;
}
.steps_with_circle ol li span {
	background: url("images/backgrounds/ordered_list_bg.png") no-repeat; min-height: 42px;
}
ul.logo_slides > li a img {
	border: currentColor; border-image: none;
}
.swm_list_slider .flex-direction-nav {
	top: 0px;
}
.nav_fix.swm_list_slider.logo_slider ul.flex-direction-nav {
	top: -8px;
}
.flexslider .logo_slides > li {
	margin-right: 0px;
}
.service_title a {
	text-decoration: none;
}
.services_icon_small {
	padding-bottom: 5px;
}
.fancy_content_box_wrapper {
	margin-right: 0px;
}
#sidebar .sm_icons ul {
	margin-bottom: 0px;
}
#sidebar .sm_icons ul li {
	width: auto; clear: none;
}
#sidebar .sm_icons ul li:first-child {
	padding-top: 4px;
}
#sidebar .sm_icons ul li a {
	
}
.video_shortcode.fitVids {
	padding-top: 5px;
}
#sidebar .sidebar-advertise {
	padding: 0px; margin-bottom: 25px;
}
#sidebar .sidebar-advertise ul {
	margin: 0px;
}
#sidebar #contactForm2 {
	margin-bottom: 40px;
}
#contactForm2 input#submit {
	margin-top: 5px;
}
#sidebar .contact_info ul {
	margin: 0px; padding: 20px;
}
#content #sidebar .recent_posts_tiny ul li:first-child .recent_posts_tiny_content {
	padding-top: 5px;
}
#footer .recent_posts_tiny ul li a.recent_posts_tiny_icon {
	border-color: rgb(51, 51, 51);
}
#footer .recent_posts_tiny ul li a.recent_posts_tiny_icon i {
	color: rgb(85, 85, 85); font-size: 17px;
}
#footer .recent_posts_tiny ul li a {
	width: 44px; height: 44px;
}
#footer .contact_info ul li {
	padding: 5px 0px; border: 0px currentColor; border-image: none;
}
#sidebar .recent_work_widget {
	margin: 0px -30px 40px 0px;
}
#footer .recent_work_widget {
	margin-right: -10px;
}
#sidebar .recent_work_widget ul {
	margin: 0px; padding: 0px;
}
#sidebar .recent_work_widget ul li {
	margin: 0px 3px 3px 0px; padding: 0px; border: currentColor; border-image: none; width: auto; line-height: 0; clear: none; font-size: 0px; float: left; display: inline;
}
#sidebar .recent_work_widget ul li a {
	margin: 0px 3px 3px 0px; padding: 0px; border: currentColor; border-image: none; width: auto; line-height: 0; clear: none; font-size: 0px; float: left; display: inline;
}
#footer .recent_work_widget ul li {
	margin: 0px 3px 3px 0px; padding: 0px; border: currentColor; border-image: none; width: auto; line-height: 0; clear: none; font-size: 0px; float: left; display: inline;
}
#footer .recent_work_widget ul li a {
	margin: 0px 3px 3px 0px; padding: 0px; border: currentColor; border-image: none; width: auto; line-height: 0; clear: none; font-size: 0px; float: left; display: inline;
}
#sidebar .recent_work_widget ul li::before {
	padding: 0px; line-height: 0; font-size: 0px; content: "";
}
#sidebar .swm_video_widget {
	margin-bottom: 40px;
}
.top-menu ul.sf-menu li.menu-item-language ul li a::before {
	margin-right: 0px; content: "";
}
#sidebar #lang_sel_click {
	margin: 0px 0px 40px;
}
#sidebar #lang_sel_click ul li a {
	padding: 3px 10px;
}
#lang_sel_click a {
	border-color: rgb(221, 221, 221); padding: 3px 10px; border-radius: 3px;
}
#lang_sel_click a:visited {
	border-color: rgb(221, 221, 221); padding: 3px 10px; border-radius: 3px;
}
#lang_sel_click ul ul {
	background: rgb(255, 255, 255); padding: 10px 0px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; top: 31px; height: auto; z-index: 99;
}
#sidebar #lang_sel_click ul li ul li {
	background: none; border: 0px currentColor; border-image: none;
}
#sidebar #lang_sel_click ul li ul li a {
	background: none; border: 0px currentColor; border-image: none;
}
#sidebar #lang_sel_click ul li::before {
	padding-right: 0px;
}
#sidebar #lang_sel_click ul li ul li::before {
	padding-right: 0px;
}
#sidebar #lang_sel_click ul li ul li {
	padding: 0px 0px 10px;
}
#sidebar #lang_sel_click ul li ul li:first-child {
	padding-top: 10px;
}
#footer .widget #lang_sel_click {
	margin: 0px 0px 40px;
}
#footer .widget #lang_sel_click ul li a {
	background: rgb(38, 38, 38); padding: 3px 10px;
}
#footer .widget #lang_sel_click a {
	border-color: rgb(56, 56, 56); padding: 3px 10px; border-radius: 3px;
}
#footer .widget #lang_sel_click a:visited {
	border-color: rgb(56, 56, 56); padding: 3px 10px; border-radius: 3px;
}
#footer .widget #lang_sel_click ul li ul {
	background: rgb(38, 38, 38); padding: 10px 0px 0px; border-radius: 3px; border: 1px solid rgb(56, 56, 56); border-image: none; top: 31px; width: 100%; height: auto; z-index: 99;
}
#footer .widget #lang_sel_click ul li ul li {
	background: none; border: 0px currentColor; border-image: none;
}
#footer .widget #lang_sel_click ul li ul li a {
	background: none; border: 0px currentColor; border-image: none;
}
#footer .widget #lang_sel_click ul li::before {
	padding-right: 0px;
}
#footer .widget #lang_sel_click ul li ul li::before {
	padding-right: 0px;
}
#footer .widget #lang_sel_click ul li ul li {
	padding: 0px 0px 10px;
}
#footer .widget #lang_sel_click ul li ul li:first-child {
	padding-top: 10px;
}
#sidebar #lang_sel {
	margin: 0px 0px 40px; width: 100%;
}
#sidebar #lang_sel ul ul {
	background: rgb(255, 255, 255); padding: 10px 0px 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; top: 31px; height: auto; z-index: 99;
}
#sidebar #lang_sel ul li ul li {
	background: none; border: 0px currentColor; border-image: none;
}
#sidebar #lang_sel ul li ul li a {
	background: none; border: 0px currentColor; border-image: none;
}
#sidebar #lang_sel ul li::before {
	padding-right: 0px;
}
#sidebar #lang_sel ul li ul li::before {
	padding-right: 0px;
}
#sidebar #lang_sel ul li ul li {
	margin: 5px 0px; padding: 0px 0px 10px; height: 30px;
}
#sidebar #lang_sel ul li ul li:first-child {
	margin-top: 10px;
}
#sidebar #lang_sel a {
	border-color: rgb(221, 221, 221); padding: 3px 10px; border-radius: 3px;
}
#lang_sel a:visited {
	border-color: rgb(221, 221, 221); padding: 3px 10px; border-radius: 3px;
}
#content #sidebar #lang_sel_list ul {
	background: rgb(255, 255, 255); height: auto;
}
#sidebar #lang_sel_list ul li ul li {
	background: none; border: 0px currentColor; border-image: none;
}
#sidebar #lang_sel_list ul li ul li a {
	background: none; border: 0px currentColor; border-image: none;
}
#sidebar #lang_sel_list ul li::before {
	padding-right: 0px;
}
#sidebar #lang_sel_list ul li ul li::before {
	padding-right: 0px;
}
#sidebar #lang_sel_list ul li ul li {
	margin: 5px 0px; padding: 0px 0px 10px; height: 30px; clear: both; display: block;
}
#sidebar #lang_sel_list a {
	border-color: rgb(221, 221, 221); padding: 3px 0px; border-radius: 3px;
}
#lang_sel_list a:visited {
	border-color: rgb(221, 221, 221); padding: 3px 0px; border-radius: 3px;
}
#sidebar #lang_sel_list ul li:last-child a {
	margin-bottom: 40px;
}
.lang_sel_list_vertical#lang_sel_list ul {
	border: 0px currentColor; border-image: none;
}
#sidebar .lang_sel_list_vertical ul li a {
	border: 0px currentColor; border-image: none;
}
#sidebar .lang_sel_list_horizontal#lang_sel_list ul li {
	width: auto; padding-right: 10px; clear: none; float: left; display: inline-block;
}
#sidebar .lang_sel_list_horizontal#lang_sel_list ul li a {
	width: auto; padding-right: 10px; clear: none; float: left; display: inline-block;
}
#footer .widget #lang_sel_list ul {
	height: auto;
}
#footer .widget #lang_sel_list ul li {
	background: rgb(25, 25, 25); border: 0px currentColor; border-image: none;
}
#footer .widget #lang_sel_list ul li a {
	background: rgb(25, 25, 25); border: 0px currentColor; border-image: none;
}
#footer .widget #lang_sel_list ul li::before {
	padding-right: 0px;
}
#footer .widget #lang_sel_list ul li ul li::before {
	padding-right: 0px;
}
#footer .widget #lang_sel_list ul li ul li {
	margin: 5px 0px; padding: 0px 0px 10px; height: 30px; clear: both; display: block;
}
#footer .widget #lang_sel_list a {
	padding: 3px 0px; border-radius: 3px;
}
#lang_sel_list a:visited {
	padding: 3px 0px; border-radius: 3px;
}
#footer .widget #lang_sel_list ul li:last-child a {
	margin-bottom: 40px;
}
.lang_sel_list_vertical#lang_sel_list ul {
	border: 0px currentColor; border-image: none;
}
#footer .widget .lang_sel_list_vertical ul li a {
	border: 0px currentColor; border-image: none;
}
#footer .widget .lang_sel_list_horizontal#lang_sel_list ul li {
	width: auto; padding-right: 10px; clear: none; float: left; display: inline-block;
}
#footer .widget .lang_sel_list_horizontal#lang_sel_list ul li a {
	width: auto; padding-right: 10px; clear: none; float: left; display: inline-block;
}
