﻿.breakNCont{ 
border-bottom:1px solid #aaa;
position:relative;
height:35px;
overflow:hidden; 
display:none!important;
}
.home .breakNCont{
display:block;
}
.stickytitle .breakSticky{
display:none;
}
.bnLabel{
background: none repeat scroll 0 0 #2d2004;
color: #fff;
position: absolute;
padding: 7px;
vertical-align: top;
z-index: 10;
}
.breakSticky{
color:red;
font-weight:bold;
}
.diagBreak{
color: #FF0000;
font-size: 26px;
font-weight:bold;
left: 0;
position: absolute;
width: 100%;
bottom: 50px;
-webkit-transform: rotate(341deg);
-moz-transform: rotate(341deg);
-o-transform: rotate(341deg);
writing-mode: lr-tb;
}
.redA a{
color:red !important;
}

#marquee {
	position:relative;
	overflow:hidden;
	width:100%;
}
#marquee .sections {
	position:absolute;
	left:0px;
	top:0px;
	white-space:nowrap;
}
#marquee .section {
	padding:0px 10px;
	float:left;
}
#news.bottom-arrow:after {
border-top: 28px solid #D7D7D7;
}

.bnText{
	margin: 7px 0;
}
#scrollUp {
    background: url("https://www.inegsee.gr/wp-content/uploads/2014/01/arrow.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.absubKat{
background-color: #6F96CD;
padding: 5px 0;
text-align: center;
transition: all 0.3s ease 0s;
margin-bottom:10px;
}
.page-id-190173 p{
text-align:justify;
}
.post-160 .nextprev{
display:none;
}
.absubKat a p{
padding:2px;
color:#fff;
}
.term-46 h3{
color:#878327 !important;
}
.subRow p{
margin-bottom:10px;
}
.page-id-726 .absubKat{
min-height:124px;
}
.sinKatUl {
display:table;
}
.artContent h2{
margin:0;
}
.greenD{
background-color:#878327;
color:#fff;
}
/* #2C3461  */
.greenD:hover{
background-color:#2D2004;
}
.sindCont{
border-bottom: 2px solid #aaa;
}
.bluishD, .apiHdr a{
color:#fff;
background-color:#6F96CD;
}
.bluishD{
border-right: 9px solid #fff;
vertical-align:top;
}
.bluishD, .greenD{
display:table-cell;
padding:19px 10px;
cursor:pointer;
text-align:center;
transition: all 0.3s ease 0s;
min-height:75px;
width:33%;
}
.apiHdr a{
padding:5px 7px;
display:block;
}
.soleLink{
max-width:100% !important;
}
.bluishD:hover, .apiHdr a:hover{
background-color:#878327;
color:#fff;
}
.single-post section{
background:#fff !important;
}
#news .viewall a{
background: url("https://www.inegsee.gr/wp-content/uploads/2014/01/view-all-w.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #fff;
}
.tChor, .tChor th{
text-align:center;
}
.home .section-title{
margin: 30px auto 20px;
}
.postid-454 .pubDate, .postid-299 .pubDate, .postid-489 .pubDate, .postid-160 .pubDate{
display:none;
}
.bluishD a, .greenD a{
vertical-align:middle;
color:#fff;
}
.subRow ul{
margin-top:11px;
}
.greenD.soonAct:hover{
background-color:#999;
}
.icon-open-book:before {
    content: "📖";
}
section.prosklisi, section.post, .single-ekdosi{
background-image: url("https://www.inegsee.gr/wp-content/uploads/2014/08/bww.jpg") !important;
background-size: cover;
}
.bluishD a:hover, .greenD a:hover{
color:#fff;
background-color:transparent !important;
}
.artContent{
padding:2px 4px 10px 0;
text-align:justify;
}

.ekylHdr{
 /*background-color: #878327;
    color: #FFFFFF;*/
    font-size: 20px;
    margin: 0;
    padding: 4px 10px;
    text-align: center;
}
.absubKat p{
margin:0;
}

.serMesin .front:hover{

background-color:#2D2004 !important;
}
.serMesin{
cursor: pointer;
    height: 215px;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
}
.serMesin [class^="icon-"], .service [class*=" icon-"] {
    color: #FFFFFF;
}
.serMesin .front {
 transition: all 0.3s ease 0s;
    background-color:#6F96CD;
    height: 180px;
	color:#fff;
    padding: 35px 0 0;
}
.slogan span{
margin:4px;
 display: inline-block;
}
.slogan{
text-align:center;
}
.tooltipster-content .profile-photo img {
    display: block;
    height: 170px;
    width: 250px;
	max-width:250px;
}

.tooltipster-base{
width:250px !important;
}
.artBrD{
text-transform:lowercase !important;
color:#fff;
font-size:12px;
margin-left:5px;
}
.nav-tabs > li > a, .nav-pills > li > a {

    padding-left: 8px !important;
    padding-right: 8px !important;
}
.newsletter input{
height:30px;
}
.newsletter form{
margin-bottom:-8px;
}
.newsletter .news-title{
height:30px;
line-height:30px;
}
.newsletter .news-icon{
height:33px;
line-height:33px;
}
.newsletter .news-title:after {
    border-bottom: 15px solid rgba(0, 0, 0, 0);
    border-left: 11px solid #00BBA6;
    border-top: 15px solid rgba(0, 0, 0, 0);
}


.absubKat i{
color:#fff;
}
.absubKat:hover{
background-color:#878327 ;
}
.absubKat.exs:hover{
background-color:#eee ;
}
.absubKat.exs{
cursor:pointer;
}
.absubKat a{
color:#fff;
display:block;
line-height:15px;
padding:0 3px;
}
.absubKat a:hover{
color:#fff;
}
.perTitle{
font-size:17px;
line-height:20px;
min-height: 40px;
}
.proskTitle{
height:128px !important;
}
.blackish .service{height:150px;}
.blackish .service-title{margin:15px 0;}
.blackish .service .front{background-color:#2D2004; padding:10px 0 0; transition: all 0.45s ease 0s;}
.blackish .service .front:hover{background-color:#6F96CD;}
.viewall{margin:5px 0 10px;}
.pubDate{
border-bottom: 1px solid #999;
border-top: 1px solid #999;
color: #666;
display: block;
margin: 5px 0;
padding: 2px 0;
}
.toolImg img{
max-width:245px;
}
.contInfoCo p{
margin:5px 0;
font-size:16px;

text-align:center;
}
.clientlinks{
text-align:center;
margin:0 auto;
max-width:780px;
color:#666;
}
.clientlinks ul li{
float:left;
margin:15px 20px;
}
.clientlinks:after{clear:both;}
.tooltipster-base .profile{margin-bottom:0;}
.tooltipster-base .perTitle{min-height:10px;}

.armap{text-align:center;}
.viewall{padding: 10px 0 !important;}
.custTitl{
color:#000 !important;
}
.CSSTableGenerator td:first-child{
color:#111;
text-align:left !important;
background:transparent;
}
.CSSTableGenerator td{width:auto !important; text-align:center;}
/*.smIndex td{width:auto !important;}*/
.CSSTableGenerator{ margin:15px auto; width:99% !important;}
.CSSTableGenerator tr:last-child td{
background:transparent;
color:#111;
}
.copyright{
color:#fff;
}/*
.back{display:table !important;}
.back p{display:table-cell !important;vertical-align:middle;}
.service .back p a{padding:0 8.7% !important;}*/

.service  p{display:table !important;width:100%;height:100%;}
.service .back p a{padding:0 8.7% !important;display:table-cell !important;vertical-align:middle;}

.blog-title a{display:block;}
.breadcrumbs, .blog-title a:first-letter {text-transform:uppercase !important;}
.periodikaTop ul{
margin:20px 0 !important;
}
.sidebar [class^="icon-"], .sidebar [class*=" icon-"]{color:#fff;}
.custClient{
text-align:center;
padding:5px 0;
margin:0;
color:#666;
}
.wp-pagenavi{
width:100%;
margin:0 auto;
text-align:center;
padding:15px;
}
.paging-navigation {display:none;}
#paging-links{
width:99%;
}
.contact-form input{margin:0;}
.perEdra{
font-size:15px;
color:#555;
border-bottom:1px solid;
padding-bottom:2px;
margin:5px auto !important;
text-transform: none;
}
.profile-text p , .perEdra , .perTitle{
margin:0;
}
.gmaps{display:none;}
.profile-content{
padding:10px 5px;
}
.profilBlock  .text-center{
min-height:250px;
}
.profilBlock{
min-height:530px;
}
#testimonials-carousel .profile{
min-height:430px;
}
.cont-profile-text{
margin: 0 0 10px 0;
}
.blog-thumb {
width:300px;
float:left;
margin:0 10px 0 0;
}
.blog-thumbSm img{
width:100%;
}
.blog-thumbSm {
overflow:hidden;
position:relative;
}
.portfolio .item-thumb{
height:281px;
}
.madeuplink{
margin:0 auto;
}
.page-id-190168 .artContent p{
margin: 11px 0 8px !important;
}
.page-id-190168 .artContent h3, .page-id-409466 .artContent h3{
margin: 15px 0 !important;
}
.sinKatUl p{
color:#fff !important;
margin-bottom:5px;
}
.page-id-409466 .blog-info.no-thumb{
min-height:280px !important;
}
/*right menu css  ***********/
.rightLis a{
padding:12px 6px;
}
.logImgs{
text-align:center;
}
.rightLis, .rightLis a{
background-color:#878327;
color:#fff;
}
.innerLinkMen{
color:#fff;
}
.soonAct a:hover{
background-color:#999 !important;
}
.rightLis:hover, .rightLis a:hover{
background-color:#2D2004;
color:#fff!important;
}
.big[class^="icon-"], .big[class*=" icon-"]{
font-size:85px;
}
.leftHdrTitle{
margin:10px 0;
text-align:left;
}
.rightLis{
margin-bottom:9px;
text-align:center;
}
.rightLis h4{
font-size:14px;
margin:0;
padding:0;
color:#fff;
}
.rightIcons{
display:block !important;
width:100%;

}
.subMenuBlack{
background-color:#2D2004 !important;
}
.subMenuBlack:hover{
background-color:#6F96CD !important;
}

.belowMenu .service-title{
font-size:17px;
}
.bluish .service .front{
background:none repeat scroll 0 0 #6F96CD !important;

}
.tpsts{display:none;}
a.bluish {
background-color:#6F96CD !important;
}
a.bluish:hover {
background-color:#878327 !important;
}


#periferiaSel{
width:100%;
margin:2px 0;
}

/* custom proskliseis and magazines(portfolio)views   */

.leftMagazineBar,.mainContentContainer{
position:relative;
overflow:auto;
float:left;
width:100%;

}

.leftMagazineBar img{
width:95%;
}
.leftMagazineBar{
max-width:300px;
width:33%;
min-width:300px;
}
.mainContentContainer{
width:65%;
min-width:300px;
}
*{
text-rendering: auto !important;
color:#000;
}
.flex-next,.flex-prev,.flex-next:hover,.flex-prev:hover{
background-color:#fff !important;
color:#666 !important;
}
.flex-direction-nav a{line-height:35px; font-weight:bold;height:40px;font-size:21px;}
.downloadMagazine{}
.downloadMagazine a{
display:block;
outline:none;
font-size:14px;
background-color:#878327;
color:#fff;
text-align:center;
padding:10px 17px;
border:1px solid #fff;
}
.downloadMagazine.proskl a{
background-color:#fff;
color:#000;
border:1px solid #000;
margin-bottom:10px;
font-size:12px;
}
.downloadMagazine.proskl a:hover{
background-color:#878327;
color:#fff;
}
.downloadMagazine a:hover{
background-color:#fff;
border:1px solid #000;
}
.downFileName{
font-size:18px
}
.downInfo{
text-transform:none;
text-align:center !important;
font-size:15px;
}
.actualContent{
margin-bottom:10px;

}
.freeMsg{
font-size:12px;
color:#666;
text-align:justify;
padding:10px 0;

}
.over-rel{
position:relative;
overflow:auto;
}
.tabContainer{
margin:0 auto 15px;
position:relative;
overflow:auto;
}
.magTabs{
margin:0 auto 15px;
width:100%;
}
.tabUl{
list-style:none;
margin:0;
padding:0;
}
.tabUl:after{
clear:both;
}
.tabUl li{
float:left;
padding:10px 17px;
cursor:pointer;
color:#000;
border:1px solid #000;
line-height:22px;
font-size:14px;
margin:0 14px 10px 0;
}
.tabUl li.activeMagTab, .tabUl li:hover{
background-color:#878327;
color:#fff;
border:1px solid #FFFFFF;

}
.apiRow {
    margin: 0 0 5px;
}
.apiHdrCont, .profHdrCont {
    background-color: #2D2004;
    cursor: pointer;
}
.apiHdrCont.act, .apiHdrCont:hover{
background-color: #6F96CD;
}
.inHdr .section-title{
margin:0 0 10px;
border-bottom:1px solid #ccc;
}
.inTxt p{
color: #333333 !important;
text-align: justify;
}
.showApis {
    background-color: #878327;
    font-size: 20px !important;
    font-weight: bold;
    padding: 12px 15px;
    text-align: center;
    width: 12px;
}
.apiHdr, .showApis {
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
}
.subRow {
    border-bottom: 1px solid #D9D9D9;
    margin-top: 1px;
	 text-align: justify;
}
.apiHdr {
 font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    margin: 0;
    max-width: 89%;
    padding: 3px;
}
.subProgs{
display:none;
}
.blog-title{
line-height:18px !important;

}
.bigTitle{
line-height:24px !important;
text-align:center !important;
}
.posrel{position:relative;}
.capTag{
position:absolute;
bottom:30px;
left:0;
background-color:#fff;
opacity:0.9;
padding:5px;
border: 1px solid #EEEEEE;
border-left:none;
}
.accMenu{
cursor:pointer;
}
.page.blog-page p, .page.blog-page{
color:#333!important;
}
.sindHdrBr{ margin-top:15px;}
.apiHdr, .showApis {
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
	vertical-align:middle;
	text-transform:none;
}
li.current-menu-item a.bluish{
color:#fff !important;
}
.magTabsContent{
clear:both;
color:#000;
display:none;
text-align:justify;
max-height:450px;
overflow:auto;
padding:0 10px 0 0;
}
blockquote {
border:none;
}
.blog-meta a:hover i{
color:#fff;
}
.slogan span:nth-child(odd){
color:#fff;
}
.slogan span:nth-child(even){
color:#B2AF74;
}
ol li{/*list-style:none !important;*/}
.magTabsContent  p{
margin:0;
padding:0 0 5px;
text-align:justify;
}
.magTabsContent span{
display:inline-block;
}
.osc-res-tab ul{
list-style:none !important;
margin: 0;
}
.downlots{
/*margin-top:5px;
display:inline-block;*/
}
.tab-content li{
padding:10px 0;
}
.osc-res-nav li.active a{
background-color:#eee !important;
}
.osc-res-nav li a{

line-height:auto !important;
}
.osc-res-nav li.active a:hover{
background-color:#eee !important;
}
.tab-content{
background-color:#eee;
padding:0 15px;
}
.pubDate2{
text-align:center;
border-color: #DDDDDD;
}
.osc-res-tab ul li{
line-height:auto !important;
}
.downlots a, .tagDivs div{
/*background-color: #6F96CD;
color: #fff;
cursor:pointer;
outline: medium none;
text-align: center;*/
}
.downlots a{/*
font-size: 12px;
padding: 6px 12px;
margin-bottom: 10px;*/
}
.pubDate:before{

}
.icCalDate{
margin-right:5px;
}
.tagDivs div a:hover, .tagDivs div a{
color:#fff;
background-color:#878327;
padding:5px 7px;
}
.tagDivs div a:hover{background-color:#2D2004;}
.tagDivs{
height:60px !important;
}
.tags a{
color:#fff;
background-color:#878327;
padding:5px;
}
.blog-title.fixed{
height:145px !important;
}
.tagDivs div{
font-size: 12px;
padding:2px;
overflow:hidden;
height:22px;
margin-bottom: 4px;
background:transparent !important;
}
.noLinkBr:hover{color:#fff !important;}
.postTag:hover{
background-color:#878327;
}
/* possible title css
.section-title {
    border: 8px solid;
    
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin: 0;

    padding: 15px;
    text-align: center;
}

*/
.blog-post .blog-content header{
display:block;
}


.breadcrumbs{
margin:0 0 10px !important;
}
.catTag,.noLinkBr{
cursor:default !important;
}
.downlots a:hover{
/*background-color: #878327;
color: #FFFFFF;*/
}
.thIcon{
/*color: #6f96cd;*/
color: #fff;
font-size:100px;
line-height:120px;
padding-top:5px;
}
.blog-thumbSm.fixed{
height:130px;
background-color:#2D2004;
}
.blog-thumbSm.fixed:hover .thIcon{
color:#fff;
}
.athIcon{
text-align:center;
display:block;
height:100%;
}
.paging-navigation{
margin:25px 0 25px 10px;
}
.tabActive{
display:block;
}
.nextprev:after{
clear:both;
}
.omadLabel{
font-size:13px;
color:#666;
margin-right:10px;
}
.omadField{

}
.tooltipster-default{
border:1px solid #999 !important;
}
.koinNext{
margin: 10px 0;
padding: 5px 30px 10px;
width: 93%;
}
.nextprev {
/*padding:5px 30px 20px;*/
padding: 6px 0;
margin:10px 0 0;
width:100%;

}
#stcpDiv{
margin-bottom:10px;
}
.armap img{
width:400px;
min-width:400px;
}
.CSSTableGenerator table{
height:auto;
}
.secSearch{
position:fixed;
top:50px;
background-color:#fff;
color:#333;
display:none;
z-index:200;
width:100%;
}
.tooltipstered{
cursor:pointer;
}
.secInner{
margin:0 auto;
width:100%;
max-width:965px;
position:relative;
}
.absIc{
position:absolute;
right:0;
top:0;
cursor:default;
}
p.tags{
margin-bottom:15px;
}
.page-id-409374 p{
text-align:center;
}
.CSSTableGenerator td:first-child, .CSSTableGenerator tr:last-child td{
border-width:0px 1px 1px 1px;
border-color:#ddd;
text-align:center;
}
.CSSTableGenerator tr:first-child td:first-child{
border-color: #ddd;
border-width: 1px !important;
}
.CSSTableGenerator tr:last-child td:last-child{
border-width:1px;
}
.bgms{
font-size:24px !important;
line-height:32px !important;
}
.secInner:after{clear:both;}
.secInner input{
width:100%;
background-color:#ddd;
color:#000;
padding:5px 20px;
}
.CSSTableGenerator td{
padding:4px 12px !important;
 border: 1px solid #ddd !important;
}
.magRow{
padding:0 0 4px;
margin:0 auto 10px;
border-bottom:1px solid #ddd;
}
.filter ul{
margin-top:10px;
}
#prosklisis .blog-info.no-thumb,.type-prosklisi .blog-info.no-thumb{
height:279px;
min-height: 200px !important;
}
#dia-viou-ekpedeusi .blog-info.no-thumb, .type-koin-front .blog-info.no-thumb{
height:200px;
min-height: 200px !important;
}
.portfolio .item h4{
height:45px;
overflow:hidden;
}
.item-thumb img{
}
.header-type .logo {
    height: 65px;
}
#searchform , #searchform input{margin:0;}
.searchform{padding:0 !important; display:none;float:left; }
.custSear{font-size:30px;color:#6F96CD;line-height:35px;}
.rr:hover{color:#878327;}
.custFb{color:#fff;background-color:#3B579D;}
.custLin{color:#fff;background-color:#0F86B0;}

.completedProgsCont{
padding-top:10px;
border-top:5px solid #d5d5d5;
}
.custSoc{
max-width:300px;
padding:20px 0 0;
}
.custSoc a{
float:left;
}
.custSoc:after{clear:both;}
.completedProgsCont h3{
margin:0 auto;
color:#fff;
font-size:16px;
text-transform:none !important;
line-height:20px;
}

.progsTitle{
color:#fff;
padding:0 0 5px;

}
.progsTitle i{

}
.customFbIcon{
cursor:pointer;
}
.iconContainer{

}
.completedProgsCont{
text-align:center;
}
.completedProgsCont .entry-title{
font-size:15px;
color:#000;
margin:0 auto;
padding:5px;
border-bottom:1px solid #d5d5d5;
line-height:20px;
text-align:left;
}
.completedProgsCont .entry-title a{
color:#000;
text-transform:none;
display:block;
}
.completedProgsCont .entry-title a:before{
content: '> ';
font-size:17px;
font-weight:600;
color:#878327;
}
.completedProgsCont .entry-title a:hover{
color:#878327;

}
.subCategsTitle h3{
border-bottom:5px solid #d5d5d5;
font-size:20px;
margin:20px 0 10px;
padding:0;
text-align:center;
text-transform:none;
color: #000;
}





.service .back{
padding:0;
width:100%;
height:100%;

}

.service .back p a{
padding:5px 8.7% 65px;
display:block;
}





/*
 *
 * General Colors and Fonts
 *
 */
body {
	font-family: Ubuntu, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #8f8f8f;
	font-weight: ;
}
.profile-text {
	color: #8f8f8f;
}
h1, h2, h3, h4, h5, h6, .slogan {
	font-family: Ubuntu, sans-serif;
	margin:10px auto;
	color: #878327;
}
a {
  color: #878327;
}
a:hover,
a:focus {
  color: #000000;
}

.border-btn,
.form-submit input[type="submit"],
.filter ul li a,
.social-btn {
	font-family: Ubuntu, sans-serif;
	border: 1px solid #000000;
	text-transform: ;
	color: #000000;
}
.filter ul li a:hover,
.filter ul li a:focus,
.filter ul li.active a,
.social-btn:hover,
.social-btn:focus,
.border-btn:hover, 
.border-btn:focus,
.form-submit input[type="submit"]:hover,
.form-submit input[type="submit"]:focus {
	background: #878327;
	border: 1px solid #ffffff;
	color: #ffffff;
}

/* Background Colors */
.header-type {
	background: #ffffff;
	color: #ffffff;
}
.footer-type {
	background: #2d2004;
	color: #ffffff;
}
.nav-container {
	background: #2d2004;
}
.main-nav {
	font-family: Ubuntu, sans-serif;
	background: #2d2004;
}
.service .front {
	background: #878327;
}
.price-package .name,
.price-package .price {
	font-family: Ubuntu, sans-serif;
}
.price-package:hover .package-price {
	background: #878327;
}
.portfolio .item .back,
.tiled-items .item .back {
	background: ;
}
.portfolio .item-icons a:hover,
.tiled-items .item-icons a:hover {
	color: #878327;
}
.main-nav li a{
	color: #ffffff;
}
.nav > li > a:hover,
.nav > li > a:focus,
.nav > li.current-menu-item > a {
	color: #878327;
}

.newsletter .news-title {
	font-family: Ubuntu, sans-serif;
	background: #878327;
}
.newsletter .news-title:after {
	border-left-color: #878327;
}
.newsletter .news-icon:hover {
	color: #878327;
}

.tweet-box .icon-twitter,
.quote-box .icon-quote {
	color: #878327;
}

.rev_slider_wrapper .tparrows,
.tiled-items .direction-nav a {
	background-color: #878327;
}

/*
 *
 * All Presets
 *
 */
 
.page.green-bg {
	background-color: #878327;
}
.page.dark-bg {
	background-color: #d4d4d4;
}
.page.red-bg {
	background-color: #9e1b1b;
}
.page.blue-bg {
	background-color: #008ac5;
}
.page.grey-bg {
	background-color: #f0f0f4;
}
.page.lightgrey-bg {
	background-color: #f7f7f9;
}

/*
 *
 * Bottom Arrows
 *
 */
.page.green-bg.bottom-arrow:after {
	border-top-color: #ffffff;
}
.page.dark-bg.bottom-arrow:after {
	border-top-color: #393939;
}
.page.red-bg.bottom-arrow:after {
	border-top-color: #9e1b1b;
}
.page.blue-bg.bottom-arrow:after {
	border-top-color: #008ac5;
}
.page.grey-bg.bottom-arrow:after {
	border-top-color: #f0f0f4;
}
.page.lightgrey-bg.bottom-arrow:after {
	border-top-color: #f7f7f9;
}



/*
 *
 * Font Colors
 *
 */
/* green */
.page.green-bg h1, .page.green-bg h2, .page.green-bg h3, .page.green-bg h4, .page.green-bg h5, .page.green-bg h6 {
	color: #000000;
}
.page.green-bg {
	color: #ffffff;
}

/* dark */
.page.dark-bg h1, .page.dark-bg h2, .page.dark-bg h3, .page.dark-bg h4, .page.dark-bg h5, .page.dark-bg h6 {
	color: #fff;
}
.page.dark-bg {
	color: #fff;
}

/* red */
.page.red-bg h1, .page.red-bg h2, .page.red-bg h3, .page.red-bg h4, .page.red-bg h5, .page.red-bg h6 {
	color: #fff;
}
.page.red-bg {
	color: #fff;
}

/* red */
.page.blue-bg h1, .page.blue-bg h2, .page.blue-bg h3, .page.blue-bg h4, .page.blue-bg h5, .page.blue-bg h6 {
	color: #fff;
}
.page.blue-bg {
	color: #ffffff;
}

/* grey */
.page.grey-bg h1, .page.grey-bg h2, .page.grey-bg h3, .page.grey-bg h4, .page.grey-bg h5, .page.grey-bg h6 {
	color: #630915;
}
.page.grey-bg {
	color: #8f8f8f;
}

/* lightgrey */
.page.lightgrey-bg h1, .page.lightgrey-bg h2, .page.lightgrey-bg h3, .page.lightgrey-bg h4, .page.lightgrey-bg h5, .page.lightgrey-bg h6 {
	color: #630915;
}
.page.lightgrey-bg {
	color: #8f8f8f;
}

.page.blog-page p, .page.blog-page {
	color: #333;
}


.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD #DDDDDD rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #555555;
    cursor: default;
}
.nav-tabs > li > a {
    border: 1px solid rgba(0, 0, 0, 0);
    line-height: 22px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.nav-tabs > li > a, .nav-pills > li > a {
    line-height: 14px;
    margin-right: 2px;
    padding-left: 12px;
    padding-right: 12px;
}
.nav > li > a {
    display: block;
}
a {
    color: #878327;
}
.blSinTit{
color:#222;
}
.blSinTit:hover{
color:#878327;
}
a, a:hover,.thIcon,.transit,.tagDivs div, .profile:hover .profile-photo, .blog-post:hover .blog-thumb ,.blSinTit{
    transition: all 0.3s ease 0s;
}
a {
    /*color: #00BBA6;*/
    text-decoration: none;
}
li {
    line-height: 22px;
}
.nav {
    list-style: none outside none;
}
body {
    color: #8F8F8F;
    font-family: Ubuntu,sans-serif;
    font-size: 14px;
    line-height: 22px;
}
body {
    font-weight: 300;
}

html {
    font-size: 100%;
}
/*.nav.osc-res-nav.nav-tabs li {
    max-width: 205px;
}*/
