/**
 * @version		2.0.0
 * @package		Adventure Club template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2011-2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body.frontpage {background:;color:#6B6A6B;}
.com_users {background:;color:#6B6A6B;}
body.innerpage {background:#f3f5f0 !important;color:#6B6A6B;}
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#5A2925;}
.componentheading,.componentheadingnowrap,.pagetitle,span.subheading-category {color:#161616;}
.com_content .item-page .page-header h2 a,.com_content .item-page .page-header h2 {color:#5A2925!important; text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}
.com_content .blog .page-header h2 a,.com_content .blog .page-header h2 {color:#5A2925!important; text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}
h1.pagetitle span {color:#161616!important;}
.loginpagetitle  {color:#8a8349}
a,input.button {color:#161616;}
a:hover {color:#161616;}
a:active {color:#161616;}
h1 {color:#328eab;}
h2 {color:#328eab;}
h3 {color:#328eab;}
h4 {color:#328eab;}
h5 {color:#666666;}
h6 {color:#161616;}
p.readmore a:hover {color:#8a8349!important;border-color:#8a8349!important; }
nmmenu {font-size: 16px; font-weight:bold;}

/* ----------------------------------------------*/
/* B 02 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#328eab;}
.basecolor_2 {color:#8a8349;}
.basecolor_3 {color:#f1a514;}
.basecolor_4 {color:#a591c2;}
.basecolor_5 {color:#328eab;}
.basecolor_6 {color:#455a64;}
.basecolor_7 {color:#abc838;}
.basecolor_8 {color:#ccc;}

/* ----------------------------------------------*/
/* G 00 - Header,logo,menu
/* ----------------------------------------------*/
#headerabove {background:#328eab url('https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/topstripe.png') ;}
#headertopwrap {background:#212121 ;}
#headertop,#headertop a{color: rgba(255,255,255,0.75);font-size:10px; font-weight:normal;}
#headerwrap {background: url('https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/menuwrap_bg_s1.png') bottom repeat-x;}
#header{background:transparent ;}
#headerwrap.stickyscroll,.innerpage #headerwrap  {-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.49);-moz-box-shadow:  0px 2px 4px rgba(0,0,0,0.49);box-shadow:  0px 2px 4px rgba(0,0,0,0.49);}
/* Logo */
#logo a{background:url(https://nadramarine.com.ua/templates/adventureclub/images/logos/logo_nm.png) no-repeat 0 0;height: 251px;width:262px;margin:12px auto 0; background-size:100%;}
/* XTC Menu */
#menuwrap {background: ;}
#menu {background: transparent;}
/* Top Level */
#menuwrap ul.menu > li,span.separator {background-color: ;}
#menuwrap ul.menu > li a,span.separator {color:#000;}
#menuwrap ul.menu > li.deeper.parent.xtcHover,#menuwrap ul.menu > li:hover {background-color: #DEDEDA;z-index:999999999999!important;position:relative!important;}
#menuwrap ul.menu > li:hover a {color:#000;}
#menuwrap ul.menu > li.active {background-color: ;}
#menuwrap ul.menu > li.deeper.parent.active {background-color: ;}
#menuwrap ul.menu > li.deeper.parent.active.xtcHover {background-color: #DEDEDA;}
#menuwrap ul.menu > li.active a{color:#000;}
#menuwrap ul.mmright li {background:url('https://nadramarine.com.ua/templates/adventureclub/images/menus/mainmenu-sep-s1.png') no-repeat 0 50%;}
#menuwrap ul.mmleft li {background:url('https://nadramarine.com.ua/templates/adventureclub/images/menus/mainmenu-sep-s1.png') no-repeat 100% 50%;}
#menuwrap ul.mmright li:first-child {background:none!important;}
#menuwrap ul.mmleft li:last-child {background:none!important;}

/* Drop Level */
#menuwrap ul.menu li.parent > ul {background-color: #242424!important;}
#menuwrap ul.menu li.parent > ul > li {background: #3B3B3B!important;}
#menuwrap ul.menu li.parent > ul > li > a {color:#fff!important;}
#menuwrap ul.menu li.parent > ul > li:hover {background:#328eab!important;}
#menuwrap ul.menu li.parent > ul > li > a:hover {color:#f1f1f1!important;}
#menuwrap ul.menu li.parent > ul > li.active {background: #328eab!important;}
#menuwrap ul.menu li.parent > ul > li.active:hover {background: #328eab!important;}
#menuwrap ul.menu li.parent > ul > li.active > a {color:#fff!important;}
/* Side Menu */
ul.menu.iconside li {text-align:left; background: linear-gradient(to left,rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2) 50%,
#328eab 50%, #328eab);background-position: 100% 0;    background-size: 200% 100%;transition: all 3.8s ease-in;}
ul.menu.iconside li:hover {background-position: 0 0;}
/* ----------------------------------------------*/
/* M 00 - Custom Menu Classes
/* ----------------------------------------------*/
ul.topmenu li a {background: #2d2d2d; text-shadow:1px 1px 0px rgba(0,0,0,0.2);background: -moz-linear-gradient(top, #2d2d2d 0%, #363636 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#363636)); background: -webkit-linear-gradient(top, #2d2d2d 0%,#363636 100%); background: -o-linear-gradient(top, #2d2d2d 0%,#363636 100%);background: -ms-linear-gradient(top, #2d2d2d 0%,#363636 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#363636',GradientType=0 ); background: linear-gradient(top, #2d2d2d 0%,#363636 100%); border-style:solid;border-width:1px;border-color:#1b1b1b #424242 #424242 #1b1b1b;}

/* ----------------------------------------------*/
/* G 03 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:#328eab ;background-size:cover;}
#region1{background: ;}
/* ----------------------------------------------*/
/* G 04 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:#328eab ;}
#region2wrap{border-bottom: 12px solid #393939; border-top: 12px solid #393939;}
#region2wrap:before,#region2wrap:after{content: "";background:#C6C4B6;padding: 5px 0;min-width:100%!important;display:block;}

#region2{background: ;}
/* ----------------------------------------------*/
/* G 05 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#f3f5f0 ;}
#region3{ background: ;}
#component {background:transparent}
#left {background:transparent}
#right {background:transparent}
/* ----------------------------------------------*/
/* G 06 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:#f3f5f0 ;}
#region4{background: ;}
/* ----------------------------------------------*/
/* G 07 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:#f3f5f0 ;}
#region5{background: ;}
/* ----------------------------------------------*/
/* G 08 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:#f3f5f0 ;background-size:cover;}
#region6{background: ; }
/* ----------------------------------------------*/
/* G 09 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:#f3f5f0 ;}
#region7{background: ;}
/* ----------------------------------------------*/
/* G 10 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:#f3f5f0 ;}
#region8{background: ;}
/* ----------------------------------------------*/
/* G 11 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#f3f5f0 ;}
#region9{background: ;}
/* ----------------------------------------------*/
/* G 12 - Region 10
/* ----------------------------------------------*/
#region10wrap{background:#f3f5f0 ;}
#region10{background: ;}
/* ----------------------------------------------*/
/* G 13 - Region 11
/* ----------------------------------------------*/
#region11wrap{background:#f3f5f0 ;}
#region11{background: ;}
/* ----------------------------------------------*/
/* G 14 - Region 10
/* ----------------------------------------------*/
#region12wrap{background:#328eab ;}
#region12wrap{border-bottom: 12px solid #393939;
border-top: 12px solid #393939;}
#region12{background: ;}
/* ----------------------------------------------*/
/* G 15 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#161616;color:#222;}
/* ----------------------------------------------*/
/* J 00 - Joomla Conent
/* ----------------------------------------------*/
.article-info.muted {color:#6B6A6B;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: transparent;}
.module.title-on h3 
/*{background:  url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/h3_line_s111.png) repeat-x 10px 13px;}*/
.new.module.title-on h3 {background:  url(https://nadramarine.com.ua/templates/adventureclub/images) repeat-x 10px 13px;}
.module h3 span.first_word{color:#161616;}
.module h3 span.rest{color:#7e7e7e;}
.module h3 span.rest{color:#7e7e7e;}
#region1 .module span.title-text {background:#328eab!important;}
#region2 .module span.title-text {background:#328eab!important;}
#region3 .module span.title-text {background:#f3f5f0!important;}
#region4 .module span.title-text {background:#f3f5f0!important;}
#region5 .module span.title-text {background:#f3f5f0!important;}
#region6 .module span.title-text {background:#f3f5f0!important;}
#region7 .module span.title-text {background:#f3f5f0!important;}
#region8 .module span.title-text {background:#f3f5f0!important;}
#region9 .module span.title-text {background:#f3f5f0!important;}
#region10 .module span.title-text {background:#f3f5f0!important;}
#region11 .module span.title-text {background:#f3f5f0!important;}
#region12 .module span.title-text {background:#328eab!important;}
.module h4.module_subtitle,.module h3 span.rest{color:#7e7e7e;}
.basecolor5_box h3, .basecolor5_box h3 span, .basecolor5_box,.basecolor5_box .modulecontent,.basecolor5_box .modulecontent a {background:#328eab!important;color:#fff;}
.basecolor6_box h3,.basecolor6_box h3 span,.basecolor6_box,.basecolor6_box .modulecontent,.basecolor6_box .modulecontent a {background:#455a64!important;color:#fff;}
.basecolor7_box h3,.basecolor7_box h3 span,.basecolor7_box,.basecolor7_box .modulecontent,.basecolor7_box .modulecontent a {background:#abc838!important;color:#fff;}
.basecolor8_box h3,.basecolor8_box h3 span,.basecolor8_box,.basecolor8_box .modulecontent,.basecolor8_box .modulecontent a {background:#ccc!important;color:#fff;}

.nopadborder .modulecontent{border:1px solid #e2e2e2;}
/* ----------------------------------------------*/
/* S 01 - JXTC  Walls
/* ----------------------------------------------*/
.adventures a{}
.adventures span.adventure_title{    color: rgba(255,255,255,0.7) !important;}
.adventures span.adventure_meta{    color: rgba(255,255,255,0.7) !important;}
/* ----------------------------------------------*/
/* S 02 - JXTC  Walls (bookingbar)
/* ----------------------------------------------*/
.booking_btn{background:url(https://nadramarine.com.ua/templates/adventureclub/images/booking_btn_s1.png) no-repeat 0 0; background-size: 100%;}
span.book_now a {color: #bbbbbb!important;text-shadow: 1px 1px 0 #000;}
.booking_img{border:5px solid #ebebeb;-moz-box-shadow: 0px 3px 0px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 0px rgba(0,0,0,0.3); background-color:#328eab;}
.frontpageimage{padding:217px 0 63px 83px !important;}
.frontpagetext {}
.intro_pre {font-size:50px; line-height:100%; color:#ffffff; text-transform:uppercase; display:block;}
.intro_main_1 {font-size:104px; line-height:70%; color:#ffffff; text-transform:uppercase; }
.intro_main_2 {font-size:104px; line-height:70%; color:#000000; text-transform:uppercase; }
.intro_post {font-size:32px; line-height:70%; color:#000000; text-transform:uppercase;}
.bookingbar h3{color: #ebebeb; text-shadow: 0px 2px 0px rgba(0,0,0,0.3); margin: 20px 0px 0px !important;}
/* ----------------------------------------------*/
/* S 03 - JXTC  Walls(blogroll)
/* ----------------------------------------------*/
.blogroll .blogtitle{color:#328eab;}
.blogroll .blogthumbbox{background:#dadada;border:4px solid #ffffff;}
.additional_1 {margin-top:24px; height:175px;background:url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/map.png) no-repeat center top; background-size: contain;}
.additional_2 {margin:12px 0; height:175px;background:url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/fish.png) no-repeat center top; background-size: contain;}
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
a.btn.dnpreadmore,.com_content p.readmore a.btn,.com_content .blog a.btn.dropdown-toggle {background:#ccc;color:#fff;}
.com_content .blog a.btn.dropdown-toggle i {color:#fff;}
.com_content p.readmore a.btn:hover {color:#fafafa!important;}
.btn.dnpreadmore,.com_content p.readmore a.btn,.com_content .blog a.btn.dropdown-toggle{border-bottom:4px solid #6c6c6c;}
.newsdate{background:url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/day-month-badge-s1.png) no-repeat 0 0;}
div.joomla div.item{background:url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/article-sep-s1.png) repeat-x 0 100%;} 
.imgframe {padding:10px !important; background:#f8f8f8 !important; border: 1px solid #dcded9 !important;}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:;}
/* ----------------------------------------------*/
/* HTML 01 - Custom HTML Markup(etc)
/* ----------------------------------------------*/
.photos {height:339px; background:url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/photos-s1.png) no-repeat 50% 0; }
.video_title {color:#328eab !important; text-align:center; margin:16px 0 18px; padding-bottom:16px; font-size:20px; border-bottom:1px solid #cccccc;}
.intro_banner{text-align:center;}
.intro_banner p.upper { background: url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/upperline.png) no-repeat 50% 50%; margin-bottom:7px;}
.intro_banner p.lower { background: url(https://nadramarine.com.ua/templates/adventureclub/images/backgrounds/lowerline.png) no-repeat 50% 40%;}
.intro_banner h3{line-height:70px;}
/* ----------------------------------------------*/
/* RESPONSIVE
/* ----------------------------------------------*/
/* MOBILE */
.mobilebtn {background: rgba(255,255,255,0.65) url('https://nadramarine.com.ua/templates/adventureclub/images/icons/menu-icon-dk.png') 50% 50% no-repeat!important;}
.mobilebtn select {background:#fff!important;}
.mobiletools a {display:inline-block; width:30px; height:30px; background:rgba(255,255,255,0.65); color:#333;}
@media(max-width:900px ){
body.frontpage {background:#f3f5f0 ;color:#6B6A6B;background-size:900px 900px!important;}
body.innerpage {background:#f3f5f0 color:#6B6A6B;}
}
@media(max-width:1040px ){
#logo a{background:url(https://nadramarine.com.ua/templates/adventureclub/images/logos/avv_logo-mobile.png) no-repeat 0 0;height: 33px;width:114px!important;margin:10px 5px 5px 14px!important;}}
@media(max-width:600px ){
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:#328eab ; }
#region1{background: ; }
 }
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
@media(max-width:800px ){
#region2wrap{background:#328eab ; }
#region2{background: ; }
  }
@media(max-width:px ){
 #region3wrap,#region3 {background-image:none;} }
@media(max-width:800px ){
#region4wrap,#region4 {background-image:none;}
}
@media(max-width:800px ){
#region5wrap,#region5 {background-image:none;}
}
@media(max-width:800px ){
#region6wrap,#region6 {background-image:none;}
}
@media(max-width:800px ){
#region7wrap,#region7 {background-image:none;}
}
@media(max-width:800px ){
#region8wrap,#region8 {background-image:none;}
}
@media(max-width:px ){
#region9wrap,#region9 {background-image:none;}
}
@media(max-width:px ){
#region10wrap,#region10 {background-image:none;}
}
@media(max-width:px ){
#region11wrap,#region11 {background-image:none;}
}
@media(max-width:px ){
#region12wrap,#region12 {background-image:none;}
}

@media(max-width:768px) {
	.frontpageimage {padding: 100px 0px 140px !important; text-align:center!important;}
}

@media(max-width:480px) {

.intro_main_1 {font-size: 92px!important; text-shadow: 2px 2px 64px rgba(255, 255, 255, 0.75)!important;}
.intro_main_2 {font-size: 94px!important; text-shadow: 2px 2px 64px rgba(0, 0, 0, 0.75)!important; line-height:100%!important;}
}