/*
 Theme Name:     Itway Theme
 Theme URI:      http://codeless.co
 Description:    Specular Child Theme
 Author:         Paolo Pileggi
 Author URI:     http://www.codeless.co
 Template:       specular
 Version:        1.0.0
*/

@import url("../specular/style.css");

.header_tools{display:table !important; float:right !important; padding-left: 20px !important;}
.latest_blog .blog-item .info, .latest_blog .blog-item .after{ display:none !important;}
.margin0{ margin-bottom:0px !important}

.inv { display:none !important;}
/*
.imgHeadPage { min-height:335px; background-size:cover; background-position: center center !important; margin-bottom:40px !important;}
.pageTitolo {margin-bottom:30px !important; margin-top:-20px !important; }
*/
header#header.Hpage nav .menu{height:auto; margin:-17px -8px 0 0}

.mobile_small_menu { color: #023672 !important;}
.header_tools .vert_mid { vertical-align: bottom;  display: table-cell; padding-bottom: 10px;}
.header_tools .vert_mid_page { vertical-align: middle;  display: table-cell; padding-bottom: 10px;}
.NoSideBar .container { width:100% !important}
.left-40{ padding-left:40px}
.marginB40 { margin-bottom:40px !important}

.vc_btn3-container.vc_btn3-inline, .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {min-width: 100%;}
.post-date {
    display: block;
    padding-top: 7px;
    font-style: italic;
    color: #999;
}

td {padding:0px 15px 5px 0px}

.QuotMen { background:#d8d8d8 !important; height:auto !important; padding:20px 0px; text-transform:uppercase; color:#6a6a6a; font-size:13px;}
.QuotMen ul { padding:0px;  }
.QuotMen ul li{ padding:0px 20px 0px 0px; list-style:none; display:inline}

.post-type-archive-tribe_events .header_page, 
#blog .info,
#blog .category-buy-back-program li:first-child,
#blog .category-buy-back-program.grid-style .text 
{ display:none !important;}

.site-map { text-transform: lowercase !important; font-size:13px;}
.site-map h4{ text-transform: uppercase !important; font-size:13px;}
.site-map p a:hover {color:#434343 !important;}

#blog .category-press-releases .info { display:block !important; margin-top:10px}
#blog .category-buy-back-program .info { display:block !important; margin-top:10px}


#widgetarea-sidebar ul li::after {content: unset !important;}

.staff_entries-organizzazione .media img { max-width: 250px !important;}
.tribe-events-cal-links {display:none !important}

#widgetarea-sidebar .widget{ padding-top:30px}
#widgetarea-sidebar .widget:first-child{ padding-top:0px !important}

#footer a {color:#ffffff !important;}
#footer a:hover {color:#10B8C7 !important;}
#footer {font-size:12px !important}
.block_title.section_title .divider .circle{
    height: 1px !important;
    background: #ccc;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(204, 204, 204);
    width: 10px !important;
    border: 0px solid #ddd;
    padding-left: 8px;
    float: left;
    padding-right: 8px;
    margin: 0px !important;
}
#widgetarea-sidebar .widget-title { text-transform:uppercase;}
#widgetarea-sidebar ul { padding:10px 0px; margin:0px;}
#widgetarea-sidebar li { padding:10px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #ccc; list-style:none; font-size:14px}
.services_media h2 { padding: 15px 0px;}
.current-menu-item { color:#38C1D1;}
.org-home{display:none; !important}
.wpcf7 input, .wpcf7 textarea {border: solid 1px #ccc !important;}
.wpcf7-mail-sent-ok { border: none !important; color: #398f14; }
.wpcf7-validation-errors { border: none !important;}
.fix-txt{color: rgb(255, 255, 255);line-height: 0px;font-size: 0px;}
.single_staff .featured_img { max-height: 175px !important;}


	@media (min-width: 980px){
		header#header.Hpage {background: #023672 !important; /*padding: 10px 0px 18px 0px;*/}
		.header_tools .vert_mid_page .icon-search {color: #fff;}
		.qtranxs_widget ul li { color:#fff !important; opacity: 0.5 !important;}
		.qtranxs_widget ul li.active{ color:#fff !important; opacity: 1 !important;}
		nav .menu > li > a {color:#fff !important;}
		nav .menu { min-width: 850px;}
		#logo .light {visibility: visible !important;display:block !important;}	
		#logo .dark {visibility: hidden !important; display:none !important;}
		/*.clCat {padding-top: 75px;}*/
		#blog .category-press-releases.grid-style .content h1 {min-height:130px !important;}
                #blog .category-buy-back-program.grid-style .content h1 {min-height:130px !important;}
		.org-home{display:block; !important}
		#widgetarea-sidebar{ padding: 0 0 0 30px;}
	}
	@media (max-width: 1200px){
		.background--dark nav .menu > li > a {font-size: 11px !important;}
		.QuotMen ul li{ padding:0px 20px 0px 0px; list-style:none; display: block;}

	}


	@media (max-width: 480px){
		.header_tools{display:table !important; float:right !important; padding-left: 20px !important;}
		.header_tools .extra_navigation_button { display:;}
		#logo { margin-left: 20% !important;  position: absolute !important;  }
	.right_search.open_search_button{ display:none}
	}