@charset "UTF-8";
/* CSS Document */

@import url('http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext');


@font-face {
	font-family:'Gotham-Medium';
	src: url('../fonts/Gotham-Medium_gdi.eot');
	src: url('../fonts/Gotham-Medium_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham-Medium_gdi.woff') format('woff'),
		url('../fonts/Gotham-Medium_gdi.ttf') format('truetype'),
		url('../fonts/Gotham-Medium_gdi.svg#Gotham-Medium') format('svg');
	font-weight: 350;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2212;
}


#m_topMenu ul li {
	font-family:'Gotham-Medium';
	font-weight: normal;
	font-weight: 350;
	margin-bottom: 0;
}

html, body{
	display:block;
	width:100%;
	height:100%;
}
body{
	position: relative;
	font-family: 'Open Sans', Helvetica, sans-serif;
	font-weight:600;
	line-height:1.4;
	font-size:1em;
	font-size:18px;
	color:#333333;
}
.custom-background{
	background: #EFF2F4 none repeat scroll 0% 0%;
	/*
	background-image:url(../images/custom-background.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:fixed;
	*/
}

/* colors */
.moto-psm{ color:#00BFD5; }

h1, h2, h3, h4{ font-weight:700; }
.btn-primary{ background-image:none; background-repeat:repeat-x; border:0 none; background-color:#006277; }
.btn-primary:hover{ background-color:#00e2e2; }

h1 span {
	font-weight: 600;
	font-size: 18px;
	display: block;
	padding-top: 18px;
}

a{ color:inherit; text-decoration:none; }
a:hover{ text-decoration:none; }

img{
	max-width:100%;
	height:auto;
}

.hentry{ min-height:600px; /*text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);*/ }
.entry-content{ position:relative; }

#head-wrapper-container{ background-color:#ffffff; }
#main-wrapper-container{ background-color:#ffffff; }

#sub_navigation{ z-index: 1020; background-color:#eeeeee; }
#sub_navigation .navbar-nav > li > a{ padding-top: 18px; padding-bottom: 18px; }
#sub_navigation .navbar-brand{ padding:6px; }

.navbar{
	margin-bottom: 0;
	border-radius: 0;
    box-shadow:none;
}
.navbar-default {
	border:0 none;
	background-color:#ffffff;
    background-image: none;
    background-repeat: repeat-x;
}

#head-wrapper-container .navbar-header{ min-height:110px; padding-right:20px; }
#head-wrapper-container #mainNavbar > ul{
	min-height:110px;
	padding-top:30px;
}

ul.nav.nav-tabs {
    text-align: right;
}

.nav-tabs > li {
    float: none;
    display: inline-block;
}
.nav-tabs > li:first-child {
	float: left;
    display: block;
}

.poradnik_small {
	display: block;
}

.poradnik_large {
	display: none;
}

.container-fluid{ padding:0; }

.post-quick-navigation{ padding-bottom:20px; /*background-color:#ffffff;*/ color:#ffffff; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); font-size:16px; font-weight:700; z-index:1010; }
.post-quick-navigation a:hover{ color:#00bbd3; }

.carousel-inner > .item{ min-height:360px; }
.carousel-inner > .item > img,
.carousel-inner > .item > a > img { width: 100%; margin: auto; }

.carousel-control{ width:20%; }
.carousel-control.left{ background:none; text-align:left; }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 30%;
}
.carousel-control.right{ background:none; text-align:right; }
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 30%;
}

.carousel-caption{
	width:40%;
	margin:10% auto;
	padding:0;
	right:0;
	left:0;
	bottom:5%;
}
.carousel-indicators{
	display:none;
	bottom:85px;
}

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

#home{
	background-color:#02BFD2;
	color:#ffffff;
}
#home.privacy {
	background: url(../images/front_page2.jpg);
}
#home .row { 
	margin-bottom:30px; 
}
#home .content-section { 
	min-height: 440px; 
	margin-bottom: 20px; 
	padding: 10px 10px 0; 
	border-radius: 12px; 
	color: #222222; 
	text-shadow: none; 
	background-color: #ffffff; 
	text-align: center; 
	position: relative;
}


#moto_360_funkcje .potegatwoslidedown {
	margin-top: 170px;
}

#home .content-info h3 {
	margin-bottom: 6px;
}
#home .content-info p {
	font-weight: 400;
	font-size: 17px;
}
#home .content-info p.noMargin {
	margin-bottom: 0;
}
#home .content-info .inlineMods {
	position: relative;
	top: -2px;
}
#home .content-section a.btn-primary {
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translate( -50%, 0 );
	-webkit-transform: translate( -50%, 0 );
	-moz-transform: translate( -50%, 0 );
	-ms-transform: translate( -50%, 0 );
}

@media screen and (min-width:769px){
	#home{
	background-image: url(../images/front_page2.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
}

#telefony{
	background-image:url(../images/DE_MotoG_1_ValueProp_Q314.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:scroll;
	
}

#zegarki{
	background-image:url(../images/man-in-suit-with-tie.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:fixed;
}
#zegarki .content-section{ margin-bottom:20px; padding:20px 30px; border-radius:12px; color:#222222; text-shadow:none; background-color:#ffffff; }

#moto_x_force_specyfikacja th{ font-weight:600; font-size:0.9em; }
#moto_x_force_specyfikacja hr{ border-color: #CCCCCC; border-color: #CCCCCC -moz-use-text-color -moz-use-text-color; }
#moto_x_force_specyfikacja p{ line-height:1; }
#moto_x_force_specyfikacja small{ font-size:10px; line-height:1; color:#333333; }


/* MOTO E */
#moto_e_funkcje .item{ min-height:960px; }

#moto_e_funkcje .item.mozesz {
	background-color:#b17f4a;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_e_funkcje .item.twojaMoto {
	background-color:#c57f4c;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_e_funkcje .item.obraz {
	background-color:#985f2a;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_e_funkcje .item.lte {
	background-color:#5a6988;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_e_funkcje .item.zdjecia {
	background-color:#232210;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_e_funkcje .item.dziala {
	background-color:#57545b;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_e_funkcje .item.system {
	background-color:#354600;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

@media screen and (min-width:992px){
	
	#moto_e_funkcje .item.mozesz {
		background-image:url(../images/jpeg-7-moto-e.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
		background-attachment:fixed;
	}
	
	#moto_e_funkcje .item.twojaMoto {
		background-image:url(../images/jpeg-11.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_e_funkcje .item.obraz {
		background-image:url(../images/GLO_MotoX_3B_BeautyHD_Q314.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_e_funkcje .item.lte {
		background-image:url(../images/MotoE_2ndGen_Styx_Student_Bundle.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_e_funkcje .item.zdjecia {
		background-image:url(../images/jpeg-2-moto-e.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_e_funkcje .item.dziala {
		background-image:url(../images/jpeg_moto_e.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_e_funkcje .item.system {
		background-image:url(../images/jpeg-5-moto-e.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	.poradnik_small {
		display: none;
	}
	
	.poradnik_large {
		display: block;
	}
}


#moto_e_specyfikacja th{ font-weight:600; }
#moto_e_specyfikacja p{ line-height:1; }
#moto_e_specyfikacja small{ font-size:10px; line-height:0.9; color:#333333; }

hr{ border-color: #CCCCCC; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color; margin:5px auto; }
.col-header{ font-weight:300; }
.col-content{ font-weight:400; color:#999; font-size:0.9em;}
.col-icon, .col-header, .col-content{ display:inline-block; min-height:30px; vertical-align:middle; }

#moto_e_kup_teraz{}

/* MOTO G */
#moto_g{
	background-color:#C6B9A9;
	padding-top:20px;
}

#moto_g_funkcje .item{ min-height:960px; }

#moto_g_funkcje .item.smartfon {
	background-color:#b19e90;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_funkcje .item.wyswietlacz {
	background-color:#817a82;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_funkcje .item.moda {
	background-color:#1a120f;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_funkcje .item.lte {
	background-color:#070312;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_funkcje .item.aparat {
	background-color:#14133b;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_funkcje .item.bateria {
	background-color:#c1b8af;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_specyfikacja th{ font-weight:600; font-size:0.9em; }
#moto_g_specyfikacja hr{ border-color: #CCCCCC; border-color: #CCCCCC -moz-use-text-color -moz-use-text-color; }
#moto_g_specyfikacja p{ line-height:1; }
#moto_g_specyfikacja small{ font-size:10px; line-height:1; color:#333333; }

#moto_g_kup_teraz{
}

@media screen and (min-width:992px){
	
	#moto_g_funkcje .item.smartfon {
		background-image:url(../images/Moto-Titan-B-1049.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
		background-attachment:fixed;
	}
	
	#moto_g_funkcje .item.wyswietlacz {
		background-image:url(../images/moto-g-1.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_g_funkcje .item.moda {
		background-image:url(../images/US_MotoG_7_AllDayBattery_Q314.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_g_funkcje .item.lte {
		background-image:url(../images/moto-g-7.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_g_funkcje .item.aparat {
		background-image:url(../images/moto-g-5.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_g_funkcje .item.bateria {
		background-image:url(../images/moto-g-2.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
}

/* MOTO X */
#moto_x{
	background-color:#CAC7C2;
	/*color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);*/
	padding-top:20px;
}

#moto_x_funkcje .item{ min-height:960px; }

#moto_x_funkcje .item.niepowtarzalna {
	background-color:#c5c0bc;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.ekran {
	background-color:#1a1825;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.ksztalt {
	background-color:#8fa0b4;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.wKontakcie {
	background-color:#a5d9ef;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.zdumiewajaceZdjecia {
	background-color:#9ea1a8;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.rzeczy {
	background-color:#efae9c;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.potrzeby {
	background-color:#b1a7a5;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.gest {
	background-color:#9c938e;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_funkcje .item.aplikacje {
	background-color:#868279;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_x_specyfikacja th{ font-weight:600; font-size:0.9em; }
#moto_x_specyfikacja hr{ border-color: #CCCCCC; border-color: #CCCCCC -moz-use-text-color -moz-use-text-color; }
#moto_x_specyfikacja p{ line-height:1; }
#moto_x_specyfikacja small{ font-size:10px; line-height:1; color:#333333; }

#moto_x_kup_teraz{
}

@media screen and (min-width:992px){
		
	#moto_x_funkcje .item.niepowtarzalna {
		background-image:url(../images/US__MotoX_2C_EngravingMosaic_Q314.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.ekran {
		background-image:url(../images/Hero_Horizontal_RGB300_v5.jpg);
		background-position:left bottom;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.ksztalt {
		background-image:url(../images/Immersive_Audio.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.wKontakcie {
		background-image:url(../images/sat_O7A1385.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.zdumiewajaceZdjecia {
		background-image:url(../images/UK_EN_MotoX_4C_Best-Shot_Q314.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.rzeczy {
		background-image:url(../images/SHOT_01_0106_JM_RDR.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.potrzeby {
		background-image:url(../images/UK_EN_MotoX_5A_NameItShirley_Q314.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.gest {
		background-image:url(../images/UK_EN_MotoX_6B_RespondNaturally_Q314.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_x_funkcje .item.aplikacje{
		background-image:url(../images/RoomtoView.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
}

/* MOTO 360 */
#moto_360_funkcje .item{ min-height:960px; }

#moto_360_funkcje .item.doskonalePolaczenie {
	background-color:#ded1c0;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_360_funkcje .item.perfekcja {
	background-color:#ded1c0;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_360_funkcje .item.dopasuj {
	background-color:#ececee;
	color:#000000;
}
#moto_360_funkcje .item.mozeszWiecej {
	background-color:#d0d1cb;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
#moto_360_funkcje .item.trener {
	background-color:#fcfcfc;
	color:#000000;
}
#moto_360_funkcje .item.glos {
	background-color:#ded9d5;
	color:#000000;
}
#moto_360_funkcje .item.krok {
	background-color:#fefdf8;
	color:#000000;
}
#moto_360_funkcje .item.dark {
	color: #56565a;
}
#moto_360_funkcje .item.light {
	color:#ffffff;
}
#moto_360_funkcje .item.dark h1,
#moto_360_funkcje .item.light h1 {
	font-size: 32px;
}

/* Moto360 2nd */
#moto_360_funkcje .item.zegarek {
	background: #d2d2d0;
}
#moto_360_funkcje .item.elegancja {
	background: #bcbdba;
}
#moto_360_funkcje .item.wodoodpornosc {
	background: #847c70;
}
#moto_360_funkcje .item.ekran {
	background: #a4a3a3;
}
#moto_360_funkcje .item.dlugi {
	background: #35323c;
}
#moto_360_funkcje .item.powiadomienia {
	background: #9b9b9b;
}
#moto_360_funkcje .item.potega {
	background: #151617;
}
#moto_360_funkcje .item.systemy {
	background: #d1d0ce;
}




/* Moto 360 sport */
#moto_360_funkcje .item.zegarektwo {
	background: #1144af;
}

#moto_360_funkcje .item.pulsometr {
	background: #285005;
}

#moto_360_funkcje .item.aplikacjetwo {
	background: #0058a0;
}

#moto_360_funkcje .item.wodoodpornosctwo {
	background: #87030c;
}

#moto_360_funkcje .item.inteligentnywyswietlacz {
	background: #087dbc;
}

#moto_360_funkcje .item.androidwear {
	background: #1144af;
}

#moto_360_funkcje .item.potegatwo {
	background: #1b2a66;
}










.lineBreaker {
	display: block;
}
#moto_360_funkcje .post-quick-navigation{ background-color:#222222; color:#ffffff; }

#moto_360_specyfikacja .post-quick-navigation{ background-color:#222222; color:#ffffff; }
#moto_360_specyfikacja th{ font-weight:600; font-size:0.9em; }
#moto_360_specyfikacja hr{ border-color: #CCCCCC; border-color: #CCCCCC -moz-use-text-color -moz-use-text-color; }
#moto_360_specyfikacja p{ line-height:1; }
#moto_360_specyfikacja small{ font-size:10px; line-height:1; color:#333333; }

#moto_360_kup_teraz{}
#moto_360_kup_teraz .post-quick-navigation{ background-color:#222222; color:#ffffff; }

@media screen and (min-width:992px){
	
	
	
	
	
	#moto_360_funkcje .item.doskonalePolaczenie {
		background-image:url(../images/jpeg-3-360-0.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_360_funkcje .item.perfekcja {
		background-image:url(../images/jpeg-3-360-1.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.dopasuj {
		background-image:url(../images/jpeg-3-360-2.jpg);
		background-position:right bottom;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.mozeszWiecej {
		background-image:url(../images/jpeg.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.trener {
		background-image:url(../images/jpeg-1.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.glos {
		background-image:url(../images/woman-steps.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.krok {
		background-image:url(../images/Moto360_WatchOnCharger.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	/* Moto 360 2nd */
	#moto_360_funkcje .item.zegarek {
		background-image:url(../images/moto360_2_1.jpg);
		background-position: center top;
		background-repeat: no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.elegancja {
		background-image:url(../images/moto360_2_2.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.wodoodpornosc {
		background-image:url(../images/moto360_2_3.jpg);
		background-position:center top;
		background-repeat:no-repeat; 
		background-size:cover;
	}
	#moto_360_funkcje .item.ekran {
		background-image:url(../images/moto360_2_4.jpg);
		background-position:center top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.dlugi {
		background-image:url(../images/moto360_2_5.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.powiadomienia {
		background-image:url(../images/moto360_2_6.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.potega {
		background-image:url(../images/moto360_2_7.jpg);
		background-position:center top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#moto_360_funkcje .item.systemy {
		background-image:url(../images/moto360_2_8.jpg);
		background-position:center top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	
	
	/* Moto 360 sport */
	#moto_360_funkcje .item.zegarektwo {
		background-image:url(../images/moto_360_sport_slide_01.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_360_funkcje .item.pulsometr {
		background-image:url(../images/moto_360_sport_slide_02.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_360_funkcje .item.aplikacjetwo {
		background-image:url(../images/moto_360_sport_slide_03.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_360_funkcje .item.wodoodpornosctwo {
		background-image:url(../images/moto_360_sport_slide_04.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_360_funkcje .item.inteligentnywyswietlacz {
		background-image:url(../images/moto_360_sport_slide_05.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_360_funkcje .item.androidwear {
		background-image:url(../images/moto_360_sport_slide_06.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	#moto_360_funkcje .item.potegatwo {
		background-image:url(../images/moto_360_sport_slide_07.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
	
	
	
	
	
	

}

/* MOTO G */
#moto_g_3rd{
	background-color:#02BDD2;
	padding-top:20px;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item{ min-height:960px; }

#moto_g_3rd_funkcje .item.nowa {
	background-color:#1bd7f0;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item.woda {
	background-color:#1bd7f0;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item.zdjecia {
	background-color:#0dc2d5;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item.gotowy {
	background-color:#5dc8f2;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item.ladowarka {
	background-color:#092380;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item.lte {
	background-color:#875b8e;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_funkcje .item.takaJak {
	background-color:#112c87;
	color:#ffffff;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

#moto_g_3rd_specyfikacja th{ font-weight:600; font-size:0.9em; }
#moto_g_3rd_specyfikacja hr{ border-color: #CCCCCC; border-color: #CCCCCC -moz-use-text-color -moz-use-text-color; }
#moto_g_3rd_specyfikacja p{ line-height:1; }
#moto_g_3rd_specyfikacja small{ font-size:10px; line-height:1; color:#333333; }

#moto_g_3rd_kup_teraz{
}

@media screen and (min-width:992px){
	
	#moto_g_3rd_funkcje .item.nowa {
		background-image:url(../images/MotoG-3gen_Lounge_1Shell_Wht_HiRes.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
		background-attachment:fixed;
	}

	#moto_g_3rd_funkcje .item.woda {
		background-image:url(../images/MotoG-3gen_Table_Solo_F_HiRes.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_g_3rd_funkcje .item.zdjecia {
		background-image:url(../images/MotoG-3gen_Lounge_Solo_F_Blk_HiRes.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_g_3rd_funkcje .item.gotowy {
		background-image:url(../images/MotoG-3gen_Combo_REV_HiRes.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_g_3rd_funkcje .item.ladowarka {
		background-image:url(../images/MotoG-3gen_Traveler_1Shell_Blk_HiRes.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_g_3rd_funkcje .item.lte {
		background-image:url(../images/MotoG-3gen_Sink_Solo_F_Blk_HiRes.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		background-size:cover;
	}

	#moto_g_3rd_funkcje .item.takaJak {
		background-image:url(../images/MotoG-3gen_Traveler_2Shell_Wht_Hires.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		background-size:cover;
	}
}

.post-quick-navigation2{ clear:both; width:200px; margin:30px auto 0; text-align:center; border-radius:8px 8px 0 0; }

@media screen and (max-width:768px){
	.hentry{ min-height:250px; padding-bottom:20px; }
	
	
	
	#moto_g_3rd_funkcje .item,
	#moto_360_funkcje .item,
	#moto_x_funkcje .item,
	#moto_g_funkcje .item,
	#moto_e_funkcje .item{ min-height:450px; }
	
	.screen{ display:none; }
	/* .nav > li.top-quick-nav{ display:none; } */
	.post-quick-navigation{ display:none; }
	.carousel-caption{ width:80%; }
	.entry-content{ padding: 0; width:90%; margin:0 auto; }
	.entry-content div{ width:100%; }
	.entry-content div.row{
		margin-right:0;
    	margin-left:0;
	}
	/*.carousel-control{ width:10%; }*/
	
	.hashlink{ margin:10px 0; font-size:0.9em; }
	.hashlink a{ color:#006277; text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.5); }
	.hashlink a:hover{ color:#00e2e2; }

	aside#sidebar.sidebar-left {
		padding-top: 130px;
	}
}
.btn.btn-md {
	padding: 10px 14px;
}
.btn.btn-md strong {
	display: inline-block;
	padding-right: 10px;
	font-size: 16px;
}
p.subtitle {
	font-weight: 300;
	padding-top: 30px;
}
.kup_teraz h2 {
	font-weight: 600;
	font-style: normal;
	font-size: 18px;
	text-align: left;
	color: #333333;
	padding-bottom: 35px;
	margin-top: 0;
}
.kup_teraz h2 + img {
	max-height: 270px;
}
hr.spacer {
	margin-bottom: 20px;
}
#bay {
	position: relative;
}

#bay a img {
	box-sizing: border-box;
	width: 30%;
}
.productPic {
	border-right: solid 1px #cccccc;
	padding-right: 0;
	padding-bottom: 30px;
	margin-bottom: 10px;
	text-align: center;
}
.productPic + div {
	padding-left: 25px;
}
.pay {
	font-weight: 300;
	padding-left: 10px;
	padding-bottom: 15px;
}
.moto-conf {
	text-align: center;
}
#youtube_root {
	display: block;
	width: auto;
	position: fixed;
	right: 0;
	top: 360px;
	z-index: 9999;
}
.post-quick-navigation a,
.post-quick-navigation2 a {
	display: block;
	padding: 5px 20px;
}
.post-quick-navigation {
	padding-bottom: 0;
}
#cookielaw {
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 10000;
	display: block;
	background: url(../images/black_transparent.png);
	color: #fff;
	width: 30%;
	box-sizing: border-box;
	padding: 20px;
	font-size: 12px;
	text-align: center;
	border-radius: 10px;
	display: none;
}
#cookielaw a,
#cookielaw a:hover {
	color: #fff;
	text-decoration: underline;
}
#cookielaw .closeCookielaw {
	display: inline-block;
	background: #ededed;
	color: #000;	
	padding: 3px 10px;
	cursor: pointer;
	margin: 5px;
}
#policyContainer {
	padding-top: 120px;
	color: #fff;
}
#policyContainer h1,
#policyContainer h2,
#policyContainer p {
	text-shadow: 1px 1px 1px #919191;
}
.moto_360_2,
.moto_360_2 h4 {
	color: #53565a;
}
.navbar-brand {
	margin-top: 14px;
}


.m_container {
	width: 1170px;
	margin: 0 auto;
	box-sizing: border-box;
    position: relative;
}
.m_logo {
	position: absolute;
	top: 0;
	left: 0;
}
#m_topMenu {
	background: #fff;
	padding: 19px 0;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 200;
	transition: 0.3s;
	-webkit-transition:0.3s;
    -moz-transition:0.3s;
}
#m_topMenu ul {
	display: block;
	float: left;
	margin-left: 0;
    padding-left: 0;
	transition: 0.3s;
	-webkit-transition:0.3s;
    -moz-transition:0.3s;
    margin-bottom: 5px;
    margin-top: 5px;
}
#m_topMenu nav {
    padding-left: 60px;
}
#m_topMenu ul li {
	display: block;
	float: left;
	padding-left: 15px;
}
#m_topMenu ul li a {
	display: block;
	padding: 10px 20px;
	color: #787878;
	font-size: 13px;
	line-height: 13px;
	text-decoration: none;
}
#m_topMenu ul li.special {
    position: relative;
}
#m_topMenu ul li.special a {
	background: #144395;
	color: #fff;
}
#m_topMenu ul li.special.other a {
    background: #ff6b00;
}
.m_openMenu {
	display: none;
}

/* ----------------------------------------------------- 2nd level */
#m_topMenu ul li ul {
    position: absolute;
    left: 15px;
    top: 33px;
    background: #fff;
    width: 190px;
    display: block;
    max-height: 0;
    overflow: hidden;    
}
#m_topMenu ul li:hover ul {
    max-height: 300px;
}
#m_topMenu ul li ul li {
    display: block;
}
#m_topMenu ul li ul a,
#m_topMenu ul li.special.other ul li a {
    color: #b3b4b7;
    background: none;
    font-size: 13px;
}
.motoLogo {
    position: absolute;
    left: 0;
    top: -3px;
}
.hasSubmenu {
	position: relative;
}
.entry-content {
	padding-top: 130px;
}



@media screen and (min-width:769px){
	.mobile{ display:none; }
	#home .content-info p{ min-height:60px; }
	#home .content-info p.contentinfotwo{ min-height:45px; }
	.post-quick-navigation{ position:fixed; width:auto; margin:0 auto; text-align:center; border-radius:8px 8px 0 0; }
}

@media (max-width: 1920px) {
	header .hentry {
		min-height: 1000px;
	}
	.navbar-nav li a, .nav>li>a {
		font-size: 16px;
	}
	
	
}

@media (max-width: 1440px) {
	#moto_360_funkcje .potegatwoslidedown {
		margin-top: auto;
	}
	
}

@media (max-width: 1365px) {
	#m_topMenu ul li a {
		padding: 10px 14px;
	}
	.m_container {
		width: 990px;
	}
}

@media (max-width: 1280px) {
	header .hentry {
		min-height: 800px;
	}
	
}

@media (max-width: 1195px) {
	#m_topMenu {
		padding: 12px 0;
	}
	#m_topMenu ul li {
		padding-left: 2px;
	}
	#m_topMenu ul li a {
		font-size: 12px;
		padding: 8px 11px;
	}
	#m_topMenu nav {
		padding-left: 50px;
	}
	.m_container {
		width: 800px;
	}
	.motoLogo img {
		height: 35px;
	}
	.motoLogo {
		top: -3px;
	}
	#m_topMenu ul {
		margin-bottom: 0;
		margin-top: 0;
	}
	.m_logo {
		width: 42px;
	}
}
@media (max-width: 1024px) {
	#m_topMenu {
		height: 53px;
		box-sizing: border-box;
	}
	#m_topMenu ul {
		float: none;
		padding: 41px 0px 0 55px;
		max-height: 0;
		overflow: hidden;
		opacity: 0;
	}
	#m_topMenu.opened ul {
		max-height: 600px;
		opacity: 1;
		margin-right: -15px;
	}
	#m_topMenu ul li {
		float: none;
		width: 100%;
		background: #f2f2f2;
		padding-left: 0;
	}
	#m_topMenu ul li + li {
		border-top: solid 1px #c4c4c4;
	}	
	.m_openMenu {
		display: block;
		width: 35px;
		box-sizing: content-box;
		border: none;
		outline: none;
		background: none;
		position: absolute;
		top: 2px;
		right: 15px;
		cursor: pointer;
	}
	#m_topMenu ul li a {
		padding: 12px 15px;
	}
	.m_openMenu span {
		display: block;
		border-radius: 8px;
		height: 5px;
		background: #a3a3a3;
	}
	.m_openMenu span + span {
		margin-top: 5px;
	}
	#m_topMenu .m_container {
		width: 100%;
		box-sizing: border-box;
	}
	.motoLogo {
		left: 50px;
	}
	#m_topMenu ul li ul {
		position: static;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	#m_topMenu ul li ul li {
		padding-left: 30px;
	}
	#m_topMenu ul li a {
		padding: 10px 14px;
	}
	.m_container {
		width: 700px;
	}
	.m_logo {
		width: 35px;
	}
	.motoLogo img {
		height: 29px;
	}
}
@media (max-width: 992px) {
	header .hentry {
		min-height: 600px;
	}
	.productPic {
		border-right: none;
	}
	.navbar-nav li a,
	.nav>li>a {
		font-size: 13px;
		padding-right: 7px;
		padding-left: 7px;

	}
	.navbar-header .navbar-brand img {
		max-height: 70px;
		width: auto;
		margin-top: 5px;
	}
	.carousel-inner .item .entry-content .row > div {
		padding-left: 100px;
		padding-right: 100px;
	}
	#cookielaw {
		width: 40%;
	}
	.navbar-brand {
		margin-top: 10px;
	}
}
@media (max-width: 768px) {	
	#bay a img {
		width: 45%;
	}
	.carousel-inner .item .entry-content .row > div {
		padding-left: 15px;
		padding-right: 15px;
	}
	.navbar-nav li a,
	.nav>li>a {
		font-size: 18px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.navbar-header .navbar-brand img {
		max-height: 60px;
		width: auto;
		margin-top: 0;
	}
	#cookielaw {
		width: 100%;
		right: 0;
		left: 0;
		bottom: 0;
		border-radius: 0;
	}
	.lineBreaker {
		display: inline;
	}
	#head-wrapper-container .navbar-header {
		min-height: 80px;
	}
	.navbar-brand {
		margin-top: 0;
	}
	.navbar-toggle {
		margin-top: 22px;
	}
	.entry-content {
		padding-top: 79px;
	}
}
@media (max-width: 480px) {
	#bay a img {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
}