	body {background: #F8F8F8;min-width:1100px;}
	a {  }
	h1 {letter-spacing: -1px;line-height: 1.2em;font-size: 24px;font-weight: 400;color: #000;width:870px;padding-bottom: 15px; }
h2 {}
	canvas { visibility: visible !important; }
	
.logo {margin: 15px 0 10px 20px;}
.logo img {width:350px;}
.up { background: #F8F8F8; }

nav a { font-family:Arial !important; }


.metaslider .rslides_nav.prev {left: -51px !important;}
.metaslider .rslides_nav.next {right: -41px !important;}
.metaslider .rslides_nav {width:39px !important;}
.metaslider .rslides_tabs { height: 319px !important; }



.notice .b-popup-content { background: #1c7fcd; z-index: 9999; position: fixed; box-sizing: border-box; min-width: 20%; right: 3%; bottom: 0; font-size: 110%;  line-height: 110%; font-weight: bold; }
.notice .b-popup-content button { top: 50%; margin-top: -8px; display: block; position: absolute; right: 20px; height: 16px; width: 16px; background-size: 16px; overflow: hidden;
text-indent: -9000px; opacity: 1; background-image: url(/wp-content/uploads/2013/06/close.png); background-repeat: no-repeat; background-color: transparent; border: none;  }
.notice .b-popup-content a { padding: 15px 56px 15px 18px; display: inline-block; text-transform: uppercase; text-decoration: none; color: #fff;width: 100%; }




.larr:hover, .rarr:hover { background: #197FCF; }

.larr, .rarr {
background: #0c8ef3;
position: absolute;
width: 20px;
text-align: center;
color: #FFF;
top: 495px;
cursor:pointer;
}

.larr {
left:0px;
}

.rarr {
right:0px;
}

h2 a { color: #000; text-decoration: none; font-size: 130%; font-weight: normal; }
h2 a:hover { color: #197FCF; }
.page-content .request a  {background: #9D9D9D; color: #FFF; text-decoration: none; font-weight: bold; padding: 5px 20px 6px 20px; cursor: pointer; left: 0;top: 0;position: relative;}
.page-content .request {padding: 20px 0;}
.request a { position: absolute; top: 10px; left: 420px; background: #9D9D9D; color: #FFF; text-decoration: none; font-weight: bold; padding: 5px 20px 6px 20px; cursor: pointer; }
.request a:hover { background: #197FCF !important;
	-webkit-transition: background 0.1s 0.0s linear;
	-moz-transition: background 0.1s 0.0s linear;
	-o-transition: background 0.1s 0.0s linear;
}

.app-desc { margin-top: 30px; }
.app-desc li { margin-bottom: 30px; list-style: none; }

.app-list { padding: 20px 0; }
.app-list a { color: #000; text-decoration: none; font-size: 100%; }
.app-list a:hover { color: #197FCF; }
.app-list .photo-and-video { width: 460px; margin: 10px 40px 10px 0; float: left; }
.app-list .photo-and-video img { width: 460px;height:280px; margin-bottom: 10px; }
.app-list .tth-and-loads { float: left; }
.app-single { margin-bottom: 30px; }
.app-single ul { width: 470px; margin: 10px -5px 0 -5px; }
.app-single ul li { text-align: center; width: 84px; float: left; list-style: none; margin: 0 5px; line-height: 100%; }
.app-single ul li img { width: 84px; margin-bottom: 5px; }

table { margin: 10px 0 30px 0; }
th { text-align: left; }
th, td { border: solid 1px #CCC; padding: 3px 10px; }

.single-product .full { display: none; }
.single-product th, .single-product td { border: solid 0px #CCC; padding: 3px 10px; }
span.show-full { color: #197FCF; border-bottom: dashed 1px #197FCF; cursor: pointer; margin-left: 5px;position: absolute;right: 20px; }

.page-content {
border-bottom: 1px solid #EFEFEF;
box-shadow: 0 20px 20px #F9F9F9;
margin: 0 -20px;
min-height: 250px;
padding: 0px 20px 20px 20px;
font-size: 15px;
position: relative;
}

.box-head {
width:1000px;
margin:0 auto;
position:relative;
}

#menu {
background: #3B3B39;
height: 36px;
position:relative;
z-index:2;
}


#slider {
background: url(/wp-content/themes/theme1449/images/main.jpg) 50% 0%;
width: 100%;
padding: 30px 0;
position:relative;
z-index:1;
}
.slider_new {
width: 850px;
padding: 5px;
margin: 0 auto;
background: #000;
box-shadow: 1px 1px 30px #000;
border: 1px solid #292929;
}

#content-box {
min-height:200px;
margin-left: auto;
margin-right: auto;
width: 960px;
background: #FFF;
box-shadow: 0 -20px 20px #D5D5D5;
padding: 20px;
position:relative;
overflow: hidden;
}



/*----------Menu--------*/
nav {}
nav a {color:#fff; text-decoration:none;font-size: 15px;font-family: Tahoma;
font-weight: 300;line-height:36px;}

nav > div > ul > li { float:left; }
nav li {margin:0 1px;position: relative;}
nav li a {display:block;padding: 0 6px;}
nav li a:hover {background: #197FCF;}


/*---sub-menu  (2 level)---*/
nav li ul {
background: url(/wp-content/themes/theme1449/images/menu.png) repeat 0% 0%;
list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    top: 36px;
    left: 0;
     padding-top:5px;
z-index: 102;
}
nav li:hover > ul {
        display: block;
}

.sub-menu li {
position: relative;
margin:0;
}
.sub-menu li a {
line-height:26px;
display:block;
white-space:nowrap;
}
.sub-menu li a:hover {
background: #197FCF;
}
.production-selector .sub-menu li a:hover,
.applications-selector .sub-menu li a:hover { background: none !important; } 

/*---sub-menu (3 level)---*/
nav li ul li ul {
    background: url(/wp-content/themes/theme1449/images/menu.png) repeat 0% 0%;
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    top: 0;
    left: 100%;      

}
nav li ul li:hover ul {
        display: block;
}

.arrow-down {display:inline-block;//display:inline;//zoom:1;vertical-align:top;margin:18px 0 0 5px;width: 0; height: 0; border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #fff;}
.arrow-right {display:inline-block;//display:inline;//zoom:1;vertical-align:top;margin:10px 0 0 5px;width: 0; height: 0; border-top: 4px solid transparent;border-bottom: 4px solid transparent;	border-left: 4px solid #fff;position: absolute;right: 5px;}




/*----Lang-switch------*/
#switch {height: 32px;position: absolute;top: 42px;right: 19px;}
#switch ul {top: 0px;margin: -32px 0 0 53px;font-weight: bold;}
#switch ul li { float: none; display: block; text-align: center;width:35px;background: #9D9D9D;}
#switch ul li.active { background: #444;  display: block;padding:5px;color:#fff;width:23px;font-weight:bold;}
#switch ul:hover li.active {}
#switch ul li a {padding: 5px;color: #F8F8F8;background: #9D9D9D;display: block;text-decoration: none;width: 24px;height: 20px;font-weight: bold;font-family: Tahoma;}
#switch ul li a:hover  {color:#fff;background: #444;}	
#switch ul a:hover li { display: block !important; background: #444;-webkit-transition: background 0.1s 0.0s linear;-moz-transition: background 0.1s 0.0s linear;-o-transition: background 0.1s 0.0s linear;		color:#fff;}
#switch ul li a:hover { cursor: pointer; background: #197fcf !important;-webkit-transition: background 0.1s 0.0s linear;-moz-transition: background 0.1s 0.0s linear;-o-transition: background 0.1s 0.0s linear;		color:#fff;}	
#switch ul li {vertical-align: top;padding: 0;margin: 0 0 0 10px;list-style-type: square;}	

.gt{position: absolute;top: -4px;right: -1px;}
.goog-te-gadget .goog-te-combo, .goog-te-gadget{
width: 125px !important;
color: #3B3B39 !important;
padding: 2px;
}

/*phone*/
.phonenumb {
position: absolute;
top: 8px;
right: 17px;
font-size: 30px;
color: #000;
line-height: 35px;
font-family: Myriad Pro;
}

.phonenumb sup {
top: -0.5em;
font-size: 59%;
color: #3C3C3C;
font-family: Myriad Pro;
line-height: 0;
position: relative;
vertical-align: baseline;
}

.phonenumb span {font-size:15px;}
.phonenumb img {
width: 33px;
margin-bottom: -5px;
}

/*----footer-menu----*/
nav.footer a {font-size:13px;line-height:20px;}
nav.footer {overflow: hidden;padding: 0 0 12px 35px;background: none;border: 1px solid #DBDBDB;border-radius: 0 0 10px 10px;width: 925px;margin: 0 auto;}
nav.footer ul {	margin: 0;padding: 0;background:none;display:block;position:relative;top:0;}
nav.footer ul li {float: left;margin: 0;padding: 0;list-style: none;color: #636160;position: relative;display: table;width: 130px;}
nav.footer ul li a {text-decoration: none;color: #636160;background:none;font-weight: bold;}
nav.footer ul li a:hover, nav.footer ul li.current-menu-item a {color: #197FCF;background:none;}
nav.footer ul li ul li a {text-decoration: none;color: #636160;background:none;font-weight: 300;}
nav.footer ul li ul li a:hover {color: #197FCF;}

nav.footer .current_page_item   a{color:#197FCF;}
nav.footer .current-menu-ancestor  a{color:#197FCF;}
nav.footer .current_page_item  .sub-menu  a{color:#636160;}
nav.footer .current_page_item  .sub-menu  a:hover{color:#197FCF;}
nav.footer .current-menu-ancestor  .sub-menu a{color:#636160;}
nav.footer .current-menu-ancestor  .sub-menu a:hover{color:#197FCF;}
nav.footer .sub-menu  .current-menu-item a{color:#197FCF;}

.breadcrumb {
width: 910px;
border: 1px solid #DBDBDB;
border-bottom: none;
border-radius: 10px 10px 0 0;
margin: 20px auto 0 auto;
line-height: 32px;
padding: 0 0 0 50px;
color: #838383;
font-weight: bold;
height: 32px;
overflow: hidden;
position: relative;
}

.breadcrumb a {
color: #838383;
font-weight:bold;
text-decoration:none;
}
.breadcrumb a:hover {color: #197FCF;}
.breadcrumb img {
width: 16px;
height: 16px;
position: absolute;
top: 8px;
left: 18px;
}

/*----News----*/
.news-list h1 {margin-bottom: 20px;}
.news-list h2 , .news-list h5 {margin-bottom: 15px;width: 850px;}
.news-list p {padding-bottom: 10px;}
.news-list h2 a , .news-list h5 a {
line-height: 1.2em;
font-size: 18px;
font-weight: 400;
color: #000;
text-decoration:none;
}
.news-list{
border-bottom: 1px solid #EFEFEF;
box-shadow: 0 20px 20px #F9F9F9;
margin: 0 -20px;
min-height: 200px;
padding: 30px 20px;
font-size: 15px;
position: relative;
}
.news-list .news-thumb img {
width:220px;
height:124px;
float:left;
margin-right: 20px;
}
.news-list .n-img img {
width:450px;
height:253px;
float:left;
margin-right: 20px;
}
.news-list a {
color: #197FCF;
text-decoration:none;
}
.news-list .moretag {
position: absolute;
bottom: 20px;
right: 20px;
}
.news-list-other .moretag {
position: absolute;
bottom: 20px;
right: 20px;
}
.news-list a:hover {
color: #1b80d0;
}


.news-list-other h2 {margin-bottom: 10px;}

.news-list-other h2 a {
line-height: 1.0em;
font-size: 14px;
font-weight: 400;
color: #000;
text-decoration:none;
}

.news-list-other h5 {width: 850px;}
.news-list-other{
border-bottom: 1px solid #EFEFEF;
box-shadow: 0 20px 20px #F9F9F9;
margin: 0 -20px;
height: 130px;
padding: 30px 20px;
font-size: 15px;
position: relative;
}
.news-list-other img {
width:180px;
height:100px;
border-radius:10px;
float:left;
margin-right: 20px;
}
.news-list-other a {
color: #197FCF;
text-decoration:none;
}
.news-list-other a:hover {
color: #1b80d0;
}

.date {
position: absolute;
right: 30px;
color: #BEBEBE;
}

/*---Pagination----*/
.paginations {padding: 20px;font-size: 15px;}
.paginations span {padding: 3px 7px;background: #197FCF;color: #FFF;}
.paginations a {color: #000;text-decoration:none;margin:0 5px;}
.paginations a:hover {color: #197FCF;}
/*---about-us----*/
.about h2 {margin-bottom: 15px;color: #197FCF;line-height: 1.2em;font-weight: 400;font-size: 18px;}
.about h2 a {line-height: 1.2em;font-size: 18px;font-weight: 400;color: #000;text-decoration:none;}
.about{border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: 0 -20px;min-height: 150px;padding: 30px 20px 10px 20px;font-size: 15px;position: relative;}
.about a {color: #197FCF;text-decoration:none;}
.about a:hover {color: #1b80d0;}

.about-content {border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: 0 -20px;padding: 30px 20px;font-size: 15px;}
.about-text {width: 900px;margin: 0 auto;color: #646464;}

/*----Applications-Selector-----*/
.applications-selector {height: 530px;position: relative;margin: 0 -20px;border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;}
.applications-selector ul {
list-style:none;
}
.applications-selector ul li {
display: table;
}
.applications-selector ul li a {
font-size:18px;
color:#000;
text-decoration:none;
text-transform: uppercase;
}
.applications-selector ul li a:hover {
color:#197FCF;
}

.applications-selector ul li ul li a {
font-size:16px;
color:#646464;
text-transform: none;
}
.applications-selector ul li ul li a:hover {
color:#197FCF;
}

.Production-img {
position: absolute;
right: 280px;
top: 10px;
}
.Production-img img {
width:450px;
}

.cat-12, #menu-item-3415 {
position: absolute;
left: 120px;
top: 200px;
width: 250px;
height: 350px;
}

.cat-13, #menu-item-3427 {
position: absolute;
right: 50px;
top: 200px;
width: 250px;
height: 200px;
}

.cat-14, #menu-item-3423 {
position: absolute;
top: 0;
right: 100px;
width: 300px;
height: 180px;
}

.cat-15, #menu-item-3431 {
position: absolute;
top: 370px;
right: 260px;
width: 300px;
height: 180px;
}

.cat-16, #menu-item-3434 {
position: absolute;
top: 0;
left: 120px;
width: 300px;
height: 180px;
}



/*----Production-Selector-----*/
.production-selector {height: 530px;position: relative;margin: 0 -20px;border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin-top:35px;}

.production-selector ul {list-style:none;}
.production-selector ul li {display: table;}
.production-selector ul li a {font-size:18px;color:#000;text-decoration:none;text-transform: uppercase;}
.production-selector ul li a:hover {color:#197FCF;}

.production-selector ul li ul li a {font-size:16px;color:#646464;text-transform: none;}
.production-selector ul li ul li a:hover {color:#197FCF;}

.Production-img {position: absolute;right: 270px;top: -45px;}
.Production-img img {width:500px;}
.menu-item-719 {
width: 380px;
height: 150px;
position: absolute;
top: 175px;
left: 32px;
}
.menu-item-708 {
width: 380px;
height: 150px;
position: absolute;
top: 340px;
right: 75px;
}
.menu-item-712 {
width: 330px;
height: 150px;
position: absolute;
top: 40px;
right: 0px;
}
.menu-item-748 {
width: 260px;
height: 150px;
position: absolute;
top: 250px;
right: 32px;

}
.menu-item-745 {
width: 380px;
height: 150px;
position: absolute;
top: 350px;
left: 460px;

}
.menu-item-752 {
width: 380px;
height: 150px;
position: absolute;
top: 250px;
left: 90px;
}
.menu-item-709 {
width: 150px;
height: 180px;
position: absolute;
top: 40px;
left: 170px;
}
.menu-item-18782 {
width: 200px;
height: 180px;
position: absolute;
top: 0px;
left: 460px;

}
.menu-item-18841{
width: 330px;
height: 100px;
position: absolute;
top: 430px;
right: 0px;

}


.tth-characters {float:left; width:485px;}
/*---footer-models----*/
.footer-model {border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: 0 -20px 0px -20px;font-size: 15px;text-align: center;padding: 0 0 30px 0;margin-bottom: 20px;}

.model-1, .model-2, .model-3 , .model-4, .model-5 {margin: 0 0 0 10px;text-align: center;display: inline-block;}
.model-1 a, .model-2 a, .model-3 a, .model-4 a , .model-5 a {width: 170px;display: block;padding-top: 120px;color:#9b9b9b;text-decoration:none;font-size: 15px;}

.model-1 a {background: url('/img/footer-model/model1.png') center center no-repeat ;}
.model-2 a {background: url('/img/footer-model/model2.png') center center no-repeat ;}
.model-3 a {background: url('/img/footer-model/model3.png') center center no-repeat ;}
.model-4 a {background: url('/img/footer-model/model4.png') center center no-repeat ;}
.model-5 a {background: url('/img/footer-model/model5.png') center center no-repeat ;}

.model-1 a:hover, .model-1 a.active {background: url('/img/footer-model/model1-1.png') center center no-repeat ;color:#197FCF;}
.model-2 a:hover, .model-2 a.active  {background: url('/img/footer-model/model2-2.png') center center no-repeat ;color:#197FCF;}
.model-3 a:hover, .model-3 a.active  {background: url('/img/footer-model/model3-3.png') center center no-repeat ;color:#197FCF;}
.model-4 a:hover, .model-4 a.active {background: url('/img/footer-model/model4-4.png') center center no-repeat ;color:#197FCF;}
.model-5 a:hover, .model-5 a.active {background: url('/img/footer-model/model5-5.png') center center no-repeat ;color:#197FCF;}





/*---prodution-list---*/
.products {border-bottom: 1px solid #EFEFEF;
box-shadow: 0 20px 20px #F9F9F9;
margin: 0 -20px;
padding: 0 20px 20px 20px;
margin-bottom: 25px;}
.product {width:200px;height:250px;float:left;padding:20px;}
.product a {color:#000;font-size:18px;text-decoration:none;font-weight: 300; }
.product a:hover {color: #197FCF;}
.product img {
width: 200px;
height: 113px;
}

.nagruzki {
border-bottom: 1px solid #EFEFEF;
box-shadow: 0 20px 20px #F9F9F9;
margin: 0 -20px;
padding: 0 20px 20px 20px;
margin-bottom: 55px;
}
.nagruzki h3 {font-size: 15px;}
.nagruzki h4 a {font-size: 15px;}
.character th {
width: 150px;
text-align: left;
color: #197FCF;
}

.nagruzki h2 {
letter-spacing: -1px;
line-height: 1.2em;
font-size: 24px;
font-weight: 400;
color: #000;
margin-bottom: 20px;
}
.nagruzki ul {list-style: none;}

.nagruzki ul li {
width: 172px;
height: 150px;
float: left;
padding: 10px;
}
.nagruzki img {
width: 90px;
height: 90px;
}
.nagruz a {color:#000; text-decoration:none;font-size:12px;}
.nagruz a:hover {color:#197FCF;}
.nagruz:nth-child(odd) {
   background: #F8F8F8;
margin: 10px -20px;
padding: 10px 20px;
border-top: 1px solid #F0F0F0;
border-bottom: 1px solid #F0F0F0;
   } 

/*----Contacts----*/
.iconsk {
float: left;
font-size: 17px;
line-height: 26px;
font-family: Tahoma;}
.iconsk img {border:0; height:30px;}

.sng {float:right;margin: -60px 0 0 0;}
.sng img {border:0; max-width:450px;}

/*---production-single---*/
.single-product {border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: 0 -20px;min-height: 200px;padding: 10px 20px 30px 20px;font-size: 15px;position: relative;margin-bottom: 65px;}
.single-product .photo img {width:450px;height:257px;float:left;margin-right:20px;margin-bottom: 20px;}
.single-product .video {float: left;margin-right: 20px;}
.single-productz {border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: 0 -20px;min-height: 200px;padding: 10px 20px 30px 20px;font-size: 15px;position: relative;margin-bottom: 65px;}
.single-productz .video {float: left;margin-right: 20px;}
.s-loads {margin: 0 -20px;padding: 10px 20px;margin-top: 30px;}
.s-loads h2 {letter-spacing: -1px;line-height: 1.2em;font-size: 24px;font-weight: 400;color: #000;margin-bottom: 20px;}
.s-loads ul li {height: 150px;list-style:none;float:left;padding: 10px;width: 172px;}
.s-loads img {width:100px;height:100px;float:left;padding: 0 90px 0 0;margin: 0;}
.s-loads a {color:#000;text-decoration:none;font-size:12px;}
.s-loads a:hover {color:#197FCF}

.s-news h2 {letter-spacing: -1px;line-height: 1.2em;font-size: 24px;font-weight: 400;color: #000;}
.character {width:190px;font-size:12px;}

p.none {padding-bottom:10px;}


/*----Gallery---*/
.gallereya {border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: 0 -20px;min-height: 200px;padding: 30px 20px;font-size: 12px;position: relative;}
.gallereya h3 {text-align:center;text-transform: uppercase;max-height: 38px;width: 200px;overflow: hidden;}
.gallereya a.moretag {text-decoration:none; color:#000;text-align: right;display: block;margin-bottom: 5px;}
.gallereya a {text-decoration:none; color:#000;}
.gallereya a:hover {color: #197FCF;}
.gallereya ul  {margin:0 auto;}
.gallereya .foto {margin-bottom: 20px;}
.gallereya .video {}
.gallereya .s-foto {float:left;list-style:none;margin:20px}
.gallereya .s-video {float:left;list-style:none;margin:5px 15px}
.gallereya .s-foto img {width:200px;height:113px;}
.gallereya .s-video img {width:200px;height:113px;}


.foto-fr {background: #000;border: 5px solid #FFF;text-align: center;margin-bottom:10px;width:775px;height: 436px;position: relative;}
.foto-fr img {max-width:775px; max-height:436px;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;}
.video-fr {background: #000;border: 5px solid #FFF;text-align: center;width:775px;height: 436px;margin-bottom:10px;}
.video-fr2 {background: #000;border: 5px solid #FFF;text-align: center;width:560px;height: 315px;margin-bottom:10px;}
.sinonim {float:left;margin: 0 7px;}
.sinonim img {width:100px;opacity:0.8;border:1px solid #B1B1B1}
.sinonim img:hover {border:1px solid #fff;opacity:1;}
.sinonim a {color:#e3e3e3;text-decoration:none;}
.sinonim a:hover {color:#fff;}


/*---Search---*/
#search {
position: absolute;
height: 5px;
margin: 0 auto;
top: 0px;
right: 10px;
}
#search form div {
width:200px;
}
#search form {
position: absolute;
right: 0;
top: 3px;
width: 140px;
border: 1px solid #E7E7E7;
}
#search input {
vertical-align: middle;
padding: 4px;
border-radius: 2px 0 0 2px;
border: 0;
float: left;
margin: 0;
width: 110px;
}
#search button {
width: 24px;
height: 24px;
display: block;
float: left;
border: 0;
background: #197FCF url(/wp-content/themes/zala/img/search.png) 6px 5px no-repeat;
cursor: pointer;
border-radius: 0 2px 2px 0;
}

#search button:hover {background: #0c8ef3 url(/wp-content/themes/zala/img/search.png) 6px 5px no-repeat;}

.copyright {margin-top: 20px;float: left;}
.codax {margin-top: 20px;float: right;}
.codax a {color:#464646;text-decoration:none;}
.codax a:hover {color:#197FCF;text-decoration:underline;}

.scroll-to-top-button{
			background: #666 url(/wp-content/uploads/2013/07/Upload.png) center center no-repeat;
			width: 32px;
			height: 32px;
			color: #fff;
			font-family: verdana;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-o-border-radius: 5px;
			cursor: pointer;
			padding: 15px;
			margin: 20px;
z-index:3
		}

#menu-production-3 li a:hover {background:none;}
#menu-production-3 .sub-menu li {background:none;width:100%;}

.namd {text-align: justify;position: relative;display: table;padding-bottom: 30px;}
.namd a {position: absolute;right: 0;bottom: 5px;}

.ngg-gallery-thumbnail img {width:100px;height:60px;}
#sb-title-inner {display:none;}

.custom-hr {height: 30px;border-bottom: 1px solid #EFEFEF;box-shadow: 0 20px 20px #F9F9F9;margin: -15px -20px 15px -20px;}
.ngg-gallery-thumbnail a.active img {border: 1px solid #197FCF;}

/* Slider-small
-------------------------*/
.slider_wrap {
width:460px;
height:280px;
position:relative;
overflow:hidden;
margin-bottom: 20px;
}
.slider_wrap img {
width:460px;
height:auto;
display:none;
position:absolute;
top:0;
left:0;	
}
.slider_wrap img:first-child {
display:block;
}
.slider_wrap span {
margin-top:-13px;
width:15px;
height:26px;
display:block;
position:absolute;
top:50%;
cursor:pointer;
background:url(/wp-content/uploads/2013/08/strelki.png) no-repeat;
}
.slider_wrap span.next {
right:10px;
background-position:-15px 0;
}
.slider_wrap span.next:hover {
background-position:-15px -26px;
}
.slider_wrap span.prev {
left:10px;
background-position: 0 0;
}
.slider_wrap span.prev:hover {
background-position: 0 -26px;
}

.single-product .slider_wrap {width: 460px;height: 280px;position: relative;overflow: hidden;margin-bottom: 20px;float: left;margin-right: 20px;}
.single-product .slider_wrap img {width:460px;height: 280px;}
.single-productz .slider_wrap {width: 460px;height: 280px;position: relative;overflow: hidden;margin-bottom: 20px;float: left;margin-right: 20px;}
.single-productz .slider_wrap img {width:460px;height: 280px;}

.text-vt{
width: 470px;
float: right;
}

.app-single .photo {width: 460px;float: left;}
.app-single .photo img{width: 460px;height: 280px;}
.app-single .tth {width: 480px;float: right;margin: -1px;font-size: 13px;}
.app-single .tth table {width: 100%;margin: 0px 0 5px 0;}
.app-single .tth .text {padding:0 10px;line-height: 18px;}
.app-single .loads ul {width: 100%;margin: 10px -5px 0 -5px;}
.app-single .loads ul li {text-align: center;width: 127px;float: left;list-style: none;margin: 0 5px;line-height: 100%;}
.app-single .video {width: 460px;float: left;margin-right: 20px;}

.single-product .photo {width: 460px;float: left;margin-bottom:20px;}
.single-product .photo img{width: 460px;height: 280px;}
.single-product .tth {width: 480px;float: right;margin: -1px;font-size: 13px;}
.single-product .tth table {width: 100%;margin: 0px 0 5px 0;}
.single-product .tth .text {padding:0 10px;line-height: 18px;}

.single-productz .photo {width: 460px;float: left;}
.single-productz .photo img{width: 460px;height: 280px;}
.single-productz .tth {width: 480px;float: right;margin: -1px;font-size: 13px;}
.single-productz .tth table {width: 100%;margin: 0px 0 5px 0;}
.single-productz .tth .text {padding:0 10px;line-height: 18px;}


.rightrr {
background: none;;
width: 50px;
height: 370px;
position: absolute;
top: 35px;
right: 5px;
cursor:pointer;
}
.rightrr a , .leftll a{
display:block;
width:50px;
height:370px;
}
.rightrr:hover {
background: /*rgba(0, 0, 0, 0.3)*/ url(/wp-content/themes/theme1449/images/icons/strelka2h.png) no-repeat center center;
}
.leftll {
background: none;
width: 50px;
height: 370px;
position: absolute;
top: 35px;
left: 5px;
cursor:pointer;
}
.leftll:hover {
background: /*rgba(0, 0, 0, 0.3)*/ url(/wp-content/themes/theme1449/images/icons/strelkah.png) no-repeat center center;
}

.app-list h2 {
letter-spacing: -1px;
line-height: 1.2em;
font-size: 24px;
font-weight: 400;
color: #000;
}
#content-box .news-thumb {
float: left;
margin-right: 20px;
}

.zala-y {display: block;text-align: right;}

.gt img {display:none;}

.left-pt {width:480px; float:left;}
.loads {margin-left: 25px;}
.show-full.hidden {display:none;}




/* Carousel */
.latest-news {
border-bottom: 1px solid #EFEFEF;
box-shadow: 0 20px 20px #F9F9F9;
margin: 0px -20px;
height: 330px;
padding: 20px;
font-size: 15px;
position: relative;
}


.carousel  {
   width: 1000px; /* ширина всего блока */
   margin: 0 -20px;
}
.carousel-wrapper {
   width: 950px; /* ширина области карусели */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   margin:0px auto;
   padding:0px;
}
.carousel-items {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-block {background: none;float: left;width: 215px;overflow: hidden;padding: 0 0 0 20px;line-height: 18px;font-size: 13px;color: #000;}

.inner h4 a {color:#000;text-decoration:none;font-size:18px;font-weight: 300;}
.inner h4 a:hover {color: #197FCF;}

figure.thumbnail {width: 100%;overflow: hidden;}
figure.thumbnail img {width:210px;height:118px;position: relative;float: left;margin: 0 0 5px 0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

.carousel-items div.post-data div.inner {position: relative;overflow: hidden;padding: 5px;height: 135px;}

a.link2 {
position: relative;
float: right;
overflow: hidden;
padding: 0;
text-decoration: none !important;
margin: -79px 0 0 0px;
height: 85px;
width: 217px;
/*
background: url("http://zala-aero.7crm.ru/wp-content/themes/theme1449/images/icons/text.png") no-repeat;
*/
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFF 75%);
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFF 75%);
background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFF 75%);
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFF 75%);
color: #000;
}
a.link2:hover {color: #197FCF;}
a.link2 i {position: relative;height: 85px;overflow: hidden;font-size: 13px;font-style: normal;
cursor: pointer;
top: 64px;
left: 125px;
}

a.home-post {position: absolute;bottom: 30px;right: 20px;}
 
/*********** BUTTONS ***********/
.carousel-button-left a, .carousel-button-right a{
   width: 25px; 
   height: 36px; 
   position: relative;
   top: 88px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-button-left a{
   float: left; 
   background: url(/img/carousel-left.png); 
}
.carousel-button-right a{
   float: right;
   background: url(/img/carousel-right.png); 
}

#menu-item-12541 a, #menu-item-4028 a {
color: #8BBDE5;
}




