/******************************************
***          YT Framework: CSS          ***
*******************************************/
/* -----------------------*/
/*     General style      */
/* -----------------------*/
a, div.userBlock h2,
div.itemListCategory h2,
h1.componentheading, .componentheading {color: #393939;}

a:hover, div.userBlock h2:hover,
div.itemListCategory h2:hover,
h1.componentheading:hover, 
.componentheading:hover {color:#000;}

/*Main menu*/

/*CSS menu*/
ul.navi li.level1.active div.separator.level1, ul.navi li.level1.active a.level1,
ul.navi div.level1.havechild:hover, ul.navi a.level1:hover, ul.navi ul.level2:hover + div.separator{color:none;}
ul.navi li.level1:hover div.separator.level1,
ul.navi li.level1:hover a.level1 {color:none;}

ul.navi li.level1.hover div.separator.level1 span.menu-title,
ul.navi li.level1.hover a.level1 span.menu-title{color:none;}

ul.navi li.level2:hover div.separator.level2,
ul.navi li.level2:hover a.level2 ,
ul.navi li.level3:hover div.separator.level3,
ul.navi li.level4:hover div.separator.level4,
ul.navi li.level5:hover div.separator.level5,
ul.navi li.level6:hover div.separator.level6,
ul.navi li.level7:hover div.separator.level7,
ul.navi li.level8:hover div.separator.level8,
ul.navi li.level9:hover div.separator.level9,
ul.navi li.level3:hover a.level3,
ul.navi li.level4:hover a.level4,
ul.navi li.level5:hover a.level5,
ul.navi li.level6:hover a.level6,
ul.navi li.level7:hover a.level7,
ul.navi li.level8:hover a.level8,
ul.navi li.level9:hover a.level9 {
	color: #47a4f1;
}

ul.navi li.level2.active div.separator.level2,
ul.navi li.level3.active div.separator.level3,
ul.navi li.level4.active div.separator.level4,
ul.navi li.level2.active a.level2,
ul.navi li.level3.active a.level3,
ul.navi li.level4.active a.level4{
	color: #47a4f1;
	background: url("/templates/sj_travel2/images/blue/menu-arrow2.png") no-repeat  2px 13px ;
}
ul.navirtl li.level2.active div.separator.level2,
ul.navirtl li.level3.active div.separator.level3,
ul.navirtl li.level4.active div.separator.level4,
ul.navirtl li.level2.active a.level2,
ul.navirtl li.level3.active a.level3,
ul.navirtl li.level4.active a.level4{
	background: url("/templates/sj_travel2/images/blue/rtl/menu-arrow2.png") no-repeat  99% 14px ;
}

ul.navi li.level2:hover div.separator.level2,
ul.navi li.level2:hover a.level2{
	background: url("/templates/sj_travel2/images/blue/menu-arrow2.png") no-repeat  2px 9px ;
}
ul.navi li.level3:hover div.separator.level3,
ul.navi li.level3:hover a.level3 {
	background: url("/templates/sj_travel2/images/blue/menu-arrow2.png") no-repeat  2px 13px ;
}
ul.navi li.level2.havechild {background: url("/templates/sj_travel2/images/blue/arrow-sub.png") no-repeat 97% center;}

ul.navirtl li.level2.havechild {background-image: url("/templates/sj_travel2/images/blue/rtl/arrow-sub.png");}
ul.navirtl li.level2:hover div.separator.level2,
ul.navirtl li.level2:hover a.level2{
	background-image: url("/templates/sj_travel2/images/blue/rtl/menu-arrow2.png");
	background-position:  99% 10px ;
}
ul.navirtl li.level3:hover div.separator.level3,
ul.navirtl li.level3:hover a.level3{
	background-image: url("/templates/sj_travel2/images/blue/rtl/menu-arrow2.png");
	background-position:  99% 14px ;
}
/*CSS Dropline*/
ul#droplinenavigator.navi ul.level2{background: #4291d3;}
ul#droplinenavigator.navi li.level2{border-right: 1px solid #2b82c1;}

ul#droplinenavigator.navi li.level2:hover div.separator.level2,
ul#droplinenavigator.navi li.level2:hover a.level2,
ul#droplinenavigator.navi li.level2 div.active.level2,
ul#droplinenavigator.navi li.level2 a.active.level2{background: #5ca7e5;}
/* -----------------------------*/
/*     Module variations        */
/* -----------------------------*/

/* Suffix class: Background */
div.moduletable.background1 h3.yt-mod-title,
div.moduletable.background2 h3.yt-mod-title{color:#47a4f1;}
div.title-default h3.yt-mod-title{background: #47a4f1;}
/* ----------------------------*/
/*     Block: yt_header        */
/* ----------------------------*/
#yt_header{background-color:none;}

/* -----------------------------*/
/*     Custom Module            */
/* -----------------------------*/
#yt_spotlight3 .yt-main-in1{background-color: #47a4f1;}
#yt_spotlight3 ul.menu li:hover {background-color: #63b5f9;}
#yt_spotlight3 .yt-position-inner {
	border: none;
	border-right: 1px solid #7fbff5;box-shadow: 1px 0 0 #4085bd;
}
.rtl #yt_spotlight3 .yt-position-inner {
	border: none;
	border-left: 1px solid #7fbff5;box-shadow: -1px 0 0 #4085bd;
}
#footnav .moduletable{background-color: #F5F5F5;
color: #fff;
font-size: 14px;
background: #2F2F2F;
width:1000px;}

ul.latestnews li > a:hover{color: #47a4f1;}
ul.social > li > div:hover{border-color: #7ec5ff;color: #47a4f1;}

button,.button,
button.form-submit-button{background-color:#47a4f1}

div.yt_so_article_theme .title_slider_theme{color: #47a4f1;}
div.so_readmore > a{background-color: #47a4f1;}
.yt-switch_modes{background: #47a4f1;}


#yt_footer #footnav li#current a,
#yt_footer #footnav li a:hover,
#yt_footer #footnav li a#active_menu-nav{
	color: #bfd842;
}

/* JS Slide*/
div.cover-theme1 .next:hover{background: url("/templates/sj_travel2/images/blue/slide-arrow.png") no-repeat  -34px 0 ; }
div.cover-theme1 .preview:hover{background: url("/templates/sj_travel2/images/blue/slide-arrow.png") no-repeat  0 0 ; }

div.yt_article_slider2{border: 3px solid #a3d2f8;}
ol.sj-news4 > li.post:hover > .post-inner > a{color: #47a4f1;}

div.yt_so_article_theme .so_navigation_hor .so_pre_hor:hover{background: url("/templates/sj_travel2/images/blue/slide-arrow2.png") no-repeat 0 -1px;}
div.yt_so_article_theme .so_navigation_hor .so_next_hor:hover{background: url("/templates/sj_travel2/images/blue/slide-arrow2.png") no-repeat right -1px;}

div.yt_article_slider2 .so_navigation_hor .so_pre_hor:hover{background: url("/templates/sj_travel2/images/blue/slide-arrow3.png") no-repeat 0 -1px;}
div.yt_article_slider2 .so_navigation_hor .so_next_hor:hover{background: url("/templates/sj_travel2/images/blue/slide-arrow3.png") no-repeat right -1px;}

/*SJ- News */
div.sj-news2 .post .frame-img{background: url("/templates/sj_travel2/images/blue/frame-photo.png") no-repeat right 0;}
div.sj-news2 .post .frame-img:hover{background-position: 0 0;}
div.sj-news3 > div.post a.readon{background:url("/templates/sj_travel2/images/blue/arrow-sub.png") no-repeat 4px 0;}
div.sj-news2 .post h2 > a:hover{color: #47a4f1;}
div.sj-news2 .post .post-inner:hover h2 > a{font-weight:normal;color: #47a4f1;}
div.widget-wrap.default .image-wrap:hover:after {box-shadow: 0 0 0 4px rgba(71, 164, 241, 0.8) inset;}

.rtl div.sj-news3 > div.post a.readon{background:url("/templates/sj_travel2/images/blue/rtl/arrow-sub.png") no-repeat 99% 0;}


/*Sj Content Accordion*/
div.yt-accordion h3.yt-toggler{background-color: #47a4f1 ;}
div.yt-accordion h3.yt-toggler.open span{color: #47a4f1;}

/*Module Footer*/
#foot_logo a.yt-logo{background: url("/templates/sj_travel2/images/blue/yt-logo.png") no-repeat 0 0;}
#yt_footer #footnav li{border-right: 1px solid #7fbff5;box-shadow: 1px 0 0 #4085bd;}

/* ------------------------------*/
/*    Components Content  */
/* ------------------------------*/
.com_content .blog a.readmore,
div.itemCommentsForm form input#submitCommentButton{background-color:#47a4f1;}
.com_content .blog a.readmore:hover{background-color: #8c8c8c;}

div.items-more ol li,
div.block-related ul.related-items li,
div.itemAuthorLatest ul li:hover,
div.itemRelated ul li:hover{background: url("/templates/sj_travel2/images/blue/list-item.png") no-repeat 0 6px;}

ul.pagination li > span:hover,
ul.pagination li > strong:hover{border-color: #47a4f1;}
ul.pagination a:hover{color: #47a4f1;}

/* -- Component k2 -- */
div.catItemReadMore a, a.subCategoryMore,
div.subCategory:hover a.subCategoryMore:hover{background-color: #47a4f1;}

div.userItemReadMore a,div.tagItemReadMore a{background-color: #47a4f1;}
div.k2LatestCommentsBlock ul li span.lcUsername > a:hover{color: #47a4f1;}

div.catItemCommentsLink a:hover,.itemTags li a:hover,
.catItemTags li a:hover,.userItemTagsBlock li a:hover{color:#47a4f1;}

div.itemAuthorLatest ul li > a:hover,
div.itemRelated ul li > a:hover{color: #47a4f1;}
div.itemComments ul.itemCommentsList li span.commentLink a{color: #47a4f1;}
div.k2TagCloudBlock a:hover{background: #47a4f1;color: #fff;}

div.catItemCommentsLink a:hover,
div.catItemTagsBlock:hover{border-color: #47a4f1;}

/* -- Forum Kunena  -- */
body #Kunena .kblock div.kheader, body #Kunena div.kblock > div.kheader{background:  #47a4f1;}
#ktab div.moduletable{background:  #47a4f1;}
#Kunena #ktab a{color: #fff;}
#Kunena #ktab li, #Kunena #ktab div.moduletable ul.menu li{border-right: 1px solid #348fdb;}
#Kunena #ktab ul.menu li a:hover, #Kunena #ktab ul.menu li a:focus{
    background:#59b1fb;color: #fff;
}
#Kunena .button, #Kunena input.kbutton,
#Kunena .kattachment-remove, #Kunena .kattachment-insert{
    background:  #47a4f1;
    color: #fff;
    border: none;
}
/* ------------------------------*/
/*    RTL Languages              */
/* ------------------------------*/
.rtl div.items-more ol li,
.rtl div.block-related ul.related-items li,
.rtl div.itemAuthorLatest ul li:hover,
.rtl div.itemRelated ul li:hover{background:url("/templates/sj_travel2/images/blue/rtl/list-item.png") no-repeat 100% 6px;}