/*Resetting and rebuilding styles have been helped along thanks to the fine work ofEric Meyer http://meyerweb.com/eric/tools/css/reset/index.htmlalong with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/and Blueprint http://www.blueprintcss.org/*//* =Table of contents-------------------------------------------------------------- *//*=Fonts=Reset=Global=Color=Structure==Header===Header Type==Menu Box==Menu==Menu Social==Containers==Content==Blogs List==Blog Layout==Asides==Media==Navigation==Pagination==Comments==Widgets==Footer==Top Bar==Bottom Bar=Plugin integration=IE9 and unsupported=Extras==Share Button==Author Box==Breadcrumbs==Blockquote==Password Protected Form==Buttons==Misc===Custom Search Form ===ScrolltoTop===preloader===Animation*//* =Fonts-------------------------------------------------------------- *//* Droid Sans */@font-face {  font-family: 'Droid Sans';  font-weight: 400;  font-style: normal;  src: url('../fonts/droid-sans/Droid-Sans-regular/Droid-Sans-regular.eot');  src: url('../fonts/droid-sans/Droid-Sans-regular/Droid-Sans-regular.eot?#iefix') format('embedded-opentype'),       local('Droid Sans'),       local('Droid-Sans-regular'),       url('../fonts/droid-sans/Droid-Sans-regular/Droid-Sans-regular.woff2') format('woff2'),       url('../fonts/droid-sans/Droid-Sans-regular/Droid-Sans-regular.woff') format('woff'),       url('../fonts/droid-sans/Droid-Sans-regular/Droid-Sans-regular.ttf') format('truetype'),       url('../fonts/droid-sans/Droid-Sans-regular/Droid-Sans-regular.svg#DroidSans') format('svg');}@font-face {  font-family: 'Droid Sans';  font-weight: 700;  font-style: normal;  src: url('../fonts/droid-sans/Droid-Sans-700/Droid-Sans-700.eot');  src: url('../fonts/droid-sans/Droid-Sans-700/Droid-Sans-700.eot?#iefix') format('embedded-opentype'),       local('Droid Sans Bold'),       local('Droid-Sans-700'),       url('../fonts/droid-sans/Droid-Sans-700/Droid-Sans-700.woff2') format('woff2'),       url('../fonts/droid-sans/Droid-Sans-700/Droid-Sans-700.woff') format('woff'),       url('../fonts/droid-sans/Droid-Sans-700/Droid-Sans-700.ttf') format('truetype'),       url('../fonts/droid-sans/Droid-Sans-700/Droid-Sans-700.svg#DroidSans') format('svg');}/* Source Sans Pro */@font-face {  font-family: 'Source Sans Pro';  font-weight: 200;  font-style: normal;  src: url('../fonts/source-sans-pro/Source-Sans-Pro-200/Source-Sans-Pro-200.eot');  src: url('../fonts/source-sans-pro/Source-Sans-Pro-200/Source-Sans-Pro-200.eot?#iefix') format('embedded-opentype'),       local('Source Sans Pro ExtraLight'),       local('Source-Sans-Pro-200'),       url('../fonts/source-sans-pro/Source-Sans-Pro-200/Source-Sans-Pro-200.woff2') format('woff2'),       url('../fonts/source-sans-pro/Source-Sans-Pro-200/Source-Sans-Pro-200.woff') format('woff'),       url('../fonts/source-sans-pro/Source-Sans-Pro-200/Source-Sans-Pro-200.ttf') format('truetype'),       url('../fonts/source-sans-pro/Source-Sans-Pro-200/Source-Sans-Pro-200.svg#SourceSansPro') format('svg');}@font-face {  font-family: 'Source Sans Pro';  font-weight: 400;  font-style: normal;  src: url('../fonts/source-sans-pro/Source-Sans-Pro-regular/Source-Sans-Pro-regular.eot');  src: url('../fonts/source-sans-pro/Source-Sans-Pro-regular/Source-Sans-Pro-regular.eot?#iefix') format('embedded-opentype'),       local('Source Sans Pro'),       local('Source-Sans-Pro-regular'),       url('../fonts/source-sans-pro/Source-Sans-Pro-regular/Source-Sans-Pro-regular.woff2') format('woff2'),       url('../fonts/source-sans-pro/Source-Sans-Pro-regular/Source-Sans-Pro-regular.woff') format('woff'),       url('../fonts/source-sans-pro/Source-Sans-Pro-regular/Source-Sans-Pro-regular.ttf') format('truetype'),       url('../fonts/source-sans-pro/Source-Sans-Pro-regular/Source-Sans-Pro-regular.svg#SourceSansPro') format('svg');}@font-face {  font-family: 'Source Sans Pro';  font-weight: 700;  font-style: normal;  src: url('../fonts/source-sans-pro/Source-Sans-Pro-700/Source-Sans-Pro-700.eot');  src: url('../fonts/source-sans-pro/Source-Sans-Pro-700/Source-Sans-Pro-700.eot?#iefix') format('embedded-opentype'),       local('Source Sans Pro Bold'),       local('Source-Sans-Pro-700'),       url('../fonts/source-sans-pro/Source-Sans-Pro-700/Source-Sans-Pro-700.woff2') format('woff2'),       url('../fonts/source-sans-pro/Source-Sans-Pro-700/Source-Sans-Pro-700.woff') format('woff'),       url('../fonts/source-sans-pro/Source-Sans-Pro-700/Source-Sans-Pro-700.ttf') format('truetype'),       url('../fonts/source-sans-pro/Source-Sans-Pro-700/Source-Sans-Pro-700.svg#SourceSansPro') format('svg');}/* Roboto */@font-face {  font-family: 'Roboto';  font-weight: 400;  font-style: normal;  src: url('../fonts/roboto/roboto-regular/Roboto-regular.eot');  src: url('../fonts/roboto/roboto-regular/Roboto-regular.eot?#iefix') format('embedded-opentype'),       local('Roboto'),       local('Roboto-regular'),       url('../fonts/roboto/roboto-regular/Roboto-regular.woff2') format('woff2'),       url('../fonts/roboto/roboto-regular/Roboto-regular.woff') format('woff'),       url('../fonts/roboto/roboto-regular/Roboto-regular.ttf') format('truetype'),       url('../fonts/roboto/roboto-regular/Roboto-regular.svg#Roboto') format('svg');}@font-face {  font-family: 'Roboto';  font-weight: 700;  font-style: normal;  src: url('../fonts/roboto/roboto-700/Roboto-700.eot');  src: url('../fonts/roboto/roboto-700/Roboto-700.eot?#iefix') format('embedded-opentype'),       local('Roboto Bold'),       local('Roboto-700'),       url('../fonts/roboto/roboto-700/Roboto-700.woff2') format('woff2'),       url('../fonts/roboto/roboto-700/Roboto-700.woff') format('woff'),       url('../fonts/roboto/roboto-700/Roboto-700.ttf') format('truetype'),       url('../fonts/roboto/roboto-700/Roboto-700.svg#Roboto') format('svg');}/* Open Sans */@font-face {  font-family: 'Open Sans';  font-weight: 400;  font-style: normal;  src: url('../fonts/open-sans/Open-Sans-regular/Open-Sans-regular.eot');  src: url('../fonts/open-sans/Open-Sans-regular/Open-Sans-regular.eot?#iefix') format('embedded-opentype'),       local('Open Sans'),       local('Open-Sans-regular'),       url('../fonts/open-sans/Open-Sans-regular/Open-Sans-regular.woff2') format('woff2'),       url('../fonts/open-sans/Open-Sans-regular/Open-Sans-regular.woff') format('woff'),       url('../fonts/open-sans/Open-Sans-regular/Open-Sans-regular.ttf') format('truetype'),       url('../fonts/open-sans/Open-Sans-regular/Open-Sans-regular.svg#OpenSans') format('svg');}@font-face {  font-family: 'Open Sans';  font-weight: 600;  font-style: normal;  src: url('../fonts/open-sans/Open-Sans-600/Open-Sans-600.eot');  src: url('../fonts/open-sans/Open-Sans-600/Open-Sans-600.eot?#iefix') format('embedded-opentype'),       local('Open Sans Semibold'),       local('Open-Sans-600'),       url('../fonts/open-sans/Open-Sans-600/Open-Sans-600.woff2') format('woff2'),       url('../fonts/open-sans/Open-Sans-600/Open-Sans-600.woff') format('woff'),       url('../fonts/open-sans/Open-Sans-600/Open-Sans-600.ttf') format('truetype'),       url('../fonts/open-sans/Open-Sans-600/Open-Sans-600.svg#OpenSans') format('svg');}@font-face {  font-family: 'Open Sans';  font-weight: 700;  font-style: normal;  src: url('../fonts/open-sans/Open-Sans-700/Open-Sans-700.eot');  src: url('../fonts/open-sans/Open-Sans-700/Open-Sans-700.eot?#iefix') format('embedded-opentype'),       local('Open Sans Bold'),       local('Open-Sans-700'),       url('../fonts/open-sans/Open-Sans-700/Open-Sans-700.woff2') format('woff2'),       url('../fonts/open-sans/Open-Sans-700/Open-Sans-700.woff') format('woff'),       url('../fonts/open-sans/Open-Sans-700/Open-Sans-700.ttf') format('truetype'),       url('../fonts/open-sans/Open-Sans-700/Open-Sans-700.svg#OpenSans') format('svg');}@font-face {  font-family: 'Open Sans';  font-weight: 400;  font-style: italic;  src: url('../fonts/open-sans/Open-Sans-italic/Open-Sans-italic.eot');  src: url('../fonts/open-sans/Open-Sans-italic/Open-Sans-italic.eot?#iefix') format('embedded-opentype'),       local('Open Sans Italic'),       local('Open-Sans-italic'),       url('../fonts/open-sans/Open-Sans-italic/Open-Sans-italic.woff2') format('woff2'),       url('../fonts/open-sans/Open-Sans-italic/Open-Sans-italic.woff') format('woff'),       url('../fonts/open-sans/Open-Sans-italic/Open-Sans-italic.ttf') format('truetype'),       url('../fonts/open-sans/Open-Sans-italic/Open-Sans-italic.svg#OpenSans') format('svg');}@font-face {  font-family: 'Open Sans';  font-weight: 700;  font-style: italic;  src: url('../fonts/open-sans/Open-Sans-700italic/Open-Sans-700italic.eot');  src: url('../fonts/open-sans/Open-Sans-700italic/Open-Sans-700italic.eot?#iefix') format('embedded-opentype'),       local('Open Sans Bold Italic'),       local('Open-Sans-700italic'),       url('../fonts/open-sans/Open-Sans-700italic/Open-Sans-700italic.woff2') format('woff2'),       url('../fonts/open-sans/Open-Sans-700italic/Open-Sans-700italic.woff') format('woff'),       url('../fonts/open-sans/Open-Sans-700italic/Open-Sans-700italic.ttf') format('truetype'),       url('../fonts/open-sans/Open-Sans-700italic/Open-Sans-700italic.svg#OpenSans') format('svg');}/* =Reset-------------------------------------------------------------- */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	border: 0;	font-family: inherit;	font-size: 100%;	font-style: inherit;	font-weight: inherit;	margin: 0;	outline: 0;	padding: 0;	vertical-align: baseline;}html {	font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */	overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */	-webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */	-ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */}body {	background: #fff;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {	display: block;}ol, ul {	list-style: none;}table { /* tables still need 'cellspacing="0"' in the markup */	border-collapse: separate;	border-spacing: 0;}caption, th, td {	font-weight: normal;	text-align: left;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}a {	text-decoration: none;}a:focus {	outline: thin dotted;}a:hover,a:active { /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */	outline: 0;}a img {	border: 0;}/* Elements */.identity,form.searchform {	display: inline;	float: left;}/* 12 columns *//* 8 columns */.identity {	width: 73%;}/* Vertical spacing */.hentry,.widget {	margin-bottom: 2.5em;}/* Clearfix */#page:before,#page:after,#masthead:before,#masthead:after,.site-navigation:before,.site-navigation:after,.features:before,.features:after,#zoom-theme-main:before,#zoom-theme-main:after,#primary:before,#primary:after,article:before,article:after,#page ul:before,#page ul:after,#page ol:before,#page ol:after,#secondary:before,#secondary:after,#tertiary:before,#tertiary:after,.widget:before,.widget:after,#colophon:before,#colophon:after {	content: '';	display: table;}#page:after,#masthead:after,.site-navigation:after,.features:after,#zoom-theme-main:after,#primary:after,article:after,#page ul:after,#page ol:after,#secondary:after,#tertiary:after,.widget:after,#colophon:after {	clear: both;}/* =Global----------------------------------------------- */body {	font-family: "Arial", Helvetica, Verdana, sans-serif;	font-size: 14px;	line-height: 28px;	font-weight: normal;	word-spacing: normal;	-webkit-font-smoothing: antialiased;	-moz-font-smoothing: none;	font-smoothing: antialiased;}button,input,select,textarea {	font-family: Helvetica, sans-serif;	font-size: 16px;	font-size: 1.6rem;	font-weight: 300;	line-height: 1.5;}/* Headings */h1, h2, h3, h4, h5, h6 {	font-weight: 700;	line-height: 1.1;	margin: 0 0 .5em;	overflow-wrap: break-word;}h1 {	font-size: 32px;	line-height: 35px;}h2 {	font-size: 24px;	line-height: 36px;}h3 {	font-size: 18.7167px;	line-height: 28.0833px;}h4 {	font-size: 16px;	line-height: 24px;}h5 {	font-size: 14px;	line-height: 22px;}h6 {	font-size: 13px;	line-height: 21px;}h4, h5, h6 {	font-family: inherit;}hr {	border: 0;	height: 1px;	margin-bottom: 1.5em;}/* Text elements */p {	margin-bottom: 1em;}p.excerpt {	margin-bottom: 0.5em;}ul, ol {	margin: 0 0 0.8em 3em;}ul {	list-style: disc;}ol {	list-style: decimal;}ol ol {	list-style: lower-alpha;}ol ol ol {	list-style: lower-roman;}ol li ol li {	margin-left: 1.5em;	}ul ul, ol ol, ul ol, ol ul {	margin-bottom: 0;	margin-left: 1.5em;}dt {	font-weight: 400;}dd {	margin: 0 1.5em 1.5em;}b, strong {	font-weight: bold;}dfn, cite, em, i {	font-style: italic;}address {	margin: 0 0 1.5em;}pre {	border: 1px solid;	font-family: Courier, monospace;	font-size: 15px;	font-size: 1.5rem;	line-height: 1.6;	margin-bottom: 1.6em;	padding: 1.5465%;	overflow: auto;	max-width: 99.9%;	white-space: pre-wrap;}code, kbd, tt, var {	font-family: Courier, monospace;}abbr, acronym {	border-bottom: 1px dotted;	cursor: help;}mark, ins {	text-decoration: none;}sup,sub {	font-size: 75%;	height: 0;	line-height: 0;	position: relative;	vertical-align: baseline;}sup {	bottom: 1ex;}sub {	top: .5ex;}small {	font-size: 75%;}big {	font-size: 125%;}figure {	margin: 0;}table {	margin: 0 0 1.5em;	width: 100%;}th {	font-weight: 400;}button,input,select,textarea {	font-size: 100%; /* Corrects font size not being inherited in all browsers */	margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */	vertical-align: baseline; /* Improves appearance and consistency in all browsers */	*vertical-align: middle; /* Improves appearance and consistency in all browsers */}button,input {	line-height: normal; /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */	*overflow: visible;  /* Corrects inner spacing displayed oddly in IE6/7 */}button,html input[type="button"],input[type="reset"],input[type="email"],input[type="submit"] {	border: 1px solid;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	cursor: pointer; /* Improves usability and consistency of cursor style between image-type 'input' and others */	-webkit-appearance: button; /* Corrects inability to style clickable 'input' types in iOS */	font-size: 14px;	font-size: 1.4rem;	font-weight: 400;	padding: .3em .5em;	text-shadow: 0 1px 0 rgba(255,255,255,.5);}button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="email"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="email"]:active,input[type="submit"]:active {}input[type="checkbox"],input[type="radio"] {	box-sizing: border-box; /* Addresses box sizing set to content-box in IE8/9 */	padding: 0; /* Addresses excess padding in IE8/9 */}input[type="search"] {	-webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */	-moz-box-sizing: content-box;	-webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */	box-sizing: content-box;}input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */	-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */	border: 0;	padding: 0;}input[type=text] {	width: 100%;}input[type=text],textarea {	border: 1px solid;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	font-size: 14px;	font-size: 1.4rem;	padding: 5px;}textarea {	overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */	vertical-align: top; /* Improves readability and alignment in all browsers */	width: 100%;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}/* Links */a,a:visited {	font-weight: 400;}/* Alignment */.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;}/* Text meant only for screen readers */.assistive-text {	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */	clip: rect(1px, 1px, 1px, 1px);	position: absolute !important;}/* =Colors----------------------------------------------- */hr,button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover {	background-color: #ddd;}pre,button,html input[type="button"],input[type="reset"],input[type="submit"],.sticky,.zoom-theme-lang-switcher {	background-color: #efefef;}mark,ins {	background-color: #fff9c0;}#page,.widget_search form.searchform input[type="text"],.before-sidebar-holder form.searchform input[type="text"] {	background-color: #fff;}abbr,acronym {	border-color: #666;}pre,button,html input[type="button"],input[type="reset"],input[type="submit"],input[type=text],textarea,.sticky,.site-footer .widget-area,.zoom-theme-lang-switcher,#unsupported input.searchsubmit,#ie9 input.searchsubmit {	border-color: #ddd;}body,button,input,select,textarea,input[type=text]:focus,textarea:focus {	color: #333;}input[type=text],textarea,.comment-meta h4 {	color: #666;}.page-title,.entry-meta,.zoom-theme-credit,.wp-caption-text,.comment-meta,.form-allowed-tags,.widget_rss .rss-date,.widget_rss cite,#unsupported input.searchsubmit,#ie9 input.searchsubmit {	color: #aaa;}#commentform ::-webkit-input-placeholder {   color: #aaa;}#commentform :-moz-placeholder {     color: #aaa;  }/*--------------------------------------------- *//* Structure----------------------------------------------- *//* ==Header----------------------------------------------- */#masthead {	position: relative;}/* ==Header Type----------------------------------------------- *//* Single Image */.header-img {	width: 100% !important;	max-height: auto;    display: block;}/* Slider */.zoom-slider-wrapper {    display: block;    float: none;    position: relative;    clear: both;    left: 0;	height: auto;    width: 100%;    z-index: 100;	overflow:hidden;}.theme-default .nivoSlider {	margin-bottom: 0 !important;	overflow:hidden;}.theme-default .nivoSlider img {	height: 100%;}/* Header Logo and title mode */.logo-title-holder {    display: table;}.link-holder {	width: 100%;	display: table-cell; /*child */	padding-top: 5px;	padding-bottom: 5px;}.site-logo img {	vertical-align: bottom;}.site-logo, .site-identity {	display: inline-block;	vertical-align: middle; /*child */}.site-logo {	max-width: 35%;	padding-right: 15px;}.site-identity {	max-width: 62%;}.logo-title-mode .site-title {	font: 700 normal 40px "Roboto", Helvetica, sans-serif;    font-size: 40px;    font-weight: bold;}.logo-title-mode .site-description {    font: 300 italic 21px "Roboto", Helvetica, sans-serif;}/* Header Background and title mode */.site-header {    position: relative;}h1.site-title, h2.site-description {	margin: 0;	padding: 0;}.title-holder {	padding-left: 2%;	position: absolute;    top: 47%;	-ms-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}.home-link {	color: #141412;	outline: none !important;}.image-title .site-title {    font-size: 60px;    font-weight: bold;    line-height: 1.2;}.image-title .site-description {    font: 300 italic 24px "Roboto", Helvetica, sans-serif;}/* Header Background and title mode */.title-only h1.site-title, .title-only h2.site-description {	display:inline-block;	vertical-align: middle;}.title-only h2.site-description {	margin-left: 10px;}.title-only .site-identity {	max-width: 100%;}/* ==MenuBox----------------------------------------------- */.menu-box {	display: table;	z-index: 999999;	width: 100%;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}.nav-holder {	width: 100%;	display: block;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}.menu-logo {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;		display: inline-block;	vertical-align: middle;	padding-right: 15px;	text-align: left;	vertical-align: middle;	position: relative;	height: auto;	max-width: 200px;}.menu-logo-img {	max-width: 200px !important; /* Magic goes here :) */	vertical-align: middle;	float: left;}.zoom-menu-nav {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;	display: inline-block;	vertical-align: middle;	position: relative;	height: auto;}.no-menu, .goto-menu {	color: #fff;	font-size: 16px !important;	font-weight: bold;	display: inline-block !important;	outline: none;}a.goto-menu {	color: #fff !important;}.no-menu {	padding-top: 10px;	padding-bottom: 10px;}.goto-menu {	text-decoration: underline !important;}/* ==Menu----------------------------------------------- */#nav-toggle {	display: none;	text-align: left;}.zoom-menu-nav {	z-index: 999;	vertical-align: middle;	text-align: left;	/* width: 100%; Disable it when using parent container */	}#zoomnav {	display: block;	margin: 0 auto;	/* width: 100%; Disable it when using parent container */	height: auto;}#zoomnav.menu {	height: auto;	}.menu#zoom_nav {	margin: 0;	padding: 0;}#zoomnav a {	display: block;	text-decoration: none;	font-size: 13px;}#zoomnav a span {	display: block;	padding: 17px 18px;	font-weight: bold;	text-transform: uppercase;}#zoomnav > .menu > ul li > a:not(:only-child) span:after {	font-family: "FontAwesome";	font-size: 10px;    content: '\f078';    position: absolute;    right: 9px;    top: 16px;    z-index: 251;	-webkit-transition: all .2s ease-in-out;	-moz-transition: all .2s ease-in-out;	-o-transition: all .2s ease-in-out;	transition: all .2s ease-in-out;}#zoomnav > .menu > ul ul > li a:not(:only-child) span:after {	top: 13px;	-webkit-transform: rotate(270deg);	transform: rotate(270deg);	-ms-transform: rotate(270deg);}#zoomnav > .menu li a:not(:only-child) span {    padding-right: 18px;}#zoomnav > .menu > ul > li:hover > a:not(:only-child) span:after {    top: 20px;	filter: alpha(opacity=0);	opacity: 0;}#zoomnav > .menu > ul ul > li:hover > a:not(:only-child) span:after {    right:-20px;	opacity:0;	filter: alpha(opacity=0);}#zoomnav > .menu > ul > li > a:not(:only-child) span {	padding-right: 24px;}#zoomnav ul li {	position: relative;	display: inline-block;	white-space: nowrap;	text-align: left; /* Fix for IE when menu alignment set to center */}#zoomnav ul ul {	display: none;	position: absolute;	clear: both;	z-index: 999;	margin-left: 0px;	min-width: 125%;}#zoomnav ul li a{	letter-spacing: 2px;}#zoomnav ul ul li {	display: table;	position: relative;	margin: 0;    width: 100%;}#zoomnav ul ul li a span{	padding: 12px 18px;}#zoomnav ul ul ul {	position: absolute;	left: 100%;	top: 0px;	margin: 0;	min-width: 150px;}#zoomnav ul ul ul li {     width: 100%;	 display: block;     float: none;}#zoomnav ul ul a,#zoomnav ul ul ul a {	display: table;	float: none;	min-width: 150px;	width: 100%;}#zoomnav li,#zoomnav ul ul li {	-webkit-transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-o-transition: all .3s ease-in-out;	transition: all .3s ease-in-out;}#zoomnav ul li:hover > ul {	display: block;}.screen-reader-text {	position: absolute;	left: -9000px;}/* Menu Alignment *//* ------------------------------------ *//* Center Position */.zoom-menu-center {	text-align: center;}.zoom-menu-center #nav-toggle {	float: none;	text-align: center;}.zoom-menu-center #zoomnav > .menu,.zoom-menu-center #zoom-mobile-nav > .menu-mobile {	float: none;}.zoom-menu-center #zoomnav > .menu > ul > li > a > span,.zoom-menu-center #zoom-mobile-nav > .menu-mobile > ul > li > a > span {	text-align: center;}.zoom-menu-center #zoomnav > .menu > ul > li,.zoom-menu-center #zoom-mobile-nav > .menu-mobile > ul > li {	display: inline-block;	float: initial;	vertical-align: middle;}.zoom-menu-center #zoomnav > .menu > ul > *,.zoom-menu-center #zoom-mobile-nav > .menu-mobile > ul > * {	text-align: initial;}.zoom-menu-center #zoomnav > .menu > ul > li.menu-main-search,.zoom-menu-center #zoom-mobile-nav > .menu-mobile > ul > li.menu-main-search {	margin-top: 0;}/* Right Position */.zoom-menu-right {	text-align: right;}.zoom-menu-right #nav-toggle {	float: none;	text-align: right;}/* Left Position */.zoom-menu-left {	text-align: left;}.zoom-menu-left #nav-toggle {	text-align: left;}/* ==Containers------------------------------------------------------------- */#page {	margin: 0 auto;	padding: 0;	width: 100%;}.zoom-site {	max-width: 100%;}#zoom-theme-main {	width: 100%;	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */	display: -ms-flexbox;      /* TWEENER - IE 10 */	display: -webkit-flex;     /* NEW - Chrome */	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */}#primary,#content,#secondary,#tertiary {	float:left;	position: relative;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}#primary.nosidebar {	width: 100%;}#content {	width: 100%;}#secondary,#tertiary {	font-size: 14px;	font-size: 1.4rem;}.rightside.secondary-content { /* We calculate it based on Theme Customize Settings ( Layout Mode Section ) */}.leftside.secondary-content { /* We calculate it based on Theme Customize Settings ( Layout Mode Section ) */}/* ==Content------------------------------------------------------------- *//* Sticky posts */.sticky {	border: 1px solid;}.sticky .entry-header-cont {	max-width: 170px;}.post-mode-grid.sticky.zoom-theme-has-thumb .entry-header-cont {	padding: 12px;}.sticky .zoom-blog-entry-content {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;	width: -webkit-calc(100% - 200px);			width: -moz-calc(100% - 200px);				width: -o-calc(100% - 200px);		width: calc(100% - 200px);}/* End Sticky */.entry-title {	clear: none;	font-size: 24px;	font-size: 2.4rem;}.single .entry-title,.page .entry-title,.not-found .entry-title {	font-size: 28px;	font-size: 2.8rem;}.page-title {	font-family: inherit;	font-size: 12px;	font-size: 1.2rem;	font-weight: inherit;	line-height: 1.2;	margin-bottom: 1.3em;	text-transform: uppercase;}footer.page-bottom-meta {	border-top: solid 1px #DDD;}#content .entry-meta {	border-bottom: 1px solid;}.entry-meta,.zoom-theme-credit {	font-size: 12px;	font-size: 1.2rem;	line-height: 1.2;	text-transform: uppercase;}.entry-content {	margin: 1.5em 0 0;}.clearfixafter:after {	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 10px;}.zoom-theme-has-thumb .entry-title,.zoom-theme-has-thumb .entry-meta,.zoom-theme-has-thumb .entry-content {}.single .zoom-theme-has-thumb .entry-title,.single .zoom-theme-has-thumb .entry-meta,.single .zoom-theme-has-thumb .entry-content,.page .zoom-theme-has-thumb .entry-title,.page .zoom-theme-has-thumb .entry-meta,.page .zoom-theme-has-thumb .entry-content {	margin-left: 0;}.group-blog .byline {	display: inline;}.edit-link {	clear: both;	display: block;}/* entry-meta */.entry-meta .edit-link {	display: table; /* default: inline */	padding: 5px 10px;	background-color: #69c354;	text-decoration: none;	font-family: Arial, sans-serif;	font-size: 12px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.after-published {	margin-left: 5px;}.edit-link a {	color: #fff !important;}.entry-meta a {	line-height: 21px;}.entry-meta .sep {	margin: 0 3px 0 3px;}.zoom-meta-date-posted {	margin-right: 5px;	line-height: 18px !important;	vertical-align: top;}/* ==Blogs List, Search Result, Archive, Category----------------------------------------------- *//* Markup */.zoom-blog-default {	background-color: #fff;    border: 1px solid #d4d4d4;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}.entry-header-cont,.zoom-blog-entry-content,footer.entry-meta {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}.entry-header-cont,.zoom-blog-entry-content {	float: left;}/* Set content to 100% */.zoom-blog-entry-content {	width: 100%;}/* Set Featured Image on Blog ( Grid / List ) mode *//* Mode Grid */.post-mode-grid .entry-header {	padding: 0;}.post-mode-grid:not(.sticky) .size-zoom-img-thumbnail {	padding: 12px;}/* Mode List */.zoom-theme-has-thumb.post-mode-list .entry-header {	padding: 12px 0 12px 12px;	max-width: 90%; /* 188 px;  Прежнее значение*/}/* Set content Excerpts on Blog ( Grid / List ) mode */.post-mode-list .zoom-blog-entry-content,.post-mode-grid .zoom-blog-entry-content,.zoom-theme-has-thumb.post-mode-list .zoom-blog-entry-content,.zoom-theme-has-thumb.post-mode-grid .zoom-blog-entry-content {	width: -webkit-calc(100% - 200px);			width: -moz-calc(100% - 200px);				width: -o-calc(100% - 200px);		width: calc(100% - 200px);	padding: 12px;}.post-mode-list .zoom-blog-entry-content,.post-mode-grid .zoom-blog-entry-content {	width: 100%;	padding: 12px;}.post-mode-list footer.entry-meta,.post-mode-grid footer.entry-meta {	padding: 12px;}.zoom-blog-default footer.entry-meta {	float:right;}.zoom-blog-entry-content .entry-meta {	border-bottom: 1px solid;}/* ==Blog Layout----------------------------------------------- */.post-mode-grid:not(.sticky) {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	display: inline-block;	float: left;	margin: 1%;}.post-mode-grid:not(.sticky).cols-two {	width: 48%;}.post-mode-grid:not(.sticky).cols-three {	width: 31.33%;	}.post-mode-grid:not(.sticky).cols-four {	width: 23%;}.post-mode-grid:not(.sticky) .entry-header-cont, .post-mode-grid:not(.sticky) .zoom-blog-entry-content {	float: none;	display: block;	width: 100%;}.post-mode-grid:not(.sticky) .entry-header-cont {	/* margin-bottom: 20px; ( Temporary disabled due issue on blog List mode )*/}.post-mode-grid:not(.sticky) .entry-title-meta {	text-align: center;}.post-mode-grid:not(.sticky) footer.entry-meta {	float: left !important;}/* Fixed P margin-Bottom exclude from blog list */body.blog p.more-link-p {	margin-bottom: 0;}.zoom-blog-default .clearfixafter:after {	height: 0;}/* ==Asides----------------------------------------------- */.blog .format-aside .entry-title,.archive .format-aside .entry-title {	display: none;}/* ==Media----------------------------------------------- */.site-header img,.entry-header img,.entry-content img,.comment-content img,.widget img,img.size-full {	max-width: 100%; /* Fluid images for posts, comments, and widgets */	width: 100%; /* Corrects image stretching in IE8 */}/* Default Attachment Thumbnails */.attachment-thumbnail,.attachment-medium,.attachment-medium_large,.attachment-large,.attachment-full,.size-thumbnail {	width: auto !important;	height: auto;}.size-zoom-img-thumbnail,.size-zoom-img-medium,.size-zoom-img-mlarge,.size-zoom-img-large {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}/* Force to all conditions */.size-zoom-img-thumbnail {	width: auto !important;	height: auto;}/* On Blog List */.zoom-blog-default .size-zoom-img-medium,.zoom-blog-default .size-zoom-img-mlarge,.zoom-blog-default .size-zoom-img-large {	max-width: 100%;	width: 100%;}/* On single Post / Page */.zoom-theme-has-thumb:not(.zoom-blog-default) .size-zoom-img-medium,.zoom-theme-has-thumb:not(.zoom-blog-default) .size-zoom-img-mlarge,.zoom-theme-has-thumb:not(.zoom-blog-default) .size-zoom-img-large {	width: auto !important;	height: auto;}.site-header img,.entry-header img,.entry-content img,.widget img,img[class*="align"],img[class*="wp-image-"] {	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}/* =Media by Size */.entry-content img[class*="wp-image-"] {	width: auto;	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}.entry-content img.wp-smiley,.comment-content img.wp-smiley {	border: none;	margin-bottom: 0;	margin-top: 0;	padding: 0;}.wp-caption {	max-width: 100%;}.wp-caption.alignleft,.wp-caption.alignright {	margin-bottom: .5em;}.wp-caption {	margin-bottom: 1.5em;	max-width: 100%;}.wp-caption img {	border-width: 0 0 1px 0;	box-shadow: none;	display: block;	margin: 0;	max-width: 100%;}.wp-caption-text {	font-size: 14px;	font-size: 1.4rem;	font-style: italic;	line-height: 1.2;	text-align: center;}.wp-caption .wp-caption-text {	margin: 1em;}.entry-header img.wp-post-image {	margin-bottom: 20px;}.zoom-blog-default .entry-header img.wp-post-image {	margin-bottom: 10px;}/* Gallery */#content .gallery {	margin-bottom: 1.5em;}.gallery-item {	float: left;	margin: 0;	text-align: center;	padding: 6px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}#content .gallery a img {	border: none;	height: auto;}#content .gallery dd {	margin: 0;}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail {	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    display: table; /* important to make galleries center on content area */}.gallery-columns-1 .gallery-item { width: 100%; }.gallery-columns-2 .gallery-item { width: 50%; }.gallery-columns-3 .gallery-item { width: 33.33% !important; }.gallery-columns-4 .gallery-item { width: 25%; }.gallery-columns-5 .gallery-item { width: 20%; }.gallery-columns-6 .gallery-item { width: 16.66% !important; }.gallery-columns-7 .gallery-item { width: 14.28% !important; }.gallery-columns-8 .gallery-item { width: 12.5% !important; }.gallery-columns-9 .gallery-item { width: 11.11% !important; }.gallery-columns-10 .gallery-item { width: 10%; }/* Make sure embeds and iframes fit their containers */embed,iframe,object {	max-width: 100%;}/* ==Navigation----------------------------------------------- */.small-navigation {	display: none;}#content .site-navigation {	border-top: 1px solid;	padding: 1em 0;	overflow: hidden;	display: block;	float: left;	clear: both;	width: 100%;	margin-top: 25px;	text-align: center;}.comment-navigation {	border-bottom: 1px solid;}.nav-next, .nav-previous, .next-image, .previous-image {	display: inline-block;	}.next-image a,.previous-image a,.nav-previous a,.nav-next a {	display: inline-block;}.nav-previous, .nav-previous .fa, .previous-image .fa {	margin-right: 7px;}.nav-next, .nav-next .fa, .next-image .fa {	margin-left: 7px;}#content .previous-image {	float: left;	width: 50%;}#content .next-image {	float: right;	text-align: right;	width: 50%;}#image-navigation {	margin-top: 1.5em;}.image-nav-holder {	position: relative;	width: 100%;	padding-bottom: 1.5em;}.image-attachment .edit-link {	margin-left: 0;}/* ==Pagination----------------------------------------------- *//* wp_link_pages */.zoom-page-pag {	clear: both;	margin: 1.5em 0 1.5em 0;	border-top: 1px solid #ebebeb;	padding-top: 7px;}.zoom-page-pag a {	color: #fff !important;	background: #505362;}.current-post-page {	color: #FFF;	background: #A9A9A9;}.zoom-page-pag a, .current-post-page {	text-decoration: none;	font-weight: bold;}.zoom-page-pag a, .current-post-page {	display:inline-block;	text-decoration: none;	padding: 5px 15px;	margin-right: 6px;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	-webkit-transition: all 0.3s linear;	-moz-transition: all 0.3s linear;	transition: all 0.3s linear;  	font-weight: bold;}.zoom-page-pag a:hover {  color: #4f664e;  background: #228ED6;}.zoom-pag-note {	font-weight: normal;	font-style: italic;	margin-right: 5px;}/* ==Comments----------------------------------------------- */#comments ol {	padding: 0;	margin: 0;}#comments {	width: 100%;}.comment-avatar {	width: 80px;	z-index: 101;}.comment .avatar {	position:relative;	float:left;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	border: 6px solid #EFEFEF;	margin-right: 9px;}.zoom-comment-date {	margin-right:3px;}h2.comments-title .fa {	font-size: 26px;}.commentlist .comment-item {	border: 1px solid #ddd;	padding: 1.5465%;	display:block;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	z-index: 100;  	position: relative;  	background: #fff;}.commentlist .comment {    padding-bottom: 1em;}.commentlist .children {  margin: 20px 0 0;  padding-left: 20px;}.commentlist .children > .comment {	padding-left: 23px !important; }.commentlist .children .comment {	border-left: 1px solid #ddd;    position: relative; }.commentlist .children .comment:before {	width: 12px;    height: 12px;    display: block;    background: #fff;    -moz-border-radius: 12px;    -webkit-border-radius: 12px;    border-radius: 12px;    border: 1px solid #ddd;    position: absolute;    top: 30px;    left: -6px;    content: "";    z-index: 60;}.commentlist .children .comment:after {	width: 100px;    height: 1px;    border-top: 1px solid #ddd;    display: block;	position: absolute;    top: 36px;    left: -5px;    content: "";    z-index: 50;}.comments-title,#reply-title {	padding-top: 1.5em;}.single .comments-title {	border-top: 1px solid;}.commentlist {	list-style: none;	margin-left: 0;}.commentlist ul.children {    list-style: none;}.depth-1 {	margin-top: 1em;}.comment-meta {	font-size: 12px;	font-size: 1.2rem;	margin-bottom: 1.5em;	position: relative;	text-transform: uppercase;}.perma-reply-edit {	float: right;	font-size: 12px;	font-size: 1.2rem;	position: relative;	text-transform: uppercase;	border-top: dashed 1px #ddd;}.comment-meta h4 {	clear: none;	font-size: 16px;	font-size: 1.6rem;	font-weight: 400;	line-height: 1.2em;	margin-bottom: .2em;	text-transform: none;}.comment-awaiting,.nocomments {	font-weight: 400;	text-align: center;}/* By post author */.bypostauthor {	position: relative;}.commentlist .bypostauthor > .comment-item {	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	border: 2px solid #dedede;	background: #fffef7;}/* Admin Ribbon */.bypostauthor .ribbon-wrapper-blue {	width: 85px;	height: 88px;	overflow: hidden;	position: absolute;	top: -1px;	right: -1px;	z-index: 105;}.bypostauthor .ribbon-blue {	font: normal 14px Sans-Serif;	color: #FFF !important;	text-align: center;	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	position: relative;	padding: 0;	left: -8px;	top: 21px;	width: 120px;	background-color: #459dd8;	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);	box-shadow: 0px 0px 3px rgba(0,0,0,0.3);	padding: 3px 0;}.bypostauthor .ribbon-blue:before, .bypostauthor .ribbon-blue:after {  content: "";  border-top:   3px solid #459dd8;     border-left:  3px solid transparent;  border-right: 3px solid transparent;  position:absolute;  bottom: -3px;}.bypostauthor .ribbon-blue:before {  left: 0;}.bypostauthor .ribbon-blue:after {  right: 0;}​.comment-content p:last-child {	margin-bottom: 0;}/* Reply form */#respond {	margin-bottom: 1em; /* Correction for Jetpack Comments iframe */}#reply-title small a,#cancel-comment-reply-link {	font-family: Helvetica, sans-serif;	font-size: 12px;	font-size: 1.2rem;	text-transform: uppercase;}.comment-form-author,.comment-form-email,.comment-form-url {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;			float:left;}.comment-form-author {	text-align:left;}.comment-form-email {	text-align:center;}.comment-form-url {	text-align:right;}.comment-form-author,.comment-form-email,.comment-form-url {	width: 33.33%;}.comment-form-email input[name=email], .comment-form-url input[name=url], .comment-form-author input[name=author] {	width: 97%;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}.comment-form-comment {	clear: both;	width: 100%;}#commentform div {	margin-bottom: 1em;}#commentform label {	display: none;}.form-allowed-tags {	font-size: 14px;	font-size: 1.4rem;}.page-template-full-width-php #comments, .nosidebar #comments {	max-width: 100%;}.comment-notes {	float:left;	font-size: 13px;	font-style:italic;	margin-bottom: 5px;		margin-top: 15px;	}.comment-notes .fa-bullhorn {	margin-right:5px;}/* ==Widgets----------------------------------------------- */.widget > ul li:before,.widget > ul li a:before,.widget > div > ul li a:before { font-family: FontAwesome; font-size: 12px; margin-right: 6px; display: inline-block!important; width: 1em; text-align: center; }.widget_recent_entries > ul > li a::before {    content: "\f017";}.widget_recent_comments > ul > li::before {    content: "\f075";}.widget_archive > ul > li a::before {    content: "\f073";}.widget_categories > ul > li a::before {    content: "\f07c";}.widget_meta > ul > li a::before {    content: "\f0da";}.widget_archive ul li,.widget_categories ul li,.widget_links ul li,.widget_meta ul li,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li {	padding: 10px 0;}.widget {	word-wrap: break-word;	padding-bottom: 1em;	border-bottom: 1px dashed #e4dada;}.widget-title {	font-size: 16px;	font-size: 1.6rem;}.widget p {	margin-bottom: .5em;}.widget > ul,.widget_nav_menu ul.menu {	list-style: none;	margin-left: 0;}.widget select {	max-width: 100%;}.widget_archive select,.widget_categories select {	margin-bottom: 1.5em;}/* Search widget */.widget_search .widget-title {	display: none;}.widget_search form.searchform, .before-sidebar-holder form.searchform {	margin: 0;	position: relative;	width: 100%;}.widget_search form.searchform input[type="text"], .before-sidebar-holder form.searchform input[type="text"] {	width: 100%;	/* avoid overrun the containing div */	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.widget_search ::-webkit-input-placeholder { /* Change color of placeholder text */   /*color: #000;*/}.widget_search :-moz-placeholder {  /* Change color of placeholder text */   /*color: #000;*/  }input.searchsubmit {	display: none;}/* Calendar widget */.widget_calendar caption {	text-transform: uppercase;	margin-bottom: .3em;	padding-bottom: .3em;}.widget_calendar table {	border-collapse: collapse;}.widget_calendar tfoot td {	padding-top: .3em;}#next {	text-align: right;}/* Recent Comments / Recent Posts *//* RSS widget */.widget_rss .widget-title img {	box-shadow: none;	margin-bottom: 0;}.widget_rss .rss-date,.widget_rss cite {	display: block;	font-size: 12px;	font-size: 1.2rem;	font-style: normal;	line-height: 1;	text-transform: uppercase;	margin: .3em 0;}.widget_rss li {	margin-bottom: 1em;}.widget_rss li a {	line-height: 1;}/* Nav Menu widget */.widget_nav_menu .menu-item-has-children > a:after {    content: '';}.widget_nav_menu .sub-menu .menu-item-has-children > a:after {    content: '';}.widget_nav_menu #zoomnav ul ul {	z-index: 260;}/* Error 404 widgets */.error404 .entry-content .widget {	border: none;	margin-bottom: 1.5em;	padding: 0;}.error404 .entry-content .widget_archive select {	margin-bottom: 0;}.not-found-cnt {	display: block;	position: relative;}.not-found-bg {	position:relative;	display: table-cell;	vertical-align: middle;	background-image: url("../images/misc/404error.png");	background-repeat:no-repeat;	background-position:center;	background-size: 128px 128px;	width: 128px;	height: 128px;}.not-found-title {	padding: 15px;	position: relative;	display:table-cell;	vertical-align:middle;}/* No Sidebar */p.zoom-no-sidebar {	color: #FFF;	font-size: 14px;}span.link-to-control {	margin-left: 5px;	font-weight: bold;	cursor: pointer;	font-size: 13px;	font-style: italic;}/* ==Footer----------------------------------------------- */.site-footer {	float: left;	display: block;	height: auto;	width: 100%;	background-color: #457cc3;}#footer-container {}.site-footer .widget {	margin-bottom: 0;}.site-footer .widget-area {	position: relative;	display: inline-block;	width: 32.5%;	min-width: 32.5%;	font-size: 14px;	font-size: 1.4rem;	padding: 0;	margin: 0;	vertical-align: top;}.site-footer .footer-right {	float: right;}.site-footer .widget-area aside {	padding: 5%;}.site-footer .widget-area.footer-left {}.site-footer .widget-area.footer-center { margin: 0 auto;}.site-footer .widget-area.footer-right {}.zoom-theme-credit {	margin-bottom: 2.5em;	text-align: right;	text-transform: none;}/* ==Top Bar */#top-bar {	display: table;	z-index: 9;	min-height: 10px;	height: auto;	width: 100%;}.top-bar-holder {	display: block;	padding: 5px 0 5px 0;	font-size: 12px;}.top-bar-left {	float: left;}.top-bar-right {	float: right;}.top-bar-left, .top-bar-right {	vertical-align: middle;	display: table-cell;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}.top-bar-email, .top-bar-works {	display: inline-block;	font-size: 12px;	margin-right: 10px;}.top-bar-email .fa, .top-bar-works .fa {	margin-right: 4px;}.top-bar-right ul {	list-style: none;	margin: 0;}.top-bar-right ul li {	display:inline-block;}.top-bar-right li a, .top-bar-right li a:hover {	text-decoration: none !important;	outline: none;}.top-bar-right li a:before {	font: normal 18px/27px FontAwesome;}.top-bar-right ul li {	margin-right: 15px;}.top-bar-right ul li:last-child {	margin-right: 0px;}.top-bar-right li a[href*="twitter.com"]:before {	content: '\f099';}.top-bar-right li a[href*="facebook.com"]:before {	content: '\f09a';}.top-bar-right li a[href*="plus.google.com"]:before {	content: '\f0d5';}.top-bar-right li a[href*="youtube.com"]:before {	content: '\f16a';}.top-bar-right li a[href*="instagram.com"]:before {	content: '\f16d';}.top-bar-right li a[href*="pinterest.com"]:before {	content: '\f0d2';}#top-bar .top-bar-right ul.sosmed-wrap li a {	color: #FFF !important;}/* ==Bottom Bar */#bottom-bar {	display: table;	z-index: 9;	clear: both;	min-height: 50px;	height: auto;	width: 100%;}.bottom-bar-holder {	display: block;	padding: 10px 0 10px 0;}.bottom-bar-logo, .bottom-bar-content {	display: table-cell;	vertical-align: middle;}.bottom-bar-content span {	display: none;	margin-top: 4px;}.bottom-bar-logo {    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;	position: relative;	width: auto;	height: auto;	padding-right: 10px;}.bottom-bar-logo img {	vertical-align: bottom;	max-width: 100px;}.bottom-bar-content {	position: relative;	height: auto;	font-size: 12px;	font-weight: bold;}.gotolink {	text-decoration: underline;}.gotolink:hover {	text-decoration: none;}/* End Structure *//* =Plugin integration----------------------------------------------- *//** * WPML - translation management * http://wpml.org */.zoom-theme-lang-switcher {	border: 1px solid;	border-top: none;	position: absolute;	right: 1%;	top: 0;}.zoom-theme-lang {	display: block;	float: left;	font-size: 14px;	font-size: 1.4rem;	font-weight: 700;	line-height: 1;	padding: .5em;	text-transform: uppercase;}.zoom-theme-lang:hover {	text-shadow: 0 1px 0 rgba(0,0,0,.8);}/* =IE9 and Unsupported----------------------------------------------- *//* Clearfix */#unsupported #page,#unsupported #masthead,#unsupported .site-navigation,#unsupported #primary,#unsupported article,#unsupported #page ul,#unsupported #page ol,#unsupported #secondary,#unsupported #tertiary,#unsupported .widget,#unsupported #colophon {	zoom: 1;}/* Show labels, as IE doesn't support placeholder text */#unsupported input.searchsubmit,#ie9 input.searchsubmit {	background: none;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	border-width: 0 0 0 1px;	box-shadow: none;	display: block;	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);	right: 1%;	position: absolute;	top: 2px;}#unsupported form.searchform input[type="text"],#ie9 form.searchform input[type="text"] {	padding-right: 24%;	width: 74%;}#unsupported #commentform label,#ie9 #commentform label {	display: block;	font-size: 12px;	text-transform: uppercase;}#unsupported .footer-left,#unsupported .footer-center,#unsupported .footer-right {	display: inline-block;	width: 32%;}#unsupported .zoom-blog-default {	margin-bottom: 35px !important;}#unsupported .size-zoom-img-thumbnail,#unsupported .size-zoom-img-medium,#unsupported .size-zoom-img-mlarge,#unsupported .size-zoom-img-large,#unsupported .size-zoom-img-full,#unsupported .size-zoom-img- {	width: 170px;	margin-right: 10px;}/* Extras----------------------------------------------- *//* ==Share Button */.share-buttons-cont {	display: block;	position: relative;	width: 100%;	padding-top: 10px;	border-top: 1px dashed;	margin-top: 20px;	margin-bottom: 20px;	float: left;	clear: both;}.share-buttons-cont ul {	padding: 0;	margin: 0;}ul.share-buttons {	list-style: none;	padding: 0;}ul.share-buttons li {	display: inline;	margin-right: 10px;}ul.share-buttons li:last-child {	margin-right: 0px;}ul.share-buttons li a {	outline: none;}ul.share-buttons li a img {	max-height: 32px;	max-width: 32px;    -webkit-transition: -webkit-transform .5s ease-in-out;    -ms-transition: -ms-transform .5s ease-in-out;    transition: transform .5s ease-in-out;}ul.share-buttons li a img:hover {    transform:rotate(360deg);    -ms-transform:rotate(360deg);    -webkit-transform:rotate(360deg);}/* ==Author Box */#authorbox {	position: relative;    border:1px solid;    width:100%;    margin-top:25px;    overflow:hidden;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}#authorbox h4 {	font-size:16px;	margin:0;	padding:10px 10px 5px 10px;    }.authortext {	padding-left:100px;}#authorbox img {	margin:0;	padding:10px;	float:left;}#authorbox p {	color:#191919;	margin:0;	padding:0px 10px 10px 10px;}#authorbox h4 > a {	text-decoration:none;}/* ==Breadcrumbs */.breadcrumb:not(i) {    padding: 8px 0;    margin-bottom: 20px;    list-style: none;	font-size: 14px;	font-style: italic;	border-bottom: 1px dashed;}.breadcrumb a {    text-decoration: none;}.breadcrumb i:not(.fa-home) {	position: relative;	margin: 0 7px 0 7px;	color: #6e6e6e;	font-size: 9px;	top: -1px;}.breadcrumb .fa-home {	font-size: 16px;}/* ==Blockquote */blockquote{  display:block;  padding: 15px 20px 15px 45px;  margin: 0 0 20px;  position: relative;  /*Font*/  font-family: Georgia, serif;  font-size: 16px;  line-height: 1.2;  color: #666;  text-align: justify;  /*Borders - (Optional)*/  border-left: 15px solid #c76c0c;  border-right: 2px solid #c76c0c;  /*Box Shadow - (Optional)*/  -moz-box-shadow: 1px 1px 2px #ccc;  -webkit-box-shadow: 1px 1px 2px #ccc;  box-shadow: 1px 1px 2px #ccc;}blockquote::before{  content: "\201C"; /*Unicode for Left Double Quote*/  /*Font*/  font-family: Georgia, serif;  font-size: 60px;  font-weight: bold;  color: #999;  /*Positioning*/  position: absolute;  left: 10px;  top:5px;}blockquote::after{  /*Reset to make sure*/  content: "";}blockquote a{  text-decoration: none;  background: #eee;  cursor: pointer;  padding: 0 3px;  color: #c76c0c;}blockquote p{	margin-bottom: 0;}blockquote a:hover{ color: #666;}blockquote em{  font-style: italic;}/* ==Password Protected Form */.ppf-markup {	background-color: #efefef;	position: relative;	border: 1px solid #d3d3d3;	width: 100%;	overflow: hidden;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	text-align:center;	margin-bottom: 60px;	padding:30px;}.ppf-button {	z-index: 999;    color: #666 !important;	padding: .7em 1.7em !important;	position:relative;}.zoom-custom-ppf {}.ppf-password {	z-index: 999;	text-align:center;	width: 100%;	position: relative;	margin: 5px 5px 5px 0px;	border-color:#cccccc;	padding:7px;	font-size:18px;	border-width:4px;	border-radius:7px;	-moz-border-radius: 7px;	-webkit-border-radius: 7px;	border-style:solid;	text-shadow:0px 0px 0px rgba(42,42,42,.75);    -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;            box-sizing: border-box;}.ppf-password:focus {	outline:none;}.ppf-pass-label {}.ppf-text {	display: block;	margin-bottom: 10px;	z-index: 999;	position:relative;}.ppf-lock-bg {	z-index: 9;	position:absolute;	top: -25px;	left: 0;	display:block;	background-image: url("../images/misc/lock.png");	background-repeat:no-repeat;	width: 256px;	height: 256px;}/* ==Button *//* Basic ZoomButton */.zoom-btn {	-moz-border-radius:2px;	-webkit-border-radius:2px;	border-radius:2px;	display:inline-block;	cursor:pointer;	font-family:Arial;	font-size:14px;	padding:3px 11px;	text-decoration:none;}.zoom-btn:active {	position:relative;	top:1px;}.zoom-btn:focus, .zoom-btn:active, .zoom-btn:visited {    color: #ffffff;}/* ZoomButton - Default */.defbtn.zoom-btn {	color: #333333;	border: 1px solid #adadad;	background-color:#f9f9f9;}.defbtn.zoom-btn:hover {	background-color: #efefef;	border-color: #cfcfcf;}.defbtn:focus, .defbtn:active, .defbtn:visited {    color: #333333;	background-color: #f9f9f9;	border-color: #cfcfcf;}/* ZoomButton - Turquoise */.turq.zoom-btn, .turq.zoom-page-pag a {	background-color:#599bb3;	}.turq.zoom-btn:hover, .turq.zoom-page-pag a:hover {	background-color:#408c99;}/* ZoomButton - Blue */.blue.zoom-btn, .blue.zoom-page-pag a {	background-color:#007dc1;}.blue.zoom-btn:hover, .blue.zoom-page-pag a:hover {	background-color:#0061a7;}/* ZoomButton - Green */.green.zoom-btn, .green.zoom-page-pag a {	background-color:#5cbf2a;}.green.zoom-btn:hover, .green.zoom-page-pag a:hover {	background-color:#70ba48;}/* ZoomButton - Red */.red.zoom-btn, .red.zoom-page-pag a {	background-color:#c31010;}.red.zoom-btn:hover, .red.zoom-page-pag a:hover {	background-color:#8b0f0f;}/* ZoomButton - Grey */.grey.zoom-btn, .grey.zoom-page-pag a {	background-color:#768d87;}.grey.zoom-btn:hover, .grey.zoom-page-pag a:hover {	background-color:#6c7c7c;}/* ZoomButton - Purple */.purple.zoom-btn, .purple.zoom-page-pag a {	background-color:#c123de;}.purple.zoom-btn:hover, .purple.zoom-page-pag a:hover {	background-color:#a20dbd;}/* ZoomButton - Orange */.orange.zoom-btn, .orange.zoom-page-pag a {	background-color:#f7b228;}.orange.zoom-btn:hover, .orange.zoom-page-pag a:hover {	background-color:#ffb936;}/* ZoomButton - Pink */.pink.zoom-btn, .pink.zoom-page-pag a {	background-color:#fa379f;}.pink.zoom-btn:hover, .pink.zoom-page-pag a:hover {	background-color:#fc49a9;}.btn-align-left {	text-align: left;	}.btn-align-center {	text-align: center;		}.btn-align-right {	text-align: right;		}/* Miscellaneous *//* ==Custom Search Form */.nores-markup {	background-color: #efefef;	position: relative;	border: 1px solid #d3d3d3;	width: 100%;	overflow: hidden;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	text-align:center;	margin-bottom: 60px;	padding:30px;}.nores-lock-bg {	z-index: 9;	position:absolute;	top: -50px;	left: 0;	display:block;	background-image: url("../images/misc/search.png");	background-repeat:no-repeat;	width: 256px;	height: 256px;}.no-results form.searchform, .before-sidebar-holder form.searchform {	margin: 0;	position: relative;	width: 100%;}.no-results form.searchform input[type="text"] {	z-index: 999;	text-align: center;	width: 50%;	position: relative;	margin: 5px 5px 5px 0px;	border-color: #cccccc;	padding: 7px;	font-size: 18px;	border-width: 4px;	border-radius: 7px;	-moz-border-radius: 7px;	-webkit-border-radius: 7px;	border-style: solid;	text-shadow: 0px 0px 0px rgba(42,42,42,.75);	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.no-results ::-webkit-input-placeholder { /* Change color of placeholder text */   /*color: #000;*/}.no-results :-moz-placeholder {  /* Change color of placeholder text */   /*color: #000;*/  }.no-results .searchsubmit {	display: inline-block;	color: #666 !important;	padding: .7em 1.7em !important;	position: relative;	z-index: 999;}.no-results .searchsubmit:hover {    background-color: #f7f7f7;    border-color: #cfcfcf;}/* ==Scroll to Top */#scrollUp {	outline: none !important;    bottom: 20px;    right: 20px;    width: 38px;    height: 38px;    background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpath fill='white' d='M29.121,19.55l-6.29-6.196c-0.025-0.025-0.053-0.049-0.082-0.071c-0.012-0.011-0.024-0.02-0.038-0.03c-0.016-0.011-0.031-0.024-0.048-0.034c-0.017-0.011-0.032-0.02-0.048-0.03c-0.015-0.009-0.029-0.018-0.044-0.025c-0.017-0.009-0.034-0.017-0.051-0.024c-0.016-0.008-0.031-0.015-0.047-0.022c-0.016-0.006-0.033-0.012-0.049-0.018c-0.018-0.005-0.035-0.014-0.053-0.019c-0.017-0.005-0.034-0.008-0.05-0.013c-0.018-0.005-0.036-0.009-0.054-0.013c-0.02-0.003-0.039-0.006-0.059-0.008c-0.016-0.003-0.032-0.005-0.049-0.007c-0.073-0.007-0.146-0.007-0.218,0c-0.017,0.002-0.033,0.005-0.05,0.008c-0.02,0.002-0.038,0.005-0.058,0.009c-0.019,0.003-0.037,0.009-0.055,0.013c-0.016,0.005-0.033,0.008-0.05,0.013c-0.017,0.005-0.035,0.012-0.052,0.018c-0.017,0.006-0.033,0.012-0.049,0.019c-0.017,0.006-0.032,0.014-0.048,0.021c-0.017,0.008-0.034,0.016-0.051,0.024c-0.015,0.008-0.029,0.018-0.044,0.026c-0.015,0.008-0.031,0.018-0.048,0.029c-0.016,0.01-0.031,0.022-0.047,0.034c-0.014,0.01-0.027,0.019-0.04,0.028c-0.042,0.035-0.08,0.073-0.117,0.113c-0.013,0.011-0.026,0.021-0.037,0.033l-6.313,6.219c-0.433,0.428-0.434,1.12-0.003,1.544c0.432,0.426,1.131,0.424,1.564-0.002l4.495-4.426l-0.023,14.11c-0.001,0.603,0.493,1.092,1.104,1.09s1.107-0.49,1.109-1.095l0.023-14.108l4.403,4.334c0.432,0.426,1.133,0.424,1.565-0.003S29.553,19.975,29.121,19.55'/%3E%3C/svg%3E");	background-repeat: no-repeat;	background-position: center center;	filter: alpha(opacity=0);	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	-webkit-transition: opacity 400ms ease;	transition: opacity 400ms ease;	background-color: rgba(0, 0, 0, 0.3);	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}#scrollUp:hover {	background-color: rgba(0, 0, 0, 0.5);}/* Site Preload */.use-preload #page {	visibility: hidden;}#zoom-preloader  {	position: fixed;     top: 0;     left: 0;     right: 0;     bottom: 0;     z-index: 2147483646;	 height: 100%;	 width: 100%;	 text-align: center;}#status {	top: 50%;	z-index: 2147483647;	position: relative;}/* Preloading Effect */.zoom-bubblingG {	text-align: center;	width:78px;	height:49px;	margin: auto;}.zoom-bubblingG span {	display: inline-block;	vertical-align: middle;	width: 10px;	height: 10px;	margin: 24px auto;	background: rgb(0,0,0);	border-radius: 49px;		-o-border-radius: 49px;		-ms-border-radius: 49px;		-webkit-border-radius: 49px;		-moz-border-radius: 49px;	animation: zbubblingG 0.455s infinite alternate;		-o-animation: zbubblingG 0.455s infinite alternate;		-ms-animation: zbubblingG 0.455s infinite alternate;		-webkit-animation: zbubblingG 0.455s infinite alternate;		-moz-animation: zbubblingG 0.455s infinite alternate;}#zoom-bubblingG_1 {	animation-delay: 0s;		-o-animation-delay: 0s;		-ms-animation-delay: 0s;		-webkit-animation-delay: 0s;		-moz-animation-delay: 0s;}#zoom-bubblingG_2 {	animation-delay: 0.1395s;		-o-animation-delay: 0.1395s;		-ms-animation-delay: 0.1395s;		-webkit-animation-delay: 0.1395s;		-moz-animation-delay: 0.1395s;}#zoom-bubblingG_3 {	animation-delay: 0.269s;		-o-animation-delay: 0.269s;		-ms-animation-delay: 0.269s;		-webkit-animation-delay: 0.269s;		-moz-animation-delay: 0.269s;}@keyframes zbubblingG {	0% {		width: 10px;		height: 10px;		background-color:rgb(0,0,0);		transform: translateY(0);	}	100% {		width: 23px;		height: 23px;		background-color:rgb(255,255,255);		transform: translateY(-20px);	}}@-o-keyframes zbubblingG {	0% {		width: 10px;		height: 10px;		background-color:rgb(0,0,0);		-o-transform: translateY(0);	}	100% {		width: 23px;		height: 23px;		background-color:rgb(255,255,255);		-o-transform: translateY(-20px);	}}@-ms-keyframes zbubblingG {	0% {		width: 10px;		height: 10px;		background-color:rgb(0,0,0);		-ms-transform: translateY(0);	}	100% {		width: 23px;		height: 23px;		background-color:rgb(255,255,255);		-ms-transform: translateY(-20px);	}}@-webkit-keyframes zbubblingG {	0% {		width: 10px;		height: 10px;		background-color:rgb(0,0,0);		-webkit-transform: translateY(0);	}	100% {		width: 23px;		height: 23px;		background-color:rgb(255,255,255);		-webkit-transform: translateY(-20px);	}}@-moz-keyframes zbubblingG {	0% {		width: 10px;		height: 10px;		background-color:rgb(0,0,0);		-moz-transform: translateY(0);	}	100% {		width: 23px;		height: 23px;		background-color:rgb(255,255,255);		-moz-transform: translateY(-20px);	}}/* ************************************************************************************ *//* @font-face {font-family: 'Сalligraph'; src: url('calligraph.ttf');}  *//* @font-face {	font-family: 'Otrada';	src: url('Otrada.eot');	src: local('Otrada'),		url('Otrada.eot?#iefix') format('embedded-opentype'),		url('Otrada.woff') format('woff'),		url('Otrada.ttf') format('truetype');	font-weight: normal;	font-style: normal;} */#MyInfo {  width: 99%;  /* max-width: 550px; */  margin: 1em auto;  padding: 1em;  border-radius: 10px;  background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(255,192,64,.65), rgba(255,192,64,.35));  box-shadow:   inset rgba(0,0,0,.5) -3px -3px 8px,   inset rgba(255,192,64,.9) 3px 3px 8px,   rgba(0,0,0,.8) 3px 3px 8px -3px;}#MyInfo h1 {font-family: serif; font-size: 300%; font-style: italic; color: #480000;} /* 'Otrada', 'Georgia', */ #MyInfoFot {width:16%; float:left; margin-right: 10px; border-right: 5px solid brown;}#MyInfoFotTxt {font: bold italic 180% serif; text-align: justify; color: #400000;}#MyInfoFotTxt strong {font: bold italic; color: #000064; text-decoration: underline;}.rzd {clear: both;}#MyInfo1 {  width: 99%;  /* max-width: 550px; */  margin: 1em auto;  padding: 1em;  border-radius: 10px;  background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(255,192,64,.65), rgba(255,192,64,.35));  box-shadow:   inset rgba(0,0,0,.5) -3px -3px 8px,   inset rgba(255,192,64,.9) 3px 3px 8px,   rgba(0,0,0,.8) 3px 3px 8px -3px;}#MyInfo1 h1 {font-family: serif; font-size: 300%; font-style: italic; color: #480000;} /* 'Otrada', 'Georgia', */ #MyInfoFot1 {width:30%; float:left; padding-right: 10px; margin-right: 10px; border-right: 5px solid brown;}#MyInfoFotTxt1 {font: bold italic 210% serif; text-align: justify; color: #400000;}#MyInfoFotTxt1 strong {font: bold italic; color: #000064; text-decoration: underline;}#MyInfo2 {  width: 99%;	text-align: center;  /* max-width: 550px; */  margin: 1em auto;  padding: 1em;  border-radius: 10px;  background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(204,191,172,.65), rgba(204,191,172,.35));  box-shadow:   inset rgba(0,0,0,.5) -3px -3px 8px,   inset rgba(204,191,172,.9) 3px 3px 8px,   rgba(0,0,0,.8) 3px 3px 8px -3px;}#MyInfo2 h1 {font-family: serif; font-size: 300%; font-style: italic; color: #480000;} /* 'Otrada', 'Georgia', */ #MyInfoFot2 {width:95%; border: 2px solid white;}#MyInfo3 {position: relative;  width: 99%;	text-align: center;  /* max-width: 550px; */  margin: 1em auto;  padding: 1em;  border-radius: 10px;  background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(64,192,255,.65), rgba(64,192,255,.35));  box-shadow:   inset rgba(0,0,0,.5) -3px -3px 8px,   inset rgba(64,192,255,.9) 3px 3px 8px,   rgba(0,0,0,.8) 3px 3px 8px -3px;}#MyInfoFot3 {width:100%; border: 2px solid white;}#MyInfoTxt3 {font: bold italic 160% serif; text-align: justify; color: #400000; position: absolute; width: 45%; height: auto; top: 10%; left: 52%;}#MyInfoTxt3 h1 {font-family: serif; font-size: 200%; font-style: italic; color: #480000; line-height: 1.1; text-align: left;} /* 'Otrada', 'Georgia', */ #MyInfoTxt3 strong {font: bold italic; color: #000064; text-decoration: underline;}#MyInfo4 {position: relative;  width: 99%;	text-align: center;  /* max-width: 550px; */  margin: 1em auto;  padding: 1em;  border-radius: 10px;  background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(64,224,255,.65), rgba(64,224,255,.35));  box-shadow:   inset rgba(0,0,0,.5) -3px -3px 8px,   inset rgba(64,224,255,.9) 3px 3px 8px,   rgba(0,0,0,.8) 3px 3px 8px -3px;}#MyInfoFot4 {width:100%; border: 2px solid white;}#MyInfoTxt4 {font: bold italic 170% serif; text-align: justify; color: #400000; position: absolute; width: 43%; max-height: 75%; overflow-y: auto; top: 8%; left: 2%; background: rgba(220,220,220,.5); padding: 10px 15px 35px 15px; border-radius: 10px;}#MyInfoTxt4 h1 {font-family: serif; font-size: 200%; font-style: italic; color: #480000; line-height: 1.1; text-align: left;} /* 'Otrada', 'Georgia', */ #MyInfoTxt4 strong {font: bold italic; color: #000064; text-decoration: underline;}#MyContact {width: 99%;}#MyContactLeft {width:30%; float:left; margin: 15px 10px 0 5px;}#MyContactRight {width:60%; float:left;}