/*
Theme Name: ICTec
Theme URI: http://ictec.ru/
Description: ICTec
Author: ICTec
*/

/*@font-face {font-family: ictec; src: url(/Content/themes/ictec/images/fonts/pfdintextcomppro-medium-webfont.eot); src: url(/Content/themes/ictec/images/fonts/pfdintextcomppro-medium-webfont.ttf); src: url(/Content/themes/ictec/images/fonts/pfdintextcomppro-medium-webfont.woff);}*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background: transparent; border: 0; margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal; margin: 0; padding: 0;}
i, b, u, s {font-style: normal; font-weight: normal; text-decoration: none;}
ol, ul, li, menu {list-style: none; margin: 0; padding: 0;}
blockquote {quotes: none; padding: 0 0 0 100px;}
blockquote:before, blockquote:after {content: ''; content: none;}
del {text-decoration: line-through;}
img {border: 0}
a {text-decoration: underline; outline: none; color: #52a2b6;}
a:hover {text-decoration: none; color: #f46060;}
form {margin: 0; padding: 0; border: 0; background: transparent;}
input, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
input:focus, textarea:focus {outline: none;}
.clear {clear: both;}

/* Selection */
::-moz-selection {background: #52a2b6; color: #fff; text-shadow: none;}
::selection {background: #52a2b6; color: #fff; text-shadow: none;}
/* Selection */

body {margin: 0; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background: #fff;}
.snack {min-width: 480px; overflow: hidden;}

.sidebar {background: url(images/sidebar.png) 0 0 repeat; position: fixed; top: 0; left: 0; width: 240px; height: 100%; min-height: 700px; z-index: 999;}
.sidebar_body {padding: 20px;}
.sidebar a[rel="home"] {display: inline-block; overflow: hidden;}

.menu-header {margin: 0 -20px; padding: 20px 0 20px 0;}
.menu-header li a {display: block; font-size: 14px; line-height: 20px; color: #fff; padding: 5px 20px 5px 35px; text-transform: uppercase; text-decoration: none; font-family: ictec, Arial, Helvetica, sans-serif;}
.menu-header li a:hover {background: url(images/sidebar2.png) 0 0 repeat; color: #fff;}

.sidebar_footer {position: absolute; bottom: 0; left: 0; padding: 20px;}
.sidebar_footer .phone {display: block; background: url(images/phone.png) 0 50% no-repeat; padding: 2px 0 2px 40px;}
.sidebar_footer .phone span {display: block;}
.sidebar_footer .phone .description {font-size: 11px; line-height: 11px; color: #cdf5ff; font-weight: bold;}
.sidebar_footer .phone .number {font-size: 18px; line-height: 18px; color: #fff; padding: 2px 0 0 0; font-family: ictec, Arial, Helvetica, sans-serif;}
.sidebar_footer .phone a {color: #fff !important;}
.sidebar_footer .copyright {display: block; padding: 20px 0 0 0; color: #cdf5ff; font-size: 11px; line-height: 14px;}

.error {border: 1px solid #eb4848 !important; box-shadow: 0 0 10px #f00;}

.content_wrap {}
.content_body {padding: 20px; margin: 0 0 0 240px;}

.banner {background: url(images/bg/zhalyuzi7.jpg) 50% 0 no-repeat; background-size: cover; height: 500px;}
.banner_section {background: url(images/bg/sklad1.jpg) 50% 0 no-repeat; background-size: cover; height: 400px; margin: 0 -20px 0 -260px; border-top: 5px solid #ddd; border-bottom: 5px solid #ddd; line-height: 1000px; overflow: hidden;}
.banner_hover{position: absolute; margin-top: 40px; //right: 20px; padding: 40px; width:100%;//width: 350px; height: 100px; text-align:center; //border-radius: 10px; //background-color: #52a2b6; //opacity: 0.9;}
    .banner_hover h1 {font: 50px Arial, sans-serif; line-height: 70px; color: #ffffff; font-weight: bold; text-shadow:  -1px -1px 0 #52a2b6,  1px -1px 0 #52a2b6,  -1px 1px 0 #52a2b6,  1px 1px 0 #52a2b6; //position: absolute; }
    .banner_hover h1 span{font: 30px Arial, sans-serif; line-height: 30px; color: #ffffff; font-weight: bold; display:block; //position: absolute; //right: 25px;}
.banner_akcia{position: absolute; margin-top: 40px;}

.slide1 {background: url(images/bg/zhalyuzi3.jpg) 50% 0 no-repeat; background-size: cover;}
.slide2 {background: url(images/bg/zhalyuzi8.jpg) 50% 0 no-repeat; background-size: cover;}
.slide3 {background: url(images/bg/zhalyuzi1.jpg) 50% 0 no-repeat; background-size: cover;}
.slide4 {background: url(images/bg/zhalyuzi9.jpg) 50% 0 no-repeat; background-size: cover;}
.slide6 {background: url(images/bg/zhalyuzi10.jpg) 50% 0 no-repeat; background-size: cover;}
.slide5 {background: url(images/bg/zhalyuzi5.jpg) 50% 0 no-repeat; background-size: cover; height: 500px;}


.ictec_highlights {margin: -20px -20px 0 -20px; padding: 0 0 20px 0;}
.ictec_highlights ul {overflow: hidden;}
.ictec_highlights_body {display: block; min-height: 200px; padding: 20px 0 0 0; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.ictec_highlights li {float: left; width: 25%; text-align: center;}

.ictec_highlights li img {width: 100%; max-width: 128px;}
.ictec_highlights li .description {font-family: ictec, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 20px; color: #52a2b6; display: block; padding: 0 20px;}

/* wpcf7 */
.wpcf7 {float: right; width: 40%; margin: -10px 0 0 0 !important;}
.OnlyText .wpcf7 p {padding: 0;}
.wpcf7 input[type="button"] {border: 0; color: #fff; display: inline-block; font-size: 20px; text-decoration: none; text-decoration: none; text-transform: uppercase; background: #69b9cd; margin: 0; padding: 10px 50px; cursor: pointer; border: 1px solid #52a2b6; font-family: ictec, Arial, Helvetica, sans-serif;}
.wpcf7 input[type="button"]:hover {background: #52a2b6; color: #fff;}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {width: 100%; padding: 8px; border: 1px solid #bbb; display: block; margin: 0 0 15px 0; background: #fff; font-size: 12px; box-sizing: border-box;}
.wpcf7 textarea {width: 100%; height: 60px; border: 0; resize: none; padding: 8px; border: 1px solid #bbb; display: block; margin: 0 0 15px 0; background: #fff; font-size: 12px; box-sizing: border-box;}
.wpcf7-not-valid-tip {font-size: 11px !important;}
/* wpcf7 */

/* OnlyText */
.OnlyText {font-size: 15px;}
.OnlyText h1, .OnlyText h2, .OnlyText h3, .OnlyText h4, .entry-title, .page-title, .OnlyText h5 {font-family: ictec, Arial, Helvetica, sans-serif;}
.OnlyText h1 {font-size: 50px; padding: 0 0 20px 0; color: #52a2b6;}
.OnlyText h2,
.OnlyText h3 {padding: 30px 0 20px 20px; font-size: 30px; color: #d6404b; background: url(http://www.elitacompany.ru/Content/Background/Controls/tower.png) 0 -3px repeat-x; margin: 0 -20px; text-transform: uppercase;}
.OnlyText h4 {padding: 15px 0 10px 0; font-size: 24px; color: #333;}
.OnlyText h5 {padding: 10px 0 5px 0; font-size: 20px; color: #d6404b;}
.OnlyText p {padding: 0 0 20px 40px; line-height: 22px;}
.OnlyText ul, .OnlyText ol {margin: 5px 0 20px 40px; padding: 0 20px;}
.OnlyText ul li {padding: 0 0 7px 0; line-height: 20px; list-style: disc;}
.OnlyText ol li {padding: 0 0 7px 0; line-height: 20px; list-style: decimal;}
.OnlyText .alignright {float: right; margin: 20px 0 10px 50px; overflow: hidden; border: 7px solid #ddd;}
.OnlyText .alignleft {float: left; margin: 20px 50px 10px 0; overflow: hidden; border: 7px solid #ddd;}
.OnlyText td {vertical-align: top;}
/* OnlyText */

dl {overflow: hidden;}
dl dt {float: left; width: 60%;}
dl dd {float: left; width: 40%;}


/* Category Files List */
span.button, a[href*='www.natpotolki.ru'] {float: right; display: inline-block; margin: 0 0 20px 40px; padding: 10px 20px 10px 50px; cursor: pointer; border: 1px solid #52a2b6; font-family: ictec, Arial, Helvetica, sans-serif; color: #fff; display: inline-block; font-size: 20px; text-decoration: none; background: #69b9cd url(images/icons/elita.png) 10px 50% no-repeat;}
span.button:hover, a[href*='www.natpotolki.ru']:hover {background: #52a2b6 url(images/icons/elita.png) 10px 50% no-repeat; color: #2c6e8a;}

a[href*='pdf'] {background: url(images/icons/files/pdf.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='doc'] {background: url(images/icons/files/doc.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='docx'] {background: url(images/icons/files/docx.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='xls'] {background: url(images/icons/files/xls.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='xlsx'] {background: url(images/icons/files/xlsx.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='jpg'] {background: url(images/icons/files/jpg.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='png'] {background: url(images/icons/files/png.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='gif'] {background: url(images/icons/files/gif.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='tiff'] {background: url(images/icons/files/tiff.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='dwg'] {background: url(images/icons/files/dwg.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
a[href*='ppt'] {background: url(images/icons/files/ppt.png) 0 50% no-repeat; display: inline-block; padding: 5px 0 5px 45px;}
/* Category Files List */



/* Minimus */
@media screen and (max-width: 1100px) {
.ictec_highlights li {width: 50%;}
dl dt {float: none; width: 100%;}
dl dd {float: none; width: 100%;}

}
@media screen and (max-width: 1000px) {
.sidebar a[rel="home"] {margin: -8px 0 10px 0;}
.sidebar a[rel="home"] img {width: 104px;}
.wpcf7 {float: none; width: 100%; margin: 0 0 10px 0 !important;}

.wpcf7 input[type="submit"] {box-sizing: border-box; width: 100%;}

.ictec_highlights_body {min-height: 260px;}

.ictec_highlights li {width: 25%;}
.OnlyText p {padding: 0 0 20px 0; line-height: 22px;}
.content_body {padding: 20px; margin: 0;}
.sidebar {background: url(images/sidebar.png) 0 0 repeat; width: 100%; height: auto; z-index: 999; min-height: inherit;}
.sidebar_body {padding: 20px 20px 0 20px;}
.menu-header {padding: 0; clear: both; border-top: 1px solid #52a2b6; display:none;}
.menu-header ul {overflow: hidden;}
.menu-header li {float: left; width: 25%;}
.menu-header li a {padding: 0; text-align: center;}
.sidebar_footer {position: relative; float: right; bottom: 0; left: 0; display: inline-block; padding: 0; margin: -8px 0 10px 0;}
.sidebar_footer .copyright {padding: 10px 0 0 0; display: none;}
.akcia3_wrap {padding-left: 0 !important;}

.max_constructor {display:none;}
.min_constructor {
        display: block !important;
    }

.banner_hover {width:auto;}

 }
/* Minimus */


/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }
.fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index: 8030; }
.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }
.fancybox-outer, .fancybox-inner { position: relative; }
.fancybox-inner { overflow: hidden; }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap; }
.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading, .fancybox-prev span, .fancybox-next span { background-image: url('../Background/Controls/fancybox_sprite.png'); }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }
#fancybox-loading div { width: 44px; height: 44px; background: url('../Background/Controls/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -10px; right: -35px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 50% 50%; background-repeat: no-repeat; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyM2JkZjZkYi0yNWIwLTE4NGUtYjEwNy01Zjc3ZDY3NGM3ZmEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEIyRDQ2RDY3MEIzMTFFNEJEMkZERTc0MUY2M0NBQzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEIyRDQ2RDU3MEIzMTFFNEJEMkZERTc0MUY2M0NBQzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIzYmRmNmRiLTI1YjAtMTg0ZS1iMTA3LTVmNzdkNjc0YzdmYSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyM2JkZjZkYi0yNWIwLTE4NGUtYjEwNy01Zjc3ZDY3NGM3ZmEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NEf6FAAABhElEQVR42rSUvUoDQRSFXaMES+0UItFaU/gKdq6i+BNTaiNiZeNbRNRX0DQKgha2PoKVKaKBCIIRZGMnWY2u58IZuFwnLkgc+GDmzD13/idIkqTPU7KgBEIwA4apt8ANuAKnIP7hlISGInhI0ksDrFp/oGaYAWWwq8aLwDV4ZDsHZsGIijkAe+DTznBfjf4ENsCAZwWibYKmii+7fhe0rDpvQc6TyDIOqsq35BIOgjrFF5CnQbaj4ElUYJ/UJ0BE753kErGkRtlSxiMQg3mlLVA7VNqO8hdFqLARqT2bplFKG4RM7LSYMW6Fr9SPRbhn48wsTfbkXSVtsy7aook9Z1+tHwc9yuNvmCt6wcv9wYueZX0dXJpY5x2ThO4iBp4X8wY6qt2hZovzfknCZzbyJijkLIf4xGLWRZszsc7b/OuhiDbV7VB6fm16frHt06syMO3pTXZ7er7PQUbd/uVzkGW2fJ/Dv35fjjXuR1qpgRXr77Y/Ge5Jhb93TKR+wr6Mz/stwAAjV+nfGRX1tQAAAABJRU5ErkJggg=='); transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s;
}
.fancybox-close:hover {transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); -webkit-transform: rotate(360deg);}
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../Background/Controls/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }
.fancybox-prev span { left: 10px; background-position: 0 -36px; }
.fancybox-next span { right: 10px; background-position: 0 -72px; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }
/* Overlay helper */

.fancybox-lock { overflow: hidden !important; width: auto; }
.fancybox-lock body { overflow: hidden !important; }
.fancybox-lock-test { overflow-y: hidden !important; }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MTI5MkQyODZCMUMxMUU0ODNCMEUzNTQ4OUVFNTVFRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MTI5MkQyOTZCMUMxMUU0ODNCMEUzNTQ4OUVFNTVFRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQxMjkyRDI2NkIxQzExRTQ4M0IwRTM1NDg5RUU1NUVEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQxMjkyRDI3NkIxQzExRTQ4M0IwRTM1NDg5RUU1NUVEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+q9JPNQAAAA9JREFUeNpiEBEVfQYQYAABpAEl0UfHZwAAAABJRU5ErkJggg==');}
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; }
/* Title helper */

.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { padding-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (min--moz-device-pixel-ratio: 1.5),  only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-prev span, .fancybox-next span { background-image: url('../Background/Controls/fancybox_sprite@2x.png'); background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ }
#fancybox-loading div { background-image: url('../Background/Controls/fancybox_loading@2x.gif'); background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ }
}

.multiple-items div img {
    height: 300px;
    cursor: pointer;
    border-left: 5px solid white;
}

.likeH3 {display:block; font-family: ictec, Arial, Helvetica, sans-serif; padding: 30px 0 20px 20px; font-size: 30px; color: #d6404b; margin: 0 -20px; text-transform: uppercase;}
.likeH5 {display:block; padding: 10px 0 5px 0; font-size: 20px; color: #d6404b;}


.akcia3_wrap {
    padding-left: 250px;
}

.akcia3 {
    display:inline-block;
    margin:15px 0 15px 15px;
}

.akcia3 .title {
    position:relative;
    display:block;
    padding:0 0 0 42px;
    z-index:10;
    color:#707070;
    font:bold 12px/17px 'PT Sans', sans-serif;
    text-transform:uppercase;
    text-decoration:none;
}

.akcia3 .title img {
    position:absolute;
    margin:-8px 5px 0 -35px;
}

.akcia3 .dropdown {
    display:none;
    position:absolute;
    margin-top:-30px;
    padding-top:30px;
    z-index:9;
    background-size:100% 100%;
    -webkit-background-size:100% 100%;
    -moz-background-size:100% 100%;
    -o-background-size:100% 100%;
    background:rgba(225,225,225,1);
    background:-webkit-gradient(linear,left top, left bottom,from(rgba(225,225,225,1)),to(rgba(255,255,255,1)));
    background:-webkit-linear-gradient(top, rgba(225,225,225,1), rgba(255,255,255,1));
    background:-moz-linear-gradient(top, rgba(225,225,225,1), rgba(255,255,255,1));
    background:-o-linear-gradient(top, rgba(225,225,225,1), rgba(255,255,255,1));
    background:linear-gradient(top, rgba(225,225,225,1), rgba(255,255,255,1));
    box-shadow:2px 2px 10px 0 rgba(0,0,0,1);
    -webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,1);
    -moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,1);
    border-radius:10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
}

.akcia3 .dropdown .dropdown_content {
    padding:15px 10px 12px 10px;
    font-size:12px;
    color:#6c6c6c;
}

.akcia3 .dropdown .dropdown_content b {color:#7f9510;}


.measurementAskDiv {
    display:inline-block; 
    float:right;
}

.measurementAskPrice {
    display: block; 
    text-align: right; 
    color: #52a2b6; 
    margin-bottom: 5px;
    font-size: 24px;
}
