/*
Theme Name: NikInform
Author: oOoNYX
*/
/*-----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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body { background: url("body-bg.png") repeat-x fixed 0 0 / auto 100% rgba(0, 0, 0, 0); color: #333; font-family: Arial,sans-serif; font-size: 14px; line-height: 1.3; min-width: 1360px; overflow: hidden; }
.site{ background:#fff; margin:40px auto; width:1280px; overflow:hidden; box-shadow:0 0 6px rgba(0,0,0,0.5); padding:40px; }
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
h1,h2,h3,h4,h5,h6{clear:both;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:87.5%;}
a:focus{outline:none!important;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;}
audio:not([controls]){display:none;}
del{color:#333;}
ins{background:#fff9c0;text-decoration:none;} 
hr{background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.7142857rem;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
small{font-size:smaller;}
img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;}
.clear:after,.wrapper:after,.format-status .entry-header:after{clear:both;}
.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after{display:table;content:"";}
h1.archive-title{font:bold 30px Georgia;text-align:center;}
.archive-title,.page-title,.widget-title,.entry-content th,.comment-content th{color:#444;font-size:16px;font-weight:bold;line-height:1.2;}
article.format-quote footer.entry-meta,article.format-link footer.entry-meta,article.format-status footer.entry-meta{font-size:.78571429rem;line-height:2.181818182;}
button,input,select,textarea{ border:1px solid #1ba1e2; font-family:inherit; padding:0; }
button,input{line-height:normal;}
textarea{font-size:100%;overflow:auto;vertical-align:top;}
input[type=checkbox],input[type=radio],input[type=file],input[type=hidden],input[type=image],input[type=color]{border:0;border-radius:0;padding:0;}
.menu-toggle, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type="submit"], .bypostauthor cite span {
    background-color: #1ba1e2;
    border: medium none;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0);
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    min-width: 100px;
    padding: 0 32px;
    text-transform: uppercase;
}
.result .page-title > span{color:#1ba1e2;}
.menu-toggle,button,input[type=submit],input[type=button],input[type=reset]{cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
.menu-toggle:hover, button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,article.post-password-required input[type=submit]:hover{background:#006699;}
.menu-toggle:active,.menu-toggle.toggled-on,button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active{color:#757575;background-color:#e1e1e1;background-repeat:repeat-x;background-image:linear-gradient(top,#ebebeb,#e1e1e1);box-shadow:inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;border-color:transparent;}
.bypostauthor cite span{color:#fff;background-color:#21759b;background-image:none;border:1px solid #1f6f93;border-radius:2px;box-shadow:none;padding:0;}
.entry-content img,.comment-content img,.widget img{max-width:100%;}
img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto;}
img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto;}
embed,iframe,object,video{max-width:100%;}
.entry-content .twitter-tweet-rendered{max-width:100%!important;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{max-width:100%;padding:4px;}
.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:.85714286rem;line-height:2;color:#757575;}
img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
.gallery-item a,.gallery-caption{width:90%;}
.gallery-item a{display:block;}
.gallery-caption a{display:inline;}
.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}
.gallery-columns-1 .gallery-icon img{padding:3%;}
.site-content nav{clear:both;line-height:2;overflow:hidden;}
#nav-above{padding:1.7142857rem 0;display:none;}
.paged #nav-above{display:block;}
.nav-previous,.previous-image{float:left;width:auto;}
.nav-next,.next-image{float:right;text-align:right;width:auto;}
.nav-next a,.nav-previous a,.nav-next a:hover,.nav-previous a:hover{color:transparent;display:block;height:20px;text-indent:.1px;width:30px;}
.nav-next a{background:url(nav-next.png) no-repeat scroll 0 0 rgba(0,0,0,0);}
.nav-previous a{background:url(nav-previous.png) no-repeat scroll 0 0 rgba(0,0,0,0);}
.nav-single + .comments-area,#comment-nav-above{margin:3.4285714rem 0;}
.author .archive-header{margin-bottom:1.7142857rem;}
.author-info{border-top:1px solid #ededed;margin:1.7142857rem 0;padding-top:1.7142857rem;overflow:hidden;}
.author-description p{color:#757575;font-size:.92857143rem;line-height:1.846153846;}
.author.archive .author-info{border-top:0;margin:0 0 3.4285714rem;}
.author.archive .author-avatar{margin-top:0;}
body.custom-font-enabled{font-family:Arial,sans-serif;}
a{outline:none;color:#1ba1e2;text-decoration:none;}
a:hover{text-decoration:none;}
.image img{display:block;transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;}
.image img:hover{cursor:pointer;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.image{display:block;overflow:hidden;}
.assistive-text,.site .screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);}
.main-navigation .assistive-text:focus{background:#fff;border:2px solid #333;border-radius:3px;clip:auto!important;color:#000;display:block;font-size:12px;padding:12px;position:absolute;top:5px;left:5px;z-index:100000;}
.site-content{margin:0;}
.widget-area{margin:1.7142857rem 0 0;}
.site-header h1,.site-header h2{text-align:center;}
.site-header h1 a,.site-header h2 a{color:#515151;display:inline-block;text-decoration:none;}
.site-header h1 a:hover,.site-header h2 a:hover{color:#21759b;}
.site-header h1{font-size:1.7142857rem;line-height:1.285714286;margin-bottom:1rem;}
.site-header h2{font-weight:normal;font-size:.92857143rem;line-height:1.846153846;color:#757575;}
.header-image{margin-top:1.7142857rem;}
.main-navigation li{margin-top:1.7142857rem;font-size:.85714286rem;line-height:1.42857143;}
.main-navigation a{color:#5e5e5e;}
.main-navigation a:hover,.main-navigation a:focus{color:#21759b;}
.main-navigation ul.nav-menu,.main-navigation div.nav-menu > ul{display:none;}
.main-navigation ul.nav-menu.toggled-on,.menu-toggle{display:inline-block;}
section[role=banner]{margin-bottom:3.4285714rem;}
.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:40px;word-wrap:break-word;}
.widget-area .widget h3{margin-bottom:10px;}
.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget{font-size:.92857143rem;line-height:1.846153846;}
.widget-area .widget p{margin-bottom:1.7142857rem;}
.widget-area .textwidget ul{list-style:disc outside;margin:0 0 1.7142857rem;}
.widget-area .textwidget li{margin-left:0;}
.widget-area .widget a{color:#1ba1e2;}
.widget-area .widget a:hover{text-decoration:underline;}
.widget-area #s{width:70%;}
footer[role=contentinfo]{border-top:2px solid #1ba1e2;clear:both;font-size:14px;line-height:1.7;margin-top:20px;padding:20px 0 0;}
footer[role=contentinfo] a{color:#1ba1e2;}
footer[role=contentinfo] a:hover{color:#0050ef;}
footer .menu ul{display:table;margin:0 auto;width:100%;}
footer .menu li{display:table-cell;padding:0 20px;text-align:center;}
footer .menu { display: table; width: 100%; }
.entry-meta{clear:both;}
.entry-header{margin-bottom:10px;}
.entry-header img.wp-post-image{margin-bottom:1.7142857rem;}
.entry-header .entry-title{font-size:1.4285714rem;line-height:1.2;font-weight:normal;}
.entry-header .entry-title a{text-decoration:none;}
.entry-header .entry-format{margin-top:1.7142857rem;font-weight:normal;}
.entry-header .comments-link{margin-top:1.7142857rem;font-size:.92857143rem;line-height:1.846153846;color:#757575;}
.comments-link a,.entry-meta a{color:#757575;}
.comments-link a:hover,.entry-meta a:hover{color:#21759b;}
article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:.92857143rem;line-height:3.692307692;margin-bottom:1.7142857rem;text-align:center;}
.entry-content,.entry-summary,.mu_register{line-height:1.714285714;}
.entry-content h1,.comment-content h1,.entry-content h2,.comment-content h2,.entry-content h3,.comment-content h3,.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{margin:1.7142857rem 0;line-height:1.714285714;}
.entry-content h1,.comment-content h1{font-size:1.5rem;line-height:1.5;}
.entry-content h2,.comment-content h2,.mu_register h2{font-size:1.2857143rem;line-height:1.6;}
.entry-content h3,.comment-content h3{font-size:1.1428571rem;line-height:1.846153846;}
.entry-content h4,.comment-content h4{font-size:1rem;line-height:1.846153846;}
.entry-content h5,.comment-content h5{font-size:.92857143rem;line-height:1.846153846;}
.entry-content h6,.comment-content h6{font-size:.85714286rem;line-height:1.846153846;}
.entry-content p,.entry-summary p,.comment-content p,.mu_register p{line-height:1.7;margin:0 0 20px;}
.entry-content a:visited,.comment-content a:visited{color:#9f9f9f;}
.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.mu_register ul{margin:0 0 1.7142857rem;line-height:1.714285714;}
.entry-content ul ul,.comment-content ul ul,.entry-content ol ol,.comment-content ol ol,.entry-content ul ol,.comment-content ul ol,.entry-content ol ul,.comment-content ol ul{margin-bottom:0;}
.entry-content ul,.comment-content ul,.mu_register ul{list-style:disc outside;}
.entry-content ol,.comment-content ol{list-style:decimal outside;}
.entry-content li,.comment-content li,.mu_register li{margin:0 0 0 2.5714286rem;}
.entry-content blockquote,.comment-content blockquote{margin-bottom:1.7142857rem;padding:1.7142857rem;font-style:italic;}
.entry-content blockquote p:last-child,.comment-content blockquote p:last-child{margin-bottom:0;}
.entry-content code,.comment-content code{font-family:Consolas, Monaco, Lucida Console, monospace;font-size:.85714286rem;line-height:2;}
.entry-content pre,.comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas, Monaco, Lucida Console, monospace;font-size:.85714286rem;line-height:1.714285714;margin:1.7142857rem 0;overflow:auto;padding:1.7142857rem;}
.entry-content pre code,.comment-content pre code{display:block;}
.entry-content abbr,.comment-content abbr,.entry-content dfn,.comment-content dfn,.entry-content acronym,.comment-content acronym{border-bottom:1px dotted #666;cursor:help;}
.entry-content address,.comment-content address{display:block;line-height:1.714285714;margin:0 0 1.7142857rem;}
img.alignleft,.wp-caption.alignleft{margin:10px 10px 10px 0;}
img.alignright,.wp-caption.alignright{margin:0 0 0 10px;}
img.aligncenter,.wp-caption.aligncenter{clear:both;margin-top:.85714286rem;margin-bottom:.85714286rem;}
.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:1.7142857rem;}
.entry-content dl,.comment-content dl{margin:0 1.7142857rem;}
.entry-content dt,.comment-content dt{font-weight:bold;line-height:1.714285714;}
.entry-content dd,.comment-content dd{line-height:1.714285714;margin-bottom:1.7142857rem;}
.entry-content table,.comment-content table{border-bottom:1px solid #ededed;color:#757575;font-size:.85714286rem;line-height:2;margin:0 0 1.7142857rem;width:100%;}
.entry-content table caption,.comment-content table caption{font-size:1.1428571rem;margin:1.7142857rem 0;}
.entry-content td,.comment-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}
.site-content article{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;position:relative;border-bottom:8px double #1ba1e2;margin-bottom:40px;padding-bottom:0;word-wrap:break-word;}
.page-links{clear:both;line-height:1.714285714;}
footer.entry-meta{margin-top:1.7142857rem;font-size:.92857143rem;line-height:1.846153846;color:#757575;display:none;}
.mu_register h2{color:#757575;font-weight:normal;}
.archive-header,.page-header{margin-bottom:3.4285714rem;padding-bottom:1.5714286rem;border-bottom:1px solid #ededed;}
.archive-meta{color:#757575;font-size:.85714286rem;line-height:2;margin-top:1.5714286rem;}
.attachment .entry-content .mejs-audio{max-width:400px;}
.attachment .entry-content .mejs-container{margin-bottom:24px;}
.article.attachment{overflow:hidden;}
.image-attachment div.attachment{text-align:center;}
.image-attachment div.attachment p{text-align:center;}
.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%;}
.image-attachment .entry-caption{margin-top:.57142857rem;}
article.format-aside h1{margin-bottom:1.7142857rem;}
article.format-aside h1 a{text-decoration:none;color:#4d525a;}
article.format-aside h1 a:hover{color:#2e3542;}
article.format-aside .aside{padding:1.7142857rem;background:#d2e0f9;border-left:22px solid #a8bfe8;}
article.format-aside p{font-size:.92857143rem;line-height:1.846153846;color:#4a5466;}
article.format-aside blockquote:last-child,article.format-aside p:last-child{margin-bottom:0;}
article.format-image footer h1{font-size:.92857143rem;line-height:1.846153846;font-weight:normal;}
article.format-image footer h2{font-size:.78571429rem;line-height:2.181818182;}
article.format-image footer a h2{font-weight:normal;}
article.format-link header{padding:0 .71428571rem;float:right;font-size:.78571429rem;line-height:2.181818182;font-weight:bold;font-style:italic;text-transform:uppercase;color:#848484;background-color:#ebebeb;border-radius:3px;}
article.format-link .entry-content{max-width:80%;float:left;}
article.format-link .entry-content a{font-size:1.5714286rem;line-height:1.090909091;text-decoration:none;}
article.format-quote .entry-content p{margin:0;padding-bottom:1.7142857rem;}
article.format-quote .entry-content blockquote{display:block;padding:1.7142857rem 1.7142857rem 0;font-size:1.0714286rem;line-height:1.6;font-style:normal;color:#6a6a6a;background:#efefef;}
.format-status .entry-header{margin-bottom:1.7142857rem;}
.format-status .entry-header header{display:inline-block;}
.format-status .entry-header h1{font-size:1.0714286rem;font-weight:normal;line-height:1.6;margin:0;}
.format-status .entry-header h2{font-size:.85714286rem;font-weight:normal;line-height:2;margin:0;}
.format-status .entry-header header a{color:#757575;}
.format-status .entry-header header a:hover{color:#21759b;}
.format-status .entry-header img{float:left;margin-right:1.5rem;}
.comment p{margin:0;}
.edit-link{float:right;}
.comments-title{margin-bottom:3.4285714rem;font-size:1.1428571rem;line-height:1.5;font-weight:normal;}
.comments-area article{margin:1.7142857rem 0;}
.comments-area article header{margin:0 0 10px;overflow:hidden;position:relative;}
.comments-area article header img{display:block;float:left;line-height:0;margin-right:10px;padding:0;}
.comments-area article header cite,.comments-area article header time{display:block;}
.comments-area article header cite{font-size:16px;font-style:normal;line-height:1.2;}
.comments-area cite b{font-weight:normal;}
.comments-area article header time{line-height:1.714285714;text-decoration:none;font-size:.85714286rem;color:#5e5e5e;}
.comments-area article header a{text-decoration:none;color:#5e5e5e;}
.comments-area article header a:hover{color:#21759b;}
.comments-area article header cite a{color:#444;}
.comments-area article header cite a:hover{text-decoration:underline;}
.comments-area article header h4{position:absolute;top:0;right:0;padding:.42857143rem .85714286rem;font-size:.85714286rem;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:linear-gradient(top,#009cee,#0088d0);border-radius:3px;border:1px solid #007cbd;}
.comments-area .bypostauthor cite span{position:absolute;margin-left:.35714286rem;padding:.14285714rem .35714286rem;font-size:.71428571rem;}
.comments-area .bypostauthor cite b{font-weight:bold;}
a.comment-reply-link,a.comment-edit-link{color:#686868;font-size:.92857143rem;line-height:1.846153846;}
a.comment-reply-link:hover,a.comment-edit-link:hover{color:#21759b;}
.commentlist .pingback{line-height:1.714285714;margin-bottom:1.7142857rem;}
#respond{margin-top:3.4285714rem;}
#respond h3#reply-title{font-size:1.1428571rem;line-height:1.5;}
#respond h3#reply-title #cancel-comment-reply-link{margin-left:.71428571rem;font-weight:normal;font-size:.85714286rem;}
#respond form{margin:1.7142857rem 0;}
#respond form p{margin:.78571429rem 0;}
#respond form p.logged-in-as{margin-bottom:1.7142857rem;}
#respond form label{display:block;line-height:1.714285714;}
#respond form input[type=text],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:.85714286rem;line-height:1.714285714;padding:.71428571rem;width:100%;}
#respond form p.form-allowed-tags{margin:0;font-size:.85714286rem;line-height:2;color:#5e5e5e;}
.required{color:red;}
.entry-page-image{margin-bottom:1rem;}
.template-front-page .site-content article{border:0;margin-bottom:0;}
.template-front-page .widget-area{clear:both;float:none;width:auto;padding-top:1.7142857rem;border-top:1px solid #ededed;}
.template-front-page .widget-area .widget li{margin:.57142857rem 0 0;font-size:.92857143rem;line-height:1.714285714;list-style-type:square;list-style-position:inside;}
.template-front-page .widget-area .widget li a{color:#757575;}
.template-front-page .widget-area .widget li a:hover{color:#21759b;}
.template-front-page .widget-area .widget_text img{float:left;margin:.57142857rem 1.7142857rem .57142857rem 0;}
.widget-area .widget ul ul{margin-left:.85714286rem;}
.widget_rss li{margin:.85714286rem 0;}
.widget_recent_entries .post-date,.widget_rss .rss-date{color:#aaa;font-size:.78571429rem;margin-left:.85714286rem;}
#wp-calendar{margin:0;width:100%;font-size:.92857143rem;line-height:1.846153846;color:#686868;}
#wp-calendar th,#wp-calendar td,#wp-calendar caption{text-align:left;}
#wp-calendar #next{padding-right:1.7142857rem;text-align:right;}
.widget_search label{display:block;font-size:.92857143rem;line-height:1.846153846;}
.widget_twitter li{list-style-type:none;}
.widget_twitter .timesince{display:block;text-align:right;}
img#wpstats{display:block;margin:0 auto 1.7142857rem;}


/* =Media queries
-------------------------------------------------------------- */

/* Does the same thing as <meta name="viewport" content="width=device-width">,
 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
 * the meta tag. See http://core.trac.wordpress.org/ticket/25888.
 */
@-ms-viewport { width: device-width; }
@viewport { width: device-width; }

@media screen and (max-width: 1360px) {
	body .header-block-mid .search, .login-reg { right:40px; }
	.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{ padding-left: 17%; }
	body .site{ width: 1200px; }
}
@media screen and (min-width: 600px) {
	.author-avatar{float:left;margin-top:.57142857rem;}
	.author-description{float:right;width:80%;}
	.site-content{float:left;width:78%;}
	body.template-front-page .site-content,body.attachment .site-content,body.full-width .site-content{width:100%;}
	.widget-area{float:right;width:26.041667%;}
	.site-header h1,.site-header h2{text-align:left;}
	.site-header h1{font-size:1.8571429rem;line-height:1.846153846;margin-bottom:0;}
	.main-navigation ul.nav-menu,.main-navigation div.nav-menu > ul{ display: block; margin: 0 auto; padding-left: 235px; text-align: left; width: 1360px; }
	.header-block-menu nav { margin: 0 auto; width: 1360px; }
	.main-navigation ul{margin:0;text-indent:0;}
	.main-navigation li a,.main-navigation li{display:inline-block;text-decoration:none;}
	.main-navigation li a{color:#000;line-height:40px;}
	.main-navigation li li a{line-height:1.2;}
	.main-navigation li a:hover,.main-navigation li a:focus{color:#000;}
	.main-navigation li{margin:0 20px;position:relative;}
	.main-navigation li li:last-child a{border-bottom:none;}
	.main-navigation li li{margin:0;}
	.main-navigation li ul{margin:0;padding:0;position:absolute;top:100%;z-index:1;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}
	.main-navigation li ul ul{top:0;left:100%;}
	.main-navigation ul li:hover > ul,.main-navigation ul li:focus > ul,.main-navigation .focus > ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;width:inherit;}
	.main-navigation li ul li a{border-bottom:1px solid #fff;display:block;font-size:11px;padding:8px 10px;width:180px;text-align:left;}
	.main-navigation li ul li a:hover,.main-navigation li ul li a:focus{background:#1ba1e2;color:#fff;}
	.main-navigation .current-menu-item > a,.main-navigation .current-menu-ancestor > a,.main-navigation .current_page_item > a,.main-navigation .current_page_ancestor > a{text-shadow: 1px 1px 1px #fff;}
	.menu-toggle{display:none;}
	.entry-header .entry-title{font-size:24px;margin-bottom:10px;font-weight:bold;}
	#respond form input[type=text]{width:46.333333%;}
	#respond form textarea.blog-textarea{width:79.666667%;}
	.template-front-page .site-content,.template-front-page article{overflow:hidden;}
	.template-front-page.has-post-thumbnail article{float:left;width:47.916667%;}
	.entry-page-image{float:right;margin-bottom:0;width:47.916667%;}
	.template-front-page .widget-area .widget,.template-front-page.two-sidebars .widget-area .front-widgets{float:left;width:51.875%;margin-bottom:1.7142857rem;}
	.template-front-page .widget-area .widget:nth-child(odd){clear:right;}
	.template-front-page .widget-area .widget:nth-child(even),.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets{float:right;width:39.0625%;margin:0 0 1.7142857rem;}
	.template-front-page.two-sidebars .widget,.template-front-page.two-sidebars .widget:nth-child(even){float:none;width:auto;}
	.commentlist .children{margin-left:3.4285714rem;}
}
/*custom style*/
.clear{display:block;width:100%;height:0;clear:both;}
.center{margin:0 auto;max-width:64%;padding:0;width:100%;}
.wrapper{position:relative;z-index:0;}
.header-block{position:relative;z-index:1;}
.flag-left{left:0;position:absolute;text-align:right;width:18%;}
.logotype{margin:65px 0 0 85px;z-index:2;position:relative;}
.header-block-mid{background:url("bg-fon.jpg") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);margin:0 auto;width:1360px;overflow:hidden; position: relative;}
.search input[type=submit]{border-radius: 0;    box-shadow: none;    display: inline-block;    float: none;    font: bold 14px Arial;    height: 28px;    padding: 0 10px !important;    text-transform: uppercase;}
#searchform input[type=text]{border-radius:0;color:#000;font:14px Arial;height:26px;padding:0 10px; margin-right: -3px; display: inline-block; }
.header-block-mid .search { margin: 190px 0 0; position: absolute; right: 0; width: auto; z-index: 5; }
.search label{display:none;}
.widget-area{float:right;width:20%;margin:0;}
.titles-block{color:#000;float:left;font-family:Georgia;padding:90px 0 0;position:relative;text-align:left;z-index:2;}
.site-name{color:#999;font-size:28px;line-height:1;}
.titles-block h2{font-size:45px;line-height:1;}
.titles-block h3{font-size:20px;line-height:1;}
.header-block-menu{background:none repeat scroll 0 0 #c1deee;bottom:0;box-shadow:0 0 4px rgba(0,0,0,0.6);height:40px;left:0;position:absolute;width:100%;z-index:2;}
.header-block-menu .menu{display:block;float:left;padding:0 0 0 260px;width:85%;}
.header-block-menu .menu li{display:block;float:left;line-height:40px;margin:0 3% 0 0;padding:0;}
.header-block-menu li:hover a{opacity:1; }
.header-block-menu li a{color:#000;display:block;font:bold 18px/40px Arial;text-decoration:none;opacity:0.8;}
.header-block-menu .menu > li a:hover{opacity:1;}
.header-block-menu li ul{background:none repeat scroll 0 0 #c1deee;box-shadow:0 0 3px rgba(0,0,0,0.5);display:none;min-width:150px;padding:1%;position:absolute;top:40px;z-index:2;}
.header-block-menu li:hover > ul.sub-menu{display:block;top:40px;}
.header-block-menu li:hover > ul.sub-menu .sub-menu{top:0;}
.header-block-menu .menu li ul li{display:block;width:100%;}
.header-block-menu .sub-menu{margin:0;padding:10px 20px;}
.header-block-menu li ul a{font-size:16px;}
.post-thumbnail{float:left;width:40%;}
.post-content{float:right;width:58%;}
.newsline-block article{border-bottom:medium none;border-top:2px solid #1ba1e2;padding:0;overflow:hidden;margin:0 0 20px;}
.newsline .post-thumbnail{max-width:100px;width:20%;z-index:1;position:relative;}
.newsline-block article:first-child{margin-bottom:0px;background:#1ba1e2;}
.newsline-block article:first-child .post-content{background:#1ba1e2;}
.newsline-block article:first-child .post-content h3{color:#fff;}
.newsline .post-content{float:right;padding-left:2%;position:relative;width:78%;z-index:1;}
.newsline .entry-header .entry-title{font-size:14px;line-height:16px;padding:4px 0 0;margin:0;}
.newsline .entry-header{margin-bottom:1%;}
.newsline .entry-content p{line-height:1.2;font:14px Arial;margin:0;}
.newsline .entry-content p img{display:none;}
.widget-area h2.entry-title, .home h2.entry-title{background:none repeat scroll 0 0 #1ba1e2;display:block;font-size:16px;margin:0;padding:5px 10px;}
.widget-area h2.entry-title a{color:#fff;}
.entry-title a:hover{text-decoration:underline;}
.home .entry-title a{color:#fff;}
.newsline-block article .thumb-line-img{position:relative;z-index:0;display:none;}
@-ms-keyframes fromtop { from { top:-100%; }  to { top:0; } }
@-moz-keyframes fromtop { from { top:-100%; } to { top:0; } }
@-webkit-keyframes fromtop { from { top:-100%; } to { top:0; } }
@keyframes fromtop { from { top:-100%; } to { top:0; } }
.newsline-block article:first-child .thumb-line-img{ display:block;}
/*.newsline-block article:hover .thumb-line-img{display:block;-webkit-animation-name:fromtop;-webkit-animation-duration:1s;animation-name:fromtop;animation-duration:1s;}*/
.newsline-block article .thumb-line-img img{width:100%;display:block;position:relative;}
.post-views{float:left;position:relative;}
/*.view{display:none!important;}*/
.date,.view,.autor{color:#666;display:inline;font:11px Arial;margin:0 5px 0 0;}
.newsline-page .newsline-block{max-height:100%;}
.newsline-page .newsline-block article:last-child{border-bottom:none;}
.site-content.newsline-page{float:none;width:100%;}
.header-logo{float:left;position:relative;z-index:3;}
.login-reg{color:#1ba1e2;float:right;height:30px;line-height:30px;margin:2px 0 0;padding:0;position:relative;text-align:right;width:auto;}
.login-reg li{display:inline-block;margin-left:5px;vertical-align:middle;}
.login-reg a{font-size:14px;}
.post-details{background:none repeat scroll 0 0 rgba(193,222,238,0.2);border-radius:4px;height:40px;line-height:40px;padding:0 10px;}
.smi{float:right;position:relative;}
.smi .pluso{vertical-align:middle;}
.smi .pluso-wrap a{opacity:0.7;transform:matrix(1,0,0,1,0,0);}
.smi .pluso-wrap a:hover{opacity:1;transform:matrix(1,0,0,1,0,-2);}
.video-callery{margin:0;width:100%;} 
.pluso-logo,.pluso-go,.pluso-promo,.pluso-more,.pluso-counter{display:none!important;}
.home .youtube .content{display:none;}
.left-column{float:right;width:35%;} 
.right-column{float:left;width:63%;}
.post-slider{position:relative;}
.post-slider .post-thumbs{border:1px solid #1ba1e2;float:right;height:275px;overflow:hidden;position:absolute;right:0;width:40%;}
.post-slider .post-slides{float:left;height:277px;overflow:hidden;width:60%;}
.bx-wrapper{height:auto;overflow:hidden;}
.more-tab {background: none !important; border: medium none; color: transparent !important; height: 100%; left: 0; position: absolute; top: 0; width: 100%;}
.post-slider .post-thumbs .slide-link:first-child{border-top:none;}
.post-slider .post-thumbs .slide-link{border-top:1px solid #1ba1e2;cursor:pointer;display:block;height:60px;padding:5px 10px;text-decoration:none; position:relative;}
.post-slider .post-thumbs .slide-link.active{background:#1ba1e2;color:#fff;}
.post-slider .post-thumbs .slide-link img{width:40px;height:40px;}
.post-slider img{box-shadow:none;width:100%;height:auto;}
.post-slider .post-thumbs a > span {display: block; font-size: 14px; line-height: 1; vertical-align: top; white-space: normal !important;}
.post-slider .post-thumbs a .photo{float:left;margin-right:10px;}
.post-slider .post-thumbs a .text {max-height: 60px; overflow: hidden;}
.post-slider .tab-content{background:#1ba1e2;bottom:0;display:block;left:0;padding:2%;position:absolute;width:96%;}
.post-slider .tab-content a{color:#fff;font-weight:bold;}
.post-slides .bx-prev,.post-slides .bx-next{display:none;}
.post-slides:hover .bx-prev,.post-slides:hover .bx-next{display:block;}
.video-callery table{width:100%;}
.home .video-callery table td{border:medium none!important;padding:0!important;width:100%!important;}
.video-callery table td{padding:1%!important;width:48%;}
.wp_youtube_gallery_block .wp_youtube_gallery .youtube iframe{height:235px;margin:0;padding:0;position:relative;width:100%;}
.blocks{margin:30px 0;}
.youtubevideo{display:block;margin:0 0 20px;}
.video-callery .wp_youtube_gallery .youtube h3{display:none;}
.important{-webkit-animation-name:bg;-webkit-animation-duration:2000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:bg;-moz-animation-duration:2000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:bg;-ms-animation-duration:2000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:bg;animation-duration:6000ms;animation-iteration-count:infinite;animation-timing-function:linear;}
.important a,.important h3.entry-title{font-weight:bold;-webkit-animation-name:cl;-webkit-animation-duration:2000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:cl;-moz-animation-duration:2000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:cl;-ms-animation-duration:2000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:cl;animation-duration:6000ms;animation-iteration-count:infinite;animation-timing-function:linear;}
.widget_gismeteo .gsInformer{width:100%!important;}
.paddinghelper{background:none repeat scroll 0 0 #1ba1e2;}
.paddinghelper div{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;}
.kursInformer.blue .body{border-left:3px solid #1ba1e2;border-right:3px solid #1ba1e2;}
.photo-callery-tab li{text-align:center;width:100%;margin-bottom:20px;}
.photo-callery-tab li:nth-child(2n) a{padding:0;}
.photo-callery-tab li a{padding:0;display:block;}
.login input{margin:5px 0;width:40%;padding:1% 2%;}
.login input[type=submit]{width:200px;height: 30px;}
.login input[type=checkbox]{display:inline-block;margin:0;vertical-align:middle;width:auto;}
.photo-callery-tab .image{height:130px;}
.photo-callery-tab .text{font-size:12px;height:24px;line-height:1;margin:10px 0 0;overflow:hidden;}
.photo-callery-tab span{display:block;}
.our-team-block:first-child{margin-left:0;}
.our-team-block{float:left;margin-left:4%;width:21%;}
.team-content{font:16px/1.5 Arial;}
.team-content b,.team-content strong{font:bold 18px/1.5 Arial;}
.team-title{font:bold 20px Georgia;margin:10px 0;}
.block-icon{background:transparent;color:#fff;display:none;float:none;font:bold 12px Arial;margin:0;padding:4px 5px;text-align:center;}
.block-icon.photo-icon{background:#aa00ff;display:block;}
.block-icon.docs-icon{background:#0050ef;display:block;}
.block-icon.video-icon{background:#a20025;display:block;}
.block-icon.date-line{background:#1ba1e2;display:block;font-size:12px;margin:0;padding:4.5px 0;text-align:center;}
.posts .single-thumb{float:none;width:100%;margin:0 0 5px;}
.single-thumb{border-radius:3px;display:block;float:left;margin:0 2% 1% 0;width:45%;box-shadow:0 1px 1px rgba(0,0,0,0.3), -20px 0 20px -20px rgba(0,0,0,0.8), 20px 0 20px -20px rgba(0,0,0,0.8), 0 0 0 rgba(0,0,0,0.1) inset;}
.single-thumb img{width:100%; display:block;}
.comment-box.vk{float:left;width:49%;}
.comment-box.fb{float:right;width:49%;}
.fb_iframe_widget_loader iframe{height:148px!important;}
.comment-box{margin-top:20px;}
#vk_comments,#vk_comments iframe,#vk_auth,#vk_auth iframe{width:100%!important;}
.video-page .youtubevideo iframe{min-height:300px;}
.w50{width:50%;float:left;}
form .row{width:58%;margin:0 0 10px;}
.row select, .row input,.row textarea{display:block;padding:1%;width:98%;font:bold 14px Arial;color:#000;border:1px solid #1ba1e2;} 
.row input[type="submit"] { background: none repeat scroll 0 0 #1ba1e2;    border-radius: 0;    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6);    color: #fff;    height: 35px;    margin: 0 auto;    width: auto;}
.row input[type=submit]:hover,.row input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus{box-shadow:0 2px 1px rgba(0,0,0,0.4) inset;}
.row input[type=file]{box-shadow:none;border:none;height:auto;width:auto;cursor:pointer;}
.row input:focus,.row textarea:focus{background:#1ba1e2;color:#fff;}
.row textarea{resize:vertical;}
.image img{width:100%;}
.post-content-blog .bloger-avatar img{width:100%;height:auto;}
.post-content-blog .bloger-avatar{float:left;margin:0 2% 0 0;width:50%;}
.post-content-blog .post-subject{width:48%;}
.post-subject{float:left;}
.widget_blogs .bloger-avatar{margin-right:4%;width:21%;float:left;}
.widget_blogs .post-subject{font:14px/1.2 Arial;width:75%;}
.widget_blogs li span{display:inline-block;}
.page-photos .photo-callery-tab .image{height:150px;}
.page-photos .photo-callery-tab li{width:25%;}
.page-photos .photo-callery-tab li a{padding:0 2% 0 0;}
.page-photos .photo-callery-tab li:nth-child(2n) a{padding:0 2% 0 0;}
.page-photos .photo-callery-tab li:nth-child(4n) a{padding:0;}
.wp-pagenavi{display:block;text-align:center;width:100%;padding-top:20px;}
.wp-pagenavi a,.wp-pagenavi span{color:#1ba1e2;display:inline;height:26px;line-height:26px;padding:5px 10px;text-decoration:none;border:1px solid #1ba1e2;margin:0 1%;border-radius:4px;}
.wp-pagenavi a:hover,.wp-pagenavi span:hover,.wp-pagenavi span.current{background:#1ba1e2;color:#fff;border:1px solid #1ba1e2;}
body .ngg-gallery-thumbnail-box{float:left;margin:0 4% 4% 0;width:48%;}
body .ngg-gallery-thumbnail-box:nth-child(2n){margin:0 0 4%;}
body .ngg-gallery-thumbnail img{background-color:#ffffff;border:1px solid #a9a9a9;display:block;height:auto;margin:0;padding:4%;position:relative;width:90%;}
.ngg-gallery-thumbnail{float:none;width:100%;}
#IUAfinance8{min-width:175px;width:100%;cursor:pointer;}
#IUAfinance8 *{margin:0;padding:0;}
#IUAfinance8 .content{overflow:hidden;padding: 0 1%;width: 98%;font-family:Arial;font-size:10px;color:#ffffff;background:#1ba1e2;border:1px solid #ffffff;}
#IUAfinance8 h1{overflow:hidden;margin-top:-4px;font-size:12px;font-weight:bold;height:20px;line-height:20px;color:#ffffff;}
#IUAfinance8 h1 span{float:left;white-space:nowrap;}
#IUAfinance8 h1 i{float:right;display:inline-block;width:36px;height:15px;background:url(/i.i.ua/v2/logo/logo_small_14_black.png) no-repeat 0 1px transparent;opacity:.3;}
#IUAfinance8 a,#IUAfinance8 a:hover{border:none;text-decoration:underline;color:#ffffff;}
#IUAfinance8 dl{overflow:hidden;background:#1ba1e2;padding:4px;margin-bottom:4px;}
#IUAfinance8 dl dt{font-weight:bold;font-size:12px;}
#IUAfinance8 dl dd{clear:left;border-top:1px dotted #DDD;}
#IUAfinance8 dl span{display:block;float:left;width:39%;white-space:nowrap;text-align:right;}
#IUAfinance8 dl span.th{width:22%;text-align:left;}
#IUAfinance8 dl dt span{font-size:10px;font-weight:normal;}
#IUAfinance8 dl dd span{line-height:24px;font-size:20px;font-family:Trebuchet MS;}
#IUAfinance8 dl dd span img{vertical-align:middle;margin-right:1px;}
.post-slider .attachment-458x344.wp-post-image{height:auto;max-width:100%;width:100%;}
.bx-viewport{height:auto!important;background:#1ba1e2;}
.row4:first-child{margin:0;}
.row4{float:left;margin:0 0 0 2%;width:31.3333%;}
.newsline-block{border-bottom:2px solid #1ba1e2;border-right:2px solid #1ba1e2;}
.bottom-columns h2 > a{display:block;font-size:22px;margin:0 0 20px;border-bottom:2px solid #1ba1e2;}
.bottom-columns .post-box:nth-child(2n){margin-right:0;}
.bottom-columns .post-box{background:#1ba1e2;float:left;margin-bottom:4%;margin-right:4%;overflow:hidden;position:relative;width:48%;}
.bottom-columns .post-box a{display:block;border-radius:0;}
.bottom-columns .post-box .post-thumb{overflow:hidden;height:300px;}
.bottom-columns .post-box .post-text{background:#1ba1e2;bottom:0;padding:2% 3%;position:absolute;width:94.05%;}
.bottom-columns .post-box .post-text a:hover{text-decoration:none;}
.bottom-columns .post-box .post-text a{color:#fff;font:14px Arial;}
.archive .site-content article:nth-child(2n){margin-right:0;}
.archive .site-content article{display:inline-block;margin:0 3% 3% 0;padding:0 0 1%;vertical-align:top;width:48%;}
.posts .content-text{display:none;}
.posts footer.entry-meta{display:none;}
.archive .site-content article .post-views{bottom:auto;left:auto;position:relative;float:left;}
.archive .site-content article .smi{bottom:auto;float:right;position:relative;right:auto;}
.bottom-columns{width:100%;float:none;margin-top:30px;}
.royalslider-home{box-shadow:0 0 4px 0 #000;width:35%;float:left;}
.royalslider-home .royalSlider .rsImg{border-radius:0;}
.royalslider-home .royalSlider{background:none repeat scroll 0 0 rgba(0,0,0,0);}
.royalslider-home .royalSlider .rsOverflow,.royalslider-home .royalSlider .rsSlide{background:none;}
.royalslider-home .royalSlider .rsTabs{padding:0;text-align:left;width:100%;}
.royalslider-home .royalSlider .rsArrowIcn{background-color:#1ba1e2;}
.royalslider-home .royalSlider .rsTabs .rsTab.rsNavSelected{background:#1ba1e2;color:#fff;}
.royalslider-home .royalSlider .rsTabs .rsTab{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-radius:0;box-shadow:none;color:#1ba1e2;display:block;text-align:left;text-shadow:none;}
.newsline-page .newsline .post-thumbnail { max-width: 8%; }
.newsline-page .newsline .post-content{ width:90%; }
.newsline-page .newsline-block article{ margin:0 0 20px; }
.newsline-page .newsline-block article:hover{margin-bottom:20px;background:none;}
.newsline-page .newsline-block article:hover .post-content{background:none;}
.newsline-page .newsline-block article:hover .post-content h3{color:#1ba1e2;}
.faq { margin: 0 0 10px; position:relative; background: #1ba1e2; }
.faq a { color: #fff; display: block; font: bold 18px Arial; padding: 10px 20px; text-transform: uppercase; position:relative; z-index:10; }
.faq span::after { border: 2px solid #fff;    border-radius: 10px;    color: #fff;    content: "◄";    display: block;    font: 12px/20px Arial;    height: 20px;    position: absolute;    right: 10px;    text-align: center;    top: 8px;    width: 20px;    z-index: 5; }
.faq:hover span::after, .show + span::after { content: "▼"; }
.faq .answer { background: #1ba1e2; color: #fff; font: bold 16px Arial; padding: 0px 20px 20px; }
.faq .block{ display:none; position:relative; z-index:1;  }
.faq .block.show{ display: block; position:relative; }
.faq-form {    margin: 0 auto;    max-width: 60%;    text-align: center;}
.faq-form h2{font:bold 20px Arial; margin-bottom:20px; }
.faq-form .row{ width:100%; }
.realty-box { margin-bottom: 20px; padding:20px; border-top:2px solid #1ba1e2; }
.realty-box:first-child { border-top:none; padding-top:0px; }
.realty-thumb, .realty-title, .realty-content{ float:left; }
.realty-thumb { width: 20%; }
.realty-title { padding: 0 2%; width: 26%; }
.realty-title > a { font: bold 16px Arial; color:#000; }
.realty-title > a:hover{text-decoration:underline;}
.realty-content { width: 49%; text-align: justify; }
.realty-content a{ float:right; }
.page h2.entry-title{ border-bottom: 2px solid #1ba1e2; display: block; font-size: 22px; margin: 0 0 20px; color:#1ba1e2; }
.price { color: #1ba1e2; font: bold 16px Arial;}
.realty-images{margin:2% 0;}
.realty-images li { display: inline-block; margin: 0 0 2% 2%; vertical-align: middle; width: 23.5%; }
.realty-images li:nth-child(4n+1) { margin-left: 0; }
.realty .dop-info { list-style: outside none none; }
.site-content.realty { float: none; width: 100%; }
.autor_block img { float: left; margin: 10px 10px 10px 0; max-width: 50px;}
.autor_block a { color: #1ba1e2 !important;  font-size: 20px;}
.autor_block a:hover { text-decoration:underline;}
.parsed_phones { font-size: 18px;}
/*-----filter-----*/
.filter_blocks { margin: 0 0 30px; position: relative;}
.filter_block:nth-child(4n) {    margin-right: 0;}
.filter_block input[type="text"] {    width: 34%;}
.filter_block {    display: inline-block;    margin: 0 2% 10px 0;    width: 23%;}
.filter_block label {    color: #666;    display: block;    font-size: 12px;    margin: 0 0 2px;}
.filter_block select, .filter_block input {    font-size: 14px;    padding: 2px 5px;	width: 84.5%;}
.filter_block.sel2 {    width: 100%;}
.filter_block.sel2 select {    width: 39.5%;}
.searchbtn {    bottom: 15px;    position: absolute;    right: 45px;}
.sort_block{	float:left;	padding-left: 15px;}
.sort_by_block{	float:left;	padding-left: 15px;}
.results_count{	float:left;}
.sticky{
	background: rgb(27, 161, 226);
	background: -moz-linear-gradient(90deg, rgb(27, 161, 226) 60%, rgb(255, 255, 255) 100%);
	background: -webkit-linear-gradient(90deg, rgb(27, 161, 226) 60%, rgb(255, 255, 255) 100%);
	background: -o-linear-gradient(90deg, rgb(27, 161, 226) 60%, rgb(255, 255, 255) 100%);
	background: -ms-linear-gradient(90deg, rgb(27, 161, 226) 60%, rgb(255, 255, 255) 100%);
	background: linear-gradient(180deg, rgb(27, 161, 226) 60%, rgb(255, 255, 255) 100%);
}
.sticky .realty-content {font-weight:bold; color:#fff;}
.sticky .realty-content a, .sticky .realty-title, .sticky .realty-title a{color:#fff;}

.realty-form { margin: 50px auto 0;  max-width: 70%;}
.realty-form .row.full{width:98%;}
.realty-form .row { float: left; margin: 0 1% 2%; width: 48%;}
.realty-form .row.price .parsed_price { display: inline-block; vertical-align: middle; width: 80%;}
.realty-form .row.price .parsed_currency { display: inline-block; width: 18%; float:right;}
.row select { height: 24px; }
.realty-form > h2 {font-size: 18px; margin: 0 0 10px; text-align: center; text-transform: uppercase;}
.realty-form .row.add_file {position: relative;}
.realty-form .hide {position: relative;}
.realty-form a.del_file {position: absolute; right: 0; top: 0;}
a.click { font-size: 14px; font-weight: bold; text-transform: uppercase;}
.wpcf7-not-valid {border-color: red !important;}
span.wpcf7-not-valid-tip{display:none !important;}
div.wpcf7-response-output{text-align:center;}
.smi_icon_head{position:absolute; z-index:90; top:0; left:50%;}
.smi_icon_head li {background: #1ba1e2 none repeat scroll 0 0;display: block; float: left; margin: 0 5px; text-align: center; }
.smi_icon_head li:hover{ transform:scale(1.1); transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.smi_icon_head a{color:#fff; height: 40px; line-height: 40px; padding: 10px 5px 5px; width: 50px; display:block;}
.smi_icon_head a i{font-size:30px;}

.realty_menu a:hover {background:#006699;}
.realty_menu a {
    background: #1ba1e2 none repeat scroll 0 0;
    color: #fff;
    display: block;
    float: left;
    font-size: 18px;
    margin: 0 0 30px;
    padding: 12px 0;
    text-align: center;
    width: 100%;
}
.realty_menu a:first-child{margin-left:0;}

.realty_instraction { font-size: 18px;  font-weight: bold; line-height: 20px;}
.realty_instraction a{color:#1ba1e2;}
.realty_instraction a:hover{color:#006699;}

a.realty-submenu:hover{background-color:#006699;}
a.realty-submenu{  
	padding: 5px;
	background-color: #1ba1e2;
	color: #ddd;
	font-size: 16px;
	font-weight: bold;
}
a.realty-submenu.active{
	color: #fff;
}