
.fwdepv360p {
	margin: 0px;
	padding: 0px;
}

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

/*  Round Silver CSS */

/* ################################ */
.roundSilverblue {
	color: #0095db;
}

.roundSilverboldDark {
	color: #444;
	font-weight: bold;
}

/* Main info window */
.roundSilverinfoDiv {
	font-family: Arial;
	font-size: 12px;
	background: url("http://webdesign-flash.ro/wp/wp-content/plugins/fwd360pv/content/css_graphics/round-silver-info-bg.png") repeat;
	padding: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	text-align: justify;
	color: #585858;
}

.roundSilverinfoDiv.nitro-lazy {
	background: none !important;
}

.roundSilverinfoDiv a:link {
	color: #333;
}

.roundSilverinfoDiv a:visited {
	color: #444;
}

.roundSilverinfoDiv a:hover {
	color: #0095db;
}

.roundSilverinfoDiv a:active {
	color: #333;
}

.roundSilverlargeLabel {
	font-family: myFont, Arial;
	font-size: 16px !important;
	color: #09f;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: 600;
}

.roundSilverleftImage {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

.roundSilverseparator {
	clear: both;
	height: 1px;
	background-color: #ccc;
	margin-top: 15px;
	margin-bottom: 15px;
}

.roundSilvercolumns p {
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
	margin-bottom: 15px;
}

div .roundSilvercolumnsFirstParagraph {
	margin-right: 5%;
}

div .roundSilvercolumnsLastParagraph {
	float: right;
}

.roundSilvercolumnsSeparator {
	clear: both;
	height: 1px;
	background-color: #ccc;
	margin-top: 15px;
	margin-bottom: 15px;
}

.roundSilverrightImage {
	float: right;
	margin-left: 10px;
	margin-top: 4px;
}

.roundSilveryoutubeVideo {
	float: left;
	width: 60%;
	height: 306px;
	margin-right: 10px;
	margin-top: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: #fff;
}

.roundSilverlastParagraph {
	margin-bottom: 5px;
}

/* Marker tool tip windows*/
.roundSilvermarkerToolTipInfoDiv {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #d1cfcf;
	padding: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #8f8d8d;
	color: #585858;
}

.roundSilverimgHd180 {
	width: 100%;
	max-width: 248px !important;
	height: auto;
}

.roundSilveryoutubeVideo2 {
	width: 99%;
	height: 180px;
	margin-left: -1px;
	border-style: solid;
	border-width: 2px;
	border-color: #fff;
}

/* Media Queries */
@media screen and (max-width: 480px) {
	.roundSilveryoutubeVideo {
		width: 100%;
		clear: both;
	}
	
	.roundSilverlastParagraph {
		clear: both;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	
	.roundSilvercolumns, .roundSilvercolumnsSeparator {
		display: none;
	}
}

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

/*  Embossed Gray CSS */

/* ################################ */
.embossedGrayboldWhite {
	color: #ddd;
	font-weight: bold;
}

/* Main info window */
.embossedGrayinfoDiv {
	font-family: Arial;
	font-size: 12px;
	background: url("http://webdesign-flash.ro/wp/wp-content/plugins/fwd360pv/content/css_graphics/embossed-grey-info-bg.png") repeat;
	padding: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border-radius: 5px 5px 5px 5px;
	text-align: justify;
	color: #b7b7b7;
}

.embossedGrayinfoDiv.nitro-lazy {
	background: none !important;
}

.embossedGrayinfoDiv a:link {
	color: #ddd;
}

.embossedGrayinfoDiv a:visited {
	color: #ddd;
}

.embossedGrayinfoDiv a:hover {
	color: #d50b00;
}

.embossedGrayinfoDiv a:active {
	color: #ddd;
}

.embossedGraylargeLabel {
	font-family: myFont, Arial;
	font-size: 14px !important;
	color: #fff;
	margin-top: 5px;
	margin-bottom: 5px;
}

.embossedGrayleftImage {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

.embossedGrayseparator {
	clear: both;
	height: 1px;
	background-color: #757575;
	margin-top: 15px;
	margin-bottom: 15px;
}

.embossedGraycolumns p {
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
	margin-bottom: 15px;
}

div .embossedGraycolumnsFirstParagraph {
	margin-right: 5%;
}

div .embossedGraycolumnsLastParagraph {
	float: right;
}

.embossedGraycolumnsSeparator {
	clear: both;
	height: 1px;
	background-color: #757575;
	margin-top: 15px;
	margin-bottom: 15px;
}

.embossedGrayrightImage {
	float: right;
	margin-left: 10px;
	margin-top: 4px;
}

.embossedGrayyoutubeVideo {
	float: left;
	width: 60%;
	height: 306px;
	margin-right: 10px;
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #727272;
}

.embossedGraylastParagraph {
	margin-bottom: 5px;
}

/* Marker tool tip windows*/
.embossedGraymarkerToolTipInfoDiv {
	margin: 5px;
	padding: 5px;
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #4c4c4c;
	padding: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #727272;
	color: #b7b7b7;
}

.embossedGraymarkerToolTipInfoDiv a:link {
	color: #ddd;
}

.embossedGraymarkerToolTipInfoDiv a:visited {
	color: #ddd;
}

.embossedGraymarkerToolTipInfoDiv a:hover {
	color: #d50b00;
}

.embossedGraymarkerToolTipInfoDiv a:active {
	color: #ddd;
}

.embossedGrayimgHd180 {
	width: 248px;
	height: 150px;
}

.embossedGrayyoutubeVideo2 {
	width: 99%;
	height: 180px;
	margin-left: -1px;
	border-style: solid;
	border-width: 1px;
	border-color: #727272;
}

/* Media Queries */
@media screen and (max-width: 480px) {
	.embossedGrayyoutubeVideo {
		width: 100%;
		clear: both;
	}
	
	.embossedGraylastParagraph {
		clear: both;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	
	.embossedGraycolumns, .embossedGraycolumnsSeparator {
		display: none;
	}
}

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

/*  Minimal Dark CSS */

/* ################################ */
.minimalDarkblue {
	color: #0095db;
}

.minimalDarkboldDark {
	color: #444;
	font-weight: bold;
}

.minimalDarkboldWhite {
	color: #999;
	font-weight: bold;
}

/* Main info window */
.minimalDarkinfoDiv {
	font-family: Arial;
	font-size: 12px;
	background: url("http://webdesign-flash.ro/wp/wp-content/plugins/fwd360pv/content/css_graphics/minimal-dark-info-bg.png") repeat;
	padding: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	text-align: justify;
	color: #717171;
}

.minimalDarkinfoDiv.nitro-lazy {
	background: none !important;
}

.minimalDarkinfoDiv a:link {
	color: #a4a1a1;
}

.minimalDarkinfoDiv a:visited {
	color: #a4a1a1;
}

.minimalDarkinfoDiv a:hover {
	color: #d50b00;
}

.minimalDarkinfoDiv a:active {
	color: #a4a1a1;
}

.minimalDarklargeLabel {
	font-family: myFont, Arial;
	font-size: 14px;
	color: #fff;
	margin-top: 5px;
	margin-bottom: 5px;
}

.minimalDarkleftImage {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

.minimalDarkseparator {
	clear: both;
	height: 1px;
	background-color: #6c6c6c;
	margin-top: 15px;
	margin-bottom: 15px;
}

.minimalDarkcolumns p {
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
	margin-bottom: 15px;
}

div .minimalDarkcolumnsFirstParagraph {
	margin-right: 5%;
}

div .minimalDarkcolumnsLastParagraph {
	float: right;
}

.minimalDarkcolumnsSeparator {
	clear: both;
	height: 1px;
	background-color: #6c6c6c;
	margin-top: 15px;
	margin-bottom: 15px;
}

.minimalDarkrightImage {
	float: right;
	margin-left: 10px;
	margin-top: 4px;
}

.minimalDarkyoutubeVideo {
	float: left;
	width: 60%;
	height: 306px;
	margin-right: 10px;
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #6c6c6c;
}

.minimalDarklastParagraph {
	margin-bottom: 5px;
}

/* Marker tool tip windows*/
.minimalDarkmarkerToolTipInfoDiv {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #393939;
	padding: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #6c6c6c;
	color: #6c6c6c;
}

.minimalDarkmarkerToolTipInfoDiv a:link {
	color: #a4a1a1;
}

.minimalDarkmarkerToolTipInfoDiv a:visited {
	color: #a4a1a1;
}

.minimalDarkmarkerToolTipInfoDiv a:hover {
	color: #d50b00;
}

.minimalDarkmarkerToolTipInfoDiv a:active {
	color: #a4a1a1;
}

.minimalDarkimgHd180 {
	width: 100%;
	max-width: 248px !important;
	height: auto;
}

.minimalDarkyoutubeVideo2 {
	width: 100%;
	height: 180px;
	margin-left: -1px;
	border-style: solid;
	border-width: 1px;
	border-color: #6c6c6c;
}

/* Media Queries */
@media screen and (max-width: 480px) {
	.minimalDarkyoutubeVideo {
		width: 100%;
		clear: both;
	}
	
	.minimalDarklastParagraph {
		clear: both;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	
	.minimalDarkcolumns, .minimalDarkcolumnsSeparator {
		display: none;
	}
}

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

/*  Cutout Round Silver CSS */

/* ################################ */
.cutoutRoundSilverboldWhite {
	color: #333;
	font-weight: bold;
}

/* Main info window */
.cutoutRoundSilverinfoDiv {
	font-family: Arial;
	font-size: 12px;
	background: url("http://webdesign-flash.ro/wp/wp-content/plugins/fwd360pv/content/css_graphics/cutout-round-silver-info-bg.png") repeat;
	padding: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	text-align: justify;
	color: #434343;
}

.cutoutRoundSilverinfoDiv.nitro-lazy {
	background: none !important;
}

.cutoutRoundSilverinfoDiv a:link {
	color: #666;
}

.cutoutRoundSilverinfoDiv a:visited {
	color: #666;
}

.cutoutRoundSilverinfoDiv a:hover {
	color: #2696ff;
}

.cutoutRoundSilverinfoDiv a:active {
	color: #666;
}

.cutoutRoundSilverlargeLabel {
	font-family: myFont, Arial;
	font-size: 14px;
	color: #2696ff;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cutoutRoundSilverleftImage {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

.cutoutRoundSilverseparator {
	clear: both;
	height: 1px;
	background-color: #aaa;
	margin-top: 15px;
	margin-bottom: 15px;
}

.cutoutRoundSilvercolumns p {
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
	margin-bottom: 15px;
}

div .cutoutRoundSilvercolumnsFirstParagraph {
	margin-right: 5%;
}

div .cutoutRoundSilvercolumnsLastParagraph {
	float: right;
}

.cutoutRoundSilvercolumnsSeparator {
	clear: both;
	height: 1px;
	background-color: #aaa;
	margin-top: 15px;
	margin-bottom: 15px;
}

.cutoutRoundSilverrightImage {
	float: right;
	margin-left: 10px;
	margin-top: 4px;
}

.cutoutRoundSilveryoutubeVideo {
	float: left;
	width: 60%;
	height: 306px;
	margin-right: 10px;
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #e8e7e7;
}

.cutoutRoundSilverlastParagraph {
	margin-bottom: 5px;
}

/* Marker tool tip windows*/
.cutoutRoundSilvermarkerToolTipInfoDiv {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #c1c1c1;
	padding: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #e8e7e7;
	color: #434343;
}

.cutoutRoundSilvermarkerToolTipInfoDiv a:link {
	color: #666;
}

.cutoutRoundSilvermarkerToolTipInfoDiv a:visited {
	color: #666;
}

.cutoutRoundSilvermarkerToolTipInfoDiv a:hover {
	color: #2696ff;
}

.cutoutRoundSilvermarkerToolTipInfoDiv a:active {
	color: #666;
}

.cutoutRoundSilverimgHd180 {
	width: 248px;
	height: 150px;
}

.cutoutRoundSilveryoutubeVideo2 {
	width: 100%;
	height: 180px;
	margin-left: -1px;
	border-style: solid;
	border-width: 1px;
	border-color: #e8e7e7;
}

/* Media Queries */
@media screen and (max-width: 480px) {
	.cutoutRoundSilveryoutubeVideo {
		width: 100%;
		clear: both;
	}
	
	.cutoutRoundSilverlastParagraph {
		clear: both;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	
	.cutoutRoundSilvercolumns, .cutoutRoundSilvercolumnsSeparator {
		display: none;
	}
}

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

/*  Straight Black Glossy CSS */

/* ################################ */
.straightBlackGlossyboldWhite {
	color: #bbb;
	font-weight: bold;
}

/* Main info window */
.straightBlackGlossyinfoDiv {
	font-family: Arial;
	font-size: 12px;
	background: url("http://webdesign-flash.ro/wp/wp-content/plugins/fwd360pv/content/css_graphics/straight-black-lossy-nfo-bg.png") repeat;
	padding: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	text-align: justify;
	color: #888;
}

.straightBlackGlossyinfoDiv.nitro-lazy {
	background: none !important;
}

.straightBlackGlossyinfoDiv a:link {
	color: #bbb;
}

.straightBlackGlossyinfoDiv a:visited {
	color: #bbb;
}

.straightBlackGlossyinfoDiv a:hover {
	color: #2696ff;
}

.straightBlackGlossyinfoDiv a:active {
	color: #bbb;
}

.straightBlackGlossylargeLabel {
	font-family: myFont, Arial;
	font-size: 14px;
	color: #fff;
	margin-top: 5px;
	margin-bottom: 5px;
}

.straightBlackGlossyleftImage {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

.straightBlackGlossyseparator {
	clear: both;
	height: 1px;
	background-color: #666;
	margin-top: 15px;
	margin-bottom: 15px;
}

.straightBlackGlossycolumns p {
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
	margin-bottom: 15px;
}

div .straightBlackGlossycolumnsFirstParagraph {
	margin-right: 5%;
}

div .straightBlackGlossycolumnsLastParagraph {
	float: right;
}

.straightBlackGlossycolumnsSeparator {
	clear: both;
	height: 1px;
	background-color: #666;
	margin-top: 15px;
	margin-bottom: 15px;
}

.straightBlackGlossyrightImage {
	float: right;
	margin-left: 10px;
	margin-top: 4px;
}

.straightBlackGlossyyoutubeVideo {
	float: left;
	width: 60%;
	height: 306px;
	margin-right: 10px;
	margin-top: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: #727272;
}

.straightBlackGlossylastParagraph {
	margin-bottom: 5px;
}

/* Marker tool tip windows*/
.straightBlackGlossymarkerToolTipInfoDiv {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #4c4c4c;
	padding: 8px;
	line-height: 18px;
	border-radius: 16px 16px 16px 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #727272;
	color: #a2a3a3;
}

.straightBlackGlossymarkerToolTipInfoDiv a:link {
	color: #bbb;
}

.straightBlackGlossymarkerToolTipInfoDiv a:visited {
	color: #bbb;
}

.straightBlackGlossymarkerToolTipInfoDiv a:hover {
	color: #2696ff;
}

.straightBlackGlossymarkerToolTipInfoDiv a:active {
	color: #bbb;
}

.straightBlackGlossyimgHd180 {
	width: 248px;
	height: 150px;
}

.straightBlackGlossyyoutubeVideo2 {
	width: 99%;
	height: 180px;
	margin-left: -1px;
	border-style: solid;
	border-width: 2px;
	border-color: #727272;
}

/* Media Queries */
@media screen and (max-width: 480px) {
	.straightBlackGlossyyoutubeVideo {
		width: 100%;
		clear: both;
	}
	
	.straightBlackGlossylastParagraph {
		clear: both;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	
	.straightBlackGlossycolumns, .straightBlackGlossycolumnsSeparator {
		display: none;
	}
}
