/*   
Theme Name: Radu Craciun Custom Theme
Theme URI: http://thewebdesigner.ro
Description: This is just a BLANK starter WordPress Theme template -- WordPress v2.9.1
Author: Andrei Busuioc
Author URI: http://www.thewebdesigner.ro
Version: 1
*/

@font-face {
    font-family: 'playfair_display_scregular';
    src: url('playfairdisplaysc-regular-webfont.eot');
    src: url('playfairdisplaysc-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('playfairdisplaysc-regular-webfont.woff2') format('woff2'),
         url('playfairdisplaysc-regular-webfont.woff') format('woff'),
         url('playfairdisplaysc-regular-webfont.ttf') format('truetype'),
         url('playfairdisplaysc-regular-webfont.svg#playfair_display_scregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'playfair_displayregular';
    src: url('playfairdisplay-regular-webfont.eot');
    src: url('playfairdisplay-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('playfairdisplay-regular-webfont.woff2') format('woff2'),
         url('playfairdisplay-regular-webfont.woff') format('woff'),
         url('playfairdisplay-regular-webfont.ttf') format('truetype'),
         url('playfairdisplay-regular-webfont.svg#playfair_displayregular') format('svg');
    font-weight: normal;
    font-style: normal;
 
} 

@font-face {
    font-family: 'open_sanslight_italic';
    src: url('opensans-lightitalic-webfont.eot');
    src: url('opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-lightitalic-webfont.woff2') format('woff2'),
         url('opensans-lightitalic-webfont.woff') format('woff'),
         url('opensans-lightitalic-webfont.ttf') format('truetype'),
         url('opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@media screen {

* { margin: 0; padding: 0; }
body { background:#dadada;  margin:0px;padding:0px; font-family: 'playfair_displayregular';color:#666; 	}
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */

#page-wrap { width: 100%; margin: 0px; height: 100% !important;}

h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0; }
h1 { }
h2 { }
h3 { }


a { }
a:hover { } 

blockquote { } 
blockquote p { }

ul, ol { margin: 0 0 10px 0; }

.post { }

.entry { }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmt { }
	
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }


} /* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */

#email-subscribers-form-2{
clear:both;
padding-top:20px !important;
}

#email-subscribers-form-2 input[type="email"]{
	width:95%;
	height:35px;
	border-radius:5px;
	border:1px solid #f0f0f0;
	padding-left:5%;
}



/*Added Screen Media*/

body {

 
  text-align: justify;


}

a{
	cursor:pointer !important;
}

.wpp-views{
	display:none !impo;
}

a.treim{
	font-size:20px !important;
}


a.frv{
	font-size:20px !important;
}

.main-post{
  -webkit-user-select: text;  /* Chrome all / Safari all */
  -moz-user-select: text;     /* Firefox all */
  -ms-user-select: text;      /* IE 10+ */
  user-select: text;          /* Likely future */  
}


a{

color:#00477a;


}

#header{
	width:100%;
	height:361px;
	background:url(images/bg-header.jpg) no-repeat top left;
	overflow: hidden;
}

#header h1{
font-family: 'playfair_display_scregular';
font-size:40px !important;
margin:75px 0px 0px 0px;
padding:0px;
}

#header h1 a{
	text-decoration:none;
	color:#abe1fa;

}


.small{
	font-size:14px;
}

p{
	margin-top:20px !important;
}


#content{
	width:1193px;
	margin:0px auto;
	padding:30px 20px 20px 20px;
	background:#f0f0f0;
	border-radius:10px;
	position:absolute;
	z-index:1000;
	top:288px;
	left:50%;
	margin-left:-616.5px;
	margin-bottom:100px
}

#content-header{
	width:1233px;
	height:361px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
}


.description{
	font-family: 'open_sanslight_italic';
	font-size:21px;
	color:#fff;
}

.pozaradu{
	width:194px;
	margin-top:32px;
	height:256px;
	background:url(images/poza-radu.png) no-repeat top left;
	float:left;
}

.menu{
	width:744px;
	height:56px;
	position:absolute;
	top: 232px;
	left: 200px;
	padding:0px;

}


.menu li {
	float:left;
	list-style-type: none;
	padding-right:10px;
}

.menu li a{
	display:block;
	height:49px;
	padding-top:7px;
	word-wrap: break-word !important;
	font-family: 'playfair_displayregular';
	color:#abe1fa;
	font-size:19px;
	float:left;
	text-decoration:none;
	text-align: center;
	text-align: center;
	background:#666;
	padding-left:15px;
	padding-right:15px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	line-height:21px;

}

.menu li a:hover{
	background:#f0f0f0;
	color:#004678;
}

.post{
	width:754px;
	float:left;
}

.type-post{
	margin-top:0px;
}

.type-post h2{
	margin-top:20px;
	margin-bottom:10px;
}


.menu li.current-menu-item a{
	display:block;
	height:49px;
	padding-top:7px;
	word-wrap: break-word !important;
	font-family: 'playfair_displayregular';
	color:#004678;
	font-size:19px;
	float:left;
	text-decoration:none;
	text-align: center;
	text-align: center;
	background:#f0f0f0;
	padding-left:15px;
	padding-right:15px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	line-height:21px;
}

#menu-item-21 a{
	line-height:14px !important;
}

#respond{
	display:none !important;
}


.meta{
	display:none;
}

.widget-title{
	display: none;
}



h1{
	color:#00477a;
	font-size:25px !important;

}

p{
	margin-top:20px;
}
.latest-post-selection{
	width:754px;

}

.latest-post-selection article {
	padding:3% !important;
}

article{
	position:relative;
}

.latest-post-selection article a{
	color:#666 !important;
	margin-top:20px;
}

#post-7 h2{
	display:none;
}



.latest-post-selection article h1{
	border-bottom:1px solid #f0f0f0;
	padding-bottom:20px;
	font-size:18px !important;
	height:60px !important;
}



.main-art article h1{
	font-size:25px !important;
}



.latest-post-selection article p:after{
	content:'[...]';
	color:#00477a;
}

.main-art em{
	color:#00477a;
	display:block;
	margin-bottom:10px;
	position:absolute;
	top:25px;
	right:27px;
	font-size:14px;
	font-weight: bold;
	font-family: 'open_sanslight_italic';

}

.main-four{
	  -webkit-user-select: text;  /* Chrome all / Safari all */
  -moz-user-select: text;     /* Firefox all */
  -ms-user-select: text;      /* IE 10+ */
  user-select: text;          /* Likely future */  
}


.main-four em{
	color:#00477a;
	display:block;
	margin-bottom:10px;
	position:absolute;
	top:180px;
	right:220;
	font-family: 'open_sanslight_italic';
		font-size:14px;
	font-weight: bold;


}
.main-four em i{
	display: none;
}

.archive-date{
	color:#00477a;
	display:block;
		font-family: 'open_sanslight_italic';
		font-size:14px;
	font-weight: bold;
}

.latest-post-selection a.read-more{
	display:block;
	width:100%;
	text-align:right;
	color:#00477a !important;
	text-decoration:none;
	border-top:1px solid #f0f0f0;
	padding-top:15px;
	padding-right:2% !important;
	background:url(images/arrow-link.png) no-repeat center right;

}

.cleaner{
	display:none;
	clear:both;
}


#sidebar{
	width:393px;
	height:378px;
	background:#e4e4e4;
	float:right;
	padding:15px;
}

#sidebar li{
	list-style-type: none !important ;
}

#sidebar h2{font-size:17px !important}


.type-post .entry{
	width:714px;
	padding:20px 20px 20px 20px;
	background:#fff;
	min-height: 67px;
}



.type-post .entry a{
	-webkit-column-rule: #00477a;
	-moz-column-rule: #00477a;
	-o-column-rule: #00477a;
	column-rule: #00477a;
	text-decoration: underline !important;
	
}
a.arhiva-link{
	color:#666 !important;
	font-weight: normal !important;
	text-decoration: none !important;
}


.latest-post-selection a.ssba_facebook_share{
	position:absolute !important;
	bottom:-65px;
	}
.latest-post-selection .ssba_facebook_share img{
	margin-bottom:10px !important;
	display:block;
}

.latest-post-selection a.ssba_linkedin_share{
	position:absolute !important;;
	left:50px !important;
	bottom:-55px !important
	}
	
	
.latest4 section.latest-post-selection article a.ssba_facebook_share{
	
		position:absolute !important;
	bottom:-45px !important;
	
	}
	

.latest4 section.latest-post-selection article a.ssba_linkedin_share{
	
		position:absolute !important;
	bottom:-35px !important;
	
	}
	

.ssbp-wrap  p{
display:inline !important;
	}


.type-post .entry .ssba_facebook_share{
	margin-left:10px;
	margin-bottom:10px !important;
}

#footer{
	bottom:-100px; !important;
	left:-7px;
	float:none !important;
	clear:both;
	position:absolute;
	display:block !important;
	width:100%;
	min-height:50px !important;
	text-align:center;
	color:#00477a;
	margin-bottom:20px;
}


.cat-item{
	display:block;
	float:left;
	background:#fff;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
	margin-right:3px;
	margin-top:3px;
}

.cat-item a{
	color:#6A6A6A;
	text-decoration:none;
}

#blog_subscription-2{
	clear:both;
	margin-top:20px;
	padding-top:20px !important;
}


 h2{
color:#00477a;
}

input#subscribe-field-blog_subscription-2{
	height:39px;
	border:none;
	border-radius:5px;
	padding-left:10px !important;
}

#sidebar input[type="submit"]{
	background:#00477a;
	border:none;
	color:#fff;
	height:29px;
	color:#fff;
	padding-left:10px !important;
	padding-right:10px !important;
	border-radius:5px;
	-webkit-appearance: none !important;
}

.latest4{
	width:100% !important;
	clear:both;position:absolute;
	margin-top:10px;
		 -webkit-user-select: all !important;  /* Chrome all / Safari all */
  -moz-user-select: all !important;     /* Firefox all */
  -ms-user-select: all !important;      /* IE 10+ */
  user-select: all !important; 

}
.latest4 section.latest-post-selection{
	width:100% !important;
	clear:both;	
}

.latest4 section.latest-post-selection article{
	padding:20px 15px 35px 15px !important;
	width:285px !important;
	height:265px !important;
	background:#e4e4e4 !important;
	float:left;
	margin-right:17px;

}


.latest4 section.latest-post-selection article a.read-more{
	background:url(images/arrow-gri.png) no-repeat center right;
	padding-right:15px !important;
	margin-top:17px !important;
}


.popular{
	margin-top:350px;
}


.wpp-list{
	width:1153px!important;background:#fff;
	height:143px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}

.wpp-list li{
	display:block !important;
	float:left !important;
	height:123px !important;
	font-size:20px;
	width:203px !important;
	color:#666666;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	border-left:1px solid #f0f0f0;
	text-align: left !important;

}

.wpp-list li:first-child{
	border-left:none !important;
/* 	display:none !important; */
}
.wpp-list li:nth-child(2){
	border-left:none !important;
}
.wpp-list li a{
	color:#666;
	text-decoration:none;
}

.wpp-views{
	display:none !important;
	color:#00477a;
	font-size:15px;
	padding-left:25px;
	background:url(images/ohci.png) no-repeat top left;
	margin-top:10px;
	position:absolute;
	bottom:10px;

}


.wpp-date{
	display:block;
	color:#666 !impoortat;
	font-size:15px;
    font-family: 'open_sanslight_italic';
	margin-top:170px;
	position:absolute;
	bottom:0px;
	font-weight:bold;

}

.latest4 >section.latest-post-selection> article:nth-child(2){
display:none !important;

}

.logo-bcr{
	width:201px;
	height:62px;
	position:absolute;
	top:0px;
	right:0px;
}

#search-form{
	width:289px;
	height:33px;
	background:#fff;
	border-radius:5px;
	position:absolute;
	top:-50px;
	right:0px;
	padding-left:10px;
	padding-top:8px;

}

#search-form input[type="text"]
{
	width:236px;
	height:24px;
	border:none;
	background:#fff;	
		font-family:'playfair_displayregular';
}

#search-form input[type="submit"]
{
	width:30px;
	height:24px;
	background:url(images/lupa-header.png) no-repeat top left;
	border:none;
}

#footer a{
	color:#00477a !important;

}

#footer a:active{
	color:#00477a !important;
}
.type-post  a{
	color:#00477a;
	text-decoration:underline;
}

.page-white{
	background:#fff;
	padding:20px;
}

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


.wpcf7-form p{
	color:#00477a;
}

.wpcf7-form input[type="text"]{
	width:100%;
	height:35px;
	border-radius:5px;
	border:1px solid #f0f0f0;
}

.wpcf7-form input[type="email"]{
	width:100%;
	height:35px;
	border-radius:5px;
	border:1px solid #f0f0f0;
}

.wpcf7-form textarea{
	width:100%;
	height:135px;
	border-radius:5px;
	border:1px solid #f0f0f0;
}

 .wpcf7-form input[type="submit"]{
	background:#00477a;
	border:none;
	color:#fff;
	height:29px;
	color:#fff;
	padding-left:10px !important;
	padding-right:10px !important;
	border-radius:5px;
	-webkit-transform: none !important;
}




.ssba-wrap{
	position:absolute;
	bottom:12px;
	width:40%;
}

.type-post .entry .ssba-wrap{
	position:relative;
	bottom:inherit;
	left:inherit;
	padding-bottom:10px;
}


.type-post .entry .ssba-wrap .ssba_linkedin_share img{
display:block;
margin-left:10px;
color:#fff !important;
}

a:-webkit-any-link {
	text-decoration:none;
}


a[href="http://www.facebook.com/sharer.php?u=http://www.raducraciun.ro/"]{
	display:none !important;
}
a[href="http://www.linkedin.com/shareArticle?mini=true&url=http://www.raducraciun.ro/"]{display:none;}

.alignleft{float:left;margin-right:20px;margin-bottom:20px;}
.alignright{
	float:right;
	margin-left:20px;
	margin-bottom:20px;

}


.entry p{
	clear:both;margin-top:0px !important;
	margin-bottom:20px !important;
}

.published{
	display:block;
	background:#666;color:#abe1fa;
	width:94%;
	padding:10px 3% 10px 3%; 
	font-family: 'open_sanslight_italic';
	font-size:13px;
}

.comments-warning{
	display:block;
	background:#666;color:#abe1fa;
	width:94%;
	padding:10px 3% 10px 3%; margin:0px !important;
	text-align:center;
	font-family: 'open_sanslight_italic';
	font-size:13px;
}
.comments-warning a{
	color:#abe1fa !important;
}

.navigation {
	width:50%;
	margin-top:50px;
	clear:both;
	padding-top:30px;
}

.navigation a{

	content:' ';
	margin-top:20px;
	padding-left:10px;
	padding-right:10px;
	width:145px;
	background:#00477a !important;
	color:#fff;
	height:25px;
	text-align: center;
	padding-top:5px;text-decoration:none;
	padding-bottom:5px;
	border-radius:5px;
	
}
.latest4 article{
	width:100% !important;
	height:200px;
}

.latest4 .latest-post-selection .main-four{
	padding:0px;
}

.main-four h1{
	text-align: left !important;
}

.mobile{
	display:none !important;
}

.normal{
	display:block !important;
}



.entry{border:none !important;}

.main-art article{border:none !important;
	background:#fff;
}


.trigger{
		display:none;
	height:49px;
	padding-top:7px;
	word-wrap: break-word !important;
	font-family: 'playfair_displayregular';
	color:#abe1fa;
	font-size:19px;
	float:left;
	text-decoration:none;
	text-align: center;
	text-align: center;
	background:#666;
	padding-left:15px;
	padding-right:15px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	line-height:21px;
}

.mobile-menu{
	display:none;
}

.ssba_facebook_share{
	float:left !important;
	display:block !important
}
.ssba_linkedin_share{
	float:left !important;	
	display:block;
	padding-left:5px !important;
	

}

.ssba_linkedin_share img{
	
}

.all{
	display:none;
}

.trig-trei{
	font-size:18px;
	color:#666;
	display:inline !important;
}
.trig-all{
	font-size:18px;
	color:#666;
	display:inline !important;
}
.small-text{
	font-size:18px;
	color:#666;
	}

.active-selector{
	text-decoration:underline;
	color:#abe1fa !important;
	background:#666;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-broder-radius:5px;

}


.main-post h1{
    display:block;
    width:70% !important;
} 




p{line-height:25px;}

.wpp-list li {
    overflow: hidden;
    float: left !important;
   clear:none !important;
}


.data{
	position: absolute;
	bottom:0px;
	left:10px;
	
}

ul.sub-menu{
	position:absolute;
	top:69px;
	z-index:10005;
}

ul.sub-menu li a{

	display: block;
    height: 20px;
    padding-top: 7px;
    padding-bottom:7px;	
    word-wrap: break-word !important;
    font-family: 'playfair_displayregular';
    color: #666;
    font-size: 19px;
    float: left;
    text-decoration: none;
    text-align: center;
    text-align: center;
    background: #fff;
    padding-left: 15px;
    padding-right: 15px;
  	border-radius:8px;
    line-height: 21px;
}
	
.ro{
	width:40px;
	height:30px;
	position:absolute;
	top:12px;
	background:#abe1fa;
	text-align: center;
	border-radius:5px;
	padding-top:10px;
	right:280px;
}

.en{
	width:38px;
	height:28px;
	position:absolute;
	top:12px;
	border:1px solid #fff;
	text-align: center;
	border-radius:5px;
	padding-top:10px;
	right:230px;
}

.en a{
	text-decoration: none;
	color:#fff;
}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------8----------------------------------------------------------------------------------------------------------------------------------------------------*/




@media (max-width:1024px){

.data{
	position: relative;
	display: block;
	bottom:0px;
	left:10px;
	margin-top:10px;
	margin-bottom:10px;
	
}

.ro{
	width:40px;
	height:30px;
	position:absolute;
	top:5px;
	background:#abe1fa;
	text-align: center;
	border-radius:5px;
	padding-top:10px;
	right:220px;
}

.en{
	width:38px;
	height:28px;
	position:absolute;
	top:5px;
	border:1px solid #fff;
	text-align: center;
	border-radius:5px;
	padding-top:10px;
	right:170px;
}

.en a{
	text-decoration: none;
	color:#fff;
}

	
	#content-header{  
	width:100% !important;
	height:256px;
	margin:0px;
	overflow:hidden !important;
	position:relative;
	}

	#header{
	width:100%;
	height:256px;
	background:url(images/bg-header.jpg) no-repeat top left;
	overflow: hidden;
}


	#header h1{
	font-family: 'playfair_display_scregular';
	font-size:20px !important;
	margin:75px 0px 0px 0px;
	line-height:24px !important; 
	padding:0px;
	}

	#content{
	width:100% !important;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:#f0f0f0;
	border-radius:10px;
	position:relative;
	z-index:inherit !important;
	top:inherit !important;
	left:inherit !important;
	
	margin-bottom:0px;
	}

	#sidebar{
	width:100%;
	height:378px;
	background:#e4e4e4;
	float:none;
	padding:15px;
}

#sidebar li{
	list-style-type: none !important ;
}

#sidebar h2{font-size:17px !important;}


	#sidebar1{
	width:92%;
	min-height:378px;
	background:#e4e4e4;
	float:none;
	padding:15px;
	margin:0px auto;
}

#sidebar1 li{
	list-style-type: none !important ;
}

#sidebar1 h2{font-size:17px !important;}

#sidebar1 input[type="submit"]{
	background:#00477a;
	border:none;
	color:#fff;
	height:29px;
	color:#fff;
	padding-left:10px !important;
	padding-right:10px !important;
	border-radius:5px;
	-webkit-appearance: none !important;
}


.entry{
	width:95% !important;
	margin:0px auto;
}

.latest-post-selection{
	width:100% !important;
	clear:both;

}

.latest-post-selection article {
	width:94% !important;
	padding:3% !important;
	margin:0px auto;
}

.post{
	width:100% !important;
	float:left;
}


.cleaner{
	display:block !important;
	clear:both !important;
}


.latest4{
	width:100% !important;
	clear:both;position:relative !important;
	margin-top:20px;
}
.latest4 section.latest-post-selection{
	width:100% !important;
	clear:both;	
}

.latest4 section.latest-post-selection article{
	width:100% !important;
	padding:3% !important;
	background:#e4e4e4 !important;
	float:none !important;
	margin-top:10px !important;
	height:auto!important;

}


.latest4 section.latest-post-selection article a.read-more{
	background:url(images/arrow-gri.png) no-repeat center right;
	padding-right:15px !important;
}


#footer{
	bottom:inherit !important;
	left:inherit !important;
	float:none !important;
	clear:both;
	position:relative !important;
	display:block !important;
	width:90%;
	margin:0px auto;
	min-height:50px !important;
	text-align:center;
	color:#00477a;
	padding-top:20px;
	padding-bottom:20px;
	
}


.wpp-list li{
	display:block !important;
	float:none !important;
	height:auto !important;
	font-size:17px !important;
	width:90%!important;
	color:#666666;
	padding-top:10px!important;
	padding-left:0px !important;
	padding-right:0px !important;
	position:relative;
	margin:0px auto;
	border-left:1px solid #f0f0f0;
	text-align:left !important;

}

.wpp-list li:first-child{
	border-top:1px solid #f0f0f0;
	border-left:none !important;
}

.wpp-list li a{
	color:#666;
	text-decoration:none;
	text-align: left !important;
}

.wpp-views{
	display:block;
	color:#00477a;
	font-size:15px;
	padding-left:25px;
	background:url(images/ohci.png) no-repeat top left;
	margin-top:10px;
	position:absolute;
	bottom:10px;

}

.normal{
	display:none !important;
}

.mobile{
	display:block !important;
}

.desktop{
	display:none !important;
	margin:100px auto 0px auto;
}

.entry{
	padding-top:70px;
}

#search-form{
	width:91%;
	height:33px;
	background:#fff; 
	border-radius:5px;
	position:absolute;
	top:15px !important;
	right:inherit;
	left:10px;
	padding-left:10px;
	padding-top:8px;
	z-index:1000;

}

#search-form input[type="text"]
{
	width:83%;
	height:24px;
	border:none;
	background:#fff;	
	font-family:'playfair_displayregular';
	margin:0px auto;
}

#search-form input[type="submit"]
{
	width:30px;
	height:24px;
	background:url(images/lupa-header.png) no-repeat top left;
	border:none;
}

.description{
	font-family: 'open_sanslight_italic';
	font-size:16px;
	color:#fff;
	margin-top:10px;
	line-height:22px;
}

.wpp-list{
	width:94%!important;
	background:#fff;
	height:auto !important;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:3%;
	padding-right:3%;
	margin:0px auto;

}
.wpp-post-title{
	text-align: left !important;
}

.wpp-list li{

	display:block !important;
	float:none !important;
	height:103px;
	font-size:20px;
	float:left;
	color:#666666;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	border-bottom:1px solid #f0f0f0;
	border-left:none;
	text-align:left !important;


}


.popular{
	margin-top:20px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	font-size:17px !important;
}

.popular a{
	margin-top:10px !important;
	margin-bottom:10px !important; 
}

.wpp-list li{
	display:block !important;
	float:none !important;
	height:103px;
	font-size:20px;`
	color:#666666;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	border-bottom:1px solid #f0f0f0;
	border-left:none;

}

.logo-bcr{
	width:140px;
	height:43px;
	position:absolute;
	top:0px;
	right:10px;
}

.logo-bcr img{
	width:100% !important;
}

.main-art em{
	color:#00477a;
	display:block;
	margin-bottom:10px;
	position:absolute;
	top:45px;
	left:10px;
	font-size:14px;
	font-weight: bold;
	font-family: 'open_sanslight_italic';
	margin-top:10px !important;

}


.main-four em{
	color:#00477a;
	display:block;
	margin-bottom:10px;
	position:absolute;
	top:45px;
	left:10px;
	font-family: 'open_sanslight_italic';
		font-size:14px;
	font-weight: bold;
	margin-top:20px;
	width:100%!important;


}



article h1{
	font-size:17px !important;
}

.latest-post-selection article h1{
	border-bottom:1px solid #f0f0f0;
	padding-bottom:20px;
	font-size:17px !important;
	height:70px !important;
	width:100%!important;
}

.latest4 .latest-post-selection  article h1 {
	height:100px !important;
}

.latest4 .latest-post-selection  article h1 em{
	margin-top:25px !important;
}

.ssba_facebook_share{
	display:block !important;
}

.ssba_linkedin_share{
	display: block;

}

.main-art article h1{
	font-size:17px !important;
}

 h2{
color:#00477a !important;
}

#sidebar1 .subscribe-text{
	color:#00477a !important;
}


#sidebar1 h2{
	display:block;margin:0px !important;
	padding:0px !important;
}

.post h2{
	font-size:17px !important;
	padding-top:100px !important;
	margin-bottom:-60px;
	padding-left:10px;
}

.main-art{
	background:#fff !important;
}

.type-post{
	width:94% !important;
	margin:0px auto;

}

.type-post .entry{
	width:94% !important;
	background:#fff;
	min-height: 67px;
	padding-left:3% !important;
	padding-right:3% !important;
}


.type-post .entry a{
	color:#6a6a6a;
	text-decoration:none !important;
}
.latest-post-selection .ssba_facebook_share img{
	margin-bottom:10px !important;
	display:block;
}

.latest-post-selection 

.type-post .entry .ssba_facebook_share{
	margin-left:10px;
	margin-bottom:10px !important;
}


.post{
	float:none !important;
}

.published{
	margin-top:70px !important;
}

.arhiva{
	padding-top:70px;
	font-size:17px !important;
	padding-left:10px;
	display:none !important;
}
.navigation{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
}

h2.titlu-post-arhiva{
	margin:0px !important;
	padding:30px 0px 0px 0px !important;
	text-decoration: none !important;
}

.titlu-post-arhiva a{
	text-decoration:none !important;
	color:#00477a;
}

.link-titlu{
	text-decoration:none !important;
}

.status-published{
	padding-top:0px !important;
	margin-top:-100px !important;
}

.intrari-arhiva{
	margin-top:-20px !important;
}

.titlu-search{
	padding-top:70px;
	font-size:17px;
	margin-left:10px;
}

.type-post .entry .ssba-wrap{
	position:static;
	top:70px;
	left:inherit !important;
	right:0px;
}

.ssba_facebook_share{
	displa:block;
	}


.main-art .ssba-wrap{
	bottom:0px !important;
}

.latest4 .ssba-wrap{
	bottom:0px !important;
}


.latest-post-selection a.read-more{
	display:block;
	width:100%;
	text-align:right;
	color:#00477a !important;
	text-decoration:none;
	border-top:1px solid #f0f0f0;
	padding-top:10px;
	padding-right:4% !important;
	background:url(images/arrow-link.png) no-repeat center right;

}

.menu{
	width:634px;
	height:56px;
	position:absolute;
	top: 232px;
	left: 200px;
	padding:0px;
	display:none;
	z-index:11111;

}


.trigger{
	display:block;
	width:60px;
	height:49px;
	padding-top:7px;
	word-wrap: break-word !important;
	font-family: 'playfair_displayregular';
	color:#abe1fa;
	font-size:19px;
	float:left;
	text-decoration:none;
	text-align: center;
	text-align: center;
	background:#f0f0f0;
	padding-left:15px;
	padding-right:15px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	line-height:21px;
	position:absolute;
	bottom:0px;
	right:20px;
}


.mobile-menu{
	width:100%;
	height:auto;
	background:#f0f0f0;
	display:none;
	position:absolute;
	top:256px;
	z-index:11111;
}

.mobile-menu a{
	display:block;
	color:#00477a;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	font-size:20px;
	text-decoration:none;
	border-bottom:1px solid #ddd;
}

.first{
	border-top:1px solid #ddd !important;
}

 .wpcf7-form input[type="submit"]{
	background:#00477a;
	border:none;
	color:#fff;
	height:29px;
	color:#fff;
	padding-left:10px !important;
	padding-right:10px !important;
	border-radius:5px;
	-webkit-appearance:none !important;
}

#jetpack-subscribe-label{
	display:none !important;
}


.trig-trei{
	font-size:18px;
	color:#666;
	display:block;
	margin-top:10px;
	width:40%;
	float:left;
	font-size:14px;
		padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.trig-all{
	font-size:18px;
	color:#666;
	display:block;
	margin-top:10px;
	width:40%;
	float:right;
	font-size:14px;
		padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
}
.small-text{
	font-size:18px;
	color:#666;
	display:none !important;
}

.active-selector{
	text-decoration:underline;
	color:#abe1fa !important;
	background:#666;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-radius:5px;
	display:block;
	-moz-border-radius:5px;
	-webkit-broder-radius:5px;

}

}
