/**
*	@version	$Id: preset-style-1.css 9 2013-03-21 09:47:13Z linhnt $
*	@package	OMG Responsive Template for Joomla! 2.5
*	@subpackage	preset css file for template ot_emagazine
*	@copyright	Copyright (C) 2009 - 2013 Omegatheme. All rights reserved.
*	@license	GNU/GPL version 2, or later
*	@website:	http://www.omegatheme.com
*	Support Forum - http://www.omegatheme.com/forum/
*/

/* 
* Define: color, font-family, font-size, etc. 
* for body, a, heading, etc.
*/

/* PRESET STYLE 1 - Color A */


body{
	color: #333333;
}
a {
	color: #F26522;
}
a:hover {
	color: #F26522;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Oswald';
	font-weight: normal;
	font-style: normal;
}
ul.no-style li{
	list-style: none;
}
.breadcrumb-header{
	color: #333333;
}
.componentheading{
	
}
.well .ot-mod-inner{
	background: #FFFFFF;
}
h3.mod-title{
	color: #F26522;
}
a.read-more{
	border-color: #D9D9D9;
	background: url("../images/arrow_d.png") no-repeat scroll 91% 50% #FFFFFF;
	color: #666666;
}
.nav > li > a:hover{
	color:#F26522;
}
.oTopBlock{
	background: #2F2F2F;
	color: #FFFFFF;
}
.oTopBlock .top1{
	
}
.oTopBlock .top2{
	
}
.oTopBlock .top3{
	
}
.oTopBlock .top4{
	
}
.oTopBlock .top5{
	
}
.oMiddleBlock{
	
}
.oMainBlock{
	
}
.oBottomBlock{
	
}
.oBottomBlock-i{
	
}
.oBottomBlock .oPosBlock{
	
}
.oFooterBlock{
	background: #191919;
	color: #5A5858;
}
.oFooterBlock a{
	color: #5A5858;
}
.oFooterBlock a:hover{
	color: #FFFFFF;
}

/* CUSTOM SEARCH */
.module .search .form-search{
	
}
.form-search .input-append .search-query{
	background: #FFFFFF;
	color: #999999;
}
.form-search .input-append .btn{
	background-color: #F26522;
	/* background-image: linear-gradient(to bottom, #F37539, #DA5B1F); */
	background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));
	background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));
	background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));
	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	color: #FFFFFF;
}

/* CUSTOM MENU */
.mainmenu .otmenu-desk-wrapper .ot-menu a{
	color: #2F2F2F;
	background: none;
}
.mainmenu .otmenu-desk-wrapper .ot-menu,
.mainmenu .otmenu-desk-wrapper .ot-menu li.hasColumn .submenu-column{
	color: #2F2F2F;
	background: none;
}
/* .mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > a, */
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > a{
	color: #FFFFFF;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hasChild{
	
}
/* .mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hasChild > a, */
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hasChild > div > a{
	background: url("../images/arrow.png") no-repeat scroll 98% 50% #FFFFFF;
}
/* .mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hover > a, */
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hover > div > a{
	background: #4F4F4F;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 a:hover,
/* .mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hover > a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.active > a, */
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.active > div > a{
	color: #F26522;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 .submenu-wrap{
	background: #FFFFFF;
}
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > .submenu-wrap{
	
}
.mainmenu .otmenu-desk-wrapper .ot-menu .submenu-wrap-i{
	
}
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu a{
	
}
/* .mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hover > a,
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.active > a, */
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.active > div > a{
	color: #F26522;
	background: #F6F6F6;
}
/* .mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hasChild.hover > a,
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hasChild.active > a, */
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hasChild.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu.child-menu li.hasChild.active > div > a{
	background: url("../images/arrow.png") no-repeat scroll 98% 50% #F6F6F6;
}
.mainmenu .otmenu-desk-wrapper .ot-menu a.level1 span{
	
}
.custom_menu{
	background: #2F2F2F;
	color: #FFFFFF;
}
.custom_menu .nav-child{
	border-color: #595959;
}
.custom_menu ul.menu li a{
	color: #FFFFFF;
}
.custom_menu ul.menu li a:hover{
	color: #F26522;
}

/* CUSTOM K2 */
div.itemHeader h2.itemTitle{
	
}
.itemHeader .itemTitle,
.genericItemTitle,
.catItemHeader .catItemTitle,
.catItemHeader .catItemTitle a
{
	color: #333333;
}
.catItemHeader .catItemTitle a:hover
{
	color: #F26522;
}
span.catItemImage{
	border-color: #CCCCCC;
}
ul.itemsList li{
	border-color: #EBEBEB;
}
div.k2TagCloudBlock a{
	background: #F6F6F6;
	color: #666666;
}
div.k2TagCloudBlock a:hover{
	background: #F26522;
}
.catItemAuthor,
.itemAuthor{
	background: url("../images/post_by.png") no-repeat scroll 2px 2px transparent;
}
.catItemDateCreated,
.itemDateCreated,
.moduleItemDateCreated{
	background: url("../images/date.png") no-repeat scroll 2px 2px transparent;
}
.catItemTagsBlock,
span.itemTagsBlock{
	background: url("../images/tags.png") no-repeat scroll 2px 2px transparent;
}
.catItemComments,
.itemComments{
	background: url("../images/comments.png") no-repeat scroll 2px 2px transparent;
}
.k2LatestCommentsBlock .carousel-control,
.k2TopCommentersBlock .carousel-control{
	background: none;
	color: #333333;
}
.k2ItemsBlock .ot-single .moduleItemOverlay{
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.4);
}
.k2ItemsBlock .ot-single .moduleItemOverlay,
.k2ItemsBlock .ot-single .moduleItemOverlay a{
	color: #FFFFFF;
}
.k2ItemsBlock .ot-single .moduleItemOverlay-i{
	background: #F26522;
}
.k2ItemsBlock .ot-single .moduleItemOverlay a.moduleItemReadMore{
	background: url(../images/arrow_w.png) no-repeat right center #222222;
}
.ot-blog .moduleItemDateCreated{
	background: #F26522;
	color: #FFFFFF;
}
.ot-blog a.read-more{
	
}
.ot-blog a.read-more:hover {
	
}
.ot-blog .moduleItemComment,
.ot-blog a.moduleItemReadMore{
	color: #FFFFFF;
	background: #BCBCBC;
}
.ot-blog .moduleItemComment:hover,
.ot-blog a.moduleItemReadMore:hover {
	background: #333333;
}
.ot-k2video div.catItemView,
div.itemView.ot-k2video,
.ot-blog div.catItemView,
div.itemView.ot-blog {
	border-color: #E5E5E5;
}
.ot-blog div.catItemHeader,
.ot-blog div.itemHeader{
	
}
.ot-blog div.catItemBody,
.ot-blog div.itemBody,
.ot-blog div.itemComments{
	
}
.ot-gallery{
	
}
.ot-gallery .carousel-caption,
.ot-gallery .carousel-caption a{
	color: #FFFFFF;
}
.ot-gallery .mCustomScrollBox{
	background: #FCFCFC;
	border-color: rgba(0, 0, 0, 0.75) #E2E2E2 #E2E2E2;
}
/* .ot-gallery .carousel-indicators{
	border-color: rgba(0, 0, 0, 0.75);
} */
.ot-gallery.k2ItemsBlock .mCSB_container .gal-thumb-i{
	border-color: rgba(0, 0, 0, 0.75);
}
.ot-gallery .carousel-indicators > li {
	border-color: transparent #E2E2E2 #E2E2E2 #E2E2E2;
}
.ot-gallery.k2ItemsBlock .carousel-indicators > li.active {
	border-color: #F26522 #E2E2E2 #E2E2E2 #E2E2E2;
}
.ot-gallery .style_2 .mCustomScrollBox,
.ot-gallery.k2ItemsBlock .style_2 .carousel-indicators{
	background: #5B5B5B;
}
.ot-gallery.k2ItemsBlock .style_2 .carousel-indicators li{
	border-color: transparent;
}
.ot-gallery.k2ItemsBlock .style_2 .carousel-indicators li.first{
	
}
.ot-gallery.k2ItemsBlock .style_2 .carousel-indicators > li.active {
	border-color: #F26522;
}
.ot-gallery.k2ItemsBlock .style_2 .carousel-indicators > li.active:after{
	border-color: transparent;
	border-top-color: #000000;
}
.ot-gallery .mCS-dark-2 > .mCSB_scrollTools .mCSB_draggerRail{
	background: #FFFFFF;
}
.ot-gallery.k2ItemsBlock .caption{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	color: #FFFFFF;
}
.ot-gallery.k2ItemsBlock .caption a{
	color: #FFFFFF;
}

/* CUSTOM SIDEBAR */
[class*="sidebar-"] .module{
	
}
[class*="sidebar-"] h3.mod-title{
	
}
[class*="sidebar-"] .mod-content{
	
}
.sidebar ul.menu li a{
	
}
.sidebar ul.menu li a:hover{
	
}

/* CUSTOM BACKGROUND */
.custom_bg{
	background: url(../images/custom_bg.png) top left repeat;
}
.custom_bg div.mod-content{
	background: #FFFFFF;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.ie7 .custom_bg div.mod-content{
	border-color: transparent #CECECE #CECECE transparent;
}
 
 /* CUSTOM POLL */
.custom_poll .btn{
	background-color: #2E2E2E;
	background-image: -webkit-linear-gradient(top, #3C3C3C, #232323);
	background-image: -o-linear-gradient(top, #3C3C3C, #232323);
	background-image: -moz-linear-gradient(top, #3C3C3C, #232323);
	background-image: linear-gradient(to bottom, #3C3C3C, #232323);
	color: #FFFFFF;
}
.custom_poll .btn:hover,
.custom_poll .btn:focus{
	background-color: #686868;
	background-image: -webkit-linear-gradient(top, #757575, #5D5D5D);
	background-image: -o-linear-gradient(top, #757575, #5D5D5D);
	background-image: -moz-linear-gradient(top, #757575, #5D5D5D);
	background-image: linear-gradient(to bottom, #757575, #5D5D5D);
	background-position: 0 0;
}
 
 /* CUSTOM SOCIAL */
.custom_social{
	color: #999999;
}
.custom_social h4{
	color: #666666;
}

/* CUSTOM MAINBOTTOM */
.mainbottom1 h3.mod-title{
	
}

/* CUSTOM BOTTOM */
.oBottomBlock .custom_work,
.oBottomBlock .custom_work h3{
	color: #FFFFFF;
}
.oBottomBlock ul li{
	border-color: #DBDBDB;
}
.oBottomBlock ul li a{
	color: #666666;
}
.oBottomBlock ul li a:hover{
	color: #F26522;
}

/* CUSTOM FOOTER */
.oFooterBlock .nav > li > a:hover,
.oFooterBlock .nav > li > a:focus{
	color: #FFFFFF;
}
.oFooterBlock .form-search .input-append .search-query{
	background: #D1D1D1;
	color: #666666;
}
.oFooterBlock .form-search .input-append .btn{
	background-color: #404040;
	/* background-image: linear-gradient(to bottom, #4C4C4C, #333333); */
}
.oFooterBlock .separator{
	border-color: #0C0C0C transparent #303030;
}

/* CUSTOM TAB */
.ot-tabs .navbar{
	
}
.ot-tabs .navbar li a{
	border-bottom-color: #373737;
	background: #DBDBDB;
}
.ot-tabs .navbar .nav > .active > a,
.ot-tabs .navbar .nav > .active > a:hover,
.ot-tabs .navbar .nav > .active > a:focus{
	color: #F26522;
	border-bottom-color: #F26522;
	background: #FFFFFF;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.ot-tabs .nav-tabs li{
	
}
.ot-tabs .nav-tabs a{
	
}
.ot-tabs .nav-tabs .active > a,
.ot-tabs .nav-tabs > li > a:hover,
.ot-tabs .nav-tabs > li > a:focus{
	
}

/* CUSTOM CAROUSEL */
.carousel-control{
    border-color: transparent;
}
.carousel-control:hover,
.carousel-control:focus{
    background: #F26522;
}
/* .carousel-control.left{
	background: url(../images/prev_w.png) no-repeat center center #0C1611;
}
.carousel-control.right{
	background: url(../images/next_w.png) no-repeat center center #0C1611;
} */
.carousel-control.control-light{
    border-color: #EBEBEB;
}
.carousel-control.control-light.left{
	background: url(../images/prev.png) no-repeat center center #FBFBFB;
}
.carousel-control.control-light.right{
	background: url(../images/next.png) no-repeat center center #FBFBFB;
}
.carousel-caption h4{
	background: #F26522;
}
.carousel-caption h4 a{
	color: #FFFFFF;
}

/* CUSTOM BACK TO TOP */
.gotop{
	
}
.gotop a{
	
}
.gotop a:hover{
	
}