body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}.clear{clear:both;font-size:1px;line-height:0}fieldset,img,abbr,acronym{border:0}a{outline:none;}body {font-family: 'Arial', sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;}
a {text-decoration:none;outline: 0;outline-style:none;}
a:hover, a:active, a:focus {outline:0;outline-style:none;}
.header {background-color:#FF4F00;background-image:
linear-gradient(
to top right, 
#FF4F00, #FF7300
);}
.container-n {width:940px;margin:0 auto;position:relative;}
.header .logo {margin-top:5px;margin-bottom:7px;float:left;}
.header .menu {float:right;margin-top:47px;}
.header .menu ul li {float:left;margin-right:33px;border-right:1px solid #FF8948;}
.header .menu ul li:last-child {border:none;margin-right:0px;}
.header .menu ul li:last-child a {margin-right:0px;}
.header .menu ul li a {font-size:14px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;margin-right:33px;}
.header .menu ul li a:hover {color:#ffcdb0;}
.header .menu ul li.current_page_item a {color:#ffcdb0;}
.header .lang {position:absolute;right:0px;}
.header .lang ul {width:60px;background:#CD4D00;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding-top:1px;padding-bottom:2px;}
.header .lang ul li {display:block;border-top:1px solid #CD4D00;}
.header .lang ul li ul li:last-child {margin-bottom:-3px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.header .lang ul li a {background: url(//instro.lv/wp-content/themes/instro/images/design/lang_arrow.png) no-repeat right 10px;padding-right:15px;padding-left:15px;padding-top:3px;padding-bottom:3px;display:inline-block;}
.header .lang ul li a {font-size:11px;color:#fff;}
.header .lang ul li ul {display:none;padding:0px;}
.header .lang ul li ul li:first-child {border-top:1px solid #AC4100;}
.header .lang ul li ul li a {background:none;}
.header .lang ul li ul li:hover {background:#AB4100;} @-webkit-keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-moz-keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-ms-keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-o-keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes cckw {
0% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@-moz-keyframes cckw {
0% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@-o-keyframes cckw {
0% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@-ms-keyframes cckw {
0% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@keyframes cckw {
0% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
}
.gear {
-moz-animation-timing-function: linear;
-moz-animation-iteration-count: infinite;
-moz-animation-direction: normal;
-moz-animation-delay: 0;
-moz-animation-play-state: running;
-moz-animation-fill-mode: forwards;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: normal;
-webkit-animation-delay: 0;
-webkit-animation-play-state: running;
-webkit-animation-fill-mode: forwards;
-ms-animation-timing-function: linear;
-ms-animation-iteration-count: infinite;
-ms-animation-direction: normal;
-ms-animation-delay: 0;
-ms-animation-play-state: running;
-ms-animation-fill-mode: forwards;
-o-animation-timing-function: linear;
-o-animation-iteration-count: infinite;
-o-animation-direction: normal;
-o-animation-delay: 0;
-o-animation-play-state: running;
-o-animation-fill-mode: forwards;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: normal;
animation-delay: 0;
animation-play-state: running;
animation-fill-mode: forwards;
}
.slider {position:relative;}
.shadow {background: url(//instro.lv/wp-content/themes/instro/images/design/shadow.png) repeat 0px 0px;width:100%;height:20px;position:absolute;z-index:999;}
.shadow.bottom {background: url(//instro.lv/wp-content/themes/instro/images/design/shadow.png) repeat 0px 0px;width:100%;height:20px;position:absolute;margin-top:-20px;transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
-webkit-transform: rotate(180deg);}
.spart_anim {width:818px;height:412px;position:absolute;top:0px;margin-left:49px;z-index:99;}
.small_spart_home {background: url(//instro.lv/wp-content/themes/instro/images/design/small_spart.png) repeat 0px 0px;width: 552px;height: 552px;position: absolute;bottom: -464px;margin-left: 109px;
-moz-animation-name: ckw;
-moz-animation-duration: 40s;
-webkit-animation-name: ckw;
-webkit-animation-duration: 40s;
-ms-animation-name: ckw;
-ms-animation-duration: 40s;
-o-animation-name: ckw;
-o-animation-duration: 40s;
animation-name: ckw;
animation-duration: 40s;
}
.shadow_spart_small {background: url(//instro.lv/wp-content/themes/instro/images/design/small_spart_shadow.png) repeat 0px 0px;width:552px;height:552px;overflow:hidden;position:absolute;bottom: -464px;margin-left: 109px;}
.large_spart_home {background: url(//instro.lv/wp-content/themes/instro/images/design/large_spart.png) repeat 0px 0px;width: 552px;height: 552px;overflow: hidden;position: absolute;margin-left: 460px;top: -76px;
-moz-animation-name: cckw;
-moz-animation-duration: 40s;
-webkit-animation-name: cckw;
-webkit-animation-duration: 40s;
-ms-animation-name: cckw;
-ms-animation-duration: 40s;
-o-animation-name: cckw;
-o-animation-duration: 40s;
animation-name: cckw;
animation-duration: 40s;
}
.shadow_spart_large {background: url(//instro.lv/wp-content/themes/instro/images/design/large_spart_shadow.png) repeat 0px 0px;width: 552px;height:552px;overflow: hidden;position: absolute;margin-left: 460px;top: -76px;}
.spart.small_spart {background: url(//instro.lv/wp-content/themes/instro/images/design/spart_small.png) repeat 0px 0px;width:397px;height:166px;position:absolute;top:0px;margin-left:590px;}
.spart_static {width:818px;height:412px;position:absolute;top:0px;margin-left:250px;}
.spart_static img {margin-left: 352px;margin-top: 18px;border-radius:50%;-moz-border-radius:50%;width: 365px;height: 364px;}
.spart.small_spart img {margin-left:174px;margin-top:0px;width: 172px;height: 166px;border-radius:100px;-moz-border-radius:100px;}
.slider .slider_content {background: url(//instro.lv/wp-content/themes/instro/images/design/slider.png) no-repeat 0px 0px;width:100%;height:412px;background-size:cover;}
.slider .slider_content.page_content {background: url(//instro.lv/wp-content/themes/instro/images/design/slider.png) no-repeat 0px 0px;width:100%;height:166px;background-size:cover;}
.slider .slider_content h2 {padding-top:45px;font-size:44px;font-weight:bold;color:#fff;}
.slider .slider_content h1 {padding-top:45px;font-size:44px;font-weight:bold;color:#fff;}
.slider .slider_content.page_content h1 {padding-top:48px;font-size:54px;}
.slider .slider_content.page_content h1.long {line-height:107%;font-size:45px;padding-top:26px;}
.slider .slider_content p {color:#fff;font-size:15px;line-height:140%;margin-right:40px;margin-top:18px;}
.swicher {position: absolute;top: 288px;margin-left: 310px;}
.swicher span {text-indent: -9999px;background: url(//instro.lv/wp-content/themes/instro/images/design/swicher_arrows.png) no-repeat 0px 0px;width:15px;height:15px;display:inline-block;margin-right:10px;cursor:pointer;}
.swicher span.cycle-pager-active {background: url(//instro.lv/wp-content/themes/instro/images/design/swicher_arrows.png) no-repeat 0px -15px;}
.swicher span:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/swicher_arrows.png) no-repeat 0px -15px;}
.slide_bg {width:100%;}
.button {height:74px;display:inline-block;padding:10px;-moz-border-radius:10px;border-radius:10px;margin-top:28px;background: rgba(9, 51, 86, 0.8); }
.button a {color:#fff;background-color:#FF4F00;background-image:
linear-gradient(
#FF7300, #FF5400
);font-size:15px;outline:0;text-transform:uppercase;padding-top:12px;padding-bottom:12px;display:block;padding-left:25px;padding-right:25px;-moz-border-radius:5px;border-radius:5px;}
.button a span {float:left;margin-top:5px;font-weight:bold;}
.button a span.arrow {background: url(//instro.lv/wp-content/themes/instro/images/design/button_arrow.png) no-repeat 0px 0px;display:block;width:30px;height:30px;margin-left:15px;margin-top:0px;}
.button a:active {margin-top:1px;outline:0;color:#fff;background-color:#FF8722;background-image:
linear-gradient(
#FF8923, #FF5D18
);}
.button a:hover {outline:0;color:#fff;background-color:#FF8722;background-image:
linear-gradient(
#FF8923, #FF5D18
);}
.home {}
.featured {margin-top:30px;}
.featured .feat_box {position:relative;border-bottom:5px solid #FF6000;border-radius:5px;-moz-border-radius:5px;overflow:hidden;}
.featured .feat_box p {position: absolute;display: none;bottom: 0px;background:#FF6000;color:#fff;font-size:14px;}
.featured .feat_box p a {color:#fff;padding-bottom: 30px;padding-top: 30px;padding-left:25px;padding-right:25px;display:block;}
.featured .feat_box img {width:100%;display:block;border-top-left-radius:5px;border-top-right-radius:5px; }
.featured .feat_box h2 {position:absolute;font-size:30px;color:#fff;font-weight:bold;top:105px;margin-left:25px;}
.featured .feat_box a span.arrow {background: url(//instro.lv/wp-content/themes/instro/images/design/button_arrow.png) no-repeat 0px 0px;display: block;width: 30px;height: 30px;position:absolute;right: 10px;bottom: 5px}
.why_us {margin-top:55px;}
.why_us .why_box {margin-top:20px;margin-bottom:22px;}
.why_us h3 {font-size:24px;color:#28323b;}
.why_us .why_box img {float:left;margin-top:5px;}
.why_us .why_box .why_info {float:left;width:80%;margin-left:20px;}
.why_us .why_box .why_info h2 {font-size:18px;font-weight:bold;color:#28323b;margin-bottom:5px;}
.why_us .why_box .why_info p {font-size:14px;color:#28323b;}
.news {margin-top:55px;}
.news h3 {font-size:24px;color:#28323b;margin-bottom:20px;}
.news .news_box {margin-bottom:20px;}
.news .news_box img {float:left;display:block;}
.news .news_box .news_info {float:left;width:70%;margin-left:20px;}
.news .news_box .news_info h2 {margin-top:-5px;}
.news .news_box .news_info a {font-weight:bold;font-size:14px;color:#19497F;}
.news .news_box .news_info a:hover {color:#2870bf;}
.news .news_box .news_info p {color:#6f767c;margin-top:15px;}
.news .link {font-size:14px;color:#194a80;}
.news .link:hover {color:#2870bf;} .doclist {margin-top:50px;min-height:300px;}
.page_info {width:700px;float:left;}
.sidebar {width:220px;float:left;margin-left:20px;}
.doclist_entry {border-bottom:1px solid #D5D7D6;padding-bottom:20px;margin-bottom:25px;}
.doclist_entry.last {border:none;}
.doclist_entry_info {width:490px;float:left;}
.doclist_entry_img {width:188px;float:left;margin-left:20px;}
.doclist_entry_img img {display:block;margin-top:5px;}
.doclist_entry_info h2 a {color:#194a80;font-size:20px;font-weight:bold;margin-bottom:2px;display:block;}
.doclist_entry_info h2 a:hover {color:#2870bf;}
.doclist_entry_info p.date {color:#6f767c;font-size:12px;margin-bottom:11px;}
.doclist_entry_info p {font-size:15px;color:#27323B;}
a.read_more {background: url(//instro.lv/wp-content/themes/instro/images/design/circle_icon.png) no-repeat 0px 0px;margin-top:18px;height:26px;line-height:25px;color:#18487d;font-weight:bold;font-size:13px;padding-left:34px;display:inline-block;}
a.read_more:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/circle_icon.png) no-repeat 0px -25px;}
.paginator {width:700px;border-top:1px solid #D4D6D8;padding-top:15px;text-align:center;}
.paginator ol li {display:inline-block;margin-left:5px;}
.paginator ol li a {color:#aab4be;font-weight:bold;font-size:12px;width:26px;height:26px;line-height:26px;text-align:center;display:block;}
.paginator ol li span {color:#aab4be;font-weight:bold;font-size:12px;width:26px;height:26px;line-height:26px;text-align:center;display:block;}
.paginator ol li a:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px 0px;}
.paginator ol li.active a{background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -25px;color:#19497F;}
.paginator ol li.active span{background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -25px;color:#19497F;}
.paginator ol li a.prev {background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -50px;text-indent:-9999px;}
.paginator ol li a.prev:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -75px;text-indent:-9999px;}
.paginator ol li a.next {background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -100px;text-indent:-9999px;}
.paginator ol li a.next:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -126px;text-indent:-9999px;}
.sidebar {margin-top:5px;}
.sidebar .categories_widget {background-color: #2A69A8;background-image:linear-gradient(#2A69A8, #1C487F);border-radius:5px;-moz-border-radius:5px;}
.sidebar .categories_widget ul li {margin-bottom:0px;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px;display:block;}
.sidebar .categories_widget ul li .line {display:none;}
.sidebar .categories_widget ul li.current-cat {background: rgba(86, 132, 175, 0.5);}
.sidebar .categories_widget ul li.current-cat-parent {background: rgba(86, 132, 175, 0.5);}
.sidebar .categories_widget ul li.current-cat .line {display:block;}
.sidebar .categories_widget ul li.current-cat-parent .line {display:block;}
.sidebar .categories_widget ul li:hover {background: rgba(86, 132, 175, 0.5);}
.sidebar .categories_widget .patern {background: url(//instro.lv/wp-content/themes/instro/images/design/pattern.png) repeat 0px 0px;}
.sidebar .categories_widget .line {border-left:1px solid #93AECC;}
.sidebar .categories_widget ul li ul {padding-top:0px;margin-top:10px;padding-bottom:0px;}
.sidebar .categories_widget ul li ul li {line-height:150%;padding-left:16px;padding-right:3px;padding-top:5px;padding-bottom:5px;background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow.png) no-repeat 0px 15px;}
.sidebar .categories_widget ul li ul li a{color:#baccde;font-size:14px;text-transform:none;font-weight:normal;display:inline-block;}
.sidebar .categories_widget ul li ul li.current-cat {background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow.png) no-repeat 0px 15px;}
.sidebar .categories_widget ul li ul li.current-cat > a{color:#fff;}
.sidebar .categories_widget ul li ul li:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow.png) no-repeat 0px 15px;}
.sidebar .categories_widget ul li ul li a:hover {color:#fff;}
.sidebar .categories_widget ul li ul li ul {display:none;}
.sidebar .categories_widget ul li.current-cat ul li.current-cat-parent {background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow.png) no-repeat 0px 15px;}
.sidebar .categories_widget ul li ul li ul li.current-cat {background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow_large.png) no-repeat 0px 15px;}
.sidebar .categories_widget ul li ul li ul li {background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow_large.png) no-repeat 0px 15px;margin-left:-16px;padding-left:26px;}
.sidebar .categories_widget ul li ul li ul li:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/side_arrow_large.png) no-repeat 0px 15px;}
.sidebar .categories_widget ul li a {text-transform:uppercase;color:#fff;font-size:14px;font-weight:bold;}
.sidebar .categories_widget ul {padding-top:0px;padding-bottom:0px;}
.head_nav {margin-left:4px;color:#fff;font-size:12px;margin-top:11px;}
.head_nav ul li {display:inline-block;margin-right:5px;color:#fff;font-size:12px;}
.head_nav a {color:#fff;font-size:12px;}
.head_nav span {margin-right:5px;}
.head_nav a.current {color:#85A3BD;} .prodlist .doclist_entry {position:relative;padding-bottom:30px;}
.prodlist .doclist_entry_img {margin-left:0px;margin-right:25px;width:220px;border:1px solid #D7D7D7;position:relative;margin-top:0px;}
.prodlist .doclist_entry_info {width:455px;}
.prodlist .doclist_entry_info h2 {margin-top:-5px;}
.prodlist .doclist_entry_info h2 a {margin-bottom:10px;}
.f_u {background: url(//instro.lv/wp-content/themes/instro/images/design/product_f_u.png) no-repeat 0px 0px;width:13px;height:14px;position:absolute;top: -13px;left: -12px;}
.f_d {background: url(//instro.lv/wp-content/themes/instro/images/design/product_f_d.png) no-repeat 0px 0px;width:13px;height:14px;position:absolute;top: 158px;left: 219px;} .prodlist.catlist .doclist_entry {float:left;width:220px;border:none;margin-right:20px;margin-top:5px;padding-bottom:10px;margin-bottom:10px;}
.prodlist.catlist .doclist_entry.last {margin-right:0px;}
.prodlist.catlist .doclist_entry_img {float:none;}
.prodlist.catlist .doclist_entry_img img {margin-top:0px;}
.prodlist.catlist .doclist_entry h2 a {color: #194a80;font-size: 18px;font-weight: bold;margin-top:8px;display: block;}
.prodlist.catlist .doclist_entry h2 a:hover {color: #2870bf;}
.prodlist.catlist .f_d {top:153px;} .open_doc {border-bottom:1px solid #D5D5D5;padding-bottom:20px;}
.open_doc img:first-child {float:left;margin-top:5px;margin-right:20px;margin-bottom:10px;}
.open_doc p {font-size:15px;color:#28323b;margin-bottom:15px;line-height:140%;}
.open_doc p a, .open_doc ul li a, .open_doc ol li a {color:#194a80;text-decoration:underline;}
.open_doc h2 {font-size:36px;font-weight:bold;color:#28323b;line-height:130%;margin-top:30px;margin-bottom:17px;display:block;}
.open_doc h3 {font-size:26px;font-weight:bold;color:#28323b;line-height:130%;margin-top:30px;margin-bottom:17px;display:block;}
.open_doc ol {margin-top: 15px;margin-bottom: 25px;margin-left: 35px;list-style: decimal;}
.open_doc ol li {margin-bottom: 8px;padding-left: 5px;font-size:12px;color:#E75700;line-height: 140%;font-weight:bold;}
.open_doc ol li .black {font-size:15px;color:#28323b;font-weight:normal;line-height:140%;}
.open_doc ul {margin-top: 15px;margin-bottom: 25px;padding-left: 19px;}
@-moz-document url-prefix() { 
.open_doc ul {padding-left:23px;}
}
.open_doc ul li {margin-bottom: 8px;background: url(//instro.lv/wp-content/themes/instro/images/design/li_arrow.png) no-repeat 0px 6px;padding-left: 25px;font-size: 15px;color: #28323b;line-height: 140%;}
.open_doc table {width:700px;margin-bottom:30px;}
.open_doc table th {font-weight:bold;color:#27323B;font-size:14px;text-transform:uppercase;border-bottom:2px solid #FF6000;padding-bottom:10px;padding-right:35px;}
.open_doc table th:last-child {padding-right:0px;text-align:right;}
.open_doc table td {color:#27323B;font-size:14px;border-bottom:1px solid #D5D5D5;padding-top:13px;padding-bottom:13px;padding-right:10px;}
.open_doc table td:first-child {padding-right:50px;}
.open_doc table td:last-child {text-align:right;padding-right:0px;}
.open_doc .links {margin-top:30px;}
.open_doc .links h4 {color:#27323B;font-size:14px;font-weight:bold;display:block;border-bottom:2px solid #FF6000;text-transform:uppercase;padding-bottom:8px;background: url(//instro.lv/wp-content/themes/instro/images/design/file_icons.png) no-repeat right 5px;}
.open_doc .links.sites h4 {background: url(//instro.lv/wp-content/themes/instro/images/design/file_icons.png) no-repeat right -25px;}
.open_doc .links ul {margin-left:0px;}
.open_doc .links a {text-decoration:none;color:#194A7F;font-size:14px;}
.open_doc .links a:hover {color:#2870bf;}
.open_doc .links a span {color:#A9B3BD;margin-left:7px;}
.action {margin-top:15px;}
.action a.back {float:left;background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -50px;font-size:13px;color:#18477D;font-weight:bold;display:inline-block;height:26px;line-height:26px;padding-left:35px;}
.action a.back:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/paginator_icons.png) no-repeat 0px -75px;}
.soc_line {float:right;}
.soc_line ul li {display:inline-block;margin-right:5px;}
.soc_line ul li a {width:26px;height:26px;display:block;background: url(//instro.lv/wp-content/themes/instro/images/design/soc_icons.png) no-repeat 0px 0px;text-indent: -9999px;}
.soc_line ul li a.draugiem {background-position:0px 0px;}
.soc_line ul li a.draugiem:hover {background-position:0px -27px;}
.soc_line ul li a.facebook {background-position:-30px 0px;}
.soc_line ul li a.facebook:hover {background-position:-30px -27px;}
.soc_line ul li a.twitter {background-position:-59px 0px;}
.soc_line ul li a.twitter:hover {background-position:-59px -27px;}
.soc_line ul li a.google {background-position:-88px 0px;}
.soc_line ul li a.google:hover {background-position:-88px -27px;}
.soc_line ul li a.in {background-position:-117px 0px;}
.soc_line ul li a.in:hover {background-position:-117px -27px;} .open_doc .product_pic {float:left;position:relative;margin-bottom:20px;margin-top:5px;}
.open_doc .product_pic .big_pic {margin-left: 0px;margin-right: 25px;width: 220px;border: 1px solid #D7D7D7;position: relative;}
.open_doc .product_pic .big_pic img {float:none;}
.open_doc .product_pic .f_d {top:172px;}
.open_doc .product_pic .small_pic {margin-top:20px;}
.open_doc .product_pic .small_pic a {display:inline-block;margin-right:6px;border:1px solid #D7D7D7;}
.open_doc .product_pic .small_pic a img {float:none;margin:0;display:block;}
.open_doc .product_pic .small_pic a:hover img {opacity:0.4;}
.open_doc p.delivery {}
.open_doc p.delivery span {float: left;margin-top: 8px;margin-right: 20px;font-weight: bold;}
.open_doc p.delivery img {float:none;margin-right:10px;} #map {width: 100%;height:420px;}
#map2 {width: 100%;height:420px;}
#map3 {width: 100%;height:420px;}
.shadow.bottom.contacts {margin-top:-12px;}
.slider .slider_content.page_contacts {background:none;}
.contacts_detail {background: rgba(5, 30, 51, 0.8);border-radius: 10px;-moz-border-radius:10px;padding:10px;margin-top:-250px;position:relative;}
.contacts_detail_inside {background:#fff;border-radius: 5px;-moz-border-radius:5px;padding-top:10px;padding-bottom:10px;}
.map_tab {width:305px;padding-left:30px;padding-top:20px;padding-bottom:20px;padding-right:30px;float:left;border-right:1px solid #D2D3D5;}
.map_tab h2 a {color:#19497F;font-size:14px;font-weight:bold;border-bottom:1px dashed #19497F;padding-bottom:2px;display:inline-block;}
.map_tab.last {border:none;}
.slider .slider_content .map_tab h2 {height:22px;padding-top:0px;font-size:14px;text-transform:uppercase;background: url(//instro.lv/wp-content/themes/instro/images/design/maps_icons.png) no-repeat 0px 0px;margin-bottom:15px;padding-left:25px;}
.slider .slider_content .map_tab h2.current {background: url(//instro.lv/wp-content/themes/instro/images/design/maps_icons.png) no-repeat 0px -21px;}
.slider .slider_content .map_tab h2:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/maps_icons.png) no-repeat 0px -21px;}
.slider .slider_content .map_tab ul {margin-left:25px;}
.slider .slider_content .map_tab ul li {color: #27323B;font-size: 13px;margin-bottom: 3px;clear:right;}
.slider .slider_content .map_tab ul li span {width: 75px;display: inline-block;}
.slider .slider_content .map_tab ul li span + span {float:right;margin-bottom:3px;width:130px;}
.slider .slider_content .map_tab ul li a {color:#19497F;}
.slider .slider_content .map_tab ul li a:hover {color:#2870bf;}
.contacts h2 {color:#27323A;font-size:22px;font-weight:bold;margin-bottom:5px;}
.contacts p {color:#353537;font-size:14px;line-height:200%;}
.holder {position: absolute;margin: 12px 10px;color: #6F757B;cursor: auto;font-family: Arial;font-size: 14px;z-index: 1;}
.red{color:#FF5F00;margin-left:3px;}
.contacts form {margin-top:20px;}
.contacts input {border:1px solid #C8C8C8;border-bottom:3px solid #ADB7BF;border-radius:5px;-moz-border-radius:5px;outline:none;position:relative;width:237px;height:40px;background:#fff;line-height:40px;padding-left:10px;color: #27323B;cursor: auto;font-family: Arial;font-size: 14px;}
.contacts input.error {border-bottom:3px solid #FF0000 !important;}
.input_wrap {padding:2px;position:relative;float:left;margin-bottom:10px;}
.contacts .input_wrap + .input_wrap {margin-left:20px;}
.input_wrap.focus input{border-bottom:3px solid #FF5F00;}
.input_wrap.focus textarea {border-bottom:3px solid #FF5F00;}
.input_wrap textarea.error {border-bottom:3px solid #FF0000 !important;}
.contacts .contacts_left {width:510px;float:left;}
.contacts textarea {border:1px solid #C8C8C8;border-bottom:3px solid #ADB7BF;border-radius:5px;-moz-border-radius:5px;padding-top: 12px;padding-left: 10px;padding-right:10px;outline:none;resize:none;width:500px;height:100px;color: #27323B;cursor: auto;font-family: Arial;font-size: 14px;}
.contacts input.submit {float:left;border:none;outline:none;background: url(//instro.lv/wp-content/themes/instro/images/design/circle_icon.png) no-repeat 0px 0px;padding-left: 34px;height:26px;line-height: 26px;color: #18487d;font-weight: bold;font-size: 13px;width:auto;}
.contacts input.submit:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/circle_icon.png) no-repeat 0px -25px;}
.contacts .notice {float:right;color:#FF5F00;font-size:14px;margin-right:5px;}
.form_action {margin-top:10px;float:left;}
.contacts_right {float:left;margin-left:50px;}
.footer_line {background: url(//instro.lv/wp-content/themes/instro/images/design/footer_line.png) repeat 0px 0px;height:10px;width:100%;margin-top:80px;}
.footer {background: url(//instro.lv/wp-content/themes/instro/images/design/footer_bg.png) no-repeat 0px 0px;width:100%;background-size:100% 100%;border-top:1px solid #D1D7DD;}
.footer_inside {margin-top:25px;}
.footer_inside h3 {color:#28323b;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;}
.footer_inside ul li {color:#28323b;font-size:13px;margin-bottom:3px;}
.footer_inside ul li span {width:100px;display:inline-block;}
.footer_inside a {color:#194a80;}
.footer_inside a:hover {color:#2870bf;}
.footer_inside a.link {margin-top:10px;display:inline-block;}
.footer_bottom {margin-top:38px;padding-bottom:20px;}
.copy {background: url(//instro.lv/wp-content/themes/instro/images/design/logo-footer.png) no-repeat 0px 0px;height:20px;float:left;color:#838d95;font-size:12px;font-weight:bold;text-transform:uppercase;padding-left:30px;}
.footer_menu {float:left;margin-left:30px;}
.footer_menu ul li {display:inline-block;margin-right:20px;}
.footer_menu ul li a {color:#194a80;text-transform:uppercase;font-weight:bold;}
.footer_menu ul li a:hover {color:#2870bf;}
.dev {float:right;margin-top:-10px;}
.dev a {background: url(//instro.lv/wp-content/themes/instro/images/design/efumo_logo.png) no-repeat 0px 0px;width:75px;height:25px;display:block;}
.dev a:hover {background: url(//instro.lv/wp-content/themes/instro/images/design/efumo_logo_hover.png) no-repeat 0px 0px;}
.tab-content.current {visibility: visible;height:auto;}
.tab-content {visibility: hidden;height: 0px;} .col-md-7-n {width:550px;float:left;}
.col-md-7-n.single_title {width:620px;}
.slider .slider_content .col-md-7-n.single_title h1 {padding-top:49px;line-height:130%;}
.slider .slider_content .col-md-7-n.single_title h1.long {padding-top:24px;line-height:107%;font-size:45px;}
.slider .slider_content .col-md-7-n.single_title p {margin-top:10px;}
.col-md-4-n {width:300px;float:left;margin-right:20px;}
.col-md-4-n.last {margin-right:0px;}
.col-md-5-n {width:390px;float:left;}
.featured .col-md-4-n.last {margin-right:0px;} div.wpcf7-response-output {margin:0 !important;font-size:14px;float:right;width: 300px;text-align: left;border:none !important;margin-top:20px !important;}
div.wpcf7-mail-sent-ng {color:#ff0000;}
div.wpcf7-mail-sent-ng {border:none !important;}
div.wpcf7-mail-sent-ok {color: #FF5F00;} .shadow_service {background: url(//instro.lv/wp-content/themes/instro/images/design/shadow_service.png) no-repeat 0px bottom;width: 100%;height: 167px;position:absolute;top:0px;}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
a {
background: transparent;
}
a:focus {
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
mark {
background: #ff0;
color: #000;
}
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
}
pre {
white-space: pre-wrap;
}
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
button,
input {
line-height: normal;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 62.5%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 6px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.428571429;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 13px;
padding-right: 13px;
}
.container:before,
.container:after {
content: " ";
display: table;
}
.container:after {
clear: both;
}
@media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 940px;
}
}
@media (min-width: 1200px) {
.container {
width: 940px;
}
}
.row {
margin-left: -13px;
margin-right: -13px;
}
.row:before,
.row:after {
content: " ";
display: table;
}
.row:after {
clear: both;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 13px;
padding-right: 13px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666666666666%;
}
.col-xs-10 {
width: 83.33333333333334%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666666666666%;
}
.col-xs-7 {
width: 58.333333333333336%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666666666667%;
}
.col-xs-4 {
width: 33.33333333333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.666666666666664%;
}
.col-xs-1 {
width: 8.333333333333332%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666666666666%;
}
.col-xs-pull-10 {
right: 83.33333333333334%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666666666666%;
}
.col-xs-pull-7 {
right: 58.333333333333336%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666666666667%;
}
.col-xs-pull-4 {
right: 33.33333333333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.666666666666664%;
}
.col-xs-pull-1 {
right: 8.333333333333332%;
}
.col-xs-pull-0 {
right: 0%;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666666666666%;
}
.col-xs-push-10 {
left: 83.33333333333334%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666666666666%;
}
.col-xs-push-7 {
left: 58.333333333333336%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666666666667%;
}
.col-xs-push-4 {
left: 33.33333333333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.666666666666664%;
}
.col-xs-push-1 {
left: 8.333333333333332%;
}
.col-xs-push-0 {
left: 0%;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666666666666%;
}
.col-sm-10 {
width: 83.33333333333334%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666666666666%;
}
.col-sm-7 {
width: 58.333333333333336%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666666666667%;
}
.col-sm-4 {
width: 33.33333333333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.666666666666664%;
}
.col-sm-1 {
width: 8.333333333333332%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666666666666%;
}
.col-sm-pull-10 {
right: 83.33333333333334%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666666666666%;
}
.col-sm-pull-7 {
right: 58.333333333333336%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666666666667%;
}
.col-sm-pull-4 {
right: 33.33333333333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.666666666666664%;
}
.col-sm-pull-1 {
right: 8.333333333333332%;
}
.col-sm-pull-0 {
right: 0%;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666666666666%;
}
.col-sm-push-10 {
left: 83.33333333333334%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666666666666%;
}
.col-sm-push-7 {
left: 58.333333333333336%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666666666667%;
}
.col-sm-push-4 {
left: 33.33333333333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.666666666666664%;
}
.col-sm-push-1 {
left: 8.333333333333332%;
}
.col-sm-push-0 {
left: 0%;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666666666666%;
}
.col-sm-offset-10 {
margin-left: 83.33333333333334%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666666666666%;
}
.col-sm-offset-7 {
margin-left: 58.333333333333336%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666666666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.666666666666664%;
}
.col-sm-offset-1 {
margin-left: 8.333333333333332%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666666666666%;
}
.col-md-10 {
width: 83.33333333333334%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666666666666%;
}
.col-md-7 {
width: 58.333333333333336%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666666666667%;
}
.col-md-4 {
width: 33.33333333333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.666666666666664%;
}
.col-md-1 {
width: 8.333333333333332%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666666666666%;
}
.col-md-pull-10 {
right: 83.33333333333334%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666666666666%;
}
.col-md-pull-7 {
right: 58.333333333333336%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666666666667%;
}
.col-md-pull-4 {
right: 33.33333333333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.666666666666664%;
}
.col-md-pull-1 {
right: 8.333333333333332%;
}
.col-md-pull-0 {
right: 0%;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666666666666%;
}
.col-md-push-10 {
left: 83.33333333333334%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666666666666%;
}
.col-md-push-7 {
left: 58.333333333333336%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666666666667%;
}
.col-md-push-4 {
left: 33.33333333333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.666666666666664%;
}
.col-md-push-1 {
left: 8.333333333333332%;
}
.col-md-push-0 {
left: 0%;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666666666666%;
}
.col-md-offset-10 {
margin-left: 83.33333333333334%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666666666666%;
}
.col-md-offset-7 {
margin-left: 58.333333333333336%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666666666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.666666666666664%;
}
.col-md-offset-1 {
margin-left: 8.333333333333332%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666666666666%;
}
.col-lg-10 {
width: 83.33333333333334%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666666666666%;
}
.col-lg-7 {
width: 58.333333333333336%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666666666667%;
}
.col-lg-4 {
width: 33.33333333333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.666666666666664%;
}
.col-lg-1 {
width: 8.333333333333332%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666666666666%;
}
.col-lg-pull-10 {
right: 83.33333333333334%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666666666666%;
}
.col-lg-pull-7 {
right: 58.333333333333336%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666666666667%;
}
.col-lg-pull-4 {
right: 33.33333333333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.666666666666664%;
}
.col-lg-pull-1 {
right: 8.333333333333332%;
}
.col-lg-pull-0 {
right: 0%;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666666666666%;
}
.col-lg-push-10 {
left: 83.33333333333334%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666666666666%;
}
.col-lg-push-7 {
left: 58.333333333333336%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666666666667%;
}
.col-lg-push-4 {
left: 33.33333333333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.666666666666664%;
}
.col-lg-push-1 {
left: 8.333333333333332%;
}
.col-lg-push-0 {
left: 0%;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666666666666%;
}
.col-lg-offset-10 {
margin-left: 83.33333333333334%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666666666666%;
}
.col-lg-offset-7 {
margin-left: 58.333333333333336%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666666666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.666666666666664%;
}
.col-lg-offset-1 {
margin-left: 8.333333333333332%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
tr.visible-xs,
th.visible-xs,
td.visible-xs {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-xs.visible-sm {
display: block !important;
}
table.visible-xs.visible-sm {
display: table;
}
tr.visible-xs.visible-sm {
display: table-row !important;
}
th.visible-xs.visible-sm,
td.visible-xs.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.menu_nav ul li {padding-left:0px;padding-right:0px;}
.submit_content div.s span {margin-top:-24px;}
.submit_content div.s span.st {font-size:15px;}
.submit_content a {padding-left:15px;}
.stream_widget h3 span {float:right;margin:0px;}
.submit_newsletter div.s span.st {font-size:18px;}
.submit_newsletter input.text {width:133px;font-size:12px;}
.top_news li a {width:290px;}
.visible-xs.visible-md {
display: block !important;
}
table.visible-xs.visible-md {
display: table;
}
tr.visible-xs.visible-md {
display: table-row !important;
}
th.visible-xs.visible-md,
td.visible-xs.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-xs.visible-lg {
display: block !important;
}
table.visible-xs.visible-lg {
display: table;
}
tr.visible-xs.visible-lg {
display: table-row !important;
}
th.visible-xs.visible-lg,
td.visible-xs.visible-lg {
display: table-cell !important;
}
}
.visible-sm,
tr.visible-sm,
th.visible-sm,
td.visible-sm {
display: none !important;
}
@media (max-width: 767px) {
.visible-sm.visible-xs {
display: block !important;
}
table.visible-sm.visible-xs {
display: table;
}
tr.visible-sm.visible-xs {
display: table-row !important;
}
th.visible-sm.visible-xs,
td.visible-sm.visible-xs {
display: table-cell !important;
}
.pull-block-right {float:none !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
.pull-block-right {float:none !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-sm.visible-md {
display: block !important;
}
table.visible-sm.visible-md {
display: table;
}
tr.visible-sm.visible-md {
display: table-row !important;
}
th.visible-sm.visible-md,
td.visible-sm.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-sm.visible-lg {
display: block !important;
}
table.visible-sm.visible-lg {
display: table;
}
tr.visible-sm.visible-lg {
display: table-row !important;
}
th.visible-sm.visible-lg,
td.visible-sm.visible-lg {
display: table-cell !important;
}
}
.visible-md,
tr.visible-md,
th.visible-md,
td.visible-md {
display: none !important;
}
@media (max-width: 767px) {
.visible-md.visible-xs {
display: block !important;
}
table.visible-md.visible-xs {
display: table;
}
tr.visible-md.visible-xs {
display: table-row !important;
}
th.visible-md.visible-xs,
td.visible-md.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-md.visible-sm {
display: block !important;
}
table.visible-md.visible-sm {
display: table;
}
tr.visible-md.visible-sm {
display: table-row !important;
}
th.visible-md.visible-sm,
td.visible-md.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-md.visible-lg {
display: block !important;
}
table.visible-md.visible-lg {
display: table;
}
tr.visible-md.visible-lg {
display: table-row !important;
}
th.visible-md.visible-lg,
td.visible-md.visible-lg {
display: table-cell !important;
}
}
.visible-lg,
tr.visible-lg,
th.visible-lg,
td.visible-lg {
display: none !important;
}
@media (max-width: 767px) {
.visible-lg.visible-xs {
display: block !important;
}
table.visible-lg.visible-xs {
display: table;
}
tr.visible-lg.visible-xs {
display: table-row !important;
}
th.visible-lg.visible-xs,
td.visible-lg.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-lg.visible-sm {
display: block !important;
}
table.visible-lg.visible-sm {
display: table;
}
tr.visible-lg.visible-sm {
display: table-row !important;
}
th.visible-lg.visible-sm,
td.visible-lg.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-lg.visible-md {
display: block !important;
}
table.visible-lg.visible-md {
display: table;
}
tr.visible-lg.visible-md {
display: table-row !important;
}
th.visible-lg.visible-md,
td.visible-lg.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
.hidden-xs {
display: block !important;
}
table.hidden-xs {
display: table;
}
tr.hidden-xs {
display: table-row !important;
}
th.hidden-xs,
td.hidden-xs {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-xs,
tr.hidden-xs,
th.hidden-xs,
td.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-xs.hidden-sm,
tr.hidden-xs.hidden-sm,
th.hidden-xs.hidden-sm,
td.hidden-xs.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-xs.hidden-md,
tr.hidden-xs.hidden-md,
th.hidden-xs.hidden-md,
td.hidden-xs.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-xs.hidden-lg,
tr.hidden-xs.hidden-lg,
th.hidden-xs.hidden-lg,
td.hidden-xs.hidden-lg {
display: none !important;
}
}
.hidden-sm {
display: block !important;
}
table.hidden-sm {
display: table;
}
tr.hidden-sm {
display: table-row !important;
}
th.hidden-sm,
td.hidden-sm {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-sm.hidden-xs,
tr.hidden-sm.hidden-xs,
th.hidden-sm.hidden-xs,
td.hidden-sm.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm,
tr.hidden-sm,
th.hidden-sm,
td.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-sm.hidden-md,
tr.hidden-sm.hidden-md,
th.hidden-sm.hidden-md,
td.hidden-sm.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-sm.hidden-lg,
tr.hidden-sm.hidden-lg,
th.hidden-sm.hidden-lg,
td.hidden-sm.hidden-lg {
display: none !important;
}
}
.hidden-md {
display: block !important;
}
table.hidden-md {
display: table;
}
tr.hidden-md {
display: table-row !important;
}
th.hidden-md,
td.hidden-md {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-md.hidden-xs,
tr.hidden-md.hidden-xs,
th.hidden-md.hidden-xs,
td.hidden-md.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-md.hidden-sm,
tr.hidden-md.hidden-sm,
th.hidden-md.hidden-sm,
td.hidden-md.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md,
tr.hidden-md,
th.hidden-md,
td.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-md.hidden-lg,
tr.hidden-md.hidden-lg,
th.hidden-md.hidden-lg,
td.hidden-md.hidden-lg {
display: none !important;
}
}
.hidden-lg {
display: block !important;
}
table.hidden-lg {
display: table;
}
tr.hidden-lg {
display: table-row !important;
}
th.hidden-lg,
td.hidden-lg {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-lg.hidden-xs,
tr.hidden-lg.hidden-xs,
th.hidden-lg.hidden-xs,
td.hidden-lg.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-lg.hidden-sm,
tr.hidden-lg.hidden-sm,
th.hidden-lg.hidden-sm,
td.hidden-lg.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-lg.hidden-md,
tr.hidden-lg.hidden-md,
th.hidden-lg.hidden-md,
td.hidden-lg.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg,
tr.hidden-lg,
th.hidden-lg,
td.hidden-lg {
display: none !important;
}
}
.visible-print,
tr.visible-print,
th.visible-print,
td.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
.hidden-print,
tr.hidden-print,
th.hidden-print,
td.hidden-print {
display: none !important;
}
}
.clearfix:before,
.clearfix:after {
display: table;
content: " ";
}
.clearfix:after {
clear: both;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.affix {
position: fixed;
}
@media (min-width: 1000px) and (max-width: 1200px) { }
@media (min-width: 100px) and (max-width: 620px) { #mainmenu .content .mobile_menu ul li.spec {display:none;}
#mainmenu .content .mobile_menu ul li.spec_mob {padding-left:17px;}
#footer .copys:before {left:auto;margin-left:-20px;}
#footer .copys {float:none;text-align:center;}
#footer .ef {float:none;text-align:center;padding-bottom:20px;}
.doclist .item .img {float:none;margin-bottom:30px;width:auto;height:auto;margin-left:0px;}
.doclist .item .img img {min-width: 100%;min-height: 100%;width: 100%;height: 100%;}
#footer .cols .contacts_footer .followline {margin-top:30px;float:none;}
}
@media (min-width: 100px) and (max-width: 989px) { .whyus .item:before {background:none;}
}
@media (min-width: 100px) and (max-width: 360px) { .dateshare .sharethis {float:left;}
}
@media (min-width: 100px) and (max-width: 890px) {  #promo {
width: 100%;
height: 522px;
position: absolute;
overflow: hidden;
text-align: left; }
#promo .promo_hold {
position: relative;
display: inline-block;
width: 100%;
height: 100%;
margin: 0px;
min-width:inherit;
text-align: left; }
#promo .controls .inner {
position: relative; width: 100%;
height: 0;
top: -36px;
text-decoration: none;
right: 50px;
left: 0px;
}
#promo .txbg .inner {
position: relative;
width: 100%;
height: 260px;
background-image: url(//instro.lv/wp-content/themes/instro/images/design/gray90p.png);
background-color: transparent;
background-repeat: repeat;
background-position: 0 0;
top: -240px;
margin: auto; 
left:0px;
}
#promo .promo_hold {
position: relative;
display: inline-block;
width: 100%;
height: 100%; text-align: left; }
#promo .txt .wholetext {
position: relative;
width: 100%;
height: auto;
top: -250px;  left:0px;
right:auto;
margin:0;
padding:20px;
}
#promo .txt p {
font-size: 14px;
line-height: 21px;
max-height: inherit;
width: 100%;
overflow: visible;
color: white;
position: relative;
}
#promo .txt h2 {
line-height: 46px;
max-height: inherit;
width: 100%;
overflow: visible;
text-overflow: ellipsis;
color: white;
position: relative;
padding-bottom: 7px;
}
#promo .controls .inner .navi {display:none;}
}
@media (min-width: 100px) and (max-width: 800px) { #footer .cols .ctacts div {float:none;}
.whyus {padding-left:0px;}
.whyus .inner {padding-left:26px;}
}
@media (max-width: 600px) { .carousel_wrap .carousel .item {}
}
@media (min-width: 470px) and (max-width: 980px) { }
@media (min-width: 768px) { }
.col-ms-1,
.col-ms-2,
.col-ms-3,
.col-ms-4,
.col-ms-5,
.col-ms-6,
.col-ms-7,
.col-ms-8,
.col-ms-9,
.col-ms-10,
.col-ms-11,
.col-ms-12 {
position: relative;
min-height: 1px;
padding-left: 13px;
padding-right: 13px; }
@media (min-width: 480px) and (max-width: 767px) {
.col-ms-1,
.col-ms-2,
.col-ms-3,
.col-ms-4,
.col-ms-5,
.col-ms-6,
.col-ms-7,
.col-ms-8,
.col-ms-9,
.col-ms-10,
.col-ms-11 {
float: left; }
.col-ms-1 {
width: 8.33333%; }
.col-ms-2 {
width: 16.66667%; }
.col-ms-3 {
width: 25%; }
.col-ms-4 {
width: 33.33333%; }
.col-ms-5 {
width: 41.66667%; }
.col-ms-6 {
width: 50%; }
.col-ms-7 {
width: 58.33333%; }
.col-ms-8 {
width: 66.66667%; }
.col-ms-9 {
width: 75%; }
.col-ms-10 {
width: 83.33333%; }
.col-ms-11 {
width: 91.66667%; }
.col-ms-12 {
width: 100%; }
.col-ms-push-1 {
left: 8.33333%; }
.col-ms-push-2 {
left: 16.66667%; }
.col-ms-push-3 {
left: 25%; }
.col-ms-push-4 {
left: 33.33333%; }
.col-ms-push-5 {
left: 41.66667%; }
.col-ms-push-6 {
left: 50%; }
.col-ms-push-7 {
left: 58.33333%; }
.col-ms-push-8 {
left: 66.66667%; }
.col-ms-push-9 {
left: 75%; }
.col-ms-push-10 {
left: 83.33333%; }
.col-ms-push-11 {
left: 91.66667%; }
.col-ms-pull-1 {
right: 8.33333%; }
.col-ms-pull-2 {
right: 16.66667%; }
.col-ms-pull-3 {
right: 25%; }
.col-ms-pull-4 {
right: 33.33333%; }
.col-ms-pull-5 {
right: 41.66667%; }
.col-ms-pull-6 {
right: 50%; }
.col-ms-pull-7 {
right: 58.33333%; }
.col-ms-pull-8 {
right: 66.66667%; }
.col-ms-pull-9 {
right: 75%; }
.col-ms-pull-10 {
right: 83.33333%; }
.col-ms-pull-11 {
right: 91.66667%; }
.col-ms-offset-1 {
margin-left: 8.33333%; }
.col-ms-offset-2 {
margin-left: 16.66667%; }
.col-ms-offset-3 {
margin-left: 25%; }
.col-ms-offset-4 {
margin-left: 33.33333%; }
.col-ms-offset-5 {
margin-left: 41.66667%; }
.col-ms-offset-6 {
margin-left: 50%; }
.col-ms-offset-7 {
margin-left: 58.33333%; }
.col-ms-offset-8 {
margin-left: 66.66667%; }
.col-ms-offset-9 {
margin-left: 75%; }
.col-ms-offset-10 {
margin-left: 83.33333%; }
.col-ms-offset-11 {
margin-left: 91.66667%; }
}
@media (min-width: 480px) and (max-width: 767px) {
.container {
max-width: 748px; }
.form-horizontal .form-group .control-label {text-align:right;}
}
@media (min-width: 100px) and (max-width: 991px) {
.mapblock #google_map {height:200px;position:relative !important;left:auto;width:100%;right:auto;}
.ef-input {float:none;}
.ef-input.textarea .realinput, .ef-input.textarea .def {width:100%;}
}