/**
* custom.css file created by Astore Template
* @package Astore Template
* @author Youjoomla.com
* @website Youjoomla.com 
* @copyright	Copyright (c) since 2007 Youjoomla.com.
* @license PHP files are released under GNU/GPL V2 Copyleft License.CSS / LESS / JS / IMAGES are Copyrighted material
**/

#ff_form2.bfQuickMode .ff_elem.inputbox {
width: 87%;
}

#ff_form2.bfQuickMode #bfElemWrap102.bfElemWrap {
width: 100%
}

div.yjsgxhtml, div.inside-container {
    padding-left: 0px;
    padding-right: 0px;
}

#youjoomla {
font-size: 12px;
}

.pb-module-89, .pb-module-88 {
-webkit-box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.26);
-moz-box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.26);
box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.26);
}

.extrapos3, .extrapos3 a, .footer_out, .footer_out a {
    color: #444 !important;
}

#cp {
    display: block;
}

.extrapos3, .extrapos3 a, .footer_out, .footer_out a {
    color: #fff;
}

.footer_out {
    background: #0A0A0A;
}

.yjsg6_out {
    background-attachment: inherit ;
    background-size: inherit;
	background-repeat: round;
	padding: 40px;
}

body {
    color: #5D5D5D;
}

#yjsg2 {
margin-bottom: 30px;
}

.yjsg-pager-links .pager li > a:hover, .yjsg-pager-links .pager li > span:hover {
    background: #444;
}

#centerbottom.centered.yjsgsitew {
margin: 0px auto;
padding: 0px;
}

.inside-container div.yjsgarticle,
.inside-container div.item-page {
padding: 20px;
}

#rightblock {
padding: 20px 30px;
}

.holders {
margin: 40px auto;
padding: 20px;
background-color: rgba(255,255,255,0.5);
	}

#layout_type {
background-image: url(/images/layout/pattern12.jpg);
}

#logo {
margin: 8px 0 0 0;
}

#client98 .slide-contents-horizontal {
   border: none !important;
}

#yjsg5.yjsg_grid.yjsgsitew {
margin-bottom:40px;
}

.centertop_out {
    display: block;
    position: sticky;
    top: 0;
    z-index: 300;
}

.centertop_out, .centertop_out.fixed {
    background: #fff;
-webkit-box-shadow: 0px 10px 37px -27px rgba(79,55,6,1);
-moz-box-shadow: 0px 10px 37px -27px rgba(79,55,6,1);
box-shadow: 0px 10px 37px -27px rgba(79,55,6,1);
}
.yjsgmenu li a {
    color: #444;
}

.yjsg_grid {
    padding: 0px 0;
}

/*
 ADD ALL YOUR CUSTOM CSS OVERRIDES TO THIS FILE.
 THIS WAY IF YOU MAKE A MISTAKE YOU CAN ALWAYS TURN CUSTOM CSS FILE OFF
 AND REVERT BACK TO ORIGINAL TEMPLATE CSS
 THIS FILE WILL LOAD VERY LAST AFTER ALL TEMPLATE CSS FILES.
 SO YOU CAN OVERRIDE ANY CSS PART OF THE TEMPLATE YOU NEED.
*/
