﻿@CHARSET "UTF-8";

@media ( max-width : 991px) {
	
	.nav-dropbox span {
		width:100%;
		margin-left:0px;
		margin-right:0px;
		padding:0px !important;
	}
}

@media ( min-width : 992px) {
	.t3-navbar .nav > li > a { 
	    padding-top: 20px !important; /*sug 20px */
	}
	.navigation-fixed .t3-mainnav {
		display: flex;
		margin-right:10px;
	}
	.navbar-nav {
		width: 100%;
	}
	.t3-navbar {
		flex:1;
	}
	.nav-right {
		float:right !important;
	}
	.nav-dropbox {
		top:0px; /*sug 0px */
		/* margin-bottom:15px; */
		/* width:150px; */
	}
	html[dir="rtl"] .nav-right {
		float:left !important;
	}
	html[dir="rtl"] .navigation-fixed .t3-mainnav {
		margin-right:0px !important;
		margin-left:10px;
	}
}

html[dir="rtl"] .pull-left {
	float: right !important;
}

html[dir="rtl"] .sigFreeThumb {
	 float: right !important;
}

li.dropdown.mega > a> div {
	display:inline;
}

.logo-img {
	margin-top: 10px;
	margin-bottom: 10px;
	width:auto;
	max-width:initial !important;
}
ol.breadcrumb >li div {
	display:inline-block;
}

.t3-mainnav {
	top:0px;
}

.sticky-wrapper {
	height: 110px;
}

html[dir=ltr] .navbar-nav {
	margin-top: 25px;
	padding-left: 10px;
}
html[dir=rtl] .navbar-nav {
	margin-top: 25px;
	padding-right: 10px;
}

.navbar-header {
	margin-top: 15px;
}

.navbar-default .navbar-brand {
	padding: 0 0 0 0;
}

.t3-copyright {
	padding: 0 0;
}
.copyright {
	margin-top:5px;
	margin-bottom: 0px;
}

.invalidInfo {
	display:none ;
}
.invalid >.row {
	display:none;
}

.invalid >.invalidInfo {
	display:block !important;
}

.fb-page {
	width:100%;
	text-align:center;
}

.margin-div {
	padding:10px;
}

/* .t3-sl-3-subpage{
    display:none;
    max-width:100%;
}

.t3-sl-3-subpage .dropdown-menu{
    padding: 10px;
    left: 0px;
    width: 250px;
}  */


.t3-sl-3-subpage .dropdown-toggle .custom {
	display:inline-block;
	font-weight: 900;
    font-stretch: expanded;
    font-size: 1.1em;
    max-width: 100%;
}

.t3-sl-3-subpage .dropdown-toggle .custom p {
	margin:0px;
	white-space: normal;
}

.t3-sl-3-subpage .dropdown-toggle .caret {
    border-top-color: white !important;
    border-bottom-color: white !important;
}

html[dir=ltr] .nav > li > a { /* hug */
    padding-left: 16px;
    padding-right: 5px !important;
} 

html[dir=rtl] .nav > li > a { /* hug */
    padding-left: 5px;
    padding-right: 16px !important;
} 

.vina-camera-slider .camera_caption > div h3 {
	text-shadow: #dddddd 0px 0px 2px, #dddddd 0px 0px 2px, #dddddd 0px 0px 2px, #dddddd 0px 0px 2px, #dddddd 0px 0px 2px, #dddddd 00px 0px 2px, 3px 3px 3px rgba(0, 0, 0, 0.3) !important;
}

.fancybox-title {
	display:none;
}

.home-search .btn {
	text-transform: initial !important;
}
.checkboxLabel {
	vertical-align:text-top;
}

.t3-sl-search .btn {
	padding-left:0px;
	padding-right:0px;
}

p.hidden-when-empty:empty {
	display:none;
}


ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover {
    background-color: initial !important;
    width: auto !important;
    height: 100% !important;
}
ul.sigFreeClassic li.sigFreeThumb {
    /* width: calc(20% - 1px) !important;
    width: -webkit-calc(20% - 1px) !important;
    width: -moz-calc(20% - 1px) !important; */
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover img.sigFreeImg {
    /* width: 100% !important; */
    height: 100% !important;
}

.feedback-form {
	margin-top: 10px;
	padding:20px;
}

