
	 	/* Body */
	 	body {background-color: #FFF; }

	 	/* Header */
	 	#topmenu,
	 	#topmenu .nav_topmenu li .dropdown-menu {
			background-color: #808080;
		}

		#topmenu .nav_topmenu a {
		    color: #D1D1D1;
		}

        #header {
            background-color: #005277;
            background-image: url("");
        	background-size: cover;
        	background-position: center;
        }

        #menu-modal .modal-content {
	        background-color: #005277;
	    }

        #menu-principale-center,
        #menu-center nav .dropdown-menu {
	        background-color: #3d3d3d;
        }

        #menu-social a,
        #menu-center nav a,
        #menu nav a,
        #menu > nav > ul > li > a,
        .selettoreLezioni {
			color: #FFF;
            font-weight: bold;
		}

		#topmenu .nav_topmenu a:hover,
		#topmenu .nav_topmenu li .dropdown-menu li a:hover,
		#topmenu .nav_topmenu li.current-menu-item a,
		#topmenu .nav_topmenu li .dropdown-menu li.current-menu-item a,
		#menu-social a:hover,
		#menu-center nav a:hover,
		#menu nav a:hover,
		.btn-menu:hover, .btn-menu:active, .btn-menu:focus,
		.selettoreLezioni:hover, .selettoreLezioni:focus {
			color: #eab41e;
		}

		button.selettoreLezioni.titolocorso {
			border-color: #FFF;
		}

        #menu > nav .head_cta,
        #menu > nav .head_cta:hover,
        #menu-responsive .head_cta,
        #menu-center .nav_menucenter .head_cta  {
            background-color: #1e73be;
            color: #FFF;
        }

        #brand img {
            margin-bottom: 10%;
            margin-top: 10%;
        }

        #header.shrink #brand img {
            margin-bottom: 4%;
            margin-top: 4%;
        }

		/* menu responsive */
		.responsive_nav ul li,
		.responsive_nav ul ul li {background-color: transparent;}

		.responsive_nav ul li a,
		.responsive_nav ul ul li:before,
		#menu-modal .close,
		.btn-menu
		{color: #FFF;}

		.responsive_nav > ul > li.current-menu-item > a {color: #eab41e;}


        /* prefooter */
        .prefooter {background-color: #1e73be; color: #FFF;}

        .prefooter h2 {color: #FFF;}

        .prefooter .btn {background-color: #858585; color: #323334;}


        /* footer */

        footer p, .footer_bottom p, footer .widget ul>li a,
        .footer_bottom a {color: #c8c5c3;}

        .footer_title {color: #1b6db5;}
        .footer_bottom {background-color: #1E73BE; color: #c8c5c3; }

        .footer_bottom a:hover, .footer_bottom a:focus {color: #eab41e;}

		/* sidebar */
        #wrap-content {
	        background-color: #FFFFFF;
        }

        /* FAQ */
		#assistenza .numberCircle {background-color: #eab41e;}

        /* Primary */
        .btn-primary {background-color: #005277;}

		.btn-primary.disabled,
		.btn-primary[disabled],
		fieldset[disabled] .btn-primary,
		.btn-primary.disabled:hover,
		.btn-primary[disabled]:hover,
		fieldset[disabled] .btn-primary:hover,
		.btn-primary.disabled:focus,
		.btn-primary[disabled]:focus,
		fieldset[disabled] .btn-primary:focus,
		.btn-primary.disabled:active,
		.btn-primary[disabled]:active,
		fieldset[disabled] .btn-primary:active,
		.btn-primary.disabled.active,
		.btn-primary[disabled].active,
		fieldset[disabled] .btn-primary.active {background-color: #FF963A;}

		.btn-primary .badge {color: #005277;}

		.btn-primary:hover,
		.btn-primary:focus,
		.btn-primary:active,
		.btn-primary.active,
		.open .dropdown-toggle.btn-primary {background-color: #FF963A;}

		#assistenza .panel-heading, #faq .panel-heading, .wpb_accordion_header {background-color: #005277;}

		#single-post .post_content ul li:before, #single-page .post_content ul li:before, #assistenza .post_content ul li:before {color: #005277;}

		#single-post .post_content ol li:before, #single-page .post_content ol li:before, #assistenza .post_content ol li:before {background-color: #005277;}

		/* Info */
        .btn-info {background-color: #005277;}

		.btn-info.disabled,
		.btn-info[disabled],
		fieldset[disabled] .btn-info,
		.btn-info.disabled:hover,
		.btn-info[disabled]:hover,
		fieldset[disabled] .btn-info:hover,
		.btn-info.disabled:focus,
		.btn-info[disabled]:focus,
		fieldset[disabled] .btn-info:focus,
		.btn-info.disabled:active,
		.btn-info[disabled]:active,
		fieldset[disabled] .btn-info:active,
		.btn-info.disabled.active,
		.btn-info[disabled].active,
		fieldset[disabled] .btn-info.active {background-color: #4296e0;}

		.btn-info .badge {color: #005277;}

		.btn-info:hover,
		.btn-info:focus,
		.btn-info:active,
		.btn-info.active,
		.open .dropdown-toggle.btn-info {background-color: #4296e0;}

		#main-content .pagination li a {color: #005277;}
		.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color: #4296e0;}


		/* Info -20% */
		#item-post .continua-home {background-color: #005277;}
		#item-post .continua-home:hover {background-color: #4296e0;}

		.item_post_meta ul, .commenti-meta a, .categorie-meta a {color: #005277;}
		.item_post_meta ul, .commenti-meta a:hover, .categorie-meta a:hover {color: rgba(0,82,119,0.6);}

		#main-content .pagination li span.current:hover,
		#main-content .pagination > li > span.current {background-color: #005277;}


		/* Warning */
        .btn-warning {background-color: #eab41e;}

		.btn-warning.disabled,
		.btn-warning[disabled],
		fieldset[disabled] .btn-warning,
		.btn-warning.disabled:hover,
		.btn-warning[disabled]:hover,
		fieldset[disabled] .btn-warning:hover,
		.btn-warning.disabled:focus,
		.btn-warning[disabled]:focus,
		fieldset[disabled] .btn-warning:focus,
		.btn-warning.disabled:active,
		.btn-warning[disabled]:active,
		fieldset[disabled] .btn-warning:active,
		.btn-warning.disabled.active,
		.btn-warning[disabled].active,
		fieldset[disabled] .btn-warning.active {background-color: #f1cd68;}

		.btn-warning .badge {color: #eab41e;}

		.btn-warning:hover,
		.btn-warning:focus,
		.btn-warning:active,
		.btn-warning.active,
		.open .dropdown-toggle.btn-warning {background-color: #f1cd68;}

		#menu nav .dropdown-menu
		{background-color: #005277;}

		.nav_social li span i:nth-child(2) {color: #005277;}

		#menu-social a:hover,
		#menu-center nav a:hover, #menu-center nav li.active > a,
		#menu nav a:hover, #menu nav li.active > a,
		#header-videocorso.customtext #menu-center nav a:hover,
		#header-videocorso.customtext #menu nav a:hover,
		#header-videocorso.customtext #menu-center nav li.active a,
		#header-videocorso.customtext #menu nav li.active a,
		#header-videocorso nav.responsive_nav li.current_page_item a,
		#header-videocorso.customtext nav.responsive_nav li.current_page_item a {color: #eab41e;}

		#assistenza .panel-body ul, #assistenza .panel-body ul li, #assistenza .panel button:hover, #faq .panel button:hover, #problema .panel button:hover {color: #eab41e;}

		#single-post blockquote, #single-page blockquote, #assistenza blockquote {background-color: #005277;}

		#single-post blockquote a, #single-page blockquote, #assistenza blockquote a {color: #eab41e;}


		/* Success */
        .btn-success {background-color: #cccccc;}

		.btn-success.disabled,
		.btn-success[disabled],
		fieldset[disabled] .btn-success,
		.btn-success.disabled:hover,
		.btn-success[disabled]:hover,
		fieldset[disabled] .btn-success:hover,
		.btn-success.disabled:focus,
		.btn-success[disabled]:focus,
		fieldset[disabled] .btn-success:focus,
		.btn-success.disabled:active,
		.btn-success[disabled]:active,
		fieldset[disabled] .btn-success:active,
		.btn-success.disabled.active,
		.btn-success[disabled].active,
		fieldset[disabled] .btn-success.active {background-color: #eab41e;}

		.btn-success .badge {color: #cccccc;}


		.btn-success:hover,
		.btn-success:focus,
		.btn-success:active,
		.btn-success.active,
		.open .dropdown-toggle.btn-success {background-color: #eab41e;}


		/* Danger */
        .btn-danger {background-color: #FF963A;}

		.btn-danger.disabled,
		.btn-danger[disabled],
		fieldset[disabled] .btn-danger,
		.btn-danger.disabled:hover,
		.btn-danger[disabled]:hover,
		fieldset[disabled] .btn-danger:hover,
		.btn-danger.disabled:focus,
		.btn-danger[disabled]:focus,
		fieldset[disabled] .btn-danger:focus,
		.btn-danger.disabled:active,
		.btn-danger[disabled]:active,
		fieldset[disabled] .btn-danger:active,
		.btn-danger.disabled.active,
		.btn-danger[disabled].active,
		fieldset[disabled] .btn-danger.active {background-color: #ef1e1e;}

		.btn-danger .badge {color: #FF963A;}

		.btn-danger:hover,
		.btn-danger:focus,
		.btn-danger:active,
		.btn-danger.active,
		.open .dropdown-toggle.btn-danger {background-color: #ef1e1e;}

		h1, h2, h3, h4, h5, h6,
        #item-post h2 a {color: #FF963A;}

		#item-post h2 a:hover {color: #ef1e1e;}

		#comments .btn-success,
		.assistenza .btn-success {background-color: #cccccc;}

		#comments .btn-success:hover,
		.assistenza .btn-success:hover {background-color: #eab41e;}


		/*------------------------------------*\
			TIPOGRAFIA
		\*------------------------------------*/

        body {
            font-family: 'Open Sans';
        }

        h1, h2, h3, h4, h5, h6,
        .btn,
        .numberCircle,
		.wpb_accordion_header a,
		.widget-title {
		    font-family: 'Oswald';
        }

		.widget ul li a,
		.widget ul.sub-menu > li:before,
		[id^=am4login-] p > a {
			color: #0A003F;
		}

		#sidebar h3.widget-title {
		    background-color: #323334;
		    color: #FFF;
		    padding: 2%;
		}

		#sidebar .widget_nav_menu li.current-menu-item.menu-item-has-children > a,
		#sidebar .widget_nav_menu li.menu-item-has-children > a:hover,
		#sidebar .widget_nav_menu ul > li.current-menu-item,
		#sidebar .widget ul li:hover,
		[id^=am4login-] p > a:hover {
			background-color: rgba(234,180,30,0.8);
		}

		[id^=am4login-] form input[type="submit"] {
			background-color: #cccccc;
		}

        #single-post .post_content ul li:before {
            content: '\f00c';
        }

        #single-page .post_content ul li:before,
        #assistenza .post_content ul li:before {
            content: '\f00c';
        }

		/*------------------------------------*\
			VIDEO CORSO DEFAULTS
		\*------------------------------------*/
        /* header videocorso */
        button.selettoreLezioni {
            font-family: 'Oswald', sans-serif;
            background-color: #323334;
        }

        #header-videocorso > nav > ul > li,
        #header-videocorso .responsive_nav ul li {
            background-color: transparent;
        }

        #header-videocorso .v_titolo {
            color: #FFF;
        }

        .videocorso-menu ul.menu > li,
        #header-videocorso {
			background-color: #323334; /* primary-20 */
		}
        .videocorso-menu ul.menu li a {
        	color: #FFF;
        }
		.videocorso-menu ul.sub-menu li {
			background-color: #FFF;
		}
		.videocorso-menu ul.sub-menu li a {
			color: #000;
			border-bottom: 1px dotted rgba(255,255,255,0.8); /* sidebar */
			background-color: #FFF;
		}
		.videocorso-menu ul.sub-menu li a:hover {
			background-color: #f1cd68; /* primary-20 */
			color: #000;
		}
		.videocorso-menu ul.sub-menu li.current-menu-item a,
		.selettoreLezioni:hover,
		.selettoreLezioni:focus {
			background-color: rgba(234,180,30,0.8); /* warning-20 */
			color: #000;
		}

        /* Responsive */

        /* Small Devices Smartphones portrait */
        @media only screen and (max-width:575px) and (orientation: portrait) {

        }

        /* Small Devices Smartphones landscape */
        @media only screen and (max-width:639px) and (orientation: landscape) {
            #header.shrink #brand img {
                margin-bottom: 4%;
                margin-top: 4%;
            }
        }

        #header .menuCenter #brand img {
            margin-bottom: 4%;
            margin-top: 4%;
        }

        /* Medium Devices over Smartphones portrait */
        @media only screen and (min-width:576px) {

        }

        /* Small Devices under Tablets */
        @media only screen and (max-width:767px){

        }

        /* Big Devices, Tablets */
        @media only screen and (min-width:768px) {

        }

        /* Big Devices, Desktops */
        @media only screen and (min-width : 992px) {

        }

        /* Giant Devices, Desktops */
        @media only screen and (min-width : 1200px) {

        }