/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * Browser:       Webkit 537.3
 * Browser group: cssA
 */
@font-face { font-family: 'corbelregular'; src: url('font/corbel_1-webfont.eot'); src: url('font/corbel_1-webfont.eot?#iefix') format('embedded-opentype'), url('font/corbel_1-webfont.woff') format('woff'), url('font/corbel_1-webfont.ttf') format('truetype'), url('font/corbel_1-webfont.svg#corbelregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'cabinregular'; src: url('font/cabin-regular-webfont.eot'); src: url('font/cabin-regular-webfont.eot?#iefix') format('embedded-opentype'), url('font/cabin-regular-webfont.woff') format('woff'), url('font/cabin-regular-webfont.ttf') format('truetype'), url('font/cabin-regular-webfont.svg#cabinregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'clicker_scriptregular'; src: url('font/clickerscript-regular-webfont.eot'); src: url('font/clickerscript-regular-webfont.eot?#iefix') format('embedded-opentype'), url('font/clickerscript-regular-webfont.woff') format('woff'), url('font/clickerscript-regular-webfont.ttf') format('truetype'), url('font/clickerscript-regular-webfont.svg#clicker_scriptregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'FrancoisOneRegular'; src: url('https://webmaster.telematicaitalia.it/resources/font/FrancoisOne-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/FrancoisOne-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/FrancoisOne-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/FrancoisOne-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/FrancoisOne-webfont.svg#FrancoisOneRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansLight'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Light-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Light-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Light-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Light-webfont.svg#OpenSansLight') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansLightItalic'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-LightItalic-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-LightItalic-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-LightItalic-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansRegular'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Regular-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Regular-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Regular-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansItalic'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Italic-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Italic-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Italic-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansSemibold'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Semibold-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Semibold-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Semibold-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansSemiboldItalic'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-SemiboldItalic-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-SemiboldItalic-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansBold'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Bold-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Bold-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Bold-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansBoldItalic'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-BoldItalic-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-BoldItalic-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-BoldItalic-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansExtrabold'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBold-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBold-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansExtraboldItalic'; src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBoldItalic-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'LobsterTwoRegular'; src: url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Regular-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Regular-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Regular-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Regular-webfont.svg#LobsterTwoRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'LobsterTwoBold'; src: url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Bold-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Bold-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Bold-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/LobsterTwo-Bold-webfont.svg#LobsterTwoBold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'MyriadWebRegular'; src: url('https://webmaster.telematicaitalia.it/resources/font/myriad-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/myriad-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/myriad-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/myriad-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/myriad-webfont.svg#MyriadWebRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'MyriadWebItalic'; src: url('https://webmaster.telematicaitalia.it/resources/font/myriadi-webfont.eot'); src: url('https://webmaster.telematicaitalia.it/resources/font/myriadi-webfont.eot?#iefix') format('embedded-opentype'), url('https://webmaster.telematicaitalia.it/resources/font/myriadi-webfont.woff') format('woff'), url('https://webmaster.telematicaitalia.it/resources/font/myriadi-webfont.ttf') format('truetype'), url('https://webmaster.telematicaitalia.it/resources/font/myriadi-webfont.svg#MyriadWebItalic') format('svg'); font-weight: normal; font-style: normal; }
#social{float:left;width:115px;margin-top:70px;}
#social img{width:26px;}
#videoyoutube a.button{ width:100%; }
#slider-2{padding-top:30px;position:relative;}
#slider-2 ul li{text-align:center;}
#slider-2 ul li .boximmagine{ height:231px; width:386px; background:url(img/bg_immslider.png); float:right; padding-top:18px; }
#slider-2 ul li .linktesto{ width:500px; float:left; margin-left:10px; margin-top:10px; }
#slider-2 ul li a.button{margin:0 auto;}
#slider-2 .overflow{ width:349px; height:203px; overflow:hidden; margin:3px auto 0; }
#slider-2 img{ width:349px; }
#slider-2 .slide h2{ font-style:normal !important; font-size:16px; text-align:left; }
#home-row-2 .titolo p{ font-family: 'cabinregular'; font-size:60px; font-weight:bold; color:#6bb000; text-align:left; margin:0 0 -50px 30px; }
#home-row-2 .titolo p span.verde{ color:#83cb13; }
#slider-2 .linktesto p.cuccioli{ font-family: 'cabinregular'; font-size:16px; text-align:left; color:#868383; font-weight:normal; }
#slider-2 .linktesto p.cuccioli span.azzurro{ font-family: 'cabinregular'; font-size:18px; font-weight:bold; color:#53bee2; }
#slider-2 .linktesto p.cuccioli span.rosa{ font-family: 'cabinregular'; font-size:18px; font-weight:bold; color:#ff94d8; }
#slider-2 .nav-arrow{ width:30px; height:30px; display:block; margin-top:-15px; background:url(img/arrows.png) no-repeat 0 0; opacity:0.6; filter:alpha(opacity=60); -webkit-transition:opacity ease-in-out 0.5s; -moz-transition:opacity ease-in-out 0.5s; -o-transition:opacity ease-in-out 0.5s; transition:opacity ease-in-out 0.5s; }
#slider-2 .nav-arrow:hover{ opacity:1; filter:alpha(opacity=100); }
#slider-2 .nav-arrow:active{}
#slider-2 .prev{ left:-35px; }
#slider-2 .next{ right:-35px; background-position:-30px 0; }
#slider-2 .prev:hover{background-position:0 -30px;}
#slider-2 .next:hover{background-position:-30px -30px;}
#slider-2 .prev:active{background-position:0 -60px;}
#slider-2 .next:active{background-position:-30px -60px;}
#Breadcrumbs{ margin-top:20px; }
#Breadcrumbs ul { border:1px solid #ece6e5; height:1.6em; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#Breadcrumbs ul, #Breadcrumbs ul li { list-style-type:none; padding:0; margin:0; font-size:14px; }
#Breadcrumbs ul li { float:left; line-height:1.6em; padding-left:.75em; color:#22e902; }
#Breadcrumbs ul li a { display:block; padding:0 15px 0 0; background:url(img/crumbs.gif) no-repeat right center; }
#Breadcrumbs ul li a:link, #Breadcrumbs ul li a:visited { text-decoration:none; color:#777; }
#Breadcrumbs ul li a:hover, #Breadcrumbs ul li a:focus { color:#22e902; }
html, body{width:100%;height:100%;}
body{font-size:100%;font-weight: inherit;font-style: inherit;font-family: inherit;vertical-align: baseline;}
*{margin:0;padding:0;outline:0}
.clr{clear:both;}
.cleaner_h5{clear:both;width:100%;height:5px;}
.cleaner_h10{clear:both;width:100%;height:10px;}
.cleaner_h20{clear:both;width:100%;height:20px;}
.cleaner_h30{clear:both;width:100%;height:30px;}
.cleaner_h40{clear:both;width:100%;height:40px;}
.cleaner_h50{clear:both;width:100%;height:50px;}
.cleaner_h60{clear:both;width:100%;height:60px;}
a, *:active{text-decoration:none;}
h1, h2, h3, h4, h5, h6, p{font-weight:normal;}
img{border:none;}
ul{list-style:none;}
#header, #content, #footer{width:980px;margin:0 auto;padding:0 !important;}
#container, #header-wrapper, #content-wrapper, #footer-wrapper{width:100%;margin:0 auto;min-width:980px;}
.relative{position:relative;}
.absolute{position:absolute;}
.left{float:left;}
.right{float:right;}
.reset{box-shadow:none !important;padding:0 !important;background:none !important;border:0 !important;margin:0 !important;}
.no-shadow{box-shadow:none !important;text-shadow:none !important;}
.no-style{padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-border{border:0 !important;}
.row{}
.col{float:left;width:100%;display:block;min-height:1px;}
.end-of-row{clear:both;height:0;}
.row .col:first-child{margin-left:0 !important;}
.col_1-of-2{width:49%;margin-left:2%;}
.col_1-of-3{width:32%;margin-left:2%;}
.col_2-of-3{width:66%; margin-left:2%;}
.col_1-of-4{width:23.5%;margin-left:2%;}
.col_2-of-4{width:49%;margin-left:2%;}
.col_3-of-4{width:74.5%;margin-left:2%;}
body{background:#ebe6e5 url(img/bg_body.jpg) repeat 0 0;}
#container{background:transparent url(img/bg_container.jpg) repeat 0 0;}
#header-wrapper{background:transparent url(img/bg_header-wrapper.png) repeat-x 0 0;}
#header{background:transparent url(img/bg_header.jpg) repeat 0 0;}
#content-wrapper{background:transparent url(img/bg_content-wrapper.jpg) repeat 0 0;}
#content{background:#fff url(img/bg_content.jpg) repeat 0 0;position:relative;}
#footer-wrapper{background:transparent url(img/bg_footer-wrapper.png) repeat-x 0 0;}
#footer{background:transparent url(img/bg_footer.jpg) repeat 0 0;}
*{color:#887874; font-family: 'corbelregular';}
h1{text-align:justify;font-size:14px;line-height:19px;}
h5{}
h5 b{}
h5 .ragione-sociale{ font-size:17px; color:#343434; font-family:'Open Sans'; }
input[type=text]{}
textarea{}
input[type=text], textarea{ color:#292929; font-size:15px; }
input[type=text]:focus, textarea:focus{}
a.button{display:block;}
input[type=submit], input[type=reset], button{background-color:transparent}
a.button, input[type=submit], input[type=reset], button{ width:150px; height:35px; line-height:35px; background:#86e873 url(img/btn.png) 0 0 no-repeat; text-align:center; color:#000; font-size:13px; border:none; cursor:pointer; }
a.button:hover, input[type=submit]:hover, input[type=reset]:hover, button:hover{background:#70cb5e;}
a.button:active, input[type=submit]:active, input[type=reset]:active, button:active{}
#header-wrapper{}
#header{}
#logo{padding:0;text-align:left;width:862px;float:left;height:145px;}
#logo a{}
#logo a img{}
#menu-container{height:66px;}
#banner{padding:0;}
#slogan h3{ font-family: 'FrancoisOneRegular'; text-align:center; font-size:35px; text-transform:uppercase; font-weight:bold; text-shadow:0 1px 1px #666; }
#Menubox{ width:100%; margin:auto; height:45px; }
#Menubox ul{}
#Menubox ul li{list-style:none;float:left;text-align:center;}
#Menubox ul li a{ display:block; height:45px; line-height:45px; text-decoration:none; min-width:79px; font-size:11px; font-size:11px; text-transform:uppercase; color: #2e5626; font-weight: normal; font-weight:bold; font-family: 'cabinregular'; }
#Menubox ul li:first-child, #Menubox ul li:first-child a{border:none;box-shadow:none;}
#Menubox ul li a:hover{background:#73d25e;color:#fff;}
#Menubox ul li a.curLink{background: #73d25e;color:#fff;}
#Menubox ul li.Cosa_facciamo{ width:110px; }
#Menubox ul li.Annunci_cuccioli{ width:130px; }
#Menubox ul li.Club_cinofilo{ width:220px; }
#Menubox ul li.Gallery{ width:80px; }
#Menubox ul li.Contatti{ width:60px; }
#Menubox ul li.Dicono_di_noi{ width:95px; }
#content-wrapper{}
#content{}
#content .row:first-child{padding-top:20px;}
.title{}
.title p, .title h1, .title h2{ font-family: 'FrancoisOneRegular'; font-size:36px; color:#56565f; text-align:center; border-bottom:5px solid #ece6e5; }
.frame{ }
.frame img{display:block;margin:auto;}
.box{padding:20px;position:relative;}
#footer-wrapper{}
#footer{}
#logo-tele{padding-top:150px;}
#logo-tele, #contatore-footer{text-align:right; }
#logo-tele .tele{}
#contatti-footer{padding-top:35px;}
#contatti-footer .title p{text-align:center; color:#000;}
#contatti-footer h5 .ragione-sociale{color:#fff;font-size:18px;}
#contatti-footer h5 .indirizzo{color:#868383;}
#contatti-footer h5{text-align:left;font-size:14px;line-height:16px;}
#contatti-footer h5 b{text-align:left;color:#868383;font-size:14px;font-weight:bold;line-height:16px;}
#contatore{float:right;}
#contatore span{color:#fff;font-size:14px;}
.centro img{ margin:10px auto 0; width:189px; display:block; }
.bordo{ border-bottom:5px solid #ece6e5; width:920px; margin:0 auto; padding-top:20px; }
#home-row-1 .col .box{}
#home-row-1 .col .title p, #home-row-1 .col .title h1, #home-row-1 .col .title h2{ text-align:center; font-size:36px; border-bottom:none; }
#home-row-1 #col-1 .title span.azzurro{color:#53bee2;font-family:'clicker_scriptregular';}
#home-row-1 #col-2 .title span.giallo{color:#ffc631;font-family:'clicker_scriptregular';}
#home-row-1 #col-3 .title span.verde{color:#83cb13;font-family:'clicker_scriptregular';}
#home-row-1 .col .box .frame img{ display:block; margin:auto; }
#home-row-1 .col .frame{ margin:auto; }
#home-row-1 h1{ text-align:center; }
#home-row-1 #col-1 a.button{ background:url(img/puls_1.png); width:259px; height:38px; font-size:18px; font-weight:bold; text-transform:lowercase; color:#fff; position:relative; bottom:-26px; }
#home-row-1 #col-1 a.button:hover{ background:url(img/puls_1-hover.png); }
#home-row-1 #col-2 a.button{ background:url(img/puls_2.png); width:259px; height:38px; font-size:18px; font-weight:bold; text-transform:lowercase; color:#fff; position:relative; bottom:-26px; }
#home-row-1 #col-2 a.button:hover{ background:url(img/puls_2-hover.png); }
#home-row-1 #col-3 a.button{ background:url(img/puls_3.png); width:259px; height:38px; font-size:18px; font-weight:bold; text-transform:lowercase; color:#fff; position:relative; bottom:-26px; }
#home-row-1 #col-3 a.button:hover{ background:url(img/puls_3-hover.png); }
#home-row-2{ background:#e5dedd; width:980px; margin:30px auto 0; }
#testo-azienda{}
#foto-azienda{}
#testo-galleria{}
#galleria{}
p.sfondo{ border:1px solid #d7cecd; background:#ece6e5; padding:10px; text-align:center; }
#testo-servizi{}
#foto-servizi{}
#contatti-row-1{}
#contatti-row-2{}
.titoloContattiBase, .testoInformativa{ font-size:10px; text-align:justify; line-height:16px; }
.titoloContattiBase{ margin-right:40px; padding:10px; background:#ece6e5; text-align:center; font-size:14px; }
div#contatti .elemento {float:left;}
div#contatti{width:520px;}
div#contatti .elemento{width:220px;margin: 10px 40px 10px 0;}
div#contatti label{display:block;width:100%;font-size:12px;}
div#contatti .campo{width:100%;}
div#contatti .informativa{clear:both;padding-right:40px;}
div#contatti .informativa .titoloInformativa{font-weight: bold;font-size:11px;margin-bottom:10px;}
div#contatti textarea#messaggio{width:480px !important;}
div#contatti .submit{text-align:center;margin-top:20px;width:440px;}
#gmap{}
#gmap h5{text-align:right;padding-bottom:20px;font-size:14px;}
#slider-1{ }
#slider-1 .wrapper{}
#slider-1 .wrapper .slides-list{}
#slider-1 .wrapper .slides-list .slide{}
#slider-1 .nav-arrow{ width:30px; height:30px; display:block; margin-top:-15px; background:url(img/arrows.png) no-repeat 0 0; opacity:0.6; filter:alpha(opacity=60); -webkit-transition:opacity ease-in-out 0.5s; -moz-transition:opacity ease-in-out 0.5s; -o-transition:opacity ease-in-out 0.5s; transition:opacity ease-in-out 0.5s; }
#slider-1 .nav-arrow:hover{ opacity:1; filter:alpha(opacity=100); }
#slider-1 .nav-arrow:active{}
#slider-1 .prev{ left:10px; }
#slider-1 .next{ right:10px; background-position:-30px 0; }
#slider-1 .prev:hover{background-position:0 -30px;}
#slider-1 .next:hover{background-position:-30px -30px;}
#slider-1 .prev:active{background-position:0 -60px;}
#slider-1 .next:active{background-position:-30px -60px;}
#slider-1 .bullets-bar{ bottom:10px; }
#slider-1 .bullets-bar ul{}
#slider-1 .bullets-bar ul .bullet{ margin:0 3px; }
#slider-1 .bullets-bar ul .bullet a{ width:30px; height:30px; display:block; background:url(img/bullets.png) no-repeat 0 0; line-height:30px; color:#666; text-shadow:0 1px 1px #fff; font-size:13px; -webkit-transition:-webkit-transform 0.3s; -moz-transition:-moz-transform 0.3s; -o-transition:-o-transform 0.3s; transition:transform 0.3s; }
#slider-1 .bullets-bar ul .bullet a:hover{ background-position:-30px 0; color:#999; -webkit-transform:translate(0, -2px); -moz-transform:translate(0, -2px); -ms-transform:translate(0, -2px); -o-transform:translate(0, -2px); transform:translate(0, -2px); }
#slider-1 .bullets-bar ul .bullet a:active{ background-position:-60px 0; color:#292929; }
#slider-1 .bullets-bar ul .current-bullet{}
#slider-1 .bullets-bar ul .current-bullet a{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); background-position:-90px 0 !important; color:#fff !important; text-shadow:1px 1px 1px #000 !important; font-weight:bold; }
.products-list .product-box .link-to-product, .products-list .product-box .link-to-product .product-img-frame { width:160px; }
.products-list .product-box .link-to-product .product-img-frame{ height:120px; }
.products-list .product-box .link-to-product .product-img-frame .photo{ min-width:160px; min-height:120px; }
.products-list .product-box .link-to-product, .products-list .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list .product-box .link-to-product .name {display:block;}
.products-list .product-box .link-to-product .product-img-frame .img-container, .products-list .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list .product-box .link-to-product .product-img-frame .product-description {position:absolute;}
.products-list .product-box .link-to-product .product-img-frame .img-container, .products-list .product-box .link-to-product .product-img-frame .product-description, .products-list .product-box .link-to-product .name {display:table;}
.products-list .product-box .link-to-product .product-img-frame .img-container .img-wrapper, .products-list .product-box .link-to-product .product-img-frame .product-description .text, .products-list .product-box .link-to-product .name .text {display:table-cell;vertical-align:middle;}
.products-list .product-box .link-to-product, .products-list .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list .product-box .link-to-product .product-img-frame .product-description {height:100%;}
.products-list .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list .product-box .link-to-product .product-img-frame .product-description {width:100%;}
.products-list .product-box .link-to-product .product-img-frame, .products-list .product-box .link-to-product .product-img-frame .product-description, .products-list .product-box .link-to-product .name {overflow:hidden;}
.products-list{ -webkit-perspective: 800px; perspective: 800px; transform:perspective(800px); -webkit-perspective-origin:center; perspective-origin:center; }
.products-list .product-box{ float:left; cursor:pointer !important; border-radius:3px; margin:5px; border:1px solid #d7cecd; background:#ece6e5; -webkit-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; }
.products-list .product-box:hover{ background-color:#d7cecd; color:#fff !important; -webkit-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); -ms-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); -o-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); }
.products-list .product-box .link-to-product{ padding:8px; }
.products-list .product-box .link-to-product .product-img-frame{ margin:0 auto; position:relative; border:1px solid #fff; }
.products-list .product-box .link-to-product .product-img-frame .img-container{ width:200px; height:200px; text-align:center; left:50%; margin-left:-100px; top:50%; margin-top:-100px; }
.products-list .product-box .link-to-product .product-img-frame .img-container .img-wrapper{}
.products-list .product-box .link-to-product .product-img-frame .photo{ max-width:100%; max-height:100%; }
.products-list .product-box .link-to-product .product-img-frame .product-img-shadow{ z-index:100; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.8); }
.products-list .product-box .link-to-product .product-img-frame .product-description{ top:0; left:0; z-index:101; background:url(img/1px_tr.png) repeat; opacity:0; filter:alpha(opacity=0); -webkit-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(0,0,0) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(0,0,0) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -webkit-transition:all 0.9s; -moz-transition:all 0.9s; -o-transition:all 0.9s; transition:all 0.9s; }
.products-list .product-box .link-to-product:hover .product-img-frame .product-description{ opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); }
.products-list .product-box .link-to-product .product-img-frame .product-description .text{ word-wrap:break-word; line-height:15px; font-size:11px; color:#fff; text-align:justify; padding:10px; }
.products-list .product-box .link-to-product .name{ margin-top:10px; height:48px; width:100%; }
.products-list .product-box .link-to-product .name .text{ word-wrap:break-word; line-height:24px; font-size:18px; text-align:center; color:#292929; text-shadow: 1px 1px 0 #fff; }
.hide-element{display:none !important;}
.products-list-2 .product-box .link-to-product, .products-list-2 .product-box .link-to-product .product-img-frame { width:160px; }
.products-list-2 .product-box .link-to-product .product-img-frame{ height:120px; }
.products-list-2 .product-box .link-to-product .product-img-frame .photo{ min-width:160px; min-height:120px; }
.products-list-2 .product-box .link-to-product, .products-list-2 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-2 .product-box .link-to-product .name {display:block;}
.products-list-2 .product-box .link-to-product .product-img-frame .img-container, .products-list-2 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-2 .product-box .link-to-product .product-img-frame .product-description {position:absolute;}
.products-list-2 .product-box .link-to-product .product-img-frame .img-container, .products-list-2 .product-box .link-to-product .product-img-frame .product-description, .products-list-2 .product-box .link-to-product .name {display:table;}
.products-list-2 .product-box .link-to-product .product-img-frame .img-container .img-wrapper, .products-list-2 .product-box .link-to-product .product-img-frame .product-description .text, .products-list-2 .product-box .link-to-product .name .text {display:table-cell;vertical-align:middle;}
.products-list-2 .product-box .link-to-product, .products-list-2 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-2 .product-box .link-to-product .product-img-frame .product-description {height:100%;}
.products-list-2 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-2 .product-box .link-to-product .product-img-frame .product-description {width:100%;}
.products-list-2 .product-box .link-to-product .product-img-frame, .products-list-2 .product-box .link-to-product .product-img-frame .product-description, .products-list-2 .product-box .link-to-product .name {overflow:hidden;}
.products-list-2{ -webkit-perspective: 800px; perspective: 800px; transform:perspective(800px); -webkit-perspective-origin:center; perspective-origin:center; }
.products-list-2 .product-box{ float:left; cursor:pointer !important; width:300px; padding-top:15px; border:1px solid #d7cecd; background:#ece6e5; margin:5px; -webkit-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; }
.products-list-2 .product-box:hover{ background-color:#d7cecd; color:#fff !important; -webkit-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); -ms-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); -o-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); }
.products-list-2 .product-box .link-to-product{ width:290px; padding:3px; }
.products-list-2 .product-box .link-to-product .product-img-frame{ margin:0 auto; position:relative; border:1px solid #fff; }
.products-list-2 .product-box .link-to-product .product-img-frame .img-container{ width:200px; height:200px; text-align:center; left:50%; margin-left:-100px; top:50%; margin-top:-100px; }
.products-list-2 .product-box .link-to-product .product-img-frame .img-container .img-wrapper{}
.products-list-2 .product-box .link-to-product .product-img-frame .photo{ max-width:100%; max-height:100%; }
.products-list-2 .product-box .link-to-product .product-img-frame .product-img-shadow{ z-index:100; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.8); }
.products-list-2 .product-box .link-to-product .product-img-frame .product-description{ top:0; left:0; z-index:101; background:url(img/1px_tr.png) repeat; opacity:0; filter:alpha(opacity=0); -webkit-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(0,0,0) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(0,0,0) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -webkit-transition:all 0.9s; -moz-transition:all 0.9s; -o-transition:all 0.9s; transition:all 0.9s; }
.products-list-2 .product-box .link-to-product:hover .product-img-frame .product-description{ opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); }
.products-list-2 .product-box .link-to-product .product-img-frame .product-description .text{ word-wrap:break-word; line-height:15px; font-size:11px; color:#fff; text-align:justify; padding:10px; }
.products-list-2 .product-box .link-to-product .name{ margin-top:10px; height:48px; width:100%; }
.products-list-2 .product-box .link-to-product .name .text{ word-wrap:break-word; line-height:24px; font-size:14px; text-transform:uppercase; text-align:center; color:#5e5958; text-shadow:1px 1px 0 #fff; }
.products-list-2 .product-box .link-to-product .name .text:hover{ }
.hide-element{display:none !important;}
.products-list-3 .product-box .link-to-product, .products-list-3 .product-box .link-to-product .product-img-frame { width:160px; }
.products-list-3 .product-box .link-to-product .product-img-frame{ height:120px; }
.products-list-3 .product-box .link-to-product .product-img-frame .photo{ min-width:160px; min-height:120px; }
.products-list-3 .product-box .link-to-product, .products-list-3 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-3 .product-box .link-to-product .name {display:block;}
.products-list-3 .product-box .link-to-product .product-img-frame .img-container, .products-list-3 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-3 .product-box .link-to-product .product-img-frame .product-description {position:absolute;}
.products-list-3 .product-box .link-to-product .product-img-frame .img-container, .products-list-3 .product-box .link-to-product .product-img-frame .product-description, .products-list-3 .product-box .link-to-product .name {display:table;}
.products-list-3 .product-box .link-to-product .product-img-frame .img-container .img-wrapper, .products-list-3 .product-box .link-to-product .product-img-frame .product-description .text, .products-list-3 .product-box .link-to-product .name .text {display:table-cell;vertical-align:middle;}
.products-list-3 .product-box .link-to-product, .products-list-3 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-3 .product-box .link-to-product .product-img-frame .product-description {height:100%;}
.products-list-3 .product-box .link-to-product .product-img-frame .product-img-shadow, .products-list-3 .product-box .link-to-product .product-img-frame .product-description {width:100%;}
.products-list-3 .product-box .link-to-product .product-img-frame, .products-list-3 .product-box .link-to-product .product-img-frame .product-description, .products-list-3 .product-box .link-to-product .name {overflow:hidden;}
.products-list-3{ -webkit-perspective: 800px; perspective: 800px; transform:perspective(800px); -webkit-perspective-origin:center; perspective-origin:center; }
.products-list-3 .product-box{ float:left; cursor:pointer !important; width:450px; padding-top:15px; border:1px solid #d7cecd; background:#ece6e5; margin:5px; -webkit-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; }
.products-list-3 .product-box:hover{ background-color:#d7cecd; color:#fff !important; -webkit-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); -ms-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); -o-transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg); transform:scale(1.02) rotate(0deg) translate(0px, -3px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); }
.products-list-3 .product-box .link-to-product{ width:450px; padding:3px; }
.products-list-3 .product-box .link-to-product .product-img-frame{ margin:0 auto; position:relative; border:1px solid #fff; }
.products-list-3 .product-box .link-to-product .product-img-frame .img-container{ width:200px; height:200px; text-align:center; left:50%; margin-left:-100px; top:50%; margin-top:-100px; }
.products-list-3 .product-box .link-to-product .product-img-frame .img-container .img-wrapper{}
.products-list-3 .product-box .link-to-product .product-img-frame .photo{ max-width:100%; max-height:100%; }
.products-list-3 .product-box .link-to-product .product-img-frame .product-img-shadow{ z-index:100; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.8); }
.products-list-3 .product-box .link-to-product .product-img-frame .product-description{ top:0; left:0; z-index:101; background:url(img/1px_tr.png) repeat; opacity:0; filter:alpha(opacity=0); -webkit-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(0,0,0) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(0) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(0,0,0) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -webkit-transition:all 0.9s; -moz-transition:all 0.9s; -o-transition:all 0.9s; transition:all 0.9s; }
.products-list-3 .product-box .link-to-product:hover .product-img-frame .product-description{ opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); -moz-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -ms-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); -o-transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg); transform:scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) scale3d(1,1,1) rotate3d(0,0,0,0deg) translate3d(0px, 0px, 0px); }
.products-list-3 .product-box .link-to-product .product-img-frame .product-description .text{ word-wrap:break-word; line-height:15px; font-size:11px; color:#fff; text-align:justify; padding:10px; }
.products-list-3 .product-box .link-to-product .name{ margin-top:10px; height:48px; width:100%; }
.products-list-3 .product-box .link-to-product .name .text{ word-wrap:break-word; line-height:24px; font-size:14px; text-transform:uppercase; text-align:center; color:#5e5958; text-shadow:1px 1px 0 #fff; }
.products-list-3 .product-box .link-to-product .name .text:hover{ }
.hide-element{display:none !important;}
