/**
*	@package	OT Bright Future Joomla! Template
*	@copyright	Copyright (C) 2009 - 2014 Omegatheme. All rights reserved.
*	@license	GNU/GPL version 2, or later
*	@website:	http://www.omegatheme.com
*	Support Forum - http://www.omegatheme.com/forum/
*	@version	$Id$
*/
 
/* 
* Define: color, font-family, font-size, etc. 
* for body, a, heading, etc.
*/

/* PRESET STYLE 1 - Color #ef3e36 - #a9c720 */


.body-bg{
	
}
.ot-slide .carousel-inner > .item .itemImage:after,
#oBannerTopBlock:before,
#oBannerTopBlock:after,
.psfx_cs-classes #oBannerBottomBlock,
.latestnews.blog .art-readmore,
.cs-collapsestyle.panel-group .panel > .panel-heading  .panel-title > a.collapsed > .glyphicon,
.mod_otcontent_accordion  .ot_accordion .ui-icon.iconClosed,
.gotop:hover:before{
	background-color: #a9c720;
}
.ot-slide .itemOverlay-i,
.latestnews.blog .art-readmore:hover,
.ot-breadcrumb-heading,
.ot-breadcrumb-heading:before,
.module ul.menu.list-inline.cs-filter li a:hover,
.module ul.menu.list-inline.cs-filter li.current > a,
.cs-collapsestyle.panel-group .panel > .panel-heading .glyphicon,
.cs-collapsestyle.panel-group .panel > .panel-heading  .panel-title > a.collapsed:hover > .glyphicon,
.mod_otcontent_accordion  .ot_accordion .ui-icon.iconClosed:hover,
.mod_otcontent_accordion  .ot_accordion .ui-icon.iconOpen,
.cs-social-rotate:hover,
#ot-footerlogo:before,
.gotop:before{
	background-color: #ef3e36;
}
a{
	color: #ef3e36;
}
a:focus,
a:active,
.ot-color,
.pager li:hover > a,
.pager li:hover > span,
.pager li > a:hover,
.pager li > span:hover,
.pager li > a:focus,
.pager li > span:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.jpagination .pagination > li.active > a,
.jpagination .pagination > li > a:hover,
.ot-search .search .btn-search,
.breadcrumb > li.active,
.breadcrumb a:hover,
.ot-title2,
.psfx_cs-classes #oBannerBottomBlock .ot-color2,
.psfx_cs-classes #oBannerBottomBlock .cs-testimonial .cs-username,
[id*="ot-sidebar"] .module .mod-title,
[id*="ot-sidebar"] .menu > li > a:hover,
.module ul.menu li.active > a,
.module ul.menu li a:hover,
.module ul.menu li a:focus,
.blog .item-title a:hover,
.itemAddition a:hover,
a.art-title:hover,
.albumlayout .art-title a:hover,
.archive-module,
.archive-module li a:hover,
.categories-module li a.cat-name:hover,
.teacher-brief .mod-title,
p.dsq-widget-meta a:hover{
	color: #ef3e36;
}
a:hover,
.cs-username,
.ot-color2,
.classlayout .item .article-detail .item-image + .article-content .item-title a:hover,
.teacher-brief .menu .cs-class{
	color: #a9c720;
}
.ot-btn,
.orderlistcontainer div.activeOrder,
.pager li > a, .pager li > span,
.module .mod-title.title-styled > span:before,
.classlayout .item .article-detail .item-image + .article-content:before,
.cs-button,
.cs-collapsestyle.panel-group .panel,
.teacherlayout.item-page .teacher-img-i,
.mod_otcontent_accordion .ot_accordion .ot_title,
.mod_otcontent_accordion .ot_accordion .ot_content{
	border-color: #ef3e36;
}
.eventslayout .item .article-info:after,
.teacherlayout .teacher-img-i,
.readmore a,
a.readmore,
.ot-title2,
[id*="ot-sidebar"] .module .mod-title,
.module .mod-title.title-styled > span:after,
.psfx_cs-testimonial #oBannerBottomBlock:after,
.cs-button:hover,
.cs-events .mod-title span:after,
.teacher-brief .mod-title{
	border-color: #a9c720;
}
button, .btn,
a.readmore:hover,
.readmore a:hover,
.ot-btn:hover{
	border-color: #ef3e36;
}
.module h3.mod-title > span{
	
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > a{
	
}
.mainmenu .otmenu-desk-wrapper .ot-menu li > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.active > div > a{
	color: #a9c720;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.active > div > a{	
	color: #ef3e36;
}
.mainmenu .otmenu-desk-wrapper .ot-menu .hasColumn li > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasColumn li.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasColumn li.active > div > a{
	
}
.mainmenu .otmenu-desk-wrapper .ot-menu .omg_cover_module .moduleItemAddition a:hover{
	color: #ef3e36;
}
.mainmenu .otmenu-desk-wrapper .ot-menu .submenu-wrap-i{
	background-color: #ef3e36;
}
.ot-search .search{
	
}
.ot-search .search input.search-query{
	
}
.ot-search .search input.search-query::-moz-placeholder{
	
}
.ot-search .search input.search-query:-moz-placeholder{
	
}
.ot-search .search input.search-query:-ms-input-placeholder{
	
}
.ot-search .search input.search-query::-webkit-input-placeholder{
	
}
.ot-search .search .btn-search {
	
}

.ot-bg,
.ot-btn,
.cat-blog .item-title > a,
span.tag .tag-name,
#ot-body .ot_testimonial .carousel-indicators li.active,
#ot-body .ot_testimonial .carousel-indicators li:hover,
.mCS-otbar.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-otbar.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-otbar.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-otbar.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color: #ef3e36;
}
span.tag .tag-name:hover,
.ot-bg2,
.ot-bg .btn,
.ot-btn:hover,
.ot-bg.btn:hover{
	background-color: #a9c720;
}
#com-form-login .btn-login,
.sc-wrapper .tab_style1 .nav-tabs > li:hover > a,
.sc-wrapper .tab_style1 .nav-tabs > li > a:hover,
.sc-wrapper .tab_style1 .nav-tabs > li.active > a,
.sc-wrapper .tab_style1 .nav-tabs > li.active > a:focus,
.sc-wrapper .ocollapsestyle .panel .panel-heading .panel-title > a > .glyphicon,
.sc-wrapper .ocollapsestyle .panel .panel-heading .panel-title > a:hover > .glyphicon,
.sc-wrapper .ocollapsestyle .panel .panel-heading .panel-title > a.collapsed:hover > .glyphicon {
    background-color: #ef3e36;
	background-image:  -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
	background-image: linear-gradient(to bottm, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.carousel-indicators li:hover,
.carousel-indicators li.active {
    background-color: #ef3e36;
}
.ot-border,
.ot-published,
.custom-form .ot-btn,
.cs-events .mod-title,
.cs-events .mod-title > span,
.cs-blogcontent h4,
.custom_map{
	border-color: #ef3e36;
}
.sc-wrapper .tab_style2 .nav-tabs > li:hover > a,
.sc-wrapper .tab_style2 .nav-tabs > li > a:hover,
.sc-wrapper .tab_style2 .nav-tabs > li.active > a,
.sc-wrapper .tab_style2 .nav-tabs > li.active > a:focus,
.moduleCategories .moduleCategory.active{
	border-bottom-color: #ef3e36 ;
}
.mod_otcontent_accordion  .otcontent_accordion .carousel-inner{
	-webkit-box-shadow: 20px 20px 0 0 #ef3e36;
	-moz-box-shadow: 20px 20px 0 0 #ef3e36;
	box-shadow: 20px 20px 0 0 #ef3e36;
}