body, html { background:#fff; margin:0px; padding:0px; border:0px; text-align:center; font-size:0px; line-height:1; font-family:"Open Sans",Arial,Sans-serif; color:#2f2f2f; font-weight:400; }
body { overflow-x:hidden; overflow-y:scroll; }
::selection { color:#fff; background:#313539; }
::-moz-selection { color:#fff; background:#313539; }
object,embed { outline-style:none; }

img { vertical-align:middle; border:0px; outline-style:none; }
a.img, a.zoom { outline-style:none; }
span { vertical-align:middle; }
p { margin-top:0px; }
.clr, .clear, .clearr, .clearfix { clear:both; }

h1,h2,h3,h4,h5 { font-family:'Open Sans'; font-size:30px; font-weight:normal; margin:6px 0px 28px 0px; padding:0px; line-height:1; }
h1 { font-size:36px; color:#2B96CC; font-weight:400; padding:0px 0px 6px 0px; margin:0px 0px 30px 0px; line-height:1.25; background:url(images/heading-border.png) repeat-x left bottom; text-transform:uppercase; font-weight:300; }
h2 { font-size:20px; line-height:32px; padding:0px; margin:0px; font-weight:300; }
h3 { font-size:18px; margin-bottom:12px; }
h4 { font-size:15px; }
h5 { font-size:16px; font-weight:bold; margin:0px; padding:1px; }


.red { color:#bb0000 !important; }
.black { color:#111 !important; }
.gray { color:#999 !important; }
.gray2 { color:#bbb !important; }
.white { color:#fff !important; }
.bold { font-weight:400; }
.bold2 { font-weight:700; }
.boldb { font-weight:bold; }
.underline { text-decoration:underline !important; }
.upper { text-transform:uppercase; }

.t0 { margin-top:0px; }
.t2 { margin-top:2px; }
.t3 { margin-top:3px; }
.t4 { margin-top:4px; }
.t5 { margin-top:5px; }
.t6 { margin-top:6px; }
.t7 { margin-top:7px; }
.t8 { margin-top:10px; }
.t10 { margin-top:10px; }
.t15 { margin-top:15px; }
.t17 { margin-top:17px; }
.t20 { margin-top:20px; }
.t25 { margin-top:25px; }
.t30 { margin-top:30px; }
.t40 { margin-top:40px; }
.t50 { margin-top:50px; }
.b3 { margin-bottom:3px; }
.b5 { margin-bottom:5px; }
.b10 { margin-bottom:10px; }
.b15 { margin-bottom:15px; }
.b20 { margin-bottom:20px; }
.b30 { margin-bottom:30px; }
.b40 { margin-bottom:40px; }
.b50 { margin-bottom:50px; }
.r0 { margin-right:0px; }
.r3 { margin-right:3px; }
.r5 { margin-right:5px; }
.r7 { margin-right:7px; }
.r8 { margin-right:8px; }
.r9 { margin-right:9px; }
.r10 { margin-right:10px; }
.r15 { margin-right:15px; }
.r17 { margin-right:17px; }
.r20 { margin-right:20px; }
.r30 { margin-right:30px; }
.r50 { margin-right:50px; }
.l3 { margin-left:3px; }
.l5 { margin-left:5px; }
.l10 { margin-left:10px; }
.l15 { margin-left:15px; }
.l20 { margin-left:20px; }
.l30 { margin-left:30px; }
.l50 { margin-left:50px; }

.p25 { padding:25px 30px; }
.p50 { padding:50px 60px; }

.pl0 { padding-left:0px !important; }
.pr0 { padding-right:0px !important; }
.tp3 { padding-top:3px; }
.tp8 { padding-top:8px; }

.sep { font-size:0px; border-top:1px solid #dadbdc; border-bottom:1px solid #fefefe; }
.sep2 { font-size:0px; border-top:1px solid #d9d9d9; }

a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#000; }
a:active, a:focus { text-decoration:underline; color:#888; }
a.underline { text-decoration:underline; }
a.underline:hover { text-decoration:underline; }
a.underline_hover:hover { text-decoration:underline !important; }
a.disabled, a.disabled:hover { text-decoration:none; cursor:default; }

.fleft { float:left; }
.fright { float:right; }
.tleft { text-align:left !important; }
.tright { text-align:right !important; }
.center { text-align:center !important; }
.middle { vertical-align:middle; }
.top { vertical-align:top; }
.lh1 { line-height:1; }
.lh11 { line-height:1.1; }
.lh115 { line-height:1.15; }
.lh12 { line-height:1.2; }
.lh13 { line-height:1.3; }
.lh14 { line-height:1.4; }
.lh15 { line-height:1.5; }
.lh16 { line-height:1.6; }
.lh17 { line-height:1.7; }
.inline { display:inline; }
.inlineb { display:inline-block; }
.block { display:block; }
.dnone { display:none; }
.rel { position:relative; }

.size11 { font-size:11px !important; }
.size12 { font-size:12px !important; }
.size13 { font-size:13px !important; }
.size14 { font-size:14px !important; }
.size15 { font-size:15px !important; }
.size16 { font-size:16px !important; }
.size18 { font-size:18px !important; }
.size20 { font-size:20px !important; }
.size24 { font-size:24px !important; }
.size28 { font-size:28px !important; }

.help { cursor:help; }
.nosel { -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; }
.ease  { transition:All 0.3s ease; -webkit-transition:All 0.3s ease; -moz-transition:All 0.3s ease; -o-transition:All 0.3s ease; }
.ease2 { transition:All 0.15s ease; -webkit-transition:All 0.15s ease; -moz-transition:All 0.15s ease; -o-transition:All 0.15s ease; }
.ease3 { transition:All 0.5s ease; -webkit-transition:All 0.5s ease; -moz-transition:All 0.5s ease; -o-transition:All 0.5s ease; }
.ease4 { transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -moz-transition:All 0.2s ease; -o-transition:All 0.2s ease; }
.ease5 { transition:All 0.4s ease; -webkit-transition:All 0.4s ease; -moz-transition:All 0.4s ease; -o-transition:All 0.4s ease; }
.ease6 { transition:All 1.2s ease; -webkit-transition:All 1.2s ease; -moz-transition:All 1.2s ease; -o-transition:All 1.2s ease; }


.col-top { vertical-align:top; }
.col-middle { vertical-align:middle; }
.col-bottom { vertical-align:bottom; }

.table-height { display:table; padding-left:0px; padding-right:0px; }
.row-height { display:table; }
.col-height { display:table-cell; float:none; }




/* BODY */
div.container { text-align:left; }
div.top { border-top:3px solid #2B96CC; }
div.top.sub { border-bottom:3px solid #ddd; background:#f2f2f2; margin-bottom:40px; }
div.top a.logo img { width:176px; margin-top:7px; }

div.top div.menu { float:right; }
div.top div.menu ul { margin:0px; padding:0px; list-style:none; }
div.top div.menu ul li { margin:0px; padding:0px 3px; list-style:none; display:inline-block; }
div.top div.menu ul li a { display:inline-block; font-size:14px; padding:25px 20px 25px 20px; text-transform:uppercase; }
div.top div.menu ul li a i { display:block; margin:0px 0px 6px 0px; text-align:center; visibility:hidden; }
div.top div.menu ul li a:hover { background:#eee; text-decoration:none; }
div.top div.menu ul li a:hover i { visibility:visible; color:#ccc; }
div.top.sub div.menu ul li a:hover { background:#ddd; }
div.top.sub div.menu ul li a:hover i { color:#aaa; }
div.top div.menu ul li a.sel { background:#2B96CC !important; color:#fff; }
div.top div.menu ul li a.sel i { visibility:visible; color:#fff; }



div.slider { background:#2b2b2d; max-height:470px; overflow:hidden; }
div.slider .info { position:absolute; width:100%; font-size:44px; line-height: 1.3; color:#fff; padding:32px 20px; display:block; text-shadow:1px 1px 4px #000; background:rgba(0,0,0,0.28); }
div.slider img { max-width:100%; max-height:530px; }

div.wyroznia { background:#2B96CC; color:#fff; text-align:center; font-size:16px; line-height:1.3; }
div.wyroznia div.header { color:#fff; text-align:center; font-size:26px; line-height:1.4; padding:40px 20px;  }

div.wyroznia2 { background:#e3e3e3; padding:40px 0px; }
div.wyroznia2 div.header { color:#999; text-align:center; font-size:30px; line-height:1.3; padding-bottom:30px; }
div.wyroznia2 div.header .glyphicon { vertical-align:top; font-size:36px; }
div.wyroznia2 ul { margin:0px; padding:0px; list-style:none; }
div.wyroznia2 ul li { margin:0px; padding:0px 3px; list-style:none; font-size:18px; line-height:1.6; }
div.wyroznia2 ul li .fa { margin-right:10px; }
div.wyroznia2 ul li span { vertical-align:top; }

div.main_page_contact { padding:40px 0px; text-align:center; }
div.main_page_contact div.header { color:#222; text-align:center; font-size:30px; line-height:1.3; padding-bottom:37px; }
div.main_page_contact div.header .glyphicon { vertical-align:top; font-size:36px; margin-right:6px; }
div.main_page_contact div.godziny { font-size:16px; }
div.main_page_contact div.godziny_title { float:left; margin-bottom:10px; }
div.main_page_contact div.godziny_value { float:right; }
div.main_page_contact div.godziny_sep { clear:both; height:1px; background:#c6c6c6; font-size:0px; margin-bottom:10px; }
div.main_page_contact div.kontakt { font-size:19px; line-height:1.4; text-align:center; }
div.main_page_contact div.kontakt a.mapa { border:1px solid #222; display:inline-block; line-height:1.3; padding:6px 23px; margin-top:30px; border-radius:5px; text-transform:uppercase; }
div.main_page_contact div.kontakt a.mapa:hover { text-decoration:none; background:#ddd; }



div.content { padding:0px 30px; position:relative; }
div.page, div.text { font-size:15px; line-height:1.4689; }


div.galeria_images_ovr { overflow:hidden; }
div.galeria_images { padding-top:20px; margin-right:-38px; }
div.galeria_images div.galeria_img { width:282px; text-align:center; float:left; margin:0px 24px 24px 0px; }
div.galeria_images div.galeria_img a { outline-style:none; }
div.galeria_images div.galeria_img img { padding:5px; border:1px solid #ddd; }
div.galeria_images div.galeria_img:hover img { border:1px solid #aaa; opacity:0.9; }
div.galeria_images div.galeria_img div.title { text-align:center; font-size:12px; padding-top:2px; line-height:-18px; margin-bottom:-18px; }


div.cennik { font-size:15px; }
div.cennik h2 { background:#2B96CC; color:#fff; padding:4px 0px 4px 12px; margin-top:44px; margin-bottom:12px; font-size:21px; text-transform:uppercase; font-weight:400; }
div.cennik h2 .glyphicon { margin-top:-5px; margin-right:3px; }
div.cennik_row { padding:6px 0px; }
div.cennik_row:hover { background:#eee; }
div.cennik_title { float:left; padding:0px 12px; }
div.cennik_value { float:right; padding:0px 12px; font-weight:700; }
div.cennik_sep { clear:both; height:1px; background:#c6c6c6; font-size:0px; }



div.bottom { background:#55555a; color:#fff; padding:0px; margin-top:60px; border-bottom:3px solid #2B96CC; }
div.bottom div.copy_cont { float:left; padding-top:22px; padding-bottom:22px; }
div.bottom div.copy { font-size:13px; line-height:1.5; margin-top:12px; color:#aaa; font-weight:300; }
div.bottom div.copy a { color:#fff; }
div.bottom div.copy * { vertical-align:top; }

div.bottom div.menu { float:right; }
div.bottom div.menu ul { margin:0px; padding:0px; list-style:none; }
div.bottom div.menu ul li { margin:0px; padding:0px 3px; list-style:none; display:inline-block; }
div.bottom div.menu ul li a { display:inline-block; font-size:14px; padding:38px 20px 38px 20px; text-transform:uppercase; color:#aaa; }
div.bottom div.menu ul li a i { display:block; margin:0px 0px 6px 0px; text-align:center; visibility:hidden; }
div.bottom div.menu ul li a:hover { background:#eee; text-decoration:none; color:#000; }
div.bottom div.menu ul li a:hover i { visibility:visible; color:#bbb; }
div.bottom div.menu ul li a.sel { background:#2B96CC; color:#fff; }
div.bottom div.menu ul li a.sel i { visibility:visible; color:#fff; }







/* FORM */
table.flexform { width:100%; max-width:750px; }
table.flexform tr td { padding:3px 0px; width:35%; }
table.flexform tr td.flexform { width:65%; }


table.flexform_sm0 { width:100%; max-width:920px; }
table.flexform_sm0 tr td { padding:3px 0px; width:40%; }
table.flexform_sm0 tr td.flexform_sm0 { width:60%; }

table.flexform_sm { width:100%; max-width:610px; }
table.flexform_sm tr td { padding:3px 0px; width:35%; }
table.flexform_sm tr td.flexform_sm { width:65%; }

table.flexform_sm2 { width:100%; max-width:610px; }
table.flexform_sm2 tr td { padding:3px 0px; width:30%; }
table.flexform_sm2 tr td.flexform_sm2 { width:70%; }

td.section_label { padding:0px 0px 15px 0px !important; }
td.section_label div { border-bottom:2px solid #2B96CC; font-size:15px; font-weight:700; text-transform:uppercase; line-height:1; padding-bottom:6px; }



input, textarea { outline-style:none; }

.req { color:#ef372b; font-weight:bold; font-size:19px; line-height:1; }
.form-control { color:#000; font-size:15px; background-color:#f8f9f9; border-color:#bbb; box-shadow:0 0 0 #fff; padding:9px 12px; height:40px; }
.form-control.input { width:100% !important; }
.form-control.textarea { width:100% !important; min-height:84px; max-height:600px; }
.form-control:focus { box-shadow:0px 0px 4px #61868C; border:1px solid #fff; }
.form-control.select { padding:9px 9px; cursor:pointer; }

.input_cena .form-control.input { width:106px !important; display:inline-block; text-align:center; }


label { display:inline-block; margin:0px; font-weight:400; vertical-align:middle; line-height:1.02; }
.label_inline label { display:inline; line-height:19px; font-weight:300; }
.label_inlineb label { display:inline-block; max-width:460px; vertical-align:top; margin-top:4px; }
.radio, .checkbox { display:inline-block; vertical-align:middle; margin:4px 6px 0px 0px !important; outline-style:none !important; }

.form-control.input.data { background:#f8f9f9 url(images/clock_small.png) no-repeat 96% 50%; }
.form-control::-moz-placeholder { color:#bbb; opacity:1; }
.form-control:-ms-input-placeholder { color:#bbb; }
.form-control::-webkit-input-placeholder { color:#bbb; }
input::-ms-clear { display:none !important; }


.btn { background-color:#2B96CC; color:#fff; border:0px; border-radius:6px; outline-style:none !important; }
.btn:hover { background-color:#68B4DB; color:#fff; }
.btn.active { background-color:#68B4DB; color:#ddd; }

.button { display:inline-block; background-color:#2B96CC; border:0px; color:#fff; margin-bottom:0; font-weight:normal; text-align:center; vertical-align:middle; cursor:pointer; white-space:nowrap; padding:6px 20px; font-size:16px; line-height:1.42857143; border-radius:4px; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; outline:0; outline-style:none !important; }
.button:hover,.button:focus { color:#fff;text-decoration:none;background-color:#68B4DB;}
.button:focus,.button:active:focus,.button.active:focus { color:#333;}
.button:active,.button.active { outline:0; }

.button_dark { background-color:#61868C; outline-style:none !important; text-shadow:0px 0px 0 #000 !important; }
.button_dark:hover, .button_dark:focus { background-color:#7B9A9E; }
.button_dark:focus,.button_dark:active,.button_dark:focus{color:#fff;}

.button_white { background-color:#fff; color:#2B96CC; }
.button_white:hover,.button_white:focus { background-color:#f3f3f3; color:#2B96CC; }
.button_white:focus,.button_white:active:focus,.button_white.active:focus { color:#2db3e3;}



/* TOOLTIP */
.tip { z-index:500; text-align:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:6px 8px 6px 8px; color:#333; font-weight:400; background-color:#f2f2f2; border:1px solid #aaa; box-shadow:0px 3px 3px rgba(0,0,0,0.4); text-shadow:0px 1px 0px #fff; }
.tip_small { padding:3px 6px 3px 6px; }
.tip_small .tip-inner { font-size:11px !important; }
.tip b { color:#000; }
.tip p { margin:0px 0px 8px 0px; }
.tip ul { padding:0px; margin:3px 0px 3px 10px; }
.tip ul li { list-style:none; background:url(images/punktor3.png) no-repeat 0px 6px; padding:1px 2px 1px 15px; margin:0px; line-height:17px; }
.tip ol { margin:0px; padding:3px 0px 3px 30px; }
.tip ol li { padding:2px 2px 2px 0px; margin:0px; line-height:17px; }

.tip .tip-inner { font-size:13px; line-height:19px; white-space:wrap; max-width:500px; }
.tip .tip-arrow-top { margin-top:-5px; margin-left:-6px; top:0; left:50%; width:9px; height:5px; background:url(images/tip_arrows2.png) no-repeat; }
.tip .tip-arrow-bottom { margin-top:0; margin-left:-5px; top:100%; left:50%; width:9px; height:5px; background:url(images/tip_arrows2.png) no-repeat -18px 0; }
.tip .tip-arrow-right { margin-top:-4px; margin-left:0; top:16px; left:100%; width:5px; height:9px; background:url(images/tip_arrows2.png) no-repeat -9px 0; }
.tip .tip-arrow-left { margin-top:-4px; margin-left:-5px; top:16px; left:0; width:5px; height:9px; background:url(images/tip_arrows2.png) no-repeat -27px 0; }
.tip .tip-arrow-topinleft { margin-top:-5px; margin-left:-5px; top:0; left:16px; width:9px; height:5px; background:url(images/tip_arrows2.png) no-repeat; }
.tip .tip-arrow-topinright { margin-top:-5px; margin-right:-5px; top:0; right:16px; width:9px; height:5px; background:url(images/tip_arrows2.png) no-repeat; }
.tip .tip-arrow-bottominleft { margin-top:0; margin-left:-5px; top:100%; left:16px; width:9px; height:5px; background:url(images/tip_arrows2.png) no-repeat -18px 0; }
.tip .tip-arrow-bottominright { margin-top:0; margin-right:-5px; top:100%; right:16px; width:9px; height:5px; background:url(images/tip_arrows2.png) no-repeat -18px 0; }

.tip_error { background-color:#ffa3a3; color:#4D0204; box-shadow:1px 1px 2px rgba(100,0,0,0.2); padding:5px 8px 5px 25px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0px; text-shadow:0 0 0 #fff; }
.tip_error span.err { position:absolute; display:inline-block; font-size:0px; margin:3px 0px 0px -18px; width:12px; height:12px; background:url(/images/form_warning.png) no-repeat; }
.tip_error .tip-arrow-right { background:url(images/tip_arrows_red.png) no-repeat -9px 0; }
.tip_error .tip-arrow-left { background:url(images/tip_arrows_red.png) no-repeat -27px 0; }
.tip_error .tip-arrow-topinleft { background:url(images/tip_arrows_red.png) no-repeat; }
.tip_error .tip-arrow-topinright { background:url(images/tip_arrows_red.png) no-repeat; }
.tip_error .tip-arrow-bottominleft { background:url(images/tip_arrows_red.png) no-repeat -18px 0; }
.tip_error .tip-arrow-bottominright { background:url(images/tip_arrows_red.png) no-repeat -18px 0; }

.tip_warning { background-color:#bb0000; color:#fff; box-shadow:0px 2px 3px rgba(0,0,0,0.2); padding:5px 8px 5px 8px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0px; text-shadow:0 0 0 #fff; }
.tip_warning span.err { display:none; }
.tip_warning .tip-arrow-right { background:url(images/tip_arrows_red2.png) no-repeat -9px 0; }
.tip_warning .tip-arrow-left { background:url(images/tip_arrows_red2.png) no-repeat -27px 0; }
.tip_warning .tip-arrow-topinleft { background:url(images/tip_arrows_red2.png) no-repeat; }
.tip_warning .tip-arrow-topinright { background:url(images/tip_arrows_red2.png) no-repeat; }
.tip_warning .tip-arrow-bottominleft { background:url(images/tip_arrows_red2.png) no-repeat -18px 0; }
.tip_warning .tip-arrow-bottominright { background:url(images/tip_arrows_red2.png) no-repeat -18px 0; }



/* RADIO & CHECKBOX */
.x_checkbox, .x_radio { background:#F8F9F9 url(images/input_style.png) -1px -1px; display:inline-block; vertical-align:middle; border:1px solid #bbb; width:18px; height:18px; margin-top:0px; margin-right:7px; outline-style:none !important; }
.x_checkbox { background-position:-1px -1px; border-radius:3px; }
.x_checkbox.checked { background-position:-41px -1px; }
.x_checkbox:hover, .x_checkbox.hover { border-color:#666; }

.x_radio { background-position:-101px -1px; border-radius:10px; margin-top:0px;  }
.x_radio.checked { background-position:-141px -1px; }
.x_radio:hover, .x_radio.hover { border-color:#666; }

.x_hidden { position:absolute; visibility:hidden; margin:-1px 0px 0px 2px !important; }

.force_x_checkbox .x_radio { background-position:-1px -1px !important; border-radius:3px; }
.force_x_checkbox .x_radio.checked { background-position:-41px -1px !important; }
.x_checkbox.nohover, .x_radio.nohover { border-color:#bbb; }



/* SMALL */
@media (max-width:1021px) {
	body { overflow-x:auto; }
	.row { margin-left:-15px; margin-right:-15px; }
	.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 { padding-left:15px; padding-right:15px; }
	.container { width:640px; }
	div.container.main { padding-left:0px; padding-right:0px; }
	div.page img { max-width:610px; height:auto !important; }

	div.top div.container { text-align:center; }
	div.top a.logo img { margin-top:10px; margin-bottom:10px; width:300px; }
	div.top div.menu { float:none; width:100%; }
	div.top div.menu ul { margin:14px 0; }
	div.top div.menu ul li { padding-left:10px; padding-right:10px; }
	div.top div.menu ul li a { font-size:32px; padding:20px 10px; font-weight:700; }
	div.top div.menu ul li a i { display:none; }
	div.top div.menu ul li.main_page { display:none; }

	div.slider img { max-width:none; width:860px; margin-left:-100px; margin-right:-100px; }
	div.slider { max-height:500px; }

	div.wyroznia2 ul li { font-size:22px; }
	div.wyroznia2 ul li span { vertical-align:top; display:inline-block; width:570px; }

	div.main_page_contact div.header .glyphicon { display:block; margin:0px auto 6px auto; font-size:42px; }
	div.main_page_contact div.header { font-size:32px; }
	div.main_page_contact div.godziny { font-size:22px; }
	div.main_page_contact div.kontakt { font-size:22px; }

	div.bottom div.menu ul li.main_page { display:none; }
	div.bottom div.container { text-align:center; }
	div.bottom div.menu { float:none; width:100%; }
	div.bottom div.copy_cont { float:none; width:100%; margin-bottom:20px; }
	div.bottom div.copy { font-size:15px; }

	div.galeria_images { margin-right:-60px; }
	div.galeria_images div.galeria_img { margin:0px 46px 30px 0px; }

}


/* MEDIUM */
@media (min-width:1022px) and (max-width:1249px) {
	.container { width:1010px; }

	div.galeria_images { margin-right:-70px; }
	div.galeria_images div.galeria_img { margin:0px 67px 50px 0px; }
}


/* LARGE */
@media (min-width:1250px) {
	.container { width:1230px; }

}


