.uc-grid-front{
box-sizing: border-box;
}
.uc-grid-front .wow {visibility:hidden;}
.uc-grid-front .uc-grid-row{
display:block;
clear:both;
max-width:100%;
box-sizing: border-box;
padding-top:30px;
padding-bottom:30px;
position:relative;
}
.uc-grid-front .uc-grid-row .uc-grid-row-container{
margin:0px auto;
clear:both;
max-width:960px;
box-sizing:border-box;
position:relative;
}
.uc-grid-front .uc-grid-col{
box-sizing: border-box;
float:left;
min-height:1px;
position:relative;
padding-left:15px;
padding-right:15px;
position:relative;
}
.uc-grid-front .uc-grid-col .uc-grid-col-addon{
margin-top:10px;
position:relative;
box-sizing:border-box;
}
.uc-grid-front .uc-grid-col .uc-grid-col-addon:first-child{
margin-top:0px;
}
.uc-grid-front .uc-col-clear{
clear:both;
}
.uc-grid-front .uc-colsize-1_1{
width:100%;
}
.uc-grid-front .uc-colsize-1_2{
width:50%;
}
.uc-grid-front .uc-colsize-1_3{
width:33.333333%;
}
.uc-grid-front .uc-colsize-1_4{
width:25%;
}
.uc-grid-front .uc-colsize-1_5{
width: 20%;
}
.uc-grid-front .uc-colsize-2_5{
width: 40%
}
.uc-grid-front .uc-colsize-3_5{
width: 60%
}
.uc-grid-front .uc-colsize-4_5{
width: 80%
}
.uc-grid-front .uc-colsize-1_6{
width:16.666666%;
}
.uc-grid-front .uc-colsize-2_3{
width: 66.666666%
}
.uc-grid-front .uc-colsize-3_4{
width: 75%
}
.uc-grid-front .uc-colsize-5_6{
width: 83.333333%
}
.uc-grid-front .uc-shape-devider{
position:absolute;
left:0px;
height:150px;
width:100%;
background-repeat:repeat-x;
background-size:100% 150px;
pointer-events:none;
z-index:100;
background-color:transparent;
}
.uc-grid-front .uc-shape-devider.uc-shape-devider-top{
top:0px;
}
.uc-grid-front .uc-shape-devider.uc-shape-devider-bottom{
bottom:-1px;
transform: rotateX(180deg);
}
.uc-grid-front .uc-grid-background-overlay{
position:absolute;
width:100%;
height:100%;
box-sizing: border-box;
z-index:0;
top:0px;
left:0px;
}
@media (max-width:768px) {
.uc-grid-front .uc-grid-col{
width:100% !important;
float:none !important;
padding-top:10px;
}
.uc-grid-front .uc-grid-col.uc-col-first{
padding-top:0px;
}
.uc-grid-front .uc-grid-row .uc-grid-row-container{
width:100% !important;
}
}
@media (max-width:480px) {
.uc-hide-mobile{display:none !important}
}
@media (min-width:481px) and (max-width:768px){
.uc-hide-tablet{display:none !important}
}
@media (min-width:769px){
.uc-grid-front .uc-grid-row.uc-hide-desktop{display:none !important}
.uc-grid-front .uc-grid-col.uc-hide-desktop .uc-grid-col-inner{display:none !important}
.uc-grid-front .uc-grid-col-addon.uc-hide-desktop{display:none !important}
}