/* Quick.Cms.Ext v6.x slider stylesheet */
/* WIDGETS */
/* .widgets-1 ... - type: top header */
/* .widgets-2 ... - type: header below menu */
/* .widgets-3 ... - type: footer after content */
/* #content ... - type: inside page content */

/* GLOBAL */


/* aside{background:url('img/bgtrans2.png');} */

.widgets-1{position:relative;width:1200px;margin:10px auto;text-align:left;overflow:hidden;}
.widgets-1 > ul > li{float:left;margin:10px 0;color:#333;}
.widgets-1 div.head{margin-bottom:10px;text-align:center;font-size:1em;color:#696062;line-height:1.3em;}
.widgets-2{margin: 0 auto; width: 1200px;}
.widgets-2 > ul, .widgets-2 > ul > li, .widgets-3 > ul, .widgets-3 > ul > li, #content .widget, .widgets-102 > ul, .widgets-103 > ul{padding:10px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.widgets-2 div.head, .widgets-3 div.head, #content .widget div.head{margin-bottom:10px;text-align:left;font-size:1.5em;color:#696062;text-transform: uppercase;font-family: Times, serif;}
.widgets-1 > ul, .widgets-2 > ul, .widgets-3 > ul, .widgets-102 > ul, .widgets-103 > ul{float:left;width:100%;list-style:none;}
.widgets-102 > ul {float:left;width:100%;list-style:none;}
.widgets-103 > ul{float:left;width:50%;list-style:none;}

.widgets-105 > ul{list-style: none;clear: both;overflow:hidden;webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
padding: 60px 0 40px;}
.widgets-105 > ul > li{width:1120px;margin: 0 auto 20px;border: 1px solid #d7d2cf;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;padding: 30px;overflow: hidden;background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3ffffff',GradientType=0 ); /* IE6-9 */}

.widget .dscWidget{color:#fff;}

/* TYPE: HEADER|FOOTER - GLOBAL */
.widgets-2 > ul, .widgets-104 > ul,  .widgets-106 > ul{float:left;width:100%;list-style:none;}
.widgets-2 > ul > li{float:left;margin:10px 0;width:33.333%;}

.widgets-3 > ul{float:left;width:100%;list-style:none;padding-bottom: 70px;}
.widgets-3 > ul > li{float:left;margin:10px 0;width:auto !important;}

/* INSIDE PAGE CONTENT - GLOBAL */
#content .widget{float:left;margin:0;}

/* Display option: CONTENT */
.widgets-2 .type-1, .widgets-3 .type-1, #content .widget.type-1{width:100%;}
#content .widget.type-1{}
.widget.type-1 ul, .widget.type-1 ol{padding:0 0 0 30px;overflow:hidden;}
.widget.type-1 li{margin:5px 0;padding:0;border-left:0;}
.widget.type-1 p{padding-bottom:7px;}

/* Display option: PAGE */
.widgets-2 .type-2, .widgets-3 .type-2{width:31.3%;}
.widgets-2 .type-2 img, .widgets-3 .type-2 img, #content .widget.type-2 img{float:left;margin:4px 15px 7px 0;}
.widgets-2 .type-2 img:hover, .widgets-3 .type-2 img:hover, #content .widget.type-2 img:hover{opacity:0.8;}
.widgets-2 .type-2 div.name, .widgets-3 .type-2 div.name, #content .widget.type-2 div.name{font-size:1em;margin-bottom:0px;}
.widgets-2 .type-2 div.name a, .widgets-3 .type-2 div.name a, #content .widget.type-2 div.name a{text-decoration:none;color:#000;}
.widgets-2 .type-2 div.name a:hover, .widgets-3 .type-2 div.name a:hover, #content .widget.type-2 div.name a:hover{text-decoration:underline;color:#696062;}
.widgets-2 .type-2 time, .widgets-3 .type-2 time, #content .widget.type-2 time{display:block;padding-top:5px;color:#6e6e6e;}
.widgets-2 .type-2 div.description, .widgets-3 .type-2 div.description{width:100%;margin-top:6px;text-align:left;font-size:1em;border:1px solid #aba8a7;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.widgets-2 .type-2 div.description ul, .widgets-3 .type-2 div.description ul, #content .widget.type-2 div.description ul, .widgets-102 .type-2 div.description ul, .widgets-103 .type-2 div.description ul{list-style: none;}
.widgets-2 .type-2 div.description li, .widgets-3 .type-2 div.description li, #content .widget.type-2 div.description li, .widgets-102 .type-2 div.description li, .widgets-103 .type-2 div.description li{margin:5px 20px;position: relative;}
.widgets-2 .type-2 div.description li:before, .widgets-3 .type-2 div.description li:before, #content .widget.type-2 div.description li:before, .widgets-102 .type-2 div.description li:before, .widgets-103 .type-2 div.description li:before{height: 10px;width: 10px;border-radius: 1px;background: #FBD7AD;position: absolute;top: 3px;left: -20px;content: '';-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
#content .widgets-102.type-2, #content .widgets-103.type-2{width:100%;}
.expand {overflow:hidden;clear:both;text-decoration:none;text-align:center;margin:5px 0px;display: block;text-align: right;}
.expand a {text-decoration:none;padding:10px 10px;color:#000;border:1px solid #aba8a7;font-family:times,serif;text-transform:uppercase;float:right;}
.expand a:hover{background:#252934;color:#fff;}
.more {display: block;overflow: hidden;text-align: center;clear: both;margin-top: 2px;}
.more a{color: #fff;text-transform: uppercase;padding: 12px 25px;font-family: Times, serif;text-decoration: none;display: inline-block;background: #252934;}
.more a:hover{color: #fff;background: #D9AD95; }
/* Display option: SLIDER
   slider styles in style-slider.css file */
.widgets-2 .type-3, .widgets-3 .type-3, #content .widget.type-3, .widgets-2 .type-6, .widgets-3 .type-6, #content .widget.type-6{width:48%;padding-left:0;padding-right:0;}

/* Display option: MENU */
.widgets-2 .type-4, .widgets-3 .type-4{width:31.3%;}
.widgets-2 .type-4 nav ul, .widgets-3 .type-4 nav ul, #content .widget.type-4 nav ul{list-style:none;margin-right:20px;}
.widgets-2 .type-4 nav > ul > li, .widgets-3 .type-4 nav > ul > li, #content .widget.type-4 nav > ul > li{padding:2px 0;font-size:1em;font-family: sans-serif;text-transform: uppercase;font-weight:300;}
.widgets-2 .type-4 nav > ul > li a, .widgets-3 .type-4 nav > ul > li a, #content .widget.type-4 nav > ul > li a{text-decoration:none;}
.widgets-2 .type-4 nav > ul > li ul, .widgets-3 .type-4 nav > ul > li ul, #content .widget.type-4 nav > ul > li ul{margin-left:3px;font-size:0.895em;display: none !important;}
.widgets-2 .type-4 nav > ul > li li, .widgets-3 .type-4 nav > ul > li li, #content .widget.type-4 nav > ul > li li{padding-top:2px;}
.widgets-2 .type-4 nav > ul > li li:before, .widgets-3 .type-4 nav > ul > li li:before, #content .widget.type-4 nav > ul > li li:before{content:'>';margin-right:7px;font-size:0.824em;color:#696062;font-weight:400;}
#content .widget.type-4{width:31.3%;border:1px solid #e8eaee;border-top-width:5px;}

/* Display option: SUBPAGES
   other subpages styles you will find in style.css file in SUBPAGES LIST STYLES section
   just move it here and add .widgets-2 to create custom version */
.widgets-2 .type-5, .widgets-3 .type-5, #content .widget.type-5, #content .widget.type-102{width:100%;}
.widgets-2 .type-5 .pages-list p, .widgets-3 .type-5 .pages-list p, #content .widget.type-5 .pages-list p{font-size:1em;}
#content #page div.content .pages-list{padding:0;}
.widgets-3 .type-5 .pages-5 li, .widgets-2 .type-5 .pages-5 li, #content .widget.type-5 .pages-5 li{width:30%;margin:10px 1%;padding:10px 0.5%;border:0;text-align:center;}
.widgets-3 .type-5 .pages-5 li:nth-child(4n+1), .widgets-2 .type-5 .pages-5 li:nth-child(4n+1), #content .widget.type-5 .pages-5 li:nth-child(4n+1){clear:none;}
.widgets-3 .type-5 .pages-5 li:nth-child(3n+1), .widgets-2 .type-5 .pages-5 li:nth-child(3n+1), #content .widget.type-5 .pages-5 li:nth-child(3n+1){clear:left;}
.widgets-3 .type-5 .pages-5 .description, .widgets-2 .type-5 .pages-5 .description, #content .widget.type-5 .pages-5 .description{text-align:left;font-size:0.875em;}

@media print{
  /* PRINT STYLES */
  .widgets-1{position:static;width:17.2cm;height:auto;margin:0;overflow:visible;}
}

/* PLUGINS */
/* Display option: USERS */
.widget.type-17, .widget.type-18{width:31.3%;}
#user-panel{width:96%;margin:0 auto;}
#user-panel input[type="email"], #user-panel input[type="password"]{width:97%;margin:4px 0 10px;}
#user-panel .button{width:97%;margin:4px 0 10px;}
#user-panel .button input{padding-left:38px;background:#2f2a48 url('img/users_login.png') no-repeat 10px center;text-transform:uppercase;letter-spacing:1px;}
#user-panel .button input:hover{background-color:#009cb2;}
#user-panel.msg.error{background-image:none;font-size:1.25em;}
#user-panel .links{margin:4px 0;text-transform:lowercase;}
#user-panel .links:before{content:'>';margin-right:7px;font-size:0.824em;color:#696062;font-weight:400;}

form#profile{width:96%;margin:0 auto;}
#profile input[type="text"], #profile input[type="email"], #profile input[type="password"]{width:97%;margin:4px 0 10px;}
#profile .not-required, #profile .rules{margin:4px 0 10px;font-size:0.813em;}
#profile .not-required label, #profile .rules label{margin-left:4px;font-weight:300;}
#profile #user-not-required{display:none;}
#profile ul{list-style:none;}
#profile .captcha input[type="text"]{width:70px;}
#profile .captcha em{font-style:300;font-weight:400;}
#profile .captcha ins{padding:0 3px;font-weight:400;text-decoration:none;}
#profile .button{width:97%;margin:4px 0 10px;}
#profile .button input{text-transform:uppercase;letter-spacing:1px;}
.msg#profile, .msg#user-panel{padding-top:50px;background-position:center 15px;}
.widget.type-26{width:31.3%;}
.widget.type-26 .profile, .widget.type-26 .logout{display:block;padding:4px 0 4px 25px;background:url('img/users_profile.png') no-repeat left center;}
.widget.type-26 .logout{background-image:url('img/users_logout.png');}

/* Display option: TAGS */

.widget.type-23{width:100%;}
.widget.type-23 .head{width:auto;float:left;line-height:2em;margin-right:20px;}
.widget.type-23 ul{list-style:none;}
.widget.type-23 li{display:inline-block;margin:5px 5px;}
.widget.type-23 li a{text-decoration: none;}
#page8 .widget.type-23 li , #page14 .widget.type-23 li {}
#page8 .widget.type-23 li a, #page14 .widget.type-23 li a{background-image:url('img/bgtrans2.png');text-decoration: none;font-size:1.3em;font-family:times,serif;text-transform:uppercase;border:1px solid #ABA8A7;padding:10px;line-height:2em;}
.widget.type-23 li a:hover{color:#696062;background:#fff;}

/* Display option: SOCIAL LINKS */
.type-13{width:30%;text-align:center;}
.type-13 ul{display:inline-block;list-style:none;}
.type-13 li{display:inline-block;margin:0 10px;vertical-align:middle;}
#content .type-13 img{box-shadow:none;}

/* Display option: IMAGE SLIDER */
.images-slider-5{clear:both;margin-bottom:20px;}
.images-slider-6{clear:both;margin-top:20px;}
.images-slider-5 ul, .images-slider-6 ul{position:relative;}
.images-slider-5 .quick-slider-slide, .images-slider-6 .quick-slider-slide{float:left;position:relative;width:auto;padding:0 10px;display:block;}
.images-slider-5 .quick-slider-nav-arrows, .images-slider-6 .quick-slider-nav-arrows{bottom:75px;}
.images-slider-5 .quick-slider-slide p, .images-slider-6 .quick-slider-slide p{z-index:3;position:absolute;bottom:0;max-width:70%;padding:5px 10px;text-align:left;background:rgba(0,0,0,0.3);line-height:1.25em;color:white;font-size:0.75em;}

/* SIDE TAB */
.side-tab-widget{position:fixed;right:-100px;top:50%;z-index:51;background:#21434F;font-size:0.75em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.side-tab-widget a{display:block;padding:13px;text-decoration:none;color:#fff;font-size:1.633em;}

/* Display option: RANDOM PAGE */
.widget.type-8, .widget.type-9{width:31.3%;}
.widget.type-8 img, .widget.type-9 img{float:left;margin:4px 15px 7px 0;box-shadow:0 0 4px rgba(100,100,100,0.4);}
.widget.type-8 img:hover, .widget.type-9 img:hover{opacity:0.8;}
.widget.type-8 div.name, .widget.type-9 div.name{font-size:1.188em;}
.widget.type-8 div.name a, .widget.type-9 div.name a{text-decoration:none;}
.widget.type-8 div.description, .widget.type-9 div.description{margin-top:6px;text-align:justify;font-size:0.875em;}
.widget.type-8, .widget.type-9{width:31.3%;border:1px solid #e8eaee;border-top-width:5px;}

/* Display option: NOTICES */
.widget.type-10{display:none;padding:7px 0;background:#fff;font-size:0.75em;}
.widget.type-10 .close a{padding:5px 7px;font-weight:300;text-decoration:none;background:#2f2a48;color:#fff;}
.widget.type-10 .close a:hover{background:#009cb2;}
.widget.type-10.location-0 .head, .widget.type-10.location-3 .head{margin-bottom:7px;font-weight:400;font-size:1.167em;}
.widget.type-10.location-1 div, .widget.type-10.location-2 div{display:inline-block;margin-right:4px;}
.widget.type-10.location-1 .head, .widget.type-10.location-2 .head{margin-right:10px;font-weight:400;}
.widget.type-10.location-2{border-bottom:1px solid #555;}
.widget.type-10.location-1, .widget.type-10.location-2, .widget.type-10.location-0{position:fixed;z-index:2;width:100%;background-color:rgba(255,255,255,0.9);}
.widget.type-10.location-2{top:0px;}
.widget.type-10.location-1{bottom:0px;border-top:1px solid #555;}
.widget.type-10.location-0{width:200px;left:0px;bottom:0px;padding:10px;border:1px solid #bbb;}
.widget.type-10.location-3{position:fixed;top:100px;left:50%;z-index:1001;width:700px;margin-left:-350px;padding:30px;text-align:center;background:#fff;border:5px solid #fff;border-radius:10px;}
.widget.type-10.location-1 .close, .widget.type-10.location-2 .close{margin-left:20px;}
.widget.type-10.location-0 .close, .widget.type-10.location-3 .close{margin-top:15px;}
.widget-dark-background{display:none;position:fixed;width:100%;height:100%;left:0px;top:0px;background:rgba( 0, 0, 0, 0.7 );z-index:1000;}

/* Display option: NEWSLETTER */
.widget.type-12{width:31.3%;text-align:center;}
.widget.type-12 .default{display:none;}
.widget.type-12 legend{width:100%;font-size:1.25em;text-transform:uppercase;color:#696062;text-align:center;}
.widget.type-12 label{display:block;margin-top:7px;}
.widget.type-12 input[type="email"]{width:85%;margin:10px auto;padding:2% 3%;text-align:center;}
.widget.type-12 input[type="submit"]{padding:2% 5%;}
.widget.type-12 .msg.done{font-size:1.125em}
.widget.type-12 .msg.error{background-position:10px center;font-size:1em;}

/* Display option: GOOGLE MAPS */
.widget.type-14{width:98%;border:0;}
#content .widget.type-14{width:48%;float: right;}
.widget.type-14 div.head{text-align:left;text-transform:none;}
.widget.type-14 iframe{width:100%;min-height:474px;}

/* Display option: FACEBOOK LIKE BOX */
.widget.type-19 .head{text-align:left;padding:0 0 5px 10px;font-weight:400;}
.widget.type-19 .fb-like-box{overflow:hidden;background-color:#2a2f34;}
.widget.type-19.light .fb-like-box{background-color:#fff;}
.widget.type-19 .button{display:none;}

.widgets-5 .widget.type-19{z-index:50;position:fixed;top:230px;padding:10px;}
.widgets-5 .widget.type-19.left{left:0px;padding-left:0;}
.widgets-5 .widget.type-19.right{right:0px;padding-right:0;}
.widgets-5 .widget.type-19.left .fb-like-box{float:left;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.widgets-5 .widget.type-19.right .fb-like-box{float:right;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.widgets-5 .widget.type-19 .button{display:block;float:left;padding:0 10px 30px;}

@media print{
  .widgets-5 .widget.type-19{display:none;}
}
/* Display option: CONTACT PANEL
   other subpages styles you will find in style.css file in CONTACT-PANEL section
   just move it here and add .widgets-1 to create custom version */
.type-7{width:48%;}
.type-7 div.head, #content .widget.type-7 div.head{padding-bottom:10px;font-size:1.3em;font-weight:300;line-height:1.2em;font-family: Times, serif; color:#696062;padding:30px 30px 0;text-transform: none;}

/* Display option: COMMENTS */
.widget.type-24{width:48%;}
.widget.type-24 ul{list-style:none;}
.widget.type-24 .name{margin-bottom:5px;font-weight:400;color:#2f2a48;}

/* SCROLL BACK TO TOP */
.back-to-top-widget{position:fixed;bottom:30px;right:1.5%;}
.back-to-top-widget a{display:block;width:90px;text-align:center;color:#666;text-transform:uppercase;text-decoration:none;transition:1s;opacity:0.6;font-size: 0.8em;}
.back-to-top-widget a:hover{opacity:1;color:#FBD8AD;text-decoration:none;}
.back-to-top-widget a:before{content:'';display:block;width:90px;height:90px;margin-bottom:5px;background:#607380 url('img/back_to_top.png') no-repeat center center;border-radius:50%;transition:1s;}
.back-to-top-widget a:hover:before{background-color:#FBD8AD;}
@media screen and (max-width:1280px){
  .back-to-top-widget{right:0.5%;}
  .back-to-top-widget a{opacity:0.3;}
}

.widget.type-51 .pages-3 li{border:0;}
.widget.type-51 .pages-3 li ul {list-style: none;}
.widget.type-51 .pages-3 li ul > li {border:0;position: relative;}
.widget.type-51 .pages-3 li ul > li:before{height: 10px;width: 10px;border-radius: 1px;background: #252933;position: absolute;top: 4px;left: -18px;content: '';-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.widget.type-51 .pages-3 div.description, .widget.type-51 .pages-3 div.descriptionFull{width: 100%;margin:0;text-align: left;font-size: 1em;padding: 20px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

#content .widgets-102 .type-2 div.description li:before{background: #252933; }

 div.descriptionFull ul {margin-left:20px;margin-top:10px;list-style: none;}
 div.descriptionFull ul li{}

#content .widgets-104 .widget,  .widgets-106  .type-7{width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 30px 0; }
#page7 #content .widgets-104 .widget,  #page7 .widgets-106  .type-7{padding: 30px 0; margin:10px 0 40px }
#content .widgets-104 .widget .contentLi, #content .widgets-104 .widget .pages-3/*  #content .widgets-104 .widget .head, #content .widgets-104 .widget .content */{width: 1200px;margin:0 auto;float:none;}
#page1 .widgets-106{width: 1200px;margin: 0 auto;}
#page1 .widgets-106 ul{border:0;padding: 0;background: transparent;}
.widgets-106{width: 100%;margin: 0 auto;}
.widgets-106 > ul{border: 1px solid #aba8a7;padding:10px 20px;margin:10px 0;-webkit-box-sizing: border-box;background: -moz-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%)
-moz-box-sizing: border-box;box-sizing: border-box;}

#content #widget-17{background: #2f2a48;}
#content #widget-17 .head{color:#fff;}
#content #widget-17 .content{color:#fff;}

#head2 .widget-id-17{position: absolute;z-index: 99;top:150px;right: 50px;color: #2f2a48;width: 25%;}

#head2 .widget-id-17 .name{font-size: 2.750em;text-transform: uppercase;font-family: Times, serif;margin-bottom: 40px;}
#head2 .widget-id-17 .name a{color: #2f2a48;text-decoration: none;}
#head2 .widget-id-17 .content{font-size: 0.938em;}
#head2 .widget-id-17 .more{margin-top: 30px;}

#content #widget-26, #content #widget-27{min-height: 645px;}
#content #widget-26{background: #015363 url('img/adwokat_wasko.jpg') center no-repeat;clear: both;}
#content #widget-27{background: #D2D3D7 url('img/ewa.jpg') center no-repeat;}
#content #widget-26 aside, #content #widget-27 aside{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:20px;}
#content #widget-26 aside{margin:80px 40% 0  5%;}
#content #widget-27 aside{margin:130px 5% 0  40%;}


#content #widget-26 .name, #content #widget-27 .name{font-size: 2.750em;text-transform: uppercase;font-family: Times, serif; }
#content #widget-26 .name span, #content #widget-27 .name span{color: #fff;padding-right: 10px;font-size: 0.64em; }
#content #widget-26 .name a, #content #widget-27 .name a{color:#fff;}
#content #widget-26 .name a:hover, #content #widget-27 .name a:hover{text-decoration: none;}
#content #widget-26 div.description, #content #widget-27 div.description{border:0;color: #fff;font-size: 0.938em;}
#content #widget-44 div.description{width:92%;text-align:justify}
#content #widget-44 div .image{margin-left:20px;}
#content #widget-44 .head{margin-left:20px;}
#content #widget-44 {}


#content #widget-16{background: #252933;}
#content #widget-16{position: relative;}
#content #widget-16 .headContainer{width:1100px;margin: 0 auto;}
#content #widget-16 .head{color: #FBD8AD;font-size: 3.438em;margin-bottom: 40px;display: inline-block;}
#content #widget-16 .dscWidget{ width: 52%;display: inline-block;float: right;margin: 5px 0 0;}
#content #widget-16 .pages-3 {width:1100px;margin: 0 auto;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 20px 30px 60px;}
#content #widget-16 .pages-3 li{border:0;}
#content #widget-16 .pages-3 li h2 {color: #fff;font-size: 1.8em;width: 35%;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: right;}
#content #widget-16 .pages-3 li h2 a{color: #fff;}
#content #widget-16 .pages-3 li .description{color: #fff;width: 65%;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-top: 10px;padding-left: 0;line-height: normal;font-size: 0.938em;}
#content #widget-16 .more{position: relative;top:-65px;width: 1100px;margin: 0 auto;text-align: right;padding: 0 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#content #widget-16 .more a{color: #252934;background: #D9AD95;}
#content #widget-16 .more a:hover{background: #fff;}

#content #widget-29{height:585px;background:#16333f url('img/baner_glowna.jpg') center no-repeat;}
#content #widget-29 aside{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:20px;margin:190px 60% 0 2%;}
#content #widget-29 div.name{text-transform: uppercase;font-family: Times, serif;font-size: 2.063em;margin-bottom: 20px;}
#content #widget-29 div.name a{color: #fff;}
#content #widget-29 .description{border:0;padding: 0;font-size: 0.938em;color: #fff;}
#content #widget-29 .more{margin: 20px auto 0;}
#content #widget-29 .more a{background: #daad95;color: #16333f;}
#content #widget-29 .more a:hover{background: #fff;color: #252934;}

#content .widget-id-30 .head, #content .widget-id-31 .head{font-size: 1.962em !important;margin-bottom: 35px !important;color: #fff !important;}

#content .widget-id-30{width:100% !important;float: left;}
#content .widget-id-30 div.head{width: 33.3333%;margin-bottom: 0 !important;display: inline-block;vertical-align: top;position: relative;padding-left: 80px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1em;}
#content .widget-id-30 div.head:before{height: 85px;width: 50px;display: inline-block;content: '';vertical-align: top;background: #D9AD95;position: absolute;top: 0;left: 0;}
#content .widget-id-30 div.content{color: #fff;font-family: serif;font-size: 2.063em;width: 66.6666%;display: inline-block;vertical-align: top;}
#content .widget-id-30 div.content strong{color: #FBD8AD;font-size: 1.697em;}
#content .widget-id-30 div.content img{height: 80px;width: auto;}
#content .widget-id-30 div.content p{padding: 0;}

#content .widget-id-30 ul{float:left;width: 48.5%;list-style: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px 30px 95px !important;position: relative;border: 1px solid #d7d2cf;background: #fff;}
#content .widget-id-30 ul:after{background:url('img/logoCard.png') center no-repeat;width:224px;height: 35px;display: block;position: absolute;content: '';left:30px;bottom:30px;}
#content .widget-id-30 ul:before{content: '';width: 27px;height: 27px;background: #e8ecea;border-radius: 50%;display: block;position: absolute;top:20px;left:51%;border: 1px solid #d7d2cf;}
#content .widget-id-30 ul:first-child{background:#fff url('img/bg1.png') top right no-repeat;margin-right: 3%;}
#content .widget-id-30 ul:last-child{background:#fff url('img/bg2.png') top right no-repeat;}
#content .widget-id-30 ul li{color: #696062;position: relative;margin: 15px 0 !important;}
#content .widget-id-30 ul li .nameCard{display: inline-block;font-size: 0.731em;width: 19%;text-transform: lowercase;position: absolute;left: 1%;bottom: -13px;}
#content .widget-id-30 ul li .contentCard{display: inline-block;font-size: 2.156em;text-transform: uppercase;font-family: Times, serif;width: 100%;border-bottom: 1px solid #dfdbd9;padding-left: 20%;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;}
#content .widget-id-30 ul li.csv{position: absolute;right: 20px;bottom: 0;width: 54px;text-align: center;line-height: 300;}
#content .widget-id-30 ul li.csv a{color: #c7c5cc;text-decoration: none;font-size: 0.750em;text-transform: lowercase;padding-bottom: 55px;background: url('img/csvBg.png') bottom center no-repeat;display: block;}

#content .widget-id-31{width:30% !important;float: left;}

#widget-32{float:right;color: #FBD8AD;text-transform: uppercase;font-size: 1em;font-family: sans-serif;text-align: right;}
#widget-32 a{color: #FBD8AD;}
#widget-32 img{margin-bottom: 25px;}
#page7 #content .widget.type-1{width:47.5%;float:left;border: 1px solid #aba8a7;padding: 20px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 2.5%;min-height: 270px;}
#page7 #content .widget.type-1:first-child{margin-left: 0;}
#page7 #content .widget.type-1:last-child{margin-right: 0;}

#content .widget.widget-id-38{padding: 0 !important;border: 0 !important;width: 100% !important;margin: 0 !important;min-height: auto !important;float:none !important;}
.widget.type-51 .pages-3 li, #page1 .pages-4 li, #page1 .pages-3 li{background-image:none;}

#content .widgets-102 .widget.type-2,  #content .widgets-103 .widget.type-2{width: 100% !important;}
#content .widgets-102 .widget.type-2 div.contentLi, #content .widgets-103 .pages-3 > li, #content .widgets-103 .widget.type-2 div.contentLi{border: 1px solid #aba8a7 !important;padding: 30px !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100% !important;margin:0 0 10px !important;
background: -moz-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#80ffffff',GradientType=0 ); /* IE6-9 */}
#content .widgets-102 .pages-3 > li{border: 1px solid #aba8a7 !important;padding: 30px !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100% !important;margin:0 0 10px !important;
background: -moz-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#80ffffff',GradientType=0 ); /* IE6-9 */}
#content .widgets-102 .pages-3 > li li {float:left;width:50%;}
#content .widgets-102 .pages-3,  #content .widgets-103 .pages-3{margin:0 !important;}


.widgets-102 .pages-3 > li div.description, .widgets-102 .type-2 div.description,.widgets-103 .pages-3 > li div.description, .widgets-103 .type-2 div.description{padding:20px 0 !important;}

.widgets-102 .pages-3 > li div.descriptionFull, .widgets-102 .type-2 div.descriptionFull,.widgets-103 .pages-3 > li div.descriptionFull, .widgets-103 .type-2 div.descriptionFull{display:none;padding:20px 0 0 !important;}

.widgets-102 .pages-3 h2,.widgets-103 .pages-3 h2{padding: 0 0 10px !important;}


.widgets-102 .head, .widgets-103 .head {background:url('img/cienbox.png') center bottom no-repeat;margin-bottom: 0 !important;padding-bottom: 10px !important;}

#content .widgets-102 div.head, #content .widgets-102 div.name, #content .widgets-103 div.head, #content .widgets-103 div.name{padding-bottom:10px;text-align:left;font-size:1.5em;color:#E4E3D6;text-transform: uppercase;font-family: Times, serif;margin: 0;}

#widget-20, #widget-21{background-image:url('img/bgtrans4.png');-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#content .widget.type-51,#content .widget.type-2{padding: 10px 0 !important;width:100%;}

#widget-42{width:25% !important;text-align: left !important;}
#widget-42 .head{width:auto !important;display: inline-block;margin: 0 10px 0 0 !important;color: #FBD8AD;}
#widget-42 ul{width:100% !important;display: inline-block;text-align: left !important;margin-top: 10px;}

#content #widget-31{float: left;width: 50%;}