/* Copyright (C) arrowthemes, Regular/Extended Licence */

@import url(../warp/css/base.css);


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/
hr.spessa { 
  height: 20px; 
  border-style: solid; 
  border-color: black; 
  border-width: 2px 0 0 0; 
} 
hr.start { 
  height: 25px; 
  border-style: solid; 
  border-color: black; 
  border-width: 2px 0 0 0; 
  border-radius: 20px; 
} 
hr.middle { 
  height: 25px; 
  border-style: solid; 
  border-color: black; 
  border-width: 2px 0 0 0; 
  border-radius: 20px; 
} 
hr.middle:before { 
  display: block; 
  content: ""; 
  height: 25px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: black; 
  border-width: 0 0 2px 0; 
  border-radius: 20px; 
}
hr.end { 
  height: 25px; 
  border-style: solid; 
  border-color: black; 
  border-width: 0 0 2px 0; 
  border-radius: 20px; 
} 
b.custom {color: #2985cc;}
h2, .uk-h2{font-size: 30px; line-height: 42px;}
h3, .uk-h3{font-size: 24px; line-height: 32px;}
h4{font-size: 20px; line-height: 1.4;}
h4 i{margin: 2px 5px 0 0}
h6{font-size: 14px}
h1, h2, h3, h4, h5, h6{margin: 15px 0 15px 0;}
h1.extra-large {font-size: 85px; line-height: 1;}
a { color: #48b; }
mark { background-color: #ffa; color: #444; }
hr { border-top-color: #ddd;}
pre { border: 1px solid #ddd; background: #fafafa;}
p, blockquote p{ margin: 10px 0;}
li p {line-height: inherit; }
label{padding: 0 5px; display: inline-block;}
::-webkit-selection { background: #B0B0B0;}
::-moz-selection{ background: #B0B0B0;}
::selection{ background: #B0B0B0;}
