/* REKLAMY POD TEKSTAMI */
.ad-text-container .ad-text-container-inside{
	width: 560px; height: 85px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;
}

.ad-text-container-inside a{
	display: block; height: 100%; width: 100%; text-decoration: none; color: inherit;
}

.ad-text-body-inside{
	padding:0px; overflow:hidden; height:69px;
}

.ad-text-body-inside .ad-text_table{
	margin: 0px !important; padding: 0px !important; display: block;background: none !important; border: 0px !important; width: 560px; padding: 3px; height: 100%; border-spacing:0px;
}

.ad-text_table{
	margin: 0px; padding: 0px; display: block;
}

.ad-text_table .ad-text_photo_tr{
	height: 69px; padding: 0px; margin: 0px; display: block; width:100%; float:left; background: none !important; border: 0px !important;
}

.ad-text_table .ad-text_photo_tr .ad-text_photo_td{
	width:560px; height:100%;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;
}

.ad-text_photo_td .ad-text-content{
	margin-right: 1px;  height:64px;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;
}

.ad-text_photo_contest_inside{
	padding-right: 55px;
}

.ad-text_photo_contest_header{
	margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;
}

.ad-text_photo_contest_title{
	margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important;
}

.ad-text-pointer{
	font-size: 30px; right: 7px; top: 7px; position: absolute; float: right; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024;
}

.banner_intext img {max-width: 100% !important;}

/*********************/
/*** MEDIA QUERIES ***/
/*********************/
@media all and (max-width:1279px){
 
}
@media all and (max-width:1240px){

}
@media all and (max-width:1180px){

}
@media all and (max-width:1024px){

}
@media (max-width: 960px){

}

@media all and (max-width:909px){
.ad-text-container .ad-text-container-inside{min-width: 250px; max-width: 400px; height: 156px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;}
.ad-text-container-inside a{ display: block; height: auto; width: auto; text-decoration: none; color: inherit;}
.ad-text-body-inside{ padding:0px; overflow:hidden; height:110px;}
.ad-text-body-inside .ad-text_table{ margin: 0px!important; padding: 0px!important; display: block;background: none !important; border: 0px !important; width: auto; padding: 3px; height: 100px; border-spacing:0px;}
.ad-text_table{ margin: 0px; padding: 0px; display: block;}
.ad-text_table .ad-text_photo_tr{ height: 100px; padding: 0px; margin: 0px; display: block; width: auto; float:left; background: none !important; border: 0px !important;}
.ad-text_table .ad-text_photo_tr .ad-text_photo_td{ width: auto; height:100px;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;}
.ad-text_photo_td .ad-text-content{ margin-right: 1px;  height:100px;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;}
.ad-text_photo_contest_inside{ padding-right: 55px;}
.ad-text_photo_contest_header{ margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;}
.ad-text_photo_contest_title{ margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important; }
.ad-text-pointer{ font-size: 30px; right: 7px; top: 7px; position: absolute; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024; }

}
@media all and (max-width:767px){
.ad-text-container .ad-text-container-inside{min-width: 230px; max-width: 300px; height: 175px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;}
.ad-text-container-inside a{ display: block; height: auto; width: auto; text-decoration: none; color: inherit;}
.ad-text-body-inside{ padding:0px; overflow:hidden; height:150px;}
.ad-text-body-inside .ad-text_table{ margin: 0px!important; padding: 0px!important; display: block;background: none !important; border: 0px !important; width: auto; padding: 3px; height: 160px; border-spacing:0px;}
.ad-text_table{ margin: 0px; padding: 0px; display: block;}
.ad-text_table .ad-text_photo_tr{ height: 100px; padding: 0px; margin: 0px; display: block; width: auto; float:left; background: none !important; border: 0px !important;}
.ad-text_table .ad-text_photo_tr .ad-text_photo_td{ width: auto; height:120px;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;}
.ad-text_photo_td .ad-text-content{ margin-right: 1px;  height:120px;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;}
.ad-text_photo_contest_inside{ padding-right: 55px;}
.ad-text_photo_contest_header{ margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;}
.ad-text_photo_contest_title{ margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important; }
.ad-text-pointer{ font-size: 30px; right: 7px; top: 7px; position: absolute; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024; }


}
@media all and (max-width:643px){
.ad-text-container .ad-text-container-inside{min-width: 250px; max-width: 380px; height: 140px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;}
.ad-text-container-inside a{ display: block; height: 300px; width: auto; text-decoration: none; color: inherit;}
.ad-text-body-inside{ padding:0px; overflow:hidden; height:110px;}
.ad-text-body-inside .ad-text_table{ margin: 0px!important; padding: 0px!important; display: block;background: none !important; border: 0px !important; width: auto; padding: 3px; height: 250px; border-spacing:0px;}
.ad-text_table{ margin: 0px; padding: 0px; display: block;}
.ad-text_table .ad-text_photo_tr{ height: 170px; padding: 0px; margin: 0px; display: block; width: auto; float:left; background: none !important; border: 0px !important;}
.ad-text_table .ad-text_photo_tr .ad-text_photo_td{ width: auto; height:170px;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;}
.ad-text_photo_td .ad-text-content{ margin-right: 1px;  height:160px;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;}
.ad-text_photo_contest_inside{ padding-right: 55px;}
.ad-text_photo_contest_header{ margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;}
.ad-text_photo_contest_title{ margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important; }
.ad-text-pointer{ font-size: 30px; right: 7px; top: 7px; position: absolute; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024; }


}

@media all and (max-width:600px){
.ad-text-container .ad-text-container-inside{min-width: 200px; max-width: 300px; height: 160px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;}
.ad-text-container-inside a{ display: block; height: auto; min-width: 250px; max-width: 380px; text-decoration: none; color: inherit;}
.ad-text-body-inside{ padding:0px; overflow:hidden; height:150px;}
.ad-text-body-inside .ad-text_table{ margin: 0px!important; padding: 0px!important; display: block;background: none !important; border: 0px !important; min-width: 250px; max-width: 380px; padding: 3px; height: 150px; border-spacing:0px;}
.ad-text_table{ margin: 0px; padding: 0px; display: block;}
.ad-text_table .ad-text_photo_tr{ height: auto; padding: 0px; margin: 0px; display: block; min-width: 250px; max-width: 380px; float:left; background: none !important; border: 0px !important;}
.ad-text_table .ad-text_photo_tr .ad-text_photo_td{ min-width: 250px; max-width: 380px; height:auto;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;}
.ad-text_photo_td .ad-text-content{ margin-right: 1px;  height:auto;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;}
.ad-text_photo_contest_inside{ padding-right: 55px;}
.ad-text_photo_contest_header{ margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;}
.ad-text_photo_contest_title{ margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important; }
.ad-text-pointer{ font-size: 30px; right: 7px; top: 7px; position: absolute; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024; }


}
@media all and (max-width:414px){
.ad-text-container .ad-text-container-inside{min-width: 150px; max-width: 250px; height: 190px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;}
.ad-text-container-inside a{ display: block; height: auto; width: auto; min-width: 180px; max-width: 250px; text-decoration: none; color: inherit;}
.ad-text-body-inside{ padding:0px; overflow:hidden; height:180px;}
.ad-text-body-inside .ad-text_table{ margin: 0px!important; min-width: 180px; max-width: 250px; padding: 0px!important; display: block;background: none !important; border: 0px !important; width: auto; padding: 3px; height: 250px; border-spacing:0px;}
.ad-text_table{ margin: 0px; padding: 0px; display: block;}
.ad-text_table .ad-text_photo_tr{ height: auto; min-width: 180px; max-width: 250px; padding: 0px; margin: 0px; display: block; width: auto; float:left; background: none !important; border: 0px !important;}
.ad-text_table .ad-text_photo_tr .ad-text_photo_td{ width: auto; height:auto; min-width: 180px; max-width: 250px;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;}
.ad-text_photo_td .ad-text-content{ margin-right: 1px;  height:auto;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;}
.ad-text_photo_contest_inside{ padding-right: 55px;}
.ad-text_photo_contest_header{ margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;}
.ad-text_photo_contest_title{ margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important; }
.ad-text-pointer{ font-size: 30px; right: 7px; top: 7px; position: absolute; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024; }

}
@media all and (max-width:360px){
.ad-text-container .ad-text-container-inside{width: 260px; height: 170px; overflow: hidden; margin: 0px auto; line-height: 100%; padding: 0px;clear:both;}
.ad-text-container-inside a{ display: block; height: 170px; width: 260px; text-decoration: none; color: inherit;}
.ad-text-body-inside{ padding:0px; overflow:hidden; height:160px;}
.ad-text-body-inside .ad-text_table{ margin: 0px!important; padding: 0px!important; display: block;background: none !important; border: 0px !important; width: 260px; padding: 3px; height: 170px; border-spacing:0px;}
.ad-text_table{ margin: 0px; padding: 0px; display: block;}
.ad-text_table .ad-text_photo_tr{ height: 69px; padding: 0px; margin: 0px; display: block; width:260px; float:left; background: none !important; border: 0px !important;}
.ad-text_table .ad-text_photo_tr .ad-text_photo_td{ width:260px; height:170px;  float: left; background: none !important; border: 0px !important; vertical-align:top; cursor:pointer; cursor:hand;; padding: 0px; margin: 0px; white-space: initial !important" valign="top;}
.ad-text_photo_td .ad-text-content{ margin-right: 1px;  height:135px;  position: relative; width: auto !important; border-top-style: none !important;border-bottom-style: none !important;border-color: #ffffff !important;border-bottom-width: 0px !important;border-right-style: none !important;border-right-width: 0px !important;border-left-style: none !important;border-top-width: 0px !important;border-left-width: 0px !important;padding-right: 5px !important;padding-left: 3px !important;}
.ad-text_photo_contest_inside{ padding-right: 55px;}
.ad-text_photo_contest_header{ margin: 0px; font-family: 'Lucida Granda', sans-serif !important; color: rgb(0, 0, 0) !important; text-decoration: none !important; font-weight: bold !important; display: block !important; text-align: left !important; font-size: 20px !important; padding-bottom: 5px !important; padding-top: 5px !important; line-height: 20px !important;}
.ad-text_photo_contest_title{ margin: 0px; color: rgb(23, 23, 23) !important; text-align: left !important; font-family: 'Lucida Granda', sans-serif !important; text-decoration: none !important; font-size: 16px !important; padding-right: 7px !important; line-height: 16px !important; }
.ad-text-pointer{ font-size: 30px; right: 7px; top: 7px; position: absolute; width:50px; height:50px; text-align:center !important; line-height:45px; border-radius:3px; margin-bottom:5px; background: #DF0024; }

}