



.load-more:hover
{
    color: #fff;
    background-color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

/* logo */

.header nav .logo a
{
    background: url(../../images/logo-gold.png) center top no-repeat;
}

.header nav .logo-left a
{
    background: url(../../images/logo-gold.png) center top no-repeat;
}

.footer .f-content .logo-c
{
    background: url(../../images/logo-gold.png) center top no-repeat;
}

.footer .f-content .logo
{
    background: url(../../images/logo-gold.png) center -15px no-repeat;
}


/*  HEADER
    ###########################################################################
*/

.header .cover .text h1
{
    color: #8e7e4f;
}

.header .h-top .c2 span
{
    color: #8e7e4f;
}

.header .h-top .c2 .search button
{
    color: #8e7e4f;
}

.header .h-top .c2 span
{
    border-right: solid 1px #8e7e4f;
}

.header nav a
{
    color: #777;
    background: none;
}

.header nav a:hover
{
    color: #8e7e4f;
    background-color: transparent;
}

/*  
    ###########################################################################
    ###########################################################################
*/


/*  HOME
    ###########################################################################
*/

.h-s-header .c1 > div h2
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.h-s-header .c2 .l1
{
    color: #8e7e4f;
}

.h-s-header .c1 .btn
{
    color: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.h-s-header .c1 .btn:hover
{
    color: #fff;
    border: solid 1px #8e7e4f;
    background-color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.testimonials
{
    background-color: #8e7e4f;
}

.testimonials .texts > div
{
    background-color: #8e7e4f;
}

.h-gallery article .art-img .mask p
{
    border: solid 1px #8e7e4f;
}

.h-gallery article h3
{
    color: #8e7e4f;
}

.h-gallery article h3 span
{
    border-right: solid 1px #8e7e4f;
}

.h-gallery article .art-img .mask .btn
{
    border: solid 1px #8e7e4f;
}

.h-banner h3
{
    color: #8e7e4f;
}

.h-banner .btn
{
    border: solid 1px #8e7e4f;
    color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.h-banner .btn:hover
{
    border: solid 1px #8e7e4f;
    color: #fff;
    background-color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.h-products .text h3
{
    color: #8e7e4f;
}

.h-products .text a
{
    color: #8e7e4f;
}

/*  
    ###########################################################################
    ###########################################################################
*/


/*  FOOTER
    ###########################################################################
*/

.footer .buy .btn:hover
{
    color: #8e7e4f;
    background-color: #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.footer .buy
{
    background-color: #8e7e4f;
}

.footer .f-content h3 span
{
    border-right: solid 1px #8e7e4f;
}

.footer .f-content .posts li
{
    border: solid 1px #474747;
    background-color: transparent;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.footer .f-content .posts li:hover
{
    background-color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.footer .f-content .tags a
{
    color: #fff;
    background-color: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.footer .f-content .tags a:hover
{
    color: #fff;
    background-color: transparent;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.footer .f-content h4 i
{
    color: #8e7e4f;
}

/*  
    ###########################################################################
    ###########################################################################
*/


/*  PAGE TITLE
    ###########################################################################
*/

.pg-title .c1 h1
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.pg-title .c2 a
{
    color: #8e7e4f;
}

/*
    ###########################################################################
    ###########################################################################
*/


/*  ABOUT
    ###########################################################################
*/

.about h3 span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.h-s-header .l2
{
    color: #8e7e4f;
}

.h-s-header .l2 span
{
    margin-left: 18px;
    margin-right: 18px;
    border-right: solid 1px #8e7e4f;
    vertical-align: middle;
    font-size: 0.8em;
}

.h-s-header .l2 a
{
    color: #8e7e4f;
}

/*
    ###########################################################################
    ###########################################################################
*/


/*  FAQ
    ###########################################################################
*/

.faq .c1 article
{
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.faq .c1 article h3
{
    color: #8e7e4f;
}

.faq .c1 article:hover
{
    background: #8e7e4f;
    color: #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.faq .c1 article:hover h3
{
    color: #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.faq .c1 article:hover p
{
    color: #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

/*
    ###########################################################################
    ###########################################################################
*/


/*  404
    ###########################################################################
*/

.r404 h1,h3
{
    color: #8e7e4f;
}

.r404 .previous a
{
    color: #8e7e4f;
}

/*
    ###########################################################################
    ###########################################################################
*/

/*  login
    ###########################################################################
*/

.login .color
{
    background: #8e7e4f;
    color: #fff;
}

.login .c1 .tit span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.login .color .tit span
{
    color: #fff;
    border-right: solid 1px #fff;
}

.login button:hover
{
    background-color: #8e7e4f;
    color: #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.login .forgot
{
    color: #8e7e4f;
}

.login input:focus
{
    border: solid 1px #8e7e4f;
}


/*
    ###########################################################################
    ###########################################################################
*/


.products article .art-img .mask p
{
    border: solid 1px #8e7e4f;
}

.products article h4
{
    background-color: #8e7e4f;
}

.products article h3
{
    color: #8e7e4f;
}

.products article h3 span
{
    border-right: solid 1px #8e7e4f;
}

.product-view .c2 h3 span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.product-view .c2 select
{
    color: #8e7e4f;
    border: solid 1px #8e7e4f;
}

.product-view .c2 button
{
    color: #8e7e4f;
    background: #fff;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.product-view .c2 button:hover
{
    color: #fff;
    background: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.product-view .c2 .social-prod a
{
    color: #8e7e4f;
}

.product-view > div > h3 span
{
    border-right: solid 1px #8e7e4f;
}

/*  PORTFOLIO
    ###########################################################################
*/

.portfolio-menu a:hover
{
    color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.portfolio-menu .selected
{
    color: #8e7e4f;
}

.portfolio article .mask .btn
{
    color: #8e7e4f;
    border: solid 1px #8e7e4f;
    background-color: transparent;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.portfolio article .btn:hover
{
    background-color: #222;
    color: #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.portfolio .col-gallery .mask .g-icon
{
    border: solid 1px #8e7e4f;
}

.portfolio .col-4 .mask .g-icon
{
    border: solid 1px #8e7e4f;
}

.portfolio .col-4g .mask .g-icon
{
    border: solid 1px #8e7e4f;
}

.portfolio article .w-t span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.portfolio article > h3 span
{
    border-right: solid 1px #8e7e4f;
}

/*  
    ###########################################################################
    ###########################################################################
*/


/*  project
    ###########################################################################
*/

.project > h3 span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.project .g1 article .c2 h3 span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.project .g1 article .social-icons a
{
    color: #8e7e4f;
}

.project .details article h3 span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.project .details article .tags a
{
    color: #fff;
    background: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.project .details article textarea
{
    border: solid 1px #8e7e4f;
}

.project .details article p .fa
{
    color: #8e7e4f;
}

.project .details article button:hover
{
    background: #8e7e4f;
    color: #fff;
}



.project .details article .tags a:hover
{
    color: #8e7e4f;
    background: #fff;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}


/*
    ###########################################################################
    ###########################################################################
*/


/*  blog
    ###########################################################################
*/

.post .title h3 span
{
    color: #8e7e4f;
    border-right: solid 1px #8e7e4f;
}

.post .title .date a
{
    color: #8e7e4f;
}

.post .btn
{
    color: #8e7e4f;
    background-color: #fff;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.post .btn:hover
{
    color: #fff;
    background-color: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.post .bt .social-post
{
    border-right: solid 1px #8e7e4f;
}

.post .bt .social-post a
{
    color: #8e7e4f;
}

.post .bt .r
{
    color: #8e7e4f;
}


.post-2 .image .mask .btn
{
    border: solid 1px #8e7e4f;
}

.post-2 .t-up
{
    color: #8e7e4f;
}

.post-2 .t-up a
{
    color: #8e7e4f;
}

.post-2 .t-down
{
    color: #8e7e4f;
}

.post-2 .t-down a
{
    color: #8e7e4f;
}

.post-2 .t-up .r
{
    border-left: solid 1px #8e7e4f;
}

.post-2 .t-down .r
{
    border-left: solid 1px #8e7e4f;
}

.blog .author
{
    background-color: #8e7e4f;
}

.blog .comments .btn
{
    color: #8e7e4f;
    background-color: #fff;
    border: solid 1px #8e7e4f;

    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.blog .comments .btn:hover
{
    color: #fff;
    background-color: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.blog .comments > h2
{
    color: #8e7e4f;
}

.blog .comments .author .author-data h2 a
{
    color: #8e7e4f;
}

/* ------------------- */

.form-1 h3
{
    color: #8e7e4f;
}

.form-1 input:focus
{
    border: solid 1px #8e7e4f;
}

.form-1 textarea:focus
{
    border: solid 1px #8e7e4f;
}

.form-1 .btn:hover
{
    border: solid 1px #8e7e4f;
    color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

/*
    ###########################################################################
    ###########################################################################
*/

/*  SIDEBAR
    ###########################################################################
*/

.sidebar h3
{
    color: #8e7e4f;
}

.sidebar h3 span
{
    border-right: solid 1px #8e7e4f;
}

.sidebar ol li a:hover
{
    color: #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.sidebar .color
{
    background-color: #8e7e4f;
    color: #fff;
}

.sidebar .color h3
{
    color: #fff;
}

.sidebar .color h3 span
{
    border-right: solid 1px #fff;
}


.sidebar .search .s
{
    background-color: #8e7e4f;
}

.sidebar .instagram .btn
{
    color: #8e7e4f;
    background-color: #fff;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.sidebar .instagram .btn:hover
{
    color: #fff;
    background-color: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.sidebar .test
{
    background-color: #8e7e4f;
}

.sidebar .test .texts > div
{
    background-color: #8e7e4f;
}

.sidebar .tags
{
    background: #8e7e4f;
}

.sidebar .tags a
{
    color: #8e7e4f;
    background-color: #fff;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.sidebar .tags a:hover
{
    color: #fff;
    background-color: transparent;
    border: solid 1px #fff;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.sidebar .s-car .s
{
    border: solid 1px #8e7e4f;
}

.sidebar .s-car ul
{
    background-color: #8e7e4f;
}

.sidebar .s-car .s
{
    color: #8e7e4f;
}

.sidebar .s-car .s a
{
    color: #8e7e4f;
}

.sidebar .s-car .s span
{
    color: #777;
}

.ss-b
{
    border: solid 1px #8e7e4f;
	color: #8e7e4f;
}

.sidebar .filters button
{
    color: #8e7e4f;
    background: #fff;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

.sidebar .filters button:hover
{
    color: #fff;
    background: #8e7e4f;
    border: solid 1px #8e7e4f;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}

/*
.sidebar .sbHolder1
{
	border: solid 1px #8e7e4f;
	color: #8e7e4f;
}

.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
	color: #8e7e4f;
}

.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #8e7e4f;
}

.sbOptions{
	border: solid 1px #8e7e4f;
}
*/

/*
    ###########################################################################
    ###########################################################################
*/


/*  CONTACT
    ###########################################################################
*/

.contact .c2 h3 i
{
    color: #8e7e4f;
}

.contact .c1 .btn
{
    color: #d9d9d9;
    border: solid 1px #d9d9d9;
    background-color: #fff;
}

.contact .c1 .btn:hover
{
    border: solid 1px #8e7e4f;
}

.contact .c1 input:focus
{
    border: solid 1px #8e7e4f;
}

.contact .c1 textarea:focus
{
    border: solid 1px #8e7e4f;
}

.contact .h .t h2
{
    color: #8e7e4f;
}

.contact .h .l1
{
    color: #8e7e4f;
}

/*
    ###########################################################################
    ###########################################################################
*/


/*  tabs
    ###########################################################################
*/


.tabs {
    position: relative;
	width: auto;
	margin-top: 63px;
	margin-bottom: 89px;
	padding: 0 15px 0 15px;
}

.tabs input {
	position: absolute;
	z-index: 5000;
	width: 258px;
	height: 40px;
	margin: 0;
	left: 0px;
	top: 0;
	opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
	cursor: pointer;
	/*border: solid 1px #000;*/
}
.tabs input#tab-2{
	left: 258px;
}
.tabs input#tab-3{
	left: 516px;
}
.tabs input#tab-4{
	left: 720px;
}

.tabs label {

	font-family: 'Libre Baskerville' , serif;
    font-weight: 400;
    font-size: 1.1em;
    
	line-height: 40px;
	height: 40px;
	position: relative;
	padding: 0;
	margin: 0;
    float: left;
	display: block;
	width: 220px;
	color: #fff;
	top: 1px;
	text-align: center;
	/*text-shadow: 1px 1px 1px rgba(255,255,255,0.3);*/
    border-radius: 0;
    /*box-shadow: 2px 0 2px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1);*/
    
    background: #8e7e4f;
    border-left: solid 1px #8e7e4f;
    border-right: solid 1px #8e7e4f;
    border-top: solid 1px #8e7e4f;
}

.tabs label:after {
    content-abas: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0;
	display: block;
	color: #fff;
	background: #aa997b;
}

.tabs input:hover + label {
	background: #8e7e4f;
	color: #fff;
	top: -8px;
	-webkit-transition: top linear 0.2s;
    -moz-transition: top linear 0.2s;
    -o-transition: top linear 0.2s;
    -ms-transition: top linear 0.2s;
    transition: top linear 0.2s;
}
.tabs input:hover + label:after{
	background: #8e7e4f;
}
.tabs input:hover + label ~ .clear-shadow {
    top: -8px;
	-webkit-transition: top linear 0.2s;
    -moz-transition: top linear 0.2s;
    -o-transition: top linear 0.2s;
    -ms-transition: top linear 0.2s;
    transition: top linear 0.2s;
}

.tabs input:checked:hover + label {
    top: 1px;
}
.tabs input:checked:hover + label:after{
	background: #fff;
}
.tabs input:checked:hover + label ~ .clear-shadow {
    top: 1px;
	background: #fff;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}

.tabs input.tab-selector-1:hover + label.tab-label-1 ~ .clear-shadow{
    z-index: 3;
}

.tabs input.tab-selector-2:hover + label.tab-label-2 ~ .clear-shadow {
    z-index: 2;
}

.tabs input.tab-selector-3:hover + label.tab-label-3 ~ .clear-shadow {
    z-index: 1;
}

.tabs input.tab-selector-4:hover + label.tab-label-4 ~ .clear-shadow {
    z-index: 0;
}
.tabs label:first-of-type {
    z-index: 4;
    /*box-shadow: 2px 0 2px rgba(0,0,0,0.1);*/
}

.tab-label-2 {
    z-index: 3;
}

.tab-label-3 {
    z-index: 2;
}

.tab-label-4 {
    z-index: 1;
}

.tabs input:checked + label {
    background: #fff;
	z-index: 6;
	-webkit-transition: top linear 0.2s;
    -moz-transition: top linear 0.2s;
    -o-transition: top linear 0.2s;
    -ms-transition: top linear 0.2s;
    transition: top linear 0.2s;
    color: #48402e;
    
}

.clear-shadow {
    background: #8e7e4f;
	position: relative;
	top: 0;
	
    height: 10px;
	margin-bottom: -10px;
	
    clear: both;
	z-index: -2;
    box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2);
    border-radius: 0;
}

.content-abas {
    background: #fff;
	position: relative;
	z-index: 5;
    width: 100%;
    overflow: hidden;
    /*box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.1);*/
    border-radius: 0;
	height: 300px;
	border: solid 1px #8e7e4f;
}

.content-abas > div 
{
    padding: 40px;
    z-index: 1;
    opacity: 0;
    
    -webkit-transition: all linear 0.1s;
    -moz-transition: all linear 0.1s;
    -o-transition: all linear 0.1s;
    -ms-transition: all linear 0.1s;
    transition: all linear 0.1s;
    
    position: absolute;
	top: 0;
	left: 0;
	bottom: 100%;
	overflow: hidden;
	
}

.tabs input.tab-selector-1:checked ~ .content-abas .content-abas-1,
.tabs input.tab-selector-2:checked ~ .content-abas .content-abas-2,
.tabs input.tab-selector-3:checked ~ .content-abas .content-abas-3,
.tabs input.tab-selector-4:checked ~ .content-abas .content-abas-4 {
	bottom: 0px;
    z-index: 100;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transition: all ease-out 0.2s 0.2s;
    -moz-transition: all ease-out 0.2s 0.2s;
    -o-transition: all ease-out 0.2s 0.2s;
    -ms-transition: all ease-out 0.2s 0.2s;
    transition: all ease-out 0.2s 0.2s;
}

.content-abas div h2,
.content-abas div h3{
	
}
.content-abas div p 
{
    font-style: italic;
    line-height: 1.5em;
    margin-bottom: 25px;
}

.content-abas > div > div
{
    
}

.content-abas > div > div img
{
    
}

/*
    ###########################################################################
    ###########################################################################
*/