@charset 'utf-8';
@font-face{font-family:'fontello';src:url(https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/css/../font/fontello.eot?61320125);src:url(https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/css/../font/fontello.eot?61320125#iefix) format('embedded-opentype'),url(https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/css/../font/fontello.woff?61320125) format('woff'),url(https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/css/../font/fontello.ttf?61320125) format('truetype'),url(https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/css/../font/fontello.svg?61320125#fontello) format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-th:before{content:'\e800'}.icon-chart-pie:before{content:'\e801'}.icon-volume-off-1:before{content:'\e802'}.icon-volume-down-1:before{content:'\e803'}.icon-volume:before{content:'\e804'}.icon-volume-up-1:before{content:'\e805'}.icon-cancel-circled2:before{content:'\e806'}.icon-cancel-circled:before{content:'\e807'}.icon-search-1:before{content:'\e808'}.icon-star-1:before{content:'\e809'}.icon-tag:before{content:'\e80a'}.icon-tags:before{content:'\e80b'}.icon-doc-inv:before{content:'\e80c'}.icon-key-inv:before{content:'\e80d'}.icon-star:before{content:'\e80e'}.icon-search:before{content:'\e80f'}.icon-video:before{content:'\e810'}.icon-cancel-1:before{content:'\e811'}.icon-ok:before{content:'\e812'}.icon-plus:before{content:'\e813'}.icon-minus:before{content:'\e814'}.icon-doc-inv-alt:before{content:'\e815'}.icon-doc-alt:before{content:'\e816'}.icon-doc-inv-1:before{content:'\e817'}.icon-doc:before{content:'\e818'}.icon-popup:before{content:'\e819'}.icon-flash:before{content:'\e81a'}.icon-chart-bar:before{content:'\e81b'}.icon-spin5:before{content:'\e81c'}.icon-cancel:before{content:'\e81d'}.icon-star-empty:before{content:'\e81e'}.icon-cog:before{content:'\e81f'}.icon-reply-all:before{content:'\e820'}.icon-reply:before{content:'\e821'}.icon-cw-circle:before{content:'\e822'}.icon-arrows-cw:before{content:'\e823'}.icon-down-open-big:before{content:'\e824'}.icon-left-open-big:before{content:'\e825'}.icon-right-open-big:before{content:'\e826'}.icon-up-open-big:before{content:'\e827'}.icon-plus-1:before{content:'\e828'}.icon-minus-1:before{content:'\e829'}.icon-plus-circled:before{content:'\e82a'}.icon-plus-squared:before{content:'\e82b'}.icon-minus-circled:before{content:'\e82c'}.icon-minus-squared:before{content:'\e82d'}.icon-trophy:before{content:'\e82e'}.icon-home:before{content:'\e82f'}.icon-comment-1:before{content:'\e830'}.icon-chat:before{content:'\e831'}.icon-comment-2:before{content:'\e832'}.icon-chat-1:before{content:'\e833'}.icon-pencil-1:before{content:'\e834'}.icon-share:before{content:'\e835'}.icon-tools:before{content:'\e836'}.icon-cog-1:before{content:'\e837'}.icon-phone:before{content:'\e838'}.icon-heart-1:before{content:'\e839'}.icon-camera:before{content:'\e83a'}.icon-email:before{content:'\e83b'}.icon-eye:before{content:'\e83c'}.icon-tag-1:before{content:'\e83d'}.icon-github-circled:before{content:'\e83e'}.icon-search-2:before{content:'\e83f'}.icon-youtube-play:before{content:'\e840'}.icon-behance:before{content:'\e841'}.icon-skype-1:before{content:'\e842'}.icon-twitter-1:before{content:'\e843'}.icon-facebook-1:before{content:'\e844'}.icon-gplus-1:before{content:'\e845'}.icon-pinterest-1:before{content:'\e846'}.icon-tumblr-1:before{content:'\e847'}.icon-linkedin-2:before{content:'\e848'}.icon-dribbble-1:before{content:'\e849'}.icon-vimeo-1:before{content:'\e84a'}.icon-flickr-1:before{content:'\e84b'}.icon-paypal-1:before{content:'\e84c'}.icon-evernote-1:before{content:'\e84d'}.icon-instagram:before{content:'\e84e'}.icon-vkontakte:before{content:'\e84f'}.icon-link:before{content:'\e850'}.icon-volume-off:before{content:'\e851'}.icon-volume-down:before{content:'\e852'}.icon-volume-up:before{content:'\e853'}.icon-left-open:before{content:'\e854'}.icon-right-open:before{content:'\e855'}.icon-down:before{content:'\e856'}.icon-left-open-mini:before{content:'\e857'}.icon-right-open-mini:before{content:'\e858'}.icon-up-open-mini:before{content:'\e859'}.icon-down-open-mini:before{content:'\e85a'}.icon-left-open-1:before{content:'\e85b'}.icon-right-open-1:before{content:'\e85c'}.icon-down-open:before{content:'\e85d'}.icon-up-open:before{content:'\e85e'}.icon-left:before{content:'\e85f'}.icon-right:before{content:'\e860'}.icon-up:before{content:'\e861'}.icon-down-dir:before{content:'\e862'}.icon-left-dir:before{content:'\e863'}.icon-right-dir:before{content:'\e864'}.icon-up-dir:before{content:'\e865'}.icon-down-bold:before{content:'\e866'}.icon-left-bold:before{content:'\e867'}.icon-right-bold:before{content:'\e868'}.icon-up-bold:before{content:'\e869'}.icon-down-thin:before{content:'\e86a'}.icon-left-thin:before{content:'\e86b'}.icon-right-thin:before{content:'\e86c'}.icon-up-thin:before{content:'\e86d'}.icon-to-end:before{content:'\e86e'}.icon-to-start:before{content:'\e86f'}.icon-to-start-1:before{content:'\e870'}.icon-to-end-1:before{content:'\e871'}.icon-to-start-alt:before{content:'\e872'}.icon-to-start-2:before{content:'\e873'}.icon-to-end-alt:before{content:'\e874'}.icon-to-end-2:before{content:'\e875'}.icon-pause:before{content:'\e876'}.icon-stop:before{content:'\e877'}.icon-fast-fw:before{content:'\e878'}.icon-fast-bw:before{content:'\e879'}.icon-eject:before{content:'\e87a'}.icon-play:before{content:'\e87b'}.icon-beaker:before{content:'\e87c'}.icon-diamond:before{content:'\e87d'}.icon-mobile:before{content:'\e87e'}.icon-megaphone:before{content:'\e87f'}.icon-wrench:before{content:'\e880'}.icon-code:before{content:'\e881'}.icon-logout:before{content:'\e882'}.icon-basket:before{content:'\e883'}.icon-globe:before{content:'\e884'}.icon-user:before{content:'\e885'}.icon-login:before{content:'\e886'}.icon-lock:before{content:'\e887'}.icon-attach:before{content:'\e888'}.icon-menu:before{content:'\e889'}.icon-help:before{content:'\e88a'}.icon-info:before{content:'\e88b'}.icon-check:before{content:'\e88c'}.icon-brush:before{content:'\e88d'}.icon-quote:before{content:'\e88e'}.icon-trash-1:before{content:'\e88f'}.icon-th-list:before{content:'\e890'}.icon-24h:before{content:'\e891'}.icon-earth:before{content:'\e892'}.icon-gift:before{content:'\e893'}.icon-money:before{content:'\e894'}.icon-pencil:before{content:'\e895'}.icon-key:before{content:'\e896'}.icon-dot:before{content:'\e897'}.icon-doc-1:before{content:'\e898'}.icon-heart:before{content:'\e899'}.icon-search-3:before{content:'\e89a'}.icon-mail:before{content:'\e89b'}.icon-user-1:before{content:'\e89c'}.icon-videocam:before{content:'\e89d'}.icon-camera-1:before{content:'\e89e'}.icon-photo:before{content:'\e89f'}.icon-trash:before{content:'\e8a0'}.icon-globe-1:before{content:'\e8a1'}.icon-cd:before{content:'\e8a2'}.icon-desktop:before{content:'\e8a3'}.icon-sound:before{content:'\e8a4'}.icon-params:before{content:'\e8a5'}.icon-money-1:before{content:'\e8a6'}.icon-attach-1:before{content:'\e8a7'}.icon-lock-1:before{content:'\e8a8'}.icon-eye-1:before{content:'\e8a9'}.icon-thumbs-up:before{content:'\e8aa'}.icon-comment:before{content:'\e8ab'}.icon-note:before{content:'\e8ac'}.icon-cloud:before{content:'\e8ad'}.icon-fire:before{content:'\e8ae'}
#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:2147483646;position:absolute}#jr_wrap{position:absolute;text-align:center;width:100%;z-index:2147483647;padding:0;margin:0}#jr_inner{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4f4f4f;margin:0 auto;height:auto;padding:20px;position:relative}#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;font-size:1.3em;margin-bottom:.5em}#jr_inner p{text-align:left;padding:5px;margin:0}#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}#jr_inner li a{color:#333;font-size:.8em;text-decoration:none;padding:0;margin:0}#jr_inner li a:hover{text-decoration:underline}#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}#jr_close{margin:0 0 0 50px;clear:both;text-align:left;padding:0;margin:0}#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}#jr_close p{padding:10px 0 0 0;margin:0}
@font-face{font-family:'fontello';src:url(https://1nadzor.ru/wp-content/themes/grecko/https://web.archive.org/web/20241118010609im_/https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/font/fontello.eot?61320125);src:url(https://1nadzor.ru/wp-content/themes/grecko/https://web.archive.org/web/20241118010609im_/https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/font/fontello.eot?61320125#iefix) format('embedded-opentype'),url(https://1nadzor.ru/wp-content/themes/grecko/https://web.archive.org/web/20241118010609im_/https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/font/fontello.woff?61320125) format('woff'),url(https://1nadzor.ru/wp-content/themes/grecko/https://web.archive.org/web/20241118010609im_/https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/font/fontello.ttf?61320125) format('truetype'),url(https://1nadzor.ru/wp-content/themes/grecko/https://web.archive.org/web/20241118010609im_/https://1nadzor.ru/wp-content/themes/grecko/includes/fontello/font/fontello.svg?61320125#fontello) format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-th:before{content:'\e800'}.icon-chart-pie:before{content:'\e801'}.icon-volume-off-1:before{content:'\e802'}.icon-volume-down-1:before{content:'\e803'}.icon-volume:before{content:'\e804'}.icon-volume-up-1:before{content:'\e805'}.icon-cancel-circled2:before{content:'\e806'}.icon-cancel-circled:before{content:'\e807'}.icon-search-1:before{content:'\e808'}.icon-star-1:before{content:'\e809'}.icon-tag:before{content:'\e80a'}.icon-tags:before{content:'\e80b'}.icon-doc-inv:before{content:'\e80c'}.icon-key-inv:before{content:'\e80d'}.icon-star:before{content:'\e80e'}.icon-search:before{content:'\e80f'}.icon-video:before{content:'\e810'}.icon-cancel-1:before{content:'\e811'}.icon-ok:before{content:'\e812'}.icon-plus:before{content:'\e813'}.icon-minus:before{content:'\e814'}.icon-doc-inv-alt:before{content:'\e815'}.icon-doc-alt:before{content:'\e816'}.icon-doc-inv-1:before{content:'\e817'}.icon-doc:before{content:'\e818'}.icon-popup:before{content:'\e819'}.icon-flash:before{content:'\e81a'}.icon-chart-bar:before{content:'\e81b'}.icon-spin5:before{content:'\e81c'}.icon-cancel:before{content:'\e81d'}.icon-star-empty:before{content:'\e81e'}.icon-cog:before{content:'\e81f'}.icon-reply-all:before{content:'\e820'}.icon-reply:before{content:'\e821'}.icon-cw-circle:before{content:'\e822'}.icon-arrows-cw:before{content:'\e823'}.icon-down-open-big:before{content:'\e824'}.icon-left-open-big:before{content:'\e825'}.icon-right-open-big:before{content:'\e826'}.icon-up-open-big:before{content:'\e827'}.icon-plus-1:before{content:'\e828'}.icon-minus-1:before{content:'\e829'}.icon-plus-circled:before{content:'\e82a'}.icon-plus-squared:before{content:'\e82b'}.icon-minus-circled:before{content:'\e82c'}.icon-minus-squared:before{content:'\e82d'}.icon-trophy:before{content:'\e82e'}.icon-home:before{content:'\e82f'}.icon-comment-1:before{content:'\e830'}.icon-chat:before{content:'\e831'}.icon-comment-2:before{content:'\e832'}.icon-chat-1:before{content:'\e833'}.icon-pencil-1:before{content:'\e834'}.icon-share:before{content:'\e835'}.icon-tools:before{content:'\e836'}.icon-cog-1:before{content:'\e837'}.icon-phone:before{content:'\e838'}.icon-heart-1:before{content:'\e839'}.icon-camera:before{content:'\e83a'}.icon-email:before{content:'\e83b'}.icon-eye:before{content:'\e83c'}.icon-tag-1:before{content:'\e83d'}.icon-github-circled:before{content:'\e83e'}.icon-search-2:before{content:'\e83f'}.icon-youtube-play:before{content:'\e840'}.icon-behance:before{content:'\e841'}.icon-skype-1:before{content:'\e842'}.icon-twitter-1:before{content:'\e843'}.icon-facebook-1:before{content:'\e844'}.icon-gplus-1:before{content:'\e845'}.icon-pinterest-1:before{content:'\e846'}.icon-tumblr-1:before{content:'\e847'}.icon-linkedin-2:before{content:'\e848'}.icon-dribbble-1:before{content:'\e849'}.icon-vimeo-1:before{content:'\e84a'}.icon-flickr-1:before{content:'\e84b'}.icon-paypal-1:before{content:'\e84c'}.icon-evernote-1:before{content:'\e84d'}.icon-instagram:before{content:'\e84e'}.icon-vkontakte:before{content:'\e84f'}.icon-link:before{content:'\e850'}.icon-volume-off:before{content:'\e851'}.icon-volume-down:before{content:'\e852'}.icon-volume-up:before{content:'\e853'}.icon-left-open:before{content:'\e854'}.icon-right-open:before{content:'\e855'}.icon-down:before{content:'\e856'}.icon-left-open-mini:before{content:'\e857'}.icon-right-open-mini:before{content:'\e858'}.icon-up-open-mini:before{content:'\e859'}.icon-down-open-mini:before{content:'\e85a'}.icon-left-open-1:before{content:'\e85b'}.icon-right-open-1:before{content:'\e85c'}.icon-down-open:before{content:'\e85d'}.icon-up-open:before{content:'\e85e'}.icon-left:before{content:'\e85f'}.icon-right:before{content:'\e860'}.icon-up:before{content:'\e861'}.icon-down-dir:before{content:'\e862'}.icon-left-dir:before{content:'\e863'}.icon-right-dir:before{content:'\e864'}.icon-up-dir:before{content:'\e865'}.icon-down-bold:before{content:'\e866'}.icon-left-bold:before{content:'\e867'}.icon-right-bold:before{content:'\e868'}.icon-up-bold:before{content:'\e869'}.icon-down-thin:before{content:'\e86a'}.icon-left-thin:before{content:'\e86b'}.icon-right-thin:before{content:'\e86c'}.icon-up-thin:before{content:'\e86d'}.icon-to-end:before{content:'\e86e'}.icon-to-start:before{content:'\e86f'}.icon-to-start-1:before{content:'\e870'}.icon-to-end-1:before{content:'\e871'}.icon-to-start-alt:before{content:'\e872'}.icon-to-start-2:before{content:'\e873'}.icon-to-end-alt:before{content:'\e874'}.icon-to-end-2:before{content:'\e875'}.icon-pause:before{content:'\e876'}.icon-stop:before{content:'\e877'}.icon-fast-fw:before{content:'\e878'}.icon-fast-bw:before{content:'\e879'}.icon-eject:before{content:'\e87a'}.icon-play:before{content:'\e87b'}.icon-beaker:before{content:'\e87c'}.icon-diamond:before{content:'\e87d'}.icon-mobile:before{content:'\e87e'}.icon-megaphone:before{content:'\e87f'}.icon-wrench:before{content:'\e880'}.icon-code:before{content:'\e881'}.icon-logout:before{content:'\e882'}.icon-basket:before{content:'\e883'}.icon-globe:before{content:'\e884'}.icon-user:before{content:'\e885'}.icon-login:before{content:'\e886'}.icon-lock:before{content:'\e887'}.icon-attach:before{content:'\e888'}.icon-menu:before{content:'\e889'}.icon-help:before{content:'\e88a'}.icon-info:before{content:'\e88b'}.icon-check:before{content:'\e88c'}.icon-brush:before{content:'\e88d'}.icon-quote:before{content:'\e88e'}.icon-trash-1:before{content:'\e88f'}.icon-th-list:before{content:'\e890'}.icon-24h:before{content:'\e891'}.icon-earth:before{content:'\e892'}.icon-gift:before{content:'\e893'}.icon-money:before{content:'\e894'}.icon-pencil:before{content:'\e895'}.icon-key:before{content:'\e896'}.icon-dot:before{content:'\e897'}.icon-doc-1:before{content:'\e898'}.icon-heart:before{content:'\e899'}.icon-search-3:before{content:'\e89a'}.icon-mail:before{content:'\e89b'}.icon-user-1:before{content:'\e89c'}.icon-videocam:before{content:'\e89d'}.icon-camera-1:before{content:'\e89e'}.icon-photo:before{content:'\e89f'}.icon-trash:before{content:'\e8a0'}.icon-globe-1:before{content:'\e8a1'}.icon-cd:before{content:'\e8a2'}.icon-desktop:before{content:'\e8a3'}.icon-sound:before{content:'\e8a4'}.icon-params:before{content:'\e8a5'}.icon-money-1:before{content:'\e8a6'}.icon-attach-1:before{content:'\e8a7'}.icon-lock-1:before{content:'\e8a8'}.icon-eye-1:before{content:'\e8a9'}.icon-thumbs-up:before{content:'\e8aa'}.icon-comment:before{content:'\e8ab'}.icon-note:before{content:'\e8ac'}.icon-cloud:before{content:'\e8ad'}.icon-fire:before{content:'\e8ae'}
  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,
article,
aside,
address,
section,
video,
audio {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
outline: 0;
}
html,
body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
} body {
font-family: 'Roboto', sans-serif;
font-size: 14px;
line-height: 21px;
font-weight: 300;
color: #000000;
}
header,
nav,
section,
article,
aside,
footer {
display: block
}
big {
font-size: 120%;
}
small {
font-size: 80%;
}
a img {
border: none;
}
a {
color: #005588;
text-decoration: none;
text-decoration: underline;
}
a:visited {
color: #449dd2;
}
img {
max-width: 100%;
height: auto;
}
figure {
border: 0;
margin: 0;
padding: 0;
}
p {
padding: 0 0 30px 0;
margin: 0;
}
b,
strong {
font-weight: 400;
}
em,
i {
font-style: italic;
}
code {
display: block;
padding: 10px;
font-family: 'Courier New', monospace;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
margin: 0;
color: #222222;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
h1,
.h1 {
font-size: 48px;
line-height: 60px;
padding: 0 0 30px 0;
font-weight: 100;
}
h2,
.h2 {
font-size: 36px;
line-height: 43px;
padding: 0 0 40px 0;
font-weight: 100;
}
h3,
.h3 {
font-size: 23px;
line-height: 28px;
padding: 0 0 35px 0;
font-weight: 100;
}
h4,
.h4 {
font-size: 17px;
line-height: 20px;
padding: 0 0 30px 0;
font-weight: 300;
}
h5,
.h5 {
font-size: 13px;
line-height: 16px;
padding: 0 0 30px 0;
font-weight: 300;
}
h6,
.h6 {
font-size: 12px;
line-height: 15px;
padding: 0 0 30px 0;
font-weight: 300;
}
.big_text {
font-size: 18px;
line-height: 27px;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a {
color: #222222;
}
.footerStyleDark h1 a,
.footerStyleDark h2 a,
.footerStyleDark h3 a,
.footerStyleDark h4 a,
.footerStyleDark h5 a,
.footerStyleDark h6 a,
.footerStyleDark .h1 a,
.footerStyleDark .h2 a,
.footerStyleDark .h3 a,
.footerStyleDark .h4 a,
.footerStyleDark .h5 a,
.footerStyleDark .h6 a {
color: #e1e1e1;
}  .post ul.sc_list_style_iconed,
.post ul.sc_list_style_arrows,
.post ul.sc_list_style_disk {
margin-left: 0;
margin-bottom: 30px;
}
ul.sc_list_style_iconed li,
ul.sc_list_style_arrows li,
ul.sc_list_style_disk li {
padding: 0 0 0 20px;
list-style: none;
}
ul.sc_list_style_iconed li:before,
ul.sc_list_style_arrows li:before {
display: block;
font-family: "fontello";
width: 20px;
height: 20px;
margin: 4px 0 0 -25px;
float: left;
text-align: center;
line-height: 20px;
}
ul.sc_list_style_disk li:before {
content: '';
display: block;
width: 6px;
height: 6px;
margin: 12px 0 0 -18px;
float: left;
}
.post ul.sc_list_style_iconed,
.post ul.sc_list_style_iconed a,
.sc_list_style_arrows li,
.sc_list_style_arrows li a,
.sc_list_style_disk li,
.sc_list_style_disk li a { }
.sc_list_item p {
padding-bottom: 0 !important;
} table {
width: 100%;
border: none;
border-spacing: 0;
}
.post_content table {
margin-bottom: 30px;
} :focus {
outline: none;
}
.squareButton.global>a:hover {
color: #ffffff;
} body {
min-width: 1200px;
}
.main_content {
min-width: 1200px;
}
.sidemenu_left .main_content {
min-width: 1150px
}
.main {
width: 1150px;
margin: 0 auto;
}
body.fullwide .main:not(.main_fixed) {
width: auto !important;
padding-left: 50px;
padding-right: 50px;
overflow: hidden;
}
body.fullwide .topWrap .main {
overflow: visible;
}
.mainWrap:after {
content: '';
clear: both;
display: block;
height: 0;
} .sideBarRight .content,
.sideBarLeft .content {
width: 850px;
}
.faq .sideBarRight .content,
.faq .sideBarLeft .content {
width: 750px;
}
.sideBarRight .content {
float: left;
}
.sideBarRight .sidebar {
float: right;
margin: 0 0 0 50px;
}
.sideBarLeft .content {
float: right;
}
.sideBarLeft .sidebar {
float: left;
margin: 0 50px 0 0;
}
.sc_scroll_bar {
background: transparent;
} body.boxed .boxedWrap {
width: 1250px;
margin: 0 auto;
background-color: #fff;
} .clr {
clear: both;
}
.clr:after {
display: block;
height: 0px;
clear: both;
content: '';
} .alignleft {
display: inline;
float: left;
margin: 0 30px 15px 0;
}
.alignright {
display: inline;
float: right;
margin: 0 0 15px 30px;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto;
text-align: center;
}
.whatsapp-head{  width: 30px;
height: auto;
margin-top: 10px;}
.sc_image_align_left,
.sc_alignleft {
display: inline;
float: left !important;
margin-right: 50px !important;
margin-left: 0 !important;
}
.sc_image_align_right,
.sc_alignright {
display: inline;
float: right !important;
margin-left: 50px !important;
margin-right: 0 !important;
}
.sc_image_align_center img,
.sc_aligncenter img,
.sc_image_align_left img,
.sc_alignleft img,
.sc_image_align_right img,
.sc_alignright img {
width: 100%;
}
.sc_image_align_center,
.sc_aligncenter {
display: block;
float: none !important;
clear: both;
margin-left: auto !important;
margin-right: auto !important;
text-align: center;
width: auto;
} .columnsWrap {
margin: 0 -4.3478% 0 0;
overflow: hidden;
}
.columnsWrap:after {
height: 0;
display: block;
content: '';
clear: both;
}
.columns1,
.columns1_1 {
margin: 0 4.1666% 0 0;
width: 95.8334%;
}
.columns1_2 {
float: left;
margin: 0 4.1666% 0 0;
width: 45.8334%;
}
.columns1_3 {
float: left;
margin: 0 4.1666% 0 0;
width: 29.1667%;
}
.columns2_3 {
float: left;
margin: 0 4.1666% 0 0;
width: 62.5%;
}
.columns1_4 {
float: left;
margin: 0 4.1666% 0 0;
width: 20.8334%;
}
.columns2_4 {
float: left;
margin: 0 4.1666% 0 0;
width: 45.8334%
}
.columns3_4 {
float: left;
margin: 0 4.1666% 0 0;
width: 70.8334%;
}
.columns1_5 {
float: left;
margin: 0 4.1666% 0 0;
width: 15.8334%;
}
.columns2_5 {
float: left;
margin: 0 4.1666% 0 0;
width: 35.8333%;
}
.columns3_5 {
float: left;
margin: 0 4.1666% 0 0;
width: 55.8333%;
}
.columns4_5 {
float: left;
margin: 0 4.1666% 0 0;
width: 75.8333%;
}
.columns1_2 .columnsWrap {
margin: 0 -9.0909% 0 0;
}
.columns1_2 .columns1_2 {
margin: 0 8.3472% 0 0;
width: 41.6528%;
}
.columns1_2 .columns1_3 {
margin: 0 8.3472% 0 0;
width: 24.9861%;
}
.columns1_2 .columns2_3 {
margin: 0 8.3472% 0 0;
width: 58.3194%;
}
.columns1_3 .columnsWrap {
margin: 0 -14.2857% 0 0;
}
.columns1_3 .columns1_2 {
margin: 0 12.5% 0 0;
width: 37.5%;
}
.columns2_3 .columnsWrap {
margin: 0 -6.6666% 0 0;
}
.columns2_3 .columns1_2 {
margin: 0 6.2578% 0 0;
width: 43.7422%;
}
.columns2_3 .columns1_3 {
margin: 0 6.2578% 0 0;
width: 27.0755%;
}
.columns2_3 .columns2_3 {
margin: 0 6.2578% 0 0;
width: 60.4088%;
}
.columns2_3 .columns1_4 {
margin: 0 6.2578% 0 0;
width: 18.7422%;
}
.columns2_3 .columns2_4 {
margin: 0 6.2578% 0 0;
width: 43.7422%;
}
.columns3_4 .columnsWrap {
margin: 0 -5.8823% 0 0;
}
.columns3_4 .columns1_2 {
margin: 0 5.5555% 0 0;
width: 44.4445%;
}
.columns3_4 .columns1_3 {
margin: 0 5.5555% 0 0;
width: 27.7778%;
}
.columns3_4 .columns2_3 {
margin: 0 5.5555% 0 0;
width: 61.1111%;
}
.columns3_4 .columns1_4 {
margin: 0 5.5555% 0 0;
width: 19.4445%;
}
.columns3_4 .columns2_4 {
margin: 0 5.5555% 0 0;
width: 44.4445%;
}
.with_sidebar .columnsWrap {
margin: 0 -5.8823% 0 0;
}
.with_sidebar .columns1,
.with_sidebar .columns1_1 {
margin: 0 5.5555% 0 0;
width: 94.4445%;
}
.with_sidebar .columns1_2 {
margin: 0 5.5555% 0 0;
width: 44.4445%;
}
.with_sidebar .columns1_3 {
margin: 0 5.5555% 0 0;
width: 27.7778%;
}
.with_sidebar .columns2_3 {
margin: 0 5.5555% 0 0;
width: 61.1111%;
}
.with_sidebar .columns1_4 {
margin: 0 5.5555% 0 0;
width: 19.4445%;
}
.with_sidebar .columns2_4 {
margin: 0 5.5555% 0 0;
width: 44.4445%;
}
.with_sidebar .columns3_4 {
margin: 0 5.5555% 0 0;
width: 69.4445%;
}
.with_sidebar .columns1_5 {
margin: 0 5.5555% 0 0;
width: 14.4445%;
}
.with_sidebar .columns2_5 {
margin: 0 5.5555% 0 0;
width: 34.4445%;
}
.with_sidebar .columns3_5 {
margin: 0 5.5555% 0 0;
width: 54.4445%;
}
.with_sidebar .columns4_5 {
margin: 0 5.5555% 0 0;
width: 74.4445%;
}
.with_sidebar .columns1_2 .columnsWrap {
margin: 0 -12.5% 0 0;
}
.with_sidebar .columns1_2 .columns1_2 {
margin: 0 11.1111% 0 0;
width: 38.8889%;
}
.with_sidebar .columns1_2 .columns1_3 {
margin: 0 11.1111% 0 0;
width: 22.2222%;
}
.with_sidebar .columns1_2 .columns2_3 {
margin: 0 11.1111% 0 0;
width: 55.5555%;
}
.with_sidebar .columns1_3 .columnsWrap {
margin: 0 -20% 0 0;
}
.with_sidebar .columns1_3 .columns1_2 {
margin: 0 16.6666% 0 0;
width: 33.3334%;
}
.with_sidebar .columns2_3 .columnsWrap {
margin: 0 -9.0909% 0 0;
}
.with_sidebar .columns2_3 .columns1_2 {
margin: 0 8.3333% 0 0;
width: 41.6667%;
}
.with_sidebar .columns2_3 .columns1_3 {
margin: 0 8.3333% 0 0;
width: 25%;
}
.with_sidebar .columns2_3 .columns2_3 {
margin: 0 8.3333% 0 0;
width: 58.3333%;
}
.with_sidebar .columns3_4 .columnsWrap {
margin: 0 -8% 0 0;
}
.with_sidebar .columns3_4 .columns1_2 {
margin: 0 7.4074% 0 0;
width: 42.5926%;
}
.with_sidebar .columns3_4 .columns1_3 {
margin: 0 7.4074% 0 0;
width: 25.9259%;
}
.with_sidebar .columns3_4 .columns1_4 {
margin: 0 7.4074% 0 0;
width: 17.5926%;
}
.with_sidebar .columns3_4 .columns2_3 {
margin: 0 7.4074% 0 0;
width: 59.2592%;
}
.with_sidebar .columns3_4 .columns2_4 {
margin: 0 7.4074% 0 0;
width: 42.5926%;
}
.with_sidebar .columns3_4 .columns3_4 {
margin: 0 7.4074% 0 0;
width: 67.5926%;
}  .rad4,
.topWrap .topMenuStyleFon>ul>li>a,
.topWrap .topMenuStyleFon>ul>li ul,
.postSharing>ul>li,
.postSharing>ul>li>a,
.postSharing>ul>li>span,
.mejs-container .mejs-controls,
.mejs-container .mejs-controls .mejs-time-rail span,
.mejs-container .mejs-controls .mejs-horizontal-volume-slider>div,
.pagination>ul>li>a,
.pagination .pageLibrary li.libPage .navInput,
.pagination .pageLibrary>li.libPage>.pageFocusBlock,
.squareButton>span,
.squareButton>a,
.nav_pages_parts span,
.nav_comments a,
.nav_comments span,
.comments_list a.comment-edit-link,
.topWrap .search .ajaxSearchResults,
input[type="text"],
input[type="tel"],
select.wpcf7-form-control.wpcf7-select,
input[type="email"],
input[type="password"],
textarea,
.sc_infobox,
.sc_tabs_style_1 .sc_tabs_content+.sc_tabs_content,
.masonry article .status,
.sc_skills_bar .sc_skills_item,
.sc_skills_bar .sc_skills_item .sc_skills_count,
.reviewBlock .infoTotal, .upToScroll,
.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count,
.sc_testimonials_style_1 .sc_testimonials_item_quote,
.sc_testimonials_style_2 .sc_testimonials_items,
.sc_testimonials_style_3 .sc_testimonials_items,
.sc_testimonials_style_2 .flex-direction-nav li,
.sc_testimonials_style_3 .flex-direction-nav li,
.sc_scroll_bar .swiper-scrollbar-drag:before,
.sc_tabs_style_2 .sc_tabs_titles li a,
.sc_slider_pagination_area .flex-control-nav.manual .slide_date,
.user-popUp .formItems .formList li .sendEnter,
.user-popUp .formItems .formList .loginSoc .iconLogin,
.widgetWrap .tagcloud a,
.widgetTabs .widgetTop .tagcloud a {}
.topWrap .topMenuStyleFon>ul>li.sfHover>a,
.postSharing>ul>li.share>a.selected,
.postSharing>ul>li.share>span.selected,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count {
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
}
.topWrap .topMenuStyleFon>ul>li.sfHover>a,
.postSharing>ul>li.share>a.selected,
.postSharing>ul>li.share>span.selected,
.postSharing>ul>li.share>ul.shareDrop,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:first-child,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:first-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:first-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:first-child,
.sc_tabs_style_1 .sc_tabs_content,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count {
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
}
.postSharing>ul>li.share>ul.shareDrop,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child,
.sc_tabs_style_1 .sc_tabs_content,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before {
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.postSharing>ul>li.share>ul.shareDrop,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_1 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_title,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child .sc_accordion_content,
.sc_accordion.sc_accordion_style_3 .sc_accordion_item:last-child,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_1 .sc_toggles_item:last-child,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_title,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child .sc_toggles_content,
.sc_toggles.sc_toggles_style_3 .sc_toggles_item:last-child,
.sc_tabs_style_1 .sc_tabs_content,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info,
.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before {
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.sc_border .sc_zoom,
.sc_border .slides,
.mejs-container .mejs-controls .mejs-time-rail span.mejs-time-float,
.reviewBlock .ratingItem .ratBubble {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.sc_table,
.sc_pricing_table,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_draggerRail,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.tabsButton ul li,
.tabsButton ul li a:before,
.sc_table table tr:first-child th:first-child,
.sc_table table thead tr th:first-child,
.sc_pricing_table .sc_pricing_columns:first-child ul li:first-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:first-child,
.sc_pricing_table .sc_pricing_columns:first-child ul,
.sc_pricing_table .sc_pricing_columns:first-child ul li.sc_pricing_title_img img,
.sc_tabs_style_1 .sc_tabs_titles li.ui-tabs-active a {
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-top-left-radius: 10px;
}
.tabsButton ul li,
.tabsButton ul li a:before,
.sc_table table tr:first-child th:last-child,
.sc_table table thead tr th:last-child,
.sc_pricing_table .sc_pricing_columns:last-child ul li:first-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:first-child,
.sc_pricing_table .sc_pricing_columns:last-child ul,
.sc_pricing_table .sc_pricing_columns:last-child ul li.sc_pricing_title_img img,
.sc_tabs_style_1 .sc_tabs_titles li.ui-tabs-active a {
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;
}
.sc_table table tr:last-child td:first-child,
.sc_table table tbody tr:last-child td:first-child,
.sc_pricing_table .sc_pricing_columns:first-child ul li:last-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:last-child,
.sc_pricing_table .sc_pricing_columns:first-child ul {
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.sc_table table tr:last-child td:last-child,
.sc_table table tbody tr:last-child td:last-child,
.sc_pricing_table .sc_pricing_columns:last-child ul li:last-child,
.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:last-child,
.sc_pricing_table .sc_pricing_columns:last-child ul {
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.radCircle,
.zoomLens,
.zoomLens:before,
.sc_video_player .sc_video_play_button:after,
.mejs-controls .mejs-button button,
.roundButton a,
.sc_accordion .sc_accordion_item .sc_accordion_title:before,
.sc_toggles .sc_toggles_item .sc_toggles_title:before,
.masonry .slides .rsBullets .rsNavItem,
.rsBullets .rsBullet,
.hoverIncrease .hoverIcon,
.itemPageFull .itemDescriptionWrap .toggleButton,
.author .avatar img,
.comments .commBody li.commItem .avatar img,
.sc_blogger.style_date .load_more:before,
.menuSearch,
.searchBlock,
.twitBlock .sc_slider .flex-direction-nav li a:before,
.sc_testimonials .sc_testimonials_item_author .sc_testimonials_item_avatar img,
.sc_testimonials .sc_testimonials_item_author .sc_testimonials_item_avatar,
.sc_testimonials .flex-direction-nav a,
.sc_scroll_controls .flex-direction-nav a,
.sliderLogo .elastislide-wrapper nav span:before,
.pagination .flex-direction-nav a,
.sc_dropcaps.sc_dropcaps_style_2 .sc_dropcap,
.sc_dropcaps.sc_dropcaps_style_5 .sc_dropcap,
.sc_title_bg.sc_bg_circle:before,
.sc_blogger.style_date .sc_blogger_item .sc_blogger_date,
.openRightMenu,
.topWrap .search:before,
ul.sc_list_style_disk li:before {
-webkit-border-radius: 1000px !important;
-moz-border-radius: 1000px !important;
border-radius: 1000px !important;
}
.topWrap .search {
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.imgNav .itemPrev:before,
.imgNav .itemNext:before,
.imgNav .itemPrev .itInf,
.imgNav .itemNext .itInf {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
} button:focus {
outline: none;
border: none;
}
button::-moz-focus-inner {
border: 0;
}
.wpcf7 input {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-image: none;
border-style: none none solid;
border-width: medium medium 2px;
box-shadow: none;
display: block;
font-family: Roboto;
font-size: 18px;
outline: medium none;
padding: 10px;
transition: border 0.3s ease 0s;
width: 100%;
}
.wpcf7 select {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: -moz-use-text-color -moz-use-text-color #c9c9c9;
border-image: none;
border-style: none none solid;
border-width: medium medium 2px;
box-shadow: none;
display: block;
font-family: Roboto;
font-size: 18px;
outline: medium none;
padding: 10px;
transition: border 0.3s ease 0s;
width: 100%;
}
form.wpcf7-form p input.wpcf7-form-control.wpcf7-submit {
cursor: pointer;
}
textarea {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: -moz-use-text-color -moz-use-text-color #c9c9c9;
border-image: none;
border-style: none none solid;
border-width: medium medium 2px;
box-shadow: none;
display: block;
font-family: Roboto;
font-size: 18px;
outline: medium none;
padding: 10px;
transition: border 0.3s ease 0s;
width: 100%;
}
label {
color: #222222;
display: block;
height: 20px;
line-height: 14px;
}
label.required:before {
color: #da6f5b;
content: '*';
display: block;
float: left;
margin: 0 3px 0 0;
} .postSharing a,
.postSharing a:hover,
ul>li.like>a>span.likePost:before,
ul>li.likeActive>a>span.likePost:before,
ul>li.like>a:hover>span.likePost:before,
ul>li.likeActive>a:hover>span.likePost:before,
.sc_video_player .sc_video_play_button:after,
.sc_video_player:hover .sc_video_play_button:after,
.sc_video_player:active .sc_video_play_button:after,
.mejs-controls .mejs-playpause-button button,
.mejs-controls .mejs-playpause-button button:hover,
.mejs-container .mejs-controls .mejs-volume-button button,
.mejs-container .mejs-controls .mejs-volume-button button:hover,
.roundButton a,
.roundButton a:hover,
.squareButton>a,
.squareButton>a:hover,
.nav_pages_parts>a>span,
.nav_comments>a,
.comments_list a.comment-edit-link,
.hoverIncrease .hoverIcon,
.hoverIncrease .hoverShadow,
.sc_team .sc_team_item,
.sc_team .sc_team_item .sc_team_item_avatar,
.sc_team .sc_team_item .sc_team_item_socials,
.sc_team .sc_team_item:hover .sc_team_item_avatar:after,
.sc_team .sc_team_item:hover .sc_team_item_avatar .sc_team_item_description,
.footerWidget .flickr_badge_image a:before,
.footerWidget .instagram-pics li a:before,
.reviewBlock .ratingItem .ratBubble,
.topWrap .topMenuStyleLine>ul>li ul li a,
.twitBlock .sc_slider .flex-direction-nav li a:before,
.sc_testimonials .flex-direction-nav a,
.sc_scroll_controls .flex-direction-nav a,
.upToScroll.buttonShow,
.upToScroll,
.pagination .flex-direction-nav a,
.pagination .flex-direction-nav a:hover,
.pagination .flex-direction-nav a:active,
.sliderLogo .elastislide-wrapper nav span:before,
body.boxed,
body.boxed .boxedWrap,
.topWrap,
.openRightMenu,
.topWrap .search:not(.searchOpen):before,
header.fixedTopMenu .topWrap,
.widgetWrap .tagcloud a,
.fullScreenSlider .sliderHomeBullets .order a {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.contactFooter .contactShare ul li a:hover span,
.sc_team .sc_team_item .sc_team_item_socials li a:hover span,
.socPage li a:hover span {
-webkit-transition: opacity 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
-o-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
} .topWrap {
top: -100px;
background-position: center center;
}
.fakeFixMenu {
position: fixed;
left: 0;
top: -100px;
z-index: 2000;
width: 100%;
}
.topWrap .usermenu_area {
height: auto;
}
header.fixedTopMenu .topWrap {
position: fixed;
left: 0;
top: 0;
z-index: 2000;
width: 100%;
-webkit-box-shadow: 0 0 10px 1px #777;
-moz-box-shadow: 0 0 10px 1px #777;
box-shadow: 0 0 10px 1px #777;
}
header.fixedTopMenu .topWrap .logo {
padding: 10px 0;
}
header.fixedTopMenu .topWrap .logo img {
height: 25px;
vertical-align: top;
margin: 5px 0 0 0;
}
header.fixedTopMenu .topWrap .menuTopWrap>ul>li {
padding: 10px 0;
}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleLine>ul>li>ul {
top: 60px;
}
header.fixedTopMenu .topWrap .menuTopWrap.topMenuStyleFon>ul>li>ul {
top: 47px;
}
header.fixedTopMenu .topWrap .search {
margin: 15px 0 15px 10px
}
header.fixedTopMenu .topWrap .openRightMenu {
margin: 15px 0 15px 10px
}
header.fixedTopMenu .topWrap .usermenu_area {
height: 0;
overflow: hidden;
}
.sidemenu_left header.fixedTopMenu .topWrap {
padding: 0 0 0 50px;
}
.sidemenu_left.openMenuFix header.fixedTopMenu .topWrap {
padding-left: 250px;
}
.admin-bar header.fixedTopMenu .topWrap {
padding-top: 32px;
} .videoBackgroundFullscreen {
position: fixed;
z-index: -1;
top: 0;
bottom: 0;
left: 0;
right: 0;
overflow: hidden;
width: 100%;
height: 100%;
display: none;
}
.videoBackgroundFullscreen.inited {
display: block;
}
.videoBackgroundFullscreen video {
max-width: none;
}
.videoBackgroundFullscreen .wp-video {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
max-width: none;
max-height: none;
}
.videoBackgroundFullscreen .mejs-layers,
.videoBackgroundFullscreen .mejs-controls {
display: none !important;
}
.videoBackgroundOverlay {
position: relative;
z-index: 2;
} .sticky {}
.gallery-caption {}
.bypostauthor {}
.wp-caption {
position: relative;
overflow: hidden;
max-width: 100%;
}
.wp-caption a[class*="prettyPhoto"] {
display: block;
}
.wp-caption a[class*="prettyPhoto"] img {
vertical-align: top;
}
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd {
padding: 6px 0 20px;
font-size: 12px;
line-height: 16px;
font-style: italic;
text-align: center;
}
.gallery {
margin: 0 -5px;
}
.gallery .gallery-item {}
.gallery .gallery-item a {
display: block;
}
.gallery .gallery-item a img {
border: none !important;
display: block;
width: 100%;
}
.gallery .gallery-item .gallery-icon {
margin: 0 5px;
}
.gallery .gallery-item .gallery-caption {}
.gallery.gallery-columns-9 .gallery-item {
width: 11.1111% !important;
}
.gallery.gallery-columns-8 .gallery-item {
width: 12.5% !important;
}
.gallery.gallery-columns-7 .gallery-item {
width: 14.2857% !important;
}
.gallery.gallery-columns-6 .gallery-item {
width: 16.6666% !important;
}
.gallery.gallery-columns-5 .gallery-item {
width: 20% !important;
}
.gallery.gallery-columns-4 .gallery-item {
width: 25% !important;
}
.gallery.gallery-columns-3 .gallery-item {
width: 33.3333% !important;
}
.gallery.gallery-columns-2 .gallery-item {
width: 50% !important;
}
.gallery.gallery-columns-1 .gallery-item {
width: 100% !important;
}
.gallery.gallery-columns-9 .gallery-caption {
font-size: 10px;
line-height: 10px;
margin: 0;
padding: 5px 5px 0;
}
.gallery.gallery-columns-8 .gallery-caption {
font-size: 11px;
line-height: 11px;
margin: 0;
padding: 5px 5px 0;
}
.gallery.gallery-columns-7 .gallery-caption {
font-size: 12px;
line-height: 12px;
margin: 0;
padding: 5px 5px 0;
}
.gallery.gallery-columns-6 .gallery-caption {
font-size: 13px;
line-height: 13px;
margin: 0;
padding: 5px 5px 0;
}
.gallery.gallery-columns-5 .gallery-caption,
.gallery.gallery-columns-4 .gallery-caption,
.gallery.gallery-columns-3 .gallery-caption,
.gallery.gallery-columns-2 .gallery-caption,
.gallery.gallery-columns-1 .gallery-caption {
margin: 0;
padding: 5px 5px 0;
}
.post-password-form label {
display: inline-block;
vertical-align: top;
}
.post-password-form input[type="submit"] {
display: inline-block;
margin-left: 10px;
height: 36px;
line-height: 36px;
} header.topSearchShow .menuTopWrap {
display: none !important;
}
.topWrap:after {
content: "";
display: block;
clear: both;
}
.topWrap .logo {
float: left;
font-size: 29px;
height: 30px;
line-height: 30px;
padding: 35px 0;
}
.logo {
font-family: 'Roboto', sans-serif;
color: #fff;
font-weight: 100;
}
.logo a {
display: block;
color: #fff;
text-decoration: none;
}
.logo img {
height: 25px;
border: none;
vertical-align: bottom;
}
.logo .logo_text {
display: inline-block;
margin-left: 10px;
}
footer .logo a {
display: inline-block;
vertical-align: middle;
}
footer .widget_inner .logo img {
height: 26px;
line-height: 26px;
border: none;
vertical-align: top;
}
footer .widget_inner .logo .logo_text {
font-size: 29px;
}
.topWrap .logo.logo_left {
text-align: left;
}
.topWrap .logo.logo_center {
text-align: center;
}
.topWrap .logo.logo_right {
text-align: right;
}
header.menu_left .topWrap .logo,
header.menu_center .topWrap .logo {
float: none;
padding-bottom: 0;
}
.responsive_menu header.menu_left .topWrap .logo,
.responsive_menu header.menu_center .topWrap .logo {
float: left;
}
header.menu_left .topWrap .logo a,
header.menu_center .topWrap .logo a {
display: inline-block;
}
.topWrap .search {
float: right;
margin: 35px 0 35px 10px;
height: 28px;
width: 0;
padding: 0 28px 0 0;
border: 1px solid rgba(255, 255, 255, 0.4);
position: relative;
-webkit-transition: width 0.3s ease-out;
-moz-transition: width 0.3s ease-out;
-ms-transition: width 0.3s ease-out;
-o-transition: width 0.3s ease-out;
transition: width 0.3s ease-out;
}
.topWrap .search:before {
position: absolute;
right: 0;
top: 0;
z-index: 2;
width: 28px;
height: 28px;
content: '\e83f';
font-family: "fontello";
font-size: 16px;
color: rgba(255, 255, 255, 0.5);
line-height: 29px;
text-align: center;
}
.topWrap .search.searchOpen:before {
content: '\e811';
}
.topWrap .search:hover {
cursor: pointer;
}
.topWrap .search:not(.searchOpen):hover:before {
background-color: #000;
}
.topWrap .search.searchOpen {
width: 220px;
}
.topWrap .search.searchOpen .searchForm {
display: block;
}
.topWrap .search .searchForm {
display: none;
height: 28px;
width: 220px;
overflow: hidden;
position: relative;
z-index: 1;
}
.topWrap .search .searchForm .searchField {
height: 28px;
width: 180px;
line-height: 28px;
background: none;
border: none;
margin: 0;
padding: 0 9px;
color: #fff;
position: absolute;
left: 28px;
top: 0;
color: rgba(255, 255, 255, 0.5);
font-weight: 300;
}
.topWrap .search .searchForm .searchField:focus {
color: #000;
}
.topWrap .search .searchForm .searchSubmit {
width: 28px;
height: 28px;
border: none;
background: none;
padding: 0px;
cursor: pointer;
position: absolute;
left: 0;
top: 0;
}
.topWrap .search .searchForm .searchSubmit .icoSearch {
display: block;
width: 28px;
height: 28px;
color: #fff;
text-align: center;
position: relative;
}
.topWrap .search .searchForm .searchSubmit .icoSearch:before {
font-family: "fontello";
content: '\e83f';
font-size: 16px;
color: rgba(255, 255, 255, 0.5);
line-height: 28px;
width: 28px;
height: 28px;
display: block;
position: absolute;
z-index: 4;
}
.topWrap .search .ajaxSearchResults {
display: none;
background: #fff;
border: 1px solid #ddd;
width: 260px;
position: absolute;
right: 0;
top: 40px;
z-index: 10000;
-webkit-box-shadow: 0 2px 2px -1px #ddd;
-moz-box-shadow: 0 2px 2px -1px #ddd;
box-shadow: 0 2px 2px -1px #ddd;
}
.topWrap .search .ajaxSearchResults:after {
content: "";
width: 10px;
height: 10px;
background: #FFF;
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
position: absolute;
top: -5px;
left: 50px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
}
.topWrap .search .ajaxSearchResults>.post_item {
display: block;
padding: 10px 10px;
position: relative;
z-index: 3;
overflow: hidden;
}
.topWrap .search .ajaxSearchResults>.post_item+.post_item {
border-top: 1px solid #ddd;
}
.topWrap .search .ajaxSearchResults>.post_item .post_thumb {
float: left;
width: 50px;
height: 50px;
margin: 0 10px 10px 0;
}
.topWrap .search .ajaxSearchResults>.post_item .post_thumb img {
width: 100%;
}
.topWrap .search .ajaxSearchResults>.post_item .post_title {
display: block;
position: relative;
padding: 0 0 6px 0;
font-size: 14px;
line-height: 17px;
font-weight: 300;
}
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_comments,
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_author,
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_date {
font-size: 11px;
line-height: 16px;
font-style: italic;
display: block;
float: left;
padding: 0 10px 0 0;
}
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_comments {
padding-right: 0;
}
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_date a {
color: #222222;
}
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_comments a {
display: block;
}
.topWrap .search .ajaxSearchResults>.post_item .post_comments_icon {
display: inline-block;
}
.topWrap .search .ajaxSearchResults>.post_item .post_info .post_comments_icon:before {
width: 12px;
font-size: 12px;
height: 12px;
line-height: 14px;
display: block;
float: left;
font-family: "fontello";
content: '\e830';
font-style: normal;
margin: 0 5px 0 0;
}
.topWrap .search .ajaxSearchResults>.post_item .post_more {
display: block;
text-align: center;
}
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_title {
padding-left: 20px;
position: relative;
}
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_title:before {
font-family: "fontello";
content: '\e826';
width: 20px;
height: 20px;
position: absolute;
left: 0;
top: 0;
font-size: 10px;
}
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_info {
padding-left: 20px;
}
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_info .post_comments,
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_info .post_author,
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_info .post_date {
font-size: 12px;
}
.topWrap .search .ajaxSearchResults>.post_item.no_thumb .post_info .post_comments a.ico:before {
font-size: 14px;
margin: 0 10px 0 0;
} .topWrap .usermenu_area { color: rgba(255, 255, 255, 0.5);
font-size: 12px;
font-weight: 300;
}
.topWrap .usermenu_area .menuUsItem:after,
.topWrap .usermenu_area:after {
content: '';
height: 0;
display: block;
clear: both;
}
.topWrap .usermenu_area a {
color: rgba(255, 255, 255, 0.7);
}
.topWrap .usermenu_area a:hover {
color: #fff;
text-decoration: underline;
}
.topWrap .usermenu_area .menuItemRight {
float: right;
margin-top: 10px;
} .topWrap .usermenu_area .menuItemLeft {
float: left;
height: 85px;
line-height: 25px;
margin-top: 10px;
margin-left: -16px;
}
.topWrap .usermenu_area ul.usermenu_list {
padding: 0;
margin: 0;
}
.topWrap .usermenu_area ul.usermenu_list:after {
content: '';
height: 0;
display: block;
clear: both;
}
.topWrap .usermenu_area ul.usermenu_list>li {
list-style: none;
position: relative;
height: 35px;
line-height: 35px;
float: left;
}
.topWrap .usermenu_area ul.usermenu_list>li a:before,
.topWrap .usermenu_area ul.usermenu_list>li a:after {
font-family: "fontello";
}
.topWrap .usermenu_area ul.usermenu_list>li>a {
height: 35px;
line-height: 35px;
display: block;
}
.topWrap .usermenu_area ul.usermenu_list>li.sfHover>a {
color: #fff;
text-decoration: underline;
}
.topWrap .usermenu_area ul.usermenu_list>li+li {
margin: 0 0 0 10px;
}
.topWrap .usermenu_area ul.usermenu_list li ul {
display: none;
background: #fff;
border: 1px solid #ddd;
margin: 0;
padding: 10px;
position: absolute;
right: 0;
top: 35px;
width: 110px;
z-index: 1020;
}
.topWrap .usermenu_area ul.usermenu_list li ul:before {
width: 6px;
height: 6px;
background: #fff;
content: '';
display: block;
position: absolute;
top: -4px;
right: 7px;
border-width: 1px;
border-style: solid;
border-color: #ddd #fff #fff #ddd;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.topWrap .usermenu_area ul.usermenu_list>li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul {
right: auto;
left: 0;
}
.topWrap .usermenu_area ul.usermenu_list>li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul:before {
left: 7px;
right: auto;
}
.topWrap .usermenu_area ul.usermenu_list li ul li {
position: relative;
}
.topWrap .usermenu_area ul.usermenu_list li ul li ul {
right: auto;
top: 0px;
left: 128px !important;
}
.topWrap .usermenu_area ul.usermenu_list li ul li ul:before {
top: 7px !important;
left: -4px !important;
border-color: #fff #fff #ddd #ddd;
}
.topWrap .usermenu_area ul.usermenu_list li ul li ul.submenu_left {
right: auto;
top: 0px;
left: -150px !important;
}
.topWrap .usermenu_area ul.usermenu_list li ul li ul.submenu_left:before {
top: 7px !important;
left: auto !important;
right: -4px !important;
border-color: #ddd #ddd #fff #fff;
}
.topWrap .usermenu_area ul.usermenu_list li ul li {
list-style: none;
padding: 0;
color: #888;
}
.topWrap .usermenu_area ul.usermenu_list li ul li a {
color: #888;
display: block;
padding: 0 5px 0 20px;
height: auto;
line-height: 25px;
min-height: 25px;
position: relative;
}
.topWrap .usermenu_area ul.usermenu_list li ul li a.icon:before,
.topWrap .usermenu_area ul.usermenu_list>li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul li>a:before {
display: block;
padding: 0;
text-decoration: none;
position: absolute;
left: 0px;
line-height: 25px;
height: 25px;
width: auto;
padding: 0;
margin: 0;
}
.topWrap .usermenu_area ul.usermenu_list>li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_login) ul li>a:before {
left: 5px !important;
}
.topWrap .usermenu_area ul.usermenu_list>li:not(.usermenu_cart):not(.usermenu_language):not(.usermenu_controlPanel):not(.usermenu_sound):not(.usermenu_login) ul li>a:before {
content: '\e897';
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency>a {
padding: 0 15px;
background: rgba(255, 255, 255, 0.5);
text-decoration: none;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover>a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency>a:hover {
background-color: #fff;
position: relative;
z-index: 1050;
height: 36px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency ul {
width: 80px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency ul li a b {
display: inline-block;
padding: 0 7px 0 0;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart>a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language>a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel>a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_sound>a:before,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_login>a:before {
display: inline-block;
height: 35px;
width: 15px;
text-align: center;
line-height: 35px;
padding: 0 5px 0 0;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_sound>a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_sound>a:hover {
text-decoration: none !important;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language ul li a img {
height: 10px;
vertical-align: middle;
display: inline-block;
margin: 0 10px 0 0;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart>a:before {
content: '\e883';
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language>a:before {
content: '\e884';
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel>a:before {
content: '\e885';
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_login>a:before {
content: '\e886';
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart>a:after,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language>a:after {
content: '\e85a';
display: inline-block;
height: 35px;
width: 15px;
text-align: left;
line-height: 35px;
padding: 0 0 0 5px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart.sfHover>a:after,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_language.sfHover>a:after {
content: '\e859';
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart {
width: 300px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart aside:last-child {
padding-bottom: 0;
margin-bottom: 10px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart .widgettitle {
font-size: 18px;
padding-bottom: 20px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart ul {
display: block;
position: static;
border: none;
width: 100%;
padding: 0;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart ul:before {
display: none;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li {
margin-bottom: 10px;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a {
color: #222222;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after,
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover:after {
text-decoration: none !important;
font-size: 14px !important;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a {
padding: 4px 10px;
display: inline-block;
float: none;
margin-right: 10px;
width: auto;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after {
font-family: "WooCommerce" !important;
}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.total {
padding-bottom: 10px;
} .userHeaderSection.grey {
border-bottom: 1px solid #ddd;
background: #fff;
background: -moz-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(21%, #ffffff), color-stop(100%, #f2f2f2));
background: -webkit-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: -o-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: -ms-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: linear-gradient(to bottom, #ffffff 21%, #f2f2f2 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
}
.userFooterSection.grey {
border-top: 1px solid #ddd;
background: #fff;
background: -moz-linear-gradient(top, #f2f2f2 21%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(21%, #f2f2f2), color-stop(100%, #ffffff));
background: -webkit-linear-gradient(top, #f2f2f2 21%, #ffffff 100%);
background: -o-linear-gradient(top, #f2f2f2 21%, #ffffff 100%);
background: -ms-linear-gradient(top, #f2f2f2 21%, #ffffff 100%);
background: linear-gradient(to bottom, #f2f2f2 21%, #ffffff 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff', GradientType=0);
}
.userHeaderSection.grey *,
.userFooterSection.grey * {
color: #888888;
}
.userHeaderSection.global *,
.userFooterSection.global * {
color: #ffffff;
} .openResponsiveMenu {
display: none;
margin: 0;
height: 35px;
line-height: 35px;
width: 100%;
border-top: 1px solid rgba(255, 255, 255, 0.2);
text-transform: uppercase;
color: #fff;
text-align: center;
clear: both;
}
.openResponsiveMenu:hover {
color: #fff;
}
.responsive_menu .openResponsiveMenu {
display: block;
}
.responsive_menu ul#mainmenu li.menu-item-has-children a {
margin-right: 0 !important;
} .topWrap .topMenuStyleFon {
float: right;
}
.topWrap .topMenuStyleFon>ul {
margin: 0px;
padding: 0;
}
.topWrap .topMenuStyleFon>ul:after {
content: '';
height: 0;
display: block;
clear: both;
}
.topWrap .topMenuStyleFon>ul>li {
display: block;
float: left;
position: relative;
padding: 30px 0;
}
.topWrap .topMenuStyleFon>ul>li>a {
display: block;
padding: 0 18px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: transparent;
height: 38px;
line-height: 38px;
text-transform: uppercase;
text-decoration: none;
color: #fff;
z-index: 1000;
position: relative;
-webkit-transition: color, background 0.3s ease-out;
-moz-transition: color, background 0.3s ease-out;
-ms-transition: color, background 0.3s ease-out;
-o-transition: color, background 0.3s ease-out;
transition: color, background 0.3s ease-out;
}
.topWrap .topMenuStyleFon>ul>li>a:hover {
background: #000 !important;
-webkit-transition: color, background 0.3s ease-out;
-moz-transition: color, background 0.3s ease-out;
-ms-transition: color, background 0.3s ease-out;
-o-transition: color, background 0.3s ease-out;
transition: color, background 0.3s ease-out;
}
.topWrap .topMenuStyleFon>ul>li>a.sf-with-ul {
line-height: 38px;
}
.topWrap .topMenuStyleFon>ul>li.sfHover>a {
background-color: #000;
z-index: 1003;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.topWrap .topMenuStyleFon>ul>li.sfHover>a,
.topWrap .topMenuStyleFon>ul>li.sfHover>a:hover {
border-style: solid;
border-color: #ddd;
border-width: 1px 1px 0 1px;
background: #fff;
margin: 0px;
-moz-border-radius-bottomleft: 0;
-webkit-border-bottom-left-radius: 0;
border-bottom-left-radius: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-right-radius: 0;
}
.topWrap .topMenuStyleFon>ul>li ul {
width: 200px;
display: none;
position: absolute;
left: 0px;
top: 67px;
background: #FFF;
padding: 15px 7px 5px 7px;
margin: 0px;
border: 1px solid #ddd;
z-index: 1002;
}
.topWrap .topMenuStyleFon>ul>li>ul {
-moz-border-radius-topleft: 0;
-webkit-border-top-left-radius: 0;
border-top-left-radius: 0;
}
.topWrap .topMenuStyleFon>ul>li:not(.custom_view_item) ul li.menu-item-has-children>a:after {
font-size: 9px;
font-family: "fontello";
content: '\e826';
height: 30px;
width: 10px;
line-height: 30px;
position: absolute;
top: 0;
right: 10px;
text-align: right;
color: #222222;
}
.topWrap .topMenuStyleFon>ul>li ul a {
position: relative;
}
.topWrap .topMenuStyleFon>ul>li ul li {
list-style: none;
display: block;
position: relative;
}
.topWrap .topMenuStyleFon>ul>li ul li a {
display: block;
padding: 3px 9px;
line-height: 20px;
margin: 0 0 11px 0;
color: #222222; }
.topWrap .topMenuStyleFon>ul>li ul li ul {
top: -16px;
left: 210px;
}
.menu_right .topWrap .topMenuStyleFon ul.submenu_left {
left: -212px !important;
}  .topWrap .topMenuStyleLine {
float: right;
}
.topWrap .topMenuStyleLine>ul {
margin: 0px;
padding: 0px;
}
.topWrap .topMenuStyleLine>ul:after {
content: '';
height: 0;
display: block;
clear: both;
}
.topWrap .topMenuStyleLine>ul>li {
display: block;
float: left;
position: relative;
padding: 30px 0;
}
.topWrap .topMenuStyleLine>ul>li:after {
content: '';
display: block;
height: 1px;
background: #000;
width: 0;
-webkit-transition: width 0.3s ease-out;
-moz-transition: width 0.3s ease-out;
-ms-transition: width 0.3s ease-out;
-o-transition: width 0.3s ease-out;
transition: width 0.3s ease-out;
}
.topWrap .topMenuStyleLine>ul>li:hover:after {
width: 100%;
}
.topWrap .topMenuStyleLine>ul>li>a {
display: block;
padding: 0 20px;
height: 39px;
line-height: 39px;
text-transform: uppercase;
text-decoration: none;
color: #000;
z-index: 88;
position: relative;
font-size: 12px;
font-weight: 300;
}
.topWrap .topMenuStyleLine>ul>li.menu-item-has-children>a {
height: 39px;
line-height: 39px;
padding: 0 20px;
}
.topWrap .topMenuStyleLine>ul>li ul {
width: 200px;
display: none;
position: absolute;
left: 0px;
top: 100px;
padding: 0 0 10px 0;
margin: 0px;
border-width: 0 1px 1px 1px;
border-style: solid;
z-index: 2999;
font-weight: 300;
font-size: 12px;
}
.topWrap .topMenuStyleLine>ul>li:not(.custom_view_item) ul li.menu-item-has-children>a:after {
font-size: 8px;
font-family: "fontello";
content: '\e826';
height: 30px;
width: 10px;
line-height: 30px;
position: absolute;
top: 0;
right: 15px;
text-align: right;
}
.topWrap .topMenuStyleLine>ul>li ul a {
position: relative;
}
.topWrap .topMenuStyleLine>ul>li ul li {
list-style: none;
display: block;
position: relative;
}
.topWrap .topMenuStyleLine>ul>li ul li a {
display: block;
padding: 6px 20px;
line-height: 20px;
margin: 0;
text-transform: none;
color: #000;
font-size: 12px;
}
.topWrap .topMenuStyleLine>ul>li ul li a:hover { }
.topWrap .topMenuStyleLine>ul>li ul li ul {
top: 0;
left: 202px;
padding-top: 1px
}
.menu_right .topWrap .topMenuStyleLine ul.submenu_left {
left: -204px !important;
}
header.menu_left .topWrap .topMenuStyleLine,
header.menu_left .topWrap .topMenuStyleFon {
float: left;
}
header.menu_left .topWrap .topMenuStyleLine>ul>li {
margin-right: 20px;
}
header.menu_left .topWrap .topMenuStyleLine>ul>li>a {
padding-left: 0;
}
header.menu_center .topWrap .topMenuStyleLine,
header.menu_center .topWrap .topMenuStyleFon {
float: none;
text-align: center;
}
header.menu_center .topWrap .topMenuStyleLine ul#mainmenu,
header.menu_center .topWrap .topMenuStyleFon ul#mainmenu {
text-align: left;
display: inline-block;
margin-right: -70px;
}
.responsive_menu header.menu_center .topWrap .topMenuStyleLine ul#mainmenu,
.responsive_menu header.menu_center .topWrap .topMenuStyleFon ul#mainmenu {
display: block;
margin-right: 0;
} .sidemenu_left .main_content {
margin-left: 50px;
}
.swpRightPos,
.sidemenu_left .main_content {
-webkit-transition: margin 0.2s ease-out;
-moz-transition: margin 0.2s ease-out;
-ms-transition: margin 0.2s ease-out;
-o-transition: margin 0.2s ease-out;
transition: margin 0.2s ease-out;
}
.openMenuFixRight .swpRightPos,
.sidemenu_left.openMenuFix .main_content {
-webkit-transition: margin 0.4s 0.25s ease-out;
-moz-transition: margin 0.4s 0.25s ease-out;
-ms-transition: margin 0.4s 0.25s ease-out;
-o-transition: margin 0.4s 0.25s ease-out;
transition: margin 0.4s 0.25s ease-out;
}
.sidemenu_left.openMenuFix .main_content {
margin-left: 250px;
}
.openRightMenu {
float: right;
margin: 35px 0 35px 10px;
height: 28px;
width: 28px;
border: 1px solid rgba(255, 255, 255, 0.4);
text-align: center;
}
.openRightMenu:before {
height: 28px;
line-height: 28px;
color: rgba(255, 255, 255, 0.4);
}
.openRightMenu:hover {
background-color: #000;
}
.swpLeftPos {
left: 0;
width: 50px;
}
.swpRightPos {
right: 0;
width: 0;
width: 250px;
background-color: #f6f6f6;
height: 100%;
position: fixed;
top: 0;
z-index: 3000;
margin: 0 -250px 0 0;
}
.openMenuFixRight .swpRightPos {
margin: 0;
}
.swpRightPos .swpRightPosButton {
display: block;
position: absolute;
width: 40px;
height: 40px;
line-height: 40px;
top: 50%;
margin: -20px 0 0 -40px;
background: rgba(0, 0, 0, 0.3);
color: rgba(255, 255, 255, 0.7);
text-align: center;
}
.swpRightPos .swpRightPosButton:before {
margin: 0;
line-height: inherit;
font-size: 18px;
}
.swpRightPos .sc_tabs {
height: 100%;
}
.sidemenu_wrap {
height: 100%;
position: fixed;
top: 0;
z-index: 2001; -webkit-perspective: 1500px;
perspective: 1500px;
-webkit-perspective-origin: 0% 50%;
perspective-origin: 0% 50%;
}
.admin-bar .sidemenu_wrap,
.admin-bar .swpRightPos {
padding-top: 32px;
}
.openMenuFix .sidemenu_wrap {
width: 250px;
}
.sidemenu_wrap .logo {
display: block;
text-align: center;
padding: 50px 0;
}
.sidemenu_wrap .logo a {
display: block;
}
.sidemenu_wrap .logo img {
height: 25px;
}
.sidemenu_wrap .logo .logo_text {
font-size: 25px;
color: #ffffff;
}
.sidemenu_wrap .sc_scroll,
.sidemenu_wrap .sc_scroll_wrapper {
overflow: visible;
} .swpRightPos .tabsMenuHead {
height: 64px;
padding: 0;
margin: 0;
background-color: #ffffff;
}
.swpRightPos .tabsMenuHead li {
display: block;
float: left;
list-style: none;
height: 64px;
width: 25%;
}
.swpRightPos .tabsMenuHead li a {
display: block;
height: 64px;
background: #fff;
}
.swpRightPos .tabsMenuHead li.ui-tabs-active a {
background-color: #f6f6f6;
}
.swpRightPos .tabsMenuHead li a:before {
display: block;
height: 64px;
text-align: center;
line-height: 64px;
font-family: "fontello";
font-size: 17px;
}
.swpRightPos .tabsMenuHead li a.tabsCustom:before {
content: '\e837';
}
.swpRightPos .tabsMenuHead li a.tabsWidget:before {
content: '\e888';
}
.swpRightPos .tabsMenuHead li a.tabsMenu:before {
content: '\e889';
}
.swpRightPos .tabsMenuHead li a.tabsFavorite:before {
content: '\e81e';
}
.swpRightPos .tabsMenuBody {
padding: 20px;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.swpRightPos .tabsMenuBody .sc_scroll_vertical {
height: 100%;
padding-right: 10px;
}
.sidebar.sidebar_panel {
width: 100%;
height: 100%;
padding: 0;
}
.sidebar.sidebar_panel .widgetWrap {
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid #c9c9c9;
}
.sidebar.sidebar_panel .widgetWrap .title {
padding-bottom: 16px;
}
.sidebar.sidebar_panel .widgetWrap ul>li {
padding-bottom: 10px;
}
.sidebar.sidebar_panel .wp-calendar th,
.sidebar.sidebar_panel .wp-calendar td {
height: 30px;
}
.sidebar.sidebar_panel .instagram-pics li,
.sidebar.sidebar_panel .widget_flickr .flickr_badge_image {
width: 65px;
}
.swpRightPos .panelmenu_area>ul>li {
border-bottom: 1px solid #c9c9c9;
}
.swpRightPos .panelmenu_area>ul {
margin: 0;
padding: 0;
}
.swpRightPos .panelmenu_area ul li {
list-style: none;
}
.swpRightPos .panelmenu_area li.dropMenu:hover {
cursor: pointer;
}
.swpRightPos .panelmenu_area li.dropMenu:before {
content: '\e85d';
font-family: "fontello";
width: 40px;
display: block;
float: right;
padding: 7px 0 0 0;
text-align: center;
color: #505050
}
.swpRightPos .panelmenu_area li.dropMenu.dropOpen:before {
content: '\e85e';
}
.swpRightPos .panelmenu_area li.dropMenu a {
margin: 0 40px 0 0;
}
.swpRightPos .panelmenu_area>ul>li>a {
text-transform: uppercase;
display: block;
color: #505050;
padding: 10px 15px 10px 30px;
font-weight: 300;
font-size: 12px;
}
.swpRightPos .panelmenu_area ul li>a.sf-with-ul {
margin: 0 40px 0 0 0;
}
.swpRightPos .panelmenu_area ul li ul {
background: #fff;
padding: 0;
margin: 0;
display: none;
}
.swpRightPos .panelmenu_area ul li ul,
.swpRightPos .panelmenu_area ul li ul li+li {
border-top: 1px solid #c9c9c9;
}
.swpRightPos .panelmenu_area ul li ul li a {
color: #505050;
font-weight: 300;
display: block;
padding: 6px 15px 6px 42px;
font-size: 13px;
}
.swpRightPos .panelmenu_area ul li ul li ul li a {
padding: 6px 15px 6px 54px;
font-size: 12px;
}
.swpRightPos .searchBlock {
position: relative;
border: 1px solid #c9c9c9;
margin: 40px 30px;
height: 30px;
}
.swpRightPos .searchBlock .searchField {
height: 30px;
line-height: 30px;
width: 80%;
background: none;
border: none;
margin: 0;
padding: 0 0 0 10px;
color: #888888;
position: absolute;
left: 0;
top: 0;
font-weight: 300;
}
.swpRightPos .searchBlock .searchField:focus {
color: #666666;
}
.swpRightPos .searchBlock .searchSubmit {
width: 30px;
height: 30px;
border: none;
background: none;
padding: 0px;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
}
.swpRightPos .searchBlock .searchSubmit:before {
font-family: "fontello";
content: '\e83f';
font-size: 16px;
color: #888888;
line-height: 30px;
width: 30px;
height: 30px;
display: block;
position: absolute;
z-index: 4;
right: 0;
top: 0;
} .swpRightPos .addBookmark {
height: 50px;
line-height: 50px;
font-size: 23px;
color: #919191;
display: block;
position: relative;
border: 1px solid #dddddd;
background-color: #fafafa;
text-align: center;
padding-left: 30px;
margin: 0 0 20px 0;
}
.swpRightPos .addBookmark:before {
content: '+';
height: 50px;
line-height: 50px;
font-size: 30px;
color: #919191;
display: block;
position: absolute;
left: 16px;
}
.swpRightPos .listBookmarks {
margin: 0;
padding: 0 20px 0 30px;
color: #222222;
}
.swpRightPos .listBookmarks>li {
position: relative;
}
.swpRightPos .listBookmarks>li+li {
margin-top: 6px;
}
.swpRightPos .listBookmarks>li .delBookmark {
position: absolute;
width: 20px;
height: 20px;
line-height: 20px;
right: -20px;
top: 50%;
margin-top: -10px;
}
.swpRightPos .listBookmarks>li a {
color: #222222;
} .sidemenu_wrap .usermenu_area {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
color: rgba(255, 255, 255, 0.5);
font-size: 12px;
font-weight: 300;
background-color: rgba(0, 0, 0, 0.02);
}
.sidemenu_wrap .usermenu_area:after {
content: '';
height: 0;
display: block;
clear: both;
}
.sidemenu_wrap .usermenu_area a {
color: rgba(255, 255, 255, 0.7);
}
.sidemenu_wrap .usermenu_area a:hover {
color: #fff;
text-decoration: underline;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list {
padding: 0;
margin: 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list:after {
content: '';
height: 0;
display: block;
clear: both;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list>li {
list-style: none;
position: relative;
height: 35px;
line-height: 35px;
float: left;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list>li a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list>li a:after {
font-family: "fontello";
text-decoration: none;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list>li>a {
height: 35px;
line-height: 35px;
display: block;
} .sidemenu_wrap .usermenu_area ul.usermenu_list>li.sfHover>a {
color: #fff;
text-decoration: underline;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul {
display: none;
background: #fff;
border: 1px solid #ddd;
margin: 0;
padding: 10px;
position: absolute;
left: -7px;
top: 35px;
width: 120px;
z-index: 1020;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul:before {
width: 6px;
height: 6px;
background: #fff;
content: '';
display: block;
position: absolute;
top: -4px;
left: 10px;
border-width: 1px;
border-style: solid;
border-color: #ddd #fff #fff #ddd;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(46deg);
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li {
list-style: none;
padding: 0;
color: #888;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li a {
color: #888;
display: block;
padding: 0 5px;
height: auto;
line-height: 25px;
min-height: 25px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li a.icon:before {
display: inline-block;
padding: 0 10px 0 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list>li {
margin: 0 0 0 30px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list>li+li {
margin: 0 0 0 10px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency>a {
padding: 0 15px;
background: rgba(255, 255, 255, 0.5);
text-decoration: none;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover>a,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency>a:hover {
background-color: #fff;
position: relative;
z-index: 1050;
height: 36px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency ul {
width: 80px;
left: 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency ul li a b {
display: inline-block;
padding: 0 7px 0 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart>a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language>a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel>a:before,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_login>a:before {
display: inline-block;
height: 35px;
width: 15px;
text-align: center;
line-height: 35px;
padding: 0 5px 0 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language ul li a img {
height: 10px;
vertical-align: middle;
display: inline-block;
margin: 0 10px 0 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart>a:before {
content: '\e883';
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language>a:before {
content: '\e884';
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_controlPanel>a:before {
content: '\e885';
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_login>a:before {
content: '\e886';
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart>a:after,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language>a:after {
content: '\e85a';
display: inline-block;
height: 35px;
width: 15px;
text-align: left;
line-height: 35px;
padding: 0 0 0 5px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart.sfHover>a:after,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_language.sfHover>a:after {
content: '\e859';
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart {
width: 210px;
left: -40px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart>ul:before {
left: 43px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart aside:last-child {
padding-bottom: 0;
margin-bottom: 10px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart .widgettitle {
font-size: 18px;
padding-bottom: 20px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .sidebar_cart ul {
display: block;
position: static;
border: none;
width: 100%;
padding: 0;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li {
margin-bottom: 10px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a {
color: #222222;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a img {
width: 50px;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after,
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:hover:after {
text-decoration: none !important;
font-size: 14px !important;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a {
padding: 2px 6px;
display: inline-block;
float: none;
margin-right: 6px;
width: auto;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.buttons a:after {
font-family: "WooCommerce" !important;
}
.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area p.total {
padding-bottom: 10px;
}
.sidemenu_wrap .sidemenu_area {
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.sidemenu_wrap .sidemenu_area>ul>li {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.sidemenu_wrap .sidemenu_area>ul {
margin: 0;
padding: 0;
}
.sidemenu_wrap .sidemenu_area ul li {
list-style: none;
}
.sidemenu_wrap .sidemenu_area li.dropMenu:hover {
cursor: pointer;
}
.sidemenu_wrap .sidemenu_area li.dropMenu:before {
content: '\e85d';
font-family: "fontello";
width: 40px;
display: block;
float: right;
padding: 7px 0 0 0;
text-align: center;
color: #fff
}
.sidemenu_wrap .sidemenu_area li.dropMenu.dropOpen:before {
content: '\e85e';
}
.sidemenu_wrap .sidemenu_area li.dropMenu a {
margin: 0 40px 0 0;
}
.sidemenu_wrap .sidemenu_area>ul>li>a {
text-transform: uppercase;
display: block;
color: #fff;
padding: 10px 15px 10px 30px;
font-weight: 300;
font-size: 12px;
}
.sidemenu_wrap .sidemenu_area ul li>a.sf-with-ul {
margin: 0 40px 0 0 0;
}
.sidemenu_wrap .sidemenu_area ul li ul {
background: rgba(0, 0, 0, 0.07);
padding: 0;
margin: 0;
display: none;
}
.sidemenu_wrap .sidemenu_area ul li ul,
.sidemenu_wrap .sidemenu_area ul li ul li+li {
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.sidemenu_wrap .sidemenu_area ul li ul li a {
color: #fff;
font-weight: 300;
display: block;
padding: 6px 15px 6px 42px;
font-size: 13px;
}
.sidemenu_wrap .sidemenu_area ul li ul li ul li a {
padding: 6px 15px 6px 54px;
font-size: 12px;
}
.sidemenu_overflow {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000;
z-index: 1000;
opacity: 0.2;
display: none;
}
.sidemenu_wrap .sidemenu_button {
width: 50px;
position: absolute;
z-index: 200;
top: 0;
left: 0;
height: 100%;
cursor: pointer;
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/https://web.archive.org/web/20241118010609im_/https://1nadzor.ru/wp-content/themes/grecko/images/logo-icon.png);
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 25px;
-webkit-background-size: 25px;
-o-background-size: 25px;
-moz-background-size: 25px;
}
.menuTranform {
width: 250px;
margin: 0 0 0 -300px;
position: relative;
z-index: 201;
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.openMenuFix .menuTranform {
margin: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
} .menuSearch {
position: relative;
border: 1px solid rgba(255, 255, 255, 0.4);
margin: 40px 30px;
height: 30px;
}
.menuSearch .searchField {
height: 30px;
line-height: 30px;
width: 80%;
background: none;
border: none;
margin: 0;
padding: 0 0 0 10px;
color: #fff;
position: absolute;
left: 0;
top: 0;
color: rgba(255, 255, 255, 0.5);
font-weight: 300;
}
.menuSearch .searchField::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.menuSearch .searchField:focus {
color: #000;
}
.menuSearch .searchSubmit {
width: 30px;
height: 30px;
border: none;
background: none;
padding: 0px;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
}
.menuSearch .searchSubmit:before {
font-family: "fontello";
content: '\e83f';
font-size: 16px;
color: rgba(255, 255, 255, 0.5);
line-height: 30px;
width: 30px;
height: 30px;
display: block;
position: absolute;
z-index: 4;
right: 0;
top: 0;
}
.shortcodesGridPadding {
padding: 45px 0 0 0;
}
#frontend_editor {
display: none;
} .infoPost {
padding: 8px 0 50px 0;
height: auto;
font-size: 12px;
line-height: 18px;
text-align: right;
font-style: italic;
position: relative;
}
.infoPost a {
color: #222222;
}
.infoPost .infoTags a {
color: #888888;
}
.infoPost .separator {
padding: 5px;
font-style: normal;
}
.infoPost .frontend_editor_buttons {
float: left;
width: 180px;
display: block;
text-align: left;
margin: -7px 30px 0 0;
} .itemPage:after {
content: "";
display: block;
clear: both;
height: 0;
}
.itemPage .thumb {
margin: 0 0 50px 0;
}
.itemPage .thumb img {
display: block;
}
.itemPage h1 {
text-align: left;
padding: 0 0 50px 0;
}
.itemPage .itemInfo {
padding: 0 0 50px 0;
}
.itemPageFullWrapper .itemInfo {
padding: 0 0 30px 0;
}
.itemPage .itemInfo:after,
.itemPageFullWrapper .itemInfo:after {
height: 0;
display: block;
content: '';
clear: both;
}
.itemPage .itemInfo .infoPost,
.itemPageFullWrapper .itemInfo .infoPost {
float: left;
padding: 0;
line-height: 30px;
}
.itemPage .itemInfo .postSharing,
.itemPageFullWrapper .itemInfo .postSharing {
float: right;
padding: 0 0 0 50px;
}
.itemPageFull {
position: relative;
overflow: hidden;
}
.itemPageFull:after {
content: "";
display: block;
clear: both;
height: 0;
}
{}
.itemPageFull .thumb {
width: 100%;
height: 100%;
overflow: hidden;
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 100% auto;
-webkit-background-size: 100% auto;
-o-background-size: 100% auto;
-moz-background-size: 100% auto;
}
.itemPageFull .thumb img {
display: block;
width: 100%;
}
.itemPageFull .itemDescriptionWrap {
position: absolute;
width: 100%;
max-height: 40%;
bottom: 0;
left: 0;
padding: 30px 0 0 0;
color: #222222;
background: rgb(255, 255, 255);
background: rgba(255, 255, 255, 0.8);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff)";
}
.itemPageFull .itemDescriptionWrap h1 {
text-align: center;
padding: 0 110px 30px 110px;
}
.itemPageFull .itemDescriptionWrap .main {
position: relative;
}
.itemPageFull .itemDescriptionWrap .toggleDescription {
display: none
} .itemPageFull .itemDescriptionWrap .toggleButton {
display: none;
width: 48px;
height: 48px;
border: 1px solid #dddcdc;
position: absolute;
top: 7px;
color: #fff;
background: rgb(208, 208, 208);
background: rgba(208, 208, 208, 0.8);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4cd0d0d0, endColorstr=#4cd0d0d0);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cd0d0d0, endColorstr=#4cd0d0d0)";
}
.itemPageFull .itemDescriptionWrap .toggleButton:hover {
background-color: #ffffff;
color: #888888;
border: 1px solid #ddd;
}
.itemPageFull .itemDescriptionWrap .toggleButton:before {
font-family: "fontello";
display: block;
height: 48px;
width: 48px;
text-align: center;
line-height: 48px;
font-size: 25px;
}
.itemPageFull .itemDescriptionWrap .toggleButton {
right: 0;
}
.itemPageFull .itemDescriptionWrap .toggleButton:before {
content: '\e861'
}
.itemPageFull .itemDescriptionWrap:hover .toggleButton:before,
.itemPageFull .itemDescriptionWrap.descriptionShow .toggleButton:before {
content: '\e856';
}
.itemPageFull .itemInfo {
padding: 0 0 50px 0;
}
.itemPageFull .itemInfo:after {
height: 0;
display: block;
content: '';
clear: both;
}
.itemPageFull .itemInfo .infoPost {
float: left;
padding: 0;
line-height: 30px;
}
.itemPageFull .itemInfo .postSharing {
float: right;
padding: 0 0 0 50px;
}
.imgNav {
position: relative;
}
.imgNav img {
position: relative;
z-index:
}
.imgNav .itemPrev,
.imgNav .itemNext {
display: block;
position: absolute;
width: 50%;
height: 50px;
font-size: 13px;
color: #3a3a3a;
margin: -75px 0 0 0;
overflow: hidden;
padding: 50px 0;
}
.imgNav .itemPrev span.itInf {
display: block;
height: 50px;
width: auto;
float: left;
background: rgba(255, 255, 255, 0.8);
padding: 0 40px 0 90px;
margin: 0 0 0 -300px;
overflow: hidden;
max-width: 160px;
}
.imgNav .itemNext span.itInf {
display: block;
height: 50px;
width: auto;
float: right;
background: rgba(255, 255, 255, 0.8);
padding: 0 90px 0 40px;
margin: 0 -300px 0 0;
overflow: hidden;
max-width: 160px;
}
.imgNav .itemPrev .titleItem,
.imgNav .itemNext .titleItem {
display: block;
font-size: 16px;
padding: 4px 0 0 0;
}
.imgNav .itemPrev:before,
.imgNav .itemNext:before {
opacity: 0;
width: 48px;
height: 48px;
border: 1px solid #ddd;
display: block;
background: rgba(255, 255, 255, 0.8);
position: absolute;
top: 50px;
font-family: "fontello";
color: #888888;
font-size: 25px;
text-align: center;
line-height: 50px;
}
.imgNav:hover .itemPrev:before,
.imgNav:hover .itemNext:before {
opacity: 1;
}
.imgNav .itemPrev:before {
content: '\e85f';
left: 50px;
}
.imgNav .itemNext:before {
content: '\e860';
right: 50px;
}
.imgNav .itemPrev {
top: 50%;
left: 0;
}
.imgNav .itemNext {
top: 50%;
right: 0;
}
.imgNav .itemPrev:hover span.itInf {
margin: 0 0 0 -25px;
}
.imgNav .itemNext:hover span.itInf {
margin: 0 -25px 0 0;
}
.imgNav .itemPrev:hover:before {
left: 0;
opacity: 0;
}
.imgNav .itemNext:hover:before {
right: 0;
opacity: 0;
}
.imgNav .itemPrev span.itInf,
.imgNav .itemNext span.itInf {
-webkit-transition: all 0.6s ease-out;
-moz-transition: all 0.6s ease-out;
-ms-transition: all 0.6s ease-out;
-o-transition: all 0.6s ease-out;
transition: all 0.6s ease-out;
}
.imgNav .itemPrev:before,
.imgNav .itemNext:before {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.imgNav .itemPrev span.itInf,
.imgNav .itemNext span.itInf {
-webkit-transition-delay: 0.15s;
-o-transition-delay: 0.15s;
-moz-transition-delay: 0.15s;
transition-delay: 0.15s;
}
.fullscreen .post,
.fullscreen .post .article,
.fullscreen .post article {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
}
.article {
margin: 0 0 30px 0;
}
.single .content .itemscope {
position: relative;
} .post {
margin: 50px 0; }
.post.shortCode {
margin: 0;
padding: 50px 0 0 0;
}
.post:after {
content: "";
display: block;
clear: both;
height: 0;
} .post .thumb img {
width: 100%;
}
.post+.post {
margin: 0 0 50px 0;
padding: 0;
}
.post.no_margin {
margin-bottom: 0;
}
.post article {
padding: 0;
}
.post article:after {
content: "";
display: block;
clear: both;
height: 0;
}
.post .sc_image img {
width: 100%;
display: block;
margin: 0px;
padding: 0px;
float: none;
}
.post .sc_image figcaption {
background: #ededed;
color: #777777;
font-size: ;
text-align: center;
font-style: italic;
height: 30px;
line-height: 30px;
}
.post p {
padding: 0 0 30px 0;
margin: 0;
}
.post ol,
.post ul {
margin: 0 0 30px 20px;
padding: 0;
}
.post li ol,
.post li ul {
margin-bottom: 0;
}
.post ol li,
.post ul li {
line-height: 28px;
}
.post blockquote {
font-size: 18px;
font-weight: 300;
line-height: 24px;
}
.post .bqLeft {
margin: 0 50px 0 0;
}
.post .bqRight {
float: right;
margin: 0 0 0 50px;
}
.post .postLink {
padding: 0 0 20px 0;
}
.post .postLink a {
font-size: 18px;
line-height: 24px;
font-weight: 400;
}
.post .postStatus {
color: #fff;
padding: 30px 50px 0;
margin: 0 0 40px 0;
}
.post .postAside {
color: #fff;
padding: 30px 50px 0;
margin: 0 0 40px 0;
background: #888888;
}
.post .sc_quote_title {
font-size: 18px;
}
.post .postChat {
padding: 0 0 20px 0;
}
.post .sc_chat {
border: 1px solid #888888;
padding: 30px 50px;
margin: 0 0 20px 0;
}
.post .sc_chat p {
padding: 0 0 20px 0;
}
.post .sc_chat:after {
content: '';
display: block;
height: 0;
clear: both;
}
.post .sc_chat .sc_quote_title {
padding: 0;
}
.post .sc_chat .sc_quote_title.alignright {
margin: 0;
}
.post .postSharing {
padding: 0 0 50px 0;
clear: both;
}
.post .postSharing li {
margin-bottom: 10px;
}
.post .tagsWrap .infoPost {
float: left;
margin: 0;
max-width: 50%;
text-align: left;
}
.post .tagsWrap .postSharing {
float: right;
}
body:not(.single):not(.page) .with_sidebar .content .post .infoPost {
padding: 8px 0 50px 0;
text-align: left;
}
body:not(.single):not(.page) .with_sidebar .content .post .postSharing {
float: right;
margin-left: 10px;
} .author {
margin: 0 0 50px 0;
}
.author:after {
content: "";
display: block;
clear: both;
height: 0;
}
.author .avatar {
width: 50px;
height: 50px;
float: left;
}
.author .avatar img {
width: 100%;
}
.author .authorInfo {
margin: 0 0 0 80px;
}
.author .socPage {
height: 32px;
margin: 0 0 50px 78px;
}
.author .socPage ul {
margin: 0;
padding: 0;
} .formValid {
padding: 0 0 20px 0;
} .comments {
margin: 0 0 50px 0;
}
.comments .commBody {
margin: 0;
padding: 0;
}
.comments .commBody li.commItem {
list-style: none;
}
.comments .commBody li.commItem+li.commItem {
border-top: 1px solid #ddd;
padding: 50px 0 0 0;
}
.comments .commBody li.commItem ul {
margin: 0;
padding: 50px 0 0 50px;
border-top: 1px solid #ddd;
}
.comments .commBody li.commItem:after {
content: '';
clear: both;
height: 0;
display: block;
}
.comments .commBody li.commItem .replyWrap {
float: right;
margin: 0 0 20px 0;
}
.comments .commBody li.commItem .replyWrap .posted {
float: left;
height: 30px;
line-height: 30px;
font-weight: 300;
font-size: 12px;
font-style: italic;
padding: 0 20px 0 0;
}
.comments .commBody li.commItem .replyWrap .posted a {
color: #222222;
}
.comments .commBody li.commItem h4 {
height: 50px;
line-height: 50px;
padding: 0 0 20px 20px;
float: left;
}
.comments .commBody li.commItem h4 a {
color: #222222;
}
.comments .commBody li.commItem .avatar {
width: 50px;
height: 50px;
float: left;
margin: 0 0 20px 0;
}
.comments .commBody li.commItem .avatar img {
width: 100%;
}
.comments .commBody li.commItem .authorInfo {
clear: both;
padding: 0 0 20px 0;
}
.comments .commBody li.commItem .comment_date {
color: #222222;
} .post .reviewBlock,
.itemPageFullWrapper .reviewBlock {
float: right;
width: 250px;
clear: right;
margin: 0 0 50px 50px;
position: relative;
z-index: 1;
}
.reviewBlock {
margin: 0 0 50px 0;
}
.reviewBlock .popularFiltr {
margin: 0 !important;
}
.reviewBlock .popularFiltr ul {
margin: 0 0 10px 0;
text-transform: uppercase;
}
.sc_tabs.reviewBlock .ratingStars {
display: none;
}
.reviewBlock .ratingStars .ratBody {
padding: 15px 0;
}
.reviewBlock .ratingStars .ratBody+.ratBody {
border-top: 1px solid #ddd;
}
.reviewBlock .ratingStars .ratBody:after {
clear: both;
display: block;
height: 0;
content: '';
}
.reviewBlock .ratingStars .ratBody .name { font-weight: 400;
}
.reviewBlock .ratingStars .accept {
text-align: center;
padding: 10px 0 30px 0;
}
.ratingItem {
position: relative;
height: 16px;
width: 80px;
}
.reviewBlock .ratingItem {
float: right;
}
.reviewBlock .ratingItem.ratingEdit {
cursor: pointer;
}
.reviewBlock .ratingItem .ratBubble {
background: #fff;
border: 1px solid #ddd;
text-align: center;
height: 25px;
width: 50px;
position: absolute;
top: -40px;
left: 100%;
line-height: 25px;
font-size: 12px;
z-index: 3;
margin: 0 0 0 -26px;
opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.reviewBlock .ratingItem .ratBubble:after {
height: 10px;
width: 10px;
background: #fff;
content: '';
display: block;
margin: -5px 0 0 20px;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(46deg)
}
.reviewBlock .ratingItem:hover .ratBubble {
opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.ratingItem span {
width: 16px;
height: 16px;
display: inline-block;
margin: 0;
padding: 0;
font-size: 16px;
vertical-align: top;
}
.ratingItem span:before {
font-family: "fontello";
width: 16px;
height: 16px;
display: block;
line-height: 16px;
text-align: center;
}
.ratingItem .starDefault {
height: 16px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
width: 100%;
}
.ratingItem .starDefault span:before {
content: '\e81e';
}
.ratingItem .starHover {
height: 16px;
position: absolute;
left: 0;
top: 0;
z-index: 2;
overflow: hidden;
white-space: nowrap;
}
.ratingItem .starHover span:before {
content: '\e809';
}
.reviewBlock .infoTotal {
background: #eeeeee;
padding: 10px;
}
.reviewBlock .infoTotal p {
padding: 0;
}
.reviewBlock .infoTotal .infoRat {
font-size: 12px;
font-style: italic;
border-bottom: 1px solid #ddd;
padding: 0 0 20px 0;
margin: 0 0 10px 0;
}
.reviewBlock .infoTotal .totalWrap {}
.reviewBlock .infoTotal .totalWrap:after {
clear: both;
height: 0;
display: block;
content: '';
}
.reviewBlock .infoTotal .totalWrap .totalRating {
width: 50%;
height: 16px;
line-height: 16px;
padding: 5px 0;
text-align: center;
border-right: 1px solid #ddd;
}
.reviewBlock .infoTotal .totalWrap .totalStar {
width: 50%;
height: 16px;
float: right;
padding: 5px 0;
} .summaryRating {
overflow: hidden;
margin: 2px 0 6px;
}
.footerStyleDark .ratingItem span:before {
color: #dddddd;
}
.fullscreen .isotopeFiltr,
.sc_gap .isotopeFiltr {
text-align: center;
}
.isotopeFiltr .squareButton,
.isotopeFiltr .squareButton+.squareButton {
margin-bottom: 4px;
} .masonryWrap .isotopeFiltr ul {
margin: 0 0 -10px 0;
padding: 50px 0 0 0;
}
.masonryWrap .pageFiltr ul a,
.masonryWrap .isotopeFiltr ul a {
text-transform: uppercase;
}
.masonry {
padding: 0 0 50px 0;
margin: 0 -50px 0 0;
}
.masonry:after {
clear: both;
content: '';
height: 0;
display: block;
}
.masonry .isotopePadding {
margin: 0 50px 0 0;
position: relative;
background: #ffffff;
}
.masonry article {
float: left;
padding: 0 0 0 0;
margin: 50px 0 0 0;
background-color: #fff;
opacity: 0;
}
.masonry article .thumb {
width: 100%;
}
.masonry article .thumb img {
width: 100%;
display: block;
}
.masonry article h4 {
padding: 30px 0 20px 0;
}
.masonry article .sc_quote_title {
font-size: 18px;
padding: 0 0 20px 0;
}
.masonry article p {
padding: 0 0 20px 0;
margin: 0;
}
.masonry article .status {
padding: 15px 10px;
margin: 0 0 30px 0;
color: #fff;
}
.masonry article .masonryInfo {
padding: 0 0 20px 0;
font-size: 12px;
line-height: 12px;
text-align: left;
font-style: italic;
}
.masonry article .masonryInfo:before {
height: 20px;
border-top: 1px solid #ddd;
width: 50px;
display: block;
content: '';
}
.masonry article .masonryInfo .separator {
padding: 5px;
font-style: normal;
}
.masonry article .masonryInfo span.infoTags a {
color: #888888;
}
.masonry article .masonryInfo a {
color: #222222;
}
.masonry article .masonryMore ul {
padding: 0 0 50px 0;
margin: 0;
}
.masonry article .moreWrapMasonry:after {
content: '';
height: 0;
display: block;
clear: both;
padding: 0 0 50px 0;
}
.masonry article .moreWrapMasonry .masonryMore {
float: right;
}
.masonry article .moreWrapMasonry .infoPost {
padding: 7px 0 0 0;
float: left;
}
.masonry .slides {
position: relative; }
.masonry .slides .rsBullets {
position: absolute;
left: 0px;
bottom: 35px;
text-align: center;
height: 20px;
width: 100%;
z-index: 789;
overflow: hidden;
}
.masonry .slides .rsBullets .rsBullet {
height: 10px;
width: 10px;
display: inline-block;
background: #fff;
margin: 2px 5px 0 5px;
vertical-align: top;
cursor: pointer;
}
.masonry .slides .rsBullets .rsNavSelected {
height: 12px;
width: 12px;
background-color: transparent;
border: 1px solid #fff;
margin: 0 3px 0 3px;
}
.masonryLoad {
padding: 0 0 50px 0;
text-align: center;
}
.masonryLoad:after {
display: block;
content: '';
clear: both;
height: 0;
} blockquote {
margin: 0px;
padding: 0px;
font-style: italic;
}
blockquote p:before {
content: '" ';
}
blockquote cite,
.sc_quote_title:before {
content: '— '
}
blockquote cite {
display: block;
margin-top: 20px;
} .hoverIncrease {
position: relative;
}
.hoverIncrease img {
position: relative;
z-index: 5;
display: block;
}
.hoverIncrease .hoverShadow {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 6;
display: block;
-webkit-box-shadow: 0 0 200px -1px #fff inset;
-moz-box-shadow: 0 0 200px -1px #fff inset;
box-shadow: 0 0 200px -1px #fff inset;
opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.hoverIncrease .hoverIcon {
width: 0;
height: 0;
font-size: 0;
line-height: 0;
line-height: 5px;
margin: 0;
position: absolute;
left: 50%;
top: 50%;
display: block;
background: #fff;
z-index: 7;
text-align: center;
color: #000;
opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.hoverIncrease .hoverIcon:before {
content: '\e83f';
font-family: "fontello";
display: block;
}
.hoverIncrease:hover .hoverIcon {
width: 50px;
height: 50px;
font-size: 20px;
line-height: 50px;
margin: -25px 0 0 -25px;
opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hoverIncrease:hover .hoverShadow {
opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .postCenter h1,
.postCenter h2,
.postCenter h3,
.postCenter h4,
.postCenter.items h4,
.postCenter h5,
.postCenter h6 {
text-align: center;
margin: 0 auto;
display: block;
}
.postCenter .audio_container {
margin-left: auto;
margin-right: auto;
}
.postCenter .thumb,
.postCenter .sc_section[class*="columns"] {
margin: 0 auto 50px;
float: none;
}
.postCenter.items .thumb {
margin-left: auto;
margin-right: auto;
}
.postCenter img {
text-align: center;
margin-left: auto;
margin-right: auto; display: block;
}
.postCenter.items .thumb img {
text-align: center;
margin: 0 auto;
padding: 0 0 20px 0;
clear: both;
display: block;
}
.postCenter article {
padding: 0 0 10px 0;
}
.postCenter .sc_video_player {
margin-bottom: 30px;
}
.postCenter .noTabletBord,
.postCenter .sc_border {
margin: 0 auto 50px auto;
}
.postCenter .sc_section .sc_border {
margin: 0 auto;
}
.postCenter .noTabletBord img {
margin: 20px 0 0 0;
padding: 0;
}
.portfolio .postCenter .thumb {
margin: 0 auto 50px auto;
}
.portfolio .postCenter .folioInfoBlock h2 {
text-align: center;
}
.sidebar+.content .postCenter .sc_video_player {
margin: 0 auto 30px auto;
}
.sidebar+.content .postCenter .noTabletBord,
.sidebar+.content .postCenter .sc_border {
float: none;
} .postLeft.items img {
margin: 0 20px 20px 0;
} .portfolio .postLeft .thumb {
float: left;
margin: 0 50px 50px 0;
}
.portfolio .postLeft .thumb img {
margin: 0;
}
.sidebar+.content .postLeft .thumb {
float: left;
padding: 0 30px 0 0;
}
.sidebar+.content .postLeft.audio .thumb {
float: left;
padding: 80px 30px 0 0;
}
.sidebar+.content .postLeft .audioWrap {
width: 100%;
}
.sidebar+.content .postLeft .sc_video_player {
float: left;
margin: 0 30px 30px 0;
} .postRight.items img {
margin: 0 0 20px 20px;
}
.postRight .thumb {
float: right;
margin: 0 0 0 50px;
} .portfolio .postRight .thumb {
float: right;
margin: 0 0 50px 50px;
}
.portfolio .postRight .thumb img {
margin: 0;
}
.sidebar+.content .postRight .thumb {
float: right;
padding: 0 0 0 50px;
}
.sidebar+.content .postRight.audio .thumb {
float: right;
padding: 80px 0 0 30px;
}
.sidebar+.content .postRight .audioWrap {
width: 100%;
}
.sidebar+.content .postRight .sc_video_player {
float: right;
margin: 0 0 30px 30px;
} .slider .sliderPost h1.alignCenter {
padding: 0 0 50px 0;
text-align: center;
}
.slider .gridBlock {
text-align: left;
}
.slider .gridBlock+.gridBlock {
padding: 0px;
}
.slider .gridBlock:before {
content: "";
display: block;
clear: both;
}
.slider .gridBlock h2 {
padding: 0 0 20px 0;
clear: none;
margin: 0 0 0 78px
}
.slider .gridBlock h2,
.slider .gridBlock p {
margin: 0 0 0 78px;
text-align: left;
}
.slider .gridBlock .icon {
display: block;
float: left;
width: 58px;
background-position: 0 0;
background-repeat: no-repeat;
background-size: 100%;
-webkit-background-size: 100%;
-o-background-size: 100%;
-moz-background-size: 100%;
}
.slider .gridBlock .icon.iconRetina {
height: 58px;
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/lens_icon_retina.png);
}
.slider .gridBlock .icon.iconTablet {
height: 89px;
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/hand_icon_retina.png);
} .portfolioWrap {
padding: 50px 0 0 0;
}
.sc_blogger.portfolioWrap {
padding: 0;
}
.portfolioWrap .pageFiltr ul,
.portfolioWrap .isotopeFiltr ul {
margin: 0 0 -10px 0;
padding: 0 0 50px 0;
}
.portfolioWrap .pageFiltr ul a,
.portfolioWrap .isotopeFiltr ul a {
text-transform: uppercase;
}
.portfolio:after {
content: '';
clear: both;
height: 0;
display: block;
}
.portfolio {
margin: 0 0 30px 0;
padding: 0 0 20px 0;
min-height: 287px;
overflow: visible !important;
}
.portfolio .isotopeElement {
position: relative;
float: left;
opacity: 0;
}
.portfolio .isotopeElement .thumb {
position: absolute;
left: 0;
top: 0;
z-index: 5;
width: 100%;
height: 100%;
overflow: hidden;
}
.portfolio .isotopeElement .thumb img {
width: 100%;
}
.portfolio .isotopeElement .folioShowBlock {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 6;
overflow: hidden;
}
.portfolio .isotopeElement .hoverDirShow .folioShowBlock {
display: none;
}
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock {
display: none;
}
.portfolio .isotopeElement .folioShowBlock:before {
width: 100%;
height: 100%;
content: '';
position: absolute;
top: 0;
left: 0;
z-index: 6;
}
.portfolio .isotopeElement:not(.hover_Shift) {
overflow: hidden;
}
.portfolio .isotopeElement .hoverDirShow .folioShowBlock:before,
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock:before {
opacity: 0.77;
filter: alpha(opacity=77);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=77)";
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 7;
color: #fff;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter h4 {
color: #fff;
margin: 30px 30px 0 30px;
padding: 0 0 20px 0;
vertical-align: middle;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter h4 a {
color: #fff;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter h4 a:hover {
color: #e0e0e0;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter p {
margin: auto 30px;
padding: 0 0 20px 0;
vertical-align: middle;
font-size: 13px;
color: #e0e0e0;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo {
margin: auto 30px;
padding: 0 0 15px 0;
vertical-align: middle;
font-style: italic;
font-size: 12px;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo:before {
content: '';
border-top: 1px solid #e0e0e0;
display: block;
height: 15px;
width: 50px;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo a {
color: #e0e0e0;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo a:hover {
color: #ffffff;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryInfo .separator {
padding: 5px;
font-style: normal;
color: #e0e0e0;
}
.portfolio .isotopeElement .folioShowBlock .folioContentAfter .masonryMore {
margin: auto 30px;
padding: 0;
vertical-align: middle;
}
.portfolio .hoverDirShow {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
.portfolio .masonryMore ul {
margin: 0;
padding: 0;
} .portfolio .isotopeElement:hover {
z-index: 10;
}
.portfolio .isotopeElement .hoverShiftShow {
position: relative;
width: 100%;
height: 100%;
}
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock {
left: 0;
top: 0;
display: block;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.portfolio .isotopeElement:hover .hoverShiftShow .folioShowBlock {
left: 20px;
top: 20px;
z-index: 5;
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.portfolio .isotopeElement .hoverShiftShow .folioShowBlock {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
} .hoverCubeShow:hover .thumb,
.hoverCubeShow .folioShowBlock {
transform: translateZ(-32px) rotateY(180deg);
animation-duration: 0.4s;
animation-name: rotateOut;
animation-timing-function: linear;
animation-fill-mode: forwards;
-webkit-transform: translateZ(-32px) rotateY(180deg);
-webkit-animation-duration: 0.4s;
-webkit-animation-name: rotateOut;
-webkit-animation-timing-function: linear;
-webkit-animation-fill-mode: forwards;
}
.hoverCubeShow .thumb,
.hoverCubeShow:hover .folioShowBlock {
animation-duration: 0.6s;
animation-name: rotateIn;
animation-timing-function: linear;
animation-fill-mode: forwards;
-webkit-animation-duration: 0.6s;
-webkit-animation-name: rotateIn;
-webkit-animation-timing-function: linear;
-webkit-animation-fill-mode: forwards;
}
@keyframes rotateIn {
0% {
opacity: 0;
transform: translateZ(-100px) translateX(0) rotateY(180deg);
}
1% {
transform: translateZ(-100px) rotateY(-180deg);
}
50% {
opacity: 0.5;
z-index: 1;
transform: translateZ(-50px) translateX(-50px) rotateY(-90deg);
}
100% {
opacity: 1;
z-index: 1;
transform: translateZ(0) translateX(0) rotateY(0deg);
}
}
@keyframes rotateOut {
0% {
opacity: 1;
transform: translateZ(0) translateX(0) rotateY(0deg);
}
50% {
opacity: 0.5;
z-index: 0;
transform: translateZ(-50px) translateX(50px) rotateY(90deg);
}
100% {
opacity: 0;
z-index: 0;
transform: translateZ(-100px) translateX(0) rotateY(180deg);
}
}
@-webkit-keyframes rotateIn {
0% {
opacity: 0;
-webkit-transform: translateZ(-100px) translateX(0) rotateY(180deg);
}
1% {
-webkit-transform: translateZ(-100px) rotateY(-180deg);
}
50% {
opacity: 0.5;
z-index: 1;
-webkit-transform: translateZ(-50px) translateX(-50px) rotateY(-90deg);
}
100% {
opacity: 1;
z-index: 1;
-webkit-transform: translateZ(0) translateX(0) rotateY(0deg);
}
}
@-webkit-keyframes rotateOut {
0% {
opacity: 1;
-webkit-transform: translateZ(0) translateX(0) rotateY(0deg);
}
50% {
opacity: 0.5;
z-index: 0;
-webkit-transform: translateZ(-50px) translateX(50px) rotateY(90deg);
}
100% {
opacity: 0;
z-index: 0;
-webkit-transform: translateZ(-100px) translateX(0) rotateY(180deg);
}
} .bookShowWrap {
overflow: hidden;
}
.folio4col .bookShowWrap .hoverBookShow {
perspective: 400px;
-webkit-perspective: 400px;
}
.folio3col .bookShowWrap .hoverBookShow {
perspective: 500px;
-webkit-perspective: 500px;
}
.folio2col .bookShowWrap .hoverBookShow {
perspective: 800px;
-webkit-perspective: 800px;
}
.bookShowWrap .hoverBookShow {
width: 100%;
height: 100%;
transition: transform 0.5s ease;
transition: -webkit-transform 0.5s ease;
}
.bookShowWrap .hoverBookShow * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.bookShowWrap .hoverBookShow .thumb {
perspective-origin: 100px 20px;
transform-origin: left center;
transform-style: preserve3d;
transition: transform 0.5s ease;
-webkit-perspective-origin: 100px 20px;
-webkit-transform-origin: left center;
-webkit-transform-style: preserve3d;
-webkit-transition: -webkit-transform 0.5s ease;
}
.bookShowWrap .hoverBookShow:hover .thumb {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
}
.bookShowWrap .hoverBookShow .folioShowBlock {
z-index: 5;
position: absolute;
top: 0;
left: 0;
perspective-origin: 100px 20px;
transform-origin: right center;
transform-style: preserve3d;
transform: rotateY(-111deg);
transition: all 0.5s ease;
-webkit-perspective-origin: 100px 20px;
-webkit-transform-origin: right center;
-webkit-transform-style: preserve3d;
-webkit-transform: rotateY(-110deg);
}
.bookShowWrap .hoverBookShow:hover .folioShowBlock {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
}
.feedBlock {
text-align: center;
color: #fff;
font-size: 18px;
line-height: 25px;
font-weight: 300;
}
.portfolio .isotopeElement {
padding: 0;
}
.portfolio.folio1col article {
width: 1150px;
margin: 0 0 50px 0;
overflow: visible !important;
}
.portfolio.folio1col article .shadow_wrapper {
width: 100%;
height: 100%;
background: #ffffff;
position: relative;
z-index: 1;
}
.portfolio.folio1col article .shadow_wrapper:after {
content: '';
height: 0;
display: block;
clear: both;
}
.portfolio.folio1col article .thumb {
width: 714px;
height: auto;
position: relative;
}
.portfolio.folio1col article .thumb img {
width: 100%;
}
.portfolio.folio1col .folioInfoBlock {
margin: 0 0 50px 0;
}
.portfolio.folio1col .folioInfoBlock h2 {
padding: 0 0 30px 0;
}
.portfolio.folio1col .folioInfoBlock .moreWrapPortfolio .infoPost {
float: left;
padding: 5px 0 0 0;
max-width: 250px;
line-height: 20px;
text-align: left;
}
.portfolio.folio1col .folioInfoBlock .moreWrapPortfolio .portfolioMore {
float: right;
}
.portfolio.folio2col .isotopeElement {
width: 575px;
height: 323px;
}
.portfolio.folio3col .isotopeElement {
width: 383px;
height: 245px;
}
.portfolio.folio4col .isotopeElement {
width: 287px;
height: 287px;
}
.portfolio.folioAutoCol .isotopeElement {
height: 300px;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
transition-property: transform, opacity;
} .relatedWrap {
margin: 0 0 50px 0;
}
.relatedPostWrap h2 {
text-align: center
}
.relatedPostWrap:after {
height: 0;
display: block;
content: '';
clear: both;
}
.relatedPostWrap:not(.sc_blogger) article {
padding: 0 0 50px 0;
}
.relatedPostWrap article .reviewBlock {
margin: 0 0 10px 0;
height: 16px;
}
.relatedPostWrap article .reviewBlock .ratingItem {
float: left;
}
.relatedPostWrap article .thumb,
.relatedPostWrap article .sc_slider,
.relatedPostWrap article .sc_video_player {
width: 100%;
margin: 0 0 20px 0;
}
.relatedPostWrap article .thumb img {
width: 100%;
display: block;
}
.relatedPostWrap article h4 {
padding: 0 0 20px 0;
}
.relatedPostWrap article h4+.reviews_summary {
padding: 0 0 10px 0;
margin-top: -10px;
}
.relatedPostWrap article p {
padding: 0 0 20px 0;
}
.relatedPostWrap article .relatedInfo {
padding: 0 0 20px 0;
font-size: 12px;
line-height: 16px;
text-align: left;
font-style: italic;
}
.relatedPostWrap article .relatedInfo:before {
height: 20px;
border-top: 1px solid #ddd;
width: 50px;
display: block;
content: '';
}
.relatedPostWrap article .relatedInfo .separator {
padding: 5px;
font-style: normal;
}
.relatedPostWrap article .relatedInfo span.infoTags a {
color: #888888;
}
.relatedPostWrap article .relatedInfo a {
color: #222222;
}
.relatedPostWrap article .relatedMore ul {
padding: 0;
margin: 0;
} .sc_border { padding: 4% 10% 6% 10%;
background-repeat: no-repeat;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
}
.sc_border.sc_border_light {
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/tablet_white.png);
}
.sc_border.sc_border_dark {
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/tablet_black.png);
}
.sc_border .sc_slider,
.sc_border .sc_zoom { border: 3px solid #151515;
background: #151515;
margin: 0;
}
.sc_border .sc_zoom img { margin: 0px;
padding: 0px;
width: 100%;
height: auto;
vertical-align: middle;
}
.slides {
position: relative;
}
.noTabletBord .slides .rsBullets,
.slides .rsBullets {
position: absolute;
left: 0px;
bottom: 35px;
text-align: center;
height: 20px;
width: 100%;
z-index: 789;
overflow: hidden;
}
.noTabletBord .slides .rsBullets .rsBullet,
.slides .rsBullets .rsBullet {
height: 10px;
width: 10px;
display: inline-block;
background: #fff;
margin: 2px 5px 0 5px;
vertical-align: top;
cursor: pointer;
}
.noTabletBord .slides .rsBullets .rsNavSelected,
.slides .rsBullets .rsNavSelected {
height: 12px;
width: 12px;
background-color: transparent;
border: 1px solid #fff;
margin: 0 3px 0 3px;
}
.zoomContainer {
overflow: hidden;
}
.zoomLens {
cursor: cell;
border: none !important;
}
.zoomLens:before {
border: rgba(255, 255, 255, 0.33) 10px solid !important;
width: 180px;
height: 180px;
content: "";
position: absolute;
} iframe,
video {
max-width: 100%;
min-height: 100px;
vertical-align: top;
} .sidebar+.content .post .sc_video_player {
width: 100%;
}
.sc_video_player .sc_video_player_title,
.sc_video_player .sc_video_player_title:after,
.sc_video_player .sc_video_player_title:before {
height: 21px;
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/video_title.png);
background-position: no-repeat;
}
.sc_video_player .sc_video_player_title {
background-position: no-repeat;
background-position: 0 -21px;
background-repeat: repeat-x;
position: relative;
margin: 0px 10px;
}
.sc_video_player .sc_video_player_title:after,
.sc_video_player .sc_video_player_title:before {
content: "";
position: absolute;
top: 0px;
width: 60px;
}
.sc_video_player .sc_video_player_title:after {
background-position: 0 0;
left: -10px;
}
.sc_video_player .sc_video_player_title:before {
background-position: 0 -42px;
right: -10px;
}
.sc_video_player .sc_video_frame {
overflow: hidden;
cursor: pointer;
background-color: #f2f2f2;
width: 100%; }
.sc_video_player .sc_video_frame img {
width: 100%; display: block;
margin: 0px;
padding: 0px;
}
.sc_video_player .sc_video_frame iframe {
display: block;
}
.sc_video_player .sc_video_play_button {
position: relative;
opacity: 0;
}
.footerStyleLight .footerWidget .sc_video_player .sc_video_play_button:after {
background-color: #fff;
}
.footerStyleLight .footerWidget .sc_video_player:hover .sc_video_play_button:after {
color: #c0c0c0;
background-color: #2b2b2b;
}
.footerStyleDark .footerWidget .sc_video_player .sc_video_play_button:after {
color: #c0c0c0;
background-color: #2b2b2b;
}
.footerStyleDark .footerWidget .sc_video_player:hover .sc_video_play_button:after {
background-color: #fff;
}
.sc_video_player .sc_video_play_button:after {
width: 0;
height: 0;
line-height: 20px;
font-size: 0;
position: absolute;
font-family: "fontello";
content: '\e87b';
left: 50%;
top: 50%;
margin: 0;
z-index: 10;
background-color: #ffffff;
text-align: center;
text-indent: 3px;
overflow: hidden;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.footerWidget .sc_video_player .sc_video_play_button:after,
.sc_video_player:hover .sc_video_play_button:after {
width: 50px;
height: 50px;
font-size: 21px;
line-height: 50px;
margin: -25px 0 0 -25px;
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.sc_video_player:active .sc_video_play_button:after {
width: 70px;
height: 70px;
line-height: 70px;
margin: -35px 0 0 -35px;
text-indent: 5px;
font-size: 30px;
color: #fff;
}
.sidebar+.content .post .audioWrap {
width: 550px;
} .postSharing {
height: 30px;
text-align: right;
position: relative;
z-index: 1;
}
.postSharing>ul {
margin: 0;
padding: 0;
display: inline-block;
}
.with_sidebar .style_excerpt .postSharing {
float: right;
}
.with_sidebar .style_excerpt .infoPost {
float: left;
text-align: left;
}
ul>li.likeActive>a {
background-color: #ddd;
}
ul>li.like>a>span.likePost,
ul>li.likeActive>a>span.likePost {
display: block;
float: left;
position: relative;
overflow: hidden;
padding: 0;
min-width: 16px;
}
ul>li.like>a>span.likePost:before,
ul>li.likeActive>a>span.likePost:before {
width: 100px;
position: absolute;
z-index: 2;
left: 0px;
top: -28px;
text-align: left;
}
ul>li.likeActive>a>span.likePost:before {
content: "-1";
}
ul>li.like>a>span.likePost:before {
content: "+1";
}
ul>li.like>a:hover>span.likePost:before,
ul>li.likeActive>a:hover>span.likePost:before {
top: 0px;
}
ul>li.like>a:hover>span.likePost,
ul>li.likeActive>a:hover>span.likePost {
padding: 28px 0 0 0;
height: 0px;
}
ul>li.share {
position: relative;
}
ul>li.share>ul.shareDrop {
display: none;
position: absolute;
left: 0px;
top: 28px;
z-index: 2;
background: #FFF;
margin: 0px;
padding: 10px;
border: 1px solid #ddd;
width: 85px;
-webkit-box-shadow: 0 2px 2px -1px #ddd;
-moz-box-shadow: 0 2px 2px -1px #ddd;
box-shadow: 0 2px 2px -1px #ddd;
}
ul>li.share>ul.shareDrop>li {
list-style: none;
display: block;
padding: 7px 0;
}
ul>li.share>ul.shareDrop>li>a {
display: block;
text-align: left;
font-size: 12px;
height: 16px;
line-height: 16px;
}
ul>li.share>ul.shareDrop>li>a>img {
width: 16px;
height: 16px;
display: inline-block;
vertical-align: top;
margin: 0 9px 0 0;
}
ul>li.share>a.selected,
ul>li.share>a.selected:hover {
border-width: 1px 1px 0 1px;
height: 29px;
position: relative;
z-index: 3;
background: #fff;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-moz-border-radius-bottomleft: 0;
-webkit-border-bottom-left-radius: 0;
border-bottom-left-radius: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-right-radius: 0;
}
ul>li.share>ul.shareDrop>li.twitter>a .icon {
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/socials/twitter_dark.png);
}
ul>li.share>ul.shareDrop>li.facebook>a .icon {
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/socials/facebook_dark.png);
}
ul>li.share>ul.shareDrop>li.pinterest>a .icon {
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/images/socials/pinterest_dark.png);
}  .roundButton+.roundButton {
margin-left: 12px;
}
.roundButton,
.pagination .pageLibrary>li.libPage>.pageFocusBlock.navPadding .rsArrow {
list-style: none;
width: 37px;
height: 37px;
}
.roundButton a,
.sliderLogo .elastislide-wrapper span:before,
.pagination .pageLibrary>li.libPage>.pageFocusBlock.navPadding .rsArrow .rsArrowIcn {
width: 35px;
height: 35px;
line-height: 35px;
border: 1px solid #ddd;
display: block;
text-align: center;
font-size: 18px;
}
.footerStyleDark .footerWidget .roundButton a {
background-color: #626262;
border-color: #626262;
}
.footerStyleDark .footerWidget .roundButton:hover a {
border-color: #878787;
}
.footerStyleDark .footerWidget .roundButton a:before {
color: #878787;
}
.footerStyleLight .footerWidget .roundButton a {
background-color: #fff;
border-color: #ddd;
}
.footerStyleLight .footerWidget .roundButton:hover a {
border-color: #888;
background-color: #888;
}
.footerStyleLight .footerWidget .roundButton a:before {
color: #888888;
border-color: #888888;
}
.roundButton a:before,
.sc_scroll_controls .flex-direction-nav a:before,
.sc_testimonials .flex-direction-nav a:before,
.sliderLogo .elastislide-wrapper nav span:before,
.pagination .flex-direction-nav a:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
}
.sc_scroll_controls .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:active,
.pagination .flex-direction-nav a:hover,
.pagination .flex-direction-nav a:active,
.sliderLogo .elastislide-wrapper nav span:hover:before,
.roundButton a:hover,
.roundButton a:active {
margin: -1px 0 0 0;
-webkit-box-shadow: 0 2px 2px -1px #ddd;
-moz-box-shadow: 0 2px 2px -1px #ddd;
box-shadow: 0 2px 2px -1px #ddd;
}
.footerWidget .roundButton a:hover,
.footerWidget .roundButton a:active {
margin: 0;
background-color: #878787;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.footerWidget .roundButton:hover a:before {
color: #fff;
}
.roundButton a:active,
.sc_scroll_controls .flex-direction-nav a:active,
.sc_testimonials .flex-direction-nav a:active,
.pagination .flex-direction-nav a:active {
color: #fff !important;
}
.roundButton.left a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a.flex-prev:before,
.sc_testimonials .flex-direction-nav a.flex-prev:before,
.pagination .flex-direction-nav a.flex-prev:before {
content: '\e85f';
}
.roundButton.right a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a.flex-next:before,
.sc_testimonials .flex-direction-nav a.flex-next:before,
.pagination .flex-direction-nav a.flex-next:before {
content: '\e860';
}
.sc_scroll_controls_vertical .flex-direction-nav a.flex-prev:before,
.roundButton.up a:before {
content: '\e861';
}
.sc_scroll_controls_vertical .flex-direction-nav a.flex-next:before,
.roundButton.down a:before {
content: '\e856';
}
.roundButton.big {
width: 50px;
height: 50px;
}
.roundButton.big a {
width: 48px;
height: 48px;
line-height: 48px;
font-size: 26px;
} .nav_pages_parts {
margin-bottom: 30px;
}
.nav_pages_parts span+span {
margin: 0 0 0 7px;
}
.nav_pages_parts span {
height: 30px;
line-height: 30px;
display: inline-block;
vertical-align: bottom;
position: relative;
padding: 0 10px;
}
.nav_pages_parts span.pages {
text-align: left;
padding-left: 0;
}
.nav_pages_parts span:not(.pages) {
border: 1px solid #dddddd;
}
.nav_pages_parts>span.page_num {
color: #ffffff;
} .nav_comments a+a,
.nav_comments a+span,
.nav_comments span+a {
margin: 0 0 0 7px;
}
.nav_comments a,
.nav_comments span,
.comments_list li.trackback a.comment-edit-link {
height: 30px;
line-height: 30px;
display: inline-block;
vertical-align: bottom;
position: relative;
padding: 0 10px;
}
.nav_comments a,
.nav_comments span,
.comments_list li.trackback a.comment-edit-link {
border: 1px solid #dddddd;
}
.nav_comments>span.current {
color: #ffffff;
}
.comments_list li.trackback {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.comments_list li.trackback p {
font-style: italic;
padding-bottom: 10px;
}
.comments_list li.trackback p a {
font-style: normal;
}
.comments_list li.trackback a.comment-edit-link {
vertical-align: baseline;
margin-left: 20px;
} .squareButton+.squareButton {
margin: 0 0 0 7px; }
.squareButton {
height: 30px;
list-style: none;
display: inline-block;
vertical-align: bottom;
position: relative; }
.squareButton.mini {
height: 26px;
}
.squareButton.big {
height: 40px;
}
.squareButton.huge {
height: 50px;
}
.squareButton.banner {
height: 90px;
}
.squareButton.fullSize {
display: block;
text-align: center;
margin: 0;
clear: both;
}
.squareButton.fullSize.ico a:before {
display: inline-block;
float: none;
}
.squareButton>a,
.squareButton>span {
height: 28px;
line-height: 28px;
display: block;
border: 1px solid #ddd;
padding: 0 70px;
color: #000;
position: relative;
font-size: 14px;
cursor: pointer;
font-weight: 300;
background-color: #e1e1e1;
overflow: hidden;
}
.sc_blogger .squareButton>a {
color: #777777;
}
.squareButton.mini>a,
.squareButton.mini>span {
height: 24px;
line-height: 24px;
font-size: 14px;
}
.squareButton.big>a,
.squareButton.big>span {
height: 38px;
line-height: 38px;
font-size: 18px;
padding: 0 20px 0 15px;
}
.squareButton.huge>a,
.squareButton.huge>span {
height: 48px;
line-height: 48px;
font-size: 23px;
padding: 0 30px 0 25px;
}
.squareButton.banner>a,
.squareButton.banner>span {
height: 88px;
line-height: 88px;
font-size: 23px;
padding: 0 30px 0 25px;
}
.squareButton.dark>a,
.squareButton.dark>span {
background-color: #323232;
color: #fff;
border-color: #323232
}
.squareButton.global>a,
.squareButton.global>span {
color: #fff;
}
.squareButton.ico>a:after,
.squareButton.ico>a:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
height: 28px;
line-height: 28px;
display: block;
}
.squareButton.mini>a:after,
.squareButton.mini>a:before {
height: 24px;
line-height: 24px;
}
.squareButton.big>a:after,
.squareButton.big>a:before {
height: 38px;
line-height: 38px;
}
.squareButton.huge>a:after,
.squareButton.huge>a:before {
height: 48px;
line-height: 48px;
}
.squareButton.banner>a:after,
.squareButton.banner>a:before {
height: 88px;
line-height: 88px;
}
.squareButton.ico>a:before {
padding: 0 9px 0 0;
float: left;
}
.squareButton.ico>a:after {
padding: 0 0 0 9px;
display: inline-block;
float: none;
}
.squareButton:hover,
.squareButton:active,
.nav_pages_parts a:hover span,
.nav_comments a:hover {
top: -1px;
}
.squareButton:hover>a,
.squareButton:active>a,
.nav_pages_parts a:hover span,
.nav_comments a:hover {
-webkit-box-shadow: 0 2px 2px -1px #ddd;
-moz-box-shadow: 0 2px 2px -1px #ddd;
box-shadow: 0 2px 2px -1px #ddd;
}
.squareButton>a:active {
color: #fff !important;
}
.squareButton.dark>a:active {
color: #fff;
}
.squareButton.global>a:active {
background-color: #323232;
border-color: #323232;
}
.squareButton.ui-state-active>a:hover,
.squareButton.ui-state-active>a,
.squareButton.active>a:hover,
.squareButton.active>a,
.squareButton.active>span {
color: #fff;
cursor: default;
margin: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.squareButton>span {
cursor: default;
}
.squareButton>a.selected:hover,
.squareButton>a.selected:active {
border: 1px solid #ddd;
color: #777777;
margin: 0px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.squareButton.ico.more>a:before {
content: '\e850';
}
.squareButton.ico.share>a:before {
content: '\e835';
}
.squareButton.ico.view>a:before {
content: '\e83c';
}
.squareButton.ico.comm>a:before {
content: '\e830';
}
.squareButton.ico.left>a:before {
content: '\e85f';
}
.squareButton.ico.reply>a:before {
content: '\e831';
}
.squareButton.ico.right>a:after {
content: '\e860';
} .squareButtonlite {
height: 10px;
margin: 0 10px 15px 0;
list-style: none;
display: block;
float: left;
}
.squareButtonlite>a {
height: 10px;
line-height: 10px;
display: block;
padding: 0 10px;
color: #888888;
position: relative;
font-size: 11px;
cursor: pointer;
}
.withMargin {
margin-bottom: 50px;
} .hrShadow {
position: relative;
border-bottom: 1px solid #ddd;
background-color: #fff;
}
.hrShadow.withMargin {
padding-bottom: 30px;
}
.inlineShadow,
.hrShadow:before {
content: "";
position: absolute;
margin: 0 50px;
display: block;
bottom: 3px;
height: 40px;
left: 10px;
right: 10px;
z-index: -2;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 50% / 100%;
-moz-border-radius: 50% / 100%;
border-radius: 50% / 100%;
}
.sidebar .hrShadow:before {
margin: 0 10px;
height: 5px;
bottom: 4px;
-webkit-border-radius: 100% / 100%;
-moz-border-radius: 100% / 100%;
border-radius: 100% / 100%;
}
.columns2_3 .hrShadow:after,
.columns3_4 .hrShadow:after {
width: 100%;
height: 20px;
background: #fff;
position: absolute;
left: 0;
bottom: 0;
content: '';
}
.columns2_3 .hrShadow:before,
.columns3_4 .hrShadow:before {
margin: 0 10px;
height: 5px;
bottom: 2px;
z-index: 0;
-webkit-border-radius: 100% / 100%;
-moz-border-radius: 100% / 100%;
border-radius: 100% / 100%;
} .sc_table,
.sc_tabs_style_1 .sc_tabs_content,
.sc_pricing_table,
.topWrap .topMenuStyleFon>ul>li ul,
.sc_shadow,
.sc_popup_light {
-webkit-box-shadow: 0 6px 2px -1px #f0f0f0;
-moz-box-shadow: 0 6px 2px -1px #f0f0f0;
box-shadow: 0 6px 2px -1px #f0f0f0;
} .inlineShadow {
content: "";
position: absolute;
height: 10px;
display: block;
bottom: 0px;
padding: 0;
margin: 0;
left: 10px;
right: 10px;
z-index: -2;
border-bottom: 1px solid #ebebeb;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-webkit-border-radius: 100% / 100%;
-moz-border-radius: 100% / 100%;
border-radius: 100% / 100%;
}
.inlineShadow:before {
content: '';
height: 20px;
background: #fff;
position: absolute;
left: -5px;
right: -5px;
bottom: -3px;
border-bottom: 1px solid #ebebeb;
} .pagination {
padding: 0 0 50px 0;
}
.pagination:after {
display: block;
content: "";
clear: both;
}
.pagination>ul {
margin: 0px;
padding: 0px;
}
.pagination>ul>li {
float: left;
list-style: none;
}
.pagination>ul>li>a {
border: 1px solid #ddd;
display: block; }
.pagination>ul>li>a:active {
color: #fff;
margin: -1px 0 0 0;
}
.pagination>ul>li>a .icon {
width: 12px;
height: 12px;
font-size: 12px;
line-height: 9px;
display: inline-block;
vertical-align: middle;
}
.pagination>ul>li>a .icon:before {
margin: 0;
}
.pagination>ul>li>a:hover {
margin: -1px 0 0 0;
-webkit-box-shadow: 0 2px 2px -1px #ddd;
-moz-box-shadow: 0 2px 2px -1px #ddd;
box-shadow: 0 2px 2px -1px #ddd;
}
.pagination .squareButton {
margin: 0 8px 8px 0;
}
.pagination .pageLibrary>li {
height: 30px;
line-height: 30px;
}
.pagination .pageLibrary>li+li {
margin-left: 12px;
}
.pagination .pageLibrary>li>a {
height: 28px;
}
.pagination .pageLibrary>li.leftPage .icon {
margin-right: 2px;
}
.pagination .pageLibrary>li.rightPage .icon {
margin-left: 4px;
}
.pagination .pageLibrary>li.libPage {
height: 30px;
line-height: 30px;
padding: 0px 18px;
position: relative;
}
.pagination .pageLibrary>li.libPage .navInput {
border: 1px solid #ddd;
height: 28px;
line-height: 28px;
min-width: 17px;
padding: 0 9px;
margin: 0 9px;
text-align: center;
background: #eeeeee;
background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #ffffff));
background: -webkit-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
background: -o-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
background: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
background: linear-gradient(to bottom, #eeeeee 0%, #ffffff 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
} .pagination .pageLibrary>li.libPage>.pageFocusBlock {
position: absolute;
z-index: 1000;
border: 1px solid #ddd;
background: #fff;
bottom: 50px;
left: -68px;
padding: 15px 15px 0 15px;
display: none;
width: 340px;
direction: ltr;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock.navPadding {
padding: 75px 0 0 0;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock>* {
float: left;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock:after {
content: "";
width: 15px;
height: 15px;
background: #FFF;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
position: absolute;
bottom: -9px;
left: 143px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-box-shadow: 3px 3px 2px 2px #f0f0f0;
-moz-box-shadow: 3px 3px 2px 2px #f0f0f0;
box-shadow: 3px 3px 2px 2px #f0f0f0;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav {
position: absolute;
top: 20px;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav li {
list-style: none;
margin: 0;
padding: 0;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav li a {
width: 37px;
height: 37px;
display: block;
position: absolute;
z-index: 10;
text-align: center;
border: 1px solid #ddd;
font-size: 18px;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav li a:before {
line-height: 37px;
color: #888888;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav .flex-prev {
left: 15px;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav .flex-next {
right: 15px;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .sc_slider {
width: 340px;
height: 225px;
overflow: hidden;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber {
margin: 0px;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber table {
font-size: 36px;
font-weight: 100;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber table td {
text-align: center;
vertical-align: middle;
padding: 0px;
margin: 0px;
width: 68px;
height: 55px;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber table td a {
display: inline-block;
text-align: center;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber table td a.active,
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber table td a:hover {
font-weight: 600;
}
.pagination .pageLibrary>li.libPage>.pageFocusBlock .pageNumber table td a.active {
color: #222222;
cursor: default;
} .sidebar {
width: 250px;
padding: 50px 0 0 0;
}
.sidebar .widgetWrap {
margin: 0 0 30px 0;
padding-bottom: 30px;
}
.sidebar .title {
font-size: 18px;
color: #272727;
font-weight: 300;
padding: 0 0 30px 0;
} .widget_area .sc_video_frame {
width: 100%;
height: 100%;
overflow: hidden;
}
.widget_area .sc_video_frame img {
width: 100%;
height: 100%;
}
.widget_area .widgetWrap ul {
margin: 0px;
padding: 0px;
overflow: hidden;
}
.widget_area .widgetWrap ul>li {
list-style: none;
display: block;
padding: 0 0 15px 20px;
min-height: 20px;
font-size: 15px;
line-height: 20px;
font-weight: 300;
position: relative;
}
.widget_area .widgetWrap ul>li:before {
display: block;
position: absolute;
left: 2px;
top: 0;
height: 20px;
width: 20px;
font-size: 10px;
line-height: 20px;
font-family: "fontello";
content: '\e826';
}
.widget_area .widgetWrap ul>li.dropMenu {
cursor: pointer;
}
.widget_area .widgetWrap ul>li.dropMenu:before {
content: '+';
font-size: 14px;
left: 0;
}
.widget_area .widgetWrap ul>li.dropMenu.dropOpen:before {
content: '-';
font-size: 16px;
}
.widget_area .widgetWrap ul li a {
color: #222222;
}
.widget_area .widgetWrap ul>li a span,
.widget_area .widgetWrap ul>li span {
color: #888888;
}
.widget_area .widgetWrap ul>li ul {
padding: 0;
margin: 0;
display: none;
}
.widget_area .widgetWrap ul>li ul li {
list-style: none;
display: block;
margin: 10px 0 0 0;
padding: 0 0 0 18px;
font-size: 13px;
line-height: 13px;
font-weight: 300;
min-height: 13px;
position: relative;
}
.widget_area .widgetWrap ul>li ul li:before {
display: block;
position: absolute;
left: 0;
top: 0;
height: 13px;
width: 18px;
font-size: 8px;
line-height: 13px;
font-family: "fontello";
content: '\e826';
}
.footerStyleDark .widget_area .widgetWrap ul>li:before {
color: #E1E1E1
}
.footerStyleDark .widget_area .widgetWrap ul>li>a {
color: #E1E1E1;
}
.footerStyleDark .widget_area .widgetWrap ul>li>a:hover,
.footerStyleDark .widget_area .widgetWrap ul>li>a:hover>span {
color: #000;
} .flickr_images {
overflow: hidden;
} .instagram-pics {
overflow: hidden;
} .widget_area select {
border: 1px solid #dddddd;
color: #888888;
font-weight: 300;
height: 30px;
line-height: 30px;
padding: 4px; }
.widget_area article:after {
content: '';
height: 0;
clear: both;
display: block;
}
.widget_area article .post_thumb {
width: 75px;
margin: 0 10px 10px 0;
float: left;
}
.widget_area article .post_thumb img {
width: 100%;
}
.widget_area article .post_title {
display: block;
position: relative;
padding: 0 0 6px 0;
font-size: 14px;
line-height: 17px;
font-weight: 300;
}
.widget_area article .post_info .post_comments,
.widget_area article .post_info .post_author,
.widget_area article .post_info .post_date {
font-size: 12px;
line-height: 16px;
font-style: italic;
display: block;
float: left;
padding: 0 10px 0 0;
}
.widget_area article .post_info .post_date a {
color: #222222;
}
.widget_area article .post_info .post_comments a {
display: block;
}
.widget_area article .post_info .post_comments_icon {
display: inline-block;
}
.widget_area article .post_info .post_comments_icon:before {
width: 12px;
font-size: 12px;
height: 12px;
line-height: 14px;
display: block;
float: left;
font-family: "fontello";
content: '\e830';
font-style: normal;
margin: 0 5px 0 0;
}
.footerStyleDark .widget_area article .post_title {
color: #dddddd;
}
.footerStyleDark .widget_area a {
color: #dddddd !important;
}
.footerStyleDark .widget_area a:hover,
.footerStyleDark .widget_area a:hover span,
.footerStyleDark .widget_area .ui-state-active a {
color: #449dd2 !important;
} .widget_area article.no_thumb {
margin: 0 0 0 20px;
padding: 0;
position: relative;
}
.widget_area article.no_thumb+article.no_thumb {
padding: 30px 0 0 0;
}
.widget_area article.no_thumb .post_title:before {
font-family: "fontello";
content: '\e826';
width: 20px;
height: 20px;
position: absolute;
left: -20px;
top: 0px;
font-size: 10px;
}
.widget_area article.no_thumb .post_info .post_comments,
.widget_area article.no_thumb .post_info .post_author,
.widget_area article.no_thumb .post_info .post_date {
font-size: 12px;
}
.widget_area article.no_thumb .post_info .post_comments a.ico:before {
font-size: 14px;
margin: 0 10px 0 0;
} .widget_area .tabs_area ul.tabs {
padding: 0 0 20px 0;
margin: -5px 0 0 0;
}
.widget_area .tabs_area ul.tabs:after {
clear: both;
height: 0;
display: block;
content: '';
}
.widget_area .tabs_area ul.tabs>li {
float: left;
margin: 0 20px 0 0;
padding: 0;
text-align: left;
}
.widget_area .tabs_area ul.tabs>li>a {
text-transform: uppercase;
font-size: 11px;
font-weight: 400;
padding: 0;
}
.widget_area .tabs_area ul.tabs>li:before {
display: none;
}
.widget_area .tabs_area .tab_content {
display: none;
} .widget_area .tagcloud a {
display: inline-block;
height: 28px;
line-height: 28px;
padding: 0 15px;
border: 1px solid #ddd;
margin: 0 2px 5px 0;
font-size: 13px !important;
font-weight: 400;
}
.footerStyleDark .widget_area .tagcloud a {
border: 1px solid #888;
}
.widget_area .tagcloud a:hover,
.widget_area .tagcloud a:active {
color: #fff !important;
} .widget_area .searchform label {
display: none;
}
.widget_area .search-form .search-field {
max-width: 200px;
}
.widget_area .search-form .search-field,
.widget_area .search-form .search-button {
display: inline-block;
vertical-align: top;
}
.widget_area .search-form .search-button {
margin-left: 4px;
}
.widget_area .search-form .search-button a {
width: 20px;
height: 34px;
line-height: 34px;
text-align: center;
}
.widget_area .search-form .search-button a:before {
float: none;
padding: 0;
line-height: 34px;
font-size: 16px;
}
.footerStyleDark .squareButton.light a,
.footerStyleDark input[type="text"],
.footerStyleDark input[type="password"],
.footerStyleDark textarea {
background-color: #333;
border-color: #888;
} .sidebar .wp-calendar {
font-size: 16px;
font-weight: 300;
}
.sidebar .wp-calendar th,
.sidebar .wp-calendar td,
.footerWidget .wp-calendar th,
.footerWidget .wp-calendar td {
height: 37px;
}
.sidebar .wp-calendar tbody td a {
width: 20px;
}
.wp-calendar th,
.wp-calendar td {
width: 14%;
text-align: center;
}
.wp-calendar thead tr+tr th {
border-style: solid;
border-width: 0 0 1px 0;
color: #222222;
}
.footerWidget .wp-calendar thead tr+tr th {
border-color: #c2c2c2;
color: #888888;
}
.wp-calendar thead th {
color: #222222;
}
.footerStyleLight .footerWidget .wp-calendar thead th {
color: #5c5c5c;
}
.footerStyleDark .footerWidget .wp-calendar thead th {
color: #c5c4c4;
}
.wp-calendar thead th span {
color: #888888;
}
.wp-calendar thead th.prevMonth .roundButton {
float: left;
}
.wp-calendar thead th.nextMonth .roundButton {
float: right;
}
.wp-calendar tbody td a {
display: inline-block;
}
.wp-calendar tbody td a:hover {
font-weight: 600;
}
.wp-calendar tbody td.today a {
font-weight: 600;
color: #222222;
}
.footerStyleLight .footerWidget .wp-calendar tbody td.today,
.footerStyleLight .footerWidget .wp-calendar tbody td.today a {
color: #000;
}
.footerStyleDark .footerWidget .wp-calendar tbody td a {
color: #dcdcdc;
}
.footerStyleDark .footerWidget .wp-calendar tbody td a:hover {
color: #000;
}
.footerStyleDark .footerWidget .wp-calendar tbody td.today {
background: #666666;
}
.footerStyleDark .footerWidget .wp-calendar tbody td.today,
.footerStyleDark .footerWidget .wp-calendar tbody td.today a {
color: #dcdcdc;
} .footerWidget .columnsWrap+.columnsWrap {
margin-top: 50px;
} .widgetTabs {
overflow: hidden;
}
.topTabsWrap {
border-bottom: 1px solid #ddd;
background: #fff;
background: -moz-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(21%, #ffffff), color-stop(100%, #f2f2f2));
background: -webkit-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: -o-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: -ms-linear-gradient(top, #ffffff 21%, #f2f2f2 100%);
background: linear-gradient(to bottom, #ffffff 21%, #f2f2f2 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
} .widgetTabs .tabsButton li a {
font-weight: 400;
}
.widgetTabs .titleHide {
display: none;
} .topTabsWrap {
padding-top: 25px;
}
.topTabsWrap:after {
height: 0;
display: block;
content: '';
clear: both;
}
.topTabsWrap .speedBar {
padding: 4px 0 19px; font-size: 12px;
font-style: italic;
}
.topTabsWrap .speedBar a {
display: inline-block;
color: #888888;
text-decoration: none;
}
.topTabsWrap .pageTitle { padding: 0 0 25px;
font-weight: 300;
color: #888888;
} .tabsButton {
height: 51px;
margin: 0 0 -1px;
clear: both;
}
.tabsButton ul {
margin: 0px;
padding: 0px;
overflow: hidden;
height: 51px;
}
.tabsButton ul li {
display: block;
float: left;
height: 50px;
line-height: 50px;
margin: 1px 1px 0 0;
}
.tabsButton ul li+li {
margin: 1px 1px 0 -1px;
}
.tabsButton ul li.ui-state-default:hover a:before,
.tabsButton ul li.ui-tabs-active {
border-style: solid;
border-color: #ddd;
border-width: 1px 1px 0 1px;
margin: 0 0 0 0;
background: #fff;
}
.tabsButton ul li a {
display: block;
height: 50px;
padding: 0px 18px;
color: #222222;
text-decoration: none;
}
.tabsButton ul li a span {
display: block;
height: 50px;
line-height: 50px;
position: relative;
z-index: 2;
}
.tabsButton ul li.ui-tabs-active a {
color: #9b9b9b !important;
}
.tabsButton ul li.ui-state-default a {
position: relative;
}
.tabsButton ul li.ui-state-default a:before,
.tabsButton ul li.ui-state-default:hover a:before {
content: "";
position: absolute;
display: block;
width: 100%;
bottom: 0px;
left: 0px;
z-index: 1;
-webkit-transition: height 100ms ease;
-moz-transition: height 100ms ease;
-ms-transition: height 100ms ease;
-o-transition: height 100ms ease;
transition: height 100ms ease;
}
.tabsButton ul li.ui-state-default a:before {
height: 0px;
}
.tabsButton ul li.ui-state-default:hover a:before {
height: 50px;
}
.tabsButton ul li.ui-state-default.ui-tabs-active a {
cursor: default;
}
.tabsButton ul li.ui-state-default.ui-tabs-active:hover a:before {
height: 0px;
border: none;
}
.sc_tabs.widgetTabs .widgetWrap {
display: none;
}
.widgetTabs .widgetTop {
font-size: 18px;
line-height: 24px;
font-weight: 100;
color: #222222;
padding: 50px 0;
overflow: hidden;
display: none;
}
.widgetTabs .widgetTop ul:not(.tabs) {
margin: 0px;
padding: 0;
width: 50%;
float: left;
}
.widgetTabs .widgetTop ul:not(.tabs)>li {
list-style: none;
display: block;
padding: 0 50px 0 0;
min-height: 36px;
font-size: 30px;
line-height: 36px;
font-weight: 100;
color: #222222;
}
.widgetTabs .widgetTop ul:not(.tabs)>li+li {
padding: 36px 50px 0 0;
}
.widgetTabs .widgetTop ul:not(.tabs)>li:before {
display: block;
float: left;
height: 36px;
width: 30px;
font-size: 18px;
line-height: inherit;
font-family: "fontello";
content: '\e826';
}
.widgetTabs .widgetTop ul:not(.tabs)>li.dropMenu>ul {
display: none;
}
.widgetTabs .widgetTop ul:not(.tabs)>li.dropMenu {
cursor: pointer;
}
.widgetTabs .widgetTop ul:not(.tabs)>li.dropMenu:before {
display: block;
float: left;
height: 36px;
width: 30px;
line-height: inherit;
content: '+';
font-size: 25px;
text-align: left;
margin: 0;
font-weight: 100px;
}
.widgetTabs .widgetTop ul:not(.tabs)>li.dropMenu.dropOpen:before {
content: '-';
}
.widgetTabs .widgetTop ul:not(.tabs)>li>a {
color: #222222;
line-height: inherit;
}
.widgetTabs .widgetTop ul:not(.tabs)>li>a span {
color: #888888;
}
.widgetTabs .widgetTop ul:not(.tabs)>li ul {
padding: 0 0 0 30px;
margin: 0;
width: auto;
float: none;
display: none;
}
.widgetTabs .widgetTop ul:not(.tabs)>li ul li {
list-style: none;
display: block;
font-size: 18px;
line-height: 24px;
font-weight: 300;
min-height: 18px;
color: #888888;
margin: 18px 0 0 0;
padding: 0;
}
.widgetTabs .widgetTop ul:not(.tabs)>li ul li:before {
display: block;
float: left;
height: 18px;
width: 18px;
font-size: 13px;
line-height: inherit;
font-family: "fontello";
content: '\e826';
}
.widgetTabs .widgetTop ul:not(.tabs)>li ul li>a {
color: #888888;
}
.widgetTabs .widgetTop ul:not(.tabs)>li div {
font-size: 24px;
line-height: 36px;
} .widgetTabs .widgetTop.widget_rss ul:not(.tabs)>li,
.widgetTabs .widgetTop.widget_rss ul:not(.tabs)>li div {
font-size: 18px;
line-height: 24px;
font-weight: 300;
color: #646464;
}
.widgetTabs .widgetTop.widget_rss ul:not(.tabs)>li div {
margin: 6px 0 0 30px;
}
.widgetTabs .widgetTop.widget_rss ul:not(.tabs)>li+li {
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid #ddd;
} .widgetTabs .widgetTop .search-form {
text-align: center;
}
.widgetTabs .widgetTop .search-form .search-field {
width: 50%;
margin-right: 10px;
height: 50px;
line-height: 50px;
font-size: 32px;
font-weight: 300;
vertical-align: top;
}
.widgetTabs .widgetTop .search-form .search-button {
height: 50px;
line-height: 50px;
width: 50px;
text-align: center;
vertical-align: top;
}
.widgetTabs .widgetTop .search-form .search-button>a {
height: 48px;
line-height: 48px;
width: 48px;
text-align: center;
padding: 0;
margin: 0;
}
.widgetTabs .widgetTop .search-form .search-button>a:before {
padding: 0 0 0 8px;
margin: 0;
line-height: inherit;
width: auto;
color: #bbbbbb;
font-weight: 300;
} .widgetTabs .widgetTop .tagcloud a {
display: inline-block;
height: 28px;
line-height: 28px;
padding: 6px 15px;
border: 1px solid #ddd;
margin: 0 3px 8px 0;
font-size: 18px !important;
font-weight: 300;
}
.widgetTabs .widgetTop .tagcloud a:hover,
.widgetTabs .widgetTop .tagcloud a:active {
color: #fff;
} .widgetTabs .widgetTop .wp-calendar {
font-size: 36px;
font-weight: 100;
padding: 0 0 50px 0;
}
.widgetTabs .widgetTop .wp-calendar th,
.widgetTabs .widgetTop .wp-calendar td {
height: 100px;
}
.widgetTabs .widgetTop .wp-calendar tbody td a {
width: 50px;
}
.widgetTabs .widgetTop .wp-calendar tbody tr+tr td {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #ddd;
} .widgetTabs .widgetTop.widget_socials ul {
float: none;
width: 100%;
overflow: hidden;
}
.widgetTabs .widgetTop.widget_socials ul li,
.widgetTabs .widgetTop.widget_socials ul li+li {
display: block;
float: left;
width: 32px;
height: 32px;
margin: 0 10px 0 0;
padding: 0;
}
.widgetTabs .widgetTop.widget_socials ul li:before {
display: none;
} .widgetTabs .widgetTop.widget_flickr .flickr_images {
overflow: hidden;
}
.widgetTabs .widgetTop.widget_flickr .flickr_badge_image {
width: 240px;
height: 160px;
float: left;
margin: 0 1px 1px 0;
}
.widgetTabs .widgetTop.widget_flickr .flickr_badge_image img {
width: 100%;
} .widgetTabs .widgetTop.widget_twitter ul:not(.tabs)>li {
font-size: 18px;
line-height: 30px;
font-weight: 300;
color: #646464;
} .widgetTabs .widgetTop .post_item .post_title {
font-size: 30px;
line-height: 36px;
font-weight: 100;
padding: 0 0 20px 0;
position: relative;
color: #dddddd;
}
.widgetTabs .widgetTop .post_item.with_thumb .post_title {
margin-top: -6px;
}
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title {
padding-left: 30px;
}
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title:before {
font-family: "fontello";
content: '\e826';
width: 30px;
height: 72px;
position: absolute;
left: 0;
top: 0px;
font-size: 18px;
}
.widgetTabs .widgetTop .post_item+.post_item {
border-top: 1px solid #ddd;
margin: 30px 0 0 0;
padding: 30px 0 0 0;
}
.widgetTabs .widgetTop .post_item .post_info {
font-size: 12px;
font-weight: 400;
}
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_info {
padding-left: 30px;
}
.widgetTabs .widgetTop .post_thumb {
float: left;
margin: 0 20px 20px 0;
}
.widgetTabs .widgetTop .summaryRating {
margin: -10px 0 10px 0;
} .widgetTabs .widgetTop .instagram-pics {
overflow: hidden;
}
.widgetTabs .widgetTop .instagram-pics li {
width: 240px;
height: 160px;
float: left;
margin: 0 1px 1px 0;
}
.widgetTabs .widgetTop .instagram-pics img {
width: 100%;
} .twitBlockWrap {
background-color: #60aaea;
}
.twitBlock {
text-align: center;
color: #fff;
font-size: 18px;
line-height: 25px;
font-weight: 300;
}
.twitBlock .sc_slider {
position: relative;
min-height: auto;
height: 180px;
}
.twitBlock .sc_slider .swiper-slide {
min-height: auto;
} .twitBlock .sc_slider .swiper-slide {
padding: 50px 50px 0 50px;
margin: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.twitBlock .sc_slider .swiper-slide p {
margin: 0;
padding: 0 20px 50px 20px;
}
.twitBlock .sc_slider .swiper-slide a {
color: #fff;
text-decoration: underline;
}
.twitBlock .sc_slider .swiper-slide a.twitAuthor {
font-weight: 600;
text-decoration: none;
}
.twitBlock .sc_slider .swiper-slide .twitterIco {
display: block;
font-family: "fontello";
}
.twitBlock .sc_slider .swiper-slide .twitterIco:before {
content: '\e843';
font-size: 35px;
} .twitBlock .sc_slider .flex-direction-nav {
position: static;
top: 0;
left: 0;
}
.twitBlock .sc_slider .flex-direction-nav li {
width: 40px;
height: 100%;
display: block;
position: absolute;
top: 0;
bottom: 0;
z-index: 10;
margin: 0;
}
.twitBlock .sc_slider .flex-direction-nav li:hover a:before {
color: #60aaea;
background: #fff;
}
.twitBlock .sc_slider .flex-direction-nav li a {
position: absolute;
display: block;
width: 37px;
height: 100%;
top: 0;
bottom: 0;
font-size: 18px;
}
.twitBlock .sc_slider .flex-direction-nav li a:before {
font-family: "fontello";
color: #fff;
display: block;
width: 35px;
height: 35px;
border: 1px solid #fff;
position: absolute;
top: 50%;
margin: -18px 0 0 0;
text-align: center;
line-height: 35px;
}
.twitBlock .sc_slider .flex-direction-nav li a.flex-prev:before {
content: '\e85f';
left: 0;
}
.twitBlock .sc_slider .flex-direction-nav li a.flex-next:before {
content: '\e860';
right: 0;
}
.twitBlock .sc_slider .flex-direction-nav li {
left: 0;
}
.twitBlock .sc_slider .flex-direction-nav li+li {
left: auto;
right: 0;
} .contactFooter {
padding: 50px 0 30px 0;
}
.contactFooter .logo {
display: inline-block;
padding: 0 0 50px 0;
height: auto;
font-size: 72px;
}
.contactFooter .contactAddress {
color: #6f6f6f;
padding: 0 0 30px 0;
}
.contactFooter .contactAddress:after {
content: '';
height: 0px;
display: block;
clear: both;
}
.contactFooter .contactAddress .addressLeft,
.contactFooter .contactAddress .addressRight {
width: 48%;
text-align: left;
float: right;
}
.contactFooter .contactAddress .addressLeft {
text-align: right;
float: left;
}
.contactFooter .contactShare ul {
margin: 0px;
padding: 0px;
}
.contactFooter .contactShare ul li {
list-style: none;
padding: 0px 10px 20px 10px;
display: inline-block;
}
.contactFooter .contactShare ul li a span,
.contactFooter .contactShare ul li a {
width: 64px;
height: 64px;
display: block;
text-indent: 999px;
overflow: hidden;
position: relative;
background-repeat: no-repeat;
background-position: 0 0;
background-size: 64px 128px;
-webkit-background-size: 64px 128px;
-o-background-size: 64px 128px;
-moz-background-size: 64px 128px;
}
.contactFooter .contactShare ul li a span {
position: absolute;
left: 0;
top: 0;
background-position: 0 -64px;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0); }
.contactFooter .contactShare ul li a:hover span {
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100); } .footerContentWrap {
clear: both;
}
.footerWrap {
text-align: center;
clear: both;
}
.footerWrap:after {
clear: both;
height: 0;
display: block;
content: '';
}
.footerWrap.footerStyleLight {
background-color: #fafafa;
border-top: 1px solid #ddd;
}
.footerWrap.footerStyleLight .footerWidget {
position: relative;
overflow: hidden;
}
.footerWrap.footerStyleLight .footerWidget:before {
content: "";
position: absolute;
margin: 0 50px;
display: block;
top: -22px;
height: 20px;
left: 10px;
right: 10px;
z-index: 1;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 100% / 100%;
-moz-border-radius: 100% / 100%;
border-radius: 100% / 100%;
}
.footerWrap.footerStyleDark {
background-color: #2c2c2c;
} .footerWidget {
padding: 50px 0;
text-align: left;
}
.footerWidget:after {
display: block;
content: '';
clear: both;
height: 0px;
}
.footerWidget .widgetWrap .title {
font-size: 18px;
font-weight: 300;
padding: 0 0 30px 0;
}
.footerStyleLight .footerWidget .widgetWrap .title {
color: #222222;
}
.footerStyleDark .footerWidget .widgetWrap .title {
color: #c4c4c4;
}
.footerWidget .footLogo {
padding: 0 0 20px 0;
}
.footerWidget .footLogo a {
display: block;
}
.footerWidget .footLogo a img {
height: 31px;
} .widget_area .widget_flickr .flickr_badge_image {
display: block;
margin: 0 5px 5px 0;
width: 75px;
float: left;
position: relative;
}
.widget_area .widget_flickr .flickr_badge_image a:before {
content: '';
display: block;
height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 10;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-box-shadow: 0 0 50px -1px #000 inset;
-moz-box-shadow: 0 0 50px -1px #000 inset;
box-shadow: 0 0 50px -1px #000 inset
}
.widget_area .widget_flickr .flickr_badge_image a:hover:before {
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.widget_area .widget_flickr .flickr_badge_image a img {
display: block;
width: 100%;
position: relative;
z-index: 6;
} .widget_area .null-instagram-feed .clear>a {
display: none;
margin: 6px 0 0 0;
font-size: 13px;
font-style: italic;
}
.widget_area .instagram-pics li {
display: block;
margin: 0 5px 5px 0;
width: 75px;
float: left;
position: relative;
padding: 0 !important;
}
.widget_area .instagram-pics li:before {
display: none !important;
}
.widget_area .instagram-pics li a:before {
content: '';
display: block;
height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 10;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-box-shadow: 0 0 50px -1px #000 inset;
-moz-box-shadow: 0 0 50px -1px #000 inset;
box-shadow: 0 0 50px -1px #000 inset
}
.widget_area .instagram-pics li a:hover:before {
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.widget_area .instagram-pics li a img {
display: block;
width: 100%;
position: relative;
z-index: 6;
}
.videoBackgroundOverlay .copyWrap {
background-color: #ffffff;
}
.copyWrap .copy {
padding: 20px 0 0 0
}
.copyWrap .copy:after {
content: '';
clear: both;
height: 0;
display: block;
}
.copyWrap .copy .copyright {
float: right;
min-height: 32px;
line-height: 32px;
margin: 0 0 20px 0;
} .sc_googlemap {
width: 100%;
min-height: 400px;
} .commentsForm .columnsWrap,
.comment-respond .columnsWrap,
.sc_contact_form .columnsWrap {
padding: 0 0 30px 0;
}
.commentsForm .message,
.comment-respond .message,
.sc_contact_form .message {
clear: both;
padding: 0 0 5px 0;
}
.commentsForm input,
.comment-respond input,
.sc_contact_form input {
width: 100%;
}
.commentsForm textarea,
.comment-respond textarea,
.sc_contact_form textarea {
width: 100%;
overflow: hidden;
word-wrap: break-word;
resize: none;
height: 55px;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.commentsForm .enterBlock,
.comment-respond .enterBlock,
.sc_contact_form .sc_contact_form_button {
text-align: right;
padding: 20px 0 30px 0;
}
.commentsForm .enterBlock .squareButton,
.comment-respond .enterBlock .squareButton,
.sc_contact_form .sc_contact_form_button .squareButton {
float: right;
}
form .error_fields_class,
form input.error_fields_class:focus,
form textarea.error_fields_class:focus {
border: 1px solid #da6f5b;
}
form .sc_infobox {
display: none;
margin-top: 30px;
}
.sc_contact_form .description {
padding-bottom: 30px;
} .faqForm .columnsWrap {
padding: 0 0 30px 0;
}
.faqForm .message {
clear: both;
padding: 0 0 5px 0;
}
.faqForm input {
width: 100%;
}
.faqForm textarea {
width: 100%;
}
.faqForm .enterBlock {
text-align: right;
padding: 0 0 30px 0;
}
.faqForm .enterBlock .squareButton {
float: right;
}
.faqForm .messageBlock {
margin: 10px 0 0 0;
} .inputSubmitAnimation {
background: #fafafa;
height: 50px;
width: 50px;
border: 1px solid #ddd;
margin: 0 auto;
position: relative;
overflow: hidden;
-webkit-transition: all 0.4s 0.3s ease-out;
-moz-transition: all 0.4s 0.3s ease-out;
-ms-transition: all 0.4s 0.3s ease-out;
-o-transition: all 0.4s 0.3s ease-out;
transition: all 0.4s 0.3s ease-out;
}
.inputSubmitAnimation.sFocus {
width: 480px;
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.inputSubmitAnimation .sInput {
height: 50px;
width: 480px;
padding: 0 60px 0 15px;
border: none;
background: none;
top: -50px;
position: relative;
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.inputSubmitAnimation.sFocus .sInput {
top: 0;
-webkit-transition: all 0.4s 0.3s ease-out;
-moz-transition: all 0.4s 0.3s ease-out;
-ms-transition: all 0.4s 0.3s ease-out;
-o-transition: all 0.4s 0.3s ease-out;
transition: all 0.4s 0.3s ease-out;
}
.inputSubmitAnimation .aIco {
display: block;
width: 50px;
height: 50px;
display: block;
position: absolute;
top: 0;
right: 0;
text-align: center;
}
.inputSubmitAnimation .aIco:before {
font-family: "fontello";
font-size: 20px;
text-align: center;
line-height: 50px;
}
.inputSubmitAnimation .aIco.search:before {
content: '\e83f';
}
.inputSubmitAnimation .aIco.mail:before {
content: '\e83b';
} .page404 {
text-align: center;
padding-bottom: 50px;
}
.page404 .titleError {
font-size: 150px;
height: 150px;
line-height: 150px;
font-weight: 100;
color: #222222;
}
.page404 p {
font-weight: 300;
} .pageUnderConstruction {
text-align: center;
}
.pageUnderConstruction p {
font-weight: 300;
padding: 0 0 65px 0;
} .aboutvWrap .h2 {
padding: 0 0 50px 0;
text-align: center;
}
.sc_team {
padding: 0 0 50px 0;
}
.sc_team .sc_team_item {
overflow: hidden;
position: relative;
}
.sc_team .sc_team_item .sc_team_item_avatar {
width: 100%;
height: 250px;
margin: 0 0 30px 0;
position: relative;
overflow: hidden;
}
.sc_team .sc_team_item .sc_team_item_avatar:after {
content: '';
width: 100%;
height: 250px;
position: absolute;
bottom: 0;
left: 0;
z-index: 3;
margin: 0 0 -150% 0;
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity=70);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
.sc_team .sc_team_item .sc_team_item_avatar img {
width: 100%;
display: block;
z-index: 2;
position: absolute;
left: 0;
top: 0;
}
.sc_team .sc_team_item .sc_team_item_avatar .sc_team_item_description {
position: absolute;
padding: 20px 0;
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
z-index: 4;
overflow: hidden;
margin: 0 0 -250px 0;
color: #fff;
}
.sc_team .sc_team_item .sc_team_item_title {
text-align: center;
padding: 0;
}
.sc_team .sc_team_item .sc_team_item_position {
font-size: 12px;
text-align: center;
font-weight: 300;
padding: 0 0 20px 0;
}
.sc_team .sc_team_item:hover .sc_team_item_avatar {
margin: -32px 0 30px 0;
}
.sc_team .sc_team_item:hover .sc_team_item_socials {
margin: 0;
}
.sc_team .sc_team_item:hover .sc_team_item_avatar:after {
margin: 0;
}
.sc_team .sc_team_item:hover .sc_team_item_avatar .sc_team_item_description {
margin: 0;
}
.widget_socials .socPage {
height: 32px;
text-align: left;
}
.widget_socials .socPage ul li:before {
display: none;
}
.copyWrap .socPage {
height: 32px;
float: left;
}
.author .socPage ul,
.widget_socials .socPage ul:after,
.copyWrap .socPage ul:after {
content: '';
height: 0;
display: block;
clear: both;
}
.widget_socials .socPage ul,
.copyWrap .socPage ul {
margin: 0 0 20px 0;
padding: 0px;
text-align: left;
height: 32px;
}
.sc_team .sc_team_item .sc_team_item_socials {
margin: 0 0 -32px 0;
width: 100%;
padding: 0px;
text-align: center;
height: 32px;
}
.author .socPage ul li,
.copyWrap .socPage ul li,
.widget_socials .socPage ul li,
.sc_team .sc_team_item .sc_team_item_socials li {
list-style: none;
padding: 0px 5px 10px 5px;
display: inline-block;
}
.copyWrap .socPage ul li {
padding: 0px 10px 10px 0;
}
.widget_socials .socPage ul li {
padding: 0px 5px 10px 0;
}
.author .socPage ul li a span,
.copyWrap .socPage ul li a span,
.widget_socials .socPage ul li a span,
.author .socPage ul li a,
.copyWrap .socPage ul li a,
.widget_socials .socPage ul li a,
.sc_team .sc_team_item .sc_team_item_socials li a span,
.sc_team .sc_team_item .sc_team_item_socials li a {
width: 32px;
height: 32px;
display: block;
text-indent: 999px;
overflow: hidden;
position: relative;
background-repeat: no-repeat;
background-position: 0 0;
background-size: 32px 64px;
-o-background-size: 32px 64px;
-moz-background-size: 32px 64px;
-webkit-background-size: 32px 64px;
}
.widget_socials .socPage ul li a span,
.author .socPage ul li a span,
.copyWrap .socPage ul li a span,
.sc_team .sc_team_item .sc_team_item_socials li a span {
position: absolute;
left: 0;
top: 0;
background-repeat: no-repeat;
background-position: 0 -32px;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0); }
.widget_socials .socPage ul li a:hover span,
.author .socPage ul li a:hover span,
.copyWrap .socPage ul li a:hover span,
.sc_team .sc_team_item .sc_team_item_socials li a:hover span {
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100); } .upToScroll {
position: fixed;
display: inline-block;
height: 48px;
bottom: -50px;
right: 200px;
background: #fff;
border: 1px solid #ddd;
cursor: pointer;
z-index: 1001;
}
.upToScroll.buttonShow {
bottom: 30px;
}
.upToScroll a {
display: inline-block;
width: 48px;
height: 48px;
font-size: 20px;
line-height: 48px;
text-align: center;
color: #888888;
}
.upToScroll a:before {
font-size: inherit;
line-height: inherit;
padding: 0;
margin: 0;
}
.upToScroll a.addBookmark {
border-right: 1px solid #dddddd;
} pre.code {
border-left-width: 3px;
border-left-style: solid;
font-size: 12px;
padding: 10px 20px;
background: #fcfcfc;
margin: 0;
}
.mfp-content pre {
white-space: pre-wrap;
overflow-y: visible;
overflow-x: hidden;
width: 98%;
} .user-popUp {
position: relative;
background: #FFF;
padding: 0;
width: auto;
max-width: 600px;
margin: 20px auto;
border: 1px solid #ddd;
}
.user-popUp .sc_tabs {
margin: 0;
}
.user-popUp .mfp-close {
display: none;
}
.user-popUp ul.loginHeadTab {
height: 75px;
padding: 0;
margin: 0;
}
.user-popUp ul.loginHeadTab:after {
content: '';
height: 0;
display: block;
clear: both;
}
.user-popUp ul.loginHeadTab li {
list-style: none;
display: block;
background-color: #fafafa;
width: 50%;
float: left;
white-space: nowrap;
}
.user-popUp ul.loginHeadTab li a {
display: block;
height: 74px;
border-width: 0 0 1px 0;
border-style: solid;
border-color: #ddd;
color: #a2a7b4;
font-size: 23px;
text-align: center;
line-height: 74px;
font-weight: 300;
overflow: hidden;
}
.user-popUp ul.loginHeadTab li a:before {
font-family: "fontello";
display: inline-block;
padding: 0 10px 0 0;
font-size: 14px;
line-height: 14px;
}
.user-popUp ul.loginHeadTab li a.loginFormTab:before {
content: '\e896';
}
.user-popUp ul.loginHeadTab li a.registerFormTab:before {
content: '\e895';
}
.user-popUp ul.loginHeadTab li+li a {
border-width: 0 0 1px 1px;
border-style: solid;
border-color: #ddd;
}
.user-popUp ul.loginHeadTab li.ui-tabs-active {
background-color: #fff;
position: relative;
}
.user-popUp ul.loginHeadTab li.ui-tabs-active:before {
content: '';
height: 4px;
display: block;
width: 100%;
position: absolute;
left: -1px;
top: -1px;
padding: 0 2px 0 0;
z-index: 1050;
}
.user-popUp ul.loginHeadTab li+li.ui-tabs-active:before {
left: 0;
padding: 0 1px 0 0;
}
.user-popUp ul.loginHeadTab li.ui-tabs-active a {
border-bottom-color: #fff;
color: #4d5770;
}
.user-popUp .formItems {
padding: 40px;
}
.user-popUp .formItems form {
padding: 0;
margin: 0;
position: relative;
}
.user-popUp .formItems:after {
content: '';
height: 0;
display: block;
clear: both;
}
.user-popUp .formItems .itemformRight {
float: left;
width: 50%;
}
.user-popUp .formItems .itemformLeft {
float: left;
width: 50%;
}
.user-popUp .formItems.loginFormBody {
margin: 0 -1px 0 0;
}
.user-popUp .formItems.loginFormBody .itemformLeft {
border-right: 1px solid #ddd;
}
.user-popUp .formItems.loginFormBody .itemformLeft ul {
padding: 0 30px 0 0;
}
.user-popUp .formItems.loginFormBody .itemformRight {
margin: 0 -1px 0 0;
}
.user-popUp .formItems.loginFormBody .itemformRight ul {
padding: 0 0 0 30px;
}
.user-popUp .formItems.registerFormBody .itemformLeft ul {
padding: 0 2px 0 0;
}
.user-popUp .formItems.registerFormBody .itemformRight ul {
padding: 0 0 0 2px;
}
.user-popUp .formItems.loginFormBody .remember {
color: #99a2ac;
font-size: 12px;
height: 15px;
line-height: 15px;
padding: 20px 0;
}
.user-popUp .formItems.loginFormBody .remember #rememberme {
float: left;
vertical-align: middle;
margin: 0 5px 0 0;
padding: 0;
}
.user-popUp .formItems.loginFormBody .remember label {
float: left;
vertical-align: middle;
}
.user-popUp .formItems.loginFormBody .remember .forgotPwd {
float: right;
}
.user-popUp .formItems.loginFormBody .remember .forgotPwd:hover {
color: #888888;
}
.user-popUp .formItems.registerFormBody .i-agree {
color: #99a2ac;
font-size: 12px;
height: 15px;
line-height: 15px;
padding: 20px 0;
}
.user-popUp .formItems.registerFormBody .i-agree #i-agree {
float: left;
vertical-align: middle;
margin: 0 5px 0 0;
padding: 0;
}
.user-popUp .formItems.registerFormBody .i-agree label {
float: left;
vertical-align: middle;
}
.user-popUp .formItems.registerFormBody .i-agree a {
display: inline-block;
margin: 0 0 0 5px;
}
.user-popUp .formItems.registerFormBody .i-agree a:hover {
color: #888888;
}
.user-popUp .formItems.loginFormBody .itemformRight {
font-size: 12px;
}
.user-popUp .formItems.registerFormBody .itemformRight .formDescription {
font-size: 10px;
padding-left: 20px;
}
.user-popUp .formItems .formList .loginSoc {
padding: 20px 0;
height: 32px;
}
.user-popUp .formItems .formList .loginSoc .iconLogin {
width: 32px;
height: 32px;
display: block;
float: left;
background: #000;
}
.user-popUp .formItems .formList .loginSoc .iconLogin+.iconLogin {
margin: 0 0 0 5px;
}
.user-popUp .formItems .formList .loginSoc .iconLogin.fb {
background-color: #3b5998;
color: #ced5e5;
}
.user-popUp .formItems .formList .loginSoc .iconLogin.tw {
background-color: #00acee;
color: #bfeafb;
}
.user-popUp .formItems .formList .loginSoc .iconLogin.gg {
background-color: #dd4b39;
color: #f6d2cd;
}
.user-popUp .formItems .formList .loginSoc .iconLogin:before {
font-family: "fontello";
width: 32px;
height: 32px;
display: block;
line-height: 32px;
text-align: center;
}
.user-popUp .formItems .formList .loginSoc .iconLogin.fb:before {
content: '\e844';
}
.user-popUp .formItems .formList .loginSoc .iconLogin.tw:before {
content: '\e843';
}
.user-popUp .formItems .formList .loginSoc .iconLogin.gg:before {
content: '\e845';
}
.user-popUp .formItems .formList {
margin: 0;
padding: 0;
}
.user-popUp .formItems .formList li {
list-style: none;
display: block;
}
.user-popUp .formItems .formList li input[type="text"],
.user-popUp .formItems .formList li input[type="password"] {
width: 100%;
margin: 0 0 3px 0;
padding: 0 40px 0 15px
}
.user-popUp .formItems .formList li.icon {
overflow: hidden;
position: relative;
}
.user-popUp .formItems .formList li.icon:before {
width: 36px;
height: 26px;
position: absolute;
top: 50%;
margin: -14px 0 0 0;
right: 1px;
display: block;
z-index: 1;
line-height: 26px;
text-align: center;
font-family: "fontello";
border-left: 1px solid #e3e3e3;
opacity: 1;
}
.user-popUp .formItems .formList li input[type="text"],
.user-popUp .formItems .formList li input[type="password"],
.user-popUp .formItems .formList li.icon:before,
.user-popUp .formItems .formList li .sendEnter {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.user-popUp .formItems .formList li.icon.iconFocus:before {
width: 0;
right: -5px;
content: '';
}
.user-popUp .formItems .formList li.icon.formLogin:before {
content: '\e83b';
}
.user-popUp .formItems .formList li.icon.formUser:before {
content: '\e885';
}
.user-popUp .formItems .formList li.icon.formPass:before {
content: '\e887';
}
.user-popUp .formItems .formList li.icon.formSuccess:before {}
.user-popUp .formItems .formList li.icon.formError:before {}
.user-popUp .formItems .formList li .sendEnter {
display: block;
text-decoration: none;
border: 1px solid #ddd;
height: 38px;
line-height: 38px;
padding 0 9px;
color: #777777;
font-size: 14px;
cursor: pointer;
font-weight: 300;
text-align: center;
}
.user-popUp .formItems .formList li .sendEnter:hover {
background-color: #323232;
color: #fff;
border-color: #323232;
}
.user-popUp .formItems .result p {
padding: 0;
}
.user-popUp #loginForm .result {
position: absolute;
top: 0;
left: 0;
width: 195px;
height: 45px;
z-index: 3000;
display: none;
}
.user-popUp #registerForm .result {
position: absolute;
top: 0;
left: 0;
width: 485px;
height: 45px;
z-index: 3000;
display: none;
} form .sc_infobox {
margin-top: 0;
}
.form-submit {
display: none;
}
.form-submit {
text-align: right;
margin-top: 20px;
}
.form-submit input[type="submit"],
.form-submit input[type="button"] {
width: auto;
display: inline-block;
padding: 0 10px;
}
.comments .comment_not_approved {
padding: 0 0 10px 0;
font-style: italic;
font-weight: 400;
}
.commentsForm #reply-title {
display: none;
} #custom_options .co_header {
position: relative;
}
#custom_options .co_reset_to_default {
position: absolute;
display: block;
width: 20px;
height: 20px;
line-height: 20px;
text-align: center;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
color: #222222;
right: 0;
top: 12px;
}
#custom_options .co_reset_to_default:before {
position: static;
font-size: inherit;
line-height: inherit;
margin: 0;
padding: 0;
}
#custom_options .co_header .co_title {
font-weight: 400;
padding-top: 12px;
}
#custom_options .co_options .co_form_row {
padding: 16px 10px;
border-top: 1px solid #c9c9c9;
position: relative;
overflow: hidden;
}
#custom_options .co_options .co_form_subrow {
padding-top: 4px;
}
#custom_options .co_options .co_form_subrow:first-child {
padding-top: 10px;
}
#custom_options .co_options .co_form_row .co_label {
display: inline-block;
padding-bottom: 4px;
font-weight: 400;
color: #222222;
}
#custom_options .co_options .co_form_row .co_label.one_row {
font-weight: 300;
}
#custom_options .co_options .co_form_row #co_theme_color {
margin-right: 20px;
}
#custom_options .co_options #co_preset_color {
display: none;
border: 1px solid #ccc;
background: #333;
padding: 5px;
z-index: 999999;
line-height: 10px;
}
#custom_options .co_options #co_preset_color span {
display: inline-block;
width: 19px;
height: 22px;
margin: 0 1px 1px 0;
padding: 0;
border-width: 1px;
border-style: solid;
}
#custom_options .co_options #co_preset_color span.active {
border-color: #000000;
}
#custom_options .co_options #co_preset_color span:hover {
border-color: #666666;
cursor: pointer;
}
[id^="collorpicker"] {
z-index: 9999;
}
#custom_options .co_options .co_switch_box {
margin-top: 6px;
}
#custom_options .co_options .co_switch_box a {
color: #222222;
}
#custom_options .co_options .co_switch_box .co_switch_label,
#custom_options .co_options .co_switch_box .switcher,
#custom_options .co_options .co_switch_box .switcher2 {
display: inline-block;
float: left;
height: 29px;
line-height: 29px;
margin-right: 10px;
}
#custom_options .co_options .co_switch_box .boxed,
#custom_options .co_options .co_switch_box .fon {
margin-right: 0;
}
#custom_options .co_options .co_switch_box .switcher,
#custom_options .co_options .co_switch_box .switcher2 {
width: 80px;
height: 30px;
background-color: #888888;
position: relative;
-webkit-border-radius: 1000px !important;
-moz-border-radius: 1000px !important;
border-radius: 1000px !important;
}
#custom_options .co_options .co_switch_box .switcher a,
#custom_options .co_options .co_switch_box .switcher2 a {
display: block;
position: absolute;
left: 0;
top: 0;
margin: 3px;
width: 24px;
height: 24px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
background-color: #e2e2e2;
}
#custom_options .co_options #co_bg_color.colorSelector {
left: 150px;
top: 18px;
}
#custom_options .co_options #co_bg_pattern_list,
#custom_options .co_options #co_bg_images_list {
margin-top: 6px;
}
#custom_options .co_options .co_pattern_wrapper {
display: block;
border: 1px solid #888888;
border-radius: 1px;
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
width: 24px;
height: 24px;
padding: 2px;
float: left;
margin: 0 8px 8px 0;
background-color: #dddddd;
}
#custom_options .co_options #co_bg_pattern_list a img {
border: 1px solid #666666;
width: 22px;
height: 22px;
}
#custom_options .co_options #co_bg_images_list a.current,
#custom_options .co_options #co_bg_pattern_list a.current {}
#custom_options .co_options .co_image_wrapper {
display: block;
border: 1px solid #888888;
border-radius: 1px;
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
width: 50px;
height: 30px;
padding: 2px;
float: left;
margin: 0 7px 7px 0;
background-color: #dddddd;
}
#custom_options .co_options #co_bg_images_list a img {
border: 1px solid #666666;
width: 48px;
height: 28px;
}
.iColorPicker {
display: inline-block;
position: relative;
width: 21px;
height: 21px;
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/colorpicker.png);
vertical-align: top;
margin-left: 10px;
cursor: pointer;
}
.iColorPicker_moreColors {
display: inline-block;
width: 14px;
height: 14px;
margin-left: 2px;
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/colorpicker_morecolors.png);
vertical-align: middle;
}
body.boxed.bg_pattern_1 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_1.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_2 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_2.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_3 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_3.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_4 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_4.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_5 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_5.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_6 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_6.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_7 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_7.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_8 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_8.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_9 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_9.png) 50% 50% repeat fixed;
}
body.boxed.bg_pattern_0 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/pattern_0.png) 50% 50% repeat fixed;
}
body.boxed.bg_image_1 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/image_1.jpg) 50% 0% repeat-y fixed;
}
body.boxed.bg_image_2 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/image_2.jpg) 50% 0% repeat-y fixed;
}
body.boxed.bg_image_3 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/image_3.jpg) 50% 0% repeat-y fixed;
}
body.boxed.bg_image_4 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/image_4.jpg) 50% 0% repeat-y fixed;
}
body.boxed.bg_image_5 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/image_5.jpg) 50% 0% repeat-y fixed;
}
body.boxed.bg_image_6 {
background: url(https://1nadzor.ru/wp-content/themes/grecko/images/bg/image_6.jpg) 50% 0% repeat-y fixed;
}
body.boxed.bg_image_1,
body.boxed.bg_image_2,
body.boxed.bg_image_3,
body.boxed.bg_image_4,
body.boxed.bg_image_5,
body.boxed.bg_image_6 {
background-size: 100% auto;
-webkit-background-size: 100% auto;
-o-background-size: 100% auto;
-moz-background-size: 100% auto;
} #viewmore.squareButton {
margin: 0 auto;
padding: 0 0 50px 0;
display: block;
width: 120px;
overflow: hidden;
}
#viewmore.pagination_infinite {
visibility: hidden;
padding: 0;
height: 0;
position: relative;
}
#viewmore_link {
display: block;
text-align: center;
text-transform: uppercase;
height: 36px;
line-height: 36px;
}
#viewmore_link span {
display: inline-block;
}
#viewmore_link .viewmore_loading {
display: none;
margin-right: 10px;
}
#viewmore_link .viewmore_loading:before {
font-size: 16px;
}
#viewmore_link.loading .viewmore_loading {
display: inline-block;
}
#viewmore_link.loading .viewmore_text_1 {
display: none;
}
#viewmore_link .viewmore_text_2 {
display: none;
}
#viewmore_link.loading .viewmore_text_2 {
display: inline-block;
}
.content article.viewmore {
animation: zoomin .5s;
} #timeline_slider.fixed {
top: 0 !important;
} @keyframes zoomin {
0% {
transform: scale(.1);
-webkit-transform: scale(.1);
}
100% {
transform: scale(1);
-webkit-transform: scale(1);
}
}
@-webkit-keyframes viewmore {
0% {
transform: scale(.1);
-webkit-transform: scale(.1);
}
100% {
transform: scale(1);
-webkit-transform: scale(1);
}
}
@keyframes zoomout {
0% {
transform: scale(1);
-webkit-transform: scale(1);
}
100% {
transform: scale(.1);
-webkit-transform: scale(.1);
}
}
@-webkit-keyframes viewmore {
0% {
transform: scale(1);
-webkit-transform: scale(1);
}
100% {
transform: scale(.1);
-webkit-transform: scale(.1);
}
} .wooc_grecko_icons {
float: left;
width: 24%;
text-align: center;
margin-bottom: 50px;
}
.wooc_grecko_icons+.wooc_grecko_icons {
width: 25%;
border-left: 1px solid #dddddd;
}
.wooc_grecko_icons .sc_icon {
margin-bottom: 30px;
font-size: 72px;
} iframe[name="google_conversion_frame"] {
height: 1px;
min-height: 0px;
} #debugLog {
position: fixed;
z-index: 1000000;
display: block;
width: 100%;
max-height: 400px;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.8);
color: #ffffff;
overflow: auto;
}
.admin-bar #debugLog {
top: 32px;
}
#debugLogClose {
position: absolute;
right: 0;
top: 0;
width: 20px;
height: 20px;
line-height: 20px;
font-weight: bold;
font-size: 14px;
text-align: center;
cursor: pointer;
}
#debugLogContent {
padding: 12px;
}
html body.customize-support header.noFixMenu.menu_right div.topWrap div.main nav.menuTopWrap.topMenuStyleLine ul#mainmenu.sf-js-enabled.sf-arrows li ul.sub-menu.sf-js-enabled.sf-arrows { }
html body.customize-support.responsive_menu header.noFixMenu.menu_right div.topWrap div.main nav.menuTopWrap.topMenuStyleLine ul#mainmenu.sf-js-enabled.sf-arrows li a {
color: #000 !important;
}
html body.page.page-id-2406.page-template-default.logged-in.admin-bar.themerex_body.wide.top_panel_above.theme_skin_general.wpb-js-composer.js-comp-ver-4 .2 .3 .vc_responsive.customize-support.responsive_menu div.main_content div.boxedWrap header.noFixMenu.menu_right div.topWrap div.main a.openResponsiveMenu {
color: #222222 !important;
}
a:hover {
color: #B5A8A8 !important;
}
a:hover {
color: #B5A8A8 !important;
}
header.noFixMenu.menu_right .topWrap .topMenuStyleLine>ul#mainmenu>li>.menu-panel,
header.noFixMenu.menu_right .topWrap .topMenuStyleLine>ul>li>ul {
top: 120px !important;
}
.cost_form {
display: none;
}
.closer-form {
background: radial-gradient(#fff, #000) repeat scroll 0 0 rgba(0, 0, 0, 0);
cursor: pointer;
font-size: 0;
height: 100%;
left: 0;
line-height: 0;
opacity: 0.4;
position: fixed;
top: 0;
width: 100%;
z-index: 998;
}
.cost_form .popup {
position: fixed;
top: 60%;
left: 85%;
margin: -300px 0 0 -250px;
background: #e3e3e3;
border-radius: 5px;
box-shadow: 0 0 5px rgb(0, 0, 0);
padding: 10px 20px;
z-index: 999;
}
.cost_form .success_msg {
font-size: 1.5em;
}
.cost_form .label {
float: left;
width: 180px;
}
.cost_form .row .radio {
display: inline-block;
}
.cost_form .row {
margin-bottom: 10px;
}
.cost_form input[type=submit] {
height: auto;
margin-top: 10px;
padding: 5px 48px;
}
.cost_form .close {
position: absolute;
right: 20px;
top: 15px;
}
div.main_content div.boxedWrap div.mainWrap div.main.with_sidebar.sideBarRight div#sidebar_main.widget_area.sidebar_main.sidebar aside#text-5.widgetWrap.hrShadow.widget-number-1.widget.widget_text div.textwidget div.cost_form div.popup form div.row textarea {
padding: 8px;
}
.btn_cost_form:not(.in_post_info) {
margin-top: 10px;
padding: 10px 40px;
width: 100%;
height: auto;
}
.btn_cost_form:not(.in_post_info):hover {
cursor: pointer;
}
.sidebar li.current-page-ancestor>ul.sub-menu,
.sidebar li.current-menu-item>ul.sub-menu {
display: block !important;
}
.sidebar li.current_page_item>a {
text-decoration: underline;
} html body.page.page-id-2470.page-parent.page-template-default.logged-in.admin-bar.themerex_body.wide.top_panel_above.theme_skin_general.wpb-js-composer.js-comp-ver-4 .2 .3 .vc_responsive.customize-support div.main_content div.boxedWrap div.footerContentWrap footer.footerWrap.footerStyleLight div.main.footerWidget.widget_area div.columnsWrap aside#googlemapswidget-4.columns1_3.widgetWrap.widget-number-2.widget.google-maps-widget h3.title {
display: none;
}
.footerWidget .widgetWrap .title {
padding: 0 0 0 0 !important;
}
::selection {
background-color: #a8d1ff !important; }
::-moz-selection {
background-color: #a8d1ff !important; }
div.main_content div.boxedWrap header.menu_right.noFixMenu div.topWrap div.main nav.menuTopWrap.topMenuStyleLine ul#mainmenu.sf-js-enabled.sf-arrows a.sf-with-ul {
color: #000 !important;
}
article.post_content div.post_text_area div.tagsWrap div.postSharing.inited ul li.squareButton.light.ico.likeButton.like {
display: none !important;
}
div.main_content div.boxedWrap div.mainWrap div.main.with_sidebar.sideBarRight div.content div.itemscope article.post_content div.post_text_area div.tagsWrap div.postSharing.inited ul li.squareButton.light.ico a.icon-comment-1 {
display: none !important;
}
ul li.squareButton.light.ico a.icon-comment-1 {
display: none !important;
}
.project-order a::before {
background: rgba(0, 0, 0, 0) url(https://1nadzor.ru/wp-content/themes/grecko/img/sprite.png) no-repeat scroll -66px -112px;
content: "";
height: 22px;
left: 50%;
margin: 0 0 0 155px;
position: absolute;
top: 31px;
width: 25px;
}
*::before,
*::after {
box-sizing: border-box;
}
*::before,
*::after {
box-sizing: border-box;
}
.project-order a {
color: #000;
display: block;
font-size: 18px;
font-weight: 600;
height: 50px;
padding: 30px 0 0;
position: relative;
text-align: center;
text-transform: uppercase;
margin: 20px 0 0;
}
.project-order {
background: #E1E1E1 none repeat scroll 0 0;
}
.project-order a:hover {
background: #fff;
color: #000;
font-size: 22px;
}
.project-order a:hover:before {
background-position: -96px -112px;
width: 31px;
height: 26px;
margin-left: 155px;
top: 28px;
}
html body.page.page-id-4390.page-template-default.custom-background.themerex_body.boxed.top_panel_above.theme_skin_general.bg_image_2.su-other-shortcodes-loaded div.main_content div.boxedWrap div.mainWrap div.main.with_sidebar.sideBarRight div.content div.itemscope section.post-4390.page.type-page.status-publish.hentry.post.post_format_standard.hrShadow article.post_content div.post_text_area div.project-order,
html body.page.page-id-2421.page-template-default.custom-background.themerex_body.boxed.top_panel_above.theme_skin_general.bg_image_2.su-other-shortcodes-loaded div.main_content div.boxedWrap div.mainWrap div.main.with_sidebar.sideBarRight div.content div.itemscope section.post-2421.page.type-page.status-publish.hentry.post.post_format_standard.hrShadow article.post_content div.post_text_area div.project-order,
html body.page.page-id-2419.page-template-default.custom-background.themerex_body.boxed.top_panel_above.theme_skin_general.bg_image_2.su-other-shortcodes-loaded div.main_content div.boxedWrap div.mainWrap div.main.with_sidebar.sideBarRight div.content div.itemscope section.post-2419.page.type-page.status-publish.hentry.post.post_format_standard.hrShadow article.post_content div.post_text_area div.project-order {
display: none;
}
a.btn_cost_form.in_post_info {
display: none;
}
.icon-link::before {
display: none !important;
}
.responsive_menu .menuTopWrap>ul>li>a {
color: #000 !important;
} .rounded {
counter-reset: li;
list-style: none;
font: 14px "Trebuchet MS", "Lucida Sans";
padding: 0;
text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
}
.rounded a {
position: relative;
display: block;
padding: .4em .4em .4em 2em;
margin: .5em 0;
background: #DAD2CA;
color: #444;
text-decoration: none;
transition: all .3s ease-out;
}
.rounded a:hover {
background: #E9E4E0;
}
.rounded a:hover:before {
transform: rotate(360deg);
}
.rounded a:before {
content: counter(li);
counter-increment: li;
position: absolute;
left: -1.3em;
top: 50%;
margin-top: -1.3em;
background: #00b4d0;
width: 2em;
line-height: 2em;
border: .3em solid white;
text-align: center;
font-weight: bold;
transition: all .3s ease-out;
} .wrapper {
max-width: 1250px;
width: 100%;
box-sizing: border-box;
padding: 20px 10px;
margin: 0 auto;
}
.main-content * {
padding: 0;
line-height: 1.4;
}
.main-content h1,
.main-content h2,
.main-content .sub-header {
text-align: center;
}
.main-content h1,
.main-content .review h2 {
margin: 0 0 15px;
color: #1B719F;
font-weight: 400;
}
.main-content h2 {
margin: 30px 0 15px;
font-weight: 400;
font-size: 32px;
}
.main-content p,
.main-content li {
font-size: 16px;
margin: 0 0 15px;
}
.main-content b {
font-weight: bold;
}
.main-content .sub-header {
font-size: 22px;
margin: -10px 0 25px;
}
.main-content .item,
.new-content .item {
display: inline-table;
box-sizing: border-box;
padding: 0 10px;
vertical-align: top;
}
.main-content .grid-2 .item,
.new-content .grid-2 .item {
width: 49%;
}
.new-content .grid-4 .item {
width: 24%;
}
.main-content .checked-item,
.new-content .checked-item {
padding-top: 65px;
position: relative;
}
.main-content .checked-item:after,
.new-content .checked-item:after {
content: '\2714';
position: absolute;
font-size: 45px;
color: #1B719F;
margin-left: auto;
margin-right: auto;
width: 40px;
top: 0;
left: 0;
right: 0;
}
.main-content .feedback,
.new-content .feedback {
font-weight: bold;
text-align: center;
margin: 20px 100px;
padding: 30px;
background: #fafafa;
border: 4px solid #f0f0f0;
border-radius: 3px;
}
.main-content .ttshowcase_rl_box {
vertical-align: top;
}
.main-content .ttshowcase_rl_breed {
text-align: center;
}
.main-content .ttshowcase_rl_info_wrap,
.main-content ttshowcase_rl_image {
display: block;
padding: 0 !important;
margin: 0 0 10px;
}
.main-content .ttshowcase_wrap img {
border-radius: 50%;
border: 1px solid #f0f0f0;
opacity: 0.8;
}
.main-content .ttshowcase_wrap img:hover {
opacity: 1;
}
.main-content .ttshowcase_rl_title {
font-size: 16px;
margin: 10px;
}
.main-content .tt_theme_speech .tt_quote_info-left .ttshowcase_rl_quote:after {
content: none !important;
}
.main-content .center-text {
text-align: center;
}
.imagemapper-wrapper{
margin: 0 auto;
}
@media screen and (max-width: 768px) {
.imagemapper-wrapper {
max-width: 440px;
}
.main-content .item,
.main-1ps-body-one,
.main-1ps-body-two,
.new-content .item {
width: 100% !important;
display: block !important;
}
.main-content .feedback,
.new-content .feedback {
margin-left: 20px;
margin-right: 20px;
}
}
@media screen and (max-width: 520px) {
.imagemapper-wrapper {
max-width: 260px;
}
}
.main-1ps-h1-title h2 {
padding: 0px 0px 40px 0px;
font-weight: 400;
font-size: 32px;
line-height: 1.4;
}
.main-1ps-contact-page p {
padding: 0;
margin: 0 0 10px;
font-size: 16px;
}
.main-1ps-body-first-blocks {
display: flex;
}
.main-1ps-body-first-blocks-two {
width: 64%;
padding-left: 22px;
}
.main-1ps-body-block p:first-of-type {
color: #1B719F;
font-weight: bold;
font-size: 18px;
text-align: center;
}
.main-1ps-title {
text-align: center;
}
.main-1ps-title h2 {
margin: 30px 0 20px;
padding: 0;
font-weight: 400;
font-size: 32px;
line-height: 1.4;
}
.main-1ps-title p {
font-size: 22px;
margin: -10px 0 25px !important;
} .main-1ps-body-one {
display: flex;
}
.main-1ps-body-two {
display: flex;
}
.main-1ps-body-block {
padding: 10px;
font-size: 16px;
}
.main-1ps-footer .feedback {
font-weight: bold;
text-align: center;
margin: 20px 64px;
padding: 30px;
background: #fafafa;
border: 4px solid #f0f0f0;
border-radius: 3px;
font-size: 17px;
}
.main-content .review {
padding: 60px 0;
}
.main-content .review h2 {
font-size: 48px;
}
.main-content .review-slider {
margin-top: 20px;
}
.main-content .review-slider .slide {
display: flex;
justify-content: center;
align-items: flex-start;
}
.main-content .review-slider .review-image {
width: 160px;
}
.main-content .review-slider .review-task {
width: 615px;
margin: 0 30px;
}
.main-content .review-slider .review-sert {
width: 100px;
}
.main-content .review-slider .review-sert a {
display: block;
width: 64px;
height: 90px;
position: relative;
}
.main-content .review-slider .review-sert a br {
display: none;
}
.main-content .review-slider .review-sert a:after {
content: '';
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 0;
background: rgba(51, 51, 51, .5);
transition: all .3s ease-out;
z-index: 0;
}
.main-content .review-slider .review-sert a:before {
content: '';
position: absolute;
left: 50%;
top: 40%;
display: block;
width: 28px;
height: 29px;
opacity: 0;
background: url(https://1nadzor.ru/wp-content/themes/grecko/img/review-search.png) no-repeat center;
transform: translate(-50%, -50%);
transition: all .3s ease-out;
z-index: 10;
}
.main-content .review-slider .review-sert a:hover:before {
top: 50%;
opacity: 1;
}
.main-content .review-slider .review-sert a:hover:after {
opacity: 1;
}
.main-content .review-slider p {
font-size: 16px;
font-weight: 400;
color: #333333;
}
.main-content .review-slider .review-image p {
font-weight: 700;
margin-top: 15px;
text-align: center;
}
.main-content .review-slider p b {
display: block;
font-weight: 700;
font-size: 24px;
color: #333333;
margin-top: 15px;
}
.main-content .review-slider .slick-arrow {
position: absolute;
left: 0;
top: 50%;
display: flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
margin-top: -25px;
border: 2px solid #a9a9a9;
background: transparent;
overflow: hidden;
text-indent: 99999px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
cursor: pointer;
transition: all .3s ease-out;
z-index: 30;
}
.main-content .review-slider .slick-arrow:before,
.main-content .review-slider .slick-arrow:after {
content: '';
position: absolute;
width: 15px;
height: 3px;
background: #a9a9a9;
transition: all .3s ease-out;
transform: rotate(45deg);
margin-top: 4px;
}
.main-content .review-slider .slick-arrow:after {
margin-top: -5px;
}
.main-content .review-slider .slick-arrow:after {
transform: rotate(-45deg);
}
.main-content .review-slider .slick-arrow:hover {
border-color: #1b719f;
}
.main-content .review-slider .slick-arrow:hover:before,
.main-content .review-slider .slick-arrow:hover:after {
background-color: #1b719f;
}
.main-content .review-slider .slick-arrow.slick-next {
right: 0;
left: auto;
transform: rotate(180deg);
}
@media screen and (max-width: 1050px) {
.main-content .review-slider .slide {
flex-direction: column;
align-items: center;
justify-content: flex-start;
}
.main-content .review-slider .review-task {
width: calc(100% - 110px);
text-align: center;
margin: 0;
}
.main-content .review-slider .review-sert {
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
}
@media screen and (max-width: 800px) {
.main-1ps-body-first-blocks {
display: block;
}
.main-1ps-body-first-blocks-one {
text-align: center;
}
.main-1ps-body-first-blocks-two {
width: 100%;
padding: 20px 0 0;
}
}
@media screen and (max-width: 520px) {
.imagemapper-wrapper {
max-width: 260px;
}
.main-1ps-title h2 {
padding: 0px;
font-weight: 400;
font-size: 29px;
line-height: 1.4;
}
.main-1ps-title p {
font-size: 19px;
}
.main-1ps-body-one {
display: block;
}
.main-1ps-body-two {
display: block;
}
.main-1ps-footer .feedback {
margin: 20px 0;
}
.main-content .review-slider p b {
font-size: 16px;
}
.upToScroll.buttonShow {
bottom: 60px;
}
}
.new-content h1 {
font-size: 36px;
font-weight: 400;
padding: 0;
}
.new-content h2 {
font-size: 24px;
line-height: 1.3;
margin: 30px 0 10px;
font-weight: 400;
padding: 0;
text-align: center;
}
.new-content p,
.new-content li {
margin-bottom: 10px;
padding: 0;
}
.new-content .sub-header {
font-size: 20px;
margin-bottom: 20px;
}
.left-image img {
float: left;
padding-right: 20px;
}
.new-content .grid-2,
.new-content .grid-4 {
margin-top: 30px;
}
.new-content .checked-item {
padding-top: 40px;
}
.new-content .checked {
position: relative;
padding-left: 15px
}
.new-content .checked:before {
content: '\2714';
position: absolute;
color: #1B719F;
left: 0;
}
.new-content .item-icon {
padding-top: 70px;
background-size: 60px !important;
} .topWrap .search {
padding: 0 !important;
width: auto !important;
}
header.topSearchShow .menuTopWrap {
display: block !important;
}
.topWrap .search .searchForm {
display: block !important;
}
.topWrap .search:before {
content: none !important;
}
.topWrap .search .searchForm .searchField {
position: static;
}
.topWrap .search .searchForm .searchSubmit {
left: auto;
right: 0;
}
.topWrap .search {
display: block !important;
}
.new-content-1ps h1 {
margin-top: 15px;
margin-bottom: 8px;
text-align: center;
font-size: 30px;
line-height: normal;
padding: 0;
}
.new-content-1ps h2 {
text-align: center;
margin-bottom: 15px;
text-align: center;
font-size: 24px;
line-height: normal;
padding: 0;
}
.new-content-1ps .subheader {
text-align: center;
font-size: 18px;
font-weight: bold;
margin-bottom: 15px;
}
.new-content-1ps p {
padding: 0;
margin: 0 0 15px;
}
.new-content-1ps p:empty {
display: none;
}
.new-content-1ps ol,
.new-content-1ps ul {
margin: 30px 0;
padding-left: 30px;
}
.new-content-1ps ul li {
list-style: disc;
margin-bottom: 15px;
}
.new-content-1ps .cta {
text-align: center;
padding: 30px 0;
}
.new-content-1ps>.cta:first-child {
padding-top: 0;
}
.new-content-1ps .cta strong {
display: inline-block;
padding: 15px 30px;
border: 2px solid #000;
font-size: 16px;
}
.new-content-1ps .left-icon-block .item {
padding-left: 60px;
position: relative;
min-height: 50px;
display: flex;
align-items: center;
margin-bottom: 15px;
}
.new-content-1ps .left-icon-block .item img {
width: 50px;
height: 50px;
position: absolute;
top: 0;
left: 0;
}
.new-content-1ps .left-icon-block .item p {
margin: 0;
}
.new-content-1ps .items-block {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin: 30px 0;
}
.new-content-1ps .two-items-block .item {
width: 48%;
}
.new-content-1ps .three-items-block .item {
width: 31%;
}
.new-content-1ps .four-items-block .item {
width: 23%;
}
.new-content-1ps .five-items-block .item {
width: 18%;
}
.new-content-1ps .items-block-col .item {
width: 100%;
padding-left: 80px;
position: relative;
min-height: 80px;
}
.new-content-1ps .items-block-col .item img {
position: absolute;
top: 0;
left: 0;
}
.new-content-1ps .items-block .item img {
width: 60px;
height: 60px;
display: block;
margin: 0 auto 10px;
}
.new-content-1ps .items-block .item p {
padding: 0;
}
.new-content-1ps .items-block .item strong {
display: block;
margin-bottom: 10px;
text-align: center;
font-size: 18px;
font-weight: bold;
color: inherit;
margin: 0;
}
@media (max-width:768px) {
.new-content-1ps .cta strong br {
display: none;
}
}
@media (max-width:640px) {
.new-content-1ps .four-items-block .item,
.new-content-1ps .five-items-block .item {
width: 48%;
margin-bottom: 15px;
}
}
@media (max-width:480px) {
.new-content-1ps .items-block .item {
width: 100%;
margin-bottom: 20px;
}
}
@media (max-width: 800px) {
.new-content-1ps .wp-post-image,
.new-content-1ps~div .wp-post-image {
float: none !important;
margin: 0 auto 20px !important;
display: block !important;
}
.su-box {
margin-top: 20px !important;
}
} .text-for-h1,
.text-for-h2 {
display: block;
font-size: 18px;
font-weight: bold;
color: #888;
}
.text-for-h1 {
margin: -22px 0 22px;
}
.common-content-1ps h2 {
margin: 20px 0 10px;
font-size: 30px;
line-height: normal;
padding: 0;
}
.common-content-1ps p {
padding: 0;
}
.div-strong {
margin: 0 auto;
width: 80%;
border: 2px solid #a2b091;
border-radius: 3px;
padding: 10px;
text-align: center;
}
.div-strong strong {
font-weight: bold !important;
}
.div-strong a {
display: block;
color: #a2b091;
}
.div-strong a:hover {
text-decoration: none;
}
.text-left {
text-align: left !important;
}
.text-bold {
font-weight: bold !important;
}
.margin-bottom-30px {
margin-bottom: 30px !important;
}
.margin-bottom-10px {
margin-bottom: 10px !important;
}
.disp-inline {
display: inline !important;
}
.disp-block {
display: block !important;
} .multi-cont-block {
margin: 30px 0;
}
.line-cont-block-1 {
display: flex;
margin: 0 0 30px 0;
}
.indent-line {
height: 100%;
width: 0;
padding: 0 20px;
}
.one-block-1 {
width: 100%;
}
.one-block-1 img {
display: block;
width: 60px;
height: 60px;
margin: 0 auto 10px;
}
.one-block-1 div span,
.one-block-1 span {
display: block;
font-weight: bold;
text-align: center;
padding-bottom: 10px;
}
.logo-block {
display: flex;
margin-top: -30px;
}
.logo-block a {
padding: .6rem;
}
.logo-block img {
width: 32px;
height: 32px;
}
.feedback a{
white-space: nowrap;
} @media screen and (max-width: 800px) {
.div-strong {
width: 95%;
}
.line-cont-block-1 {
flex-direction: column;
margin: 0;
}
.one-block-1 {
margin-bottom: 30px;
}
.margin-bottom-0 {
margin-bottom: 0 !important;
}
}
@media screen and (max-width: 480px) {
.div-strong br,
.common-content-1ps h2 br,
.text-for-h2 br {
display: none;
}
}
.wrap-section{
background-color: #fafafa;
border: 4px solid #f0f0f0;
padding: 20px;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 20px;
}
.wrap-element{
max-width: 250px;
position: relative;
display: flex;
flex-direction: row-reverse;
align-items: center;
gap: 15px;
}
.wrap-element::before{
position: relative;
content: '';
background-image: url(https://1nadzor.ru/wp-content/themes/grecko/./images/arrow-right.png);
background-size: 25px 25px;
background-repeat: no-repeat;
width: 100px;
height: 25px;
}
.wrap-element:last-child::before{
display: none;
}
@media (max-width: 1640px) {
.wrap-element{
max-width: 200px;
}
.wrap-element::before{
width: 125px;
}
}
@media (max-width: 1400px) {
.wrap-element{
max-width: 200px;
}
.wrap-element::before{
width: 125px;
}
}
@media (max-width: 487px) {
.wrap-element{
max-width: 350px;
}
.wrap-element::before{
transform: rotate(90deg);
width: 125px;
}
} .slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#222;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#222;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#222;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-zoom-in .mfp-with-anim{opacity:0;transform:scale(0.8);-webkit-transform:scale(0.8);transition:all .2s ease-in-out 0;-webkit-transition:all .2s ease-in-out 0}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out 0;-webkit-transition:all .3s ease-out 0}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.9}.mfp-zoom-in.mfp-removing .mfp-with-anim{opacity:0;transform:scale(0.8);-webkit-transform:scale(0.8)}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0;transform:translate3d(0,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px}.swiper-scrollbar-cursor-drag{cursor:move}
#themerex_modal_bg{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);display:none;z-index:100000}.themerex_message{display:block;position:absolute;max-width:800px;min-width:450px;overflow:hidden;border-radius:4px;border:2px solid #e5e5e5;background-color:#fff;color:#4c4c4c;opacity:0;top:0;left:40%;margin-left:-200px;padding:12px;line-height:140%;z-index:100001}.themerex_message .themerex_message_close{display:block;position:absolute;width:16px;height:16px;line-height:16px;text-align:center;font-size:16px;font-weight:bold;right:6px;top:4px;cursor:pointer;color:#4c4c4c}.themerex_message .themerex_message_icon{float:left;display:block;width:35px;height:35px;line-height:28px;text-align:center;border:4px solid #c9c9c9;border-radius:50%;margin:0 20px 6px 0;font-size:24px;font-weight:bold;color:#c9c9c9}.themerex_message .themerex_message_icon:before{padding:0;margin:0}.themerex_message .themerex_message_header{color:#4c4c4c;margin:0;padding:0;font-size:18px;font-weight:bold}.themerex_message:not(.themerex_message_dialog) .themerex_message_body{padding:12px 0 0 63px}.themerex_message_warning{border-color:#d7a9b1;background-color:#ffcdde;color:#a63a4b}.themerex_message_warning .themerex_message_close{color:#a63a4b}.themerex_message_warning .themerex_message_icon{border-color:#a63a4b;color:#a63a4b}.themerex_message_warning .themerex_message_icon{line-height:34px}.themerex_message_warning .themerex_message_header{color:#a63a4b}.themerex_message_success{border-color:#b3e7a8;background-color:#d8ffd0;color:#517d48}.themerex_message_success .themerex_message_close{color:#517d48}.themerex_message_success .themerex_message_icon{border-color:#517d48;color:#517d48}.themerex_message_success .themerex_message_icon{line-height:34px}.themerex_message_success .themerex_message_header{color:#517d48}.themerex_message_info{border-color:#9ecade;background-color:#ebf7fe;color:#4cb2e1}.themerex_message_info .themerex_message_close{color:#4cb2e1}.themerex_message_info .themerex_message_icon{border-color:#4cb2e1;color:#4cb2e1}.themerex_message_info .themerex_message_icon{line-height:34px}.themerex_message_info .themerex_message_header{color:#4cb2e1}.themerex_message_dialog .themerex_message_icon{line-height:36px}.themerex_message_dialog .themerex_message_buttons{margin-top:20px}.themerex_message_dialog .themerex_message_button{display:inline-block;padding:0 12px;margin-right:6px;min-width:60px;height:30px;line-height:30px;background-color:#4b4b4b;border-radius:6px;color:#fff;cursor:pointer;text-align:center;font-weight:bold}.themerex_message_dialog .themerex_message_button:hover{background-color:#4cb2e1}
.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ih-item a{color:#333}.ih-item a:hover{text-decoration:none}.ih-item img{width:100%;height:100%}.ih-item.circle{position:relative;width:240px;height:240px;border-radius:50%;margin:0 auto}.ih-item.circle .img{position:relative;width:240px;height:240px;border-radius:50%}.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle .img img{border-radius:50%}.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ih-item.square{position:relative;width:100%;height:100%}.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ih-item.circle.effect1 .spinner{width:250px;height:250px;border:10px solid #ecab18;border-right-color:#1ad280;border-bottom-color:#1ad280;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.ih-item.circle.effect1 .img{position:absolute;top:10px;bottom:0;left:10px;right:0;width:auto;height:auto}.ih-item.circle.effect1 .img:before{display:none}.ih-item.circle.effect1.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.circle.effect1 .info{top:10px;bottom:0;left:10px;right:0;background:#333;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.ih-item.circle.effect1 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect1 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ih-item.circle.effect1 a:hover .info{opacity:1}.ih-item.circle.effect2 .img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect2.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.circle.effect2 .info{background:#333;background:rgba(0,0,0,0.6);opacity:0;pointer-events:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect2 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect2 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect2.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect2.left_to_right a:hover .img{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.ih-item.circle.effect2.left_to_right a:hover .info{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect2.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect2.right_to_left a:hover .img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ih-item.circle.effect2.right_to_left a:hover .info{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect2.top_to_bottom .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect2.top_to_bottom a:hover .img{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.ih-item.circle.effect2.top_to_bottom a:hover .info{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect2.bottom_to_top .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect2.bottom_to_top a:hover .img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ih-item.circle.effect2.bottom_to_top a:hover .info{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect3 .img{z-index:11;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect3.colored .info{background:#1a4a72}.ih-item.circle.effect3 .info{background:#333;opacity:0;pointer-events:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect3 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect3 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect3.left_to_right .img{-webkit-transform:scale(1) translateX(0);-moz-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.ih-item.circle.effect3.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect3.left_to_right a:hover .img{-webkit-transform:scale(0.5) translateX(100%);-moz-transform:scale(0.5) translateX(100%);-ms-transform:scale(0.5) translateX(100%);-o-transform:scale(0.5) translateX(100%);transform:scale(0.5) translateX(100%)}.ih-item.circle.effect3.left_to_right a:hover .info{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect3.right_to_left .img{-webkit-transform:scale(1) translateX(0);-moz-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.ih-item.circle.effect3.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect3.right_to_left a:hover .img{-webkit-transform:scale(0.5) translateX(-100%);-moz-transform:scale(0.5) translateX(-100%);-ms-transform:scale(0.5) translateX(-100%);-o-transform:scale(0.5) translateX(-100%);transform:scale(0.5) translateX(-100%)}.ih-item.circle.effect3.right_to_left a:hover .info{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect3.top_to_bottom .img{-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.ih-item.circle.effect3.top_to_bottom .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect3.top_to_bottom a:hover .img{-webkit-transform:scale(0.5) translateY(100%);-moz-transform:scale(0.5) translateY(100%);-ms-transform:scale(0.5) translateY(100%);-o-transform:scale(0.5) translateY(100%);transform:scale(0.5) translateY(100%)}.ih-item.circle.effect3.top_to_bottom a:hover .info{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect3.bottom_to_top .img{-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.ih-item.circle.effect3.bottom_to_top .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect3.bottom_to_top a:hover .img{-webkit-transform:scale(0.5) translateY(-100%);-moz-transform:scale(0.5) translateY(-100%);-ms-transform:scale(0.5) translateY(-100%);-o-transform:scale(0.5) translateY(-100%);transform:scale(0.5) translateY(-100%)}.ih-item.circle.effect3.bottom_to_top a:hover .info{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect4 .img{opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ih-item.circle.effect4.colored .info{background:#1a4a72}.ih-item.circle.effect4 .info{background:#333;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.ih-item.circle.effect4 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect4 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect4 a:hover .img{opacity:0;pointer-events:none}.ih-item.circle.effect4 a:hover .info{visibility:visible;opacity:1}.ih-item.circle.effect4.left_to_right .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect4.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect4.left_to_right a:hover .img{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect4.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect4.right_to_left .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect4.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect4.right_to_left a:hover .img{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect4.right_to_left a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect4.top_to_bottom .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect4.top_to_bottom .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect4.top_to_bottom a:hover .img{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect4.top_to_bottom a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect4.bottom_to_top .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect4.bottom_to_top .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect4.bottom_to_top a:hover .img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect4.bottom_to_top a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect5{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.circle.effect5.colored .info .info-back{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.circle.effect5 .info{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.ih-item.circle.effect5 .info .info-back{visibility:hidden;border-radius:50%;width:100%;height:100%;background:#333;background:rgba(0,0,0,0.6);-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);-ms-transform:rotate3d(0,1,0,180deg);-o-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ih-item.circle.effect5 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect5 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect5 a:hover .info{-webkit-transform:rotate3d(0,1,0,-180deg);-moz-transform:rotate3d(0,1,0,-180deg);-ms-transform:rotate3d(0,1,0,-180deg);-o-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.ih-item.circle.effect5 a:hover .info .info-back{visibility:visible}.ih-item.circle.effect6 .img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect6.colored .info{background:#1a4a72}.ih-item.circle.effect6 .info{background:#333;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect6 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect6 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect6.scale_up .info{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.circle.effect6.scale_up a:hover .img{opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.ih-item.circle.effect6.scale_up a:hover .info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect6.scale_down .info{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.ih-item.circle.effect6.scale_down a:hover .img{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.circle.effect6.scale_down a:hover .info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect6.scale_down_up .info{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .35s ease-in-out .2s;-moz-transition:all .35s ease-in-out .2s;transition:all .35s ease-in-out .2s}.ih-item.circle.effect6.scale_down_up a:hover .img{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.circle.effect6.scale_down_up a:hover .info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect7 .img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;transition:all .35s ease-out}.ih-item.circle.effect7.colored .info{background:#1a4a72}.ih-item.circle.effect7 .info{background:#333;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .35s ease .2s;-moz-transition:all .35s ease .2s;transition:all .35s ease .2s}.ih-item.circle.effect7 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect7 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect7 a:hover .img{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.circle.effect7 a:hover .info{visibility:visible;opacity:1}.ih-item.circle.effect7.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect7.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect7.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect7.right_to_left a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect7.top_to_bottom .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect7.top_to_bottom a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect7.bottom_to_top .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect7.bottom_to_top a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect8.colored .info{background:#1a4a72}.ih-item.circle.effect8 .img-container{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ih-item.circle.effect8 .img-container .img{opacity:1;-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.ih-item.circle.effect8 .info-container{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.ih-item.circle.effect8 .info{width:100%;height:100%;background:#333;pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .35s ease-in-out .6s;-moz-transition:all .35s ease-in-out .6s;transition:all .35s ease-in-out .6s}.ih-item.circle.effect8 .info h4{color:#fff;letter-spacing:2px;font-size:22px;margin:0 30px;padding:45px 0 0 0;height:100px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect8 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect8 a:hover .img-container{pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.circle.effect8 a:hover .img-container .img{opacity:0;pointer-events:none}.ih-item.circle.effect8 a:hover .info-container{opacity:1}.ih-item.circle.effect8 a:hover .info-container .info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect8.left_to_right .img-container .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect8.left_to_right .info-container{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect8.left_to_right a:hover .img-container .img{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect8.left_to_right a:hover .info-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect8.right_to_left .img-container .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect8.right_to_left .info-container{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect8.right_to_left a:hover .img-container .img{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect8.right_to_left a:hover .info-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect8.top_to_bottom .img-container .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect8.top_to_bottom .info-container{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect8.top_to_bottom a:hover .img-container .img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect8.top_to_bottom a:hover .info-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect8.bottom_to_top .img-container .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect8.bottom_to_top .info-container{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect8.bottom_to_top a:hover .img-container .img{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect8.bottom_to_top a:hover .info-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect9 .img{opacity:1;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;transition:all .35s ease-out}.ih-item.circle.effect9.colored .info{background:#1a4a72}.ih-item.circle.effect9 .info{background:#333;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .35s ease .2s;-moz-transition:all .35s ease .2s;transition:all .35s ease .2s}.ih-item.circle.effect9 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect9 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect9 a:hover .img{opacity:0;pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.circle.effect9 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect9.left_to_right .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.circle.effect9.left_to_right a:hover .img{-webkit-transform:translateX(100%) rotate(180deg);-moz-transform:translateX(100%) rotate(180deg);-ms-transform:translateX(100%) rotate(180deg);-o-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.ih-item.circle.effect9.right_to_left .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.circle.effect9.right_to_left a:hover .img{-webkit-transform:translateX(-100%) rotate(-180deg);-moz-transform:translateX(-100%) rotate(-180deg);-ms-transform:translateX(-100%) rotate(-180deg);-o-transform:translateX(-100%) rotate(-180deg);transform:translateX(-100%) rotate(-180deg)}.ih-item.circle.effect9.top_to_bottom .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect9.top_to_bottom a:hover .img{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect9.bottom_to_top .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect9.bottom_to_top a:hover .img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect10 .img{z-index:11;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect10.colored .info{background:#1a4a72}.ih-item.circle.effect10 .info{background:#333;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect10 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect10 .info p{color:#fff;font-style:italic;font-size:12px;border-top:1px solid rgba(255,255,255,0.5);height:22px;overflow:hidden}.ih-item.circle.effect10 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect10.top_to_bottom .info h4{margin:0 30px;padding:25px 0 0 0;height:78px}.ih-item.circle.effect10.top_to_bottom .info p{margin:0 30px;padding:5px}.ih-item.circle.effect10.top_to_bottom a:hover .img{-webkit-transform:translateY(50px) scale(0.5);-moz-transform:translateY(50px) scale(0.5);-ms-transform:translateY(50px) scale(0.5);-o-transform:translateY(50px) scale(0.5);transform:translateY(50px) scale(0.5)}.ih-item.circle.effect10.bottom_to_top .info h4{margin:110px 30px 0;padding:25px 0 0 0;height:78px}.ih-item.circle.effect10.bottom_to_top .info p{margin:0 30px;padding:5px}.ih-item.circle.effect10.bottom_to_top a:hover .img{-webkit-transform:translateY(-50px) scale(0.5);-moz-transform:translateY(-50px) scale(0.5);-ms-transform:translateY(-50px) scale(0.5);-o-transform:translateY(-50px) scale(0.5);transform:translateY(-50px) scale(0.5)}.ih-item.circle.effect11{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.circle.effect11 .img{opacity:1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect11.colored .info{background:#1a4a72}.ih-item.circle.effect11 .info{background:#333;opacity:0;visibility:hidden;-webkit-transition:all .35s ease .35s;-moz-transition:all .35s ease .35s;transition:all .35s ease .35s}.ih-item.circle.effect11 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect11 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect11 a:hover .img{opacity:0}.ih-item.circle.effect11 a:hover .info{visibility:visible;opacity:1}.ih-item.circle.effect11.left_to_right .img{-webkit-transform:translateZ(0) rotateY(0);-moz-transform:translateZ(0) rotateY(0);-ms-transform:translateZ(0) rotateY(0);-o-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}.ih-item.circle.effect11.left_to_right .info{-webkit-transform:translateZ(-1000px) rotateY(-90deg);-moz-transform:translateZ(-1000px) rotateY(-90deg);-ms-transform:translateZ(-1000px) rotateY(-90deg);-o-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg)}.ih-item.circle.effect11.left_to_right a:hover .img{-webkit-transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);-ms-transform:translateZ(-1000px) rotateY(90deg);-o-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg)}.ih-item.circle.effect11.left_to_right a:hover .info{-webkit-transform:translateZ(0) rotateY(0);-moz-transform:translateZ(0) rotateY(0);-ms-transform:translateZ(0) rotateY(0);-o-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}.ih-item.circle.effect11.right_to_left .img{-webkit-transform:translateZ(0) rotateY(0);-moz-transform:translateZ(0) rotateY(0);-ms-transform:translateZ(0) rotateY(0);-o-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}.ih-item.circle.effect11.right_to_left .info{-webkit-transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);-ms-transform:translateZ(-1000px) rotateY(90deg);-o-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg)}.ih-item.circle.effect11.right_to_left a:hover .img{-webkit-transform:translateZ(-1000px) rotateY(-90deg);-moz-transform:translateZ(-1000px) rotateY(-90deg);-ms-transform:translateZ(-1000px) rotateY(-90deg);-o-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg)}.ih-item.circle.effect11.right_to_left a:hover .info{-webkit-transform:translateZ(0) rotateY(0);-moz-transform:translateZ(0) rotateY(0);-ms-transform:translateZ(0) rotateY(0);-o-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}.ih-item.circle.effect11.top_to_bottom .img{-webkit-transform:translateZ(0) rotateX(0);-moz-transform:translateZ(0) rotateX(0);-ms-transform:translateZ(0) rotateX(0);-o-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.ih-item.circle.effect11.top_to_bottom .info{-webkit-transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);-ms-transform:translateZ(-1000px) rotateX(90deg);-o-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg)}.ih-item.circle.effect11.top_to_bottom a:hover .img{-webkit-transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);-ms-transform:translateZ(-1000px) rotateX(-90deg);-o-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg)}.ih-item.circle.effect11.top_to_bottom a:hover .info{-webkit-transform:translateZ(0) rotateX(0);-moz-transform:translateZ(0) rotateX(0);-ms-transform:translateZ(0) rotateX(0);-o-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.ih-item.circle.effect11.bottom_to_top .img{-webkit-transform:translateZ(0) rotateX(0);-moz-transform:translateZ(0) rotateX(0);-ms-transform:translateZ(0) rotateX(0);-o-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.ih-item.circle.effect11.bottom_to_top .info{-webkit-transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);-ms-transform:translateZ(-1000px) rotateX(-90deg);-o-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg)}.ih-item.circle.effect11.bottom_to_top a:hover .img{-webkit-transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);-ms-transform:translateZ(-1000px) rotateX(90deg);-o-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg)}.ih-item.circle.effect11.bottom_to_top a:hover .info{-webkit-transform:translateZ(0) rotateX(0);-moz-transform:translateZ(0) rotateX(0);-ms-transform:translateZ(0) rotateX(0);-o-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.ih-item.circle.effect12 .img{opacity:1;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect12.colored .info{background:#1a4a72}.ih-item.circle.effect12 .info{background:#333;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect12 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect12 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect12 a:hover .img{opacity:0;pointer-events:none}.ih-item.circle.effect12 a:hover .info{opacity:1;visibility:visible}.ih-item.circle.effect12.left_to_right .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.circle.effect12.left_to_right .info{-webkit-transform:translateX(100%) rotate(180deg);-moz-transform:translateX(100%) rotate(180deg);-ms-transform:translateX(100%) rotate(180deg);-o-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.ih-item.circle.effect12.left_to_right a:hover .img{-webkit-transform:translateX(100%) rotate(180deg);-moz-transform:translateX(100%) rotate(180deg);-ms-transform:translateX(100%) rotate(180deg);-o-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.ih-item.circle.effect12.left_to_right a:hover .info{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ih-item.circle.effect12.right_to_left .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.circle.effect12.right_to_left .info{-webkit-transform:translateX(-100%) rotate(-180deg);-moz-transform:translateX(-100%) rotate(-180deg);-ms-transform:translateX(-100%) rotate(-180deg);-o-transform:translateX(-100%) rotate(-180deg);transform:translateX(-100%) rotate(-180deg)}.ih-item.circle.effect12.right_to_left a:hover .img{-webkit-transform:translateX(-100%) rotate(-180deg);-moz-transform:translateX(-100%) rotate(-180deg);-ms-transform:translateX(-100%) rotate(-180deg);-o-transform:translateX(-100%) rotate(-180deg);transform:translateX(-100%) rotate(-180deg)}.ih-item.circle.effect12.right_to_left a:hover .info{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ih-item.circle.effect12.top_to_bottom .img{-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.ih-item.circle.effect12.top_to_bottom .info{-webkit-transform:translateY(-100%) rotate(-180deg);-moz-transform:translateY(-100%) rotate(-180deg);-ms-transform:translateY(-100%) rotate(-180deg);-o-transform:translateY(-100%) rotate(-180deg);transform:translateY(-100%) rotate(-180deg)}.ih-item.circle.effect12.top_to_bottom a:hover .img{-webkit-transform:translateY(-100%) rotate(-180deg);-moz-transform:translateY(-100%) rotate(-180deg);-ms-transform:translateY(-100%) rotate(-180deg);-o-transform:translateY(-100%) rotate(-180deg);transform:translateY(-100%) rotate(-180deg)}.ih-item.circle.effect12.top_to_bottom a:hover .info{-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ih-item.circle.effect12.bottom_to_top .img{-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.ih-item.circle.effect12.bottom_to_top .info{-webkit-transform:translateY(100%) rotate(180deg);-moz-transform:translateY(100%) rotate(180deg);-ms-transform:translateY(100%) rotate(180deg);-o-transform:translateY(100%) rotate(180deg);transform:translateY(100%) rotate(180deg)}.ih-item.circle.effect12.bottom_to_top a:hover .img{-webkit-transform:translateY(100%) rotate(180deg);-moz-transform:translateY(100%) rotate(180deg);-ms-transform:translateY(100%) rotate(180deg);-o-transform:translateY(100%) rotate(180deg);transform:translateY(100%) rotate(180deg)}.ih-item.circle.effect12.bottom_to_top a:hover .info{-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ih-item.circle.effect13.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.circle.effect13 .info{background:#333;background:rgba(0,0,0,0.6);opacity:0;pointer-events:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect13 .info h4{visibility:hidden;color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect13 .info p{visibility:hidden;color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect13 a:hover .info{opacity:1}.ih-item.circle.effect13 a:hover h4{visibility:visible}.ih-item.circle.effect13 a:hover p{visibility:visible}.ih-item.circle.effect13.from_left_and_right .info h4{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.circle.effect13.from_left_and_right .info p{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.circle.effect13.from_left_and_right a:hover h4{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect13.from_left_and_right a:hover p{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.circle.effect13.top_to_bottom .info h4{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect13.top_to_bottom .info p{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.circle.effect13.top_to_bottom a:hover h4{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect13.top_to_bottom a:hover p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect13.bottom_to_top .info h4{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect13.bottom_to_top .info p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.circle.effect13.bottom_to_top a:hover h4{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect13.bottom_to_top a:hover p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.circle.effect14{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.circle.effect14 .img{visibility:visible;opacity:1;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.ih-item.circle.effect14.colored .info{background:#1a4a72}.ih-item.circle.effect14 .info{background:#333;opacity:0;visibility:hidden;-webkit-transition:all .35s ease-in-out .3s;-moz-transition:all .35s ease-in-out .3s;transition:all .35s ease-in-out .3s}.ih-item.circle.effect14 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect14 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect14 a:hover .img{opacity:0;visibility:hidden}.ih-item.circle.effect14 a:hover .info{visibility:visible;opacity:1}.ih-item.circle.effect14.left_to_right .img{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.circle.effect14.left_to_right .info{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ih-item.circle.effect14.left_to_right a:hover .img{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ih-item.circle.effect14.left_to_right a:hover .info{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.ih-item.circle.effect14.right_to_left .img{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ih-item.circle.effect14.right_to_left .info{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.circle.effect14.right_to_left a:hover .img{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}.ih-item.circle.effect14.right_to_left a:hover .info{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.ih-item.circle.effect14.top_to_bottom .img{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.ih-item.circle.effect14.top_to_bottom .info{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.circle.effect14.top_to_bottom a:hover .img{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.ih-item.circle.effect14.top_to_bottom a:hover .info{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.ih-item.circle.effect14.bottom_to_top .img{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.circle.effect14.bottom_to_top .info{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.ih-item.circle.effect14.bottom_to_top a:hover .img{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg)}.ih-item.circle.effect14.bottom_to_top a:hover .info{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.ih-item.circle.effect15 .img{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect15.colored .info{background:#1a4a72}.ih-item.circle.effect15 .info{background:#333;opacity:0;visibility:hidden;-webkit-transform:scale(0.5) rotate(-720deg);-moz-transform:scale(0.5) rotate(-720deg);-ms-transform:scale(0.5) rotate(-720deg);-o-transform:scale(0.5) rotate(-720deg);transform:scale(0.5) rotate(-720deg);-webkit-transition:all .35s ease-in-out .3s;-moz-transition:all .35s ease-in-out .3s;transition:all .35s ease-in-out .3s}.ih-item.circle.effect15 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect15 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect15 a:hover .img{opacity:0;visibility:hidden;-webkit-transform:scale(0.5) rotate(720deg);-moz-transform:scale(0.5) rotate(720deg);-ms-transform:scale(0.5) rotate(720deg);-o-transform:scale(0.5) rotate(720deg);transform:scale(0.5) rotate(720deg)}.ih-item.circle.effect15 a:hover .info{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.ih-item.circle.effect16 .img{z-index:11;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect16.colored .info{background:#1a4a72}.ih-item.circle.effect16 .info{background:#333;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect16 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect16 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect16.left_to_right .img{-webkit-transform-origin:95% 40%;-moz-transform-origin:95% 40%;-ms-transform-origin:95% 40%;-o-transform-origin:95% 40%;transform-origin:95% 40%}.ih-item.circle.effect16.left_to_right .img:after{content:'';width:8px;height:8px;position:absolute;border-radius:50%;top:40%;left:95%;margin:-4px 0 0 -4px;background:rgba(0,0,0,0.8);box-shadow:0 0 1px rgba(255,255,255,0.9)}.ih-item.circle.effect16.left_to_right a:hover .img{-webkit-transform:rotate(-120deg);-moz-transform:rotate(-120deg);-ms-transform:rotate(-120deg);-o-transform:rotate(-120deg);transform:rotate(-120deg)}.ih-item.circle.effect16.right_to_left .img{-webkit-transform-origin:5% 40%;-moz-transform-origin:5% 40%;-ms-transform-origin:5% 40%;-o-transform-origin:5% 40%;transform-origin:5% 40%}.ih-item.circle.effect16.right_to_left .img:after{content:'';width:8px;height:8px;position:absolute;border-radius:50%;top:40%;left:5%;margin:-4px 0 0 -4px;background:rgba(0,0,0,0.8);box-shadow:0 0 1px rgba(255,255,255,0.9)}.ih-item.circle.effect16.right_to_left a:hover .img{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.ih-item.circle.effect17 .info{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect17 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect17 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5);opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect17 a:hover .img:before{box-shadow:inset 0 0 0 110px #333,inset 0 0 0 16px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 110px rgba(0,0,0,0.6),inset 0 0 0 16px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1)}.ih-item.circle.effect17 a:hover .info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect17 a:hover .info p{opacity:1}.ih-item.circle.effect17.colored a:hover .img:before{box-shadow:inset 0 0 0 110px #1a4a72,inset 0 0 0 16px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 110px rgba(26,74,114,0.6),inset 0 0 0 16px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1)}.ih-item.circle.effect18{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.circle.effect18 .img{z-index:11;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ih-item.circle.effect18.colored .info .info-back{background:#1a4a72}.ih-item.circle.effect18 .info{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.ih-item.circle.effect18 .info .info-back{opacity:1;border-radius:50%;width:100%;height:100%;background:#333}.ih-item.circle.effect18 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect18 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect18.bottom_to_top .img{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.circle.effect18.bottom_to_top a:hover .img{-webkit-transform:rotate3d(1,0,0,180deg);-moz-transform:rotate3d(1,0,0,180deg);-ms-transform:rotate3d(1,0,0,180deg);-o-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.ih-item.circle.effect18.top_to_bottom .img{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.ih-item.circle.effect18.top_to_bottom a:hover .img{-webkit-transform:rotate3d(1,0,0,-180deg);-moz-transform:rotate3d(1,0,0,-180deg);-ms-transform:rotate3d(1,0,0,-180deg);-o-transform:rotate3d(1,0,0,-180deg);transform:rotate3d(1,0,0,-180deg)}.ih-item.circle.effect18.left_to_right .img{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.circle.effect18.left_to_right a:hover .img{-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);-ms-transform:rotate3d(0,1,0,180deg);-o-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg)}.ih-item.circle.effect18.right_to_left .img{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ih-item.circle.effect18.right_to_left a:hover .img{-webkit-transform:rotate3d(0,1,0,-180deg);-moz-transform:rotate3d(0,1,0,-180deg);-ms-transform:rotate3d(0,1,0,-180deg);-o-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.ih-item.circle.effect19.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.circle.effect19 .info{background:#333;background:rgba(0,0,0,0.6);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.circle.effect19 .info h4{color:#fff;letter-spacing:2px;font-size:22px;margin:0 30px;padding:45px 0 0 0;height:140px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect19 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect19 a:hover .info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.circle.effect20{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.circle.effect20 .img{-webkit-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.circle.effect20.colored .info .info-back{background:#1a4a72}.ih-item.circle.effect20 .info{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.ih-item.circle.effect20 .info .info-back{opacity:1;visibility:hidden;border-radius:50%;width:100%;height:100%;background:#333;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ih-item.circle.effect20 .info h4{color:#fff;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}.ih-item.circle.effect20 .info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}.ih-item.circle.effect20 a:hover .img{opacity:0}.ih-item.circle.effect20 a:hover .info .info-back{opacity:1;visibility:visible}.ih-item.circle.effect20.top_to_bottom .info .info-back{-webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg)}.ih-item.circle.effect20.top_to_bottom a:hover .img{-webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg)}.ih-item.circle.effect20.top_to_bottom a:hover .info .info-back{-webkit-transform:rotate3d(1,0,0,0);-moz-transform:rotate3d(1,0,0,0);-ms-transform:rotate3d(1,0,0,0);-o-transform:rotate3d(1,0,0,0);}.ih-item.circle.effect20.bottom_to_top .info .info-back{-webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg)}.ih-item.circle.effect20.bottom_to_top a:hover .img{-webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg)}.ih-item.circle.effect20.bottom_to_top a:hover .info .info-back{-webkit-transform:rotate3d(1,0,0,0);-moz-transform:rotate3d(1,0,0,0);-ms-transform:rotate3d(1,0,0,0);-o-transform:rotate3d(1,0,0,0);transform:rotate3d(1,0,0,0)}.ih-item.square.effect1{overflow:hidden}.ih-item.square.effect1.colored .info{background:#1a4a72}.ih-item.square.effect1 .img{z-index:11;position:absolute;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect1 .info{background:#333;visibility:hidden;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect1 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect1.left_and_right .info h4{position:absolute;top:12px;left:12px;color:#fff;text-align:center;font-size:17px;margin:0}.ih-item.square.effect1.left_and_right .info p{position:absolute;right:12px;bottom:12px;margin:0;font-style:italic;font-size:12px;color:#fff}.ih-item.square.effect1.left_and_right a:hover .img{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}.ih-item.square.effect1.top_to_bottom .info h4{color:#fff;text-align:center;font-size:17px;padding:10px 10px 0 4px;margin:10px 0 0 0}.ih-item.square.effect1.top_to_bottom .info p{font-style:italic;font-size:12px;color:#fff;padding:5px;text-align:center}.ih-item.square.effect1.top_to_bottom a:hover .img{-webkit-transform:translateY(30px) scale(0.6);-moz-transform:translateY(30px) scale(0.6);-ms-transform:translateY(30px) scale(0.6);-o-transform:translateY(30px) scale(0.6);transform:translateY(30px) scale(0.6)}.ih-item.square.effect1.bottom_to_top .info h4{color:#fff;text-align:center;font-size:17px;padding:10px 10px 0 4px;margin:165px 0 0 0}.ih-item.square.effect1.bottom_to_top .info p{font-style:italic;font-size:12px;color:#fff;padding:5px;text-align:center}.ih-item.square.effect1.bottom_to_top a:hover .img{-webkit-transform:translateY(-30px) scale(0.6);-moz-transform:translateY(-30px) scale(0.6);-ms-transform:translateY(-30px) scale(0.6);-o-transform:translateY(-30px) scale(0.6);transform:translateY(-30px) scale(0.6)}.ih-item.square.effect2{overflow:hidden}.ih-item.square.effect2.colored .info{background:#1a4a72}.ih-item.square.effect2.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect2 .img{opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.ih-item.square.effect2 .info{background:#333;visibility:hidden;-webkit-transition:all .35s .3s ease-in-out;-moz-transition:all .35s .3s ease-in-out;transition:all .35s .3s ease-in-out}.ih-item.square.effect2 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .35s .6s ease-in-out;-moz-transition:all .35s .6s ease-in-out;transition:all .35s .6s ease-in-out}.ih-item.square.effect2 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .35s .5s linear;-moz-transition:all .35s .5s linear;transition:all .35s .5s linear}.ih-item.square.effect2 a:hover .img{-webkit-transform:rotate(720deg) scale(0);-moz-transform:rotate(720deg) scale(0);-ms-transform:rotate(720deg) scale(0);-o-transform:rotate(720deg) scale(0);transform:rotate(720deg) scale(0);opacity:0}.ih-item.square.effect2 a:hover .info{visibility:visible}.ih-item.square.effect2 a:hover .info h4,.ih-item.square.effect2 a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect3{overflow:hidden}.ih-item.square.effect3.colored .info{background:#1a4a72}.ih-item.square.effect3 .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect3 .info{height:65px;overflow:hidden;background:#333;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect3 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px 10px 0 4px;margin:4px 0 0 0}.ih-item.square.effect3 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:5px;text-align:center}.ih-item.square.effect3 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect3.bottom_to_top .info{top:auto;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect3.bottom_to_top a:hover .img{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.ih-item.square.effect3.bottom_to_top a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect3.top_to_bottom .info{bottom:auto;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect3.top_to_bottom a:hover .img{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.ih-item.square.effect3.top_to_bottom a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect4{overflow:hidden;position:relative}.ih-item.square.effect4.colored .info{background:rgba(12,34,52,0.6)}.ih-item.square.effect4.colored .mask1,.ih-item.square.effect4.colored .mask2{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.square.effect4 .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect4 .mask1,.ih-item.square.effect4 .mask2{position:absolute;background:#333;background:rgba(0,0,0,0.6);height:361px;width:361px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect4 .mask1{left:auto;right:0;top:0;-webkit-transform:rotate(56.5deg) translateX(-180px);-moz-transform:rotate(56.5deg) translateX(-180px);-ms-transform:rotate(56.5deg) translateX(-180px);-o-transform:rotate(56.5deg) translateX(-180px);transform:rotate(56.5deg) translateX(-180px);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.ih-item.square.effect4 .mask2{top:auto;bottom:0;left:0;-webkit-transform:rotate(56.5deg) translateX(180px);-moz-transform:rotate(56.5deg) translateX(180px);-ms-transform:rotate(56.5deg) translateX(180px);-o-transform:rotate(56.5deg) translateX(180px);transform:rotate(56.5deg) translateX(180px);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.ih-item.square.effect4 .info{background:#111;height:0;visibility:hidden;width:361px;-webkit-transform:rotate(-33.5deg) translate(-112px,166px);-moz-transform:rotate(-33.5deg) translate(-112px,166px);-ms-transform:rotate(-33.5deg) translate(-112px,166px);-o-transform:rotate(-33.5deg) translate(-112px,166px);transform:rotate(-33.5deg) translate(-112px,166px);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:all .35s ease-in-out .35s;-moz-transition:all .35s ease-in-out .35s;transition:all .35s ease-in-out .35s}.ih-item.square.effect4 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:transparent;margin-top:5px;border-bottom:1px solid rgba(255,255,255,0.2);opacity:0;-webkit-transition:all .35s ease-in-out .35s;-moz-transition:all .35s ease-in-out .35s;transition:all .35s ease-in-out .35s}.ih-item.square.effect4 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center;opacity:0;-webkit-transition:all .35s ease-in-out .35s;-moz-transition:all .35s ease-in-out .35s;transition:all .35s ease-in-out .35s}.ih-item.square.effect4 a:hover .mask1{-webkit-transform:rotate(56.5deg) translateX(1px);-moz-transform:rotate(56.5deg) translateX(1px);-ms-transform:rotate(56.5deg) translateX(1px);-o-transform:rotate(56.5deg) translateX(1px);transform:rotate(56.5deg) translateX(1px)}.ih-item.square.effect4 a:hover .mask2{-webkit-transform:rotate(56.5deg) translateX(-1px);-moz-transform:rotate(56.5deg) translateX(-1px);-ms-transform:rotate(56.5deg) translateX(-1px);-o-transform:rotate(56.5deg) translateX(-1px);transform:rotate(56.5deg) translateX(-1px)}.ih-item.square.effect4 a:hover .info{width:300px;height:120px;visibility:visible;top:40px;-webkit-transform:rotate(0) translate(0,0);-moz-transform:rotate(0) translate(0,0);-ms-transform:rotate(0) translate(0,0);-o-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}.ih-item.square.effect4 a:hover .info h4,.ih-item.square.effect4 a:hover .info p{opacity:1}.ih-item.square.effect5.colored .info{background:#1a4a72}.ih-item.square.effect5.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect5 .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect5 .info{background:#333;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect5 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0}.ih-item.square.effect5 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect5 a:hover .img{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.ih-item.square.effect5 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.ih-item.square.effect5.left_to_right .info{-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.ih-item.square.effect5.right_to_left .info{-webkit-transform:scale(0) rotate(180deg);-moz-transform:scale(0) rotate(180deg);-ms-transform:scale(0) rotate(180deg);-o-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg)}.ih-item.square.effect6{overflow:hidden}.ih-item.square.effect6.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.square.effect6.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect6 .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect6 .info{background:#333;background:rgba(0,0,0,0.6);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect6 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect6 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center;-webkit-transition:all .35s .1s linear;-moz-transition:all .35s .1s linear;transition:all .35s .1s linear}.ih-item.square.effect6 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect6 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect6.from_top_and_bottom .info h4{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect6.from_top_and_bottom .info p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.from_top_and_bottom a:hover .info h4,.ih-item.square.effect6.from_top_and_bottom a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect6.from_left_and_right .info h4{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect6.from_left_and_right .info p{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect6.from_left_and_right a:hover .info h4,.ih-item.square.effect6.from_left_and_right a:hover .info p{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect6.top_to_bottom .info h4{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect6.top_to_bottom .info p{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect6.top_to_bottom a:hover .info h4,.ih-item.square.effect6.top_to_bottom a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect6.bottom_to_top .info h4{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.bottom_to_top .info p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.bottom_to_top a:hover .info h4,.ih-item.square.effect6.bottom_to_top a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect7{overflow:hidden}.ih-item.square.effect7.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.square.effect7.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect7 .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect7 .info{background:#333;background:rgba(0,0,0,0.6);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect7 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);-webkit-transition:all .35s .1s ease-in-out;-moz-transition:all .35s .1s ease-in-out;transition:all .35s .1s ease-in-out}.ih-item.square.effect7 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center;-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5);-webkit-transition:all .35s .3s linear;-moz-transition:all .35s .3s linear;transition:all .35s .3s linear}.ih-item.square.effect7 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect7 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect7 a:hover .info h4,.ih-item.square.effect7 a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8{overflow:hidden}.ih-item.square.effect8.colored .info{background:#1a4a72}.ih-item.square.effect8.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect8 .img{opacity:1;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect8 .info{background:#333;visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect8 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0;-webkit-transition:all .35s .1s ease-in-out;-moz-transition:all .35s .1s ease-in-out;transition:all .35s .1s ease-in-out}.ih-item.square.effect8 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center;-webkit-transition:all .35s .15s linear;-moz-transition:all .35s .15s linear;transition:all .35s .15s linear}.ih-item.square.effect8 a:hover .img{opacity:0}.ih-item.square.effect8 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect8.scale_up .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_up .info{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ih-item.square.effect8.scale_up .info h4,.ih-item.square.effect8.scale_up .info p{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ih-item.square.effect8.scale_up a:hover .img{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5)}.ih-item.square.effect8.scale_up a:hover .info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_up a:hover .info h4,.ih-item.square.effect8.scale_up a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_down .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_down .info{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5)}.ih-item.square.effect8.scale_down .info h4,.ih-item.square.effect8.scale_down .info p{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5)}.ih-item.square.effect8.scale_down a:hover .img{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.square.effect8.scale_down a:hover .info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_down a:hover .info h4,.ih-item.square.effect8.scale_down a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect9{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.square.effect9.colored .info .info-back{background:#1a4a72}.ih-item.square.effect9.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect9 .img{position:relative;z-index:11;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ih-item.square.effect9 .info{z-index:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.ih-item.square.effect9 .info .info-back{opacity:1;width:100%;height:100%;padding-top:30px;background:#333}.ih-item.square.effect9 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:0}.ih-item.square.effect9 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect9.left_to_right .img{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.square.effect9.left_to_right a:hover .img{-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);-ms-transform:rotate3d(0,1,0,180deg);-o-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg)}.ih-item.square.effect9.right_to_left .img{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ih-item.square.effect9.right_to_left a:hover .img{-webkit-transform:rotate3d(0,1,0,-180deg);-moz-transform:rotate3d(0,1,0,-180deg);-ms-transform:rotate3d(0,1,0,-180deg);-o-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.ih-item.square.effect9.top_to_bottom .img{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.ih-item.square.effect9.top_to_bottom a:hover .img{-webkit-transform:rotate3d(1,0,0,-180deg);-moz-transform:rotate3d(1,0,0,-180deg);-ms-transform:rotate3d(1,0,0,-180deg);-o-transform:rotate3d(1,0,0,-180deg);transform:rotate3d(1,0,0,-180deg)}.ih-item.square.effect9.bottom_to_top .img{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.square.effect9.bottom_to_top a:hover .img{-webkit-transform:rotate3d(1,0,0,180deg);-moz-transform:rotate3d(1,0,0,180deg);-ms-transform:rotate3d(1,0,0,180deg);-o-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.ih-item.square.effect10{overflow:hidden}.ih-item.square.effect10.colored .info{background:#1a4a72}.ih-item.square.effect10.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect10 .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect10 .info{background:#333;visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect10 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0}.ih-item.square.effect10 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect10 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect10.left_to_right .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect10.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect10.left_to_right a:hover .img{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect10.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect10.right_to_left .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect10.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect10.right_to_left a:hover .img{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect10.right_to_left a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect10.top_to_bottom .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect10.top_to_bottom .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect10.top_to_bottom a:hover .img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect10.top_to_bottom a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect10.bottom_to_top .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect10.bottom_to_top .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect10.bottom_to_top a:hover .img{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect10.bottom_to_top a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect11{overflow:hidden}.ih-item.square.effect11.colored .info{background:#1a4a72}.ih-item.square.effect11.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect11 .img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect11 .info{background:#333;visibility:hidden;opacity:0;-webkit-transition:all .35s ease .2s;-moz-transition:all .35s ease .2s;transition:all .35s ease .2s}.ih-item.square.effect11 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0}.ih-item.square.effect11 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect11 a:hover .img{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.square.effect11 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect11.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect11.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect11.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect11.right_to_left a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect11.top_to_bottom .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect11.top_to_bottom a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect11.bottom_to_top .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect11.bottom_to_top a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect12{overflow:hidden}.ih-item.square.effect12.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.square.effect12.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect12 .img{-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;transition:all .35s ease-in}.ih-item.square.effect12 .info{background:#333;background:rgba(0,0,0,0.6);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;transition:all .35s ease-in}.ih-item.square.effect12 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;transition:all .35s ease-in}.ih-item.square.effect12 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;transition:all .35s ease-in}.ih-item.square.effect12 a:hover .info{visibility:visible;opacity:1;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.ih-item.square.effect12 a:hover .info h4{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.ih-item.square.effect12 a:hover .info p{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;transition-delay:.25s}.ih-item.square.effect12.left_to_right .info{-webkit-transform:translate(-460px,-100px) rotate(-180deg);-moz-transform:translate(-460px,-100px) rotate(-180deg);-ms-transform:translate(-460px,-100px) rotate(-180deg);-o-transform:translate(-460px,-100px) rotate(-180deg);transform:translate(-460px,-100px) rotate(-180deg)}.ih-item.square.effect12.left_to_right .info h4{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.ih-item.square.effect12.left_to_right .info p{-webkit-transform:translateX(-300px) rotate(-90deg);-moz-transform:translateX(-300px) rotate(-90deg);-ms-transform:translateX(-300px) rotate(-90deg);-o-transform:translateX(-300px) rotate(-90deg);transform:translateX(-300px) rotate(-90deg)}.ih-item.square.effect12.left_to_right a:hover .info{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.ih-item.square.effect12.left_to_right a:hover .info h4{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect12.left_to_right a:hover .info p{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.square.effect12.right_to_left .info{-webkit-transform:translate(460px,-100px) rotate(180deg);-moz-transform:translate(460px,-100px) rotate(180deg);-ms-transform:translate(460px,-100px) rotate(180deg);-o-transform:translate(460px,-100px) rotate(180deg);transform:translate(460px,-100px) rotate(180deg)}.ih-item.square.effect12.right_to_left .info h4{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.ih-item.square.effect12.right_to_left .info p{-webkit-transform:translateX(300px) rotate(90deg);-moz-transform:translateX(300px) rotate(90deg);-ms-transform:translateX(300px) rotate(90deg);-o-transform:translateX(300px) rotate(90deg);transform:translateX(300px) rotate(90deg)}.ih-item.square.effect12.right_to_left a:hover .info{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.ih-item.square.effect12.right_to_left a:hover .info h4{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect12.right_to_left a:hover .info p{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.square.effect12.top_to_bottom .info{-webkit-transform:translate(-265px,-145px) rotate(-45deg);-moz-transform:translate(-265px,-145px) rotate(-45deg);-ms-transform:translate(-265px,-145px) rotate(-45deg);-o-transform:translate(-265px,-145px) rotate(-45deg);transform:translate(-265px,-145px) rotate(-45deg)}.ih-item.square.effect12.top_to_bottom .info h4{-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}.ih-item.square.effect12.top_to_bottom .info p{-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}.ih-item.square.effect12.top_to_bottom a:hover .info{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.ih-item.square.effect12.top_to_bottom a:hover .info h4{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.ih-item.square.effect12.top_to_bottom a:hover .info p{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ih-item.square.effect12.bottom_to_top .info{-webkit-transform:translate(265px,145px) rotate(45deg);-moz-transform:translate(265px,145px) rotate(45deg);-ms-transform:translate(265px,145px) rotate(45deg);-o-transform:translate(265px,145px) rotate(45deg);transform:translate(265px,145px) rotate(45deg)}.ih-item.square.effect12.bottom_to_top .info h4{-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}.ih-item.square.effect12.bottom_to_top .info p{-webkit-transform:translate(-200px,200px);-moz-transform:translate(-200px,200px);-ms-transform:translate(-200px,200px);-o-transform:translate(-200px,200px);transform:translate(-200px,200px)}.ih-item.square.effect12.bottom_to_top a:hover .info{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.ih-item.square.effect12.bottom_to_top a:hover .info h4{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.ih-item.square.effect12.bottom_to_top a:hover .info p{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ih-item.square.effect13{overflow:hidden}.ih-item.square.effect13.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}.ih-item.square.effect13.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect13 .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect13 .info{background:#333;background:rgba(0,0,0,0.6);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect13 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0}.ih-item.square.effect13 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect13 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect13 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect13.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect13.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect13.right_to_left .info{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect13.right_to_left a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect13.top_to_bottom .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect13.top_to_bottom a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect13.bottom_to_top .info{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect13.bottom_to_top a:hover .info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect14.colored .info{background:#1a4a72}.ih-item.square.effect14.colored .info h4{background:rgba(12,34,52,0.6)}.ih-item.square.effect14 .img{opacity:1;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.ih-item.square.effect14 .info{background:#333;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .35s ease .2s;-moz-transition:all .35s ease .2s;transition:all .35s ease .2s}.ih-item.square.effect14 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0}.ih-item.square.effect14 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect14 a:hover .img{opacity:0;pointer-events:none;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ih-item.square.effect14 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect14.left_to_right .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.square.effect14.left_to_right a:hover .img{-webkit-transform:translateX(100%) rotate(180deg);-moz-transform:translateX(100%) rotate(180deg);-ms-transform:translateX(100%) rotate(180deg);-o-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.ih-item.square.effect14.right_to_left .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.square.effect14.right_to_left a:hover .img{-webkit-transform:translateX(-100%) rotate(-180deg);-moz-transform:translateX(-100%) rotate(-180deg);-ms-transform:translateX(-100%) rotate(-180deg);-o-transform:translateX(-100%) rotate(-180deg);transform:translateX(-100%) rotate(-180deg)}.ih-item.square.effect14.top_to_bottom .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect14.top_to_bottom a:hover .img{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.ih-item.square.effect14.bottom_to_top .img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect14.bottom_to_top a:hover .img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect15{overflow:hidden;-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.square.effect15.colored .info{background:#1a4a72}.ih-item.square.effect15 .img{opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ih-item.square.effect15 .info{background:#333;opacity:0;-webkit-transition:all .35s ease-in-out .3s;-moz-transition:all .35s ease-in-out .3s;transition:all .35s ease-in-out .3s}.ih-item.square.effect15 .info h4{color:#fff;text-align:center;font-size:17px;padding:10px;background:#111;margin:30px 0 0 0}.ih-item.square.effect15 .info p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:20px 20px 20px;text-align:center}.ih-item.square.effect15 a:hover .img{opacity:0;visibility:hidden}.ih-item.square.effect15 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect15.left_to_right .img{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.square.effect15.left_to_right .info{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ih-item.square.effect15.left_to_right a:hover .img{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ih-item.square.effect15.left_to_right a:hover .info{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.ih-item.square.effect15.right_to_left .img{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ih-item.square.effect15.right_to_left .info{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.square.effect15.right_to_left a:hover .img{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}.ih-item.square.effect15.right_to_left a:hover .info{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.ih-item.square.effect15.top_to_bottom .img{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.ih-item.square.effect15.top_to_bottom .info{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.square.effect15.top_to_bottom a:hover .img{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.ih-item.square.effect15.top_to_bottom a:hover .info{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.ih-item.square.effect15.bottom_to_top .img{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.ih-item.square.effect15.bottom_to_top .info{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.ih-item.square.effect15.bottom_to_top a:hover .img{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg)}.ih-item.square.effect15.bottom_to_top a:hover .info{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}
.sc_infobox{border:1px solid #e5e5e5;margin:0 0 10px 0;color:#222;font-size:18px;font-weight:300;padding:15px 15px 15px 20px;clear:both}.sc_infobox b,.sc_infobox strong{font-weight:400}.sc_infobox p{display:block;font-size:14px;padding:0;margin:0;color:#999}.sc_infobox.sc_infobox_style_info{color:#766a36;background-color:#fcf6d8}.sc_infobox.sc_infobox_style_success{color:#61763f;background-color:#f0ffda}.sc_infobox.sc_infobox_style_error{color:#765050;background-color:#f8e6e6}.sc_infobox.sc_infobox_style_success p{color:#afa05c}.sc_infobox.sc_infobox_style_error p{color:#a47e7e}.sc_infobox.sc_infobox_closeable{cursor:pointer}.sc_infobox.sc_infobox_closeable:before{content:'\e807';font-family:"fontello";cursor:pointer;font-size:18px;line-height:18px;width:18px;height:18px;display:block;float:right;color:#aaa;margin:2px 0 10px 10px}.sc_infobox.sc_infobox_style_info:before{color:#a8a592}.sc_infobox.sc_infobox_style_success:before{color:#a1aa94}.sc_infobox.sc_infobox_style_error:before{color:#a69b9b}.sc_accordion.sc_accordion_style_1{margin:0 0 50px 0}.sc_accordion.sc_accordion_style_1 .sc_accordion_item{border:1px solid #ddd}.sc_accordion.sc_accordion_style_1 .sc_accordion_item+.sc_accordion_item{border-style:solid;border-color:#ddd;border-width:0 1px 1px 1px}.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title{cursor:pointer;padding:15px 15px 15px 50px;position:relative;background:#fff;background:-moz-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(22%,#fff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 22%,#f0f0f0 100%)}.sc_accordion.sc_accordion_style_1 .sc_accordion_item.sc_active .sc_accordion_title{background:0;color:#222;cursor:default}.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_content{font-weight:300;padding:0 15px 15px 50px;margin:0;display:none}.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title:before{width:28px;height:28px;border:1px solid #ddd;content:'+';display:block;text-align:center;line-height:26px;font-size:20px;text-indent:1px;position:absolute;top:10px;left:10px}.sc_accordion.sc_accordion_style_1 .sc_accordion_item.sc_active .sc_accordion_title:before{content:'-';font-size:30px;line-height:25px;font-weight:100;text-indent:0}.sc_accordion.sc_accordion_style_2{margin:0 0 50px 0}.sc_accordion.sc_accordion_style_2 .sc_accordion_item{border-width:1px 0;border-style:solid;border-color:#ddd}.sc_accordion.sc_accordion_style_2 .sc_accordion_item+.sc_accordion_item{border-style:solid;border-color:#ddd;border-width:0 0 1px 0}.sc_accordion.sc_accordion_style_2 .sc_accordion_item .sc_accordion_title{cursor:pointer;padding:20px 50px 20px 15px;position:relative}.sc_accordion.sc_accordion_style_2 .sc_accordion_item.sc_active .sc_accordion_title{cursor:default}.sc_accordion.sc_accordion_style_2 .sc_accordion_item .sc_accordion_content{font-weight:300;padding:0 50px 15px 15px;margin:0;display:none}.sc_accordion.sc_accordion_style_2 .sc_accordion_item .sc_accordion_title:before{width:28px;height:28px;border:1px solid #ddd;content:'+';display:block;text-align:center;line-height:26px;font-size:20px;text-indent:1px;position:absolute;top:15px;right:10px}.sc_accordion.sc_accordion_style_2 .sc_accordion_item.sc_active .sc_accordion_title:before{content:'-';font-size:30px;line-height:25px;font-weight:100;text-indent:0}.sc_accordion.sc_accordion_style_3{margin:0 0 50px 0}.sc_accordion.sc_accordion_style_3 .sc_accordion_item{border-width:1px;border-style:solid}.sc_accordion.sc_accordion_style_3 .sc_accordion_item+.sc_accordion_item{border-width:1px;border-style:solid;border-top-color:#fff}.sc_accordion.sc_accordion_style_3 .sc_accordion_item .sc_accordion_title{cursor:pointer;color:#fff;padding:20px 50px 20px 15px;position:relative}.sc_accordion.sc_accordion_style_3 .sc_accordion_item.sc_active .sc_accordion_title{background:#fff}.sc_accordion.sc_accordion_style_3 .sc_accordion_item .sc_accordion_content{padding:0 50px 15px 15px;margin:0;display:none;font-weight:300}.sc_accordion.sc_accordion_style_3 .sc_accordion_item .sc_accordion_title:before{width:28px;height:28px;border:1px solid #fff;content:'+';display:block;text-align:center;line-height:26px;font-size:20px;text-indent:1px;position:absolute;top:15px;right:10px}.sc_accordion.sc_accordion_style_3 .sc_accordion_item.sc_active .sc_accordion_title:before{content:'-';font-size:30px;line-height:25px;font-weight:100;text-indent:0;border-color:#ddd}.sc_accordion.sc_accordion_large .sc_accordion_item .sc_accordion_title{padding:30px 50px 30px 15px}.sc_accordion.sc_accordion_large .sc_accordion_item .sc_accordion_title:before{top:30px;right:0}.sc_accordion.sc_accordion_large .sc_accordion_item .sc_accordion_content{padding:0 50px 30px 30px}.sc_accordion.sc_show_counter .sc_accordion_item .sc_accordion_title{padding-left:0}.sc_accordion.sc_show_counter .sc_accordion_item .sc_accordion_title span.sc_items_counter{display:inline-block;width:50px}.sc_accordion.sc_show_counter .sc_accordion_item .sc_accordion_content{padding-left:50px}.audio_container{overflow:hidden;min-height:50px;padding-top:15px}.wpb_row .audio_container{padding-top:0}.sc_googlemap img{max-width:none}.sc_toggles .sc_toggles_content{display:none}.sc_toggles.sc_toggles_style_1{margin:0 0 50px 0}.sc_toggles.sc_toggles_style_1 .sc_toggles_item{border:1px solid #ddd}.sc_toggles.sc_toggles_style_1 .sc_toggles_item+.sc_toggles_item{border-style:solid;border-color:#ddd;border-width:0 1px 1px 1px}.sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title{cursor:pointer;padding:15px 15px 15px 50px;position:relative;background:#fff;background:-moz-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(22%,#fff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 22%,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 22%,#f0f0f0 100%)}.sc_toggles.sc_toggles_style_1 .sc_toggles_item.sc_active .sc_toggles_title{background:0;color:#222}.sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_content{padding:0 15px 15px 50px;margin:0;font-weight:300}.sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title:before{width:28px;height:28px;border:1px solid #ddd;content:'+';display:block;text-align:center;line-height:26px;font-size:20px;text-indent:1px;position:absolute;top:10px;left:10px}.sc_toggles.sc_toggles_style_1 .sc_toggles_item.sc_active .sc_toggles_title:before{content:'-';font-size:30px;line-height:25px;font-weight:100;text-indent:0}.sc_toggles.sc_toggles_style_2{margin:0 0 50px 0}.sc_toggles.sc_toggles_style_2 .sc_toggles_item{border-width:1px 0;border-style:solid;border-color:#ddd}.sc_toggles.sc_toggles_style_2 .sc_toggles_item+.sc_toggles_item{border-style:solid;border-color:#ddd;border-width:0 0 1px 0}.sc_toggles.sc_toggles_style_2 .sc_toggles_item .sc_toggles_title{cursor:pointer;padding:20px 50px 20px 15px;position:relative}.sc_toggles.sc_toggles_style_2 .sc_toggles_item .sc_toggles_content{padding:0 50px 15px 15px;margin:0;font-weight:300}.sc_toggles.sc_toggles_style_2 .sc_toggles_item .sc_toggles_title:before{width:28px;height:28px;border:1px solid #ddd;content:'+';display:block;text-align:center;line-height:26px;font-size:20px;text-indent:1px;position:absolute;top:15px;right:10px}.sc_toggles.sc_toggles_style_2 .sc_toggles_item.sc_active .sc_toggles_title:before{content:'-';font-size:30px;line-height:25px;font-weight:100;text-indent:0}.sc_toggles.sc_toggles_style_3{margin:0 0 50px 0}.sc_toggles.sc_toggles_style_3 .sc_toggles_item{border-width:1px;border-style:solid}.sc_toggles.sc_toggles_style_3 .sc_toggles_item+.sc_toggles_item{border-width:1px;border-style:solid;border-top-color:#fff}.sc_toggles.sc_toggles_style_3 .sc_toggles_item .sc_toggles_title{cursor:pointer;color:#fff;padding:20px 50px 20px 15px;position:relative}.sc_toggles.sc_toggles_style_3 .sc_toggles_item.sc_active .sc_toggles_title{background:#fff}.sc_toggles.sc_toggles_style_3 .sc_toggles_item .sc_toggles_content{padding:0 50px 15px 15px;margin:0;font-weight:300}.sc_toggles.sc_toggles_style_3 .sc_toggles_item .sc_toggles_title:before{width:28px;height:28px;border:1px solid #fff;content:'+';display:block;text-align:center;line-height:26px;font-size:20px;text-indent:1px;position:absolute;top:15px;right:10px}.sc_toggles.sc_toggles_style_3 .sc_toggles_item.sc_active .sc_toggles_title:before{content:'-';font-size:30px;line-height:25px;font-weight:100;text-indent:0;border-color:#ddd}.sc_toggles.sc_toggles_large .sc_toggles_item .sc_toggles_title{padding:30px 50px 30px 15px}.sc_toggles.sc_toggles_large .sc_toggles_item .sc_toggles_title:before{top:30px;right:0}.sc_toggles.sc_toggles_large .sc_toggles_item .sc_toggles_content{padding:0 50px 30px 30px}.sc_toggles.sc_show_counter .sc_toggles_item .sc_toggles_title{padding-left:0}.sc_toggles.sc_show_counter .sc_toggles_item .sc_toggles_title span.sc_items_counter{display:inline-block;width:50px}.sc_toggles.sc_show_counter .sc_toggles_item .sc_toggles_content{padding-left:50px}.sc_dropcaps .sc_dropcap{font-size:36px;display:inline-block;width:70px;height:70px;float:left;text-align:center;line-height:70px;margin:8px 10px 0 0}.sc_dropcaps.sc_dropcaps_style_1 .sc_dropcap{color:#fff}.sc_dropcaps.sc_dropcaps_style_2 .sc_dropcap{color:#fff}.sc_dropcaps.sc_dropcaps_style_3 .sc_dropcap{font-size:48px;font-weight:300}.sc_dropcaps.sc_dropcaps_style_4 .sc_dropcap{width:68px;height:68px;border-width:1px;border-style:dashed}.sc_dropcaps.sc_dropcaps_style_5 .sc_dropcap{width:68px;height:68px;border-width:1px;border-style:dashed;line-height:65px}.sc_dropcaps.sc_dropcaps_style_6 .sc_dropcap{border-left-width:1px;border-left-style:solid}.sc_tooltip_parent{text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;position:relative}.sc_tooltip_parent .sc_tooltip{position:absolute;color:#fff;white-space:nowrap;top:-33px !important;left:0 !important;padding:1px 5px;z-index:2;display:none}.sc_tooltip_parent .sc_tooltip:before{content:'';width:8px;height:8px;position:absolute;left:12px;bottom:-4px;z-index:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.sc_price_item{height:50px;width:auto;display:inline-block;position:relative;margin:10px auto 10px auto}.sc_price_item .sc_price_currency{position:absolute;top:5px;left:-15px;font-size:18px;font-weight:100}.sc_price_item .sc_price_money{font-size:50px;height:50px;line-height:50px;font-weight:100;float:left}.sc_price_item .sc_price_info{height:50px;padding:0 0 0 10px;float:left;text-align:left}.sc_price_item .sc_price_penny{font-size:24px;line-height:30px;height:30px;font-weight:100}.sc_price_item .sc_price_period{color:#777;font-size:12px;font-style:italic;height:20px;line-height:20px}.sc_countdown_wrapper{text-align:center}.sc_countdown.flip-clock-wrapper{height:152px;display:inline-block;margin:0 auto}.sc_icon_square,.sc_icon_round{display:inline-block;padding:4px;text-align:center}.sc_icon_square{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sc_icon_round{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.sc_icon_square[class*=" icon-"]:before,.sc_icon_round[class*=" icon-"]:before{margin:0 auto}.sc_table_grey{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%)}.sc_table table{border:0}.sc_table table tbody tr td:first-child{border-left:1px solid #ddd}.sc_table table tbody tr td:last-child{border-right:1px solid #ddd}.sc_table table tbody tr:last-child td{border-bottom:1px solid #ddd}.sc_table table thead th,.sc_table table tbody td{vertical-align:middle;padding:20px}.sc_table table tbody tr+tr td{border-top:1px solid #ddd}.sc_table table thead tr th+th,.sc_table table tbody tr td+td{border-left:1px solid #ddd}.sc_table table thead th{text-transform:uppercase;font-size:18px;font-weight:300}.sc_table table tbody td span{color:#222}.sc_table table tbody td i{font-size:12px}.sc_table table tr.odd td{background-color:#f5f5f5}.sc_table.sc_table_style_1 thead th{color:#fff}.sc_table.sc_table_style_1 thead th,.sc_table.sc_table_style_1 tbody td{text-align:center}.sc_table.sc_table_style_2 thead th,.sc_table.sc_table_style_2 tbody td{text-align:center}.sc_table.sc_table_style_2 thead{border:1px solid #06C}.sc_table.sc_table_style_2 thead th{color:#222}.sc_table.sc_table_style_2 thead tr th{border-style:solid;border-width:1px 0 1px 1px;border-color:#ddd}.sc_table.sc_table_style_2 thead tr th+th{border-left:1px solid #ddd;border-right:0}.sc_table.sc_table_style_2 thead tr th:last-child{border-right:1px solid #ddd}.sc_table.sc_table_style_3 thead th{color:#fff}.sc_table.sc_table_style_3 thead th,.sc_table.sc_table_style_3 tbody td{text-align:left}.sc_table.sc_table_style_4 thead th{color:#222;text-align:left}.sc_table.sc_table_style_4 thead tr th{border-style:solid;border-width:1px 0 1px 1px;border-color:#ddd}.sc_table.sc_table_style_4 thead tr th+th{border-left:1px solid #ddd;border-right:0}.sc_table.sc_table_style_4 thead tr th:last-child{border-right:1px solid #ddd}.sc_highlight.sc_highlight_style_1{text-decoration:none;display:inline-block;color:#fff;padding:0 4px}.sc_highlight.sc_highlight_style_2{text-decoration:none;font-weight:600}.sc_pricing_table.alignLeft{text-align:left}.sc_pricing_table.alignCenter{text-align:center}.sc_pricing_table.alignRight{text-align:right}.sc_pricing_table.columns_1 .sc_pricing_columns{width:100%}.sc_pricing_table.columns_2 .sc_pricing_columns{width:50%}.sc_pricing_table.columns_3 .sc_pricing_columns{width:33.3333%}.sc_pricing_table.columns_4 .sc_pricing_columns{width:25%}.sc_pricing_table.columns_5 .sc_pricing_columns{width:20%}.sc_pricing_table.columns_6 .sc_pricing_columns{width:16.6666%}.sc_pricing_table.columns_7 .sc_pricing_columns{width:14.2857%}.sc_pricing_table.columns_8 .sc_pricing_columns{width:12.5%}.sc_pricing_table.columns_9 .sc_pricing_columns{width:11.1111%}.sc_pricing_table.columns_10 .sc_pricing_columns{width:10%}.sc_pricing_table:after{content:'';display:block;height:0;clear:both}.sc_pricing_table .sc_pricing_columns{float:left}.sc_pricing_table .sc_pricing_columns ul{margin:0;padding:0;background:#fff;z-index:1;width:100%;position:relative;z-index:1;border:1px solid #ddd}.sc_pricing_table .sc_pricing_columns ul li{list-style:none;display:block;padding:14px;color:#888;border-top:1px solid #ddd;height:28px;line-height:18px;overflow:hidden}.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_united{border:0;height:143px;text-align:center;line-height:143px;color:#888;font-size:18px;font-weight:300}.sc_pricing_table .sc_pricing_columns ul li b{color:#222;text-transform:uppercase;font-weight:400}.sc_pricing_table .sc_pricing_columns ul li i{font-size:12px}.sc_pricing_table .sc_pricing_columns ul,.sc_pricing_table .sc_pricing_columns ul li{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sc_pricing_table .sc_pricing_columns ul li .sc_icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.sc_pricing_table .sc_pricing_columns ul li .sc_icon:before{font-family:"fontello";display:block;width:16px;height:16px;line-height:16px;text-align:center;font-size:16px}.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate{z-index:2;margin:-20px 0 -20px 0;-webkit-box-shadow:0 0 6px 1px #f0f0f0;-moz-box-shadow:0 0 6px 1px #f0f0f0;box-shadow:0 0 6px 1px #f0f0f0}.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li.sc_pricing_title{border:none !important;padding:0 0 0 1px}.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:first-child{padding:20px 0 0 0}.sc_pricing_table .sc_pricing_columns:hover ul.columnsAnimate li:last-child{padding:14px 14px 34px 13px}.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_title{color:#fff;text-transform:uppercase;font-size:18px;font-weight:300;border:0;height:60px;padding:0;line-height:60px}.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_title_img{padding:0;border:0;height:auto}.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_title_img img{width:100%;display:block}.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_footer{background-color:#fcfcfc;height:40px}.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_footer .squareButton{margin:5px 0 0 0}.sc_pricing_table .sc_pricing_columns ul.columnsAnimate li.sc_pricing_price,.sc_pricing_table .sc_pricing_columns ul li.sc_pricing_price{padding:20px 0 0 0 !important;height:90px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%)}.sc_pricing_table .sc_pricing_columns:hover ul li.sc_pricing_price{background:#fff}.sc_scroll{overflow:hidden;width:100%;position:relative}.sc_scroll_wrapper{overflow:hidden}.sc_scroll_horizontal .sc_scroll_wrapper{width:100000px}.sc_scroll_bar{position:absolute;z-index:100}.sc_scroll_vertical .sc_scroll_bar{right:1px;top:0;bottom:0;width:10px;border-right:1px solid #ddd}.sc_scroll_horizontal .sc_scroll_bar{right:0;left:0;bottom:1px;height:10px;border-bottom:1px solid #ddd}.sc_scroll_bar .swiper-scrollbar-drag{background:none !important}.sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag{width:10px;left:2px}.sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag{height:10px;top:2px}.sc_scroll_bar .swiper-scrollbar-drag:before{content:'';display:block;position:absolute;background:rgba(17,114,211,0.8)}.sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag:before{width:3px;right:0;top:0;bottom:0;height:100%}.sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag:before{height:3px;left:0;right:0;bottom:0;width:100%}.sc_scroll_horizontal{padding-bottom:6px}.sc_scroll_vertical{padding-right:6px}.sc_scroll_vertical .swiper-slide{float:none;display:block}.sc_scroll_controls{position:relative}.sc_scroll_controls ul.flex-direction-nav{position:absolute;top:-80px;right:0;list-style:none;margin:0;padding:0;width:84px;height:44px;overflow:hidden}.sc_scroll_controls ul.flex-direction-nav li{list-style:none;margin:0;padding:0;position:static}.sc_scroll_controls ul.flex-direction-nav li:before{display:none}.sc_scroll_controls ul.flex-direction-nav a{width:37px;height:37px;display:block;position:absolute;z-index:10;text-align:center;border:1px solid #ddd;font-size:18px}.sc_scroll_controls ul.flex-direction-nav a:before{line-height:38px;color:#888}.sc_scroll_controls ul.flex-direction-nav a{top:4px}.sc_scroll_controls ul.flex-direction-nav a.flex-prev{right:42px}.sc_scroll_controls ul.flex-direction-nav a.flex-next{right:0}.sc_skills{width:100%}.sc_skills_percent .skillsWrap{text-align:center}.sc_skills_percent .skillsWrap:after{content:'';height:0;display:block;clear:both}.sc_skills_percent .skillsWrap .sc_skills_item{display:inline-block;text-align:center}.sc_skills_percent .skillsWrap .sc_skills_item .sc_skills_count{font-size:72px;line-height:60px;height:93px;font-weight:100}.sc_skills_percent .skillsWrap .sc_skills_item .sc_skills_count .sc_skills_total:after{content:'%'}.sc_skills_percent .skillsWrap .sc_skills_item .sc_skills_info{font-size:18px;font-weight:300}.sc_skills_percent .skillsWrap.sc_slillsVertical .sc_skillsColumns{float:none}.sc_skills_percent .skillsWrap.sc_slillsHorizontal .sc_skillsColumns{padding:0 0 50px 0;margin:0 auto}.sc_skills_percent .skillsWrap.sc_slillsHorizontal .sc_skillsColumns:after{content:'';height:0;display:block;clear:both}.sc_skills_bar{padding:0 0 50px 0}.sc_skills_bar .sc_skills_item{margin:0;height:28px;border:1px solid #e4e4e4;background:#fff;position:relative}.sc_skills_bar .sc_skills_item .sc_skills_count{text-align:right;width:0;height:28px;line-height:28px;border-width:1px;border-style:solid;color:#fff;position:absolute;left:-1px;top:-1px;z-index:2}.sc_skills_bar .sc_skills_info{padding:10px 0 5px 0}.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item{height:500px;position:relative}.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_item .sc_skills_count{width:100%;height:auto;position:absolute;top:auto;bottom:-1px}.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_total{text-align:center;font-size:20px;width:100%;line-height:100px;font-weight:100}.sc_skills_bar.sc_skills_vertical .sc_skills_columns .sc_skills_column{text-align:center}.sc_skills_bar.sc_skills_horizontal .sc_skills_total{text-align:right;padding-right:10px}.sc_skills_arc{padding:0;overflow:hidden}.sc_skills_arc .sc_skills_legend{width:30%;float:left}.sc_skills_arc .sc_skills_legend ul{margin:0;padding:0;text-align:center;overflow:hidden}.sc_skills_arc .sc_skills_legend li{display:block;float:left;clear:both;list-style:none;margin:0 0 10px 0;padding:0;padding:0 15px;height:30px;line-height:30px;color:#fff;font-size:16px;font-weight:300}.sc_skills_arc .sc_skills_arc_canvas{min-width:100px;min-height:100px;float:left}.sc_skills_pie{text-align:center;display:inline-block}.sc_skills_pie .sc_skills_total{font-size:18px}.sc_skills_pie .sc_skills_info{font-size:16px;font-weight:100}.sc_skills_counter{text-align:center}.sc_skills_counter .sc_skills_item{text-align:center;display:inline-block;padding:0 10px;margin:0 0 50px 0}.sc_skills_counter .sc_skills_item .sc_skills_count{font-size:76px;line-height:78px;margin:0 0 10px 0}.sc_skills_counter .sc_skills_item .sc_skills_info{color:#222;font-size:18px;font-weight:300;line-height:24px;padding:0 0 10px 0}.sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_count{font-weight:900}.sc_skills_counter .sc_skills_item.sc_skills_style_2 .sc_skills_count{font-weight:100}.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count{font-weight:100;color:#fff;padding:0 10px;position:relative;overflow:hidden;font-size:60px;height:80px;line-height:80px}.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count:before{content:'';width:0;height:0;position:absolute;top:0;left:0;border-top:80px solid #fff;border-right:100px solid transparent;opacity:.2;filter:alpha(opacity=20)}.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count{font-weight:100;color:#fff;padding:0 10px;margin:0;font-size:60px;line-height:80px;height:80px}.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info{color:#fff;padding:10px;position:relative;border-top:1px solid #fff;font-size:16px}.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before{position:absolute;top:0;left:0;content:'';background:#000;z-index:2;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.sc_title{padding:0 0 10px 0}.sc_title_icon{width:70px;height:80px;margin:0 auto;overflow:hidden;vertical-align:middle}.sc_title_icon:before{font-size:60px;display:block;width:70px;height:70px;text-align:center;line-height:70px;vertical-align:middle;padding:0;text-indent:0;margin:0}.sc_title_icon.sc_size_large{font-size:70px;width:70px}.sc_title_icon.sc_size_large:before{font-size:70px;width:70px}.sc_title_icon.sc_size_huge{width:150px;height:auto}.sc_title_icon.sc_size_huge:before{font-size:120px;line-height:120px;width:120px;height:100px}.sc_title_icon.sc_title_bg:before{color:#fff;font-size:40px}.sc_title_top{margin:0 auto}.sc_title_left{float:left;margin:0 20px 10px 0}.sc_title_right{float:right;margin:0 0 10px 20px}h1.sc_title .sc_title_icon,.h1.sc_title .sc_title_icon,h1.sc_title .sc_title_image,.h1.sc_title .sc_title_image{width:64px;height:64px}h2.sc_title .sc_title_icon,.h2.sc_title .sc_title_icon,h2.sc_title .sc_title_image,.h2.sc_title .sc_title_image{width:52px;height:52px}h3.sc_title .sc_title_icon,.h3.sc_title .sc_title_icon,h3.sc_title .sc_title_image,.h3.sc_title .sc_title_image{width:39px;height:39px}h4.sc_title .sc_title_icon,.h4.sc_title .sc_title_icon,h4.sc_title .sc_title_image,.h4.sc_title .sc_title_image{width:32px;height:32px}h5.sc_title .sc_title_icon,.h5.sc_title .sc_title_icon,h5.sc_title .sc_title_image,.h5.sc_title .sc_title_image{width:24px;height:24px}h6.sc_title .sc_title_icon,.h6.sc_title .sc_title_icon,h6.sc_title .sc_title_image,.h6.sc_title .sc_title_image{width:22px;height:22px}h1.sc_title .sc_title_icon:before,.h1.sc_title .sc_title_icon:before{width:64px;height:64px;font-size:61px;line-height:74px}h2.sc_title .sc_title_icon:before,.h2.sc_title .sc_title_icon:before{width:52px;height:52px;font-size:50px;line-height:54px}h3.sc_title .sc_title_icon:before,.h3.sc_title .sc_title_icon:before{width:39px;height:39px;font-size:36px;line-height:36px}h4.sc_title .sc_title_icon:before,.h4.sc_title .sc_title_icon:before{width:32px;height:32px;font-size:30px;line-height:30px}h5.sc_title .sc_title_icon:before,.h5.sc_title .sc_title_icon:before{width:24px;height:24px;font-size:20px;line-height:22px}h6.sc_title .sc_title_icon:before,.h6.sc_title .sc_title_icon:before{width:22px;height:22px;font-size:16px;line-height:20px}h1.sc_title .sc_title_icon.sc_title_bg:before,.h1.sc_title .sc_title_icon.sc_title_bg:before{font-size:49px;line-height:74px}h2.sc_title .sc_title_icon.sc_title_bg:before,.h2.sc_title .sc_title_icon.sc_title_bg:before{font-size:38px;line-height:54px}h3.sc_title .sc_title_icon.sc_title_bg:before,.h3.sc_title .sc_title_icon.sc_title_bg:before{font-size:23px;line-height:44px}h4.sc_title .sc_title_icon.sc_title_bg:before,.h4.sc_title .sc_title_icon.sc_title_bg:before{font-size:18px;line-height:32px}h5.sc_title .sc_title_icon.sc_title_bg:before,.h5.sc_title .sc_title_icon.sc_title_bg:before{font-size:16px;line-height:22px}h6.sc_title .sc_title_icon.sc_title_bg:before,.h6.sc_title .sc_title_icon.sc_title_bg:before{font-size:14px;line-height:20px}.sc_title_image{text-align:center;max-width:60px}.sc_title_image.sc_size_small{max-width:30px}.sc_title_left.sc_title_image.sc_size_small{margin-right:10px}.sc_title_image.sc_size_medium{max-width:60px}.sc_title_image.sc_size_large{max-width:80px}.sc_title_image.sc_size_huge{max-width:160px}.sc_title_divider{position:relative;padding-left:5ex;padding-right:5ex}.sc_title_divider .sc_title_divider_before,.sc_title_divider .sc_title_divider_after{display:block;width:4ex;height:2px;background-color:#222;position:absolute;top:50%;margin-top:-3px}.sc_title_divider .sc_title_divider_before{left:0}.sc_title_divider .sc_title_divider_after{right:0}.sc_tabs{margin:0 0 50px 0}.sc_tabs ul.sc_tabs_titles{margin:0;padding:0}.sc_tabs_style_1 ul.sc_tabs_titles{margin:0 0 -1px 0}.sc_tabs ul.sc_tabs_titles:after{display:block;content:'';height:0;clear:both}.sc_tabs ul.sc_tabs_titles li{display:block;float:left}.sc_tabs_style_1 ul.sc_tabs_titles li a{display:block;padding:8px 13px;border:1px solid #fff;position:relative;z-index:1;font-weight:400}.sc_tabs_style_1 ul.sc_tabs_titles li.ui-tabs-active a{border-color:#ddd #ddd #fff #ddd;color:#222;z-index:3}.sc_tabs_style_2 ul.sc_tabs_titles li{margin:0 10px 10px 0}.sc_tabs_style_2 ul.sc_tabs_titles li a{display:block;padding:2px 8px;border:1px solid #ddd;text-transform:uppercase}.sc_tabs_style_2 ul.sc_tabs_titles li.ui-tabs-active a{color:#fff;border-color:transparent}.sc_tabs .sc_tabs_content{position:relative;z-index:2;display:none}.sc_tabs_style_1 .sc_tabs_content{padding:25px;border:1px solid #ddd}.sc_tabs_style_2 .sc_tabs_content{padding:15px 0 25px}.sc_tabs .scroll{height:230px;overflow:hidden}.sc_tabs .items:after{content:"";display:block;clear:both;height:0}.sc_tabs .items h4{padding:0 0 20px 0}.sc_tabs .items p{padding:0 0 20px 0;line-height:18px}.sc_tabs .items+.items{border-top:1px solid #ddd;padding:20px 0 0 0}.sc_tabs .items .thumb{width:160px}.sc_tabs .items .thumb img{width:100%}.sc_line{display:block;clear:both;width:100%}.sc_line.sc_line_style_solid{margin:0 0 30px 0;height:0;border-bottom:1px solid #ddd}.sc_line.sc_line_style_dashed{margin:0 0 30px 0;height:0;border-bottom:1px dashed #ddd}.sc_line.sc_line_style_dotted{margin:0 0 30px 0;height:0;border-bottom:1px dotted #ddd}.sc_line.sc_line_style_double{margin:0 0 30px 0;height:4px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.sc_line.sc_line_style_shadow{margin:0;height:30px;border-top:1px solid #ddd;position:relative;overflow:hidden}.sc_line.sc_line_style_shadow:after{content:'';position:absolute;margin:0 50px;display:block;bottom:33px;height:10px;left:10px;right:10px;z-index:2;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-border-radius:100% / 100%;-moz-border-radius:100% / 100%;border-radius:100% / 100%}.sc_gallery .galleryPic{display:block;width:100%}.sc_gallery h4{padding:0 0 50px 0;height:20px;overflow:hidden}.sc_gallery .thumb{width:100%;margin:0 0 20px 0 !important}.sc_gallery .thumb img{width:100%;display:block}.sc_slider{overflow:hidden}.sc_slider ul{padding:0;margin:0;list-style:none}.sc_slider_flex,.sc_slider_swiper{position:relative;overflow:hidden}.sc_slider_flex ul.slides,.sc_slider_swiper ul.slides{overflow:hidden;margin:0}.sc_slider_flex .slides li,.sc_slider_swiper .slides li{min-height:220px;background-size:cover;background-position:center center;background-repeat:no-repeat}.columns2_3 .sc_slider_flex .slides li,.columns2_3 .sc_slider_swiper .slides li{min-height:300px}.sc_slider_flex ul.slides li,.sc_slider_swiper ul.slides li{list-style:none;margin:0;position:relative}.sc_slider_flex ul.slides li:before,.sc_slider_swiper ul.slides li:before{display:none}.sc_slider_flex ul.slides li{display:none}.sc_slider_flex .flex-direction-nav,.sc_slider_swiper .flex-direction-nav{list-style:none;margin:0;position:absolute;right:0;top:-40px;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.sc_slider_flex:hover .flex-direction-nav,.sc_slider_swiper:hover .flex-direction-nav{top:0;-webkit-transition:all ease .5s .5s;-moz-transition:all ease .5s .5s;-ms-transition:all ease .5s .5s;-o-transition:all ease .5s .5s;transition:all ease .5s .5s}.sc_slider_flex .flex-direction-nav li,.sc_slider_swiper .flex-direction-nav li{list-style:none;display:inline-block;width:40px;height:40px;margin:0 0 0 1px;background-color:rgba(17,114,211,0.8)}.sc_slider_flex .flex-direction-nav li:before,.sc_slider_swiper .flex-direction-nav li:before{display:none}.sc_slider_flex .flex-direction-nav a,.sc_slider_swiper .flex-direction-nav a{font-size:24px;line-height:40px;display:block;width:40px;height:40px;text-align:center;font-family:Fontello;color:#fff}.sc_slider_flex .flex-direction-nav .flex-next:before,.sc_slider_swiper .flex-direction-nav .flex-next:before{content:'\e826'}.sc_slider_flex .flex-direction-nav .flex-prev:before,.sc_slider_swiper .flex-direction-nav .flex-prev:before{content:'\e825'}.sc_slider_flex .flex-direction-nav li,.sc_slider_swiper .flex-direction-nav li{list-style:none;display:inline-block;width:40px;height:40px;margin-left:1px}.sc_slider_flex .flex-control-nav,.sc_slider_swiper .flex-control-nav{list-style:none;position:absolute;height:12px;margin:0;left:0;right:0;bottom:-12px;text-align:center;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.sc_slider_flex:hover .flex-control-nav,.sc_slider_swiper:hover .flex-control-nav{bottom:20px;-webkit-transition:all ease .5s .5s;-moz-transition:all ease .5s .5s;-ms-transition:all ease .5s .5s;-o-transition:all ease .5s .5s;transition:all ease .5s .5s}.sc_slider_flex .flex-control-nav li,.sc_slider_swiper .flex-control-nav span{list-style:none;display:inline-block;vertical-align:top;list-style:none;width:10px;height:10px;margin:0 8px 0 0;position:relative}.sc_slider_flex .flex-control-nav a,.sc_slider_swiper .flex-control-nav span{border-radius:50%;background-color:#fff;border:1px solid transparent;cursor:pointer}.sc_slider_flex .flex-control-nav a{display:block;width:10px;height:10px;font-size:0;line-height:0}.sc_slider_flex .flex-control-nav .flex-active,.sc_slider_swiper .flex-control-nav .swiper-active-switch{background-color:transparent;border-color:#fff}.sc_slider_flex .flex-control-nav a:hover,.sc_slider_swiper .flex-control-nav span:hover{background-color:transparent;border-color:#fff}.sc_slider_pagination_area{overflow:hidden;position:relative}.sc_slider_pagination_area .sc_slider{float:left}.sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider{max-width:550px}.without_sidebar .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider{max-width:760px}.sc_slider_pagination_area .flex-control-nav.manual{float:left;width:290px;padding-right:10px}.without_sidebar .sc_slider_pagination_area .flex-control-nav.manual{width:380px}.sc_slider_pagination_over .flex-control-nav.manual{width:380px;position:absolute;left:-390px;top:0;padding-right:0;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.sc_slider_pagination_over:hover .flex-control-nav.manual{left:0}.post_content .sc_slider_pagination_over .flex-control-nav.manual{width:290px}.sc_slider_pagination_area .flex-control-nav.manual ul{margin:0;padding:0;list-style:none}.sc_slider_pagination_area .flex-control-nav.manual li{padding:0 0 0 30px;cursor:pointer}.sc_slider_pagination_area .flex-control-nav.manual li .slide_pager{padding:20px 30px 15px 0}.sc_slider_pagination_area .flex-control-nav.manual li+li .slide_pager{border-top:1px solid #efefef}.sc_slider_pagination_area .flex-control-nav.manual li.active,.sc_slider_pagination_area .flex-control-nav.manual li:hover{background-color:#efefef}.sc_slider_pagination_over .flex-control-nav.manual li{background-color:rgba(255,255,255,0.8);padding-left:0}.sc_slider_pagination_over .flex-control-nav.manual li.active,.sc_slider_pagination_over .flex-control-nav.manual li:hover{background-color:rgba(192,192,192,0.8)}.sc_slider_pagination_over .flex-control-nav.manual li .slide_pager{padding-left:30px}.sc_slider_pagination_over .flex-control-nav.manual li+li .slide_pager{border-top-color:#ccc}.sc_slider_pagination_area .flex-control-nav.manual .slide_date{float:left;width:75px;height:30px;line-height:30px;text-align:center;color:#fff;margin-right:20px}.sc_slider_pagination_area .flex-control-nav.manual .slide_info{overflow:hidden}.sc_slider_pagination_area .flex-control-nav.manual .slide_info .slide_title{padding-bottom:0;font-size:15px}.sc_slider_pagination_area .flex-control-nav.manual .slide_info .slide_tags{font-size:12px;font-style:italic;line-height:18px;color:#272727}.sc_slider_flex .sc_slider_info,.sc_slider_swiper .sc_slider_info{max-width:80%;min-width:50%;max-height:100px;padding:10px;overflow:hidden;position:absolute;right:0;bottom:0;background-color:rgba(17,114,211,0.8);-webkit-transition:all ease .5s .5s;-moz-transition:all ease .5s .5s;-ms-transition:all ease .5s .5s;-o-transition:all ease .5s .5s;transition:all ease .5s .5s;margin-bottom:0}.sc_slider_pagination_area .sc_slider .sc_slider_info{left:0;max-width:100%}.sc_slider .ratingItem span:before{color:rgba(255,255,255,0.5)}.sc_slider_flex:hover .sc_slider_info.sc_slider_info_fixed,.sc_slider_flex:hover .sc_slider_info:hover,.sc_slider_flex .sc_slider_info:hover,.sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed,.sc_slider_swiper:hover .sc_slider_info:hover,.sc_slider_swiper .sc_slider_info:hover{margin-bottom:0 !important}.sc_slider_flex:hover .sc_slider_info,.sc_slider_swiper:hover .sc_slider_info{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;margin-bottom:-130px !important}.sc_slider_flex .slides li .sc_slider_info a,.sc_slider_swiper .slides li .sc_slider_info a{display:inline;min-height:0;color:#fff}.sc_slider_flex .slides li .sc_slider_info a:hover,.sc_slider_swiper .slides li .sc_slider_info a:hover{color:#ccc}.sc_slider_flex .sc_slider_info .sc_slider_subtitle,.sc_slider_swiper .sc_slider_info .sc_slider_subtitle{margin:0;padding:0;text-transform:uppercase;font-size:20px;line-height:24px;margin:0 0 4px}.sc_slider_flex .sc_slider_info .sc_slider_reviews,.sc_slider_swiper .sc_slider_info .sc_slider_reviews{margin:0 0 4px}.sc_slider_flex .sc_slider_info .sc_slider_reviews.after_category,.sc_slider_swiper .sc_slider_info .sc_slider_reviews.after_category{display:inline-block;position:relative;margin:0 0 0 2px;top:3px}.sc_slider_flex .sc_slider_info .sc_slider_descr,.sc_slider_swiper .sc_slider_info .sc_slider_descr{color:#fff;line-height:16px}.sc_slider_flex .sc_slider_info .sc_slider_category,.sc_slider_swiper .sc_slider_info .sc_slider_category{display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;max-width:50%;height:24px;line-height:24px;padding:0 30px 0 0;text-align:left;overflow:hidden}.sc_slider_pagination_area .sc_slider .sc_slider_info .sc_slider_category{min-width:0}.fullScreenSlider .sc_slider_flex .sc_slider_info,.fullScreenSlider .sc_slider_swiper .sc_slider_info,.sliderHomeBullets .sc_slider_flex .sc_slider_info,.sliderHomeBullets .sc_slider_swiper .sc_slider_info{max-width:50%;min-width:40%;padding:30px;max-height:150px}.fullScreenSlider .sc_slider_flex:hover .sc_slider_info,.fullScreenSlider .sc_slider_swiper:hover .sc_slider_info,.sliderHomeBullets .sc_slider_flex:hover .sc_slider_info,.sliderHomeBullets .sc_slider_swiper:hover .sc_slider_info{margin-bottom:-180px}.fullScreenSlider .sc_slider_flex:hover .sc_slider_info.sc_slider_info_fixed,.fullScreenSlider .sc_slider_flex:hover .sc_slider_info:hover,.fullScreenSlider .sc_slider_flex .sc_slider_info:hover,.fullScreenSlider .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed,.fullScreenSlider .sc_slider_swiper:hover .sc_slider_info:hover,.fullScreenSlider .sc_slider_swiper .sc_slider_info:hover,.sliderHomeBullets .sc_slider_flex:hover .sc_slider_info.sc_slider_info_fixed,.sliderHomeBullets .sc_slider_flex:hover .sc_slider_info:hover,.sliderHomeBullets .sc_slider_flex .sc_slider_info:hover,.sliderHomeBullets .sc_slider_swiper:hover .sc_slider_info.sc_slider_info_fixed,.sliderHomeBullets .sc_slider_swiper:hover .sc_slider_info:hover,.sliderHomeBullets .sc_slider_swiper .sc_slider_info:hover{margin-bottom:0}.fullScreenSlider .sc_slider_flex .sc_slider_info .sc_slider_category,.fullScreenSlider .sc_slider_swiper .sc_slider_info .sc_slider_category,.sliderHomeBullets .sc_slider_flex .sc_slider_info .sc_slider_category,.sliderHomeBullets .sc_slider_swiper .sc_slider_info .sc_slider_category{font-size:14px;font-weight:300}.fullScreenSlider .sc_slider_flex .sc_slider_info .sc_slider_subtitle,.fullScreenSlider .sc_slider_swiper .sc_slider_info .sc_slider_subtitle,.sliderHomeBullets .sc_slider_flex .sc_slider_info .sc_slider_subtitle,.sliderHomeBullets .sc_slider_swiper .sc_slider_info .sc_slider_subtitle{font-size:21px;line-height:28px;font-weight:300}.fullScreenSlider .sc_slider_flex .sc_slider_info .sc_slider_descr,.fullScreenSlider .sc_slider_swiper .sc_slider_info .sc_slider_descr,.sliderHomeBullets .sc_slider_flex .sc_slider_info .sc_slider_descr,.sliderHomeBullets .sc_slider_swiper .sc_slider_info .sc_slider_descr{font-size:13px;line-height:18px;font-weight:300}.sc_testimonials{position:relative;overflow:hidden}.sc_testimonials ul{list-style:none;margin:0;padding:0}.sc_testimonials ul li{width:100%;padding-right:5px !important;box-sizing:border-box;-moz-box-sizing:border-box;line-height:21px;list-style:none}.sc_testimonials .flex-direction-nav a{width:37px;height:37px;display:block;position:absolute;z-index:10;text-align:center;border:1px solid #ddd;font-size:18px}.sc_testimonials .flex-direction-nav a:before{line-height:37px}.sc_testimonials_style_1{position:relative}.sc_testimonials_style_1.sc_testimonials_padding{padding:70px 0 0 0}.sc_testimonials_style_1 h2{position:absolute;top:0;left:0;margin:0;padding:0}.sc_testimonials_style_1 .sc_testimonials_item_quote{background-color:#eee;padding:20px;font-weight:300;font-style:italic;margin:0 0 20px 0;position:relative}.sc_testimonials_style_1 .sc_testimonials_item_quote:before{content:'\201c';font-size:220px;line-height:150px;width:100px;height:58px;display:block;z-index:1;position:absolute;left:0;top:0;z-index:1;font-family:Georgia,'Times New Roman',Times,serif;overflow:hidden;color:#e6e4e4}.sc_testimonials_style_1 .sc_testimonials_item_quote:after{content:'';width:0;height:0;border-width:18px;border-style:solid;border-bottom-color:transparent;border-top-color:transparent;border-left-color:#eee;border-right-color:transparent;position:absolute;bottom:-18px;left:50%;margin:0 0 0 -18px;z-index:-2}.sc_testimonials_style_1 .sc_testimonials_item_quote .sc_testimonials_item_text{position:relative;z-index:2;min-height:22px}.sc_testimonials_style_1 .sc_testimonials_item_author{padding:0 0 0 20px}.sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_avatar{width:50px;height:50px;float:left;background-color:#fafafc}.sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_avatar a{display:block}.sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_avatar img{width:100%}.sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_name{margin:0 0 0 60px;padding:4px 0 0 0;color:#222;text-align:left}.sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_name a{display:block;color:#222}.sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_position{margin:0 0 0 60px;text-align:left}.sc_testimonials_style_1 .flex-direction-nav{position:absolute;top:0;right:0}.sc_testimonials_style_1.sc_testimonials_controls_bottom .flex-direction-nav{top:auto;bottom:20px;width:100px;height:45px}.sc_testimonials_style_1 .flex-direction-nav a{top:4px}.sc_testimonials_style_1 .flex-direction-nav a.flex-prev{right:42px}.sc_testimonials_style_1 .flex-direction-nav a.flex-next{right:0}.videoBackgroundOverlay .dark .sc_testimonials_style_1 flex-direction-nav li{background-color:#fff;color:#888}.videoBackgroundOverlay .dark .sc_testimonials_style_1 flex-direction-nav li>a{background-color:#fff;color:#888}.videoBackgroundOverlay .dark .sc_testimonials_style_1 flex-direction-nav li>a:before{color:#888}.videoBackgroundOverlay .dark .sc_testimonials_style_1 .sc_testimonials_item_quote{background-color:#fff;opacity:.7}.videoBackgroundOverlay .dark .sc_testimonials_style_1 .sc_testimonials_item_text{color:#373737}.videoBackgroundOverlay .dark .sc_testimonials_style_1 .sc_testimonials_item_quote:before{color:#ccc}.videoBackgroundOverlay .dark .sc_testimonials_style_1 .sc_testimonials_item_quote:after{border-left-color:#fff}.videoBackgroundOverlay .dark .sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_name{color:#fff}.videoBackgroundOverlay .dark .sc_testimonials_style_1 .sc_testimonials_item_author .sc_testimonials_item_name a{color:#fff}.sc_testimonials_style_2,.sc_testimonials_style_3{position:relative;margin:0 0 30px 0}.sc_testimonials_style_2 .sc_testimonials_items,.sc_testimonials_style_2 .flex-direction-nav li{background-color:#eee}.textured .sc_testimonials_style_2 .sc_testimonials_items,.textured .sc_testimonials_style_2 .flex-direction-nav li{background-color:transparent}.sc_testimonials_style_2 .flex-direction-nav li,.sc_testimonials_style_3 .flex-direction-nav li{display:block;position:absolute;top:0;width:80px;height:100%;margin:0 !important;z-index:10}.sc_testimonials_style_2 .flex-direction-nav li+li,.sc_testimonials_style_3 .flex-direction-nav li+li{right:0;left:auto}.sc_testimonials_style_2 .flex-direction-nav a,.sc_testimonials_style_3 .flex-direction-nav a{top:50%;left:50%;margin:-18px 0 0 -18px}.sc_testimonials_style_2 .flex-direction-nav a{background-color:#eee}.sc_testimonials_style_3 .flex-direction-nav a{color:#fff;border-color:#fff}.sc_testimonials_style_2 .flex-direction-nav a:hover,.sc_testimonials_style_3 .flex-direction-nav a:hover{background-color:#fff}.sc_testimonials_style_2 .flex-direction-nav a:before:active{color:#888}.sc_testimonials_style_2 .sc_testimonials_item_quote,.sc_testimonials_style_3 .sc_testimonials_item_quote{font-weight:300;font-style:italic;position:relative}.sc_testimonials_style_2 .sc_testimonials_item_quote:before,.sc_testimonials_style_3 .sc_testimonials_item_quote:before{content:'\201c';font-size:280px;line-height:250px;width:150px;height:100px;display:block;z-index:1;position:absolute;left:0;top:-65px;z-index:1;font-family:Georgia,'Times New Roman',Times,serif;overflow:hidden;text-align:center;text-indent:-40px}.sc_testimonials_style_2 .sc_testimonials_item_quote:before{color:#e6e4e4}.textured .sc_testimonials .sc_testimonials_item_quote:before,.sc_testimonials_style_3 .sc_testimonials_item_quote:before{color:rgba(255,255,255,0.1)}.sc_testimonials_style_2 .sc_testimonials_item_content,.sc_testimonials_style_3 .sc_testimonials_item_content{padding:40px 80px;text-align:center}.sc_testimonials_style_2 .sc_testimonials_item_quote .sc_testimonials_item_text,.sc_testimonials_style_3 .sc_testimonials_item_quote .sc_testimonials_item_text{position:relative;z-index:2;min-height:22px}.sc_testimonials_style_3 .sc_testimonials_item_quote .sc_testimonials_item_text{color:#fff}.sc_testimonials_style_2 .sc_testimonials_item_author,.sc_testimonials_style_3 .sc_testimonials_item_author{display:inline-block;text-align:left;margin:20px 0 0 0;padding:20px 0 0 0}.sc_testimonials_style_2 .sc_testimonials_item_author{border-top:1px solid #ddd}.sc_testimonials_style_3 .sc_testimonials_item_author{border-top:1px solid rgba(255,255,255,0.2)}.sc_testimonials_style_2 .sc_testimonials_item_author .sc_testimonials_item_avatar,.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_avatar{width:50px;height:50px;float:left;background-color:#fafafc}.sc_testimonials_style_2 .sc_testimonials_item_author .sc_testimonials_item_avatar a,.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_avatar a{display:block}.sc_testimonials_style_2 .sc_testimonials_item_author .sc_testimonials_item_avatar img,.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_avatar img{width:100%}.sc_testimonials_style_2 .sc_testimonials_item_author .sc_testimonials_item_name{margin:0 0 0 60px;padding:4px 0 0 0;color:#222}.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_name{margin:0 0 0 60px;padding:4px 0 0 0;color:#fff}.sc_testimonials_style_2 .sc_testimonials_item_author .sc_testimonials_item_name a{display:block;color:#222}.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_name a{display:block;color:#fff}.sc_testimonials_style_2 .sc_testimonials_item_author .sc_testimonials_item_position,.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_position{margin:0 0 0 60px;text-transform:uppercase;font-size:12px}.sc_testimonials_style_3 .sc_testimonials_item_author .sc_testimonials_item_position{color:#fff;opacity:.5;filter:alpha(opacity=50)}.sc_banner{display:block;position:relative;overflow:hidden}.sc_banner:before{content:'';top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;opacity:.3;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.sc_banner:hover:before{-webkit-transform:translate(0,0) scale(0.9,0.9);-moz-transform:translate(0,0) scale(0.9,0.9);-o-transform:translate(0,0) scale(0.9,0.9);-ms-transform:translate(0,0) scale(0.9,0.9);transform:translate(0,0) scale(0.9,0.9)}.sc_banner .sc_banner_image{width:100%;display:block;-webkit-transition:all 4s ease-out;-moz-transition:all 4s ease-out;-ms-transition:all 4s ease-out;-o-transition:all 4s ease-out;transition:all 4s ease-out;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.sc_banner:hover .sc_banner_image{-webkit-transform:translate(0,0) scale(1.2,1.2);-moz-transform:translate(0,0) scale(1.2,1.2);-o-transform:translate(0,0) scale(1.2,1.2);-ms-transform:translate(0,0) scale(1.2,1.2);transform:translate(0,0) scale(1.2,1.2)}.sc_banner .sc_banner_title{position:absolute;right:20px;font-size:24px;font-weight:100;left:20px;bottom:50%;text-align:center;color:#fff;z-index:2}.sc_banner .sc_banner_content{position:absolute;font-size:14px;font-weight:100;right:20px;left:20px;top:50%;text-align:center;color:#fff;z-index:2}.sc_banner .sc_banner_content:before{content:'';display:block;width:40px;height:1px;background:#fff;margin:10px auto}.sc_blogger a{color:#222}.sc_blogger .columnsWrap [class^="columns"]{margin-bottom:30px}.sc_blogger.style_date .sc_blogger_item{position:relative;padding:0}.sc_blogger.style_date .sc_blogger_item:after{clear:both;height:0;content:'';display:block}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item{float:left}.sc_blogger.style_date.sc_blogger_horizontal:after{content:'';height:0;display:block;clear:both}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item{margin:0 0 50px 0}.sc_blogger.style_date .sc_blogger_item:before{content:'';display:block;background:#ddd;position:absolute;z-index:1}.sc_blogger.style_date.sc_blogger_vertical .sc_blogger_item:before{width:1px;height:100%;left:40px;top:0}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item:before{height:1px;width:100%;left:0;top:40px}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item.sc_blogger_item_last:before{content:none}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item .sc_blogger_date{float:none;margin:0 0 20px 0}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item h4{margin:0 50px 0 0}.sc_blogger.style_date.sc_blogger_horizontal .sc_blogger_item .sc_blogger_info{margin:0 50px 0 0}.sc_blogger.style_date.sc_blogger_vertical .sc_blogger_item+.sc_blogger_item{padding:30px 0 0 0}.sc_blogger.style_date .sc_blogger_item .sc_blogger_date{width:78px;height:78px;border:1px solid #ddd;float:left;position:relative;z-index:2;background:#fff;text-align:center}.sc_blogger.style_date .sc_blogger_item .sc_blogger_date .day_month{display:block;padding:17px 0 6px 0;font-size:18px;font-weight:300}.sc_blogger.style_date .sc_blogger_item .sc_blogger_date .year{display:block;font-size:12px;color:#b0b0b0;margin:0 auto}.sc_blogger.style_date .sc_blogger_item .sc_blogger_date .year:before{width:33px;display:block;margin:0 auto 3px auto;content:'';height:1px;background-color:#ddd}.sc_blogger.style_date .sc_blogger_item h4{margin:0 0 0 100px;padding:0 0 15px 0}.sc_blogger.style_date .sc_blogger_item .sc_blogger_info{margin:0 0 0 100px;font-weight:300}.sc_blogger.style_date .sc_blogger_item .sc_blogger_info{font-size:12px;font-style:italic}.sc_blogger.style_date .sc_blogger_item .sc_blogger_info .separator{font-style:normal;padding:0 5px}.sc_blogger.style_date .load_more{height:60px;position:relative}.sc_blogger.style_date .load_more:before{width:28px;height:28px;border:1px solid #ddd;background:#fff;font-family:"fontello";content:'\e823';text-align:center;position:absolute;z-index:2;bottom:0;left:24px;line-height:28px}.sc_blogger.style_date .load_more:after{content:'';display:block;width:1px;height:100%;background:#ddd;position:absolute;left:40px;top:0;z-index:1}.sc_blogger.style_accordion .sc_blogger_item{padding:0}.sc_blogger.style_accordion .sc_blogger_info{margin:15px 0 0 0;font-weight:300}.sc_blogger.style_accordion .sc_blogger_info{font-size:12px;font-style:italic}.sc_blogger.style_accordion .sc_blogger_info .separator{font-style:normal;padding:0 5px}.sc_blogger.sc_blogger_vertical.style_regular article:not(.sc_blogger_item_last){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.sc_blogger.sc_blogger_vertical.style_regular .sc_blogger_title+.reviews_summary{padding:0 0 10px 0;margin-right:10px}.sc_blogger.sc_blogger_vertical.style_regular.no_description .reviews_summary{float:left}.sc_blogger.sc_blogger_vertical.style_regular .sc_blogger_info{font-size:12px;line-height:16px;font-style:italic}.sc_blogger.sc_blogger_vertical.style_image article:not(.sc_blogger_item_last){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd}.sc_tabs_content .sc_blogger.sc_blogger_vertical.style_image article{padding-bottom:20px;margin-bottom:20px}.sc_tabs_content .sc_blogger p{padding-bottom:10px}.sc_blogger.style_image .sc_blogger_title{padding:0 0 15px 0}.sc_blogger.style_image .sc_blogger_title+.reviews_summary{padding:0 0 10px 0;margin-top:-5px}.sc_blogger.style_image.style_image_tiny .reviews_summary{margin-left:22%;padding-left:30px}.sc_blogger.style_image.style_image_small .reviews_summary{padding-left:40%;padding-left:30px}.sc_blogger.style_image.style_image_medium .reviews_summary{padding-left:50%;padding-left:50px}.sc_blogger.style_image .thumb{width:100%}.sc_blogger.style_image .thumb img{width:100%;display:block}.sc_blogger.style_image.style_image_tiny .thumb{width:22%;float:left;vertical-align:top;margin:5px 30px 5px 0}.sc_blogger.style_image.style_image_small .thumb{width:40%;float:left;vertical-align:top;margin:5px 30px 5px 0}.sc_blogger.style_image.style_image_medium .thumb{width:50%;float:left;vertical-align:top;margin:5px 50px 5px 0}.sc_blogger.style_image.style_image_large .thumb{margin:0 0 20px 0}.sc_blogger.style_image .thumb img{width:100%;display:block}.sc_blogger.style_image .sc_blogger_info{margin-top:20px}.sc_blogger .sc_blogger_info .sc_blogger_more{float:right;margin:-5px 0 0 0}.sc_blogger.style_image .sc_blogger_info:before{content:'';height:1px;width:50px;background:#ddd;display:block;margin:0 0 20px 0}.sc_blogger.style_image .sc_blogger_info .sc_blogger_author{font-weight:300}.sc_blogger.style_image .sc_blogger_info .sc_blogger_author{font-size:12px;font-style:italic}.sc_blogger.style_image .sc_blogger_info .sc_blogger_author .separator{font-style:normal;padding:0 5px}.sc_parallax{position:relative;overflow:hidden;background-repeat:no-repeat}.sc_parallax.dark *{color:#fff}.sc_parallax .sc_parallax_img{position:absolute;z-index:1;width:100%;height:250%;background-repeat:no-repeat;background-position:50% 50%;left:0;top:0;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.sc_parallax.sc_parallax_up .sc_parallax_img{background-position:50% 60%}.sc_parallax.sc_parallax_down .sc_parallax_img{background-position:50% 40%}.sc_parallax .sc_parallax_img.sc_parallax_anim{-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}.sc_parallax .sc_parallax_content{position:relative;z-index:2}.sc_content{overflow:hidden}.sc_popup{position:relative;background:#FFF;padding:24px 20px 20px 20px;width:auto;max-width:500px;max-height:600px;margin:20px auto;border:1px solid #ddd;overflow-x:hidden;overflow-y:auto}.sc_popup:before{height:4px;content:'';position:absolute;width:100%;top:-1px;left:-1px;display:block;padding:0 1px}.sc_border .sc_zoom{overflow:hidden}
a:hover,.theme_accent,.topTabsWrap .speedBar a:hover,.topWrap .topMenuStyleFon>ul li a:hover,.topWrap .topMenuStyleFon>ul>li.sfHover>a,.topWrap .topMenuStyleFon>ul>li>a.sf-with-ul:hover,.topWrap .topMenuStyleFon>ul>li ul a.sf-with-ul:after,.topWrap .topMenuStyleLine>ul>li ul li a:hover,.topMenuStyleFon ul#mainmenu .menu-panel ul.columns>li>a,.topMenuStyleFon ul#mainmenu .menu-panel ul.columns>li a:hover,.topMenuStyleFon ul#mainmenu .menu-panel ul.columns>li ul li a:hover,.topMenuStyleFon ul#mainmenu .menu-panel ul.columns>li ul li a:hover span,.topMenuStyleLine ul#mainmenu .menu-panel ul.columns>li ul li a:hover span,.topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title>li>a,.topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title>li>a:hover,.infoPost a:hover,.tabsButton ul li a:hover,.widgetWrap ul li:before,.popularFiltr ul li a:hover,.isotopeFiltr ul li a:hover,.widget_popular_posts article h3:before,.widgetTabs .widget_popular_posts article .post_info .post_date a:hover,.sidebar .widget_popular_posts article .post_info .post_date a:hover,.sidebar .widget_recent_posts article .post_info .post_date a:hover,.main .widgetWrap a:hover,.main .widgetWrap a:hover span,.widgetWrap a:hover span,.roundButton:hover a,input[type="submit"]:hover,input[type="button"]:hover,.squareButton>a:hover,.nav_pages_parts>a:hover,.nav_comments>a:hover,.comments_list a.comment-edit-link:hover,.widget_area ul.tabs>li.squareButtonlite.ui-state-active>a,.wp-calendar tbody td a,.wp-calendar tbody td.today a:hover,blockquote cite,blockquote cite a,.sc_quote_title,.sc_quote_title a,.postLink a,.masonry article .masonryInfo a:hover,.masonry article .masonryInfo span.infoTags a:hover,.relatedPostWrap article .relatedInfo a:hover,.relatedPostWrap article .relatedInfo span.infoTags a:hover,.infoPost span.infoTags a:hover,.page404 p a,.page404 .searchAnimation.sFocus .searchIcon,.sc_team .sc_team_item .sc_team_item_position,.copyWrap .copy .copyright a,.comments .commBody li.commItem .replyWrap .posted a:hover,.comments .commBody li.commItem h4 a:hover,.ratingItem span:before,.reviewBlock .totalRating,.widget_area .contactInfo .fContact:before,.widget_area .widgetWrap a:hover,.widget_area .widgetWrap a:hover span,.widget_area .widgetWrap ul>li>a:hover,.widget_area .widgetWrap ul>li>a:hover span,.footerStyleLight .widget_area article .post_title:before,.footerStyleLight .widget_area article .post_info a:hover,.footerStyleLight .widget_area article .post_info .post_date a:hover,.sc_list_style_arrows li:before,.sc_list_style_arrows li a:hover,.sc_list_style_iconed li a:hover,.sc_price_item .sc_price_money,.sc_price_item .sc_price_penny,.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title,.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title:before,.sc_accordion.sc_accordion_style_2 .sc_accordion_item.sc_active .sc_accordion_title,.sc_accordion.sc_accordion_style_2 .sc_accordion_item.sc_active .sc_accordion_title:before,.sc_accordion.sc_accordion_style_3 .sc_accordion_item.sc_active .sc_accordion_title,.sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title,.sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title:before,.sc_toggles.sc_toggles_style_2 .sc_toggles_item.sc_active .sc_toggles_title,.sc_toggles.sc_toggles_style_2 .sc_toggles_item.sc_active .sc_toggles_title:before,.sc_toggles.sc_toggles_style_3 .sc_toggles_item.sc_active .sc_toggles_title,.sc_tabs .sc_tabs_titles li a:hover,.sc_dropcaps.sc_dropcaps_style_3 .sc_dropcap,.sc_dropcaps.sc_dropcaps_style_4 .sc_dropcap,.sc_dropcaps.sc_dropcaps_style_5 .sc_dropcap,.sc_dropcaps.sc_dropcaps_style_6 .sc_dropcap,.sc_highlight.sc_highlight_style_2,.sc_pricing_table .sc_pricing_columns ul li .sc_icon:before,.sc_tooltip_parent,.sc_title_icon:before,.sc_scroll_controls .flex-direction-nav a:hover:before,.sc_testimonials_style_1 .flex-direction-nav a:hover:before,.sc_testimonials_style_3 .flex-direction-nav a:hover:before,.sc_testimonials_style_3 .flex-direction-nav a:active:before,.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav a:hover:before,.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency>a:hover,.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency>a,.topWrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover>a,.topWrap .usermenu_area ul.usermenu_list li ul li a:hover,.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover,.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency>a:hover,.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency>a,.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover>a,.sidemenu_wrap .usermenu_area ul.usermenu_list li ul li a:hover,.sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover,.sc_blogger a:hover,.sc_blogger.style_date .load_more:before,.sc_blogger.style_date .sc_blogger_item .sc_blogger_date .day_month,.sc_blogger.style_date .sc_blogger_item .sc_blogger_info .comments_number,.sc_blogger.style_accordion .sc_blogger_info .comments_number,.widgetTabs .widgetTop ul>li:not(.tabs):before,.widgetTabs .widgetTop ul>li:not(.tabs)>a:hover,.widgetTabs .widgetTop ul>li:not(.tabs)>a:hover span,.widgetTabs .widgetTop.widget_popular_posts article .post_title:before,.swpRightPos .tabsMenuBody a:hover,.swpRightPos .tabsMenuBody a:hover:before,.openRightMenu:hover:before,.topWrap .search:not(.searchOpen):hover:before,.user-popUp .formItems.loginFormBody .remember .forgotPwd,.user-popUp .formItems.loginFormBody .loginProblem,.user-popUp .formItems.registerFormBody .i-agree a,.sc_slider_pagination_area .flex-control-nav.manual .slide_info .slide_title{color:#1172d3}.topWrap .topMenuStyleLine>ul>li ul li a:hover,.footerStyleDark .widget_area a.button:hover{color:#1172d3 !important}.theme_accent_bg,.topWrap,.sidemenu_wrap .menuTranform,.sc_video_player:active .sc_video_play_button:after,.mejs-controls .mejs-button button:active,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,input[type="submit"]:active,input[type="button"]:active,.squareButton.active>span,.squareButton.active>a,.squareButton.ui-state-active>a,.roundButton>a:active,.squareButton>a:active,.squareButton.global>a,.squareButton.dark>a:active,.nav_pages_parts>span.page_num,.nav_comments>span.current,ul>li.likeActive:active>a,.sc_table.sc_table_style_1 table thead tr th,.sc_table.sc_table_style_3 table thead tr th,.sc_table.sc_table_style_1 table tr:first-child th,.sc_table.sc_table_style_3 table tr:first-child th,.masonry article .status,.portfolio .isotopeElement .folioShowBlock:before,.post .postStatus,.sc_team .sc_team_item .sc_team_item_avatar:after,.itemPageFull .itemDescriptionWrap .toggleButton:active,.footerWrap .footerWidget .sc_video_player:active .sc_video_play_button:after,.topWrap .topMenuStyleLine>ul>li ul,.topMenuStyleLine>ul .menu-panel,.sidemenu_wrap .sidemenu_button,.userHeaderSection.global,.userFooterSection.global,.sliderLogo .elastislide-wrapper nav span:active:before,.sc_skills_bar .sc_skills_item .sc_skills_count,.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count,.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_count,.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info,.sc_dropcaps.sc_dropcaps_style_1 .sc_dropcap,.sc_dropcaps.sc_dropcaps_style_2 .sc_dropcap,.sc_highlight.sc_highlight_style_1,.sc_pricing_table .sc_pricing_columns .sc_pricing_title,.sc_pricing_table .sc_pricing_columns:hover ul li.sc_pricing_title,.sc_tooltip_parent .sc_tooltip,.sc_tooltip_parent .sc_tooltip:before,.sc_title_bg:before,.sc_accordion.sc_accordion_style_3 .sc_accordion_item .sc_accordion_title,.sc_toggles.sc_toggles_style_3 .sc_toggles_item .sc_toggles_title,.sc_scroll_controls .flex-direction-nav a:active,.sc_testimonials_style_1 .flex-direction-nav a:active,.sc_testimonials_style_3 .sc_testimonials_items,.sc_testimonials_style_3 .flex-direction-nav li,.sc_testimonials_style_3 .flex-direction-nav a,.pagination .pageLibrary>li.libPage>.pageFocusBlock .flex-direction-nav a:active,.sc_popup_light:before,.user-popUp ul.loginHeadTab li.ui-tabs-active:before,.sc_banner:before,.global_bg,.widgetWrap .tagcloud a:hover,.widgetWrap .tagcloud a:active,.sc_scroll_bar .swiper-scrollbar-drag:before,.widgetTabs .widgetTop .tagcloud a:hover,.widgetTabs .widgetTop .tagcloud a:active,#custom_options .co_options #co_bg_images_list a.current,#custom_options .co_options #co_bg_pattern_list a.current,.fullScreenSlider.globalColor .sliderHomeBullets .rsContent:before,.fullScreenSlider .sliderHomeBullets .rsContent .slide-3 .order p span,ul.sc_list_style_disk li:before,.sc_slider_pagination_area .flex-control-nav.manual .slide_date,.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li.ui-state-active a{background-color:#1172d3}.ih-item.circle.effect1.colored .info,.ih-item.circle.effect2.colored .info,.ih-item.circle.effect3.colored .info,.ih-item.circle.effect4.colored .info,.ih-item.circle.effect5.colored .info .info-back,.ih-item.circle.effect6.colored .info,.ih-item.circle.effect7.colored .info,.ih-item.circle.effect8.colored .info,.ih-item.circle.effect9.colored .info,.ih-item.circle.effect10.colored .info,.ih-item.circle.effect11.colored .info,.ih-item.circle.effect12.colored .info,.ih-item.circle.effect13.colored .info,.ih-item.circle.effect14.colored .info,.ih-item.circle.effect15.colored .info,.ih-item.circle.effect16.colored .info,.ih-item.circle.effect18.colored .info .info-back,.ih-item.circle.effect19.colored .info,.ih-item.circle.effect20.colored .info .info-back,.ih-item.square.effect1.colored .info,.ih-item.square.effect2.colored .info,.ih-item.square.effect3.colored .info,.ih-item.square.effect4.colored .mask1,.ih-item.square.effect4.colored .mask2,.ih-item.square.effect5.colored .info,.ih-item.square.effect6.colored .info,.ih-item.square.effect7.colored .info,.ih-item.square.effect8.colored .info,.ih-item.square.effect9.colored .info .info-back,.ih-item.square.effect10.colored .info,.ih-item.square.effect11.colored .info,.ih-item.square.effect12.colored .info,.ih-item.square.effect13.colored .info,.ih-item.square.effect14.colored .info,.ih-item.square.effect15.colored .info{background:#1172d3}.ih-item.circle.effect1.colored .info,.ih-item.circle.effect2.colored .info,.ih-item.circle.effect5.colored .info .info-back,.ih-item.circle.effect19.colored .info,.ih-item.circle.effect20.colored .info .info-back,.ih-item.square.effect4.colored .mask1,.ih-item.square.effect4.colored .mask2,.ih-item.square.effect6.colored .info,.ih-item.square.effect7.colored .info,.ih-item.square.effect12.colored .info,.ih-item.square.effect13.colored .info{background:rgba(17,114,211,0.6)}.ih-item.circle.effect17.colored a:hover .img:before{box-shadow:inset 0 0 0 110px #1172d3,inset 0 0 0 16px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 110px rgba(17,114,211,0.6),inset 0 0 0 16px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1)}.ih-item.circle.effect1 .spinner{border-right-color:#1172d3;border-bottom-color:#1172d3}.top_panel_above .fullScreenSlider .topWrap,.top_panel_above .fullScreenSlider .topWrap .topMenuStyleLine>ul>li ul,.top_panel_above .fullScreenSlider .topWrap .topMenuStyleLine>ul>li .menu-panel{background-color:rgba(17,114,211,0.8)}.sc_slider_flex .sc_slider_info,.sc_slider_swiper .sc_slider_info,.sc_slider_flex .flex-direction-nav li,.sc_slider_swiper .flex-direction-nav li{background-color:rgba(17,114,211,0.8) !important}.theme_accent_border,.postSharing>ul>li>a:active,.postSharing>ul>li>span:active .mejs-controls .mejs-button button:active,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.squareButton.active>span,.squareButton.active>a,.roundButton>a:active,.squareButton>a:active,.squareButton.ui-state-active>a,.squareButton.global>a,.squareButton.dark>a:active,.nav_pages_parts>span.page_num,.nav_comments>span.current,.wp-calendar thead tr+tr th,.sc_skills_bar .sc_skills_item .sc_skills_count,.itemPageFull .itemDescriptionWrap .toggleButton:active,.footerWidget .sc_video_player:active .sc_video_play_button:after,.topWrap .topMenuStyleLine>ul>li ul,.topMenuStyleLine>ul#mainmenu ul.menu-panel,.sc_scroll_controls .flex-direction-nav a:active,.sc_testimonials_style_1 .flex-direction-nav a:active,.pagination .flex-direction-nav a:active,.sliderLogo .elastislide-wrapper nav span:active:before,.sc_dropcaps.sc_dropcaps_style_4 .sc_dropcap,.sc_dropcaps.sc_dropcaps_style_5 .sc_dropcap,.sc_dropcaps.sc_dropcaps_style_6 .sc_dropcap,.sc_accordion.sc_accordion_style_3 .sc_accordion_item,.sc_toggles.sc_toggles_style_3 .sc_toggles_item,.sc_tooltip_parent,pre.code,.widgetWrap .tagcloud a:hover,.widgetWrap .tagcloud a:active{border-color:#1172d3}::selection{color:#fff;background-color:#1172d3}::-moz-selection{color:#fff;background-color:#1172d3}.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page #content input.button:hover,.woocommerce .quantity input[type="button"]:hover,.woocommerce #content input[type="button"]:hover,.woocommerce-page .quantity input[type="button"]:hover,.woocommerce-page #content .quantity input[type="button"]:hover,.woocommerce ul.cart_list li>.amount,.woocommerce ul.product_list_widget li>.amount,.woocommerce-page ul.cart_list li>.amount,.woocommerce-page ul.product_list_widget li>.amount,.woocommerce ul.cart_list li span .amount,.woocommerce ul.product_list_widget li span .amount,.woocommerce-page ul.cart_list li span .amount,.woocommerce-page ul.product_list_widget li span .amount,.woocommerce ul.cart_list li ins .amount,.woocommerce ul.product_list_widget li ins .amount,.woocommerce-page ul.cart_list li ins .amount,.woocommerce-page ul.product_list_widget li ins .amount,.woocommerce.widget_shopping_cart .total .amount,.woocommerce .widget_shopping_cart .total .amount,.woocommerce-page.widget_shopping_cart .total .amount,.woocommerce-page .widget_shopping_cart .total .amount,.woocommerce a:hover h3,.woocommerce-page a:hover h3,.woocommerce .cart-collaterals .order-total strong,.woocommerce-page .cart-collaterals .order-total strong,.woocommerce .checkout #order_review .order-total .amount,.woocommerce-page .checkout #order_review .order-total .amount,.woocommerce .star-rating,.woocommerce-page .star-rating,.woocommerce .star-rating:before,.woocommerce-page .star-rating:before,.widget_area .widgetWrap ul>li .star-rating span,.woocommerce #review_form #respond .stars a,.woocommerce-page #review_form #respond .stars a{color:#1172d3}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background-color:#1172d3}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background:#1172d3}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce #respond input#submit.alt:active,.woocommerce #content input.button.alt:active,.woocommerce-page a.button.alt:active,.woocommerce-page button.button.alt:active,.woocommerce-page input.button.alt:active,.woocommerce-page #respond input#submit.alt:active,.woocommerce-page #content input.button.alt:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce #respond input#submit:active,.woocommerce #content input.button:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page #content input.button:active{border-top-color:#1172d3}.twitBlock .sc_slider .flex-direction-nav li{background-color:#60aaea !important}
@media (min-width: 1168px) and (max-width: 1279px) {
body { min-width: 1050px;}
.main_content { min-width: 1050px;}
.sidemenu_left .main_content { min-width: 1000px}
.main { width:1050px; }
body.boxed .boxedWrap { width: 1100px; }
.with_sidebar .content { width: 750px;}
.content .sc_video_player, .content iframe { max-width:750px; }
.with_sidebar .content .sc_video_player, .with_sidebar .content iframe { max-width:1050px; }
.masonry article .thumb {padding: 0;}
.sliderHomeBullets { font-size:13px; } .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider {	max-width:500px; }
.without_sidebar .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider { max-width:710px; }
.sc_slider_pagination_area .flex-control-nav.manual { width:240px; }
.without_sidebar .sc_slider_pagination_area .flex-control-nav.manual { width:330px; }
.sc_slider_pagination_over .flex-control-nav.manual { width:330px; left:-340px; }
.post_content .sc_slider_pagination_over .flex-control-nav.manual {	width:240px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { float:none; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_info { clear:both; margin-top:6px; } .widgetTabs .widgetTop .wp-calendar { font-size:32px; }
.widgetTabs .widgetTop .wp-calendar th,
.widgetTabs .widgetTop .wp-calendar td {  height:80px;  }
}
@media (min-width: 1024px) and (max-width: 1167px) {
body { min-width: 850px; font-size:13px; line-height:19px; }
h1, .h1 { font-size:40px; line-height:54px; padding:0 0 26px 0;}
h2, .h2 { font-size:32px; line-height:38px; padding:0 0 36px 0;}
h3, .h3 { font-size:21px; line-height:26px; padding:0 0 32px 0;}
h4, .h4 { font-size:16px; line-height:20px; padding:0 0 28px 0;}
h5, .h5 { font-size:13px; line-height:16px; padding:0 0 26px 0;}
h6, .h6 { font-size:12px; line-height:15px; padding:0 0 24px 0;}
.big_text { font-size:16px; line-height:24px; }
.main_content { min-width: 850px;}
.sidemenu_left .main_content { min-width: 800px}
.main { width:850px; }
body.boxed .boxedWrap { width: 900px; }
.with_sidebar .content { width: 600px;}
.sidebar { width: 200px;}
.content .sc_video_player, .content iframe { max-width:600px; }
.with_sidebar .content .sc_video_player, .with_sidebar .content iframe { max-width:850px; }
.widget_area .sc_video_player, .widget_area .content iframe { max-width:200px; }
.widget_area .search-form .search-field { max-width:150px; }
.sc_counter .sc_skills_item .sc_skills_count{font-size: 50px;}
.sc_counter .sc_skills_item.SCstyle3 .sc_skills_count{ font-size: 50px;}
.sc_counter .sc_skills_item.SCstyle4 .sc_skills_count{ font-size: 50px;}
.sc_skills_percent .skillsWrap .sc_skills_item .sc_skills_count{ font-size: 60px;}
.sc_scroll_controls ul.flex-direction-nav { top: -77px; }
.sliderHomeBullets { font-size:11px; }
.sliderHomeBullets.staticSlider,
.sliderHomeBullets.staticSlider .royalSlider,
.sliderHomeBullets.staticSlider .slideContent{ height: 400px !important;} .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider {	max-width:400px; }
.without_sidebar .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider { max-width:610px; }
.sc_slider_pagination_area .flex-control-nav.manual { width:190px; }
.without_sidebar .sc_slider_pagination_area .flex-control-nav.manual { width:280px; }
.sc_slider_pagination_over .flex-control-nav.manual { width:280px; left:-290px; }
.post_content .sc_slider_pagination_over .flex-control-nav.manual {	width:190px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { float:none; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_info { clear:both; margin-top:6px; }
.sc_slider_pagination_area .flex-control-nav.manual li { padding-left: 20px; }
.sc_slider_pagination_area .flex-control-nav.manual li .slide_pager { padding:15px 20px 10px 0; }
.sc_slider_pagination_over .flex-control-nav.manual li .slide_pager { padding-left:20px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { width:60px; height:20px; line-height:20px; margin-right: 15px; } .widgetTabs .widgetTop { font-size:16px; line-height:22px; }
.widgetTabs .widgetTop ul:not(.tabs) > li { padding-right: 40px; min-height:32px; font-size:28px; line-height:32px; }
.widgetTabs .widgetTop ul:not(.tabs) > li + li { padding: 32px 40px 0 0; }
.widgetTabs .widgetTop ul:not(.tabs) > li:before{ height:32px; width:30px; font-size:16px;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu:before{ height:32px; width:30px; font-size:22px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul { padding-left: 30px; }
.widgetTabs .widgetTop ul:not(.tabs) > li ul li { font-size:16px; line-height:22px; min-height:16px; margin-top:16px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li:before { height:16px; width:16px; font-size:12px; }
.widgetTabs .widgetTop ul:not(.tabs) > li div { font-size:22px; line-height:32px; } .widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li,
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { font-size:16px; line-height:22px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { margin-left: 30px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li + li { margin-top: 30px; padding-top:30px; } .widgetTabs .widgetTop .search-form .search-field { width:50%; height:50px; line-height:50px; font-size:30px; }
.widgetTabs .widgetTop .search-form .search-button { height:50px; line-height:50px; width:50px; }
.widgetTabs .widgetTop .search-form .search-button > a { height:48px; line-height:48px; width:48px; } .widgetTabs .widgetTop .tagcloud a { height: 26px; line-height: 26px; padding: 6px 12px; margin: 0 3px 8px 0; font-size: 16px !important; } .widgetTabs .widgetTop .wp-calendar { font-size:32px; padding-bottom: 40px; }
.widgetTabs .widgetTop .wp-calendar th,
.widgetTabs .widgetTop .wp-calendar td{  height:70px;  }
.widgetTabs .widgetTop .wp-calendar tbody td a{ width:40px;} .widgetTabs .widgetTop.widget_flickr .flickr_badge_image { width: 210px; height:140px; } .widgetTabs .widgetTop .instagram-pics li { width: 210px; height:140px; } .widgetTabs .widgetTop.widget_twitter ul:not(.tabs) > li { font-size:16px; line-height:26px; } .widgetTabs .widgetTop .post_item .post_title { font-size:22px; line-height:28px; padding-bottom:18px; }
.widgetTabs .widgetTop .post_item.with_thumb .post_title { margin-top:-6px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title { padding-left: 30px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title:before { width:30px; height:60px; font-size:16px;}
.widgetTabs .widgetTop .post_item + .post_item { margin-top:30px; padding-top:30px;}
.widgetTabs .widgetTop .post_item .post_info { font-size:12px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_info { padding-left: 30px; }
.widgetTabs .widgetTop .post_thumb { margin:0 20px 20px 0; }
.widgetTabs .widgetTop .summaryRating { margin:-10px 0 10px 0; } .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 { font-size:16px; line-height:20px; }
.woocommerce div.product .product_title { font-size: 21px; line-height: 26px; padding: 0 0 30px; }
.woocommerce div.product p.price del { font-size: 18px; }
.woocommerce div.product p.price ins { font-size: 24px; }
}
@media (min-width: 800px) and (max-width: 1023px) {
body{ min-width: 750px; font-size:13px; line-height:19px; }
h1, .h1 { font-size:38px; line-height:50px; padding:0 0 24px 0;}
h2, .h2 { font-size:30px; line-height:36px; padding:0 0 30px 0;}
h3, .h3 { font-size:20px; line-height:24px; padding:0 0 28px 0;}
h4, .h4 { font-size:14px; line-height:18px; padding:0 0 24px 0;}
h5, .h5 { font-size:13px; line-height:16px; padding:0 0 20px 0;}
h6, .h6 { font-size:12px; line-height:15px; padding:0 0 18px 0;}
.big_text { font-size:14px; line-height:21px; }
.main_content { min-width: 750px;}
.sidemenu_left .main_content { min-width: 700px}
.main{ width:750px; }
body.boxed .boxedWrap { width: 800px; }
.content .sc_video_player, .content iframe { max-width:750px; }
.with_sidebar .content .sc_video_player, .with_sidebar .content iframe { max-width:750px; }
.widget_area .sc_video_player, .widget_area .content iframe { max-width:350px; }
.with_sidebar .content { width: 100%; float: none;}
.sidebar {width: 100%; float: none; padding:0;}
.sidebar aside{ width: 47%; display:block; float: left;}
.sidebar aside:nth-child(2n+1) { clear: both; margin: 0 6% 30px 0 ;}
.sidebar:after{ content: '';height: 0; display: block; clear: both;}
.footerContentWrap aside { margin-bottom: 30px;}
.columns1_3:nth-child(1) { width:94.4584%; }
.columns1_3:nth-child(2),
.columns1_3:nth-child(3) { width:44.44%; margin-top:30px; }
.columns2_3, .with_sidebar .columns2_3,
.columns1_3.after_span_2 { width:94.4584%; margin-top:30px; }
.columns1_4, .with_sidebar .columns1_4 { width:44.44%;}
.columns1_4:nth-child(3) { clear: both; }
.columns2_4, .with_sidebar .columns2_4,
.columns3_4, .with_sidebar .columns3_4,
.columns1_4.after_span_3 { width:95.8334%; }
.columns1_5:nth-child(1) { width:95.8334%; }
.columns1_5:nth-child(2) ,
.columns1_5:nth-child(3) ,
.columns1_5:nth-child(4) ,
.columns1_5:nth-child(5) { width:44.44%;}
.columns1_5:nth-child(4) { clear: both; }
.columns2_5, .with_sidebar .columns2_5,
.columns3_5, .with_sidebar .columns3_5,
.columns4_5, .with_sidebar .columns4_5,
.columns1_5.after_span_3,
.columns1_5.after_span_4 { width:95.8334%; }
.footerWidget{ padding: 50px 0 0 0 ;}
.footerWrap .columnsWrap > div{ padding: 0 0 30px 0;}
header{ height: auto !important;}
header.fixedTopMenu .topWrap{ position: static; }
.userHeaderSection, .userFooterSection { display: none;}
.contactFooter .logo { font-size: 60px; }
.masonry .isotopePadding { margin-right:30px; }
.itemPage .itemInfo .infoPost,
.itemPageFullWrapper .itemInfo .infoPost { float:none; padding:0; text-align:left;}
.itemPage .itemInfo .postSharing,
.itemPageFullWrapper .itemInfo .postSharing { float:none; padding:0; height:auto; text-align:left; }
.twitBlock .sc_slider .swiper-slide {padding-top:40px; }
.sc_scroll_controls ul.flex-direction-nav { top: -70px; }
.sliderHomeBullets { font-size:10px; }
.sliderHomeBullets.staticSlider,
.sliderHomeBullets.staticSlider .royalSlider,
.sliderHomeBullets.staticSlider .slideContent{ height: 350px !important;} .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider,
.without_sidebar .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider { max-width:500px; }
.sc_slider_pagination_area .flex-control-nav.manual,
.without_sidebar .sc_slider_pagination_area .flex-control-nav.manual { width:240px; }
.sc_slider_pagination_over .flex-control-nav.manual { width:330px; left:-340px; }
.post_content .sc_slider_pagination_over .flex-control-nav.manual {	width:240px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { float:none; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_info { clear:both; margin-top:6px; } .responsive_menu .menuTopWrap { display: none;}
.responsive_menu .menuTopWrap { border-top: 1px solid rgba(255,255,255,0.1); clear: both; float: none !important; padding: 0 0 30px 0; }
.responsive_menu .menuTopWrap > ul > li { border-bottom: 1px solid rgba(255,255,255,0.1); display: block !important; float: none !important; padding: 0 !important;}
.responsive_menu .menuTopWrap > ul { margin: 0; padding: 0; }
.responsive_menu .menuTopWrap ul li{ list-style: none; }
.responsive_menu .menuTopWrap li.menu-item-has-children:hover { cursor: pointer; }
.responsive_menu .menuTopWrap li.menu-item-has-children:before{ content: '\e85d';  font-family: "fontello";  width: 40px; display: block; float: right; padding: 7px 0 0 0 ; text-align: center; color: #fff; }
.responsive_menu .menuTopWrap li.menu-item-has-children.dropOpen:before{ content: '\e85e';}
.responsive_menu .menuTopWrap li.menu-item-has-children a { margin: 0 40px 0 0 ; }
.responsive_menu .menuTopWrap > ul > li > a { text-transform: uppercase; display: block; color: #000; padding: 10px 15px 10px 30px; font-weight: 300; font-size: 12px; }
.responsive_menu .menuTopWrap ul li > a.sf-with-ul{ margin: 0 40px 0 0;}
.responsive_menu .menuTopWrap ul li ul{ background: rgba( 0,0,0,0.07) !important; border: none !important; padding: 0; width: 100% !important; margin: 0; display: none; position: static !important;}
.responsive_menu .menuTopWrap ul li ul,
.responsive_menu .menuTopWrap ul li ul li + li{ border-top: 1px solid rgba(255,255,255,0.1);}
.responsive_menu .menuTopWrap ul li ul li a{ padding: 6px 30px 6px 30px !important; }
.responsive_menu .menuTopWrap ul li ul li a:after{ display: none; }
.responsive_menu .menuTopWrap ul li ul li ul li a{ padding: 6px 15px 6px 54px !important;} .widgetTabs .widgetTop { font-size:14px; line-height:20px; }
.widgetTabs .widgetTop ul:not(.tabs) > li { padding-right: 30px; min-height:28px; font-size:24px; line-height:30px; }
.widgetTabs .widgetTop ul:not(.tabs) > li + li { padding: 28px 30px 0 0; }
.widgetTabs .widgetTop ul:not(.tabs) > li:before{ height:28px; width:30px; font-size:14px;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu:before{ height:28px; width:30px; font-size:20px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul { padding-left: 30px; }
.widgetTabs .widgetTop ul:not(.tabs) > li ul li { font-size:14px; line-height:20px; min-height:14px; margin-top:14px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li:before { height:14px; width:14px; font-size:12px; }
.widgetTabs .widgetTop ul:not(.tabs) > li div { font-size:20px; line-height:28px; } .widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li,
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { font-size:14px; line-height:20px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { margin-left: 30px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li + li { margin-top: 26px; padding-top:26px; } .widgetTabs .widgetTop .search-form .search-field { width:50%; height:40px; line-height:40px; font-size:26px; }
.widgetTabs .widgetTop .search-form .search-button { height:40px; line-height:40px; width:45px; }
.widgetTabs .widgetTop .search-form .search-button > a { height:38px; line-height:38px; width:43px; } .widgetTabs .widgetTop .tagcloud a { height: 22px; line-height: 22px; padding: 4px 10px; margin: 0 3px 6px 0; font-size: 14px !important; } .widgetTabs .widgetTop .wp-calendar { font-size:30px; padding-bottom: 40px; }
.widgetTabs .widgetTop .wp-calendar th,
.widgetTabs .widgetTop .wp-calendar td{  height:60px;  }
.widgetTabs .widgetTop .wp-calendar tbody td a{ width:40px;} .widgetTabs .widgetTop.widget_flickr .flickr_badge_image { width: 180px; height:120px; } .widgetTabs .widgetTop .instagram-pics li { width: 180px; height:120px; } .widgetTabs .widgetTop.widget_twitter ul:not(.tabs) > li { font-size:14px; line-height:20px; } .widgetTabs .widgetTop .post_item .post_title { font-size:20px; line-height:26px; padding-bottom:16px; }
.widgetTabs .widgetTop .post_item.with_thumb .post_title { margin-top:-6px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title { padding-left: 30px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title:before { width:30px; height:60px; font-size:14px;}
.widgetTabs .widgetTop .post_item + .post_item { margin-top:26px; padding-top:26px;}
.widgetTabs .widgetTop .post_item .post_info { font-size:12px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_info { padding-left: 30px; }
.widgetTabs .widgetTop .post_thumb { margin:0 20px 20px 0; }
.widgetTabs .widgetTop .summaryRating { margin:-8px 0 8px 0; } .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 { font-size:16px; line-height:20px; }
.woocommerce div.product p.price del { font-size: 16px; }
.woocommerce div.product p.price ins { font-size: 22px; } .wooc_grecko_icons { margin-bottom:30px; }
.wooc_grecko_icons .sc_icon { margin-bottom:20px; font-size:60px !important; }
.wooc_grecko_icons .demo_title { font-size:16px !important; }
.wooc_grecko_icons .demo_desc { font-size:13px !important; }
} @media (min-width: 480px) and (max-width: 799px) {
body{ min-width: 450px; font-size:13px; line-height:19px; }
h1, .h1 { font-size:30px; line-height:36px; padding:0 0 22px 0;}
h2, .h2 { font-size:22px; line-height:30px; padding:0 0 28px 0; }
h3, .h3 { font-size:16px; line-height:22px; padding:0 0 26px 0; font-weight:300;}
h4, .h4 { font-size:14px; line-height:18px; padding:0 0 24px 0;}
h5, .h5 { font-size:13px; line-height:16px; padding:0 0 20px 0;}
h6, .h6 { font-size:12px; line-height:15px; padding:0 0 18px 0;}
.big_text { font-size:14px; line-height:21px; }
.main_content { min-width: 450px;}
.sidemenu_left .main_content { min-width: 450px}
.main{ width:450px; }
body.boxed .boxedWrap { width: 550px; }
.whatsapp-head{float: right;
width: 35px!important;
margin-right: 40px;}
.content .sc_video_player, .content iframe { max-width:450px; }
.with_sidebar .content .sc_video_player, .with_sidebar .content iframe { max-width:450px; }
.widget_area .sc_video_player, .widget_area .content iframe { max-width:450px; }
.with_sidebar .content { width: 100%; float: none;}
.sidebar {width: 100%; float: none; padding:0;}
.main_fullscreen {padding:0 30px; }
.sidebar aside,
.footerContentWrap aside { margin-bottom: 30px;}
.topWrap .usermenu_area .menuItemLeft {float:right;}
.topWrap .usermenu_area .menuItemRight {float:right;}
.columns1_3:nth-child(1) { width:94.4584%; }
.columns1_3:nth-child(2),
.columns1_3:nth-child(3) { width:44.44%; margin-top:20px; }
.columns2_3, .with_sidebar .columns2_3,
.columns1_3.after_span_2 { width:94.4584%; }
.columns1_4, .with_sidebar .columns1_4 { width:44.44%;}
.columns1_4:nth-child(3) { clear: both; }
.columns2_4, .with_sidebar .columns2_4,
.columns3_4, .with_sidebar .columns3_4,
.columns1_4.after_span_3 { width:95.8334%; }
.columns1_5:nth-child(1) { width:95.8334%; }
.columns1_5:nth-child(2) ,
.columns1_5:nth-child(3) ,
.columns1_5:nth-child(4) ,
.columns1_5:nth-child(5) { width:44.44%;}
.columns1_5:nth-child(4) { clear: both; }
.columns2_5, .with_sidebar .columns2_5,
.columns3_5, .with_sidebar .columns3_5,
.columns4_5, .with_sidebar .columns4_5,
.columns1_5.after_span_3,
.columns1_5.after_span_4 { width:95.8334%; }
.sc_pricing_table.columns_4 .sc_pricing_columns { width:50%; }
.sc_pricing_table.columns_4 .sc_pricing_column_3,
.sc_pricing_table.columns_4 .sc_pricing_column_4 { margin-top:30px; }
.sc_pricing_table.columns_4 .sc_pricing_column_3 { clear: both; }
.sc_pricing_table.columns_5 .sc_pricing_column_1,
.sc_pricing_table.columns_5 .sc_pricing_column_2,
.sc_pricing_table.columns_5 .sc_pricing_column_3 { width: 33.3333%; }
.sc_pricing_table.columns_5 .sc_pricing_column_4,
.sc_pricing_table.columns_5 .sc_pricing_column_5 { width: 50%; margin-top:30px; }
.sc_pricing_table.columns_5 .sc_pricing_column_4 { clear: both; }
.sc_pricing_table.columns_6 .sc_pricing_columns { width:33.3333%; }
.sc_pricing_table.columns_6 .sc_pricing_column_4 { clear: both; }
.sc_pricing_table.columns_7 .sc_pricing_columns { width:33.3333%; }
.sc_pricing_table.columns_7 .sc_pricing_column_4,
.sc_pricing_table.columns_7 .sc_pricing_column_5,
.sc_pricing_table.columns_7 .sc_pricing_column_6,
.sc_pricing_table.columns_7 .sc_pricing_column_7 { width: 50%; margin-top:30px; }
.sc_pricing_table.columns_7 .sc_pricing_column_4,
.sc_pricing_table.columns_7 .sc_pricing_column_6 { clear: both; }
.sc_pricing_table.columns_8 .sc_pricing_columns { width:50%; margin-top:30px; }
.sc_pricing_table.columns_8 .sc_pricing_column_1,
.sc_pricing_table.columns_8 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_8 .sc_pricing_column_3,
.sc_pricing_table.columns_8 .sc_pricing_column_5,
.sc_pricing_table.columns_8 .sc_pricing_column_7 { clear: both; }
.sc_pricing_table.columns_9 .sc_pricing_columns { width:33.3333%; margin-top:30px; }
.sc_pricing_table.columns_9 .sc_pricing_column_1,
.sc_pricing_table.columns_9 .sc_pricing_column_2,
.sc_pricing_table.columns_9 .sc_pricing_column_3 { margin-top:0; }
.sc_pricing_table.columns_9 .sc_pricing_column_4,
.sc_pricing_table.columns_9 .sc_pricing_column_7 { clear: both; }
.sc_pricing_table.columns_10 .sc_pricing_columns { width:50%; margin-top:30px; }
.sc_pricing_table.columns_10 .sc_pricing_column_1,
.sc_pricing_table.columns_10 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_10 .sc_pricing_column_3,
.sc_pricing_table.columns_10 .sc_pricing_column_5,
.sc_pricing_table.columns_10 .sc_pricing_column_7,
.sc_pricing_table.columns_10 .sc_pricing_column_9 { clear: both; }
.upToScroll { display:inline-block; right: 30px !important; }
body:not(.single) .with_sidebar .content .post .postSharing,
.with_sidebar .content .post .postSharing { float: none; }
.with_sidebar .content .post .infoPost { text-align: right; }
.widgetTabs .widgetBody > ul{ width: 100%;}
.copyWrap .copy .copyright{ float: none; width: 100%; text-align: center; height: auto; }
.copyWrap .socPage{ float: none; width: 100%; text-align: center; padding: 0 0 20px 0; height: auto;}
.contactFooter .logo { font-size: 48px; padding-bottom:24px; }
.contactFooter .contactShare ul li a span, .contactFooter .contactShare ul li a { width: 48px; height:48px; background-size: 48px 96px; }	
.contactFooter .contactShare ul li a span {  background-position: 0 -48px; }
.masonry .isotopePadding { margin-right:20px; }
.itemPage .itemInfo .infoPost,
.itemPageFullWrapper .itemInfo .infoPost { float:none; padding:0; text-align:left;}
.itemPage .itemInfo .postSharing,
.itemPageFullWrapper .itemInfo .postSharing { float:none; padding:0; height:auto; text-align:left; }
.peopleWrap .peopleItems{ margin: 0 0 20px 0;}
.twitBlock { font-size:14px; line-height:20px; }
.twitBlock .sc_slider .swiper-slide {padding-top:30px; }
.sc_blogger.style_date .sc_blogger_item {min-width: 50%; }
.sc_blogger.style_date .sc_blogger_item:nth-child(2n+3) {clear: both; }
.sc_scroll_controls ul.flex-direction-nav { top: -61px; }
.commentsForm input, .contactForm input{ margin: 0 0 10px 0;} .user-popUp .formItems.loginFormBody .remember { padding-top: 15px; overflow:hidden; height:45px; }
.user-popUp .formItems.loginFormBody .remember .forgotPwd  { float:none; display:block; margin-bottom:10px; }
.user-popUp .formItems.loginFormBody .remember #rememberme  { float: none; }
.user-popUp .formItems.loginFormBody .remember label { float:none; display:inline; }
.sliderHomeBullets { font-size:8px; }
.sliderHomeBullets.staticSlider,
.sliderHomeBullets.staticSlider .royalSlider,
.sliderHomeBullets.staticSlider .slideContent { height: 300px !important;}
.sliderHomeBullets.slider_alias_1 .slide-3 .textBlock { top: 17%; }
.sliderHomeBullets.slider_alias_1 .slide-3 .order{ top: 65%; }
.sliderHomeBullets.slider_alias_4 .slide-1 .textBlock { text-align: left; top: 70%; left: 0;}
.sliderHomeBullets.slider_alias_4 .slide-1 .order { left:auto; right: 0; top: 74%; margin-right:0; }
.sliderHomeBullets.slider_alias_4 .slide-2 .textBlock { text-align: left; top: 70%; left: 0;}
.sliderHomeBullets.slider_alias_4 .slide-2 .order { left:auto; right: 0; top: 74%; margin-right:0; } .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider,
.without_sidebar .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider { max-width:450px; }
.sc_slider_pagination_area .flex-control-nav.manual { display:none; }
.sc_slider_pagination_over .flex-control-nav.manual { display: block; width:220px; left:-230px; }
.post_content .sc_slider_pagination_over .flex-control-nav.manual {	width:220px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { float:none; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_info { clear:both; margin-top:6px; }
.sc_slider_pagination_area .flex-control-nav.manual li { padding-left: 15px; }
.sc_slider_pagination_area .flex-control-nav.manual li .slide_pager { padding:10px 15px 8px 0; }
.sc_slider_pagination_over .flex-control-nav.manual li .slide_pager { padding-left:15px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { width:50px; height:16px; line-height:16px; margin-right: 10px; }
header.fixedTopMenu .topWrap{ position: static; }
.userHeaderSection, .userFooterSection { display: none;} .responsive_menu .menuTopWrap { display: none;}
.responsive_menu .menuTopWrap { border-top: 1px solid rgba(255,255,255,0.1); clear: both; float: none !important; padding: 0 0 30px 0; }
.responsive_menu .menuTopWrap > ul > li{ border-bottom: 1px solid rgba(255,255,255,0.1); display: block !important; float: none !important; padding: 0 !important;}
.responsive_menu .menuTopWrap > ul { margin: 0; padding: 0; }
.responsive_menu .menuTopWrap ul li{ list-style: none; }
.responsive_menu .menuTopWrap li.menu-item-has-children:hover { cursor: pointer; }
.responsive_menu .menuTopWrap li.menu-item-has-children:before{ content: '\e85d';  font-family: "fontello";  width: 40px; display: block; float: right; padding: 7px 0 0 0 ; text-align: center; color: #fff; }
.responsive_menu .menuTopWrap li.menu-item-has-children.dropOpen:before{ content: '\e85e';}
.responsive_menu .menuTopWrap li.menu-item-has-children a{ margin: 0 40px 0 0 ; }
.responsive_menu .menuTopWrap > ul > li > a { text-transform: uppercase; display: block; color: #fff; font-weight: 300; font-size: 12px; }
.responsive_menu .menuTopWrap ul li > a.sf-with-ul{ margin: 0 40px 0 0;}
.responsive_menu .menuTopWrap ul li ul{ background: rgba( 0,0,0,0.07) !important; border: none !important; padding: 0; width: 100% !important; margin: 0; display: none; position: static !important;}
.responsive_menu .menuTopWrap ul li ul,
.responsive_menu .menuTopWrap ul li ul li + li{ border-top: 1px solid rgba(255,255,255,0.1);}
.responsive_menu .menuTopWrap ul li ul li a{ padding: 6px 30px 6px 30px !important; }
.responsive_menu .menuTopWrap ul li ul li a:after{ display: none; }
.responsive_menu .menuTopWrap ul li ul li ul li a{ padding: 6px 15px 6px 54px !important;} .ih-item.circle {
width: 220px;
height: 220px;
}
.ih-item.circle .img {
width: 220px;
height: 220px;
}
.ih-item.circle.effect1 .spinner {
width: 230px;
height: 230px;
} .widgetTabs .widgetTop { font-size:13px; line-height:18px; font-weight:300; }
.widgetTabs .widgetTop ul:not(.tabs) > li { padding-right: 20px; min-height:20px; font-size:20px; line-height:26px; }
.widgetTabs .widgetTop ul:not(.tabs) > li + li { padding: 20px 20px 0 0; }
.widgetTabs .widgetTop ul:not(.tabs) > li:before{ height:40px; width:20px; font-size:13px; font-weight:300;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu:before{ height:20px; width:20px; font-size:16px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul { padding-left: 20px; }
.widgetTabs .widgetTop ul:not(.tabs) > li ul li { font-size:13px; line-height:18px; min-height:13px; margin-top:13px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li:before { height:13px; width:13px; font-size:12px; }
.widgetTabs .widgetTop ul:not(.tabs) > li div { font-size:16px; line-height:22px; } .widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li,
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { font-size:13px; line-height:18px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { margin-left: 20px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li + li { margin-top: 20px; padding-top:20px; } .widgetTabs .widgetTop .search-form .search-field { width:60%; height:40px; line-height:40px; font-size:26px; }
.widgetTabs .widgetTop .search-form .search-button { height:40px; line-height:40px; width:45px; }
.widgetTabs .widgetTop .search-form .search-button > a { height:38px; line-height:38px; width:43px; } .widgetTabs .widgetTop .tagcloud a { height: 20px; line-height: 20px; padding: 4px 8px; margin: 0 3px 6px 0; font-size: 13px !important; } .widgetTabs .widgetTop .wp-calendar { font-size:26px; padding-bottom: 30px; }
.widgetTabs .widgetTop .wp-calendar th,
.widgetTabs .widgetTop .wp-calendar td{  height:50px;  }
.widgetTabs .widgetTop .wp-calendar tbody td a{ width:30px;} .widgetTabs .widgetTop.widget_flickr .flickr_badge_image { width: 150px; height:100px; } .widgetTabs .widgetTop .instagram-pics li { width: 150px; height:100px; } .widgetTabs .widgetTop.widget_twitter ul:not(.tabs) > li { font-size:13px; line-height:18px; } .widgetTabs .widgetTop .post_item .post_title { font-size:16px; line-height:20px; font-weight:300; padding-bottom:14px; }
.widgetTabs .widgetTop .post_item.with_thumb .post_title { margin-top:-4px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title { padding-left: 20px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title:before { width:20px; height:50px; font-size:13px;}
.widgetTabs .widgetTop .post_item + .post_item { margin-top:20px; padding-top:20px;}
.widgetTabs .widgetTop .post_item .post_info { font-size:11px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_info { padding-left: 20px; }
.widgetTabs .widgetTop .post_thumb { margin:0 20px 20px 0; }
.widgetTabs .widgetTop .summaryRating { margin:-6px 0 6px 0; } .woocommerce.columns-4 ul.products li.product:nth-child(2n+3), .woocommerce-page.columns-4 ul.products li.product:nth-child(2n+3),
.woocommerce.columns-5 ul.products li.product:nth-child(2n+3), .woocommerce-page.columns-5 ul.products li.product:nth-child(2n+3),
.woocommerce.columns-6 ul.products li.product:nth-child(2n+3), .woocommerce-page.columns-6 ul.products li.product:nth-child(2n+3) {	clear:both; }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width:45%; }
.woocommerce.columns-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product,
.woocommerce.columns-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product,
.woocommerce.columns-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product,
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, 
.woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, 
.woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, 
.woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product { width:45%; }
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong{ font-size:14px; line-height:18px;}
.woocommerce div.product .woocommerce-tabs h2, .woocommerce-page div.product .woocommerce-tabs h2,
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 { font-size:16px; line-height:22px; font-weight:300; }
.woocommerce div.product .product_title { font-size: 16px; line-height: 22px; padding: 0 0 20px; }
.woocommerce div.product p.price del { font-size: 14px; }
.woocommerce div.product p.price ins { font-size: 20px; } .wooc_grecko_icons { margin-bottom:30px; width:50% !important; border:none !important; }
.wooc_grecko_icons .sc_icon { margin-bottom:20px; font-size:60px !important; }
.wooc_grecko_icons .demo_title { font-size:16px !important; }
.wooc_grecko_icons .demo_desc { font-size:13px !important; }
}
@media (max-width: 479px) {
body{ min-width: 280px; font-size:12px; line-height:18px; }
h1, .h1 { font-size:24px; line-height:32px; padding:0 0 16px 0;}
h2, .h2 { font-size:20px; line-height:26px; padding:0 0 20px 0; font-weight:300;}
h3, .h3 { font-size:16px; line-height:20px; padding:0 0 20px 0; font-weight:300;}
h4, .h4 { font-size:14px; line-height:18px; padding:0 0 20px 0;}
h5, .h5 { font-size:13px; line-height:16px; padding:0 0 20px 0;}
h6, .h6 { font-size:12px; line-height:15px; padding:0 0 18px 0;}
.big_text { font-size:14px; line-height:21px; }
.main_content { min-width: 280px;}
.sidemenu_left .main_content { min-width: 280px}
.main{ width:280px; }
.whatsapp-head	{width: 35px!important;}
.content .sc_video_player, .content iframe { max-width:280px; }
.with_sidebar .content .sc_video_player, .with_sidebar .content iframe { max-width:280px; }
.widget_area .sc_video_player, .widget_area .content iframe { max-width:280px; }
.main_fullscreen {padding:0 20px; }
.with_sidebar .content { width: 100%; float: none;}
.sidebar {width: 100%; float: none; padding: 0;}
.sidebar aside,
.footerContentWrap aside { width: 100%; display:block; margin: 0 0 30px 0; float: none;}
.topWrap .usermenu_area .menuItemLeft {float:right;}
.topWrap .usermenu_area .menuItemRight {float:right;}
body.boxed .boxedWrap { width: 100%; }
.columns1_2, .with_sidebar .columns1_2,
.columns1_3, .with_sidebar .columns1_3,
.columns1_4, .with_sidebar .columns1_4,
.columns2_3, .with_sidebar .columns2_3,
.columns2_4, .with_sidebar .columns2_4,
.columns3_4, .with_sidebar .columns3_4,
.columns1_5, .with_sidebar .columns1_5,
.columns2_5, .with_sidebar .columns2_5,
.columns3_5, .with_sidebar .columns3_5,
.columns4_5, .with_sidebar .columns4_5 { width:95.8334% !important; }
.sc_pricing_table.columns_3 .sc_pricing_columns { width:50%; }
.sc_pricing_table.columns_3 .sc_pricing_column_3 { margin-top:30px; width: 100%; }
.sc_pricing_table.columns_4 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_4 .sc_pricing_column_1,
.sc_pricing_table.columns_4 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_5 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_5 .sc_pricing_column_1,
.sc_pricing_table.columns_5 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_5 .sc_pricing_column_5 { width: 100%; }
.sc_pricing_table.columns_6 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_6 .sc_pricing_column_1,
.sc_pricing_table.columns_6 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_7 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_7 .sc_pricing_column_1,
.sc_pricing_table.columns_7 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_7 .sc_pricing_column_7 { width: 100%; }
.sc_pricing_table.columns_8 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_8 .sc_pricing_column_1,
.sc_pricing_table.columns_8 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_9 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_9 .sc_pricing_column_1,
.sc_pricing_table.columns_9 .sc_pricing_column_2 { margin-top:0; }
.sc_pricing_table.columns_9 .sc_pricing_column_9 { width: 100%; }
.sc_pricing_table.columns_10 .sc_pricing_columns { width:50%;margin-top:30px; }
.sc_pricing_table.columns_10 .sc_pricing_column_1,
.sc_pricing_table.columns_10 .sc_pricing_column_2 { margin-top:0; }
.upToScroll { display:inline-block; right: 30px !important; }
.squareButton {margin: 0 0 7px 0;}
.squareButton + .squareButton{ margin: 0 0 7px 7px;}
.pagination .pageLibrary > li.libPage{ padding:  0 3px;}
.topWrap .usermenu_area ul.usermenu_list > li > a > span{ display: none;}
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart ul { right: -86px; }
.topWrap .usermenu_area ul.usermenu_list li.usermenu_cart ul:before {right: 114px; }
.userHeaderSection, .userFooterSection { display: none;}
.contactFooter .logo { font-size: 32px; padding-bottom:18px; }
.contactFooter .logo img  {  height: 32px; }
.contactFooter .contactShare ul li a span, .contactFooter .contactShare ul li a { width: 32px; height:32px; background-size: 32px 64px; }	
.contactFooter .contactShare ul li a span {  background-position: 0 -32px; }
.contactFooter .contactShare ul li {  padding: 0 4px 12px; }	
.sc_blogger.style_date .sc_blogger_item {min-width: 50%; }
.sc_blogger.style_date .sc_blogger_item:nth-child(2n+3) {clear: both; }
.sc_scroll_controls .flex-direction-nav,
.sc_slider_controls_top + .flex-direction-nav { display:none; }
.sc_image_align_right, .sc_alignright { margin-left: 0 !important; float:none;}
.sc_image_align_left, .sc_alignleft{ margin-right: 0 !important; float:none;}
.sc_table table thead th, .sc_table table tbody td{ padding: 10px; font-size: 12px;}
.sc_priceItem{height: 100px; text-align: center;}
.sc_priceItem .money{ float: none;}
.sc_priceItem .priceRight{ float: none;}
.sc_testimonials_style_2 .sc_testimonials_item_content,
.sc_testimonials_style_3 .sc_testimonials_item_content {
padding:20px;
}
.sc_scroll_controls ul.flex-direction-nav { top: -61px; }
.masonry .isotopePadding { margin-right:0; }
.itemPage .itemInfo .infoPost,
.itemPageFullWrapper .itemInfo .infoPost { float:none; padding:0; text-align:left;}
.itemPage .itemInfo .postSharing,
.itemPageFullWrapper .itemInfo .postSharing { float:none; padding:0; height:auto; text-align:left; }
.twitBlock { font-size:13px; line-height:18px; }
.twitBlock .sc_slider .swiper-slide {padding-top:20px; }
.content .post .postSharing,
body:not(.single) .with_sidebar .content .post .postSharing,
.with_sidebar .content .post .postSharing {float:none;}
.topWrap .search{ display: none !important;} .user-popUp ul.loginHeadTab li a { font-size:14px; height:60px; line-height:60px; }
.user-popUp .formItems .itemformLeft { float:none; width:100%; border-right: none !important; }
.user-popUp .formItems .itemformLeft ul { padding-right: 0 !important; }
.user-popUp .formItems .itemformRight { float:none; width:100%; margin-top:20px !important; }
.sliderHomeBullets { font-size:6px; }
.sliderHomeBullets.staticSlider,
.sliderHomeBullets.staticSlider .royalSlider,
.sliderHomeBullets.staticSlider .slideContent{ height: 200px !important;}
.sliderHomeBullets.slider_alias_1 .slide-2 .textBlock { top: 25%; }
.sliderHomeBullets.slider_alias_1 .slide-3 .textBlock { top: 17%; }
.sliderHomeBullets.slider_alias_1 .slide-3 .order{ top: 65%; }
.sliderHomeBullets.slider_alias_4 .slide-1 .textBlock { text-align: center; top: 50%; left: 0; right:0;}
.sliderHomeBullets.slider_alias_4 .slide-1 .order { left:50%; right: auto; top: 80%; margin-right:0; margin-left: -6em; }
.sliderHomeBullets.slider_alias_4 .slide-2 .textBlock { text-align: left; top: 70%; left: 0;}
.sliderHomeBullets.slider_alias_4 .slide-2 .order { left:auto; right: 0; top: 74%; margin-right:0; } .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider,
.without_sidebar .sc_slider_pagination_area:not(.sc_slider_pagination_over) .sc_slider { max-width:280px; }
.sc_slider_pagination_area .flex-control-nav.manual { display:none; }
.sc_slider_pagination_over .flex-control-nav.manual { display: block; width:220px; left:-230px; }
.post_content .sc_slider_pagination_over .flex-control-nav.manual {	width:220px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { float:none; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_info { clear:both; margin-top:6px; }
.sc_slider_pagination_area .flex-control-nav.manual li { padding-left: 10px; }
.sc_slider_pagination_area .flex-control-nav.manual li .slide_pager { padding:10px 10px 8px 0; }
.sc_slider_pagination_over .flex-control-nav.manual li .slide_pager { padding-left:10px; }
.sc_slider_pagination_area .flex-control-nav.manual .slide_date { width:50px; height:16px; line-height:16px; margin-right: 10px; }
header.fixedTopMenu .topWrap{ position: static; }
.userHeaderSection, .userFooterSection { display: none;} .responsive_menu .menuTopWrap { display: none;}
.responsive_menu .menuTopWrap { border-top: 1px solid rgba(255,255,255,0.1); clear: both; float: none !important; padding: 0 0 30px 0; }
.responsive_menu .menuTopWrap > ul > li { border-bottom: 1px solid rgba(255,255,255,0.1); display: block !important; float: none !important; padding: 0 !important;}
.responsive_menu .menuTopWrap > ul { margin: 0; padding: 0; }
.responsive_menu .menuTopWrap ul li { list-style: none; }
.responsive_menu .menuTopWrap li.menu-item-has-children:hover { cursor: pointer; }
.responsive_menu .menuTopWrap li.menu-item-has-children:before { content: '\e85d';  font-family: "fontello";  width: 40px; display: block; float: right; padding: 7px 0 0 0 ; text-align: center; color: #fff}
.responsive_menu .menuTopWrap li.menu-item-has-children.dropOpen:before { content: '\e85e';}
.responsive_menu .menuTopWrap li.menu-item-has-children a { margin: 0 40px 0 0; }
.responsive_menu .menuTopWrap > ul > li > a { text-transform: uppercase; display: block; color: #fff; padding: 10px 15px 10px 30px; font-weight: 300; font-size: 12px; }
.responsive_menu .menuTopWrap ul li > a.sf-with-ul{ margin: 0 40px 0 0; }
.responsive_menu .menuTopWrap ul li ul{ background: rgba( 0,0,0,0.07) !important; border: none !important; padding: 0; width: 100% !important; margin: 0; display: none; position: static !important;}
.responsive_menu .menuTopWrap ul li ul,
.responsive_menu .menuTopWrap ul li ul li + li{ border-top: 1px solid rgba(255,255,255,0.1);}
.responsive_menu .menuTopWrap ul li ul li a{ padding: 6px 30px 6px 30px !important; }
.responsive_menu .menuTopWrap ul li ul li a:after{ display: none; }
.responsive_menu .menuTopWrap ul li ul li ul li a{ padding: 6px 15px 6px 54px !important;} .widgetTabs .widgetTop { font-size:12px; line-height:18px; font-weight:300; }
.widgetTabs .widgetTop ul:not(.tabs) > li { padding-right: 18px; min-height:18px; font-size:12px; line-height:16px; font-weight:300; }
.widgetTabs .widgetTop ul:not(.tabs) > li + li { padding: 18px 18px 0 0; }
.widgetTabs .widgetTop ul:not(.tabs) > li:before{ height:36px; width:18px; font-size:12px; font-weight:300;}
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu:before{ height:18px; width:18px; font-size:14px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul { padding-left: 18px; }
.widgetTabs .widgetTop ul:not(.tabs) > li ul li { font-size:12px; line-height:18px; min-height:12px; margin-top:12px;}
.widgetTabs .widgetTop ul:not(.tabs) > li ul li:before { height:12px; width:12px; font-size:12px; }
.widgetTabs .widgetTop ul:not(.tabs) > li div { font-size:14px; line-height:20px; } .widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li,
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { font-size:12px; line-height:18px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li div { margin-left: 18px; }
.widgetTabs .widgetTop.widget_rss ul:not(.tabs) > li + li { margin-top: 18px; padding-top:18px; } .widgetTabs .widgetTop .search-form .search-field { width:60%; height:30px; line-height:30px; font-size:16px; }
.widgetTabs .widgetTop .search-form .search-button { height:30px; line-height:30px; width:40px; }
.widgetTabs .widgetTop .search-form .search-button > a { height:28px; line-height:28px; width:38px; } .widgetTabs .widgetTop .tagcloud a { height: 18px; line-height: 18px; padding: 4px 6px; margin: 0 2px 4px 0; font-size: 12px !important; } .widgetTabs .widgetTop .wp-calendar { font-size:20px; padding-bottom: 20px; }
.widgetTabs .widgetTop .wp-calendar th,
.widgetTabs .widgetTop .wp-calendar td{  height:40px;  }
.widgetTabs .widgetTop .wp-calendar tbody td a{ width:30px;} .widgetTabs .widgetTop.widget_flickr .flickr_badge_image { width: 90px; height:60px; } .widgetTabs .widgetTop .instagram-pics li { width: 90px; height:60px; } .widgetTabs .widgetTop.widget_twitter ul:not(.tabs) > li { font-size:13px; line-height:18px; } .widgetTabs .widgetTop .post_item .post_title { font-size:14px; line-height:18px; font-weight:300; padding-bottom:12px; }
.widgetTabs .widgetTop .post_item.with_thumb .post_title { margin-top:-4px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title { padding-left: 18px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_title:before { width:18px; height:40px; font-size:12px;}
.widgetTabs .widgetTop .post_item + .post_item { margin-top:18px; padding-top:18px;}
.widgetTabs .widgetTop .post_item .post_info { font-size:10px; }
.widgetTabs .widgetTop .post_item:not(.with_thumb) .post_info { padding-left: 18px; }
.widgetTabs .widgetTop .post_thumb { margin:0 18px 18px 0; }
.widgetTabs .widgetTop .summaryRating { margin:-4px 0 4px 0; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width:100%; margin-right: 0; }
.woocommerce.columns-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product,
.woocommerce.columns-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product,
.woocommerce.columns-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product,
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product,
.woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product,
.woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product,
.woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product { width:100%; margin-right: 0; }
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images { width: 100%; }
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong{ font-size:14px; line-height:18px;}
.woocommerce div.product .woocommerce-tabs h2, .woocommerce-page div.product .woocommerce-tabs h2,
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 { font-size:16px; line-height:21px; }
.woocommerce div.product .product_title { font-size: 16px; line-height: 21px; padding: 0 0 20px; }
.woocommerce div.product p.price del { font-size: 14px; }
.woocommerce div.product p.price ins { font-size: 20px; } .wooc_grecko_icons { margin-bottom:30px; width:50% !important; border:none !important; }
.wooc_grecko_icons .sc_icon { margin-bottom:20px; font-size:60px !important; }
.wooc_grecko_icons .demo_title { font-size:16px !important; }
.wooc_grecko_icons .demo_desc { font-size:13px !important; }
}
.themerex_body .mejs-container{position:relative;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0;margin:0;min-height:50px}.themerex_body .mejs-background{position:absolute;top:0;left:0}.themerex_body .mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.themerex_body .mejs-poster{position:absolute;top:0;left:0}.themerex_body .mejs-poster img{border:0;padding:0;border:0;display:block}.themerex_body .mejs-overlay{position:absolute;top:0;left:0}.themerex_body .mejs-overlay-play{cursor:pointer}.themerex_body .mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px}.themerex_body .mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333}.themerex_body .mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(https://1nadzor.ru/wp-content/themes/grecko/js/mediaplayer/loading.gif) 50% 50% no-repeat}.themerex_body .mejs-container .mejs-controls{position:absolute;border:1px solid #ddd;list-style-type:none;padding:0;bottom:0;left:0;height:48px;right:0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0)}.themerex_body .mejs-container .mejs-controls .mejs-time{display:block;height:17px;width:auto;padding:7px 10px 0 11px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.themerex_body .mejs-container .mejs-controls>div{list-style-type:none;display:block;float:left;margin:0;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.themerex_body .mejs-controls .mejs-playpause-button{width:32px;height:39px;padding:9px 0 0 10px}.themerex_body .mejs-controls .mejs-playpause-button button{border:0;padding:0;width:30px;height:30px;display:block;cursor:pointer;border:1px solid #ddd;position:relative;background-color:#fff}.themerex_body .mejs-controls .mejs-playpause-button.mejs-play button:after,.themerex_body .mejs-controls .mejs-playpause-button.mejs-pause button:after{position:absolute;top:0;left:0;width:30px;height:30px;font-family:"fontello";color:#888;font-size:14px;text-align:center;line-height:28px}.themerex_body .mejs-controls .mejs-playpause-button:active button:after{color:#fff}.themerex_body .mejs-controls .mejs-playpause-button.mejs-play button:after{content:'\e87b'}.themerex_body .mejs-controls .mejs-playpause-button.mejs-pause button:after{content:'\e876';text-indent:-2px}.themerex_body .mejs-container .mejs-controls .mejs-currenttime-container{padding:17px 12px 0 9px;height:31px}.themerex_body .mejs-container .mejs-controls .mejs-currenttime-container span{color:#bbb;line-height:14px;display:block;width:auto;line-height:14px;display:block;width:auto}.themerex_body .mejs-container .mejs-controls .mejs-time-rail{padding:20px 0 0 0;height:28px;width:200px}.themerex_body .mejs-container .mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:7px;cursor:pointer}.themerex_body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{border:1px solid #ddd;background-color:#eee;position:relative}.themerex_body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-buffering,.themerex_body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:#ddd;width:0}.themerex_body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:9px;margin:-1px 0 0 -1px}.themerex_body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.themerex_body .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-float{width:48px;display:none;border:1px solid #ddd;background-color:#fff;position:absolute;top:-36px;left:0;margin:0 0 0 -25px;padding:10px 0;text-align:center}.themerex_body .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-float .mejs-time-float-current{display:block;width:48px}.themerex_body .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-float .mejs-time-float-corner{width:10px;height:10px;background:#fff;display:block;position:absolute;bottom:-5px;left:20px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;transform:rotate(46deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-border-radius:0;webkit-border-radius:0;border-radius:0}.themerex_body .mejs-container .mejs-controls .mejs-duration-container{padding:17px 12px 0 9px;height:31px}.themerex_body .mejs-container .mejs-controls .mejs-duration-container{color:#888;line-height:14px;display:block;width:auto;line-height:14px;display:block;width:auto}.themerex_body .mejs-container .mejs-controls .mejs-volume-button{border-left:1px solid #ddd;width:32px;height:39px;padding:9px 9px 0 10px}.themerex_body .mejs-container .mejs-controls .mejs-volume-button button{border:0;padding:0;width:30px;height:30px;display:block;cursor:pointer;border:1px solid #ddd;position:relative;background-color:#fff}.themerex_body .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute button:after,.themerex_body .mejs-container .mejs-controls .mejs-volume-button.mejs-mute button:after{position:absolute;top:0;left:0;width:30px;height:30px;font-family:"fontello";color:#888;font-size:14px;text-align:center;line-height:28px}.themerex_body .mejs-container .mejs-controls .mejs-volume-button:active button:after{color:#fff}.themerex_body .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute button:after{content:'\e851';text-indent:-6px}.themerex_body .mejs-container .mejs-controls .mejs-volume-button.mejs-mute button:after{content:'\e853';text-indent:-3px}.themerex_body .mejs-container .mejs-controls .mejs-horizontal-volume-slider{margin:20px 10px 0 0;height:28px;width:80px;position:relative}.themerex_body .mejs-container .mejs-controls .mejs-horizontal-volume-slider>div{position:absolute;left:0;top:0;height:7px;margin:0;padding:0;font-size:1px}.themerex_body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{border:1px solid #ddd;width:78px;background-color:#eee}.themerex_body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-width:1px;border-style:solid;cursor:pointer}.themerex_body .mejs-container .mejs-controls .mejs-horizontal-volume-slider.mejs-unmute .mejs-horizontal-volume-current{border:none !important}.themerex_body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,.themerex_body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{-webkit-box-shadow:0 -4px 11px -5px rgba(0,0,0,0.7) inset;box-shadow:0 -4px 11px -5px rgba(0,0,0,0.7) inset;-moz-box-shadow:0 -4px 11px -5px rgba(0,0,0,0.7) inset}