/*
Theme Name: Uniter
Theme URI: http://uniter.ro
Author: PixozzLabs
Author URI: http://www.pixozz.com/
Description: Uniter is a clean, responsive magazine theme with elegant design suitalbe for bloging, News website. It comes with a highly customizable theme option panel that let you manage the website at an instant.
Version: 1.04
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Uniter
Tags: black, blue, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, fluid-layout, full-width-template, gray, green, light, one-column, red, responsive-layout, silver, sticky-post, theme-options, threaded-comments, translation-ready, white

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Uniter is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.
*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
@-ms-viewport{
  width: device-width;
}
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
    
}

body{
    margin:0;

}

.collage{

margin: 0 auto;
width: 70%;

}
body.custom-background{
 background-repeat: repeat-y !important;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
    display:block
}
audio,canvas,progress,video{
    display:inline-block;
    vertical-align:baseline
}
audio:not([controls]){
    display:none;height:0
}

[hidden],template{
    display:none
}
a{
    background:transparent
}
a:active,a:hover{
    outline:0
}

abbr[title]{
    border-bottom:1px dotted
}
b,strong{
    font-weight:bold
}
dfn{
    font-style:italic
}
h1{
    font-size:2em;margin:0.67em 0
}
mark{
    background:#ff0;color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-0.5em
}
sub{
    bottom:-0.25em
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
figure{
    margin:1em 40px
}
hr{
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    height:0;
    width:100%;
       border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}
pre{
    overflow:auto
}
code,kbd,pre,samp{
    font-family:monospace, monospace;font-size:1em
}
button,input,optgroup,select,textarea{
    color:inherit;font:inherit;margin:0
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type="button"],input[type="reset"],input[type="submit"]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;padding:0
}
input{
    line-height:normal
}
input[type="checkbox"],input[type="radio"]{
    box-sizing:border-box;
    padding:0
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{
    height:auto
}input[type="search"]{
    -webkit-appearance:textfield;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
    -webkit-appearance:none
}
fieldset{
    border:1px solid #c0c0c0;margin:0 2px;
    padding:0.35em 0.625em 0.75em
}
legend{
    border:0;padding:0
}
textarea{
    overflow:auto
}
optgroup{
    font-weight:bold
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}

p {
  font-family:'uniter';
  color:#000000;
}



@font-face {
    font-family: 'uniter';
   
    src: url("../uniter/fonts/uniter.woff2") format('woff2'),
         url("../uniter/fonts/uniter.woff") format('woff');
    font-weight: 400;
    font-style: normal;

}

@font-face {
    font-family: 'uniter_bold';
    src:  url("../uniter/fonts/uniter_bold.woff") format('woff');
    font-weight: normal;
    font-style: normal;

}


/*--------------------------------------------------------------
Menus
--------------------------------------------------------------*/
#main-navigation,
#main-navigation ul,
#main-navigation ul li,
#main-navigation ul li a {
 

  list-style: none;
  line-height: 1;
  display: block;
  position: relative;

}
#main-navigation {
  font-family: 'uniter';

}

#main-navigation > ul {
  width: 180px;
  background: #ffffff;
}
#main-navigation > ul > li > a {
  padding: 12px 15px;
  font-size: 14px;
  color: #000;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color .2s ease;
  -o-transition: color .2s ease;
  -ms-transition: color .2s ease;
  transition: color .2s ease;
  font-family: 'uniter';
}
#main-navigation > ul > li:hover > a,
#main-navigation > ul > li > a:hover {
  color: #000;
}
#main-navigation ul li.has-sub > a::after {
  position: absolute;
  right: 15px;
  display: block;
  width: 10px;
  height: 10px;
  content: "";

}
#main-navigation > ul > li.has-sub > a::after {
  top: 14px;
  background: #666666;
}
#main-navigation > ul > li.has-sub:hover > a::after,
#main-navigation > ul > li.has-sub > a:hover::after {
  background: #fff;
}
#main-navigation ul ul li.has-sub > a::after {
  top: 13px;
  background: #ffffff;
}
#main-navigation ul ul li.has-sub:hover > a::after,
#main-navigation ul ul li.has-sub > a:hover::after {
  background: #fff;
}
#main-navigation ul li.has-sub > a::before {
  position: absolute;
  right: 15px;
  z-index: 2;
  display: block;
  width: 0;
  height: 0;

  content: "";
}
#main-navigation > ul > li.has-sub > a::before {
  top: 16px;
}
#main-navigation ul ul li.has-sub > a::before {
  top: 15px;
  border-left-color: #fff;
}
#main-navigation ul {
  -webkit-perspective: 600px;
  -moz-perspective: 600px;
  perspective: 600px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
#main-navigation ul ul {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 180px;
  background: #fff;
  opacity: 0;
  -moz-transition: opacity 0.2s ease, -moz-transform 0.2s ease;
  -webkit-transition: opacity 0.2s ease, -webkit-transform 0.2s ease;
  -ms-transition: opacity 0.2s ease, -ms-transform 0.2s ease;
  -o-transition: opacity 0.2s ease, -o-transform 0.2s ease;
  transition: opacity .2s ease, transform .2s ease;
  -webkit-transform: rotate3d(0, 1, 0, 45deg);
  -moz-transform: rotate3d(0, 1, 0, 45deg);
  transform: rotate3d(0, 1, 0, 45deg);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  transform-origin: left center;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;

}
#main-navigation ul li:hover > ul {
  left: 100%;
  opacity: 1;
  transform: rotate3d(0, 0, 0, 0);
}
#main-navigation ul ul::after {
  position: absolute;
  left: -8px;
  top: 14px;
  z-index: 5;
  display: block;
  width: 0;
  height: 0;


  content: "";
}
#main-navigation ul ul a {
  padding: 12px 15px;
  font-size: 12px;
  color: #ffffff;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color .2s ease;
  -o-transition: color .2s ease;
  -ms-transition: color .2s ease;
  transition: color .2s ease;
}
#main-navigation ul ul li:hover > a,
#main-navigation ul ul li a:hover {
  color: #fff;
}


.main-navigation .current_page_item a,
.main-navigation .current-menu-item a {
}


.site-main .comment-navigation,
.site-main .paging-navigation,
.site-main .post-navigation {
	margin: 0 0 1.5em;
	overflow: hidden;
}
.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}
.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

/*--------------------------------------------------------------
7.0 Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
}

/*--------------------------------------------------------------
Widgets
--------------------------------------------------------------*/
.widget {
	margin: 0 0 1.5em;
}

/* Make sure select elements fit in widgets */
.widget select {
	max-width: 100%;
}

/* Search widget */
.widget_search .search-submit {
	display: none;
}

/*--------------------------------------------------------------
Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
Posts and pages
--------------------------------------------------------------*/
.sticky {
}
.hentry {
	margin: 0 0 1.5em;
}
.byline,
.updated {
	display: none;
}
.single .byline,
.group-blog .byline {
	display: inline;
	font-size:14px;
  color:#000;
  font-family: 'uniter';
}
.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 60px 0;
}
.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/*--------------------------------------------------------------
Asides
--------------------------------------------------------------*/
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}

/*--------------------------------------------------------------
Comments
--------------------------------------------------------------*/
.comment-content a {
	word-wrap: break-word;
}
.bypostauthor {
}

/*--------------------------------------------------------------
Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
	display: none;
}
/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
Media
--------------------------------------------------------------*/
.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
	max-width: 100%;
}

/*--------------------------------------------------------------
Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0 auto;
}
.wp-caption-text {
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

/*--------------------------------------------------------------
Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}
.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}
.gallery-columns-2 .gallery-item {
	max-width: 50%;
}
.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
	max-width: 25%;
}
.gallery-columns-5 .gallery-item {
	max-width: 20%;
}
.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}
.gallery-caption {}


/****************************************************************************************************************/

/*** For Browser Support ***/


.browsehappy{
	background:#555;
	color:#fff;
	text-align:center;
	padding:10px 0;
}

.browsehappy a{
	color:yellowgreen;
}


/*** UNIVERSAL CSS ***/


.clear{
	clear:both;
}

.clearfix:after, .clearfix:before{ display:table; content:""}
.clearfix:after{ clear:both};
.clearfix{*zoom:1}
*{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}


body {
	background-repeat: repeat-y !important;
	background: url("images/bg-uniterb.jpg") center top;
	color: #000000;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 22px;

}


.boxed-layout #page {
background: none repeat scroll 0 0 #ffffff;
margin: 0px auto;
width: 85%;
max-width: 1200px;
-webkit-box-shadow: 1px 21px 35px -21px rgba(0,0,0,0.81);
-moz-box-shadow: 1px 21px 35px -21px rgba(0,0,0,0.81);
box-shadow: 1px 21px 35px -21px rgba(0,0,0,0.81);


}
#logoimg {
  position:relative;
margin-left: 5px;

  width: 225px; height:auto;
}

#logoimg img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  width: 225px; height:auto;
}

#logoimg img.top:hover {
  opacity:0;
  width: 225px; height:auto;
}
#logoimgfoo {
  position:relative;
margin-left: -20px;
  width: 75px; height:auto;
}

#logoimgfoo img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  width: 75px; height:auto;
  top: -60px;
}

#logoimgfoo img.top:hover {
  opacity:0;
  width: 75px; height:auto;
}
#logoimgfoob {
  position:relative;
margin-left: 0px;
  width: 75px; height:auto;
  margin-right: -3px;
  float:right;
}

#logoimgfoob img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  width: 75px; height:auto;
  top: -60px;
}

#logoimgfoob img.top:hover {
  opacity:0;
  width: 75px; height:auto;
}
.wrapper {
	background: #ffffff;
    margin:0 auto;

    width: 100%;
}


.f-left{
	float: left;
}

.f-right{
	float: right;
}
.copyright img{
	width: 144px; 
}
.t-center{
	text-align: center;
}

a{
	color:#163f5b;
	text-decoration: none;
	transition:all 0.3s ease-in-out 0s;
	-webkit-transition:all 0.3s ease-in-out 0s;
    -moz-transition:all 0.3s ease-in-out 0s;
}

a:hover{
	color:#163f5b;
}

p{
	margin: 0 0 16px;
  font-family:'uniter';
  font-size:18px;

}

h1, h2, h3, h4, h5, h6{
	font-weight: 700;
	margin: 0 6px 16px;
font-family: 'uniter_bold';
font-size: 18px;
font-variant: small-caps;
text-transform: uppercase;
}
h1{
  font-size: 26px;
}
h3{
  font-size:22px;
}

ul{

	padding: 0;
}

figure{
	margin: 0;
}

i.fa{
	margin-right: 9px;
}

/****************************** ADDED BY SHISHTA **********************************/

/*-----------------*\
    #HEADER
\*-----------------*/


.top-header-block{
	background: #000000;
}

/***** TICKER *****/

.ticker-wrapper.has-js{
	background: none;
	border-radius: 0;
	height: auto;
	margin: 0;
	padding:0;

}

.ticker{
	background: none;
	height: auto;
	width: 100%;
}

.ticker-title, .ticker-content, .ticker-content a{
	background: none;
	color: #ffffff;
	line-height: 48px;
	padding: 0 0 0 13px;
}

.ticker-title{
	background: #ca2f1a;	
	line-height: 40px;
	padding: 0 18px;	
}

.wrapper .ticker-swipe {
    background: none !important;
}

.ticker-wrapper.has-js{
	font-size: 14px;
}

.ticker-content{
	top: -5px !important;
}

.ticker-swipe span{
	display: none !important;
}

.ticker-content a:hover{
	color: #ca2f1a;
	text-decoration: none;
}

/*************************************/

/***** SOCIALS *****/

.socials a{
	color: #ffffff;
	display: inline-block;
	font-size: 18px;
	line-height: 36px;
	margin-left: 12px;
}

.socials a:first-child{
	margin-left: 0;
}

.socials a:hover{
	color:#ca2f1a;
}

.social{
 float:right;
  padding: 0 0px;
    list-style-type: none;
    display:inline-block;
    margin:15px;
 


}

/*************************************/
/***** SOCIALS *****/

.socialst a{
  color: #000;
  display: inline-block;
  font-size: 18px;
  line-height: 36px;
  margin-left: 12px;
}

.socialst a:first-child{
  margin-left: 0;
}

.socialst a:hover{
  color:#ca2f1a;
}

.socialt{
 float:right;
  padding: 0 0px;
    list-style-type: none;
    display:inline-block;
    margin:15px;
 


}

/*************************************/

/***** LOGO & ADDS *****/

.site-branding{
	.featured-excerpt-block .featured-post-main .post-main-thumb
	
}

.site-logo.f-left > a {
    display: inline-block;

}

.site-logo.f-left {
  
}

.site-logo.f-left img {
    width: 100%;
}

.header-ads.f-right {
    text-align: right;
    width: 67.5%;
}


.header-ads.f-right img {
    width: 100%;
}

/*************************************/


/***** HEADER-MENU *****/

.slicknav_menu, .responsive-slick-menu{
	display: none;
}

.header-wrapper #site-navigation{
	background: none;
	border-bottom: none;
	min-height: 250px;
    position: relative;
       display: inline-block;

}



.header-wrapper .desktop-menu .menu{
	display: inline-block;
	
height:auto;

    top: 0;
}

.header-wrapper .menu li{
	
 list-style-type:none;
	position: relative;
}

.header-wrapper .menu li:first-child{
	/*background: #000000;*/
}




.header-wrapper .menu li a{

	display: block;
	font-size: 24px;
  font-weight: 500;
	line-height: 29px;
	padding: 0 43px;
	text-transform: uppercase;
  font-family:'uniter';
    font-style: italic;
     list-style-type:none;
}
.header-wrapper .menu li a:hover{

  display: block;
  font-size: 24px;
  font-weight: 500;
  line-height: 29px;
  padding: 0 39px;
  text-transform: uppercase;
  font-family:'uniter';
    color:#000;
    list-style-type: none;
   transform: scale(1.1);
}


.header-wrapper .search-block{	
	display: flex;
	float: right;    
	margin: 7px 10px;
	position:relative;
    width: 100%;
}

.header-wrapper .search-block input#s, .widget_search input#s{
	border: 1px solid #898989;
	background-color: #898989;
	font-size: 13px;
	font-weight: 500;
	line-height: 31px;
	height: 31px;
	padding: 2px 23px 2px 8px;
	width: 100%;
}

.header-wrapper .search-block #searchsubmit, .widget_search #searchsubmit{
	background: url(images/search.png) no-repeat;
border: medium none;
font: 0px/0 a;
position: relative;
right: 0px;
padding: 15.6px;
display: inline-block;
margin-top: 0px;
top: -23px;
float: right;
z-index: 99;
}


.borderblack{
width:99%;
 border: 9px solid #000;
 color:#000;
 margin-left: 6px;	
margin-right: 6px;
}
/*** SUB-MENU ***/

.header-wrapper .main-navigation ul ul.sub-menu {
    top: 50px;
}

.header-wrapper ul.sub-menu li a{
	font-size: 14px;
}

/*** MENU OPTIONS ***/

.header-wrapper .menu-right .menu-main-menu-container{
	float: right;
	left: auto;
	right: 0;
}

.header-wrapper .menu-right .menu li{
	background-position: left top;
}

.header-wrapper .menu-right .search-block{
	float: left;
}
.exp{
text-align: right;
font-size: 20px;
line-height: 24px;
padding: 0px;
text-transform: uppercase;
font-family: 'uniter';
color: #000;
font-style:italic;
list-style-type: none;
display: inline-block;
float: right;
display: inline-block;
margin: 7px 10px;
position: relative;
width: 260px;
  }

  .expfooter
{

list-style-type: none;
display: inline-block;
float: right;
position: relative;
width: 260px;
  }
.expfooter p {
text-align: right;
font-size: 20px;
font-weight: 600;
line-height: 24px;
padding: 0px;
text-transform: uppercase;
font-family: 'uniter_bold';
color: #ffffff;
}

.expfooter2 {

list-style-type: none;
display: inline-block;
margin-left: 7px 10px;
position: relative;
width: 50%;
text-align: left;
margin-left: -60px;
margin-top: -10px;
font-family: sans-serif;
  }
.expfooter2 p {
font-size: 16px;
font-weight: normal;
line-height: 22px;
padding: 0px;
font-family: sans-serif;
color: #ffffff;
}  
.social-links {
  text-align: right;
  margin-top: -35px;
}
/**********************************************************************************/
/**********************************************************************************/

/*-----------------*\
    #FOOTER
\*-----------------*/

/*** COMMON FOOTER CSS ***/

.site-footer{
	background:#131313;

}

.footer-wrapper{
	background: url(images/uniter-footer.jpg);
	color: #ffffff;
	padding: 59px 0 0;
	 background-color: rgba(0,0,0,0.8);
}
.footer-wrapper img{

}
.footer-wrapper a{
	color: #ababab;
}

.footer-wrapper a:hover{
	color:#ca2f1a;
	
}

.footer-wrapper .border{
	border-top: 1px solid #1c1c1c;
	padding: 20px 0;
}

.footer-wrapper li{
	list-style-type: none;
}

.red{
	color: #ca2f1a;
}

.footer-wrapper .socials a{
	color: #ffffff;
}

.footer-wrapper .socials a:hover{
	color: #163F5B;
}

/***************************************/

.footer-wrapper .top-bottom{
	padding: 0 20px;
}

.footer-wrapper .col{
	display: inline-block;
	margin-left: 79px;
	vertical-align: top;
}

.footer-wrapper .widget-title{
	border:none;
	color: #ffffff;
	font-size: 18px;
	line-height: 17px;
	margin: 0 0 10px;
	text-transform: uppercase;
}

.footer-wrapper .widget-title span{
	border:none;
	width: auto;
}

.footer-wrapper .footer1.col{
	margin-left: 0;
	 width:23%;
   float: left;
}

.footer-wrapper .footer5.col{
  margin-left: 0px;
  width:30%;
}
.footer-wrapper .footer2.col{
  margin-left: 10px;
  width:30%;
}

.footer-wrapper .col li a{
	display: block;
	line-height: 36px;
	text-transform: uppercase;
}

#footer-bottom .clear{
	display: none;
}


#footer-bottom .footer-columns{
	border-top: 1px solid #1c1c1c;
	margin-top: 19px;
    padding: 25px 0;
}

#footer-bottom .footer-columns .col{
	margin-left: 140px;
}

#footer-bottom .footer-columns .col.footer1 {
	margin-left: 0px;
}
#footer-bottom .footer-columns .col.footer5 {
  margin-left: 0px;
}

#footer-bottom .footer-columns .widget-title{
	font-size: 16px;
	letter-spacing: -1px;
}

.footer-wrapper .eemail_textbox_class {	
    border: 1px solid #c02d19;
    border-radius: 0;
    color: #000000;
    height: 40px;
    font-size: 13px;
    font-weight: 500;
    line-height: 40px;
    padding: 5px 30px 5px 5px;
    width: 100%;
}

.footer-wrapper .eemail_textbox_button{
	color: transparent;
	font: 0/0 a;
	text-shadow:none;
	background: url(images/mail.png) no-repeat scroll center;
	border: none;
	height: 13px;
	width: 16px;
	-webkit-appearance:none;
}

.footer-wrapper .skype{
	color:#bdbdbd;
}

.footer-wrapper .mail{
	color:#e17474;
}



/**********************************************************************************/
/**********************************************************************************/

/*---------------------------*\
    #CONTENT-HOMEPAGE
\*---------------------------*/

.content-wrapper{
	padding-top: 2px;
}


/*** SLIDER AND FEATURED SECTION ***/

.slider-section {
    float: left;
    overflow: hidden;
    position: relative;
    width: 660px;
}

.slider-section .bx-wrapper .bx-viewport{
	background: none;
    border: none;
    box-shadow: none;
    left:0;

}

.slider-section .bx-wrapper li{
	cursor: pointer;
	overflow: hidden;
    height:435px;
	
}
/* 
.slider-section .bx-wrapper img{
  float: left;
  transition: all 0.5s ease-in-out 0s;
  -webkit-transition:all 0.5s ease-in-out 0s;
  -moz-transition:all 0.5s ease-in-out 0s;
  width: 100%;
  height:435px;
 
background:rgba(0, 0, 0, 0.9)

 
} */

/* .slider-section .bx-wrapper img:hover{
	transform: scale(1.1);
    height:435px;
        -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
} */

.slider-section .slider-desc{
background: rgb(0, 0, 0);
background: transparent;
background: rgba(0, 0, 0, 0.5);/* FF3+,Saf3+,Opera 10.10+,Chrome,IE9*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);/*IE 5.5-7*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000)";/*IE8*/
zoom: 1;

	bottom: 0;
	color: #ffffff;
	left: 0;
	padding-bottom: 24px;
	position: absolute;
	width: 100%;
}

.slider-section .slide-title a{
	color: #ffffff;
	font-size: 20px;
	line-height: 24px;
}

.slider-section .slide-caption{
	font-size: 14px;
	line-height: 22px;
}

.slider-section .slide-date {
    background: none repeat scroll 0 0 #b22a17;
    display: inline-block;
    font-size: 11px;
    padding: 4px 11px;
}

.slider-section .slide-date i{
	margin-right: 9px;
	
}

.slider-section .bx-controls-direction{
	bottom: 92px;
	position: absolute;
	right: 10px;
}

.slider-section .bx-controls-direction a{
	background: url(images/slider-controls.png) no-repeat;
	color: transparent;
	display: inline-block;
	font:0/0 a;
	height: 30px;
	left: 0;
	margin: 0;
	position: relative;
	top:0;
	text-shadow:none;
	width: 30px;
}


.slider-section .bx-controls-direction a.bx-next{
	background-position: -38px 0;
	margin-left: 8px;
}


.slider-details {
    padding: 15px;
}

.besides-block{
	float: left;
	width: 510px;
}

.besides-block .beside-post{
	border-bottom: 3px solid #ca2f1a;
	float: left;
	margin:0 0 15px 15px;
	position: relative;
	width: 47%;
}

.besides-block .beside-thumb{
	margin: 0;
	overflow: hidden;
	position: relative;

}

.besides-block .overlay{
	background: rgba(0, 0, 0, 0.4);
	height: 100%;
	left: 0;
	position: absolute;
	top:0;
	width: 100%;
}

.besides-block .beside-post:hover .overlay{
	background: rgba(0, 0, 0, 0);
}

.besides-block .beside-post:hover img{
	transform: scale(1.1);
}

.besides-block .beside-thumb img{
	float: left;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition:all 0.5s ease-in-out 0s;
    -moz-transition:all 0.5s ease-in-out 0s;
	width: 100%;
}

.besides-block .beside-caption{
	color: #ffffff;
	padding: 0 15px;
	position: absolute;
	bottom: 14px;
	left: 0;
	width: 100%;
}

.besides-block .beside-caption .post-title{
	font-size: 16px;
	line-height: 18px;
	margin: 0;
}

.besides-block .beside-caption .post-date{
	font-size: 12px;
	line-height: 24px;
}

.besides-block .beside-caption .post-date i{
	font-size: 11px;
	margin-right: 9px;
}
.site-content{
	float: left;
	width: 100%;
}

.site-content .site-content-post{
	border-bottom: 3px solid #ca2f1a;
	float: left;
	margin:0 0 15px 15px;
	position: relative;
	width: 100%
}

.site-content .site-content-thumb{
	margin: 0;
	overflow: hidden;
	position: relative;
}

.site-content .overlay{
	background: rgba(0, 0, 0, 0.4);
	height: 100%;
	left: 0;
	position: absolute;
	top:0;
	width: 100%;
}

.site-content .site-content-post:hover .overlay{
	background: rgba(0, 0, 0, 0);
}

.site-content .site-content-post:hover img{
	transform: scale(1.1);
}

.site-content .site-content-thumb img{
	float: left;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition:all 0.5s ease-in-out 0s;
    -moz-transition:all 0.5s ease-in-out 0s;
	width: 100%;
}

.site-content .site-content-caption{
	color: #ffffff;
	padding: 0 15px;
	position: absolute;
	bottom: 14px;
	left: 0;
	width: 100%;
}

.site-content .site-content .post-title{
	font-size: 16px;
	line-height: 18px;
	margin: 0;
}

.site-content .site-content-caption .post-date{
	font-size: 12px;
	line-height: 24px;
}

.site-content .site-content-caption .post-date i{
	font-size: 11px;
	margin-right: 9px;
}
/************** END SLIDER ********************/

/***** HOME-CONTENT *****/

#primary{
	width: 72%;
}

#primaryarticle{
    width: 72%;
  text-align:justify;

float:left;
}

#primarylist{
  width: 100%;
  text-align:justify;
  padding-right: 6px;
}


.secondary-sidebar{
	width: 24.8%;
	margin-right: 5px;
  margin-bottom: 50px;
  font-size:20px;

}

/*** RIGHT-SIDEBAR ***/

.right_sidebar #primary{
	float: left;
}

.right_sidebar .secondary-sidebar{
	float: right;
}

/*** LEFT-SIDEBAR ***/

.left_sidebar #primary{
	float: right;
}

.left_sidebar .secondary-sidebar{
	float: left;
}

/*** NO-SIDEBAR ***/

.no_sidebar #primary{
	width: 100%;
}


/*** BOTH-SIDEBAR ***/

.both_sidebar #primary-wrap{
	float: left;
	width: 73%;
}

.both_sidebar .secondary-sidebar{
	float: right;
	width:25%;
}

.both_sidebar #primary-wrap .secondary-sidebar{
	float: left;
	width: 32%;
}

.both_sidebar #primary-wrap #primary{
	float: right;
	width: 65%;
}

/*** COMMON TITLE ***/

.secondary-sidebar .widget-title, .profitmag_widget_popular_entries .widget-title{
	border-bottom: 1px solid #d9d9d9;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	margin-bottom: 15px;
	padding: 12px 0;
	position: relative;
	text-transform: uppercase;


}

h5{
    font-size:20px;
}

.secondary-sidebar .widget-title:before, .profitmag_widget_popular_entries .widget-title:before{
	bottom: 0;
	content: '';
	border-bottom: 7px solid #fff;
	display: inline-block;
	right: 0;
	position: absolute;
	text-transform: uppercase;
	width: 117px;
  float:right;

}

.secondary-sidebar .widget-title span{
	display: block;
}

.block-title{
	border-bottom: 1px solid #d9d9d9;
	font-size: 24px;
	font-weight: 600;
	line-height: 24px;
	margin-bottom: 2px;
	padding: 22px 0;
	position: relative;
	text-transform: uppercase;
	font-family:'uniter_bold';
  margin-left:5px;
  font-style: italic;

}

[class*='bordertitle-']{
	bottom:0px;
	border-bottom-width: 14px ;
	border-bottom-style:solid;
    display:inline-block;
    left: 0;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
}

.bordertitle-red{
	border-bottom-color: #000;
}

.feature-main-title{
font-size: 21px;
line-height: 35px;
margin: 0px 0px 8px;
text-transform: uppercase;

overflow: hidden;
height: 66px;
}

.feature-main-date{
font-size: 1em;
line-height: 3em;
  font-family: 'uniter';
  color:#000;
}




/***** SECONDARY-SIDEBAR *****/

.secondary-sidebar .widget-area.sidebar{
	background:#fff;
	margin-bottom: 15px;
	padding: 0px;

  margin-right:6px;


}

.secondary-sidebar .widget-area.sidebar img{
	float: left;
	
}

#sidebar-section-ads-one, #sidebar-section-ads-two, #sidebar-section-mid-ads, #sidebar-section-side-mid{
	background: none;
	padding:0;
}

.secondary-sidebar .widget-area.sidebar li a{
  font-size: 17px;
}
.secondary-sidebar .widget-area.sidebar li, .featured-post-sidebar{
margin-left: 10px;
	list-style-type: none;
	margin-bottom: 6px;

}
.single .secondary-sidebar .widget-area.sidebar li{
	padding-bottom: 10px;
  border-bottom: 1px solid #cacaca;
}
.single .secondary-sidebar .widget-area.sidebar li:last-child{
  border-bottom: 0px solid #cacaca;
}

.view-all-link a{
    border: 2px solid #ca2f1a;
    color: #ca2f1a;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    float: right;
    height: 30px;
    line-height: 26px;
    text-align: center;
    text-transform: uppercase;
    width: 79px;
}

.view-all-link a:hover{
	background:  #ca2f1a;
	color: #ffffff;
}


/*** RECENT POST ***/

.profitmag_widget_recent_entries .widget-image{
	float: left;
	margin: 0 5% 0 0 ;
	width: 35%;
}

.profitmag_widget_recent_entries a{
	display: inline-block;
	font-size: 16px;
	font-weight: 500;
	line-height: 20px;
	float: left;
	width: 100%;
  font-family: 'uniter';
  border-bottom: 1px dashed #000;
padding-bottom: 5px;
padding-top: 5px;

}

.profitmag_widget_recent_entries a:hover{
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  float: left;
  width: 100%;
  font-family: 'uniter';

}

/*** FEATURED POST ***/

.featured-post-sidebar .post-thumb{
	margin-bottom: 12px;
}

.featured-post-sidebar .post-date{
	font-size: 12px;
	line-height: 24px;
}

.featured-post-sidebar h3{
	font-size: 16px;
	line-height: 24px;
	margin: 0;
	font-family:'uniter';
		font-weight:600;
	font-style:italic;
	text-transform:capitalize;
}

.featured-post-sidebar .side-excerpt{
	font-size: 14px;
	line-height: 22px;
	margin: 10px 0 0 0;
}

/*** PHOTO GALLERY ***/

.photogallery-wrap{
	margin-left: -11px;
}

.photogallery-wrap .nivolight{
	display: inline-block;
	float: left;
	margin:0 0 15px 11px;
	width: 29%;
}


/*** FACEBOOK SECTION ***/

#sidebar-section-side-mid .fb_iframe_widget{
	border:1px solid #000000;
}


/********** END SECONDARY SIDEBAR **************/

/***** PRIMARY-CONTENT *****/

.featured-post{
	float: left;
	margin:0 0 16px 5px;
	width: 31%;
}



.featured-post .post-thumb {
    //border-bottom: 3px solid #000;
    margin-bottom: 12px;
}

.featured-post .post-thumb img{
	float: left;
	width: 100%;
}

.featured-post .post-desc h3{
	font-size: 22px;
	line-height: 18px;
	margin-bottom: 8px;
  font-family: 'uniter';
  font-weight: 600;
  text-transform: uppercase;
  font-style:italic;

}

.featured-post .post-desc .post-date{
	font-size: 12px;
	line-height:24px;
}



/****************************************/

.mid-section-ads img{
	width: 100%;
}

/*---------------------------*\
    #WIDGETS
\*---------------------------*/

/*** WIDGET-SEARCH ***/

.widget_search{
	position: relative;
	width: 100%;
}

/*** CALENDER ***/

#calendar_wrap #wp-calendar {
    width: 100%;
}

#calendar_wrap #wp-calendar caption {
    font-size: 13px;
    font-weight: 700;
    padding: 15px 0;
    text-align: center;
    text-transform: uppercase;
}

#calendar_wrap table, #calendar_wrap th, #calendar_wrap td, #calendar_wrap tr {
    border: 1px solid rgba(0, 0, 0, 0.03);
    border-collapse: collapse;
    padding: 3px;
}

#calendar_wrap #wp-calendar th, #calendar_wrap #wp-calendar td {
    border: 1px solid rgba(0, 0, 0, 0.03);
    text-align: center;
}

#calendar_wrap th {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.03);
    line-height: 20px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}


#calendar_wrap #wp-calendar #today, #calendar_wrap #wp-calendar #today a {
	background: none repeat scroll 0 0 #ca2f1a;
    color: #fff;
}

/*** ERROR404 ***/

.error404 #primary{
	text-align: center;
	width: 100%;
}

.error404 #primary .not-found{
	min-height: 400px;
	padding-top: 100px;
}


/**********************************************************************************/
/**********************************************************************************/
/*added by sadima*/

.home-featured-block.block-3 {
    background-color: #f2f2f2;
    margin: 0 0 15px;
    padding: 0 16px 16px;
    width:660px;
}

.featured-post-three {
    float: left;
    margin: 0 2% 10px 0;
    min-height:136px;/*160px*/
    width: 18%;
}

.featured-post-three .feature-main-title {
    font-size: 14px;
}

.featured-excerpt-block {
    padding: 0 0 0 5px;
    padding-bottom: 20px;

}

.post-main-thumb{
	width:100%;/*488px*/
	float:left;

}
.post-main-thumb3{
  width:100%;/*488px*/
  float:left;
  height: 100%;
  background:#000000;
}
.post-main-thumb1{
  width:100%;/*488px*/
 

}

.post-main-thumb2 img{
height:100%;
max-width:auto;
}
.post-main-thumb2{
  width:63%;/*488px*/
  float:left;
  overflow:hidden;
}

.post-main-desc{
	width:37%;/*350px*/
	float:right;
	padding: 30px;
	font-size:16px;
}
.small-desc{
	width:28%;
  overflow: hidden;
height: 435px;
}
.-main {
    margin: 0 0 5px;
  
}

.featured-excerpt-block .featured-post{
	width:50%;
	margin:0 5px 0 0;

}

.post-thumb-small {
    width:24%; /*100px*/
    float: left;
	
}

.featured-post .post-main-desc{
    padding: 15px 0 0 2px;
    width:90%; /*297px*/
    float: left;
/*     overflow: hidden;
height: 81px; */
    
}

.featured-excerpt-block .featured-post-main .post-main-desc h3 {
  font-size: 28px;
line-height: 29px;
    margin: 0;
    padding-bottom: 25px;
		font-weight:600;
font-style: italic;
	font-variant: small-caps;
   font-family: 'uniter_bold';




}
h4{
  font-style: italic;

  margin: 0px 6px 16px 0px;
  font-family: "uniter";
}

.featured-excerpt-block .featured-post-main .post-main-thumb{
  margin: 0;
  overflow: hidden;
  position: relative;

}

.featured-post-main .post-main-thumb img .overlay{
  background: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  position: absolute;
  top:0;
  width: 100%;

}

.post-main-thumb:hover .overlay{
  background: rgba(0, 0, 0, 0);
}

a.jg-entry {
 background: rgba(0, 0, 0, 0.5);
}
/* .featured-post-main .post-main-thumb .bx-wrapper img{
  float: left;
  display:initial;
  transition: all 0.5s ease-in-out 0s;
  -webkit-transition:all 0.5s ease-in-out 0s;
    -moz-transition:all 0.5s ease-in-out 0s;
	width:63%;
  overflow: hidden;
position: relative;
float: left;
display: initial;
transition: all 0.5s ease-in-out 0s;
width: 46em;
margin: 5px;
overflow: hidden;
height: 450px;
}
.featured-post-main .post-main-thumb.big-thumb .bx-wrapper img{
	width:70%;
}
 */

.featured-post .post-thumb-small .post-main-thumb:hover .overlay{
  background: rgba(0, 0, 0, 0);
}

.featured-post:hover img{

}

.featured-post img{
  float: left;
  transition: all 0.5s ease-in-out 0s;
  -webkit-transition:all 0.5s ease-in-out 0s;
    -moz-transition:all 0.5s ease-in-out 0s;
  -webkit-box-shadow: inset 0px 0px 246px 13px rgba(0,0,0,0.82);
-moz-box-shadow: inset 0px 0px 246px 13px rgba(0,0,0,0.82);
box-shadow: inset 0px 0px 246px 13px rgba(0,0,0,0.82);
}

.featured-post .post-thumb-small .overlay{
  background: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  position: absolute;
  top:0;
  width: 100%;
  
}

.featured-excerpt-block .featured-post .post-main-desc h3 {
    font-size: 14px;
    margin:0;
    font-family:'uniter';
  font-size:16px;
    font-variant: small-caps;
    font-weight:700;   
	text-transform:uppercase;
}

.featured-excerpt-block .featured-post-main .post-excerpt {
    font-size: 16px;
    line-height: 22px;
    color:#000;
    margin-right:15px;
    font-weight: 600;
  
}

.featured-excerpt-block .featured-post .post-excerpt {
    font-size: 18px;
    height:465px !important;
    width:60%;
}

.featured-excerpt-block2 .featured-post .post-excerpt {
    font-size: 18px;
    height:465px !important;
    color:red;
}

.single-col{
	margin: 0 0 0 0px;
}

.home-featured-block-single-col {
    float: left;
    width:50%; /*412px*/
    
	
}

.featured-post-block-coltype .post-desc p{
font-size: 14px;
line-height: 21px;
color: #000;
font-family: 'uniter';
overflow: hidden;
height: 50px;

}

.featured-post-block-coltype .post-thumb-mini {
    border-bottom: 3px solid #163f5b;
    float: left;
    height:auto; /*115px*/
    width: 42%;/*175px*/
	
}


.featured-post-block-coltype .post-thumb-mini.clearfix img {
    float: left;
    width:100%;
    max-width: 250px;
height: 11em;
    
}

.featured-post-block-coltype .post-desc {
    float: left;
    padding: 0px 0px 0px 10px;
    width: 58%;/*235px*/
} 

.featured-post-block-coltype{
    margin: 0 5px 20px;
}

.popular-widget-area li{
	list-style-type:none;

}
.popular-widget-area li a{
font-size: 22px;
color: #FFF;
position: absolute;
  top:50%;
left:0;
text-align: center;
font-family: 'uniter';
padding:0 5%;
-webkit-box-shadow: inset 10px 10px 165px 48px rgba(0,0,0,0.50);
-moz-box-shadow: inset 10px 10px 165px 48px rgba(0,0,0,0.50);
box-shadow: inset 10px 10px 165px 48px rgba(0,0,0,0.50);
}

.block-category-menu li span strong{
position: absolute;
bottom: 0;
width: 100%;
left: 0;
font-family: 'uniter_bold';
text-transform: capitalize;
font-variant: small-caps;
text-transform: uppercase;
font-size:24px;
font-weight:600;
font-style: normal;
font-size: 16px;
background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.3);
padding: 5px;

}

.block-category-menu li:after {
position: absolute;
bottom: 0;
width: 100%;
left: 0;
height:100%;
content: '';
background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1);



}

.block-category-menu li span{
position: absolute;
color: rgb(255, 255, 255);
text-align: center;
width: 80%;
z-index: 99;
border: 2px solid rgba(255,255,255,.8);
height: 80%;
left: 10%;
top: 10%;
}
.block-category-menu li{
margin: 0px;
display:inline-block;
width:16.3%;
float: none;
height: 180px;
overflow: hidden;
position:relative;
}
.block-category-menu {
 text-align: center;
 margin-top:-15px;
 
}

.section2-featured-block{width:680px;}
.home-featured-block.img {
    
     width:660px;
     border-bottom: 1px solid #d9d9d9;

}
.popular-widget-area li {
  
list-style-type: none;
text-align: center;
position: relative;
padding: 0px;
margin: 0px 5px;
float: left;
width:297px;


}

.popular-widget-area li:last-child {
	margin-right:0;
}
.da-thumbs li a div {
	top: 0px;
	left: -100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.da-thumbs li a:hover div{
	left: 0px;
}
.da-thumbs {
	list-style: none;
	width: 984px;
	height: 600px;
	position: relative;
	margin: 20px auto;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin: 5px;
	background: #fff;
	padding: 8px;
	position: relative;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(75,75,75,0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}
.block-category-menu img{
transition: all 0.5s ease-in-out 0s;
width: 100%;
overflow: hidden;
-webkit-box-shadow: inset 0px 2px 176px 121px rgba(0,0,0,0.5);
-moz-box-shadow: inset 0px 2px 176px 121px rgba(0,0,0,0.5);
box-shadow: inset 0px 2px 176px 121px rgba(0,0,0,0.5);
height: 100%;

}
.block-category-menu ul{
height: 200px;
overflow: hidden;
width: 99%;
margin-left: 6px;
margin-right: 6px;
margin-top: 0px;
}
.block-category-menu li{
transition: all 0.5s ease-in-out 0s;
}
.block-category-menu li:hover{
	transform: scale(1.1); 
	z-index:999;

}
.home-featured-block.popular-widget-area  ul {
  margin: 0px;

}

.profitmag_widget_popular_entries li .post-desc{
	font-size:16px;
	font-weight:700;
	margin:12px 0 0;
}


.profitmag_widget_popular_entries li .popular-image img{
	float: left;
	width: 100%;
}

.home-media-gallery .block-title {

}

.gallery-block{
	background-color:#f7f7f7;
	padding: 16px 18px 40px 6px;
	width:550px;
}

#gallery-slider {
    margin: 0 0 9px;
}

.slides > li {
    list-style-type: none;
}

.slides > li img{
    width: 100%;
}

#gallery-carousel .slides  li {
    margin: 0 8px;
    width: 73px !important;
    float:left;
    list-style-type:none;
}

#gallery-carousel  li img {
   border:1px solid #545455;
}

#gallery-carousel {
    width:100%;/*818px*/
}


#gallery-carousel  li.flex-active-slide img,#gallery-carousel  li:hover img{
	border:1px solid #0c70b6;
}

#gallery-carousel  li:hover {
	cursor:pointer;
}


#gallery-carousel .flex-viewport{
	overflow:inherit !important;
}

#gallery-carousel .slides {
    /*width: 808px;*/
    height:45px;
}

#gallery-carousel .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: none repeat scroll 0 0 #101010;
}

#gallery-carousel .mCSB_horizontal > .mCSB_scrollTools .mCSB_draggerRail {
    height: 6px;
    margin: 6px 0;
}

#gallery-carousel .mCSB_horizontal > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    height: 6px;
    margin: 6px auto;
}

#gallery-carousel .mCSB_scrollTools .mCSB_draggerContainer {
    border: medium none;
}

#gallery-carousel .mCSB_scrollTools .mCSB_draggerRail {
    background: none repeat scroll 0 0 #989696;
}

#gallery-carousel .mCSB_container{
	 background-color:#4a4a4a;
	 padding: 10px 5px 5px;
}

.eemail_button {
    bottom: 4px;
    padding-bottom: 10px;
    position: absolute;
    right: 11px;
}

.eemail_widget > div {
    position: relative;
}

.col .eemail_textbox {
    padding-bottom: 0;
}

#text-5 {
    border-top: 1px solid #1a1a1a;
    padding: 22px 0 0;
}

/***************************inner pages****************************************/


.single-thumb {

    width:auto; /*563px*/

}

.single-thumb > img {
    width: 100%;
	height:auto;
	display: block;
  padding:6px;
  margin: 0 auto;
}

.posted-on,.cat-links,.comments-link,.edit-link {
    font-size: 14px;
	margin:6px;
  margin-right:0;
  color: #000;
  font-family: 'uniter';
}

.posted-on a,.cat-links a,.comments-link a,.edit-link a {
    color: #000;
    font-family: 'uniter';
}

.posted-on a:hover,.cat-links a:hover,.comments-link a:hover,.edit-link a:hover{
	color:#ca2f1a;
	margin-left: 6px;
}

.related-post {
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    float: right;
    padding: 0 0 20px 14px;
    width: 32%;/*275px*/
}

.related-post li {
    border-bottom: 1px solid #e3e3e3;
    font-size: 14px;
    list-style-type: none;
    padding: 13px 0 12px;
}

.single .entry-content{
	color:#000;
	font-size:14px;
	line-height:22px;
	padding:0 0 10px 0;
}

.comment-reply-title,.comments-title{
     border-bottom: 1px solid #d9d9d9;
    font-size: 16px;
    font-weight: 500;
    line-height: 48px;
    margin-bottom: 15px;
    position: relative;
    text-transform: uppercase;
}

.comment-form input {
    border: 1px solid #d9d9d9;
    color: #b8b8b8;
    font-size: 14px;
    padding: 10px;
    width: 313px;
}

.comment-form-author input,.comment-form-email input{
	float:left;
	margin: 0 0 16px;
}

.comment-form-author input{
	margin: 0 29px 16px 0;
}

.comment-form-url input{
	clear:both;
	width:655px;
}

.comment-form textarea{
	width:77%display: block;;
	border: 1px solid #d9d9d9;
	resize:none;
	color: #b8b8b8;
    font-size: 14px;
    padding: 10px;
}

.comment-form .form-submit input, .read-more{
	border: 2px solid #ca2f1a;
    color: #ca2f1a;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    line-height: 26px;
    padding:4px 10px;
    background-color:#fff;
    width:auto;
    float:right;
    transition:all 0.3s ease-in-out 0s;
    -webkit-transition:all 0.3s ease-in-out 0s;
    -moz-transition:all 0.3s ease-in-out 0s;
    font-family: 'uniter';

}

.comment-form .form-submit input:hover,.read-more:hover{
    background-color:#ca2f1a;
    color:#fff;
}

.comment-list{
	margin: 0 0 20px 0;
}

.comment-list li {
    color: #000;
    font-size: 13px;
    list-style-type: none;
    clear: both;
    padding: 0 0 20px;
    border-bottom:1px solid #e5e5e5;
    margin: 0 0 20px;
}

.comment-author img {
    float: left;
    margin: 0 20px 0 0;
}

.fn {
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    color: #000;
    font-family: 'uniter'
 }


 .fa.fa-thumbs-up,.fa.fa-thumbs-down {
    font-size: 18px;
}

.fa.fa-thumbs-up {
    margin: 0;
}

.fa.fa-clock-o {
    font-size: 14px;
    margin-right: 3px;
}


article.post .entry-footer {
    clear: both;
}

article.post .entry-header {
    margin: 0 auto;
}

article.post .entry-header .entry-title {
    font-size: 3.2em;
    line-height:1.3em;
    margin: 0 5px 10px;
	font-family:'uniter_bold';
	font-variant: normal;
      text-transform: uppercase;
    text-align: center;

   
}

article.post .entry-content {
    font-size: 15px;
    margin: 0;
}
.entry-content ul{
   font-family: 'uniter';
   color:#000;
   font-size: 18px
}

.entry-content ol{
   font-family: 'uniter';
   color:#000;
   font-size: 18px
}

article.post .post-thumb {
    float: left;
    margin: 0 2% 10px 0;
    width: 24%;
    margin-left:6px;
}


.post-thumb img {
    width: 100%;
}
#main, .header-container {
padding: 15px;
}
article.post{
	border-bottom:0px solid #e5e5e5;

}

article.post .entry-content{
	float: left;
	width: 72%;
}

.comments-link,.edit-link{
    border-left: 1px solid #ccc;
    margin-left: 12px;
    padding-left: 10px;
}

article.post .read-more {
    display: block;
    float: right;
    margin-bottom: 16px;

}

.page-numbers{
	border: 2px solid #ca2f1a;
    color: #ca2f1a;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: 700;
    height: 20px;
    text-align: center;
    text-transform: uppercase;
    line-height: 16px;
    margin: 0 0 20px 10px;
    padding:0;
    background-color:#fff;
    width:20px;
    transition:all 0.3s ease-in-out 0s;
    -webkit-transition:all 0.3s ease-in-out 0s;
    -moz-transition:all 0.3s ease-in-out 0s;
}

.page-numbers:hover, .page-numbers.current{
 	background-color: #ca2f1a;
    color: #fff;
}


.leftside-content span.share{
width: 43%;
float: left;
}
 .leftside-content{
  width: 15%;
  padding: 1.5em 10px 30px;
  float: left;
}
.single article.post .entry-content{
  width: 85%;
  padding: 1.5em 10px 30px;
  float: left;
  font-family: 'uniter'
}

.categories-block {
    width: 100%;
  }
  .categories-block .categories-post {
    border-bottom: 3px solid #CA2F1A;
    float: left;

}
.categories-block .categories-thumb img {
    float: left;
    transition: all 0.5s ease-in-out 0s;
    width: 100%;
}




/*********************************CUSTOM**************************************/
.post_type{
	position:relative;
}
.type{
	position:absolute;
	background:#fff;
	padding: 5px 5px 5px 60px;
	z-index: 2;
	right: 0px;
	margin: 10px;
  font-size:32px;
}

.big-thumb .type{
	left:66%;
}
.bxslider{
	margin:0;
	height: 435px;
}

/* .galerie .bx-wrapper{
	margin-top:20px;
	height:40vw;
	float:left;
	clear:both;
} */


.galerie .featured-post-main .post-main-thumb .bx-wrapper{
	height:466px;
	margin-top: -17px;
}
.Image_Wrapper{
	height:250px;
}

.Collation{
	width:70%;
	float:left;
	background:#000;
	height:466px;
	
}
/* .galerie .featured-post-main .post-main-thumb .bx-wrapper img{
	width:auto;
	height:11.4vw;
	max-width:30vw;
} */

/* .galerie .featured-post-main .post-main-thumb .bx-wrapper img.type{
	position: absolute;
	top: 7px;
	left: auto;
	right: 7px;
	background: none repeat scroll 0% 0% #FFF;
	padding: 3px;
	z-index: 2;
	width: 33px;
	height: auto;
} */
.bx-wrapper .bx-pager {
	display:none;
}
.bxslider  .bx-wrapper {
  height:435px;
  margin-bottom:10px;
  
 }

.bxslider .bx-viewport{
	box-shadow:none;
  height: 435px !important;
}

.box-post.featured-post{

	
-webkit-box-shadow: inset 0px 0px 0px 5px rgba(255,255,255,1);
-moz-box-shadow: inset 0px 0px 0px 5px rgba(255,255,255,1);
box-shadow: inset 0px 0px 0px 5px rgba(255,255,255,1);
box-shadow: 0px 0px 0px 5px #FFF inset;
overflow: hidden;
width: 301px;
height: auto;

}
.box-post.featured-post:last-child{	
	margin-right:0;	
}
.box-post.featured-post .post-thumb-small, .box-post.featured-post .post-thumb-small a, .box-post.featured-post .post-thumb-small img {
	width:100%;
	height:auto;
	
}
.box-post.featured-post .post-thumb-small img {
overflow: hidden;
height: 200px;
}
.box-post2.featured-post{
  width:24.3%;
overflow: hidden;

}
.box-post2.featured-post:last-child{ 
  margin-right:0; 
}
.box-post2.featured-post .post-thumb-small, .box-post2.featured-post .post-thumb-small a, .box-post2.featured-post .post-thumb-small img {
  width:100%;


}


.post-thumb-small, .box-post2.featured-post .post-thumb-small a, .box-post2.featured-post .post-thumb-small img {
height: 250px;
width: 299px;

  
}
.post-thumb-small img:hover {


}

.box-post1.featured-post{
  width:50%;

}
.box-post1.featured-post:last-child{ 
  margin-right:0; 
}
.box-post1.featured-post .post-thumb-small, .box-post1.featured-post .post-thumb-small a, .box-post1.featured-post .post-thumb-small img {
  width:100%;
 height:auto;
}

.special .featured-post .post-thumb-small,.special .featured-post .post-thumb-small a,.special .featured-post .post-thumb-small img {
	
}
.special h3{
	font-size:16px;
}
.slidertop img{
border: 0px none;
width: 100%;
height: 450px;
}
.masonry { width: 33.33%; }
.masonry img{ width: 100%; }
.masonry.w2 { width: 50%; }
ul.block li img.wp-post-image{
width:100%;
height:100%;
}
ul.block li .post-main-thumb2 {
position:relative;
}
ul.block li {
max-height:430px;
overflow:hidden;
margin-top: -16px;
}

ul.block5 li img.wp-post-image{
width:100%;
height:auto;
max-height: 210px;
min-height: 210px;
}

ul.block7 li img.wp-post-image{
min-height: auto;
width: 100%;
overflow: hidden;
max-height: auto;
height: 100%;
top: 0;
  margin-top: -33px;
}


a.jg-entry i {
position: absolute;
top: 10px;
right: 10px;
margin: 0px;
padding: 0px;
border: 0px none;
z-index: 1;
color: rgba(255, 255, 255, 0.74);
font-size: 32px;
}

a.jg-entry img.video {
top: calc(50% - 15px);
}

ul.block5 li .post-main-thumb2 {
position:relative;
}
ul.block5 li {
height: auto;
max-height: 375px;
overflow:hidden;
width:24.6%;
float:left;
margin:0.2% !important;
}

ul.block7 li .post-main-thumb2 {
position:relative;
}
ul.block7 li {
height: auto;
max-height: 480px;
overflow:hidden;
width:24.6%;
float:left;
margin:0.2%;
}
ul.others li img.wp-post-image{
width:100%;
height:auto;
max-height: 210px;
min-height: 210px;
}
ul.others li .post-main-thumb2 {
position:relative;
}
ul.others li {
height: auto;
width: 24.2%;
display: inline-block;
margin:0.2% !important;
margin-top: -10px !important;
vertical-align: top;
list-style: none;
max-height: 375px;
overflow: hidden;
}
ul.others2 li img.wp-post-image{
width:100%;
height:auto;
}
ul.others2 li .post-main-thumb3 {
position:relative;
}
ul.others2 li {
height:370px;
overflow:hidden;
width:48%;
display:inline-block;
}

.mosaic2{
  width:69%;
}

ul.cols li div.thumb{
height:185px;
overflow:hidden;
width:100%;
position:relative;
}
ul.cols li h4{
font-size:16px;
padding:2px 0px;
margin:0;
position: relative;

}
ul.cols li {
width:calc(25% - 4px);
float:left;
position:relative;
padding:0px;
margin:0px;
margin-left:2px;
list-style: none;
}
ul.cols li:nth-child(1) {
width:99%;
margin-right:0px;
background-color:#fff;
  margin-top: -33px;
}


ul.cols li div.thumb img{
width:100%;
height:auto;
position:absolute;
}
	
	
ul.colothers .post-main-desc{
width:60%;
float: left;
height:140px;
min-height: 140px;
max-height: auto;
padding:15px 0px;
margin:0px;

}
ul.colothers.lumeateatrului{
width: 100%;	
}	
ul.colothers.lumeateatrului .post-main-desc{
	clear: both;
	width:100%;
}
ul.colothers .post-main-thumb1{
min-width: 40%;
float: left;
overflow: hidden;
display: inline-block;
position: relative;
height: 130px;
max-width: 40%;


 
}
ul.colothers.lumeateatrului .post-main-thumb1{
	height: 130px;
max-width: 100%;
min-width: 100%;
}
ul.colothers .post-date{
padding:5px;
}
ul.colothers h5{
font-size:16px;
font-style: italic;
font-family: 'uniter';
}
ul.colothers {
clear:both;
  margin-top: -3px;
padding-bottom: 4px;
width: 99.3%;
}
ul.colothers li {
list-style: outside none none;
margin-top: 7px;
overflow: hidden;
padding: 0px;
border-top: 0px solid #FFF;
  margin-bottom: -4px;
}
ul.colothers.lumeateatrului li{
	  max-height: auto!important;
	  width: 32.45%;
margin-left: 2px;
}	
ul.colothers.lumeateatrului li {
display: inline-block;

}
ul.colothers li img{
  text-align: right;
  width: 100%;
  height: auto;
}
ul#menu-footer-menu {
  text-align: center;
}
ul#menu-footer-menu li{
height:auto;
display:inline-block;
background:transparent;
list-style: none;
padding:2px 10px;
position:relative;
font-family: 'uniter'
}
ul#menu-footer-menu li:after{
content: " ";
  width: 1px;
height: 50%;
top: 30%;
background: none repeat scroll 0% 0% rgba(22, 63, 91, 0.47);
position: absolute;
margin-left: 10px;
}
ul#menu-footer-menu li:last-child:after{
content: "";
 width: 0px;
}
.copyright p{
font-size: 14px;
font-family: sans-serif;
color: #545454;
}
.copyright {
text-align:center;
}

footer, .wrapper_footer{


margin: 0 auto;
text-align: center;
width: 85%;
max-width: 1200px;
box-shadow: 1px 21px 35px -21px rgba(0, 0, 0, 0.81);
}
ul.sondaj {
list-style-type: none;
padding: 0px 20px;
margin-bottom: 20px;
}
div.sondaj {
clear: both;
}
ul.sondaj.votat li.votat{
/*	-ms-transform: rotate(30deg),scale(0.8);
    -webkit-transform: rotate(30deg),scale(0.8); 
    transform: rotate(30deg),scale(0.8); */

}
ul.sondaj.play li:hover{
/*    -webkit-transform: translate(3em,0);
    -moz-transform: translate(3em,0);
    -o-transform: translate(3em,0);
    -ms-transform: translate(3em,0);
    transform: translate(3em,0); */

	
}
ul.play li.play:hover{
  -ms-transform: rotate(3deg); /* IE 9 */
    -webkit-transform: rotate(3deg); /* Safari */
    transform: rotate(3deg);
}

ul.sondaj li{
display: inline-block;
width:30%;
margin:calc(10% / 6);
background: url(images/polaroid_bg.jpg) no-repeat scroll center;
padding: 15px 10px;
border: 2px solid #FFF;
margin: calc(10% / 6);
box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.55);
text-align: center;
position: relative;
height:300px;
    -webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
    transition: 1s ease-in-out;
	-ms-transform: scale(0.95); /* IE 9 */
    -webkit-transform: scale(0.95); /* Safari */
    transform: scale(0.95);
}
ul#sondaj3882 li{
width:45%;
background: url(images/polaroid_bg.jpg);
}
ul#sondaj3882 li span{
background: url(images/polaroid_bg.jpg);
}
ul.colothers li:nth-child(1) {
background: #1F6059; /* Old browsers */
border:3px solid #1F6059;
 opacity:1; padding:15px; 	
}
ul.colothers li:nth-child(2) {
background: #2A7F6B; /* Old browsers */
border:3px solid #2A7F6B;
padding:15px;
}
ul.colothers li:nth-child(3){
background: #349984; /* Old browsers */
border:3px solid #349984;
 opacity:1; padding:15px;
}


ul.colothers li{

 -webkit-transition: background-color 1000ms linear;
    -moz-transition: background-color 1000ms linear;
    -o-transition: background-color 1000ms linear;
    -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;
}
ul.colothers li:hover{
 background-color: #256D6B;
}
ul.sondaj li form{
position: relative;
width: 98%;
height: 98%;
margin: 0px;
left: 1%;
top: 1%;
}
ul.sondaj li.play:hover .img_container{

}
ul.sondaj li .img_container{
height: 100%;
width: 100%;
position: absolute;
overflow:hidden;
text-align: center;
}
ul.sondaj.play li:hover img{
opacity: 0.4;
filter: alpha(opacity=40); /* For IE8 and earlier */
background: rgba(255,255,255,1);
}
ul.sondaj li img{
border: 1px solid rgba(222, 222, 222, 0.8);

position: relative;
left: 0;
top: 0;
width: 100%;
height: auto;
border: 0px;



}
ul.sondaj li span{
text-align:center;
padding: 10px;
font-size:14px;
line-height:14px;
position: absolute;
left: 0px;
width: 100%;
background: url("images/polaroid_bg.jpg") no-repeat scroll center;
bottom: -15px;
  min-height: 40px;
color: #2D2929;
z-index: 2;
line-height: 1.2em;
}
ul.sondaj li.votat img{
opacity: 0.6;
filter: alpha(opacity=60); /* For IE8 and earlier */
}
ul.sondaj li.votat form{
background: transparent url(images/votat.png) center center no-repeat;
}

ul.sondaj li input{
z-index: 2;
background: url(images/vot.png) center center no-repeat;
border: 0px;
text-indent:-99999px;
position:absolute;

left: 0;
top: 0;

display:none;
font-size:16px;
width:100%;
height:100%;
}
ul.sondaj li strong{
display:none;
}
ul.sondaj li {
overflow:visible;
margin-bottom: 40px;
}
ul.sondaj li.votat input, ul.votat li input{
display:none !important;
}
ul.sondaj.votat li strong{
display: block;
position: absolute;
right: 0;
top: 0;
padding: 10px;
background: url("images/polaroid_bg.jpg") no-repeat scroll center;
}
ul.sondaj.votat li.votat strong{
display: block;
position: absolute;
right: 0;
top: 0;
padding: 10px;
color:#ffffff;
background: #000000;
}
ul.sondaj.play li:hover input{
display:block;
}
ul.sondaj.play li:hover span, ul.sondaj li.votat span{
display:block;
}

ul.play li:hover img, ul.sondaj li.votat span{
  opacity: 1;
  filter: alpha(opacity=100); /* For IE8 and earlier */


}
h3.sondaj{
padding: 0px;
background: none repeat scroll 0% 0% #F5F5F5;
font-size: 20px;
text-transform: none;
font-family: sans-serif;
}
h3.sondaj a i{
margin: 0px;
padding: 0px;
top: -2px;
position: relative;
font-size: 0.7em;
}
h3.sondaj a span{
background: none repeat scroll 0% 0% #F5F5F5;
color: #000;
font-variant: none;
z-index: 3;
font-size: 14px;
height: 30px;
position: relative;
left: 5px;
top: -1px;
padding: 6px;
}
h3.sondaj a span:after{

}
h3.sondaj a i.fa-caret-right{
margin: 0px;
padding: 0px;
position: relative;
padding: 0px 10px 0px 5px;
font-size: 1em;
background: #F5F5F5;
right: -10px;
top: 0px;
font-size: 1em;
line-height: 25px;
color: #000;
}
h3.sondaj a{
background: none repeat scroll 0% 0% #000000;
padding: 0px 5px 0px 5px;
font-size: 20px;
margin:0px;
color:#ffffff;
position:relative;
line-height:30px;
z-index:2;
}

.top25 {
height:30px;
}

.taxonomy-description{
margin-right: 6px;
margin-left: 6px;


}
a.jg-entry:hover i {
color:#24DFE6;
}
a.jg-entry:hover i.fa-youtube-play {
color:#FF4646;
}
.sondaj p {
padding:10px;
}

.cheapeau{
  text-align: center;
}
.secondary-sidebar .widget-area.sidebar li.current_page_item a{
padding-left: 12px;
position:relative;
color:#163f5b;
}
.secondary-sidebar .widget-area.sidebar li ul{
display:none;
}
.secondary-sidebar .widget-area.sidebar li.current_page_item.page_item_has_children  ul.children{
display:block;
}
.secondary-sidebar .widget-area.sidebar li.current_page_ancestor ul.children {
display:block;
}
.secondary-sidebar .widget-area.sidebar li.current_page_item a:before{
content:" ";
width: 6px;
height: 6px;
background:#163f5b;
position: absolute;
left: 0px;
top: 12px;

}
li.tab_title a{
margin-top: 10px;
}
li.tab_title {
padding:0 !important;
margin:0 !important;
}
.wpt-tabs {
padding:0 !important;
margin:0 !important;
}

.tab-content {
padding: 5px;
}
.tab-content li {
margin-left: 0px !important;
}
.tab-content a {
font-size: 16px;
line-height: 1em;
font-weight: normal;
}
.wpt_widget_content .inside {
    background: none repeat scroll 0% 0% rgba(245, 245, 245, 0.86);
    padding-top: 0;
	
}
.secondary-sidebar .widget-area.sidebar{
    box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.55);
	margin-top: 28px;
}
.wpt_widget_content {
    border-bottom: 0px solid #E4E4E4 !important;
}
.sondaj-image.mobile{
	display:none;
}	
.sondaj-image{
width: 99%;
margin: -18px auto 0px 6px;
position: relative;
}
iframe.fnt {
width: 100%;
border: 0px;
min-height: 1000px;
height: 100%;

}

.articlewrap{
background-color: rgba(255, 255, 255, 0.70);
position: relative;
left: 20px;
right: 20px;
width: calc(100% - 40px);
bottom: 0px;
position: absolute;
margin: 0px;
padding: 5px;

-webkit-box-shadow: 0px 10px 51px -32px rgba(25,69,65,1);
-moz-box-shadow: 0px 10px 51px -32px rgba(25,69,65,1);
box-shadow: 0px 10px 51px -32px rgba(25,69,65,1);


}


.wpt_widget_content .entry-title{
  font-family: 'uniter';
}

.wpt_widget_content ul.has-1-tabs li {
  font-family: "uniter_bold";
}


.front-side-right:after{
content:" ";
/*background:url(images/newsl_line.png) repeat-y left top;*/
position:absolute;
height: 100%;
top: 0;
width:100%;
z-index:9;
}
.front-side-right{

  background-color: #000;
  float:right;
  width:38%;
height: 687px;
  margin-right:7px;
margin-top: 55px;
position:relative;
 background:url(images/social-bg.jpg) no-repeat center bottom;
z-index:10;
}

.front-side-right img{
  width:100%;
  height:auto;

}
.fb-like fb_iframe_widget{
color:#fff;
}
.pluginFontHelvetica, .pluginFontHelvetica button, .pluginFontHelvetica input, .pluginFontHelvetica label, .pluginFontHelvetica select, .pluginFontHelvetica td, .pluginFontHelvetica textarea {
  font-family: 'helvetica neue', helvetica, arial, 'lucida grande', sans-serif;
  color: #fff !important;
}

.newsl{
  margin-top: 25px;
 background:url(images/news_before1.png) no-repeat left bottom;
background-size: 100%;
  min-height: 100%;
margin-left: 9%;
  margin-right: 9%;
position: absolute;
  width: 85%;
bottom:0;
}

.newsltext{
  font-size:'uniter_bold';
  color:#fff;
  font-size:30px;
text-align: center;


}

#mc_embed_signup input.email{
  width: 97% !important;
  background: transparent !important;
border: 2px solid rgba(255, 255, 255, 0.61) !important;

}

.facebookwrap .fb-like{
margin-top:10px;
}
.facebookwrap{

  font-size:'uniter_bold';
  color:#fff;
  font-size:30px;
text-align: center;
background: url("") no-repeat center bottom;
background-size: 100% auto !important;
z-index: 99;
position: absolute;
width: 100%;
padding-top: 180px;
}

#mc_embed_signup .button{
background-color: transparent !important;
color:none;
padding: 0px !important;
font-size: 32px !important;
font-weight: bold;

font-family:'uniter_bold', Helvetica, Arial:

}

#mc_embed_signup input.button{
  width: 100% !important;
 
font-family:'uniter_bold', Helvetica, Arial;


}
.movie{
position: absolute;
    width: 39%;
    right: 0;
    height: auto;
    max-height: 300px;
    margin-top: -65px;
}
.single-galerie .content-wrapper{
position: relative;
}
.single-galerie .single-feat{
clear: both;
}
.single-galerie .leftside-content {
width: 10%;
padding: 1.5em 10px 30px;
clear: both;
margin-top: -30px;
}
.single-galerie .largethumb, .single-galerie .bx-viewport {
height: auto !important;
}
.single-galerie header p {
margin: 0px 10px 16px;
}
article.galerie  .entry-header .entry-title {
    font-size: 3.2em;
    line-height: 1.3em;
    margin: 0px 5px 10px;
    font-family: "uniter_bold";
    font-variant: normal;
    text-transform: uppercase;
    text-align: center;
}
.single-galerie #primaryarticle {
width: 100%;
}
.single-galerie .entry-content {
    width: 90%;
    float: left;
    margin: 0.5em 0px 0px;
}
a.download{
position:absolute;
z-index:999;
right:15px;
top:15px;
}
.largethumb img{
width: 100%;
height: 100%;
}
.largethumb{

position: relative;

}
.stirile-uniter{
float: none !important;
width: 80%;
margin-left: 10%;
margin-top: 15%;
}
a#recent-tab{
display:none;
}
h3.excerpt{
width:80%;
text-align:center;
margin:0 auto;
font-size: 29px;
font-variant: normal !important;
text-transform: none;

}
h4.entry-meta span{
color:#163F5B;
font-variant: normal !important;
}
h4.entry-meta i{
margin:10px;
font-size:14px;
font-variant: normal !important;
}
h4.entry-meta{
width: 80%;
font-size: 17px;
font-variant: none;
text-transform: none;
color: #454545;
}
h3.excerpt p{
font-size: 23px;
line-height: 28px;
clear: both;
color: #1E1E1E;
font-style: italic;
font-variant: normal !important;
}
.fb_iframe_widget {
    display: inline-block;
    position: relative;
margin-bottom: 5px;
margin-left: 3px;
}
.related span{
position: absolute;
width: 90%;
color: rgb(0, 0, 0);
z-index: 9999;
top: 125px;
text-align: center;
font-size: 14px;
left: 5%;
line-height: 18px;
}
.related img{
position: absolute;
width: 100%;
height: 120px;
margin: 1px;
background: #F6F6F6;
-webkit-box-shadow: -4px -4px 5px 0px rgba(50, 50, 50, 0.1);
-moz-box-shadow:    -4px -4px 5px 0px rgba(50, 50, 50, 0.1);
box-shadow:         -4px -4px 5px 0px rgba(50, 50, 50, 0.1);
}
.related:last-child, .single-galerie .related:last-child{
margin-right:0px;
}
.related a{
text-align: center !important;
color: #000;
font-weight: bold;
}
.single-galerie .related {
margin-right: 6px;
margin-bottom: -50px;
}
.related {
float: left;
height: auto;
width: 200px;
min-height:200px;
margin-right: 19px;
text-align: initial;
position:relative;

}
.relatedposts h3{
font-size: 21px;

}
.relatedposts .fa{
    position: absolute;
    top: 10px;
    right: 10px;
    margin: 0px;
    padding: 0px;
    border: 0px none;
    z-index: 1;
    color: rgba(255, 255, 255, 0.74);
    font-size: 22px;
}
.related:hover .fa{
color:#24DFE6;
}
.related:hover .fa.fa-youtube-play {
color:#FF4646;
}
.relatedposts {
margin-top: 20px;
width: 77%;
}
.relatedposts1 {
margin-top: 20px;

}
p a:hover, .related a:hover{
color:#eb1f1f;
}
.entry-content p {
font-size: 18px;
line-height: 30px;

}
.wpt_widget_content a {
    color: #000 !important;
}
#masthead {
margin-top: -25px;
}
#mc_embed_signup {
    clear: left;
    font: 600 20px "uniter",Helvetica,Arial,sans-serif;
    color: #FFF;
    position: absolute;
    bottom: 15px;
    width: 100%;
    padding: 20px;
	  z-index: 99;
	 opacity:1; padding:15px;
}
#slidegallery iframe{
width: 100%;
height: 520px;
}
.bx-wrapper .bx-controls-direction a {
    top: 85% !important;
}	
.post-main-thumb1.thumbl img{
  height: 100%;
  position: relative;
}
#nav_menu-5{
  color:red;
  box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.55);
margin-top: 28px;
font-size: 20px;
background: none repeat scroll 0% 0% #FFF;
margin-bottom: 15px;
padding: 0px;
margin-right: 6px;
}
#nav_menu-5 li{
margin-left: 10px;
list-style-type: none;
margin-bottom: 6px;}

#nav_menu-5 a{
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    float: left;
    width: 100%;
    font-family: "uniter";
    border-bottom: 1px dashed #000;
    padding-bottom: 5px;
    padding-top: 5px;
}

#nav_menu-6{
  color:red;
  box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.55);
margin-top: 28px;
font-size: 20px;
background: none repeat scroll 0% 0% #FFF;
margin-bottom: 15px;
padding: 0px;
margin-right: 6px;
}
#nav_menu-6 li{
margin-left: 10px;
list-style-type: none;
margin-bottom: 6px;}

#nav_menu-6 a{
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    float: left;
    width: 100%;
    font-family: "uniter";
    border-bottom: 1px dashed #000;
    padding-bottom: 5px;
    padding-top: 5px;
}
#slicksearch{
display:none;
}
body.archive .home-featured-block{
	clear:both;
}
ul#mqtranslate-chooser li{
margin-top: 3px;
}	
ul#mqtranslate-chooser{
list-style-type: none;
right: 5px;
text-align: right;
position: relative;
margin-top: -30px;
clear: both;
margin-top: -3px;
}

iframe.galahop {
    width: 100%;
    border: 0px;
    min-height: 1000px;
    height: 100%;
}
.white-popup img {
width: 100%;	
}	
.white-popup {
    position: relative;
    background: #FFF;
    padding: 20px;
    width: auto;
    max-width: 800px;
    margin: 20px auto;
}
.header-wrapper .menu li a {
    padding: 0 10px !important;
}
ul#mqtranslate-chooser {
    position: absolute;
    right: 10px;
    top: 10px!important;
}
@media (max-width:499px){
ul.colothers.lumeateatrului li {
    max-height: auto!important;
    width: 100%;
    margin-left: 2px;
}	
#post-8840 img {
	width: 80%;
	height:auto;
	max-height: 120px;
}	
}
	
ul#catalog {
margin: 0 auto;
text-align: center;
margin-left: -30px;
}	
ul#catalog li {
display: inline-block;
margin:0;
padding:0;
text-align:center;
width: calc(100% / 24);
margin-left: -8px;
}
ul#catalog h3{
		color:#0d2e41;
}	

ul#catalog li a{
color: #0d2e41;
padding: 5px;
width: 40px;
text-align: center;
height: 40px;
line-height: 30px;
border-radius: 50%;
background: #d7cb45;
position: absolute;
}
ul#catalog li a.active, ul#catalog li:hover a{
	color: #d7cb45;
	background: #0d2e41;
}	
ul#catalog.ani {

}
.single-artist .largethumb img, .single-spectacol .largethumb img, .single-premii .largethumb img{
width: auto;
height: 100%;
}
.single-artist h1.entry-title,.single-premii h1.entry-title, .single-spectacol h1.entry-title, h1.entry-title.artisti{
	text-align: center;
font-size: 48px;
margin:30px;
margin-bottom:50px;
line-height: initial;
}
#catalogartisti {
 margin-top:80px;	
 width: 100%;
margin-left: 0px;
}	

#catalogartisti .artist img{
	-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 100%;
border: 2px solid #d7cb45;
}	
#catalogartisti .artist:hover img{
	border: 2px solid #3b5b70;
}		
#catalogartisti .artist p{
	text-align:center;
	line-height:initial;
}	
#catalogartisti .artist{
	width:132px;
	float:left;
	margin:10px;
	min-height:200px;
}
#parteneri div {
text-align: center;
clear: both;
padding: 20px 0;
border-bottom: 1px solid #cacaca;
position: relative;
margin-bottom: 20px;
}
#parteneri img {

}
h3.readmore-title{
	
padding:2px 5px;
margin-top: 0px;
font-size: 14px;
text-align: right;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+39,f1da36+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(241,218,54,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(241,218,54,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(241,218,54,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1da36',GradientType=1 ); /* IE6-9 */
}
a.mobilevot{
	display:none;
}
ul#slidegallery2.entry {

	width: 80%;margin: 0 auto !important;    margin-left: 25px;
}
ul#slidegallery2 li img.mob {
display:none;	
}	
@media (max-width:499px){
ul#slidegallery2 li {
    width: 100%!important;
	height: auto!important;
}
ul#slidegallery2 li img.mob {
display:block;	
}
ul#slidegallery2 li img.desk {
display:none;	
}
	
ul#slidegallery2 {
    margin-left: -21px !important;
}
ul#slidegallery2.entry {
	width: 87%!important;margin: 0 auto !important;margin-left: 10px!important;

}	
.single-galerie main#main {
    padding: 0 !important;
}
a.mobilevot{
	display:block;
}
a.desktopvot{
	display:none;
}
ul.others li img{
	width:100%;
}
ul.others li{
    padding-bottom: 20px;
}	
}
ul#catalog.ani li a{
    padding: 0;
    width: 60px;
    text-align: center;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;	
}	
ul#catalog.ani li {
	padding: 0;
    text-align: center;
    width: calc(100% / 17);
    margin-left: -8px;
    height: 65px;
	    text-align: center;
}
@media (max-width:600px){
#parteneri  div{
	padding: 20px 20px;
}
#parteneri  img{
    max-width: 100%;
    width: auto;
    height: auto;
    margin: 10px 0px!important;
}	
.single-artist .largethumb img, .single-spectacol .largethumb img, .single-premii .largethumb img {
    width: 100%;
    height: auto;
}
ul#catalog h3 {
    color: #0d2e41;
    margin-left: 55px;
}
ul#catalog li a {
    padding: 0;
    width: 45px!important;
    text-align: center;
    height: 45px!important;
    line-height: 45px!important;
    border-radius: 50%;
    font-size: 14px!important;
}
ul#catalog li {
    padding: 0;
    text-align: center;
    width: calc(100% / 11)!important;
    margin-left: 13px!important;
    height: 50px!important;
}
ul#catalog {
    margin: 0 auto;
    text-align: center;
    margin-left: -55px!important;
}
#catalogartisti .artist  a{
    font-size: 24px;	
}	
#catalogartisti .artist {
    width: auto;
    float: none;
    margin: 20px;
    height: auto;
    clear: both;
    margin-bottom: 40px;
}
.single-artist h1.entry-title, .single-premii h1.entry-title, .single-spectacol h1.entry-title, h1.entry-title.artisti {

    font-size: 35px;
}
.artist .leftside-content{
    position: relative!important;
    width: auto!important;	
	
}
.galawrap{
	height:auto!important;
}
ul#gala li {
	margin: 5px !important;
    top: auto !important;
    left: auto !important;
    width: 150px;
    position: relative;
    height: 150px;
}
}	
@media (min-width:600px){
	
#catalogartisti .artist{
min-height: 320px;	
}
#catalogartisti .artist.an{
min-height: 360px;	
}
.page-template-artisti #catalogartisti .artist{
min-height: 235px;	
}
.page-template-spectacole #catalogartisti .artist{
min-height: 270px;	
}	
.page-template-spectacole #catalogartisti .artist.an{
min-height: 310px;	
}	
}
ul#gala  {
list-style-type: none;	
}	
ul#gala li:hover{
border: 2px solid #3b5b70;	
}	

ul#gala li a{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;	
}	
ul#gala li {
float: left;
width: 150px;
position: relative;
height: 150px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 2px solid #d7cb45;
background:#e8e8e8;
text-align: center;
padding: 20px;
}
ul#gala li.a{
top: -177px;
line-height: 140px;
left: 20px	
}
ul#gala li.b{
left: -20px;	
line-height: 140px;
}	
ul#gala li.c{
top: 60px;
left: 50px;
line-height: 140px;
}
ul#gala li.d{
top: 60px;
left: 140px;
}	
ul#gala li.e {
    left: 200px;
}
ul#gala li.f {
top: -177px;
left: 190px;	
}
ul#gala li.d a, ul#gala li.e a, ul#gala li.f a  {
padding-top: 40px;	
}	
ul#qtranslate-chooser li{
    float: left;
    margin: 2px;
	
}	
ul#qtranslate-chooser{
width: 50px;
list-style-type: none;
position: absolute;
right: 0;
z-index: 99;
top: 15px;	
}
ul#slidegallery2 li {
width: 156px;
height: 156px;
float: left;

}
a.allgalsimages{
text-transform: none;
font-style: normal;
color: #d7cb45;
background: #123e58 !important;
padding: 5px !important;
margin: 0 0px !important;
font-size: 20px !important;
border-radius: 4px !important;	
}
img.mob {
	display:none;
}
@media (max-width:499px){
	img.mob {
	display:block;
	}	
	img.nomob {
	display:none;
	}
}	