html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}

body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}

blockquote:before, blockquote:after, q:before, q:after{content:''; content:none}

:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}

table{border-collapse:collapse; border-spacing:0}

article, aside, footer, header, hgroup, nav, section{display:block}

.bond-top {background-image: url(images/header.jpg); height:659px; width:685px;}
.bond-bottom {background:#000000 url(images/footer.jpg) no-repeat bottom;height: 2550px; width:685px;}

.motiv-top {background-image: url(images/header1.jpg); height:200px; width:700px;}
.motiv-bottom {background:#000000 url(images/footer1.jpg) no-repeat bottom;height: 2900px; width:700px;}

.cinema-top {background-image: url(images/header2.jpg); height:504px; width:700px;}
.cinema-bottom {background:#fff0ba url(images/footer2.jpg) no-repeat bottom;height: 2650px; width:700px;}

.motivs p {margin-top:10px; padding-right:5px;}

#content1{float:left; width:770px;}
.bond-title {text-align:center; padding:30px 0px;}
.bond-descr {font-family: "Courier New"; font-size: 15px; padding-right:20px;}

.bond-content {color:#e7e7e7;}
.bond-content,.cinema-content {padding:0px 10px 0px 10px!important; font-size: 14px;}
.cinema-content {color:#3b3b3b;}

.bond-content h2 {color:#e7e7e7;}
.cinema-content h2 {color:#3b3b3b;}

.bond-content a{color:#d07f44;}
.bond-content a:hover{color:#e6b590;}

h3#comments {margin:30px 0px 25px 60px!important;}

.ogl { 
background-color:#F5F5F5;
padding: 15px;
margin-bottom:25px;}
.ogl a {font-size: 14px; text-transform:none; border-bottom:1px dashed #57636c;}
.ogl a:hover{text-decoration:none!important;border-bottom:1px solid; color:#7094B8; }

.ogl ol {
	margin: 0 0 18px 40px;
	counter-reset: li;
	list-style: none;
}
.ogl ol > li {
	position: relative;
	margin: 0 0 15px;
}
.ogl ol > li:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;
	top: 0;
	left: -35px;
	width: 20px;
	height: 20px;
	text-align: center;
	border: 1px solid #6DC4E9;
	border-radius: 50%;
	font-size: 12px;
	color: #6DC4E9;
}
.breadcrumbs{float:left}
.date, .breadcrumbs{color:#818181; font-size:12px; font-style:italic; text-shadow:1px 1px 0 #FFF}
.breadcrumbs a:hover{color:#777}
.date{float:right}
@import url(http://fonts.googleapis.com/css?family=Cuprum&subset=latin, cyrillic, latin-ext); 
h1, h2, h3, h4, h5, h6, #top-menu li, .popular-tab-title, ul.categories-tabs li, .widget span.title, .blogtitle, .question, .widgettitle, .title_single, .related_post_title{font-family:"Cuprum","Arial","Helvetica",sans-serif!important}
.yashare-auto-init{margin-top:16px}
.blogtitle{font-size:34px; text-shadow:1px 1px 0 #FFF; margin:0 0 5px 20px}
.title_single, .related_post_title{font-size:22px;}
.title_single, .widgettitle, .related_post_title{display:block;}
.blogtitle a{color:#333!important; clear:both!important}
.blogtitle.sing{display:block; padding-bottom:5px}
.description{font-style:italic; margin:0 0 0 70px}
p.img-op {font-size:12px; font-style:italic; margin:-10px 0 15px 0; text-align:center;}
#top-info{margin-bottom:30px}
.copyright {float: left; color:#fff;text-shadow:0 1px 1px #000; margin:23px 0 0 25px;}
.eng_af {text-align:left; display:block;margin-left:25px;}
.rus_af {margin:5px 0;display:block; width:100%; text-align:center;}
.name_af {text-align:right; display:block;margin-right:25px;}
 
.section  ul li {
	padding: 17px 0;
	border-bottom: 1px dashed #D3D3D3;
} 
.section ul li:last-child{
border-bottom:none;
}

.section li:first-child {
	background: none;
	padding-top: 10px;
}
.answer {
	background: #FFF;
	font-size: 12px;
	line-height: 15px;
	margin: 10px 0 3px;
	padding: 6px 5px 8px;
	border-radius: 3px;
}

.button-ask {
	display: block;
	width: 155px;
	margin: 0 auto 5px;
	height: 40px;
	background: #596E9A;
	border-radius: 3px;
	color: #FFF;
	text-align: center;
	line-height: 38px;
		cursor:pointer;
}
.button-ask:hover {text-decoration:none;}
.section--faq .all {
	text-align: center;
	font-size: 12px;
}

.subsc-box{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 20px 20px 20px 35px;
	margin-top: 35px;
	clear: both;
	position: relative;
}
.subsc-box::before{
	background: url(images/stripes-grey-4.png);
	height: 4px;
	width: 100%;
	display: block;
	margin: -20px -20px 20px -20px;
	content: '\00a0';
	position: absolute;
	top: 15px;
}
.subsc-box::after{
	background: url(images/stripes-grey-4.png);
	height: 4px;
	width: 100%;
	display: block;
	margin: 20px -40px -40px -20px;
	content: '\00a0';
	visibility: visible;
	position: absolute;
	top: 180px;
}
	.subsc-box img{
		float: left;
		position: relative;
		top: 30px;
	}
	.subsc-box h3{
		margin-bottom: 0px;
		line-height: 20px;
	}
	.bio{
		width: 650px;
		float: left;
		margin-left: 45px;
	}

input[type="email"] { 
background: #F8F8F8;
border: 2px solid #F0F0EF;
border-radius: 3px;
color: #AAAAAA;
float: left;
font-size: 0.88em;
height: 2.43em;
padding: 0.3em 1.2em;
width: 50%;
}

.subsc-box input[type="submit"]:hover { 
background: #34A87D;
}
.subsc-box form {margin:15px 0px 0px 175px;}
.subsc-box input[type="submit"] { 
background: #38B789;
border: 0px none currentColor;
border-radius: 6px;
margin-left:25px;
color: #FFFFFF;
cursor: pointer;
font-size: 1em;
font-weight: 700;
height: 2.43em;
line-height: 2.43em;
padding: 0px 1.29em;
transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1) 0;
}

.page-links {
	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	margin:3px 0 38px 0;
	padding:11px 0 12px 0;
	height:45px;
}


.page-links .type-2 {
	overflow:hidden;
	margin-bottom:25px;
}


.page-links .prevp {
	font-size:12px;
	line-height:16px;
	float:left;
	font-weight:bold;
	color:#c33;
	margin:14px 0 0 0;
}
.page-links .prevp:hover {
	text-decoration:underline;
}


.page-links .nextp {
	float:right;
}


.page-links .nextp {
	color:#fff;
	font-size:18px;
	font-weight:bold;
	padding:12px;
	background:#c33;
	text-transform:uppercase;
	display:inline-block;
	position:relative;
	border:0;
}
.page-links .nextp:hover, a.nextp:hover {
	color:#fff!important;
	opacity:0.9;
}


body{font-family:"Trebuchet MS","Tahoma","Arial",sans-serif !important; font-weight:400; font-size:15px; color:#333; background-color:#f7f7f7}

a{text-decoration:none; color:#4bb6f5}
a:hover{text-decoration:underline}
.clear{clear:both}
.ui-tabs-hide{display:none}
br.clear{margin:0px; padding:0px}

h1, h2, h3, h4, h5, h6{padding-bottom:5px; color:#333; line-height:1em; font-weight:normal}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit}
h1{font-size:30px}
h2{font-size:24px}
h3{font-size:22px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
p{padding-bottom:10px; line-height:26px}
strong{font-weight:bold; color:#1c1c1c}
cite, em, i{font-style:italic}
pre, code{font-family:Courier New,monospace; margin-bottom:10px}
ins{text-decoration:none}
sup, sub{height:0; line-height:1; position:relative; vertical-align:baseline}
sup{bottom:0.8em}
sub{top:0.3em}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}
blockquote{padding:1em; color:#666; background:#e6e6e6; font-style:italic; border:1px solid #dcdcdc}
blockquote p{padding-bottom:0px}

input[type=text], input.text, input.title, textarea, select{background-color:#fff; border:1px solid #bbb; padding:2px; color:#4e4e4e}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus{border-color:#2D3940; color:#3e3e3e}
input[type=text], input.text, input.title, textarea, select{margin:0.5em 0}
textarea{padding:4px}

img#about-image{float:left; margin:3px 8px 8px 0px}

.clearfix:after{visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0}
* html .clearfix{zoom:1}

*:first-child+html .clearfix{zoom:1}

img{max-width:100%; height:auto}
#ie8 img{width:auto}

embed, iframe, object, video{max-width:100%}

#main-header{padding-top:39px}
.container{text-align:left; margin:0 auto; width:1280px; position:relative}
#logo{float:left; padding-top:70px; margin-bottom:-1px}
.header-banner{float:right}
#top-navigation{background-color:#fafafa; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; -webkit-box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #dadada,0 0 15px rgba(0,0,0,0.07); -moz-box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #dadada,0 0 15px rgba(0,0,0,0.07); box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #dadada,0 0 15px rgba(0,0,0,0.07)}
body.home #top-navigation{padding-left:0px}
#top-navigation nav{float:left}
#top-menu li{display:block; font-weight:300; float:left}
#top-menu a{color:#333; text-decoration:none; font-size:18px; padding:24px 15px; display:block; position:relative;text-shadow:1px 1px 0 #fff;}
#top-menu .nav-opis{font-size:13px; font-style:italic; margin-left:20px;}
#top-menu >li >a:hover, #top-menu >.sfHover >a{color:#fff; background-color:#a9d300; text-shadow:1px 1px 0 rgba(0,0,0,0.2)}
#top-menu >li.current-menu-item >a{padding:24px 24px; color:#fff; font-weight:800; text-shadow:1px 1px 0 rgba(0,0,0,0.2); background-color:#a9d300}
#et-social-icons{float:right; width:245px; background-color:#f6f6f6; -moz-box-shadow:inset 0 1px 0 #fff; -webkit-box-shadow:inset 0 1px 0 #fff; box-shadow:inset 0 1px 0 #fff,-1px 0 0 #fff; position:relative}
#et-social-icons:before{content:''; position:absolute; bottom:0; left:0; background:url(images/social-left-shadow.png) no-repeat; width:6px; height:60px; pointer-events:none}
#et-social-icons li{float:left; list-style:none; border-left:1px solid #e0e0e0; -moz-box-shadow:inset 1px 0 0 #fff; -webkit-box-shadow:inset 1px 0 0 #fff; box-shadow:inset 1px 0 0 #fff}
#et-social-icons li:first-child{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none}

#et-social-icons .twitter .et-social-normal{background:url(images/twitter.png) no-repeat 19px 22px}
#et-social-icons .twitter .et-social-hover{background:url(images/twitter-hover.png) no-repeat 19px 22px}
#et-social-icons .twitter a:hover{background:#0cf}

#et-social-icons .facebook .et-social-normal{background:url(images/facebook.png) no-repeat 25px 22px}
#et-social-icons .facebook .et-social-hover{background:url(images/facebook-hover.png) no-repeat 25px 22px}
#et-social-icons .facebook a:hover{background:#3f8eee}

#et-social-icons .rss .et-social-normal{background:url(images/rss.png) no-repeat 21px 22px}
#et-social-icons .rss .et-social-hover{background:url(images/rss-hover.png) no-repeat 21px 22px}
#et-social-icons .rss a:hover{background:#ff9110}

#et-social-icons .google .et-social-normal{background:url(images/google.png) no-repeat 19px 22px}
#et-social-icons .google .et-social-hover{background:url(images/google-hover.png) no-repeat 19px 22px}
#et-social-icons .google a:hover{background:#e84e18}

#et-social-icons a, #et-social-icons span{display:block; text-indent:-9999px; width:60px; height:64px; position:relative}
#et-social-icons a{overflow:hidden; -moz-transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s; transition:all .5s}
.et-featured-post{float:left; -webkit-box-shadow:inset 0 0 79px rgba(0,0,0,0.2),0 0 15px rgba(0,0,0,0.4); -moz-box-shadow:inset 0 0 79px rgba(0,0,0,0.2),0 0 15px rgba(0,0,0,0.4); box-shadow:inset 0 0 79px rgba(0,0,0,0.2),0 0 15px rgba(0,0,0,0.4); position:relative; overflow:hidden}
.et-featured-post img{display:block}
.et-featured-post:before{-webkit-box-shadow:inset 0 0 79px rgba(0,0,0,0.2); -moz-box-shadow:inset 0 0 79px rgba(0,0,0,0.2); box-shadow:inset 0 0 79px rgba(0,0,0,0.2); top:0; content:""; height:100%; left:0; position:absolute; width:100%}
.et-first, .et-second{width:578px}
.et-third, .et-fourth{width:287px}
.et-first, .et-third{padding-right:4px}
.home .et-second{margin-bottom:4px}
.meta-info{position:absolute; top:0; left:0; background-color:#a9d300; color:#fff; text-align:center; font-size:28px; text-shadow:0 1px 0 rgba(0,0,0,0.2); line-height:20px; width:60px; height:60px; z-index:3}
.meta-info .meta-date{padding:12px 15px; position:absolute; bottom:0; left:0; font-family:"Cuprum","Arial","Helvetica",sans-serif!important}
.meta-info .month{font-weight:900; display:block; font-size:14px; text-transform:uppercase}
.post-description{position:absolute; color:#fff; left:40px; bottom:25px; text-shadow:0 1px 2px rgba(0,0,0,0.7)}
.post-description a{text-decoration:none; color:#fff}
.post-excerpt{position:absolute; top:100%; left:0; width:100%; height:100%; background:#111; background:rgba(0,0,0,0.4); color:#fff; opacity:0}
.post-excerpt .post-title{color:#fff; font-weight:900; font-size:18px; margin-bottom:3px; display:block}
.post-excerpt .post-title a:hover, .popular-post h2 a:hover, .footer-widget li a:hover, #footer-bottom li a:hover, .excerpt-wrap a:hover{color:rgba(255,255,255,0.9); text-decoration:none}
.excerpt-wrap{text-shadow:1px 1px 2px rgba(0,0,0,0.7)}
.excerpt-wrap p{letter-spacing:-1px}
.home .et-first .excerpt-wrap{padding:61px 62px 0 120px}
.home .et-second .excerpt-wrap{padding:29px 73px 0 90px}
.et-third .excerpt-wrap, .et-fourth .excerpt-wrap{padding:29px 30px 0 90px}
.et-first .excerpt-wrap, .et-second .excerpt-wrap{padding:40px 65px 0 100px}
.excerpt-more{position:absolute; bottom:21px; right:23px; width:12px; height:20px; background:url(images/excerpt-more.png) no-repeat; text-indent:-9999px}
.home .et-first .post-description{left:60px; bottom:45px}
.et-first .post-description{left:60px; bottom:33px; padding-right:10px}
.post-description h2 a{text-decoration:none; color:#fff}
.et-first .post-description h2{font-size:36px}
.et-second .post-description h2{font-size:30px}
.et-third .post-description h2, .et-fourth .post-description h2{font-size:24px; line-height:20px}
.post-description .post-meta{font-size:18px}
.et-third .post-meta, .et-fourth .post-meta{font-size:14px}

.post-description, .post-excerpt, .meta-info, .popular-tabs ul, #top-menu >li >a{-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform:translate3d(0,0,0); -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out}

.popular-tabs ul, #top-menu >li >a{-moz-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out}

.et-featured-post:hover .post-description{opacity:0}
.et-featured-post:hover .post-excerpt{top:0; opacity:1}
.et-featured-post:hover .meta-info{height:100%}
.page-wrap{margin-bottom:40px; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.07); -moz-box-shadow:0 0 15px rgba(0,0,0,0.07); box-shadow:0 0 15px rgba(0,0,0,0.07)}

#main-content{position:relative; background:#fff; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0}
#main-content:before, .home #main-content:after{content:''; position:absolute; top:0; pointer-events:none; height:100%}
#main-content:before{right:0; background-color:#f7f7f7; width:319px; border-left:1px solid #E0E0E0}

.home #main-content:after{left:638px; width:1px; height:100%; background:#E0E0E0}
.page #main-content:after{display:none}

.home #content{float:left; width:638px}
#content, body.page #content{float:left; width:958px}
.fullwidth #content{float:none; width:100% !important}
.fullwidth #main-content:before{display:none}
h2.module-title, .widgettitle{color:#333; text-shadow:0 1px 0 #fff; font-size:20px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-color:#fafafa; -webkit-box-shadow:inset 1px 1px 0 #fff; -moz-box-shadow:inset 1px 1px 0 #fff; box-shadow:inset 1px 1px 0 #fff; padding:17px 40px; position:relative}
h1.module-title:before, .widgettitle:before{bottom:0; content:""; height:61px; right:-1px; position:absolute; width:10px; background:url(images/title-shadow.png) no-repeat; z-index:2}
.module-content, .all-tabs{padding:40px 20px 40px 40px}
.recent-post{padding:0 60px 60px}
.categories-tabs-module .recent-post, .recent-module .recent-post, .home .et-tab{padding:0 0 30px}
.home .et-tab{padding:0 0 40px}
.home .recent-post:last-child, .home .et-tab:last-child, .home .review-post:last-child{border-bottom:1px solid #e0e0e0}
.et-main-image{float:left; margin-right:39px; position:relative; line-height:0; width:240px}
.categories-tabs-module .et-main-image, .recent-module .et-main-image{width:160px}
.et-main-image:before{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); -moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); box-shadow:inset 0 0 5px rgba(0,0,0,0.5); top:0; content:""; height:100%; right:0; position:absolute; width:100%; pointer-events:none}

.et-description{margin-left:279px}
.categories-tabs-module .et-description, .recent-module .et-description{width:auto; float:none; margin:0 0 0 199px}

.module-content h2{width:350px; float:left}
.et-description h2, .module-content h2{font-size:20px; color:#51585B}
.et-description h2 a:hover, .et-tabbed-all-tabs .title a:hover, .widget li a:hover{text-decoration:none; color:#707070}
.et-description .post-meta{padding-top:3px}
.et-description  p, .excerpt-wrap p, .popular-post p{font-size:13px; line-height:20px}
.module-content p{width:375px}
.et-description p, .module-content p{padding-top:20px}

.et-description .post-meta a{color:#969696; text-decoration:none}

.categories-tabs-module .et-tabs{display:none}
.categories-tabs-module .et-tabs:first-child{display:block}
.categories-tabs-module .load-more{padding-top:40px}
.categories-tabs-module .load-more a{margin-bottom:0}

.popular-posts-wrap, .et-popular-tabs-content{position:relative}
.popular-tabs{width:239px; padding:75px 0 60px; position:relative; float:left}
.et-popular-tabs-wrap{overflow:hidden}
.et-popular-tabs-wrap li:hover{cursor:pointer}
.et-popular-tabs-wrap li.popular-active:hover{cursor:default}
.popular-posts{background-color:#333;  -webkit-box-shadow:inset 0 5px 81px rgba(0,0,0,0.75); -moz-box-shadow:inset 0 5px 81px rgba(0,0,0,0.75); box-shadow:inset 0 5px 81px rgba(0,0,0,0.75); padding:40px 40px 30px 40px; margin-left:239px}
.et-scroll-arrows a{display:block; height:40px; position:absolute; text-indent:-9999px; left:40px; width:160px; z-index:10}
.et-scroll-arrows-top{background:url(images/popular-scroll-top.png) no-repeat center center; top:-74px}
.et-scroll-arrows-bottom{background:url(images/popular-scroll-bottom.png) no-repeat center center; bottom:-74px}
.popular-tabs ul{position:relative}
.et-scroll-arrows-top:before{bottom:-8px; content:""; height:8px; left:0; position:absolute; width:159px; background:url(images/popular-top-bg.png) no-repeat}
.et-scroll-arrows-bottom:before{content:""; top:-8px; height:8px; left:0; position:absolute; width:159px; background:url(images/popular-bottom-bg.png) no-repeat}
.popular-active{background-color:#1f1f1f; text-shadow:0 1px 1px #000}
.popular-active .popular-tab-title{color:#E5F0F4}
.popular-tab-title{color:#51585B; font-size:20px; padding:20px 40px; display:block; line-height:22px}

.popular-tabs .post-meta{padding:0 40px 13px}

.post-metainfo .postinfo, .popular-tabs .post-meta, .et-description .post-meta{color:#969696; font-size:12px; font-style:italic}

.popular-post{text-shadow:0 1px 1px #000; display:none}
.popular-post:first-child{display:block}
.main-tab-image{position:relative; -webkit-box-shadow:0 0 7px rgba(0,0,0,0.5); -moz-box-shadow:0 0 7px rgba(0,0,0,0.5); box-shadow:0 0 7px rgba(0,0,0,0.5); margin-bottom:40px}
.popular-post h2{font-size:30px}
.popular-post h2 a{color:#fff}
.popular-post .post-meta{font-size:13px; color:#a7a7a7; font-style:italic}
.popular-post .post-meta a{color:#a7a7a7; text-decoration:none}
.popular-post p{color:#fff}

.et-description{margin-right:6px}
.et-description{margin-left:197px}
.et-description h2{font-size:24px}
.categories-tabs{text-shadow:0 1px 0 #fff; border-top:1px solid #e0e0e0; background-color:#fafafa; -webkit-box-shadow:inset 1px 1px 0 #fff; -moz-box-shadow:inset 1px 1px 0 #fff; box-shadow:inset 1px 1px 0 #fff; position:relative}

.categories-tabs:before{bottom:0; content:""; height:47px; right:0; position:absolute; width:10px; background:url(images/title-shadow.png) no-repeat}
.categories-tabs:after{width:100%; height:2px; border-top:1px solid rgba(0,0,0,0.15); border-bottom:1px solid rgba(0,0,0,0.15); content:''; position:absolute; bottom:-4px; left:0; background:#A9D300}
.categories-tabs li{cursor:pointer; display:inline-block; padding:17px 19px; position:relative}
.categories-tabs li, .categories-tabs li a{color:#333; text-decoration:none}

.et-tabbed-all-tabs li:before, .widget .categories-tabs li:before{display:none}
.widget .categories-tabs{margin:0 -40px}
.widget .categories-tabs li{padding:13px 17px 8px !important}
.widget .home-tab-active:before{display:block !important; top:auto; border:none}

.home-tab-active{background-color:#a9d300; border:1px solid rgba(0,0,0,0.15); border-bottom:none; margin-top:-1px}
.home-tab-active:before{content:''; position:absolute; bottom:-1px; left:0; width:100%; height:1px; background:#A9D300; z-index:2}
.home-tab-active, .home-tab-active a{color:#fff !important; text-shadow:0 1px 0 rgba(0,0,0,0.2)}

.et-tabbed-widget .categories-tabs li{padding-bottom:14px}
.et-tabbed-widget .categories-tabs:after{bottom:-4px}

#left-area{padding-top:20px; border-bottom:1px solid #e0e0e0}
a.read-more, .comment-reply-link{background-color:#a9d300; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#fff; display:block; float:right; font-size:14px; padding:8px 12px; margin-top:5px; text-shadow:0 1px 0 rgba(0,0,0,0.2)}
a.read-more:hover, .comment-reply-link:hover{text-decoration:none}
h1.post-heading{color:#fff; font-weight:500; font-size:48px; position:absolute; bottom:-1px; left:0; background-color:#a9d300; padding:23px 32px 10px 32px; z-index:2}
.entry-content{padding:0px 40px;}
.entry-content .review-rating{float:none; margin-bottom:10px}
.entry-content .post-meta{font-size:30px; font-weight:100; padding-bottom:16px}
.entry-content .post-meta a{color:#333}
.entry-content blockquote{background:none; border:none; font-style:normal; line-height:28px;  font-size:16px; color:#333; border-left:10px solid #a9d300; padding:0 0 0 30px; margin:25px 0 35px}
.entry-content .main-title{font-size:40px; font-weight:500; margin:0 0 12px}
.entry-content table{border:1px solid #eee; margin:0 0 15px 0; text-align:left; width:100%}
.entry-content tr th, .entry-content thead th{color:#555; font-weight:bold; padding:9px 24px}
.entry-content tr td{border-top:1px solid #eee; padding:6px 24px}
.entry-content ul, .comment-content ul, .entry ul {list-style-type:disc; padding:0 0 23px 20px; line-height:26px; font-size:14px;}
.entry-content ol, .comment-content ol{ line-height:20px}
.entry-content ul li ul, .entry-content ul li ol, .comment-content ul li ul, .comment-content ul li ol{padding:2px 0px 2px 20px}
.entry-content ol li ul, .entry-content ol li ol, .comment-content ol li ul, .comment-content ol li ol{padding:2px 0px 2px 35px}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .title_single{margin:18px 0}
.entry-content dl, .comment-content dl{margin:0 20px}
.entry-content dd, .comment-content dd{margin:9px 0 20px; line-height:24px}
.entry-content address, .comment-content address{line-height:24px; margin-bottom:12px}

#comment-wrap{padding:0 0 60px}
#reply-title{font-size:30px; font-weight:100; margin-bottom:30px; padding-left:60px}
.commentlist{border-bottom:1px solid #e0e0e0}
.commentlist li{padding:0 60px 0 60px}
.commentlist li li{padding-right:0}
.commentlist .children li{padding-left:90px}
.comment-body{position:relative; padding-left:90px; padding-bottom:25px}
.comment_avatar{left:0; position:absolute; top:0}
.comment_avatar:before, .author-avatar:before{border-radius:30px; -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); -moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); box-shadow:inset 0 0 5px rgba(0,0,0,0.5); content:""; height:100%; left:0; position:absolute; top:0; width:100%}
.comment_avatar img, .author-avatar img{display:block; height:auto; max-width:100%; width:auto; border-radius:30px}
.comment_postinfo{margin-bottom:7px}
span.fn, span.fn a{color:#333; font-size:18px; margin-bottom:6px}
#reply-title{padding-top:30px}
#reply-title small{display:block; font-size:14px; font-weight:400}
#commentform{padding:0 60px 100px 60px}
#commentform input[type="text"]{width:40%}
#commentform textarea{width:89%}
#commentform textarea, #commentform input[type="text"]{border:1px solid #e6e6e6; -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow:0 1px 2px rgba(0,0,0,0.05); box-shadow:0 1px 2px rgba(0,0,0,0.05); padding:17px; color:#333}
.form-submit{float:right}
.form-submit input{font-size:16px; 
color:#fff; 
border:none; 
background-color:#a9d300; 
font-weight: 700;
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
cursor: pointer;
transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1) 0;
border-radius:10px; display:block; padding:10px 18px}

.comment #respond{border-bottom:none}
.comment #respond #reply-title, .comment #respond #commentform{padding-left:0}
.comment #respond #reply-title{padding-top:10px}
.comment #respond #commentform{margin-bottom:25px}

#main-footer{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.07),inset 0 5px 81px rgba(0,0,0,0.75); -moz-box-shadow:0 0 15px rgba(0,0,0,0.07),inset 0 5px 81px rgba(0,0,0,0.75); box-shadow:0 0 15px rgba(0,0,0,0.07),inset 0 5px 81px rgba(0,0,0,0.75); border-bottom:1px solid #0f0f0f}
#main-footer, #footer-bottom{background-color:#333}

#footer-bottom, #et-post-share{border-top:1px solid #404040; border-bottom:1px solid #0f0f0f}
#footer-bottom ul{padding:23px 60px}
#footer-bottom li{display:inline-block; padding-right:25px; text-shadow:0 1px 1px #000; font-style:italic;}
#footer-bottom li a{color:#fff; text-decoration:none}

#sidebar{background:#f7f7f7}
#sidebar, #additional-sidebar{width:320px; float:left}
.et-tabbed-all-tabs{padding:40px 0 0}
.et-tabbed-all-tabs >div{display:none}
.et-tabbed-all-tabs >div:first-child{display:block}
.et-tabbed-all-tabs li{margin-bottom:20px; padding:0 !important; list-style:none; line-height:19px !important}
.et-tabbed-all-tabs li:last-child{margin-bottom:0}
.smallthumb{float:left; line-height:0; margin-right:20px; position:relative; width:60px}
.smallthumb:before{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5) inset; -moz-box-shadow:0 0 5px rgba(0,0,0,0.5) inset; box-shadow:0 0 5px rgba(0,0,0,0.5) inset; content:""; height:100%; position:absolute; right:0; top:0; width:100%; pointer-events:none}
.post-metainfo .title{display:block; font-size:18px; padding-bottom:6px}
.post-metainfo .title a{color:#51585B}
.et-main-description .postinfo{color:#969696; display:block; font-size:14px; font-weight:100}

.post-metainfo{margin-left:77px}
.no-thumb .post-metainfo{margin-left:0}

.widgettitle{padding:17px 40px; border-left:1px solid #E0E0E0; margin:0 -40px 0px}

#sidebar .widgettitle:before{display:none}

.widget{padding:0 40px 30px; position:relative}
.widget li, .footer-widget li{padding:10px 0 10px 0px; position:relative; line-height:26px}
.widget li:before, .footer-widget li:before{ border-style:solid; border-width:5px; left:0; position:absolute; top:17px}
.widget li a{color:#000; text-decoration:none}

.footer-widget li ul, .widget li ul{margin:10px 0 -10px}

.widget_etrecentfromwidget .et-tabbed-all-tabs{padding-top:0}
.et-recent-featured-post{margin:0px -40px 0; z-index:20; position:relative}
.et-recent-featured-post:before{pointer-events:none; content:''; position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.5); -moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.5); box-shadow:inset 0 0 30px rgba(0,0,0,0.5)}
.et-recent-featured-post img{display:block}
.et-main-description{position:absolute; bottom:38px; left:0; padding:0 20px 0 40px}
.widget_etrecentfromwidget .main-title{color:#fff; font-size:18px; font-weight:900; display:block; margin-bottom:10px}
.widget_etrecentfromwidget .main-title a{color:inherit}
.widget_etrecentfromwidget .main-title a:hover{color:rgba( 255,255,255,0.9 )}
.et-main-description .postinfo{color:#fff}
.widget_etrecentfromwidget .et-tabbed-all-tabs li:first-child{margin-bottom:30px !important}

@-webkit-keyframes bounceIn{20%{-webkit-transform:scale(1.2)}

50%{-webkit-transform:scale(0.8)}

70%{-webkit-transform:scale(1.1)}

100%{-webkit-transform:scale(1)}
}

@-moz-keyframes bounceIn{20%{-moz-transform:scale(1.2)}

50%{-moz-transform:scale(0.8)}

70%{-moz-transform:scale(1.1)}

100%{-moz-transform:scale(1)}
}

@-o-keyframes bounceIn{20%{-o-transform:scale(1.2)}

50%{-o-transform:scale(0.8)}

70%{-o-transform:scale(1.1)}

100%{-o-transform:scale(1)}
}

@keyframes bounceIn{20%{transform:scale(1.2)}

50%{transform:scale(0.8)}

70%{transform:scale(1.1)}

100%{transform:scale(1)}
}

div.post .new-post .aligncenter, .aligncenter{display:block; margin-left:auto; margin-right:auto}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin-bottom:10px; max-width:96%; padding:8px}
.wp-caption.alignleft{margin:0px 10px 10px 0px}
.wp-caption.alignright{margin:0px 0px 10px 10px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}
.alignright{float:right}
.alignleft{float:left}
img.alignleft{display:inline; float:left; margin-right:15px}
img.alignright{display:inline; float:right; margin-left:15px}

.nav li ul{position:absolute; top:-999em}
.nav li ul{z-index:9999; width:210px; background:#a9d300; -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); box-shadow:3px 3px 3px rgba(0,0,0,0.2); padding:30px 10px 30px 20px; display:none}
.nav li{position:relative}
.nav ul li{float:none}
.nav ul a{display:block !important; float:none !important}
.nav li:hover ul, ul.nav li.sfHover ul{left:0; top:63px}
.nav li:hover li ul, .nav li.sfHover li ul, .nav li:hover ul, .nav li li:hover ul{top:-999em}

.nav li li{padding:0; height:auto !important; display:block !important}
.nav li li ul{z-index:1000}
.nav li li a:link, .nav li li a:visited, .et_mobile_menu a{display:block !important; height:auto}
.nav li:hover{visibility:inherit}

.nav li li:hover ul, ul.nav li li.sfHover ul{left:200px; top:-30px}

#top-menu li li, .et_mobile_menu li a{float:none !important; padding:7px 0}
#top-menu li li a, .et_mobile_menu li a{color:#fff; text-shadow:1px 1px 0 rgba( 0,0,0,0.2 ); display:block !important}
#top-menu li li a{padding:0 !important}
#top-menu li li a:hover, .et_mobile_menu li a:hover{color:rgba( 255,255,255,0.9 ); text-decoration:none}

#content .wp-pagenavi{float:right; margin:60px 60px 60px 0}
.pages{display:none}
#content .wp-pagenavi a, #content .wp-pagenavi span{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#333; margin:0 4px; padding:8px 13px; text-decoration:none; text-shadow:0 1px 0 #fff; border:1px solid #e0dddd; -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.02) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.02))); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.02) 100%); background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.02) 100%); background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.02) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.02) 100%); background-color:#f9f9f9; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 1px 1px 0px rgba(255,255,255,0.4); -moz-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 1px 1px 0px rgba(255,255,255,0.4); box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 1px 1px 0px rgba(255,255,255,0.4)}
#content .wp-pagenavi span.current{font-weight:900}

body.single #left-area, body.page #left-area{border-bottom:none}
.et-single-post-ad{text-align:center; padding:62px 0; border-bottom:1px solid #e0e0e0; margin:-60px 0 60px}
.categories-tabs-module{position:relative}
.add-modules-notice{padding:40px}

.related_post li  {list-style-type:disc; margin-bottom:10px;padding-left:10px;}
.related_post li a {
border-bottom:1px dotted;
text-decoration:none;
font-size: 16px!important;}
ul.related_post {padding:30px 10px 10px 25px!important;}
.related_post {
background: #f4f4f4 url("images/related_bg.jpg") 100% -20px no-repeat;
font-family: Verdana;
margin:0px 25px;
min-height:170px;}
.related_post li a:hover {border-bottom:1px solid;}
.related_post_title {margin-top:55px;margin-bottom:25px;}

.intr {
background: #e4fce0;
border-radius: 4px;
font-size: 15px!important;
margin: 20px 0px;
padding: 15px 20px;
display: table-cell;
vertical-align: middle;
}
.intr img {
background: #d3e9cf;
border: 1px dashed #ececec;
padding: 2px;}

.img-box {
text-align:center;
font-size:16px;
margin:10px auto;

}
.one a {
padding-top: 420px;
background-image:url(images/star-wars.jpg);
}
.one a, .two a {
background-repeat:no-repeat;
display:block;
color:black!important;
}
.two a {
padding-top: 185px;
background-image:url(images/bg-top10.jpg);
}

.one,.two {
  transition: 0.5s;
}

.one:hover,.two:hover{
  opacity:0.8;
}
