/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimplegrid Framework          ||
|| # Copyright (C) 2010  Youjoomla.com. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla.com                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
body { color: #656565; }
/* links highlight and fa deviders */
a, .highlight, [class*='facolor'].fa:before { color: #feda31; }
/* hovers */
a:focus, a:hover { color: #fff; }
/* text highlight */
::selection { background: #feda31; color: #000; }
::-moz-selection {
 background: #feda31;
	/*#ce470c*/
 color:#000;
}
/* headings */
h1, h2, h3, h4, h5, h6 { color: #fff; }
.yjsg-sub-heading, .yjsg-sticky-menu a.active-scroll, [data-sticky-block] a.active-scroll:before { border-color: #feda31; }
/* logo */
#logo { background: url(../images/orange/logo.png) no-repeat 0px 0px; }
/* newsitems */
#article-index ul { border: 1px solid #dcdcdc; }
#article-index ul li { border-bottom: 1px solid #dcdcdc; }
.newsitem_tools { color: #888; }
/* rating stars */
.view-article .yjsg-rating:hover .fa-star, .fa-star.rated { color: #FC0; }
/* form elements  */
.yjsg-form-element, .inputbox { background: none; border: none; }
.yjsg-form-element, .inputbox:focus { }
/*Top menu */
#topmenu_holder, .ulholder.dlevel1 { background: none; }
.yjsgmenu ul, .yjsgmenu li.holdsgroup ul ul { border: none; box-shadow: none; }
.yjsgmenu li a { border-bottom: 3px solid; }
.yjsgmenu li a:hover { color: #fff; }
.yjsgmenu ul li { border-bottom: 1px solid #ccc; }
.yjsgmenu a.activepath, .yjsgmenu a:hover, .yjsgmenu a:focus, .yjsgmenu li:hover > .child a { color: #000; border-color: #000; }
/* has child arrows */
.yjsgmenu span.child a:after { content: "\f111"; }
.yjsgmenu ul span.child a:after { content: "\f111"; }
.yjsgmenu ul span.child a:hover:after { content: "\f111"; }
/* side menu */
ul.defaultmenu li a { border-bottom: 1px solid #1b1b28; }
ul.defaultmenu a.isactivea, ul.defaultmenu li a:hover { background: none; color: #fff; }
ul.defaultmenu li a:before { content: "\f111"; }
/* footer logo  */
.yjsglogo { background: url(../images/orange/yjsglogo.png) no-repeat center center; }
/* responsive menu */
span.yjmm_select { color: #000; border-bottom: 3px solid #000; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
span.yjmm_select:after { content: "\f111"; }
/* RTL */
/* has child arrows */
.yjsgrtl ul.yjsgmenu ul span.child a:after { content: "\f111"; }
/* side menu */
.yjsgrtl ul.defaultmenu li a:before { content: "\f111"; }

/* Top menu*/
/*module*/
ul.yjsgmenu div.yj_menu_module_holder .yjsg-form .yjsg-form-prepend, ul.yjsgmenu div.yj_menu_module_holder .yjsg-form .yjsg-form-element::-webkit-input-placeholder {
 color:#fff;
}
ul.yjsgmenu div.yj_menu_module_holder .button { background: #fff; color: #0e0e16; }
ul.yjsgmenu div.yj_menu_module_holder .button:hover { background: #0e0e16; color: #fff; }
/* Switcher */
#layout_type { background: #0e0e16; }
/* Defaults */
.yjsg-module-positions { border-color: #3f3f4d; }
.extrapos4 .yjsg-module-positions, #yjsg4 .yjsg-module-positions { border-color: #dfdfdf; }
#yjsg7 .yjsg-module-positions { border-color: #353838; }
#footer .yjsg-module-positions { border-color: #192222; }
#pathway ul.breadcrumb { background-color: #161620; }
.yjsg-element-holder input, .yjsg-element-holder select, .yjsg-element-holder textarea, .yjsg-form .yjsg-form-element, .yjsg-form .yjsg-form-prepend, .yjsg-form .yjsg-form-append, .yjsg-form .inputbox { background: #161620; }
.yjsg-form .yjsg-form-prepend, .yjsg-form .yjsg-form-append { border-color: #1b1b28; }
legend { color: #fff; border-color: #1b1b28; }
.yjsg-userpages.user dt { background: #161620; border-color: #21212c; }
ul.yjsg-more-articles-links { border-color: #1b1b28; }
ul.yjsg-more-articles-links li { border-color: #1b1b28; }
/*pagination*/
ul.yjsg-pagination-links > li > a, ul.yjsg-pagination-links > li > span { background-color: #161620; border: 1px solid #1b1b28; }
ul.yjsg-pagination-links > li > a:hover, ul.yjsg-pagination-links > li > span:hover, ul.yjsg-pagination-links > li > a:focus, ul.yjsg-pagination-links > li > span:focus { background-color: #292938; border-color: #1b1b28; }
/*next,prev*/
.yjsg-pager-links .pager li > a, .yjsg-pager-links .pager li > span { background-color: #161620; border: 1px solid #1b1b28; }
.yjsg-pager-links .pager li > a:hover, .yjsg-pager-links .pager li > a:focus { background-color: #292938; }
/* table */
table.yjsg-table-bordered, table.yjsg-table-bordered td, table.yjsg-table-bordered th { border-color: #21212c; background-color: #161620; }
tr.sectiontableentry1 td { background-color: #1d1d28; }
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td { background-color: #292938; }
/*list view*/
ul.categories_view li { border-bottom: 1px solid #1d1d28; }
/*more*/
hr { border-color: #1d1d28; }
.prettyprint { background-color: #161620; border: 1px solid #21212c; }
.prettyprint.linenums { -webkit-box-shadow: inset 40px 0 0 #161620, inset 41px 0 0 #21212c; -moz-box-shadow: inset 40px 0 0 #161620, inset 41px 0 0 #21212c; box-shadow: inset 40px 0 0 #161620, inset 41px 0 0 #21212c; }
/*dividers*/
[class*='-hrsolid']:after, [class*='-hrdashed']:after, [class*='-hrdotted']:after { border-bottom-color: #1d1d28; }
[class*='-hrdashed']:after, [class*='-hrdotted']:after { color: #353545; }
[class*='yjsg-hr-'].fa:before { color: #3e3e4d; background: #0e0e16; }
[class*='-hrcircle']:before { border: 2px solid #1d1d28; background: #1d1d28; }
.dropcap3, .dropcap4 { background-color: #161620; border: 1px solid #1d1d28; }
blockquote, blockquote.pull-right { border-color: #161620; }
.yjsg-article-category ul li a { border-bottom: 1px solid #1b1b28; }
pre { color: #fff; background-color: #161620; border: 1px solid #21212c; }
code { color: #db5c7c; border: 1px solid #33333f; background: #262632; }
.yjtb_clear { border-color: #21212c; }
/*tabs*/
ul.yjsgsliderPaginationTabs { border-color: #161620; }
ul.yjsgsliderPaginationTabs li.active a { background: #161620; border-color: #1b1b28; }
div.tabpills ul.yjsgsliderPaginationTabs li.active a { border-color: #1b1b28; color: #fff; background: #161620; }
.tabsleft .yjsgShortcodeTabs li.active a, .tabsright .yjsgShortcodeTabs li.active a, .tabsleft .yjsgShortcodeTabs, .tabsright .yjsgShortcodeTabs { border-color: #1b1b28; }
/*icons*/
.fa-border { border-color: #1b1b28; }
/*accordion*/
.yjsgaccGroup, .yjsgaccContent { border-color: #1b1b28; }
.yjsgaccTrigger.hovered, .yjsgaccTrigger.active, .yjsgaccTrigger { background-color: #161620; }
/*search results*/
dl.search-results dt.result-title { background: #161620; }
dl.search-results dd.result-category, dl.search-results dd.result-text, dl.search-results dd.result-created { background: #161620; }
/*sticky*/
.yjsg-sticky-menu a.active-scroll:focus, .yjsg-sticky-menu a.active-scroll:hover, .yjsg-sticky-menu li a:hover, .yjsg-sticky-menu li a:focus, #typosticky.yjsg-sticky.fixed .yjsg-sub-heading { color: #0e0e16; }
/*off canvas*/
.yjsg-off_canvas_in { background: #20202c; }
/*grid system*/
.yjsg-sub-heading { color: #fff; }
/* Backgrounds */
.white-holder { color: #9e9e9e; background: #f8f8f8; }
.yjsg7-out { background: #1a1a20; }
.footer_out { color: #5f5f5f; background: #020203; }
/* Colors */
.extrapos1, .extrapos1 h1, .extrapos1 h2, .extrapos1 h3, .extrapos1 h4, .extrapos1 h5, .extrapos1 h6, .yjsg1-out, .yjsg1-out h1, .yjsg1-out h2, .yjsg1-out h3, .yjsg1-out h4, .yjsg1-out h5, .yjsg1-out h6, .yjsg6-out h1, .yjsg6-out h2, .yjsg6-out h3, .yjsg6-out h4, .yjsg6-out h5, .yjsg6-out h6, .yjsg6-out, .yjsg6-out a { color: #fff; }
.white-holder h1, .white-holder h2, .white-holder h3, .white-holder h4, .white-holder h5, .white-holder h6 { color: #0e0e16; }
/* Module styles */
.yjsg3 .module_title:before, .yjsg4 .module_title:before, .yjsg5 .module_title:before { background: #fff; }
/*light grids*/
.white-holder .yjsg2 .module_title, .white-holder .yjsg3 .module_title { color: #0e0e16; }
.yjsg6-out .yjsg2 .module_title:before, .yjsg6-out .yjsg3 .module_title:before { background: #fff; }
.yjsg6-out .yjsg2 .module_title, .yjsg6-out .yjsg3 .module_title { color: #fff; }
/* Buttons */
.button-color { color: #fff; }
/*hover*/
.button-color:hover { background: #fff; color: #0e0e16; }
.button, a.readon { color: #fff; }
/*hover*/
.button:hover, a.readon:hover { color: #0e0e16; background: #fff; }
/* Search */
/*inputbox*/
.csearch .inputbox, .csearch ::-webkit-input-placeholder {
 color:#fff;
}
/*hover*/
.csearch .button:hover { color: #0e0e16; }
/* Pop login */
.cpoplogin a#openLogin { color: #fff; }
/*hover*/
.cpoplogin a#openLogin:hover { background: #0e0e16; }
/*buttons*/
.cpoplogin #login_pop .button { background: #fff; color: #0e0e16; }
/*hover*/
.cpoplogin #login_pop .button:hover { background: #0e0e16; color: #fff; }
/*login*/
.cpoplogin #login_pop .inputbox { color: #fff; }
/*close*/
.cpoplogin a#closeLogin { color: #fff; }
.cpoplogin a#closeLogin:hover { background: #0e0e16; color: #fff; }
/*hover*/
.cpoplogin #logins form:hover span { background: #0e0e16; }
/* Main slider */
.slidersfx-yjsgsfx-cslider .yjsgsliderLoader{ background:url(../images/preloader.gif) no-repeat center center; }
/*title*/
.cslider h4 { color: #fff; }
/*infos*/
.cslider .slide-infos { border-top: 1px solid rgba(255,255,255,0.3); border-bottom: 1px solid rgba(255,255,255,0.3); }
/*button*/
.cslider .play-button { color: #fff; }
.cslider .play-button:before { border: 2px solid #fff; }
/*hover*/
.cslider .play-button:hover { background: #fff; color: #0e0e16; }
.cslider .play-button:hover:before { border-color: #fff; }
/*arrows*/
.slidersfx-yjsgsfx-cslider a.yjsgsliderNav { color: #fff; }
/* In theaters */
.slidersfx-yjsgsfx-ctheaters .yjsgsliderLoader{ background:url(../images/preloader.gif) no-repeat center center; }
/*image*/
.ctheaters .yjme_item a.item_image:after { background: -moz-linear-gradient(top, rgba(125,185,232,0) 0%, rgba(0,0,0,0.9) 100%); background: -webkit-linear-gradient(top, rgba(125,185,232,0) 0%, rgba(0,0,0,0.9) 100%); background: linear-gradient(to bottom, rgba(125,185,232,0) 0%, rgba(0,0,0,0.9) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#e6000000', GradientType=0 );
}
/*title*/
.ctheaters .yjme_item a.item_title { color: #fff; }
/*play button*/
.ctheaters .play-button { color: #0e0e16; background: #fff; }
.ctheaters .play-button:before { border: 2px solid #fff; }
/*hover*/
.ctheaters .play-button:hover { background: #0e0e16; color: #fff; }
.ctheaters .play-button:hover:before { border-color: #0e0e16; }
/*extra*/
.cinematico-rate { color: #fff; border: 2px solid #fff; }
/*pagination*/
.slidersfx-yjsgsfx-ctheaters .yjsgsliderControls { border-top: 1px solid #232332; border-bottom: 1px solid #232332; }
.slidersfx-yjsgsfx-ctheaters ul.yjsgsliderPagination li a { background: #656565; }
/*hover*/
.slidersfx-yjsgsfx-ctheaters ul.yjsgsliderPagination li.active a, .slidersfx-yjsgsfx-ctheaters ul.yjsgsliderPagination li a:hover { background: #fff; }
/* Top rated */
/*tabs*/
.tabssfx-yjsgsfx-ctheaters.ctoprated ul.yjsgsliderPaginationTabs li a { color: #656565; }
/*hover*/
.tabssfx-yjsgsfx-ctheaters.ctoprated ul.yjsgsliderPaginationTabs li.active a, .tabssfx-yjsgsfx-ctheaters.ctoprated ul.yjsgsliderPaginationTabs li a:hover { color: #fff; }
/*infos*/
.ctoprated .cinematico-info { color: #fff; }
/*hover*/
.ctheaters.ctoprated .yjme_item a.item_title:hover { color: #0e0e16; }
.ctheaters.ctoprated .yjme_item:hover .cinematico-rate { border-color: #fff; color: #fff; }
/* Recommended */
.ctheaters.crecommended .yjme_item a.item_title { color: #0e0e16; }
.ctheaters.crecommended .yjme_item .cinematico-rate { color: #0e0e16; border-color: #0e0e16; }
.slidersfx-yjsgsfx-ctheaters.crecommended .yjsgsliderControls { border-top: 1px solid #e2e2e2; }
.slidersfx-yjsgsfx-ctheaters.crecommended ul.yjsgsliderPagination li a { background: #e2e2e2; }
/*hover*/
.slidersfx-yjsgsfx-ctheaters.crecommended ul.yjsgsliderPagination li.active a, .slidersfx-yjsgsfx-ctheaters.crecommended ul.yjsgsliderPagination li a:hover { background: #fff; }
/* Blog news */
.ctheaters.cblog .yjme_item a.item_title:hover { color: #0e0e16; }
/*date*/
.ctheaters.cblog .item_cdate { color: #fff; }
/* Best genres */
.cbestgenres h4:before { background: #fff; }
.cbestgenres li a:hover { color: #0e0e16; }
/* Footer modules */
.cfooter .yjsg-col-3-4 ul li a { color: #656565; }
.cfooter .yjsg-col-3-4 ul li a:hover { color: #fff; }
