/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */
#top #header_main > .container, #top #header_main > .container .main_menu ul:first-child > li > a, #top #header_main #menu-item-shop .cart_dropdown_link{
	height:50px;
	line-height: 50px;
}
.html_top_nav_header .av-logo-container{
	height:50px;
}
.html_header_top.html_header_sticky #top #wrap_all #main{
	padding-top:48px;
}
#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='entypo-fontello']:before {
	font-family: 'entypo-fontello';
}
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}

.socket_color {
	background-color: #000;
}
.main_color#portfolio {
	background-color: #272727;
}
input {
	background-color: #FFF;
}

.main_color a:hover, .main_color h1 a:hover, .main_color h2 a:hover, .main_color h3 a:hover, .main_color h4 a:hover, .main_color h5 a:hover, .main_color h6 a:hover, .main_color .template-search  a.news-content:hover, .main_color .wp-playlist-item .wp-playlist-caption:hover {
	color: #FFF;
	text-decoration: underline;
}
.main_color {
	background-color: #FFF;
}
.homepage .main_color {
	background-color: #000;
	color: #FFF;
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    border: 1px solid #e1e1e1 !important;
    background-color: #f0f0f0 !important;
    color: #8c8c8c !important;
}

.homepage .main_color a:hover, .homepage .main_color h1 a:hover, .homepage .main_color h2 a:hover, .homepage .main_color h3 a:hover, .homepage .main_color h4 a:hover, .homepage .main_color h5 a:hover, .homepage .main_color h6 a:hover, .homepage .main_color .template-search a.news-content:hover, .homepage .main_color .wp-playlist-item .wp-playlist-caption:hover {
    color: #FFF;
    text-decoration: underline;
}
.main_color a:hover, .main_color h1 a:hover, .main_color h2 a:hover, .main_color h3 a:hover, .main_color h4 a:hover, .main_color h5 a:hover, .main_color h6 a:hover, .main_color .template-search a.news-content:hover, .main_color .wp-playlist-item .wp-playlist-caption:hover {
    color: #F47822;
    text-decoration: underline;
}

.alert_success,
.alert_error {
	margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
	padding: 10px 20px;
}

.alert_error {
	color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert_success {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
	padding: 15px;
}
