/*
	Theme Name: duckduckgoose
	Version: 1.0.4	
	License: GNU General Public License
	Tags: responsive, wordpress-theme, page-builder, theme-options, posts, sidebar, gallery, flexible-header, boxed, full-width, flexible-footer, featured-images,  translation-ready, mobile-ready
*/
/**** Google Font ****/
/* @import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700); */
@import url("css/fonts.css");
@import url("css/reset.css");
@import url("css/normalize.css");
@import url("css/flexslider.css");
@import url("js/fancybox/jquery.fancybox.css");
@import url("js/fancybox/helpers/jquery.fancybox-buttons.css");
@import url("css/default.css");
@import url("css/widgets.css");
@import url("css/menus.css");
@import url("css/shortcodes.css");

/* -------------------- HEAD start --------------------*/
#upper-panel {
	background: #444444;
}
#upper-panel .center {
	color: #838282;
	font-size: 12px;
	line-height: 39px;
}
#upper-panel .center img {
	position: relative;
	vertical-align: middle;
}
#upper-panel ul.menu li {
	float: left;
	background: url(images/menu_divider.gif) no-repeat 0 center;
	margin: 0 0 0 9px;
	padding: 0 0 0 10px;
}
#upper-panel ul.menu li:first-child {
	background: none;
	margin: 0;
	padding: 0;
}
#upper-panel a:hover {
	color: #06A6EA;
}
ul.list-inline {
}
ul.list-inline li {
	float: left;
	background: url(images/li-bullet-inline-list.png) right center no-repeat;
	padding-right: 12px;
	margin-right: 10px;
}
ul.list-inline li:last-child {
	background: none;
}
ul.list-inline li a {
	color: #FFF;
}
ul.list-inline li a:hover {
	color: #D4D4D4;
}
#header {
	background: #FFF;
	margin: 0 0 0px 0;
}
#head {
	width: 100%;
	margin: 0 auto;
}
#logo {
	margin-bottom: 2px;
	display: inline-block;
	padding: 30px 0 0 20px;
	width: 60%;
}
.header-box {
	float: right;
	text-align: right;
	margin-top: 25px;
	margin-bottom: 20px;
}
ul.social-icons {
}
ul.social-icons li {
	float: left;
	margin-left: 9px;
}
ul.social-icons li a {
	opacity: 1;
	transition: all 0.3s ease-out;
}
ul.social-icons li a:hover {
	opacity: 0.70;
}
/* START right to logo area */
.right-to-logo-area {
	display: inline-block;
	float: right;
	margin-bottom: 2px;
	padding: 30px 30px 0 0;
	text-align: center;
}
.right-to-logo-area h2 {
	margin-bottom: 2px;
	font-size: 2.1em !important;
	color: #A3811B;
	/*padding-top: 30px;*/
	/*margin-top: -60px;*/
}
.right-to-logo-area img {
	vertical-align: middle;
}
.right-to-logo-area a {
}
.right-to-logo-area a:hover {
	color: #866B12;
}
/* END right to logo area */
/* --------------------- HEAD end ---------------------*/
/*form submit buttons*/
.gform_wrapper input[type="submit"] {
	/*background: #000 none repeat scroll 0% 0%;*/
	margin: 0;
	padding: 15px 20px;
	color: #FFF;
	display: block;
	border: medium none;
	border-radius: 4px;
	width: 100%;
	margin-top: 40px;
	text-transform: uppercase;
	font-weight: bold;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
}
.gform_wrapper input[type="submit"] {
	background: linear-gradient(to bottom, #CB9E2C 0%, #A3831C 100%) 0% 0% repeat scroll transparent;
}
/* -------------------- MAIN start --------------------*/
#content {
	padding: 20px;
}
#container {
	position: relative;
	/* needed for footer positioning*/
	margin: 0 auto;
	/* center, not in IE5 */
	height: auto !important;
	/* real browsers */
	height: 100%;
	/* IE6: treaded as min-height*/
	min-height: 100%;
	/* real browsers */
	background: #FFFFFF;
}
.main {
	width: 100%;
	margin: 0 auto;
	/* padding-bottom: 220px; */
	padding-top: 45px;
}
.page-id-22 .main {
	padding-top: 0 !important;
}
.main_inside {
	position: relative;
	/*width: 960px;*/
	/*margin-left: -10px;*/
}
.main_inside_with_sidebar_right {
	position: relative;
	width:600;
	margin-left: -10px;
	float: left;
	min-height: 1px;
}
.sidebar .columnShortcodeType {
	padding: 0;
}
.sidebar {
	width: 300px;
	float: left;
	position: relative;
	margin-right: 0px;
}
#sidebar_none {
	display: none;
}
#sidebar_right {
	margin-left: 20px;
}
.main_inside_with_sidebar_left {
	width: 62%;
	float: right;
	min-height: 1px;
	padding-left: 20px;
}
#sidebar_left {
	margin-left: 0px;
	border-right: 1px dashed #E9E5D9;
}
.sidebarPortfolioRight {
	margin-left: 0px !important;
}
/* --------------------- MAIN end ---------------------*/
/* -------------------- event menus start --------------------*/
.services {
	padding: 20px;
}
.tasting {
	padding: 0 20px 20px;
}
.services h1 {
	font-size: 20px;
	line-height: 30px;
	font-family: 'museo500', sans-serif;
	text-transform: lowercase;
	padding-bottom: 10px;
}
.services p {
	line-height: 20px;
	font-family: 'museo500', sans-serif;
	padding-bottom: 10px;
}
#nav_menus {
	padding-left: 20px;
}
#nav_menus ul {
	/*padding-left: 30px;*/
}
#nav_menus li {
	line-height: 40px;
}
/*styles for linked documents*/
a[href$='.pdf'] {
	display: inline-block;
	line-height: 25px;
	padding-left: 30px;
	background: transparent url(images/ico_pdf.png) center left no-repeat;
}
/* -------------------- event menus end --------------------*/
/*-------------------- FOOT start --------------------*/
#footer {
	bottom: 30px;
	/* stick to bottom */
	width: 100%;
	clear: left;
	height: auto;
	background: url(images/bg_footer.png) repeat #A3811B;
	text-shadow: 0 0.5px 1px rgba(91, 62, 2, 0.75);
	color: #DACDA4;
	font-size: 13px;
	line-height: 1.6;
}
#footer a {
	color: #FEC40D;
	font-size: 13px;
	line-height: 1.6;
}
#footer a:hover {
	color: #FFF;
	color: #FDF8E8 !important;
}
#foot {
	width: 920px;
	padding: 20px;
	height: auto;
	margin: 0 auto;
}
#footer h1.widget-title {
	font-size: 16px;
	line-height: 1.6;
	color: #E1C571;
	border-bottom: 1px dashed #C39B22;
	margin-bottom: 15px;
}
#footer h3 {
	font-size: 16px;
	line-height: 1.6;
	color: #E1C571;
	margin-bottom: 15px;
}
#footer .one_fourth {
	padding-top: 20px;
}
.under-footer {
	background: #A3811B;
	border-top: 1px dashed #B9921F;
	bottom: 0px;
	/* stick to bottom */
	width: 100%;
	clear: left;
	height: auto;
	color: #F9F5EA;
	font-size: 13px;
	line-height: 39px;
	/*box-shadow: 0 3px 6px -3px #000 inset;*/
	vertical-align: middle;
}
.under-footer-div {
	padding-top: 7px;
	padding-bottom: 7px;
}
.under-footer a {
	color: #FEC40D !important;
	font-size: 13px;
	line-height: 1.6;
}
.under-footer a:hover {
	color: #FFFFFF !important;
}
.under-footer img {
	position: relative;
	vertical-align: middle;
}
.center {
	width: 900px;
	margin: 0 auto;
}
/* --------------------- FOOT end ---------------------*/
.slider-panel {
	margin-bottom: 20px;
	padding: 0;
}
.welcome-text {
	padding: 10px 20px;
	margin: 0 auto;
	/*border-bottom: 1px solid #e9e9e9;*/
	color: #141414;
	font-family: "Lato", Calibri, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.6;
	background: -moz-linear-gradient(center top , rgba(225, 225, 225, 0), rgba(225, 225, 225, 0.66)) repeat scroll 0 0 transparent;
	border: 1px solid #E1E1E1;
}
h1.welcome-title {
	color: #141414;
	font-family: "Lato", Calibri, Arial, sans-serif;
	font-size: 26px;
	line-height: 1.6;
	letter-spacing: -1px;
	font-weight: bold;
}
.welcome-text1 {
	padding: 10px 20px;
	margin: 0 auto;
	/*border-bottom: 1px solid #e9e9e9;*/
	color: #141414;
	font-family: "Lato", Calibri, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.6;
	text-align: center;
	background: -moz-linear-gradient(center top , rgba(225, 225, 225, 0), rgba(225, 225, 225, 0.66)) repeat scroll 0 0 transparent;
	border: 1px solid #E1E1E1;
}
h1.welcome-title1 {
	color: #141414;
	font-family: "Lato", Calibri, Arial, sans-serif;
	font-size: 36px;
	line-height: 1.2;
	letter-spacing: -1px;
	font-weight: normal;
}
.main-quote {
	text-align: center;
	margin-bottom: 30px;
}
h1.main-quote-title {
	font-size: 30px;
	margin-bottom: 10px;
}
.main-quote-separator {
	border-bottom: 4px solid #E77927;
	width: 40px;
	margin: 0 auto;
	margin-bottom: 7px;
}
p.main-quote-text {
	font-size: 13px;
	width: 85%;
	color: #535252;
	margin: 0 auto;
}
#ui-datepicker-div {
	display: none;
}
/* START FOR ICON SCROLL TO TOP */
.scrollup {
	width: 50px;
	height: 50px;
	opacity: 1;
	position: fixed;
	bottom: 50px;
	right: 100px;
	display: none;
	background: url('images/icon_top.png') no-repeat;
	background-size: 50px 50px;
	text-indent: -99999px;
	z-index: 9;
}
/* END FOR ICON SCROLL TO TOP */
/*pego builder front START*/
.fl {
	float: left;
}
.columnShortcodeType {
	float: left;
	min-height: 1px;
	padding: 0 10px;
	position: relative;
	/*margin-bottom: 45px;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.separator {
	margin-bottom: 20px;
	height: 1px;
	padding: 0 10px;
	border-bottom-color: #252525;
	border-bottom-width: 5px;
	border-bottom-style: solid;
}
.column, .columns {
	float: left;
	min-height: 1px;
	padding: 0 10px;
	position: relative;
	margin-bottom: 45px;
}
.full_width {
	width: 100%;
}
.one_half {
	width: 50%;
}
.one_third {
	width: 33.33%;
}
.one_fourth {
	width: 25%;
}
.one_fifth {
	width: 20%;
}
.one_sixth {
	width: 16.67%;
}
.one_sixth {
	width: 16.67%;
}
.two_third {
	width: 66.67%;
}
.three_fourth {
	width: 75%;
}
/*  google maps shortcode */
.google_map {
	width: 100%;
	height: 250px;
}
/*tasting night styles*/
.cro_caldayholder {
	float: left;
	height: 61px;
	margin-right: 20px;
	overflow: hidden;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	width: 57px;
	background: url(images/bg_calendar.png) no-repeat scroll right top rgba(0, 0, 0, 0);
}
.cro_caldayholder span.month {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
	text-transform: uppercase;
}
.cro_caldayholder span {
	display: block;
}
.cro_caldayholder span.day {
	color: #545454;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	text-transform: uppercase;
}
.cro_caldayholder span {
	display: block;
}
.cro_twister .event_header {
	display: inline-block;
	width: 100%;
	position: relative;
	padding-bottom: 10px;
}
ul.cro_twister {
	background: none repeat scroll 0 0 #FFF;
	border-bottom: 1px dashed #A3831C;
	list-style-type: none;
	margin: 0;
	padding: 5px 20px 0px;
}
ul.cro_twister li {
	display: inline-block;
	padding: 0;
	margin: 0 0 -10px 0;
	min-width: 240px;
}
#sidebar_left h1 {
	color: #A3831C;
}
ul.cro_twister p {
	font-weight: normal;
	line-height: 1.7;
	padding: 5px 0;
	text-align: left;
}
.feat_menu {
	font-size: 16px;
	color: #A3831C;
	padding: 10px 0 0;
	margin: -5px 0 0;
}
.feat_menu_item {
	color: #2C291D !important;
	font: bold 22px / 1.5 'museo500', sans-serif !important;
}
.event_location span {
	background: url(images/ico_event.png) left top no-repeat;
	display: block;
	line-height: 31px;
	padding-left: 40px;
	color: #A3831C;
	font-size: 15px !important;
}
.event_time span {
	background: url(images/ico_event.png) 0px -31px no-repeat;
	display: block;
	line-height: 31px;
	padding-left: 40px;
	color: #A3831C;
	font-size: 15px !important;
}
.event_cost span {
	background: url(images/ico_event.png) 0px -59px no-repeat;
	display: block;
	line-height: 31px;
	padding-left: 40px;
	color: #A3831C;
	font-size: 15px !important;
}
.event_description {
	font-size: 15px !important;
}
.nav_menus {
	padding-left: 0;
}
.nav_menus ul {
}
.nav_menus li {
	line-height: 40px;
}
.nav_menus a[href$='.pdf'] {
	display: inline-block;
	line-height: 25px;
	padding-left: 40px;
	background: transparent url(images/ico_pdf.png) center left no-repeat;
}
ul.cro_twister li.timgright {
	text-align: right;
}
ul.cro_twister li h4.valueline a {
	background: none 0 0 repeat scroll #A3831C;
	border-radius: 50px;
	border-radius: 3px;
	color: #FFF;
	display: inline-block;
	font-size: 16px;
	font-weight: normal;
	padding: 5px 15px;
	text-transform: uppercase;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2);
}
ul.cro_twister li h4.valueline a:hover {
	text-shadow: -1px -1px 0 rgba(255, 255, 255, 0.2);
	color: #A3831C;
	background: #EBB94F;
}
ul.cro_twister li h4.valueline a, .cro_twister ul.timervalue li {
	/*background: linear-gradient(to bottom, #FFC85F 0%, #E8AF46 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
}
/*  tabs shortcode */
ul.tabs {
	display: block;
	margin: 0 0 0px 0;
	padding: 0;
}
ul.tabs li {
	display: block;
	width: auto;
	height: 30px;
	padding: 0;
	float: left;
	margin-bottom: 0;
	padding-bottom: 2px;
	border-right: 1px solid #DDD;
}
ul.tabs li a {
	display: block;
	text-decoration: none;
	width: auto;
	height: 29px;
	padding: 0px 20px 3px 20px;
	line-height: 30px;
	margin: 0;
	color: #666;
	font-weight: bold;
	/* font-family: 'Droid Sans', sans-serif;  */
	font-size: 13px;
	border-top: 1px solid #DDD;
}
.tab-content {
	padding: 15px 15px;
	font-size: 12px;
	line-height: 1.7;
	border-top: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #DDD;
}
ul.tabs li a:hover {
	border: 0px;
}
ul.tabs li a.selected {
	/*border-bottom: 2px #0088c2 solid;*/
	color: #000;
	border-bottom: none !important;
	border-left: 1px solid #DDD;
	border-top: 1px solid #DDD;
}
#tab_block {
	position: relative;
	/*top: -15px;*/
}
.qcBlogEntry #tab_block {
	position: relative;
	/*top: -10px;*/
}
.video-container {
	/* position: relative; */
	padding-bottom: 46.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.video-container iframe, .video-container object, .video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	max-width: 100%;
	max-height: 100%;
}
.video-wrapper {
	max-width: 100%;
}
/* testimonials shortcode */
/* Start: Recommended Isotope styles */
/**** Isotope Filtering ****/
.isotope-item {
	z-index: 2;
}
.isotope-hidden.isotope-item {
	pointer-events: none;
	z-index: 1;
}
/**** Isotope CSS3 transitions ****/
.isotope, .isotope .isotope-item {
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-ms-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
}
.isotope {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-ms-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
}
.isotope .isotope-item {
	-webkit-transition-property: left, top, opacity;
	-moz-transition-property: left, top, opacity;
	-ms-transition-property: left, top, opacity;
	-o-transition-property: left, top, opacity;
	transition-property: left, top, opacity;
	-webkit-transition-delay: 0s, 0.8s, 0s;
	-moz-transition-delay: 0s, 0.8s, 0s;
	-ms-transition-delay: 0s, 0.8s, 0s;
	-o-transition-delay: 0s, 0.8s, 0s;
	transition-delay: 0s, 0.8s, 0s;
}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
	-webkit-transition-duration: 0s;
	-moz-transition-duration: 0s;
	-ms-transition-duration: 0s;
	-o-transition-duration: 0s;
	transition-duration: 0s;
}
/* End: Recommended Isotope styles */
/* blog templates start */
.blog-pagination .pagination {
	clear: both;
	padding: 20px 0;
	position: relative;
	font-size: 12px;
	line-height: 13px;
	float: left;
	margin-bottom: 30px;
	margin-left: 10px;
}
.blog-pagination .pagination {
	padding: 0;
}
.blog-pagination .pagination a {
	display: block;
	float: left;
	margin: 2px 2px 2px 0;
	padding: 6px 9px 5px 9px;
	text-decoration: none;
	width: auto;
	color: #FFF;
	background: #444444;
	text-shadow: 0.5px 0.5px 0.5px #000000;
}
.blog-pagination .pagination span {
	display: block;
	float: left;
	margin: 2px 2px 2px 0;
	padding: 6px 9px 5px 9px;
	text-decoration: none;
	width: auto;
	color: #FFF;
	background: #444444;
	text-shadow: 0.5px 0.5px 0.5px #000000;
}
.blog-pagination .pagination a:hover, .blog-pagination .pagination span.current {
	background-color: #0095D4;
}
/* blog templates end */
/* portfolio rollover start */
a .rollover {
	background-repeat: no-repeat;
	background-position: center;
	background-color: #000;
	display: block;
	position: absolute !important;
	z-index: 99999;
	display: none;
	cursor: pointer;
	width: 220px;
	height: 173px;
}
.rollover h1 {
	color: #FFFFFF;
	/* font-family: 'Droid Sans', sans-serif;  */
	font-size: 12px;
	font-weight: normal;
	text-shadow: 1px 1px 1px #000000;
	text-align: center;
	padding: 0 5px;
	display: block;
	position: absolute;
	top: -100px;
	width: 220px;
	opacity: 1;
	text-transform: uppercase;
	margin-top: 10px;
}
.rollover {
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0px;
	width: 100%;
}
.folio-title a:hover {
}
/* portfolio rollover end */
/* sidebar menu start */
.widget_nav_menu .sub-menu {
	margin-left: 10px;
}
.widget_nav_menu .sub-menu {
	display: none;
}
.widget_nav_menu li {
	/*background: #F1F1F1;*/
}
.widget_nav_menu li a {
	color: #F5BE11;
	display: block;
	padding: 7px 15px;
}
.widget_nav_menu li.current-menu-item .sub-menu, .widget_nav_menu li.current-menu-parent .sub-menu {
	display: block;
	color: green;
}
.widget_nav_menu > div > ul > li {
	/*border-top: 1px solid #FAFAFA;*/
	/*border-bottom: 1px solid #E4E5E6;*/
}
.widget_nav_menu > div > ul > li.current-menu-item > a, .widget_nav_menu > div > ul > li.current-page-item > a, .widget_nav_menu > div > ul > li a:hover {
	color: #FDF8E8 !important;
	background-color: #CDA323;
	padding: 7px 25px;
}
/* sidebar menu end */
/* socials start */
#connect {
	text-align: center;
	margin: 0 auto 20px;
	width: 84px;
}
.social-bookmarks {
	/*padding: 0 !important;*/
	/*margin: 0 auto !important;*/
	list-style-type: none !important;
	text-align: center;
	padding: 10px;
}
.social-bookmarks li {
	float: left !important;
	margin-right: 2px !important;
	/* margin-bottom: 2px!important; */
	padding: 0px !important;
	display: inline !important;
	width: auto !important;
}
.social-bookmarks li a {
	-moz-transition: all 0.3s ease 0s;
	display: block !important;
	float: left !important;
	height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 40px !important;
	height: 40px !important;
	text-indent: -9999px !important;
	border-radius: 20px;
}
.social-bookmarks li a:hover {
	background-position: 0 -40px !important;
}
.social-bookmarks li a {
	background-color: transparent;
}
/* dark icons */
.social-bookmarks li.aim a {
	background: url(images/icons/dark/aim.png) no-repeat 0 0;
}
.social-bookmarks li.aim a:hover {
	background-color: #E95A00;
}
.social-bookmarks li.apple a {
	background: url(images/icons/dark/apple.png) no-repeat 0 0;
}
.social-bookmarks li.apple a:hover {
	background-color: #606060;
}
.social-bookmarks li.behance a {
	background: url(images/icons/dark/behance.png) no-repeat 0 0;
}
.social-bookmarks li.behance a:hover {
	background-color: #18A3FE;
}
.social-bookmarks li.blogger a {
	background: url(images/icons/dark/blogger.png) no-repeat 0 0;
}
.social-bookmarks li.blogger a:hover {
	background-color: #FB913F;
}
.social-bookmarks li.cargo a {
	background: url(images/icons/dark/cargo.png) no-repeat 0 0;
}
.social-bookmarks li.cargo a:hover {
	background-color: #00C462;
}
.social-bookmarks li.delicious a {
	background: url(images/icons/dark/delicious.png) no-repeat 0 0;
}
.social-bookmarks li.delicious a:hover {
	background-color: #3274D1;
}
.social-bookmarks li.deviantart a {
	background: url(images/icons/dark/deviantart.png) no-repeat 0 0;
}
.social-bookmarks li.deviantart a:hover {
	background-color: #D0DE21;
}
.social-bookmarks li.digg a {
	background: url(images/icons/dark/digg.png) no-repeat 0 0;
}
.social-bookmarks li.digg a:hover {
	background-color: #2882C6;
}
.social-bookmarks li.dopplr a {
	background: url(images/icons/dark/dopplr.png) no-repeat 0 0;
}
.social-bookmarks li.dopplr a:hover {
	background-color: #99CC66;
}
.social-bookmarks li.dribbble a {
	background: url(images/icons/dark/dribbble.png) no-repeat 0 0;
}
.social-bookmarks li.dribbble a:hover {
	background-color: #EF5B92;
}
.social-bookmarks li.ember a {
	background: url(images/icons/dark/ember.png) no-repeat 0 0;
}
.social-bookmarks li.ember a:hover {
	background-color: #FB9D00;
}
.social-bookmarks li.evernote a {
	background: url(images/icons/dark/evernote.png) no-repeat 0 0;
}
.social-bookmarks li.evernote a:hover {
	background-color: #77BA2F;
}
.social-bookmarks li.facebook a {
	background: url(images/icons/dark/facebook.png) no-repeat 0 0;
}
.social-bookmarks li.facebook a:hover {
	background-color: #3B5998;
}
.social-bookmarks li.flickr a {
	background: url(images/icons/dark/flickr.png) no-repeat 0 0;
}
.social-bookmarks li.flickr a:hover {
	background-color: #F1628B;
}
.social-bookmarks li.forrst a {
	background: url(images/icons/dark/forrst.png) no-repeat 0 0;
}
.social-bookmarks li.forrst a:hover {
	background-color: #5B9A68;
}
.social-bookmarks li.github a {
	background: url(images/icons/dark/github.png) no-repeat 0 0;
}
.social-bookmarks li.github a:hover {
	background-color: #7292A2;
}
.social-bookmarks li.google a {
	background: url(images/icons/dark/google.png) no-repeat 0 0;
}
.social-bookmarks li.google a:hover {
	background-color: #DD4B39;
}
.social-bookmarks li.googleplus a {
	background: url(images/icons/dark/googleplus.png) no-repeat 0 0;
}
.social-bookmarks li.googleplus a:hover {
	background-color: #D94A39;
}
.social-bookmarks li.gowalla a {
	background: url(images/icons/dark/gowalla.png) no-repeat 0 0;
}
.social-bookmarks li.gowalla a:hover {
	background-color: #FF920D;
}
.social-bookmarks li.grooveshark a {
	background: url(images/icons/dark/grooveshark.png) no-repeat 0 0;
}
.social-bookmarks li.grooveshark a:hover {
	background-color: #F88E00;
}
.social-bookmarks li.html5 a {
	background: url(images/icons/dark/html5.png) no-repeat 0 0;
}
.social-bookmarks li.html5 a:hover {
	background-color: #F3642C;
}
.social-bookmarks li.icloud a {
	background: url(images/icons/dark/icloud.png) no-repeat 0 0;
}
.social-bookmarks li.icloud a:hover {
	background-color: #FB913F;
}
.social-bookmarks li.instagram a {
	background: url(images/icons/dark/instagram.png) no-repeat 0 0;
}
.social-bookmarks li.instagram a:hover {
	background-color: #90634D;
}
.social-bookmarks li.lastfm a {
	background: url(images/icons/dark/lastfm.png) no-repeat 0 0;
}
.social-bookmarks li.lastfm a:hover {
	background-color: #D21309;
}
.social-bookmarks li.linkedin a {
	background: url(images/icons/dark/linkedin.png) no-repeat 0 0;
}
.social-bookmarks li.linkedin a:hover {
	background-color: #71B2D0;
}
.social-bookmarks li.metacafe a {
	background: url(images/icons/dark/metacafe.png) no-repeat 0 0;
}
.social-bookmarks li.metacafe a:hover {
	background-color: #EF4035;
}
.social-bookmarks li.mixx a {
	background: url(images/icons/dark/mixx.png) no-repeat 0 0;
}
.social-bookmarks li.mixx a:hover {
	background-color: #D80330;
}
.social-bookmarks li.myspace a {
	background: url(images/icons/dark/myspace.png) no-repeat 0 0;
}
.social-bookmarks li.myspace a:hover {
	background-color: #003398;
}
.social-bookmarks li.netvibes a {
	background: url(images/icons/dark/netvibes.png) no-repeat 0 0;
}
.social-bookmarks li.netvibes a:hover {
	background-color: #629E61;
}
.social-bookmarks li.newsvine a {
	background: url(images/icons/dark/newsvine.png) no-repeat 0 0;
}
.social-bookmarks li.newsvine a:hover {
	background-color: #5B965A;
}
.social-bookmarks li.orkut a {
	background: url(images/icons/dark/orkut.png) no-repeat 0 0;
}
.social-bookmarks li.orkut a:hover {
	background-color: #ED2590;
}
.social-bookmarks li.paypal a {
	background: url(images/icons/dark/paypal.png) no-repeat 0 0;
}
.social-bookmarks li.paypal a:hover {
	background-color: #32689A;
}
.social-bookmarks li.picasa a {
	background: url(images/icons/dark/picasa.png) no-repeat 0 0;
}
.social-bookmarks li.picasa a:hover {
	background-color: #444;
}
.social-bookmarks li.pinterest a {
	background: url(images/icons/dark/pinterest.png) no-repeat 0 0;
}
.social-bookmarks li.pinterest a:hover {
	background-color: #CB2027;
}
.social-bookmarks li.plurk a {
	background: url(images/icons/dark/plurk.png) no-repeat 0 0;
}
.social-bookmarks li.plurk a:hover {
	background-color: #F35B36;
}
.social-bookmarks li.posterous a {
	background: url(images/icons/dark/posterous.png) no-repeat 0 0;
}
.social-bookmarks li.posterous a:hover {
	background-color: #F9D560;
}
.social-bookmarks li.reddit a {
	background: url(images/icons/dark/reddit.png) no-repeat 0 0;
}
.social-bookmarks li.reddit a:hover {
	background-color: #BFD0E2;
}
.social-bookmarks li.rss a {
	background: url(images/icons/dark/rss.png) no-repeat 0 0;
}
.social-bookmarks li.rss a:hover {
	background-color: #FE9900;
}
.social-bookmarks li.skype a {
	background: url(images/icons/dark/skype.png) no-repeat 0 0;
}
.social-bookmarks li.skype a:hover {
	background-color: #18B7F1;
}
.social-bookmarks li.stumbleupon a {
	background: url(images/icons/dark/stumbleupon.png) no-repeat 0 0;
}
.social-bookmarks li.stumbleupon a:hover {
	background-color: #EB4924;
}
.social-bookmarks li.technorati a {
	background: url(images/icons/dark/technorati.png) no-repeat 0 0;
}
.social-bookmarks li.technorati a:hover {
	background-color: #7AC84F;
}
.social-bookmarks li.tumblr a {
	background: url(images/icons/dark/tumblr.png) no-repeat 0 0;
}
.social-bookmarks li.tumblr a:hover {
	background-color: #3A5976;
}
.social-bookmarks li.twitter a {
	background: url(images/icons/dark/twitter.png) no-repeat 0 0;
}
.social-bookmarks li.twitter a:hover {
	background-color: #48C4D2;
}
.social-bookmarks li.vimeo a {
	background: url(images/icons/dark/vimeo.png) no-repeat 0 0;
}
.social-bookmarks li.vimeo a:hover {
	background-color: #62A0AD;
}
.social-bookmarks li.wordpress a {
	background: url(images/icons/dark/wordpress.png) no-repeat 0 0;
}
.social-bookmarks li.wordpress a:hover {
	background-color: #464646;
}
.social-bookmarks li.yahoo a {
	background: url(images/icons/dark/yahoo.png) no-repeat 0 0;
}
.social-bookmarks li.yahoo a:hover {
	background-color: #AB64BC;
}
.social-bookmarks li.yelp a {
	background: url(images/icons/dark/yelp.png) no-repeat 0 0;
}
.social-bookmarks li.yelp a:hover {
	background-color: #C41200;
}
.social-bookmarks li.youtube a {
	background: url(images/icons/dark/youtube.png) no-repeat 0 0;
}
.social-bookmarks li.youtube a:hover {
	background-color: #F45750;
}
.social-bookmarks li.zerply a {
	background: url(images/icons/dark/zerply.png) no-repeat 0 0;
}
.social-bookmarks li.zerply a:hover {
	background-color: #8DB259;
}
.social-bookmarks li.zootool a {
	background: url(images/icons/dark/zootool.png) no-repeat 0 0;
}
.social-bookmarks li.zootool a:hover {
	background-color: #262626;
}
.social-bookmarks li.mailto a {
	background: url(images/icons/dark/icon-mailto.png) no-repeat 0 0;
}
.social-bookmarks li.mailto a:hover {
	background-color: #444444;
}
/* light icons */
.social-bookmarksLight {
	padding: 0 !important;
	margin: 0 !important;
	list-style-type: none !important;
}
.social-bookmarksLight li {
	float: left !important;
	margin-right: 2px !important;
	padding: 0px !important;
	display: inline !important;
	width: auto !important;
}
.social-bookmarksLight li a {
	-moz-transition: all 0.3s ease 0s;
	display: block !important;
	float: left !important;
	height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 40px !important;
	height: 40px !important;
	text-indent: -9999px !important;
}
.social-bookmarksLight li a:hover {
	background-position: 0 -40px !important;
}
.social-bookmarksLight li a {
	background-color: transparent;
}
.social-bookmarksLight li.aim a {
	background: url(images/icons/light/aim.png) no-repeat 0 0;
}
.social-bookmarksLight li.aim a:hover {
	background-color: #E95A00;
}
.social-bookmarksLight li.apple a {
	background: url(images/icons/light/apple.png) no-repeat 0 0;
}
.social-bookmarksLight li.apple a:hover {
	background-color: #606060;
}
.social-bookmarksLight li.behance a {
	background: url(images/icons/light/behance.png) no-repeat 0 0;
}
.social-bookmarksLight li.behance a:hover {
	background-color: #18A3FE;
}
.social-bookmarksLight li.blogger a {
	background: url(images/icons/light/blogger.png) no-repeat 0 0;
}
.social-bookmarksLight li.blogger a:hover {
	background-color: #FB913F;
}
.social-bookmarksLight li.cargo a {
	background: url(images/icons/light/cargo.png) no-repeat 0 0;
}
.social-bookmarksLight li.cargo a:hover {
	background-color: #00C462;
}
.social-bookmarksLight li.delicious a {
	background: url(images/icons/light/delicious.png) no-repeat 0 0;
}
.social-bookmarksLight li.delicious a:hover {
	background-color: #3274D1;
}
.social-bookmarksLight li.deviantart a {
	background: url(images/icons/light/deviantart.png) no-repeat 0 0;
}
.social-bookmarksLight li.deviantart a:hover {
	background-color: #D0DE21;
}
.social-bookmarksLight li.digg a {
	background: url(images/icons/light/digg.png) no-repeat 0 0;
}
.social-bookmarksLight li.digg a:hover {
	background-color: #2882C6;
}
.social-bookmarksLight li.dopplr a {
	background: url(images/icons/light/dopplr.png) no-repeat 0 0;
}
.social-bookmarksLight li.dopplr a:hover {
	background-color: #99CC66;
}
.social-bookmarksLight li.dribbble a {
	background: url(images/icons/light/dribbble.png) no-repeat 0 0;
}
.social-bookmarksLight li.dribbble a:hover {
	background-color: #EF5B92;
}
.social-bookmarksLight li.ember a {
	background: url(images/icons/light/ember.png) no-repeat 0 0;
}
.social-bookmarksLight li.ember a:hover {
	background-color: #FB9D00;
}
.social-bookmarksLight li.evernote a {
	background: url(images/icons/light/evernote.png) no-repeat 0 0;
}
.social-bookmarksLight li.evernote a:hover {
	background-color: #77BA2F;
}
.social-bookmarksLight li.facebook a {
	background: url(images/icons/light/facebook.png) no-repeat 0 0;
}
.social-bookmarksLight li.facebook a:hover {
	background-color: #3B5998;
}
.social-bookmarksLight li.flickr a {
	background: url(images/icons/light/flickr.png) no-repeat 0 0;
}
.social-bookmarksLight li.flickr a:hover {
	background-color: #F1628B;
}
.social-bookmarksLight li.forrst a {
	background: url(images/icons/light/forrst.png) no-repeat 0 0;
}
.social-bookmarksLight li.forrst a:hover {
	background-color: #5B9A68;
}
.social-bookmarksLight li.github a {
	background: url(images/icons/light/github.png) no-repeat 0 0;
}
.social-bookmarksLight li.github a:hover {
	background-color: #7292A2;
}
.social-bookmarksLight li.google a {
	background: url(images/icons/light/google.png) no-repeat 0 0;
}
.social-bookmarksLight li.google a:hover {
	background-color: #DD4B39;
}
.social-bookmarksLight li.googleplus a {
	background: url(images/icons/light/googleplus.png) no-repeat 0 0;
}
.social-bookmarksLight li.googleplus a:hover {
	background-color: #D94A39;
}
.social-bookmarksLight li.gowalla a {
	background: url(images/icons/light/gowalla.png) no-repeat 0 0;
}
.social-bookmarksLight li.gowalla a:hover {
	background-color: #FF920D;
}
.social-bookmarksLight li.grooveshark a {
	background: url(images/icons/light/grooveshark.png) no-repeat 0 0;
}
.social-bookmarksLight li.grooveshark a:hover {
	background-color: #F88E00;
}
.social-bookmarksLight li.html5 a {
	background: url(images/icons/light/html5.png) no-repeat 0 0;
}
.social-bookmarksLight li.html5 a:hover {
	background-color: #F3642C;
}
.social-bookmarksLight li.icloud a {
	background: url(images/icons/light/icloud.png) no-repeat 0 0;
}
.social-bookmarksLight li.icloud a:hover {
	background-color: #FB913F;
}
.social-bookmarksLight li.instagram a {
	background: url(images/icons/light/instagram.png) no-repeat 0 0;
}
.social-bookmarksLight li.instagram a:hover {
	background-color: #FB913F;
}
.social-bookmarksLight li.lastfm a {
	background: url(images/icons/light/lastfm.png) no-repeat 0 0;
}
.social-bookmarksLight li.lastfm a:hover {
	background-color: #D21309;
}
.social-bookmarksLight li.linkedin a {
	background: url(images/icons/light/linkedin.png) no-repeat 0 0;
}
.social-bookmarksLight li.linkedin a:hover {
	background-color: #71B2D0;
}
.social-bookmarksLight li.metacafe a {
	background: url(images/icons/light/metacafe.png) no-repeat 0 0;
}
.social-bookmarksLight li.metacafe a:hover {
	background-color: #EF4035;
}
.social-bookmarksLight li.mixx a {
	background: url(images/icons/light/mixx.png) no-repeat 0 0;
}
.social-bookmarksLight li.mixx a:hover {
	background-color: #D80330;
}
.social-bookmarksLight li.myspace a {
	background: url(images/icons/light/myspace.png) no-repeat 0 0;
}
.social-bookmarksLight li.myspace a:hover {
	background-color: #003398;
}
.social-bookmarksLight li.netvibes a {
	background: url(images/icons/light/netvibes.png) no-repeat 0 0;
}
.social-bookmarksLight li.netvibes a:hover {
	background-color: #629E61;
}
.social-bookmarksLight li.newsvine a {
	background: url(images/icons/light/newsvine.png) no-repeat 0 0;
}
.social-bookmarksLight li.newsvine a:hover {
	background-color: #5B965A;
}
.social-bookmarksLight li.orkut a {
	background: url(images/icons/light/orkut.png) no-repeat 0 0;
}
.social-bookmarksLight li.orkut a:hover {
	background-color: #ED2590;
}
.social-bookmarksLight li.paypal a {
	background: url(images/icons/light/paypal.png) no-repeat 0 0;
}
.social-bookmarksLight li.paypal a:hover {
	background-color: #32689A;
}
.social-bookmarksLight li.picasa a {
	background: url(images/icons/light/picasa.png) no-repeat 0 0;
}
.social-bookmarksLight li.picasa a:hover {
	background-color: #444;
}
.social-bookmarksLight li.pinterest a {
	background: url(images/icons/light/pinterest.png) no-repeat 0 0;
}
.social-bookmarksLight li.pinterest a:hover {
	background-color: #CB2027;
}
.social-bookmarksLight li.plurk a {
	background: url(images/icons/light/plurk.png) no-repeat 0 0;
}
.social-bookmarksLight li.plurk a:hover {
	background-color: #F35B36;
}
.social-bookmarksLight li.posterous a {
	background: url(images/icons/light/posterous.png) no-repeat 0 0;
}
.social-bookmarksLight li.posterous a:hover {
	background-color: #F9D560;
}
.social-bookmarksLight li.reddit a {
	background: url(images/icons/light/reddit.png) no-repeat 0 0;
}
.social-bookmarksLight li.reddit a:hover {
	background-color: #BFD0E2;
}
.social-bookmarksLight li.rss a {
	background: url(images/icons/light/rss.png) no-repeat 0 0;
}
.social-bookmarksLight li.rss a:hover {
	background-color: #FE9900;
}
.social-bookmarksLight li.skype a {
	background: url(images/icons/light/skype.png) no-repeat 0 0;
}
.social-bookmarksLight li.skype a:hover {
	background-color: #18B7F1;
}
.social-bookmarksLight li.stumbleupon a {
	background: url(images/icons/light/stumbleupon.png) no-repeat 0 0;
}
.social-bookmarksLight li.stumbleupon a:hover {
	background-color: #EB4924;
}
.social-bookmarksLight li.technorati a {
	background: url(images/icons/light/technorati.png) no-repeat 0 0;
}
.social-bookmarksLight li.technorati a:hover {
	background-color: #7AC84F;
}
.social-bookmarksLight li.tumblr a {
	background: url(images/icons/light/tumblr.png) no-repeat 0 0;
}
.social-bookmarksLight li.tumblr a:hover {
	background-color: #3A5976;
}
.social-bookmarksLight li.twitter a {
	background: url(images/icons/light/twitter.png) no-repeat 0 0;
}
.social-bookmarksLight li.twitter a:hover {
	background-color: #48C4D2;
}
.social-bookmarksLight li.vimeo a {
	background: url(images/icons/light/vimeo.png) no-repeat 0 0;
}
.social-bookmarksLight li.vimeo a:hover {
	background-color: #62A0AD;
}
.social-bookmarksLight li.wordpress a {
	background: url(images/icons/light/wordpress.png) no-repeat 0 0;
}
.social-bookmarksLight li.wordpress a:hover {
	background-color: #464646;
}
.social-bookmarksLight li.yahoo a {
	background: url(images/icons/light/yahoo.png) no-repeat 0 0;
}
.social-bookmarksLight li.yahoo a:hover {
	background-color: #AB64BC;
}
.social-bookmarksLight li.yelp a {
	background: url(images/icons/light/yelp.png) no-repeat 0 0;
}
.social-bookmarksLight li.yelp a:hover {
	background-color: #C41200;
}
.social-bookmarksLight li.youtube a {
	background: url(images/icons/light/youtube.png) no-repeat 0 0;
}
.social-bookmarksLight li.youtube a:hover {
	background-color: #F45750;
}
.social-bookmarksLight li.zerply a {
	background: url(images/icons/light/zerply.png) no-repeat 0 0;
}
.social-bookmarksLight li.zerply a:hover {
	background-color: #8DB259;
}
.social-bookmarksLight li.zootool a {
	background: url(images/icons/light/zootool.png) no-repeat 0 0;
}
.social-bookmarksLight li.zootool a:hover {
	background-color: #262626;
}
.social-bookmarksLight li.mailto a {
	background: url(images/icons/light/icon-mailto.png) no-repeat 0 0;
}
.social-bookmarksLight li.mailto a:hover {
	background-color: #444444;
}
/* socials end */
/* START Welcome panels */
/* WELCOME 1 */
.welcome1 {
	padding: 0 !important;
	margin: 20px 0 0 !important;
	width: 100% !important;
	text-shadow: 0 0.5px 1px rgba(91, 62, 2, 1);
}
.welcome1 .left-side {
	display: table-cell;
	width: 70%;
	background: #A3831C !important;
	position: relative;
	padding: 20px 20px 0px 20px;
	font-size: 16px;
}
.welcome1 .left-side img {
	display: block;
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 15px;
	vertical-align: middle;
}
.welcome1 .left-side p {
	color: #FFFFFF;
	line-height: 1.5;
	margin: 0 0 20px 65px;
	padding-top: 5px;
}
.welcome1 .right-side {
	display: table-cell;
	width: 30%;
	background: #D9B000;
	text-align: center;
	text-shadow: 0 0.5px 1px rgba(245, 231, 202, 0.814);
	vertical-align: middle;
	position: relative;
}
.welcome1 .right-side a {
	color: #503E04;
	padding: 30px;
	font: bold 25px 'museo700', sans-serif;
}
.welcome1 .right-side a:hover {
	color: #D9B000;
}
.shadow1 {
}
.welcome1 .shadow1 img {
	margin-top: -70px;
	width: 100%;
}
/* WELCOME 2 */
.welcome2 {
	position: relative;
	z-index: 3;
	text-shadow: 0 0.5px 1px rgba(91, 62, 2, 1);
}
.welcome2 .left-side {
	display: table-cell;
	color: #503E04;
	background: #A3811B;
	width: 390px;
	padding: 20px 40px;
	vertical-align: middle;
}
.welcome2 .right-side {
	display: table-cell;
	background: #D9B000;
	width: 390px;
	padding: 20px 40px 0px;
	vertical-align: middle;
}
.welcome2 p {
	color: #FFF;
	color: #503E04;
	text-shadow: 0 0.5px 1px rgba(245, 231, 202, 0.814);
	font-size: 16px;
	line-height: 1.5;
	margin: 0 0 20px;
}
.welcome2 h1 {
	color: #FFF;
	font-size: 32px;
	line-height: 1;
	letter-spacing: -1px;
	padding: 0;
	margin: 0;
	font-weight: 400;
	text-transform: none;
}
.welcome2 h2 {
	color: #FFF;
	font-size: 22px;
	line-height: 1.3;
	letter-spacing: -1px;
	padding: 0;
	margin: 0;
	font-weight: 400;
	text-transform: none;
}
.shadow2 {
	top: -25px;
	position: relative;
	z-index: 2;
	height: 41px;
	background: url(images/welcome2-shadow.png) no-repeat;
	background-size: 100%;
}
.main_inside_with_sidebar_right .shadow2, .main_inside_with_sidebar_left .shadow2 {
	top: -12px;
}
/* WELCOME 3 */
.welcome3 {
	background: #A3831C;
	text-shadow: 0 0.5px 1px rgba(91, 62, 2, 1);
	color: #FFF;
	position: relative;
	z-index: 3;
}
.welcome3 .left-side {
	display: table-cell;
	width: 730px;
	font-size: 18px;
	padding: 20px 20px 0 20px;
}
.welcome3 .right-side {
	display: table-cell;
	width: 170px;
	text-align: center;
	vertical-align: middle;
	padding: 20px;
}
.welcome3 h1 {
	color: #FBDB55;
	font-size: 32px;
	line-height: 1;
	letter-spacing: -1px;
	padding: 0;
	margin: 0;
}
.welcome3 .right-side a {
	font-weight: 700;
	color: #503E04;
	font: bold 33px 'museo700', sans-serif;
	background: #D9B000 !important;
	text-shadow: 0 0.5px 1px rgba(245, 231, 202, 0.814);
	padding: 13px 15px;
	display: block;
	position: relative;
}
.shadow3 {
	top: -28px;
	position: relative;
	z-index: 2;
	margin: 0 auto;
	height: 41px;
	background: url(images/welcome3-shadow.png) no-repeat;
	background-size: 100%;
}
.main_inside_with_sidebar_right .shadow3, .main_inside_with_sidebar_left .shadow3 {
	top: -16px;
}
.welcome3 p {
	margin: 0;
}
/* END Welcome panels */
/* columns with icon type 2 start */
.cols-icon-style2 img {
	float: left;
	display: block;
	margin-right: 10px;
	height: 30px;
	width: 30px;
}
.cols-icon-style2 h1 {
	margin-left: 40px;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: -20px;
}
.cols-icon-style2 p {
	margin-left: 40px;
	color: #626161;
}
.cols-icon-style2 a.btn-read-more {
	color: #0088C2;
	margin-top: 8px;
	font-size: 12px;
	cursor: pointer;
	float: left;
	font-style: italic;
	margin-left: 40px;
}
.cols-icon-style2 h1 a {
	color: #444444;
}
.cols-icon-style2 a.btn-read-more:before {
	content: "\2014 \0020";
}
.cols-icon-style2 a.btn-read-more:hover {
	color: #444444;
}
.cols-icon-style2.no-icon p, .cols-icon-style2.no-icon a.btn-read-more, .cols-icon-style2.no-icon h1 {
	margin-left: 0;
}
/* columns with icon type 2 end */
/* columns with icon type 1 start */
/* STYLE 1 */
.cols-icon-style1 {
	background: #F8F8F8;
	text-align: center;
	padding: 25px;
}
.cols-icon-style1:hover {
	border-bottom: 2px solid #444444;
	background: #0088C2;
	padding-bottom: 23px;
}
.cols-icon-style1 .col-icon {
	width: 60px;
	height: 60px;
	margin: 0 auto;
}
.cols-icon-style1:hover .col-icon {
	width: 60px;
	height: 60px;
	margin: 0 auto;
}
.cols-icon-style1 h1 {
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 700;
	color: #444444;
}
.cols-icon-style1:hover h1 {
	background: #0088C2;
	color: #FFF !important;
}
.cols-icon-style1 p {
	font-size: 13px;
	color: #7F7E7E;
	text-align: 1.6;
	padding: 0;
	margin: 0;
}
.cols-icon-style1:hover p {
	background: #0088C2;
	color: #FFF;
}
/* columns with icon type 1 end */
/* columns with icon type 3 start */
.cols-icon-style3 img {
	margin-bottom: 5px;
	max-width: 100%;
	height: auto;
}
.cols-icon-style3 h1 {
	font-size: 18px;
	margin-bottom: 5px;
}
.cols-icon-style3 h1 a {
	color: #444444;
}
.cols-icon-style3 h1 a:hover {
	color: #0088C2;
}
.cols-icon-style3 p {
	color: #626161;
}
.cols-icon-style3 a.btn-read-more {
	color: #626161;
	margin-top: 8px;
	font-size: 12px;
	cursor: pointer;
	float: left;
}
.cols-icon-style3 a.btn-read-more:before {
	content: "\2014 \0020";
}
.cols-icon-style3 a.btn-read-more:hover {
	color: #0088C2;
}
/* columns with icon type 3 end */
/* START 404 PAGE */
.title-404 {
	color: #444444;
	font-size: 60px;
	font-weight: bold;
	letter-spacing: -5px;
	margin-bottom: 20px;
}
.text1-404 {
	color: #444444;
	font-size: 18px;
	margin-bottom: 30px;
}
.text2-404 {
	color: #444444;
	font-size: 14px;
	margin-bottom: 60px;
}
.image-404 {
	margin-top: 80px;
}
.separator-404 {
	border-bottom: 5px solid #444444;
	margin-top: 50px;
	clear: both;
}
/* END 404 PAGE */
.folio-navi {
	margin-left: 10px;
	float: right;
	margin-top: 10px;
	color: #444444;
	margin-right: 10px;
}
.folio-navi a {
	color: #444444;
}
.folio-navi .previous-folio {
	float: left;
	margin-right: 20px;
}
.folio-navi .next-folio {
	float: left;
}
.folio-navi a:hover {
	color: #0088C2;
}
/* START PAGE TITLES */
#page-title-panel {
	border: none;
	padding: 20px 30px;
	position: relative;
	z-index: 11;
	background: #937000;
}
#page-title-panel-inside {
	margin: 0 auto;
	width: 940px;
}
#page-title-panel .page-main-title {
	display: table;
	float: left;
	padding: 15px 20px 15px 20px;
	max-width: 55%;
	display: block;
}
#page-title-panel .page-main-title .page-main-title-content {
	display: table-cell;
	vertical-align: middle;
}
#page-title-panel .page-main-title .page-main-title-content h1 {
	color: #FFFFFF;
	font-size: 36px;
	line-height: 1.6;
	letter-spacing: -1px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 1;
	text-transform: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
#page-title-panel .page-main-title h1 span {
	color: #0088C2;
	font-size: 18px;
	line-height: 1;
	letter-spacing: -1px;
	font-weight: normal;
	display: block;
	text-transform: none;
}
#page-title-panel .page-breadcrumbs {
	float: right;
	display: inline-block;
	padding: 10px 20px 10px 20px;
	display: table;
	position: relative;
	clear: both;
	margin-top: -40px;
	max-width: 35%;
	text-align: right;
}
#page-title-panel .breadcrumbs-content {
	display: table-cell;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 13px;
}
#page-title-panel .breadcrumbs-content a {
	color: #FFFFFF;
	font-size: 13px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
#page-title-panel .breadcrumbs-content a:hover {
	color: #312C1B !important;
}
.page-title-panel-shadow {
	background: url(images/page-title-shadow.png) no-repeat;
	width: 886px;
	height: 41px;
	margin: -30px auto 7px;
	z-index: 10;
}
#easyTooltip {
	padding: 7px 10px;
	border: 1px solid #000000;
	background: #373737;
	color: #FFF;
	font: 11px 'Oswald', sans-serif;
	text-shadow: 1px 1px 1px #000;
	z-index: 9999;
}
/*retina display */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.icon-quote-testimonials {
		background: url(images/icon-quote-testimonial_@2x.png) no-repeat;
	}
	#menu1 .sf-sub-indicator {
		background: url(images/arrows-ffffff_@2x.png) no-repeat;
		background-size: 7px 5px;
	}
	#menu1 .sf-menu > li > a:after {
		background: url(images/menu_corner_@2x.png) repeat-x scroll 0 0 transparent;
		background-size: 13px 7px;
	}
	.list li {
		background: url(images/li-custom-image_@2x.png) no-repeat scroll 0 5px transparent;
		background-size: 11px 11px;
	}
	.flexsliderTestimonial .flex-direction-nav li .flex-prev {
		background: url(images/nav-testimonials-prev_@2x.png) no-repeat;
		background-size: 22px 25px;
	}
	.flexsliderTestimonial .flex-direction-nav li .flex-next {
		background: url(images/nav-testimonials-next_@2x.png) no-repeat;
		background-size: 22px 25px;
	}
	.flexsliderCarousel .flex-direction-nav li a {
		background: url(images/bg_direction_nav1_@2x.png) no-repeat scroll 0 0 transparent;
		background-size: 59px 30px;
	}
	.folio-item .flexsliderFolio .flex-direction-nav li a {
		background: url(images/bg_direction_nav_thumbs_@2x.png) no-repeat scroll 0 0 transparent;
		background-size: 40px 20px;
	}
	.flextwitter .flex-direction-nav li a {
		background: url(images/bg_direction_nav_@2x.png) no-repeat scroll 0 0 transparent;
		background-size: 104px 52px;
	}
	#footer ul.tweet_list li, .sidebar ul.tweet_list li {
		background: url(images/icon-twitter-widget_@2x.png) no-repeat scroll 0 0 transparent;
		background-size: 16px 16px;
	}
	.ui-icon {
		width: 16px;
		height: 16px;
		background: url(images/marker2_@2x.png) 0px 3px no-repeat;
		background-size: 24px 7px;
	}
	.ui-state-active .ui-icon {
		background: url(images/marker3_@2x.png) 0px 3px no-repeat;
		background-size: 24px 7px;
	}
	.scrollup {
		background: url(images/icon_top_@2x.png) no-repeat;
	}
}
/* ZA SHOP */
.clear {
	clear: both;
}
.nobr {
	white-space: nowrap;
}
@font-face {
	font-family: "star";
	font-style: normal;
	font-weight: normal;
	src: url("../fonts/star.eot?#iefix") format("embedded-opentype"), url("../fonts/star.woff") format("woff"), url("../fonts/star.ttf") format("truetype"), url("../fonts/star.svg#star") format("svg");
}
