/**
* Theme Name: Customizr Pro
* Theme URI: http://presscustomizr.com/extension/customizr-pro/
* Description: The pro version of the popular Customizr WordPress theme.
* Version: 2.1.6
* Author: Press Customizr
* Author URI: https://presscustomizr.com/
* Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, custom-colors, featured-images, full-width-template, theme-options, threaded-comments, translation-ready, sticky-post, post-formats, rtl-language-support, editor-style
* Text Domain: customizr-pro
* Domain Path: /lang
* Copyright: (c) 2014 - 2017 Nicolas GUILLAUME (Press Customizr), Nice, France
* License: GNU General Public License v2.0 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/**
* The styleheets of Customizr are located in inc/assets/css. Each skin has its own stylesheet : blue.css, green.css, ...
* The current stylesheet is loaded after the main skin stylesheet.
*
* IMPORTANT : If you write your CSS code below, it will be deleted when you'll update the theme.
* If you want to make quick style test / changes, consider using the Custom CSS section in appearance > customize > advanced options > Custom CSS, it will persist on update since it is saved in your database.
* To make important CSS customizations, you'll want to use a child theme and add your css code in the style.css file of it.
*/

/**

* Theme Name: Customizr Pro

* Theme URI: http://presscustomizr.com/extension/customizr-pro/

* Description: The pro version of the popular Customizr WordPress theme.

* Version: 1.2.22

* Author: Press Customizr


* Author URI: http://presscustomizr.com/

* Tags: gray, white, light, blue, red, yellow, green, purple, orange, black, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-menu, custom-colors, featured-images, full-width-template, theme-options, threaded-comments, translation-ready, sticky-post, post-formats, rtl-language-support, editor-style

* Text Domain: customizr

* Copyright: (c) 2015 Nicolas GUILLAUME (Press Customizr), Nice, France

* License: GNU General Public License v2.0 or later

* License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/





/**

* The styleheets of Customizr are located in inc/assets/css. Each skin has its own stylesheet : blue.css, green.css, ...

* The current stylesheet is loaded after the main skin stylesheet.

*

* IMPORTANT : If you write your CSS code below, it will be deleted when you'll update the theme.

* If you want to make quick style test / changes, consider using the Custom CSS section in appearance > customize > advanced options > Custom CSS, it will persist on update since it is saved in your database.

* To make important CSS customizations, you'll want to use a child theme and add your css code in the style.css file of it.

*/



body {background:white}



#footer {background-color:#00325A!important;}



.tc-header {z-index:200!important;height:102px!important;border-bottom:2px solid #00325A;}







/*** logo***********************************************************************************************************/



.attachment-697 {position:absolute!important; top:8px; left:20px; width:269px;height:84px;}



@media only screen and (max-width:1025px)

{

   #logo_smart {position:absolute!important; top:0px; left:6px; width:270px;height:103px;z-index:2000;}

   .attachment-697 {display:none;}

}



@media only screen and (min-width:1025px)

{

   #logo_smart {display:none;}

}









#qtranslate-2-chooser {position:absolute;top:13px;right:14px;z-index:800;}









.fp-excerpt strong {display:block;margin-bottom:5px;}



.navbar  .nav > li > a

{

 padding-left:10px!important;

 padding-right:10px!important;

 font-size:17px!important;

 text-shadow:none;

}

.navbar {margin-top:20px!important;}

.navbar  .nav > li > a:hover

{

 text-shadow:none;

 background:#0088cc!important;

 color:white;

}





/** titoli new products e in evidenza **/

.newprod {font-size: 24px;line-height: 30px;margin-bottom:50px;}

#listcategorypostswidget-2 .widget-title {line-height: 43px; margin-bottom:30px;}

@media only screen and (max-width:700px)

{

.newprod {font-size: 24px;line-height: 25px;margin-bottom:20px;}

#listcategorypostswidget-2 .widget-title {margin-bottom:20px;}

}



.assistive-text {color:#00325A!important;}















/*********************** SLIDER  &  FEATURED **********************************************/



/** img full hd a 1980px  **/

@media screen and (min-width:1900px) and (max-width:1921px)

{

 #cycloneslider-291-1 .cycloneslider-slides .cycloneslider-slide img {width:1920px!important;height:450px!important;max-width:none!important;}

}







.fpc-marketing {margin-top:0px;}

@media only screen and (min-width:767px)

{

.fpc-marketing {margin-top:-30px!important; padding-top:25px; padding-bottom:25px;margin-bottom:-30px!important;}

.slider-home-page-smartphone {height:0px !important;}

#cycloneslider-291-1 {}

.navbar {margin-bottom:-10px;}

}



@media only screen and (max-width:767px)

{

.cycloneslider, .cycloneslider-next , .cycloneslider-prev, .cycloneslider-pager {display:none!important;}

.menu-btn {top:10px;position:absolute;right:8px;z-index:1000;}

}



.cycloneslider-prev , .cycloneslider-next {width:50px!important;height:50px!important;border-radius:50px!important;}



.cycloneslider-prev .arrow {transform: scale(2)}

.cycloneslider-next .arrow {transform: scale(2)}

.cycloneslider-slides, cycloneslider-pager, .cycloneslider, #cycloneslider-291-1 {background:#e9eaee!important;}



.cycloneslider-caption {background:transparent!important;opacity: 1!important;}

.cycloneslider-caption-title {font-size:60px!important;background:none;}

.cycloneslider-caption-description {font-size:42px!important;background:none;}



 #customizr-slider-1 img {border-bottom:2px solid #00325a!important;}









/** slide 1 **/



#cycloneslider-291-1 .cycloneslider-slides div:nth-child(1) .cycloneslider-caption

{top:7%;left:35%;color:white;text-shadow:1px 1px 1px grey;text-align:left;line-height:45px!important}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(1) .cycloneslider-caption .cycloneslider-caption-description {line-height:55px!important} 

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(1) .cycloneslider-caption-description

{line-height:45px!important;}





/** slide 2 **/



#cycloneslider-291-1 .cycloneslider-slides div:nth-child(2) .cycloneslider-caption

{top:5%;left:3%;color:white;text-shadow:1px 1px 1px grey;text-align:left;line-height:45px!important}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(2) .cycloneslider-caption .cycloneslider-caption-description {line-height:55px!important} 

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(2) .cycloneslider-caption-description

{line-height:45px!important;}





/** slide 3 **/



#cycloneslider-291-1 .cycloneslider-slides div:nth-child(3) .cycloneslider-caption

{top:5%;left:9%;color:#00325a;text-align:left;line-height:70px!important}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(3) .cycloneslider-caption .cycloneslider-caption-description {line-height:55px!important} 

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(3) .cycloneslider-caption .cycloneslider-caption-title

{margin-right:19.3%;color:#00325a;}





/** slide 4 **/



#cycloneslider-291-1 .cycloneslider-slides div:nth-child(4) .cycloneslider-caption

{top:5%;left:9%;color:white;text-shadow:1px 1px 1px grey;text-align:left;line-height:45px!important}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(4) .cycloneslider-caption .cycloneslider-caption-description {line-height:55px!important}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(4) .cycloneslider-caption-description

{line-height:45px!important;}







@media only screen and (max-width:800px)

{



#cycloneslider-291-1 .cycloneslider-slides div:nth-child(1) .cycloneslider-caption .cycloneslider-caption-description {line-height:44px!important;font-size:26px!important;}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(2) .cycloneslider-caption .cycloneslider-caption-description {line-height:44px!important;font-size:26px!important;}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(3) .cycloneslider-caption .cycloneslider-caption-description {line-height:44px!important;font-size:26px!important;}

#cycloneslider-291-1 .cycloneslider-slides div:nth-child(4) .cycloneslider-caption .cycloneslider-caption-description {line-height:44px!important;font-size:26px!important;}



}





/*********************** button ***************************************/



.btn1, .btn2, .btn3, .btn4 {

  display:inline;

  background: #f09571;

  background-image: -webkit-linear-gradient(top, #f09571, #e74c0a);

  background-image: -moz-linear-gradient(top, #f09571, #e74c0a);

  background-image: -ms-linear-gradient(top, #f09571, #e74c0a);

  background-image: -o-linear-gradient(top, #f09571, #e74c0a);

  background-image: linear-gradient(to bottom, #f09571, #e74c0a);

  -webkit-border-radius: 5;

  -moz-border-radius: 5;

  border-radius: 5px;

  font-family: Arial;

  color: #ffffff;

  font-size: 20px;

  padding: 10px 20px 10px 20px;

  text-decoration: none;

}

.btn1:hover, .btn2:hover, .btn3:hover, .btn4:hover {

  background: #f5a078;

  text-decoration: none;

  cursor:pointer;

}

.btn1 a, .btn2 a, .btn3 a, .btn4 a

{

  color: #ffffff;

  text-decoration: none;

} 



























#prefooter {text-align:center;width:300px;margin-left:auto;margin-right:auto;margin-bottom:20px;}





.ulscout li {line-height:25px;}















.credits p {font-size:0px!important;}

.credits p span {font-size:11px!important;}

.fc-copyright-text {color:#00325A;}

.fc-copyright a {color:#00325A!important;;font-size:11px!important;}



















@media only screen and (min-width:1220px)

{



 #menu-menu-3 li a {line-height:25px!important;}

 #searchsubmit,#searchsubmit:hover

 {

  font-size:0px!important;

  background-color:white;

  background-image:url(http://disabilitysoftware.org/SCOUT/wordpress/wp-content/uploads/2016/08/lent3.png);

  width:30px;height:35px;

  border:none;

  box-shadow:none;

  transition:none;

  background-position: 0 0;

 }





 .fpc-marketing .fpc-row-fluid {width:1000px;margin: 0 auto!important;}



 #left .textwidget {margin-bottom:45px; margin-top:20px;padding-right:30px;}

 #left .textwidget img {margin-bottom:18px;}



 #content {padding-left:0px;margin-top:15px;}



 #searchform {position:absolute; top:13px; right:70px; z-index:300;}



/**

 #menu-footer-menu {text-align:center;}

 #menu-footer-menu li {float:left;padding-left:5px;padding-right:5px;}

 #menu-footer-menu li a {display:inline;transition:none!important;font-size:16px!important;}

 #menu-footer-menu li::before,#menu-footer-menu li.on::before  {content:"-"!important;left:-4px!important;color:white;}

 #menu-footer-menu li:nth-child(1)::before,#menu-footer-menu li:nth-child(1).on::before  {content:""!important;}

 #footer_one, #footer_three {width:10%!important;}

 #footer_two {width:79%!important;}

**/



 .dropdown-menu .dropdown-menu  {margin-left:162px;margin-top:-36px;z-index:1100!important;}

 .dropdown-submenu {z-index:1100!important;}

}





 /** menu  **/

@media only screen and (min-width:767px)

{

 .navbar .nav > li > a {color:#00325a;padding-top:14px;padding-bottom:14px; margin-top:-10px;}

 .dropdown-menu .dropdown-menu {margin-left:90px;z-index:1000;}

 /**#nav_menu-2 a {font-size:18px!important;}

 #nav_menu-2 li {margin-top:4px!important;}**/

 .dropdown-menu li a {color:#00325a!important;}

 .navbar .nav > li > a:hover {color:white!important;}

}



.menu-item-1658 {border-top: 1px solid grey;margin-top:5px;}



@media only screen and (max-width:380px)

{

 .tc-grid-post figure {height:50%!important;max-height:400px!important;min-height:200px;line-height:200px;}

}

@media only screen and (max-width:767px)

{

 .fpc-widget-front {margin-top:20px!important;}

}



html,body,p,h1,h2,h3,a,span {font-family: 'Open Sans', sans-serif!important;}



/** grid **/

/**.tc-grid-post figure img , .tc-grid-post{opacity: 1!important; width:425px!important;height:265px!important;position:center;}**/

.tc-grid-post figure img {opacity: 1!important;}



  /** titolo degli articoli **/

.post > .entry-header > .entry-title {text-align:center;color:#00325a;font-weight:bold;}

.post > .entry-header > .featurette-divider  {display:none;}

/**.has-post-thumbnail > .entry-header {height:35px;}**/

.tit_art {display:block!important;}





/** img articoli responsive **/

@media only screen and (max-width:1000px)

{

 .ghost {display:none!important;}

 .smartcenter

{

float:none!important;

clear:both!important;

max-height:600px!important;

width:auto!important;

margin-left:auto!important;

margin-right:auto!important;

margin:0 auto!important;

display:block!important;

}

.smartcenter2

{

float:none!important;

clear:both!important;

max-height:400px!important;

width:auto!important;

margin-left:auto!important;

margin-right:auto!important;

margin:0 auto!important;

display:block!important;

}

}





/** <hr> in New Products **/

.featurette-divider {border-color:white!important;} 



/** <hr> in articoli clear both  **/

.myhr {display:block;clear:both;float:none;border-color:white!important;}



/** <hr> in Support **/

.blue {border-bottom:1px solid grey}



/** bordo  **/

footer#footer {border-top: 10px solid #0088cc}



/**  bandiere  **/

.qtranxs_image > img {width:25px!important;height:auto!important;}



/** tabelle  **/

table {border-bottom:none;box-shadow:0px 0px 0px lightgrey;}

table tbody tr td {padding-left:8px;background:none!important;}

table tbody tr:nth-child(even) {background-color: #B9CDE4!important}

table tbody tr:nth-child(odd) {background-color: #F8FFfF!important}



@media only screen and (min-width:1200px){.sottocategorie_nautica {float:left;width:auto;margin-left:380px;}}

@media only screen and (min-width:1200px){.sottocategorie_nautica tr td {padding-right:50px!important;}}



.sottocategorie_nautica {font-size:20px;}

.sottocategorie_nautica tr:nth-child(odd) {background-color: white!important;border:none!important}

.sottocategorie_nautica tr:nth-child(even) {background-color: white!important;border:none!important}

.sottocategorie_nautica tr:nth-child(odd) td {background-color: white!important;border:none!important;}

.sottocategorie_nautica tr:nth-child(even) td {background-color: white!important;border:none!important;}



/** elenco caratteristiche salienti  **/

.caratteristiche {list-style-image:url(http://disabilitysoftware.org/SCOUT/wordpress/img_varie/li.png);}

.caratteristiche li {line-height:25px;margin-left:6%;}



/** .smartcenter {margin-bottom:20px!important;}**/

.slide-389  {border-bottom: 2px solid #00325a}



@media only screen and (min-width:1000px)

{

 .caratteristiche li {line-height:35px;margin-left:50%!important;}

}



/** barra laterale di sinistra  **/

@media only screen and (max-width:770px)

{

 #left aside .textwidget p {font-size:14px!important;}

 #left {padding-right:10px!important}

 #text-2 {margin-top:-30px}

}

#text-2 {padding-top:5px}

#left .textwidget {margin-bottom:0px; margin-top:0px} 





/** social **/

@media only screen and (min-width:1250px)

{

.tw img {position:absolute; width:50px; heigth:50px; right:100px; bottom:50px;}

.fb img {position:absolute; width:50px; heigth:50px; right:160px; bottom:50px;}

}

@media only screen and (max-width:1250px)

{

.tw img {width:50px; heigth:50px;}

.fb img {width:50px; heigth:50px;}

.fb {float:left;margin-left:3%;}

.tw {float:right;margin-right:3%;}

.social {float:left}

.social-container {width:120px;margin:0 auto;}

}



/******* featured page per mobile   **/

@media only screen and (max-width:1023px)

{

}



/*********** FOOTER ************************/

#footer_one ul li a,#footer_two ul li a,#footer_three ul li a

{

 font-size:17px!important;

}



#footer_one ul li,#footer_two ul li,#footer_three ul li

{

 line-height:19px;

}



#footer_one ul ,#footer_two ul ,#footer_three ul 

{

 margin-top:15px; 

}

@media only screen and (min-width:700px)

{

#footer_one aside h3, #footer_two aside h3, #footer_three aside h3 {margin-top:28px!important;text-align:left!important}

}

@media only screen and (max-width:700px)

{

#footer_one aside h3, #footer_two aside h3, #footer_three aside h3 {margin-top:28px!important;}

}



/************************* pagina novita' (BLOG) ***************************************/

#lcp_instance_0 {list-style-type:none;}



#lcp_instance_0 li {margin:20px; margin-left:5px; border-bottom: 1px solid lightgrey; padding-bottom:20px;}



.blog_date {margin-top:5px; display: block; clear:both; font-size:14px; font-style:italic}

.blog_date::before {content:"published: "}





/****************** leftbar **********************/

#listcategorypostswidget-2 ul li:hover {background:none!important}

@media only screen and (max-width:1025px){#listcategorypostswidget-2 ul {margin-left:-10px;margin-right:0px;}}





/************************* pagina prodotti ***************************************/

@media only screen and (min-width:700px)

{

.div_pagina_prodotti{margin-left:10%!important;}

.div_pagina_prodotti ul li {line-height:37px;font-size:22px;}

.div_pagina_prodotti ul {margin-bottom:20px;}

}







