/*
Theme Name:     Argoweb
Theme URI:      http://www.argoweb.net/
Description:    Argoweb - Il sito facile per la tua scuola
Author:          Argo Software
Author URI:     http://www.argosoft.it
Template: Divi
*/

/* YOUR CSS EDITS GO BELOW THIS LINE AND AND CSS RULES YOU MAKE HERE WILL OVERIDE THE MASTER DIVI THEME CSS RULES */

.main_title {
    margin-bottom: 10px;
    background: #0D6DCE;
    padding: 10px;
    color: white;
}

#main-content .container:before {
		position: absolute;
		top: 0;
		width: 1px;
		height: 100%;
		background-color: #fff;
		content: "";
	}

.et_pb_post h2 a, .et_pb_portfolio_item h3 a {
    text-decoration: none;
    line-height: initial;
}

.et_pb_image_container img, .et_pb_post a img {
    max-width: 300px;
    float: left;
    left: 0;
    padding-right: 14px;
    padding-bottom: 20px;
}

.et_pb_post {
    margin-bottom: 0px;
    clear: left;
    padding-bottom: 10px;
}

.et_pb_bg_layout_light .et_pb_widget li a {
    font-weight: bold;
}

.widgettitle {
    background-color: #0066cc;
    padding: 10px 5px;
    margin-bottom: 10px;
    color: white;
}

.et_boxed_layout #page-container .et_pb_row {
    width: 97%;
}

.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget {
    margin-bottom: 5%;
}

/* icona titolo blog */
.fiore article{
	    color: #333333;
    font-size: 18px;
    line-height: 20px;
    margin: 0;
    padding: 0 0 10px 23px;
    background: url("../../uploads/fiore.png") 0 4px no-repeat;
}
/* pulsanti */
.btn-toolset {
 display: inline-block;
 text-align: center;
 white-space: nowrap;
 color: #0066CC;
 text-decoration: none;
 line-height: 1.2;
 font-weight: bold;
 font-family: sans-serif;
 font-size: 18px;
 background-color: #FFFFFF;
 border-radius: 4px;
 padding: 10px 20px;
 border: 3px solid #0066CC;
 cursor: pointer;
}
.btn-toolset:hover {
 background-color: #C4C4C4;
 border-color: #003D80;
}
.btn-toolset > strong {
 font-size: 24px;
}


/* riduco padding slide
@media (min-width: 981px)
{
	.et_pb_section{
 padding: 0 !important;
}
} */

/* cuprum-regular - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-500 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-600 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: normal;
  font-weight: 600;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-700 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: italic;
  font-weight: 400;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-500italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: italic;
  font-weight: 500;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-600italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: italic;
  font-weight: 600;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* cuprum-700italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Cuprum';
  font-style: italic;
  font-weight: 700;
  src: local(''),
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/cuprum-v20-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

