@import"reset.css";

/*color:#99D7FC;*/

html,body {
	height:100%;
	margin-top:-10px;
}
body {
	background: #0f0f0f url('../images/body-bg.jpg') no-repeat 50% 0;
	/*font:14px/18px "Trebuchet MS", Helvetica, sans-serif;*/
	font: 18px/22px "Trebuchet MS", Helvetica, sans-serif; 
	color:#4d4d4d;
	position:relative;
}
/*  Header styles */
h1,h2,h3,h4,h5,h6{font: 700 27px/1.3em "Trebuchet MS", Helvetica, sans-serif;
	color:#ffffff;
	/*text-transform:uppercase;*/
	letter-spacing: -0.8pt;}
h1{font-size:40px;}
h2{font-size:28px;}
h3{font-size:27px;} 
h4{font-size:25px;}  
h5{font-size:20px;}
h6{font-size:18px;}
/* Global Structure---------------------------------------- */
/*----- txt,links,lines,titles -----*/
.extra-wrap{overflow:hidden;display:block;}
.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}

.color1{color:#ff2100;}
.color2 { color: #9f9f9f; font-size: 18px;}
.fcwblack {color:#292929;} /* font color writers black*/
.fcwblack2 {color: #333333;}
.text-color-1 { color:#99D7FC; }

.z9999{z-index: 9999;}

.main {
	max-width:980px;
	margin:0 auto;
	/*padding: 2px 0;*/
}

.is-full-width { width : 100%; }
.wrapper {width:100%; overflow:hidden;}

.flex {
	display: -webkit-flex; /* Safari */
    -webkit-flex-wrap: wrap; /* Safari 6.1+ */
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}
.flex>div { flex-grow: 1; margin : 0px 10px 10px 0px;}
.flex .w220 {
	margin: 0px 10px 0px 10px;
}
.cont-adv-box-w { min-width: 240px; max-width: 100%;}
.cont-art-box-w { min-width: 310px; max-width: 100%;}
.cont-sm-box-w { min-width: 240px; max-width: 100%;}

.clear {
 clear: both;
 display: block;
 overflow: hidden;
 visibility: hidden;
 width: 0;
 height: 0;
}
a {
	color:#4d4d4d;
	outline:none;
	cursor:pointer;
	text-decoration:none;
}
 a:hover{ text-decoration: none; }
 
.link-1 { 	color:#8a8a8a; }
.link-1:hover { text-decoration:underline; }
.link-2 { color:#ffffff; font-size:20px; white-space: nowrap;}
.link-2:hover { text-decoration:underline; }



#content {
    background: #1e1e1e;
    padding: 19px 20px 24px 20px;
}
.content-padding{padding: 15px 18px 19px 18px;}
.subcontent-padding{padding: 10px;}
.content-block{background: #191919;}
.content-block2 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #151515;
}

.border1 {border: solid 1px #99D7FC; padding : 10px;margin-bottom: 5px;}
/* IDENTS
========================================================================= */
.h180 {height:180px;}
.h200 {height:200px;} 
.h220 {height:220px;}
.h300 {height:300px;}
.h567 {height:567px;}
.w220 {width :220px;}
.w270 {width :270px;}
.w300 {width :300px;}
.w460 {width :460px}
.w595 {width:595px}

.mar-bt-20 {margin-bottom: 20px;}
.mar-bt-5   {margin-bottom: 5px;}
.mar-lft-10 {margin-left: 10px;}
.mar-lft-5 {margin-left: 5px;}
.mar-rt25 {margin-right:25px;}
.mar-rt20 {margin-right:20px;}
.mar-top-20 {margin-top: 20px;}
.pad-top-5 {padding-top: 5px;}
.pad-top-20 {padding-top: 20px;}
.pad-lft-5 {padding-left: 5px;}
.pad-bot-20 {padding-bottom: 20px;}
.pad-20{padding: 20px;}
.mar-lr {margin: 0px 10px 0px 10px}
.pad-tl {padding-top: 20px;padding-left: 20px;}
/**************Header***************/
.writerslogo{ width: 300px; height: 100px; }
.writerslogo img {height: 100px;}
.writerslogo a {width :100%; height: 100%;}
.row-1 {
	background: url('../images/row-1.png') no-repeat;
}
.row-2 {
	background: url('../images/nav-bg.png') repeat-x;
	background-color: #d1d1d1; 
	border-top: 1px solid #d4d4d4;
}
.head-adress {
	float:right;
	text-align:right;
}
.head-adress .rowtop {
	font-size :11px;
	color:#868585;
	letter-spacing: 0.2pt;
	padding-top:17px;
}
.head-adress .rowx a {
	font-size:21px;
	color:#99D7FC;
	margin-top:-2px;
}
.mobile-header a{
	color:#99D7FC;
}
/**************END Header***************/



/***************Home*******************/
.button-1 {
	display:inline-block;
	padding-right:31px;
	background: url('../images/button-1-bg-1.png') no-repeat 100% 0;
	color:#99D7FC;  
}
.button-1:hover {
	background-position:100% -69px;
}
.button-1:hover span {
	background-position:0 -69px;
}
.button-1 span {
	display:inline-block;
	/*color:#ffffff;*/
	color:#99D7FC;
	font:600 12px/18px "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	background: #505050 url('../images/button-1-bg.png') repeat-x;
	padding: 6px 5px 7px 12px;
	-webkit-border-radius: 0 0 0 4px;
	-moz-border-radius: 0 0 0 4px;
	border-radius: 0 0 0 4px;
	border:0px;
}
.block-1 {
	background: #adadad url('../images/block-1-bg.jpg') no-repeat;
	padding:21px 10px 22px 10px;
	color:#4e4e4e;
}
.block-4 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #151515;
}

.button-shadow {
	display:inline-block;
	padding-right:84px;
	background: url('../images/button-shadow.png') no-repeat 100% 0;
}
.home-box-text{ height: 154px;    margin-bottom: 17px;}
.list-1 {font-size: 16px; font-weight: bold;}
.list-1 li {
	padding: 5px 0px 5px 15px;
	background: url('../images/marker-1.png') no-repeat 1px 10px;
	border-top: 1px solid #2d2d2d;
}
.list-1 li:first-child {
	border-top:none;
}
.list-1 li a {
	color:#99D7FC;
	font-size: 16px; font-weight: bold;
}
.list-1 li a:hover { color:#f4f4f4;}
.col-1 {
	width:256px;
	float:left;
	margin-left:20px;
}
/***************End Home*******************/
/***************Content********************/
.shad-1 {
	background: url('../images/shad-1.png') repeat-x;
}
.shad-2 {
	background: url('../images/shad-2.png') repeat-x;
}
.grad-1 {
	background: #bebebe; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmViZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjYzFjMWMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjY2FjYWNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDMlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTclIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjQlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjYmJiYmJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FkYWRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #bebebe 0%, #c1c1c1 4%, #cacaca 11%, #f2f2f2 36%, #f9f9f9 43%, #fafafa 51%, #f6f6f6 57%, #ededed 64%, #bbbbbb 89%, #adadad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebebe), color-stop(4%,#c1c1c1), color-stop(11%,#cacaca), color-stop(36%,#f2f2f2), color-stop(43%,#f9f9f9), color-stop(51%,#fafafa), color-stop(57%,#f6f6f6), color-stop(64%,#ededed), color-stop(89%,#bbbbbb), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bebebe 0%,#c1c1c1 4%,#cacaca 11%,#f2f2f2 36%,#f9f9f9 43%,#fafafa 51%,#f6f6f6 57%,#ededed 64%,#bbbbbb 89%,#adadad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bebebe 0%,#c1c1c1 4%,#cacaca 11%,#f2f2f2 36%,#f9f9f9 43%,#fafafa 51%,#f6f6f6 57%,#ededed 64%,#bbbbbb 89%,#adadad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bebebe 0%,#c1c1c1 4%,#cacaca 11%,#f2f2f2 36%,#f9f9f9 43%,#fafafa 51%,#f6f6f6 57%,#ededed 64%,#bbbbbb 89%,#adadad 100%); /* IE10+ */
	background: linear-gradient(top,  #bebebe 0%,#c1c1c1 4%,#cacaca 11%,#f2f2f2 36%,#f9f9f9 43%,#fafafa 51%,#f6f6f6 57%,#ededed 64%,#bbbbbb 89%,#adadad 100%); /* W3C */
	-pie-background: linear-gradient(#bebebe 0%, #c1c1c1 4%, #cacaca 11%, #f2f2f2 36%, #f9f9f9 43%, #fafafa 51%, #f6f6f6 57%, #ededed 64%, #bbbbbb 89%, #adadad 100%);
}
.list-3 li {
	padding-left: 16px;
	background: url('../images/marker-2.png') no-repeat 0 6px;
}
.list-3 li a {
	color: #4e4e4e;
	line-height:21px;
}
.list-3 li a:hover {
	text-decoration:underline;
}
.subcatboxes {
	color: #757474;
	font:900 18px/25px "Trebuchet MS", Helvetica, sans-serif;
}
.subcatindicator {
	font:900 25px/30px "Trebuchet MS", Helvetica, sans-serif;
	color:#99D7FC;
	letter-spacing: -0.8pt;
	display:inline-block;
	padding-left:20px;
	height:55px;width:100%;
	line-height: 55px;
}
.subcatbox   {width:100%; }
.subcatbox  p{display:table-cell;vertical-align:middle;}

.subcatbox1 p{padding-left:60px;height:270px;}
.subcatbox2 p{padding-left:110px;height:270px;}
.subcatbox3 p{padding-left:65px;height:300px;}
.subcatbox4 p{padding-left:112px;height:300px;}

.subcat2box1 p{padding-left:145px;height:260px;}
.subcat2box2 p{padding-left:68px;height:260px;}
.subcat2box3 p{padding-left:135px;height:270px;}
.subcat2box4 p{padding-left:52px;height:270px;}

.subcat3box1 p{padding-left:50px;height:420px;}
.subcat3box2 p{padding-left:150px;height:420px;}

.box-pr-parent{background: #282828;}
.box-pr{
	float:left;
	width : 300px;
	height: 300px;
	margin-bottom:20px;
	text-align: center;
}
.box-pr-top {padding-top: 60px;color:#000000;}
.box-pr-mid { display: table-cell;
				height: 135px; width:260px; 
				padding-left:40px; 
				vertical-align: middle;
				text-align: left;
				font-size: 16px;color:#292929;}
.box-pr-bot {color:#000000;}
.pr_box1 {background: url('../images/site/pachete/pr_box1.gif') no-repeat;}
.pr_box2 {background: url('../images/site/pachete/pr_box2.gif') no-repeat;}
.pr_box3 {background: url('../images/site/pachete/pr_box3.gif') no-repeat;}
.pr_box4 {background: url('../images/site/pachete/pr_box4.gif') no-repeat;}
.pr_box5 {background: url('../images/site/pachete/pr_box5.gif') no-repeat;}
.pr_box6 {background: url('../images/site/pachete/pr_box6.gif') no-repeat;}
.pr_box7 {background: url('../images/site/pachete/pr_box7.gif') no-repeat;}
.pr_box8 {background: url('../images/site/pachete/pr_box8.gif') no-repeat;}
.pr_box9 {background: url('../images/site/pachete/pr_box9.gif') no-repeat;}

.alpha{margin-left:0}
.omega{margin-right:0}
.theta{margin-right: 20px}
.tip1 {
	width: 960px;
	height: 655px;
	background: url('../images/site/continut/box_articole_standard.png') no-repeat;
}
.tip2 {
	width: 960px;
	height: 386px;
	background: url('../images/site/social-media/social-media.png') no-repeat;
}
.tip3 {
	width: 960px;
	height: 482px;
	background: url('../images/site/advertising/advertising.png') no-repeat;
}
.ars-poetica {
	max-width :980px; height:1250px;
	background: url('../images/site/ars-poetica/ars-poetica.png') no-repeat; 
	background-size: 100% auto; 
}
.ars-poetica-mob{ background-color: #fbfbfb; padding:10px; }
.angajam {
	color : #FFFFFF;
}
.ars-poetica p, .angajam p {
	padding: 20px;
}
/* TABLE
========================================================================= */
.t-cover {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #fff;
	display:inline-block;
}
.price td {
	height:30px;
	vertical-align:middle;
	border-left: 1px solid #e8e9ea;
	border-top: 1px solid #e8e9ea;
	font:16px/30px "Trebuchet MS", Helvetica, sans-serif;
	color:#7f7f7f;
	text-align:center;
}
.price .th-1, .price .th-2, .price .th-3 {
	font:17px/20px "Trebuchet MS", Helvetica, sans-serif;
	color:#333333;
}
	.price .th-1 {
		padding-left:16px;
		border-top: 1px solid #e8e9ea;
		border-left: none;
		text-align:left;
	}
	.price .th-2 {
		border-top: none;
		height:48px;
		text-align:center;
	}
	.price .th-3 {
		height:30px;
		text-align:center;
	}
		.w-1 {
			width:148px;
		}
		.w-2 {
			width:162px;
		}
		.w-3 {
			width:127px;
		}
		.w-4 {
			width:180px;
		}
		.w-5 {
			width:190px;
		}
.price .th-0 {
	border-left: none;
	border-top: none;
}
.price .td-last {
	padding-bottom:5px;
	height:35px;
}
/* END TABLE
========================================================================= */
/***************End Content****************/
/* =============================FOOTER============================================ */
footer {
	background: url('../images/row-4.png') no-repeat 100% 0;
	height:69px;
}
.list-2 {
	padding-top:14px;
}
.list-2 li {
	float:left;
	margin-right:17px;
}
.list-2 li a {
	/*color: #545353;*/
	color:#99D7FC;
	font:700 14px/20px "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
}
.list-2 li a:hover, .list-2 li a.active-2 {
	color:#fafafa;
}
.policy {
	float:right;
	line-height:20px;
	color: #8f8f8f;
	margin-right:4px;
	padding-top:9px;
}
.policy a {
	color: #8f8f8f;
	margin-left:16px;
}
	.policy a:hover {
		text-decoration:underline;
	}

/* =============================END FOOTER============================================ */

/*********************** menu (at the end to overwrite for mobile)  **********************/
.menu_w {width: 980px;}
@media (max-width: 980px) {
	.navbar-toggle {
	    display: block;
	}
	.navbar-collapse {
	    border-top: 1px solid transparent;
	    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	}
	.navbar-fixed-top {
	    top: 0;
	    border-width: 0 0 1px;
	}
	.navbar-collapse.collapse {
	    display: none!important;
	}
	.navbar-nav>li {
	    float: none;
	}
	.navbar-nav>li>.parent-menu {
	    width: 130px;
	}
	.navbar-nav>li>.fleft {
		padding: 10px;
	}
	.collapse.in{
	    display:block !important;
	}
}
.row-11 {width:100%; text-align: right; padding-right: 10px;padding-left: 10px;}

ul.nav > li > a.active {color: #2c2c2c;font-weight: bold;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover{
	color: #3c3c3c;
	font-weight:bold;
	background: #eee !important;
}

a.dropdown-toggle:hover, ul.nav > li > a.active {
    background-color: #eee;
}

/***********************end menu **********************/

/********* @ media should be last to override above ...******/
@media (max-width: 520px) {
	.w220 {width : 100%;}
	.w220 img {
		display: block;
    	margin: 0px auto;
    }
    .w270 { width: 100%; }
	.home-box-text{ height: auto;;    margin-bottom: 17px;}
	.mar-lr {margin: 0px 10px 20px 10px}
}
@media (max-width: 650px) {
	.w595{width:100%}
	.h567{height:auto;}
	.w-4 {width:auto;}
	.w-5 {width:auto;}
	.mar-preturi {margin-left: 0px;margin-top: 5px;}
}
/*@media (max-width: 660px) {
	.cont-art-box-w { width: 100%; min-width: 100%; max-width: 100%; }
}
@media (max-width: 500px) {
	.cont-adv-box-w, .cont-sm-box-w { width: 100%; min-width: 100%; max-width: 100%; }
}*/