/*
Theme Name: Porto
Theme URI: http://newsmartwave.net/wordpress/porto
Author: SW-THEMES
Author URI: http://newsmartwave.net/
Description: Porto Responsive Wordpress + Woocommerce Theme.
Version: 2.6.1.1
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: porto

*/

.master-slider .ms-loading-container .ms-loading,
.master-slider .ms-slide .ms-slide-loading {
    background-image: none;
    background-color: transparent;
}

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.bypostauthor {}

.close-support{
	float: right;
	padding-right: 10px;
}
.title-support{
	text-align: left;
	padding-left: 10px;
}
/*button sidebar*/
.support{
	padding: 16px 0px 10px 5px;
    	right: 250px;
    	background-color: #258905;
    	color: #FFF;
    	cursor: pointer;
    	text-align: center;
    	border: 1px solid #258905;
	font-size: 16px;
    	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.support:hover{
	box-shadow: 0px 0px 20px rgba(0,0,0,.2)
}
/* The left-collapsing sidebar */

.sidebar-left-collapse {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: -1000%;
    	z-index: 1000;
    	margin-right: 25%;
    	margin-left: 25%;
   	background-color: #ffffff;
    	width: 50%;
	transition: all 0.3s ease;
   	-webkit-transition: all 0.3s ease;
    	-moz-transition: all 0.3s ease;
   	-o-transition: all 0.3s ease;
    	-ms-transition: all 0.3s ease;
    	border-radius: 10px;
}

.sidebar-left-collapse > a {
	display: block;
	text-decoration: none;
	font-family: Cookie, cursive;
	width: 122px;
	height: 122px;
	margin: 0 auto;
	text-align: center;
	color:  #ffffff;
	font-size: 44px;
	font-weight: normal;
	line-height: 2.6;
	border-radius: 50%;
	background-color:  #181a1b;
}

.sidebar-left-collapse .sidebar-links {
	margin: 0px auto;
}

.sidebar-links div > a {
	display: block;
	text-decoration: none;
	margin: 0 auto 1px auto;
	padding: 10px 0 10px 5px;
	background-color: #3F7AA2;
	text-align: left;
	color:  #ffffff;
	font-size: 15px;
	font-weight: bold;
	line-height: 2;
}

.sidebar-links div > ul {
	text-align: center;
}
.sidebar-links div.selected > a{
	background-color: #ffffff;
	color: #08c;
	line-height: 2.3;
	margin: 0;
	border-bottom: 2px solid;
}

.sidebar-links div > a i.fa {
	position: relative;
	font-size: 20px;
	top: 3px;
	width: 40px;
	text-align: center;
}

.sidebar-links div ul.sub-links {
	max-height: 0;
   	overflow: hidden;
    	list-style: none;
    	padding: 0 0 0 30px;
    	color: #b3bcc5;
    	font-size: 15px;
    /* font-weight: bold; */
    	line-height: 24px;
    	margin: 0;
    	transition: 0.4s;
}

.sidebar-links div.selected ul.sub-links {
	max-height: 150px;
	padding: 12px 0 12px 30px;
}

.sidebar-links div .sub-links a {
	text-decoration: none;
	color: #555;
	text-align: left;
}
.page-top{
	padding: 0px !important;
	border-top: 0px !important;
}
.page-top.page-header-4 .page-title, .page-top.page-header-5 .page-title{
	margin-top: 3px;
	margin-bottom: 0px;
}
.page-top.page-header-4 .breadcrumbs-wrap, .page-top.page-header-5 .breadcrumbs-wrap{
	margin: 15px;
}
.center{
	text-align:"center";
}
#support{
	border-radius: 30px;
}