/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */

@media only screen and (min-width: 100px) and (max-width: 767px)  {
body {
    font-size: 14px;
    line-height: 20px;
}
h1 {
	font-size: 20px;
	line-height: 22px;
	margin: 0 0 10px 0;
}
h2 {
	font-size: 20px;
	line-height: 22px;
	margin: 0 0 10px 0;
}
h3 {
	font-size: 17px;
	line-height: 20px;
}

.container {
	width:320px;
}

.owl-theme .owl-nav {
	display:none;
}

.wrapper .container {
    width: 320px;
}

header {
	background:#fff;
	height:65px;
	border-bottom:1px solid #fff;
}
header.smaller {
    height: 50px;
}
#top {
    width: 320px;
    height: 65px;
}

#mainLink {
    top: 22px;
    background-image: url('img/logo.png');
	background-size:contain;
    width: 182px;
	left:auto;
	right:0;
	height:25px
}
header.smaller #mainLink {
    top: 13px;
}
.slider-wrap {
    margin-top: 66px;
}
#mainMenu {
    top: 10px;
}
header.smaller #mainMenu {
	top:2px;
}

.ui-tabs .ui-tabs-nav li {
	margin:0 !important;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 14px;
	text-transform:none;
	float:left;
	width:156px;
	text-align:center;
    padding: 10px 0 10px 0 !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
#contact {
    float: left;
    font-size: 15px;
	margin-bottom:30px !important;
    line-height: 25px;
}

#copyright {
    font-size: 10px;
}

#copyright .col {
   text-align:center;
}
}