html, body{height:100%;width:100%;}
.push50{margin:50px 0 20px;}
.push30{margin:30px 0 0;}
.filter{cursor:pointer;}
.vegas-background{max-width:none !important;z-index:-2;}
.vegas-overlay{opacity:0.5;z-index:-1;}
.vegas-overlay, .vegas-background{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.vert-text{display:table-cell;vertical-align:middle;text-align:center;color:#FDC32F;background:rgba(0, 0, 0, 0.38);font-size:48px;font-weight:700;line-height:58px;}
.vert-text h1{font-size: 48px;font-weight: 700;line-height: 58px;}
.pika{background-color: rgba(0, 0, 0, 0.55);padding-top: 15px;}

.email, .phones {display: inline-block;margin-left: 10px;float: left;color: #f1f1f1;font-size: 20px;line-height: 42px;padding: 0 0 12px 10px;}
.email{font-size: 16px;}
.phones span{font-weight: bold;margin-right: 10px;}
.phones a, .email a{color:#f1f1f1;text-decoration:none;}
.email .fa, .phones .fa {display: inline-block;width: 42px;height: 42px;border: 2px solid white;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;text-align: center;line-height: 42px;color: #F94700;font-size: 24px;position: relative;float: left;margin-right: 10px;}
.email .fa:before, .phones .fa:before {position: relative;top: -1px;}
.email .fa:after, .phones .fa:after {content: "";border: 1px solid rgba(255, 255, 255, 0.5);width: 50px;height: 50px;position: absolute;left: calc(50% - 25px);top: calc(50% - 25px);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: transparent;}
.btnmai {color: white;font-size: 14px;line-height: 14px;text-transform: uppercase;background-color: rgba(249, 71, 0, 0.54);border: 2px solid white;margin:0 10px;border-radius: 25px;padding: 12px 10px;font-family: Tahoma;}

.navbar-nav{float:none;text-align:center;}
.navbar-nav li{float:none;display:inline-block;}
.navbar{border-radius:0px !important;}
.navbar-new{background-color:rgba(0, 0, 0, 0.65);margin-bottom:0;}
.navbar-new .navbar-text{color:#f1f1f1;}
.navbar-new .navbar-nav > li > a{color:#f1f1f1;}
.navbar-new .navbar-nav > li > a:hover,
.navbar-new .navbar-nav > li > a:focus{background-color:rgba(0, 0, 0, 0.8);}
.navbar-new .navbar-toggle{border-color:#dddddd;}
.navbar-new .navbar-toggle:hover,
.navbar-new .navbar-toggle:focus{background-color:#000000;}
.navbar-new .navbar-toggle .icon-bar{background-color:#cccccc;}
.navbar-new .navbar-collapse,
.navbar-new .navbar-nav > .dropdown > a:hover .caret,
.navbar-new .navbar-nav > .dropdown > a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
.navbar-new .navbar-nav > .open > a,
.navbar-new .navbar-nav > .open > a:hover,
.navbar-new .navbar-nav > .open > a:focus{background-color: rgba(0, 0, 0, 0.8);color:#fff;}
.navbar-new .navbar-nav > .open > a .caret,
.navbar-new .navbar-nav > .open > a:hover .caret,
.navbar-new .navbar-nav > .open > a:focus .caret{border-top-color:#555555;border-bottom-color:#555555;}
.navbar-new .navbar-nav > .dropdown > a .caret{border-top-color:#777777;border-bottom-color:#777777;}
@media (max-width:767px){.navbar-new .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-new .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-new .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:transparent;}
.navbar-new .navbar-nav .open .dropdown-menu > .active > a,
.navbar-new .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-new .navbar-nav .open .dropdown-menu > .active > a:focus{color:#fff;}
.navbar-new .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-new .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-new .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#cccccc;background-color:transparent;}
}
.navbar-new .navbar-link{color:#777777;}
.navbar-new .navbar-link:hover{color:#333333;}
.header{display:table;height:86%;width:100%;position:relative;}
.colo img{margin:0 10px 10px 0;}
.viber{padding-top:30px;}
.viber{color:#fff;padding-top:15px;}
.viber img{float:left;margin:11px 10px;}
.viber ul{font-size:16px;font-weight:700;}
.city, .cherep{color:#F1C40F;font-size:14px;font-weight:normal;}
.kolum{float:left;padding-right:30px;}
.kroxi{background: rgba(0, 0, 0, 0.38);}
.xleb{font-size: 16px;padding-top: 20px;float: right;color: #929292;}
.xleb a, .xleb a:hover{color: #ccc;background: #763a3a;padding: 3px 5px;border-radius: 5px;}
.tenka{background:rgba(0, 0, 0, 0.5);}
.service-item h3{font-weight:bold;font-size:21px;color:#fff;}
.tenka h2{padding:35px;}
.konsa{text-align:center;padding-bottom:60px;}
#rabota, #svjaz{background-color:#212434;color:#eee;padding:10px;}
.joobi{list-style: none;padding: 20px 0 20px;text-align: center;}
.joobi > li{display:inline-block;margin: 10px 10px 20px 10px;vertical-align:top;}
.joobi > li > a,.joobi > li > a img{border:none;outline:none;display:block;position:relative;}
.joobi > li > a:hover{color: #fff;}
.ssil{position:relative;color:#fff;overflow:hidden;}
.zelenka{position: absolute;background: #a2be44;opacity: 0.85;z-index: 1;left: 4px;bottom: 20px;width: 85%;vertical-align: top;font-size:15px;text-align: left;line-height: 22px;padding: 10px 7px 10px 15px;}
.namber, .nambev, .otzyv{position:absolute;z-index:1;right:4px;top:4px;background:#a2be44;text-align:center;width:4rem;height:4rem;}
.namber .photos, .nambev .photos, .otzyv .photos{opacity: 1;visibility: visible;font-size: 17px;line-height: 0.9;padding-top: 7px;display: block;}
.namber .photos small, .nambev .photos small, .otzyv .photos small{display: block;font-size: 1rem;margin-top:1px;}
.nambev{margin-top: 43px;}
.otzyv{background:#F94700;right:47px;}
.otziv{color:#000;margin-top:0;text-align:left;}
.otziv img{float: left;width: 150px;margin: 4px 25px 2px 0;}
.kruto, .jbobb, .koor{background-color:#4A6A87;width:90px;height:90px;border-radius:50%;color:#fff;font-size:40px;padding:17px;margin:0 auto;}
.cifera{font-size:27px;color:#000;font-weight:700;margin-top:15px;}
.podrob{text-transform:uppercase;font-size:15px;line-height:16px;margin-bottom:30px;}
.belka a{color:#fff;}
.bez_cifer{text-transform:uppercase;font-size:16px;margin:20px 0 30px;}
.tipah2{font-size:30px;margin-top:50px;margin-bottom:30px;font-weight:500;line-height:1.1;}
#uslugi{background:transparent url(../images/uslugi.jpg) no-repeat center center;background-size:cover;color:#eee;}
.chteniye{margin-top:13px;text-align:center;}
.jbobb{width:110px;height:110px;font-size:50px;padding:23px;margin-top:20px;}
.nataci{font-size:18px;font-weight:500;margin:20px 0;line-height:21px;}
.mari{margin:60px auto;}
.mari20{margin:20px auto;}
.mari90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.pdn30{padding-bottom:30px;}
.prioritet{background:transparent url(../images/prioritet.jpg) no-repeat center center;background-size:cover;color:#eee;}
.yell{color:#F1C40F;font-size:18px;font-weight:700;display:inline;margin-left:10px;}
.priora{font-size:15px;margin:12px 32px;}
.koor{background-color:#FCC049;}
.infa{font-size:17px;padding-top:20px;padding-bottom:20px;}
.chtoto{font-size:16px;padding:15px 0 15px 28px;}
.btn-top{background-color:#FDC32F;color:#212434;font-size:16px;text-transform:uppercase;font-weight:700;border-radius:10px;padding:10px 17px 8px 17px;margin-top:40px;}
.btn-top:hover, .btn-top:focus, .btn-top:active, .btn-top.active{color:#333333;background-color:#EFB52D;border-color:#EFB52D;}
.about_us{padding:50px 0;background:none repeat scroll 0 0 #F1F1F1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);}
.services, .osnova{background:transparent url(../images/postroim_s_ljubovju.jpg) no-repeat center center;background-size:cover;color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);}
.osnova{background:transparent url(https://maronstroy.ru/uploads/fundament_1.jpg) no-repeat; background-size:cover;}
.osnova h3{display:inline;}
.service-item{margin-bottom:15px;padding:10px;}
.portfolio, .kak_rabota{background:#f1f1f1;}
.prewi img{max-width:100%;height:auto;margin-bottom:10px;}
.ravno{margin:20px 0 20px;min-height:290px;}
.kak_dom{background:transparent url(../images/horoshij_dom.jpg) no-repeat center center;background-size:cover;color:#eee;font-size:18px;}
.mrak {background:rgba(0, 0, 0, 0.77);}
.padii{padding:50px 0 50px;}
.mrak  h2{padding:0 0 35px;}

.calych{background:#F1F1F1;padding:30px 0 60px;}
.calc_block{margin-top:30px;}
.type_house{display:inline-block;width:160px;height:85px;background:#e8e8e8;margin-left:30px;text-align:center;cursor:pointer;}
.type_house:first-child{margin-left:0;}
.type_house .img{display:inline-block;width:35px;height:34px;margin-top:15px;background:url(/img/dom.png);}
.type_house p{font-weight:700;font-size:15px;}
.active_type{background:#2aa527;border-bottom:2px solid #000;}
.active_type .img{background:url(/img/dom2.png);}
.active_type p{color:#FFF;}
.calc_block label{font-size:16px;line-height:36px;text-align:right;}
.calc_block .izm{font-size:18px;}
.calc_block sup{font-size:14px;vertical-align:super;}
.calc_block input[type=text]{width:80%;display:inline-block;margin-right:10px;background:#fff;color:#949494;font-size:14px;border:1px solid #000;padding:10px;}
.calc_block input[type=text]::placeholder{font-size:19px;}
.calc_block input[type=radio]{display:none;}
.calc_block .floor_label{display:inline-block;margin-right:20px;}
.calc_block input[type=radio] ~ span{position:relative;display:inline-block;font-size:14px;padding:0 0 0 30px;}
.calc_block input[type=radio] ~ span:before{content:"";position:absolute;display:inline-block;width:20px;height:20px;background:#fff;margin-right:5px;border:1px solid #000;border-radius:50%;left:0;top:7px;box-sizing:border-box;}
.calc_block input[type=radio] ~ span:after{content:"";position:absolute;display:none;width:10px;height:10px;background:#F94700;margin-right:5px;border-radius:50%;left:5px;top:12px;box-sizing:border-box;}
.calc_block input[type=radio]:checked ~ span:after{display:block;}
.calc_block select{border:1px solid #000;cursor:pointer;width:90%;background:#fff;color:#4c4c4c;font-size:14px;text-align-last:center;text-align:center;margin-bottom:10px;padding:10px;}
.calc_block .select_outer{position:relative;}
.calc_block .select_outer span{position:absolute;width:40px;height:80%;right:10%;background-color:#F94700;cursor:pointer;}
.calc_block .select_outer span:after{content:"";position:absolute;right:13px;top:45%;border:6px solid transparent;border-top:10px solid #fff;}
.blink{opacity:0;}
option{font-size:14px;}
.calc_block .calculate_btn{width:90%;font-size:18px;background:#fd5300;border:none;border-bottom:3px solid #610a05;color:#fff;padding:8px 10px;}
.calc_block h3{font-size:16px;margin-right:10px;display:inline-block;padding:5px;}
#count_sum__others,#count_sum__bedding{font-size:31px;font-weight:700;display:inline-block;}
fieldset .calc_file_input input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}
.calc_file_input input[type=file] + label,.calc_file_input .addfile label{margin-right:15px;font-size:18px;color:#FFF;background-color:#2AA527;display:inline-block;cursor:pointer;padding:5px 10px;}
.calc_file_input input[type=file] + label + span,.calc_file_input .addfile label + span{font-size:18px;color:#000;}
.calc_file_input .addfile .delete{display:inline-block;margin-left:15px;}
.calc_block input[type=submit]{width:100%;font-size:18px;border:none;background:#2AA527;border-bottom:3px solid #2E6F2D;color:#fff;cursor:pointer;text-transform:none;padding:10px;}
.calc_block .product-button{position:absolute;bottom:0;}
.calc_block .product{position:relative;margin-bottom:40px;}
.mb_null{margin:0;}
.error_field{color:red;font-size:16px;transition:all 0.5;margin-left:30px;}
.partner{display:block;color:#FDC32F;font-size:12px}
body input[type=submit][name=update_cart],input[type=button]:hover,input[type=submit]:hover{background-color:#089a09;}
@media max-width 1024px {.floors{text-align:right;}.calc_block fieldset label{text-align:left;}}
@media max-width 768px {.type_house{margin:0 0 10px;}}

#contact{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.79);color:#f1f1f1;padding-bottom:45px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);}
footer{padding:20px 0;background:#1D1D1B;}
footer a{color:#f1f1f1;font-family:serif;}
footer a:hover{color:#f1f1f1;}
.sekret{color:#eee;font-size:12px;padding-top:21px;}
.scrollup{width:40px;height:40px;opacity:0.3;position:fixed;bottom:50px;right:80px;display:none;text-indent:-9999px;background: url(../images/icon_top.png) no-repeat;}
@media (max-width:768px){.navbar-brand{margin-left:-20px;} .navbar-toggle{margin: 15px auto 15px;display:block;} .colo{text-align:center;} .colo img{float:none;margin:20px auto;} .navbar-brand{float:none;} .vert-text p, .vert-text h1{line-height:30px;font-size:23px;}.email, .phones{font-size:16px;margin-left:0;padding:0 10px 15px 0;}}
@media (max-width:992px){.colo{text-align:center;} .colo img{float:none;margin:20px auto;} .navbar-brand{float:none;}.viber{text-align:center;}.email,.phones{float:none;margin:0 auto;display:table}}
.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}.modal-open
.modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#DEE1E2;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0, 0, 0, .2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity: .5}.modal-header{padding:15px}
.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:450px;margin:30px auto;}.my_700{width:700px;}.my_400{width:400px;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}
.zapol{color: #000;text-align: center;margin: 20px 0;font-size: 23px;font-weight: bold;} .dannye{font-size: 11px; margin-top: 20px;}

@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.7.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}

/*!@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.eot?v=4.0.1');src:url('fontawesome-webfont.eot?#iefix&v=4.0.1') format('embedded-opentype'),url('fontawesome-webfont.woff?v=4.0.1') format('woff'),url('fontawesome-webfont.ttf?v=4.0.1') format('truetype'),url('fontawesome-webfont.svg?v=4.0.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*/

.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}
.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)} 100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)} 100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)} 100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)} 100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)} 100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}

.fa-envelope-o:before{content:"\f003"}
.fa-check:before{content:"\f00c"}
.fa-home:before{content:"\f015"}
.fa-clock-o:before{content:"\f017"}
.fa-lock:before{content:"\f023"}
.fa-camera:before{content:"\f030"}
.fa-map-marker:before{content:"\f041"}
.fa-phone:before{content:"\f095"}
.fa-envelope:before{content:"\f0e0"}
.fa-gavel:before{content:"\f0e3"}
.fa-laptop:before{content:"\f109"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-rub:before{content:"\f158"}
.fa-thumbs-up:before{content:"\f164"}
.fa-male:before{content:"\f183"}
.fa-check-square:before {content:"\f14a";}
.fa-building-o:before {content:"\f0f7";}
.fa-arrows:before {content:"\f047";}
.fa-calculator:before {content:"\f1ec";}
.fa-window-restore:before {content:"\f2d2"}
.fa-handshake-o:before {content:"\f2b5";border: 1px solid;border-radius:50%;padding:7px 6px}

.fotik, .seoxa{padding: 40px 15px 40px 15px;}
.news_foto{margin-top: 10px;}
.news_foto img{margin: 10px 10px 20px 10px;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;}
.seoxa{background:#F1F1F1;}
.kubik{text-transform:uppercase;font-size:15px;margin-bottom:10px;color:#F1C40F;}
.fundik{border-radius: 50%;background: #fff;width: 210px;height: 210px;margin: 0 auto;}
.fundik img{width: 170px;padding-top: 26px;border-radius: 30%;}
.onlyfund{font-size: 13px;margin-top: 30px;}
.cvet{color:#F94700;font-size:21px;margin-right:10px;display:inline;}
.pazmer{font-size: 21px;margin-bottom: 12px;}

#loading-layer {display: none;font-size: 11px;background: #2e83d7;padding: 10px;text-align: center;color: #fff;}
.highslide-wrapper, .highslide-outline {background: #FFFFFF;}
.highslide-image {border: 2px solid #FFFFFF;}
.highslide-active-anchor {visibility: hidden;}
.highslide-active-anchor img {visibility: hidden;}
.highslide-dimming {background-color: black;}
.highslide-html {background-color: white;}
.highslide-loading {display: block;color: white; font-size: 9px;font-weight: bold;text-decoration: none;padding: 3px; border: 1px solid white;background-color: black;}
a.highslide-full-expand {background: url("../dleimages/fullexpand.gif") no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide-caption {display: none;padding: 5px;background: white;}
.highslide-controls {width: 195px;height: 40px;background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 0 -90px;margin-right: 15px;margin-bottom: 10px;margin-top: 10px;}
.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 100% -90px;}
.highslide-controls li {float: left;padding: 5px 0;}
.highslide-controls a {background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif");display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a span {display: none;}
.highslide-controls .highslide-previous a {background-position: 0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}

@media (max-width: 768px){.my_400{width:400px}}
@media (max-width:992px){.ravno{min-height:100%;}}