

@font-face{
	font-family: 'Conv_Smooth_Papyrus';
	src: url('fonts/Smooth_Papyrus.eot');
	src: local('?'), url('fonts/Smooth_Papyrus.woff') format('woff'), url('fonts/Smooth_Papyrus.ttf') format('truetype'), url('fonts/Smooth_Papyrus.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: 'Conv_MinionPro-Regular';
	src: url('fonts/MinionPro-Regular.eot');
	src: local('?'), url('fonts/MinionPro-Regular.woff') format('woff'), url('fonts/MinionPro-Regular.ttf') format('truetype'), url('fonts/MinionPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body
{
    background-image: url(https://www.integrativesoultechnology.com/EECoffer/images/empath_background.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}

#responsive-btn
{
    white-space: normal;
    width: 100%;
    max-width: 650px;
}
#responsive-link
{
    white-space: normal;
    width: 100%;
    max-width: 650px;
}

.content-wrapper
{
    width: 100%;
    max-width: 1030px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px;
    padding-right: 0px;
}

.content-wrapper2
{
    width: 100%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px;
    padding-right: 0px;
}
.content-wrapper3
{
    width: 100%;
    max-width: 950px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
}

/*FONT_STYLE*/

p
{
    font-family: 'Conv_MinionPro-Regular';
    font-size: 22px;
}

.minion
{
    font-family: 'Conv_MinionPro-Regular';
}

.smooth-papyrus
{
    font-family: 'Conv_Smooth_Papyrus';
}

.burgundy
{
    color: #b22222;
}

.bold
{
    font-weight: bold;
}

/*BACKGROUND STYLE*/

.bg-white
{
    background-color: #fff;
}

.bg-pink-concrete
{
    background-image: url('https://integrativesoultechnology.com/assets-narrow/images/content-bg.jpg');
    background-repeat: repeat;
}

.bg-green-content
{
    background-image: url(https://www.integrativesoultechnology.com/EECoffer/images/green-content-bg.jpg);
    background-repeat: repeat;
    background-size: 300px auto;
}

.bg-woman-flying
{
    background-image: url('https://www.integrativesoultechnology.com/EECoffer/images/Woman-Flying-over-ocean.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
}

.bg-womanpeakcloud
{
    background-image: url('https://www.integrativesoultechnology.com/EECoffer/images/woman-peak-cloud-landscape1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.bg-call-pic1
{
    background-image: url('https://www.integrativesoultechnology.com/EECoffer/images/call-pic1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.bg-mosaic{
    background-image: url(https://academyforthesoul.com/assets/images/mosaic_bg.png);
    background-repeat: repeat;
}

/*LIST STYLE*/

#list1 li
{
    font-size: 25px;
    font-family: 'Conv_MinionPro-Regular';
    color: #fff;
    list-style-type: none;
    background-image: url(https://www.integrativesoultechnology.com/EECoffer/images/list-icon-white.png);
    background-repeat: no-repeat;
    background-size: 30px auto;
    padding-left: 33px;
    margin-top: 10px;
}

#list2 li
{
    font-size: 25px;
    font-family: 'Conv_MinionPro-Regular';
    color: #000;
    list-style-type: none;
    background-image: url(https://www.integrativesoultechnology.com/EECoffer/images/list-icon3.png);
    background-repeat: no-repeat;
    background-size: 30px auto;
    padding-left: 33px;
    margin-top: 10px;
}

#list3 li
{
    font-size: 22px;
    font-family: 'Conv_MinionPro-Regular';
    color: #000;
    list-style-type: none;
    background-image: url(https://www.integrativesoultechnology.com/EECoffer/images/list-icon3.png);
    background-repeat: no-repeat;
    background-size: 30px auto;
    padding-left: 33px;
    margin-top: 10px;
}

#list-arrow-target li
{
    font-size: 28px;
    font-family: 'Conv_MinionPro-Regular';
    color: #000;
    list-style-type: none;
    background-image: url(https://cliparts.co/cliparts/kcK/njj/kcKnjj6ki.png);
    background-repeat: no-repeat;
    background-size: 25px auto;
    padding-left: 43px;
    margin-top: 10px;
    background-position: 0px 8px;
}

#list-check li
{
    font-size: 25px;
    font-family: 'Conv_MinionPro-Regular';
    color: #000;
    list-style-type: none;
    background-image: url(https://www.integrativesoultechnology.com/EECoffer/images/arrow-ems-s.png);
    background-repeat: no-repeat;
    background-size: 30px auto;
    padding-left: 45px;
    margin-top: 10px;
}

/*TABLE STYLE*/

#table1 th, td
{
    border: 1px solid #959191 !important;
    padding: 5px 5px 5px 10px !important;
}

#table1 thead tr
{
    background-color: #b22222;
    color: #fff;
    font-family: 'Conv_MinionPro-Regular';
    font-size: 22px;
    border-color: #000;
}

#table1 tbody tr
{
    background-color: #F8C76A;
    color: #000;
    font-family: 'Conv_MinionPro-Regular';
    font-size: 18px;
}

/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */

@media only screen and (min-width : 320px)
{
    p
    {
        font-size: 20px;
    }
    #list2 li
    {
        font-size: 20px;
    }
    #orient-call
    {
        margin-left: -10px !important;
    }
}

/* Extra Small Devices, Phones */

@media only screen and (min-width : 480px)
{
    p
    {
        font-size: 20px;
    }
    #list2 li
    {
        font-size: 20px;
    }
    #orient-call
    {
        margin-left: 0px !important;
    }
}

/* Small Devices, Tablets */

@media only screen and (min-width : 768px)
{
    .content-wrapper
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    p
    {
        font-size: 22px;
    }
    #list2 li
    {
        font-size: 22px;
    }
    #orient-call
    {
        margin-left: 0px !important;
    }
}

/* Medium Devices, Desktops */

@media only screen and (min-width : 992px)
{
    .content-wrapper
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    p
    {
        font-size: 22px;
    }
    #list2 li
    {
        font-size: 22px;
    }
    #orient-call
    {
        margin-left: -10px !important;
    }
}

/* Large Devices, Wide Screens */

@media only screen and (min-width : 1200px)
{
    .content-wrapper
    {
        padding-left: 0px;
        padding-right: 0px;
    }
    p
    {
        font-size: 22px;
    }
    #list2 li
    {
        font-size: 22px;
    }
    #orient-call
    {
        margin-left: 20px !important;
    }
}

