html.ihome {
overflow:hidden;}

#loader-overlay {
width:100%;height:100%;position:fixed;background:#fff;z-index:9999999999999;}

#loader-overlay img {
position:relative;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}

.tp-caption.imed-sl1 {
z-index:12;}

.ihome-banner {
float:left;position:relative;}

.ihome-banner .banner {
margin:0;padding:0;}

.icon-boxes-1 .icon-box-3 span.ibox-right-span {
float:right;}

.parallax-out.ihome-parallax {
background-color:#f6f6f6;min-height:507px;margin-bottom:0;}

.parallax-out.ihome-parallax #second {
background-size:contain;background-image:url(../images/list-background.png);background-repeat:repeat repeat;}

.parallax-out.ihome-parallax #second .float-right {
background:url(../images/icon-list-back.png) no-repeat 0 100px;}

.purchase-wrap-blue.ipurchase-wrap {
width:100%;}

.purchase-wrap-blue.ipurchase-wrap span.ipurcahse-strip-text {
color:#fff;font-weight:600;}

p.ipurchase-paragraph {
padding:0;margin:0;}

h3.ilast-child-acc {
border-bottom:1px solid #e0e1e2;}

.testimonial-wrap.ihome-testi-wrap {
background:#f8f8f8;}

.cl-warp.icl-wrap {
width:100%;float:left;height:auto;}

ul.icl-carousel li img {
margin-top:10px;}

a.settings_link.showup i {
-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;}

.foot-widget-title {
padding-bottom:5px;}

header {
background:#fff;}

.bread-crumb-wrap {
background:url(../images/bc-back1.jpg) repeat 0 0;}

.bread-crumb-wrap.ibc-wrap-1 {
background:url(../images/bc-back1.jpg) repeat 0 0;}

.bread-crumb-wrap.ibc-wrap-2 {
background:url(../images/bc-back2.jpg) repeat 0 0;}

.bread-crumb-wrap.ibc-wrap-3 {
background:url(../images/bc-back3.jpg) repeat 0 0;}

.bread-crumb-wrap.ibc-wrap-4 {
background:url(../images/bc-back4.jpg) repeat 0 0;}

.bread-crumb-wrap.ibc-wrap-5 {
background:url(../images/bc-back5.jpg) repeat 0 0;}

.bread-crumb-wrap.ibc-wrap-6 {
background:url(../images/bc-back6.jpg) repeat 0 0;}

.purchase-strip-blue.ipurchase-text-center {
text-align:center;width:100%;padding-bottom:0;}

.purchase-strip-blue.ipurchase-text-center .icon-cart {
visibility:visible;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s;}

.ibg-transparent {
background:rgba(0,0,0,0);}

span.iprice-span {
color:#8c99a9;font-size:12px;font-weight:700;text-transform:uppercase;}

.price-table.iprice-no-right-border {
border-right:none;}

.iflip .ifb-flip-box .ifb-front {
color:#444;background:#f7f7f7;border-style:solid;border-width:1px;border-color:#e4e4e4;}

.iflip .ifb-flip-box .ifb-front p {
color:#535353;}

.iflip .ifb-flip-box .ifb-back h3 {
color:#fff;margin-top:25px;}

.iflip .ifb-flip-box .ifb-back p {
color:#fff;}

.iform-button {
width:40%;}

.iform-button-60 {
width:60%;}

.idept-call span.ifont-normal {
color:#8c99a9;font-weight:400;}

span.icarousel-inn {
font-weight:400;color:#8c99a9;}

span.ipost-author {
color:#414042;}

iframe.iblog-iframe {
border:none;width:100%;}

.contact2-wrap .subtitle.icontact-widg {
padding-top:60px;}

span.iside-bar-cfont {
font-weight:700;color:#414042;}

i.iside-icon-contact {
line-height:25px!important;}

@media (min-width:1800px) {
#second .bg {
background-size:69%;}

;}

.top-info-contact #search {
float:none;}

 @media (min-width:767px) {
.complete-footer {
position:relative!important;}

#footer {
position:fixed;z-index:-1;bottom:159px;}

.bottom-footer {
position:fixed;bottom:0;}

;}



@media (max-width:767px) {

	.complete-footer  {
 
		z-index: 1;
	;}


;}

