

a,
body,
input,
select,
textarea
{
	font-family:'Open Sans','Open Sans';
	font-style:normal;
	font-weight:normal;
}

h1,
h1 a
{
	font-family:'Open Sans';
	font-style:normal;
	font-weight:600;
}

h2,
h2 a
{
	font-family:'Source Sans Pro';
	font-style:normal;
	font-weight:200;
}

h3,
h3 a
{
	font-family:'Source Sans Pro';
	font-style:normal;
	font-weight:300;
}

h4,
h4 a
{
	font-family:'Source Sans Pro';
	font-style:normal;
	font-weight:normal;
}

h5,
h5 a,
h3.comment-reply-title,
h3.comment-reply-title a
{
	font-family:'Source Sans Pro';
	font-style:normal;
	font-weight:normal;
}

h6,
h6 a
{
	font-family:'Source Sans Pro';
	font-style:normal;
	font-weight:normal;
}

a,
body,
input,
select,
textarea
{
	font-size:16px;
}

h1,
h1 a
{
	font-size:72px;
}

h2,
h2 a
{
	font-size:60px;
}

h3,
h3 a
{
	font-size:42px;
}

h4,
h4 a
{
	font-size:24px;
}

h5,
h5 a,
h3.comment-reply-title,
h3.comment-reply-title a
{
	font-size:20px;
}

h6,
h6 a
{
	font-size:18px;
}
@media only screen  and (min-width:768px) and (max-width:959px)
{

a,
body,
input,
select,
textarea
{
	font-size:16px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h1,
h1 a
{
	font-size:54px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h2,
h2 a
{
	font-size:52px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h3,
h3 a
{
	font-size:36px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h4,
h4 a
{
	font-size:24px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h5,
h5 a,
h3.comment-reply-title,
h3.comment-reply-title a
{
	font-size:20px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h6,
h6 a
{
	font-size:18px;
}
}

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

a,
body,
input,
select,
textarea
{
	font-size:16px;
}
}

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

h1,
h1 a
{
	font-size:54px;
}
}

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

h2,
h2 a
{
	font-size:52px;
}
}

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

h3,
h3 a
{
	font-size:36px;
}
}

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

h4,
h4 a
{
	font-size:24px;
}
}

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

h5,
h5 a,
h3.comment-reply-title,
h3.comment-reply-title a
{
	font-size:20px;
}
}

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

h6,
h6 a
{
	font-size:18px;
}
}

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

a,
body,
input,
select,
textarea
{
	font-size:16px;
}
}

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

h1,
h1 a
{
	font-size:42px;
}
}

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

h2,
h2 a
{
	font-size:34px;
}
}

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

h3,
h3 a
{
	font-size:30px;
}
}

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

h4,
h4 a
{
	font-size:22px;
}
}

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

h5,
h5 a,
h3.comment-reply-title,
h3.comment-reply-title a
{
	font-size:20px;
}
}

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

h6,
h6 a
{
	font-size:18px;
}
}

@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);


body * {font-family: 'Open Sans'!important;}

.pb-blockquote blockquote {
    font-style: italic;
    font-size: 20px;
}

.psize{
font-size: 20px;
}

.pb-image-carousel, 
.pb-image-carousel .caroufredsel_wrapper 
{
max-width:1920px;
margin-left: auto !important;
margin-right: auto !important;
    top: -35px;
    margin-bottom: -35px;
}

.condensed{
letter-spacing: -2px;
}

.topmarg{
margin-top: -15px;
}

.pb .pb-layout-25x75 > .pb-layout-column-left {
    clear: both;
    float: left;
    width: initial;
    margin-right: 3.125%;
}

.pb .pb-layout-25x75 > .pb-layout-column-right {
    float: right;
    width: initial;
}

/***** HOME PAGE CONTACT *****/
.pb-list.homepageContact {
    width: 15em;
    float: right;
    color: #fff;
    /*border: .1em solid #f9f9f9;*/
    padding: .5em;
}

.pb-list.homepageContact  a{
color: #fff;
text-decoration: none;
font-weight: bold;
}

.pb-list.homepageContact  a:hover{
     color: #000000;
}

span.pb-image-carousel-box-header,
span.pb-image-carousel-box-subheader {
    margin-left: 240px;
text-shadow: 2px 2px 2px #716e7b;
}

.pb-image-carousel>.caroufredsel_wrapper>ul>li>div>div.pb-image-carousel-box a{
     background-image: url("http://aurisloops.com/wp-content/uploads/2016/12/Logo_250.png");
/*



http://aurisloops.com/wp-content/uploads/2016/12/Large-LOGO-blue_2011.jpg

*/
     background-repeat: no-repeat;
     background-position: 1.25em .75em;
}

.pb-image-carousel>.caroufredsel_wrapper>ul>li>div>div.pb-image-carousel-box>.pb-main span.pb-image-carousel-box-header {
    color: #fff;
    text-shadow: 2px 2px 2px #716e7b;
}


/***** HEADERS ON HOME PATE *****/
h2.pb-header, h2.pb-header a {
    margin-bottom: 30px;
}

/***** IMAGE *****/
.ImageBorder{
     border: 1px solid #5c5c5c;
}


/***** BLOCK QUOTE *****/
.section-padding-bottom {
    padding-bottom: 25px;
}

.section-padding-top {
    padding-top: 25px;
}

.pb-blockquote blockquote p {
    font-size: 125%;
}