/*CUSTOM-STYLE*****************************************************************************/
/*a*//*
a{-o-transition: all 0.2s linear!important;-webkit-transition: all 0.2s linear!important;transition: all 0.2s linear!important;}

/***tideaz welcome*/
.tideaz-welcome-ul{margin-bottom:0;padding-left:0;padding-right:10px}

/***pagination-sty-01*//*PLEASE ENABLE TO USE THIS*/
.pagination > .active > a{background-color:#161b25;border-color:#161b25;}
.pagination > .active > a:hover{background-color:#dd3333;border-color:#dd3333;}
.pagination > li > a{color:#161b25;}
.pagination > li > a:hover{background-color:#dd3333;border-color:#dd3333;color:#ebeced;}

/***table*/
table{border: 4px solid #121212 !important;}
thead{background-color: #c3c3c3;}
tbody{background-color: #e9e9e9;}
td, th{border:1px solid #000!important;padding:10px;}

/***form*/
input, button, select, textarea{margin-bottom:10px;}
input{height:40px;width:100%;}
textarea{height:200px;width:100%;}

/***page scroll to id with bullets css*/
#home{top:0;position:absolute}
/*.content{padding-top: 100px;}/*fixed top menu solve*/
/*body{ -ms-touch-action: none; touch-action: none; }*/
#sections-bullets{position:fixed;right:2em;height:auto;top:50%;transform:translateY(-50%);z-index:99}
.section-bullet{display: block;position: relative;width: 9px;height: 9px;border-radius: 100%;background: #e0e0e0;margin:12px auto;opacity:.6}
.section-bullet:hover, .section-bullet.mPS2id-highlight{opacity:1; background:#e6842c}

/***bellows & Page scroll to id style-01*/
.bellows-pageid-sty-01 .bellows[class*="bellows-skin-"]{background:transparent;box-shadow:unset}
.bellows-pageid-sty-01 .bellows{margin:0}
.bellows-pageid-sty-01 .bellows-nav{text-align:center}
.bellows-pageid-sty-01 .bellows-submenu .bellows-target{padding-top:10px!important;padding-bottom:10px!important;background-color:#161b25!important;border-bottom:1px solid #2b2f38!important}
.bellows-pageid-sty-01 .bellows-item-level-0 > .bellows-target{padding:10px!important;border-bottom:1px solid #0c0f15!important;color:#757b87!important;background:transparent!important}
.bellows-pageid-sty-01 .bellows-item-level-0 > .bellows-target .bellows-subtoggle{background:transparent!important}
.bellows-pageid-sty-01 .bellows-item-level-0.bellows-active > .bellows-target{background:#161b25!important}
.bellows-pageid-sty-01 .bellows-item-level-0 > .bellows-target.mPS2id-highlight-first{background:#ec2028!important;color:#ebeced!important}
.bellows-pageid-sty-01 .bellows-item-level-0 > .bellows-target.mPS2id-highlight-first:hover,.bellows-pageid-sty-01 .bellows-item-level-0 > .bellows-target:hover{background:#161B25!important;color:#ebeced!important}

/***bellow-sty-01*/
.bellow-sty-01 .bellows[class*="bellows-skin-"]{background-color:transparent;box-shadow:unset;}
.bellow-sty-01 .bellows-menu-item{border-bottom:1px solid #111420;}
.bellow-sty-01 .bellows-menu-item:nth-last-child(1){border-bottom:0px solid #111420;}
.bellow-sty-01 .bellows-nav .bellows-menu-item a{padding:10px;color: #757b87;}
.bellow-sty-01 .bellows-nav .bellows-menu-item a:hover{color: #f00;}
.bellow-sty-01 .bellows-nav .bellows-current-menu-item a{color: #fff;}
.bellow-sty-01 .bellows[class*="bellows-skin-"] .bellows-nav .bellows-item-level-0.bellows-current-menu-item > .bellows-target{background:transparent!important}

/***Accordion Menu*/
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 div, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dt, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dd, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 a, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 img, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 h3{font-family: 'Arial', kanitregular, sans-serif !important;font-size: 14px !important;}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.parent .inner {background-position: 270px center;}
.menu-accordion dt .inner {border-top: 1px solid #313131!important;}
.menu-accordion dt.opened .inner{border-top: 0px solid #313131!important;border-bottom: 0px solid #313131 !important;}
.menu-accordion dt.level2 .inner {background-color: #25252A!important;}
.menu-accordion dt.active .inner {border-bottom: 0px solid #313131!important;border-top: 0px solid #111!important;}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.parent .inner:hover {
  background-image: url(/wp-content/uploads/2017/02/minus.png);}

/*Snippet*/
.vc_row.vc_row-o-full-height{min-height:100vh!important}/*solve vc row full-height problems.*/
/*.snippet-row{margin-left:0;margin-right:0}/*solve page width over but May cause left-right problems.*/
.wpb_content_element{margin-bottom:0!important}
.aio-icon-component{margin-bottom:0!important}

/***.snippet-social-style-01*//*you can change text-align - margin-bottom*/
.row-social-sty-01{text-align: center}
.justicon-social-sty-01{display:inline-block;margin-right:0}
.justicon-social-sty-01 .aio-icon{width:30px!important;height:16px!important;line-height:16px!important}
.justicon-social-sty-01 i:hover{color:#ebeced}
.justicon-social-sty-01 .aio-tooltip{display:unset}

/***.snippet-social-style-02*/
.icons-social-sty-02{margin-bottom:0!important;display:inline-table!important}
.icons-social-sty-02 .aio-icon{height:1.2em!important;width:1.2em!important}
.row-social-sty-02 .wpb_wrapper{text-align:center}

/***.snippet-social-style-03*/
.justicon-social-sty-03{display:inline-block;margin-right:10px}
.justicon-social-sty-03 .aio-icon{width:30px!important;height:30px!important;line-height:30px!important;border-radius: 2px;}
.justicon-social-sty-03 i:hover{color:#ea7a29}
.justicon-social-sty-03 .aio-tooltip{display:unset}
.bfs_tooltip{color:#ea7a29}/*please check again*/

/***.snippet-social-style-04*/
.justicon-social-sty-04{margin-bottom:10px}

/***snippet-copyright-style-01*/
.textblock-copyright-sty-01 {text-align: right;width: 100%;}
.textblock-copyright-sty-01{line-height:16px;display:inline-table;vertical-align:middle}
@media (max-width: 991px) {
.textblock-copyright-sty-01{text-align:center}
}

/***snippet-copyright-style-02*//*you can change text align*/
.textblock-copyright-sty-02{margin-bottom:0;text-align:center}
@media (max-width: 991px) {
.textblock-copyright-sty-02{text-align:center}
}

/***snippet-detail-text-style-01*/

/***snippet-detail-text-style-02*/
.info-box-detail-text-sty-02{display:table-cell;padding-right:10px}
.info-box-detail-text-sty-02 .aio-icon-box.left-icon{display:block}
.info-box-detail-text-sty-02 .aio-icon{margin-right:5px!important;line-height:inherit}
@media (max-width: 991px) {
.info-box-detail-text-sty-02{display:block;}
	}

/***snippet-detail-text-style-03*/
@media (max-width: 767px) {
.info-box-detail-text-sty-03 .left-icon .aio-icon-left{display:block}
.info-box-detail-text-sty-03 .aio-icon-box.left-icon{margin-bottom:20px}
}

/***snippet-detail-text-style-04*/
.row-detail-text-sty-04 .vc_tta-container{margin-bottom:0!important}
.accordion-detail-text-sty-04{margin-bottom: 10px}
.accordion-detail-text-sty-04 .vc_tta-panel-heading{border:1px solid #161b25!important}
.accordion-detail-text-sty-04 .vc_tta-panel-title{font-size:14px}
.accordion-detail-text-sty-04 .vc_tta-panel-title > a{padding:10px!important;color:#757b87!important;font-weight:300}


/*SEARCH*******************************/
/*wp search*/
/*wp search style 1*/
.wp-search-sty-01 input#s{height:30px;padding-left:10px;width:100%;max-width:300px;min-width:140px;background:transparent;border:1px solid #EBECED}
.wp-search-sty-01 input#s:focus{background:#EBECED;border:1px solid #757b87}
.wp-search-sty-01 #searchsubmit{position:absolute;background:url(/*imagelink*/) no-repeat 5px center/15px 15px #ccc;padding:0;width:28px;height:28px;margin:1px 0 0 -29px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-radius:0;color:transparent;border-width:0}
.wp-search-sty-01 #searchsubmit:hover{background-color:#757b87}
.wp-search-sty-01 .searchform label{display:none}

/*wp search style 2*/
.wp-search-sty-02 .searchform div{height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}
.wp-search-sty-02 input#s{width:70%;max-width:250px;height:30px;padding-left:10px}
.wp-search-sty-02 #searchsubmit{background-color:#222;width:30%;max-width:100px;height:30px;border-width:0;border-radius:0;color:#fff;text-transform:uppercase;font-weight:300;padding:0}
.wp-search-sty-02 #searchsubmit:hover{background-color:#333}

/*wp search style 3*/
.wp-search-sty-03 #s{background:url(/wp-content/uploads/2020/05/search-01.png) no-repeat 6px center/18px 18px transparent;border:none;cursor:pointer;height:30px;padding:0 0 0 30px;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;width:0;background-color:#161B25;border-radius:4px;color:#757b87}
.wp-search-sty-03 #s:hover{background-color:#757b87}
.wp-search-sty-03 #s:focus{background-color:#fff;border:0 solid black;cursor:text;outline:0;width:230px}
.wp-search-sty-03 #searchsubmit{display:none}
.wp-search-sty-03 input[type="search"]{-webkit-appearance:textfield}

/*wp search style 4*/
.wp-search-sty-04 #s{background:url(/wp-content/uploads/2020/05/search-01.png) no-repeat 6px center/18px 18px transparent;border:none;cursor:pointer;height:30px;padding:0 0 0 30px;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;background-color:#161B25;border-radius:4px;width:140px;color:#757b87}
.wp-search-sty-04 #s:hover{background-color:#757b87}
.wp-search-sty-04 #s:focus{background-color:#fff;border:0 solid black;cursor:text;outline:0;width:230px}
.wp-search-sty-04 #searchsubmit{display:none}
.wp-search-sty-04 input[type="search"]{-webkit-appearance:textfield}


/*ultimatum search*/
/*ultimatum search style 1 (must insert ' 'in Button text widget)*/
.ult-search-sty-01 form.form-search input#s{height:30px;padding-left:10px;width:100%;max-width:300px;min-width:140px;background:transparent;border:1px solid #EBECED}
.ult-search-sty-01 form.form-search input#s:focus{background:#EBECED;border:1px solid #757b87}
.ult-search-sty-01 .btn{position:absolute;background:url(/wp-content/uploads/2020/05/search-01.png) no-repeat 5px center/15px 15px #ccc;padding:0;width:28px;height:28px;margin:1px 0 0 -29px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-radius:0;color:transparent;border-width:0}
.ult-search-sty-01 .btn:hover{background-color:#757b87}

/*ultimatum search style 2 (must put any text in Button text widget)*/
.ult-search-sty-02 .form-search{height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}
.ult-search-sty-02 input#s{width:70%;max-width:250px;height:30px;padding-left:10px}
.ult-search-sty-02 .btn{background-color:#222;width:30%;max-width:100px;height:30px;border-width:0;border-radius:0;color:#fff;text-transform:uppercase;font-weight:300}
.ult-search-sty-02 .btn:hover{background-color:#333}

/*ultimatum search style 3*/
.ult-search-sty-03 #s{background:url(/wp-content/uploads/2020/05/search-01.png) no-repeat 6px center/18px 18px transparent;border:none;cursor:pointer;height:30px;padding:0 0 0 30px;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;width:0;margin-bottom:0;float:right;max-width:300px;background-color:transparent;border-radius:4px;color:#757b87}
.ult-search-sty-03 #s:hover{background-color:#757b87}
.ult-search-sty-03 #s:focus{background-color:#fff;border:0 solid black;cursor:text;outline:0;width:100%}
.ult-search-sty-03 .btn{display:none}
.ult-search-sty-03 input[type="search"]{-webkit-appearance:textfield}

/*ultimatum search style 4*/
.ult-search-sty-04 #s{background:url(/wp-content/uploads/2020/05/search-01.png) no-repeat 6px center/18px 18px transparent;border:none;cursor:pointer;height:30px;padding:0 0 0 30px;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;background-color:#161B25;border-radius:4px;width:140px;color:#757b87}
.ult-search-sty-04 #s:hover{background-color:#757b87}
.ult-search-sty-04 #s:focus{background-color:#fff;border:0 solid black;cursor:text;outline:0;width:230px}
.ult-search-sty-04 .btn{display:none}
.ult-search-sty-04 input[type="search"]{-webkit-appearance:textfield}

/*ultimatum search style 5*/
.ult-search-sty-05 #s, .ult-search-sty-05 .btn{
display:table-cell;height: 40px;vertical-align:middle;border:1px solid #fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.ult-search-sty-05 #s{padding-left:10px;color:#808080;}
.ult-search-sty-05 #s:hover{background:#c0c0c0}
.ult-search-sty-05 .btn{border-radius:0px;background:#303030;color:#c5c5c5;}
.ult-search-sty-05 .btn:hover{background:#1e1e1e;color:#fff;}

/*ultimatum search style 6*/
.ult-search-sty-06 #s, .ult-search-sty-07 .btn{
display:table-cell;height: 40px;vertical-align:middle;border:1px solid transparent;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.ult-search-sty-06 #s{width:200px;padding-left:10px;color:#808080;background:transparent;}
.ult-search-sty-06 #s:hover{background:rgba(255, 255, 255, 0.1);}
.ult-search-sty-06 .btn{border-radius:0px;background:transparent;color:#c5c5c5;padding:2px 9px;position:relative;left:-40px;pointer-events:none;}
.ult-search-sty-06 .btn:before{content:"\f179";font-family:dashicons;color:#c5c5c5;font-size:24px;}
.ult-search-sty-06 .btn:hover:before{color:#fff;}
.ult-search-sty-06 .btn:hover{background:#1e1e1e;}
.ult-search-sty-06 #s:focus{background:#fff;border:0 solid black;cursor:text;outline:0;width:250px;}


/*ultimatum menu**********************/
/***ultimatum vertical dropdown menu style-01*/
.ult-ver-dropdown-sty-01 .ddsmoothmenuv ul li{border-bottom:1px solid #3a4254;list-style:inside}
.ult-ver-dropdown-sty-01 .ddsmoothmenuv ul li:last-child{border-bottom:1px solid transparent;}
.ult-ver-dropdown-sty-01 .ddsmoothmenuv ul li a{display:inline-block;overflow:inherit}

/***ultimatum side menu style-01*/
.ult-sidemenu-sty-01 .sidr-toggler{font-size: 30px;}

/***ultimatum vertical menu style-01*/
.ult-vermenu-sty-01 ul li.menu-item{list-style:inside}
.ult-vermenu-sty-01 ul.menu li.menu-item{border-bottom:1px solid #3a4254}
.ult-vermenu-sty-01 ul.sub-menu li.menu-item{border-bottom:1px solid #1c212d}
.ult-vermenu-sty-01 ul.menu li:last-child.menu-item{border-bottom:1px solid transparent;}
.ult-vermenu-sty-01 ul.sub-menu li:first-child.menu-item{border-top:1px solid #1c212d;}
.ult-vermenu-sty-01 ul li.menu-item a{display:inline-block;overflow:inherit}

/***ultimatum horizontal menu style-01*/
.ult-hor-sty-01 .horizontal-menu ul li {border-left:0px solid;}

/***ultimatum horizontal mega menu style-01*/
.ult-hormega-sty-01.widget_ultimatummenu{width:100%!important;}/*
.ult-hormega-sty-01 .wfm-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a {height: 26px!important;}
.ult-hormega-sty-01 .wfm-mega-menu ul li:hover, .wfm-mega-menu ul li.current-menu-item{background-color: transparent;}*/
.ult-hormega-sty-01 .slicknav_nav {background-color: #ccc;}
.ult-hormega-sty-01 .ultimatum-responsive-menu .slicknav_btn{float:right!important;}

/***ultimatum horizontal mega menu style-02*/
.ult-hormega-sty-02 .wfm-mega-menu{width:auto!important;}
.ult-hormega-sty-02 ul.slicknav_nav{position:absolute;width:100%;background-color:transparent;z-index:9;margin-top:70px;right:0px;}

/***ultimatum mobile drop menu style-01*/
.ult-mobiledrop-sty-01 .slicknav_btn {background-color: transparent;font-size: 30px;}
.ult-mobiledrop-sty-01 ul.slicknav_nav li{font-size: 12px;font-weight: bold;border-bottom: 1px solid rgba(255, 255, 255, 0.1);text-transform: uppercase;}
.ult-mobiledrop-sty-01 ul.slicknav_nav li:last-child{border-bottom:1px solid transparent;}
@media (min-width: 768px) {
.ult-mobiledrop-sty-01 .slicknav_btn {display:none;}
.ult-mobiledrop-sty-01 ul.slicknav_nav{display:block!important;}
}
@media (max-width: 767px) {
.ult-mobiledrop-sty-01 ul.slicknav_nav{padding-top: 40px;}
}

/*breadcrumb **************************************/
/***breadcrumb style-01*/
.breadcrumb-sty-01 .breadcrumb{/*margin:15px 0 0;*/font-size:13px;margin-bottom:0px;width:100%;}
.breadcrumb-sty-01{width: 100%;}

/***breadcrumb-disable parent page*/
.breadcrumb > li, span.divider{display: none}
.breadcrumb > li:nth-child(1), .breadcrumb > li.active, span.divider:nth-child(2){display: inline-block}

/*ultimatum social**************************************/
.ult-social-sty-01 .ult_social a{display: block;}

/*other widget**************************************/
/***widget_archive style-01*/
.archive-sty-01 ul{padding-left:0;list-style:inside;color:#757b87}
.archive-sty-01 ul li{border-bottom:1px solid #EBECED}
.archive-sty-01 ul li a{display:inline-block!important}

/***widget_categories style-01*/
.categories-sty-01 ul{padding-left:0;list-style:inside;color:#757b87}
.categories-sty-01 li{border-bottom:1px solid #EBECED}
.categories-sty-01 li a{display:inline-block!important}

/***widget_ultimatumrecent style-01*/
.recent-posts-sty-01 h4.recentposth3{font-size:14px;margin-top:0;font-weight:400}
.recent-posts-sty-01 a.recentlink{color:#161b25}
.recent-posts-sty-01 a.recentlink:hover{color:#D7002A}
.recent-posts-sty-01 .recentinner{min-height:90px;border-bottom:1px solid #EBECED;margin-bottom:20px!important}

/***super title style-01*/
.super-title-sty-01 h1.super-title{margin-bottom:20px;font-size:16px;text-transform:uppercase;}

/***super title style-02*please create title with <strong></strong> tag*/
.super-title-sty-02 h1.super-title{margin-bottom:20px;font-size:16px;text-transform:uppercase;}
.super-title-sty-02 h1.super-title strong{font-weight:200;color:#f00;}

/*back to top button*/
.topbutton {
height: 80px;
width: 80px;
position: fixed;
right: 20px;
bottom: 0px;
z-index: 1;
background-image: url("/wp-content/uploads/2020/05/backtotop-011.png");
background-repeat:no-repeat;
display:none;
}


/*ALIGN CONTENT************************/
/*aligncontent-sty-01*//*please set padding in col*/
.vermid-01 p{margin:0;}
.vermid-01 .colwrapper > div{display:inline-block;vertical-align:middle;}
@media (min-width: 992px) {
.vermid-01 .colcen .colwrapper{text-align:center;}
.vermid-01 .colright .colwrapper{text-align:right;}
}
@media (max-width: 991px) {
.vermid-01 .colwrapper,.vermid-01 .colcen .colwrapper,.vermid-01 .colright .colwrapper{text-align:center;}
}

/*aligncontent-sty-02*//*CANNOT USE THIS CODE WITH HIDDEN WIDGET*/
.vermid-02 p{margin:0;}
.vermid-02 .colwrapper{display:table}/*please set height on this selector in custom css*/
.vermid-02 .colwrapper > div{display:table-cell;vertical-align:middle;}
@media (min-width: 992px) {
.vermid-02 .colcen .colwrapper{margin:0 auto;}
.vermid-02 .colright .colwrapper{margin-right:0;margin-left:auto;}
}
@media (max-width: 991px) {
.vermid-02 > .colwrapper{margin:0 auto;}
}

/*aligncontent-sty-03*/
.vermid-03 p{margin: 0;}
.vermid-03 .colwrapper{/*please set height on this selector in css editor*/
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
@media (min-width: 992px) {
.vermid-03 .colcen .colwrapper{-webkit-justify-content:center;justify-content:center;}
.vermid-03 .colright .colwrapper{-webkit-justify-content:flex-end;justify-content:flex-end;}
}
@media (max-width: 991px) {
.vermid-03 .colwrapper{-webkit-justify-content:center;justify-content:center;}
}

/*align container-04*/
.vermid-04 p{margin:0;}
.vermid-04 .colwrapper {/*please set height on this selector in css editor*/
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;}
/*.vermid-04 .desk-colleft .colwrapper{-webkit-justify-content:flex-start;justify-content:flex-start;}*/
.vermid-04 .desk-colcen .colwrapper{-webkit-justify-content:center;justify-content:center;}
.vermid-04 .desk-colright .colwrapper{-webkit-justify-content:flex-end;justify-content: flex-end;}
.vermid-04 .desk-widcen {margin:0 auto;}
.vermid-04 .desk-widright {margin-left: auto;}

@media (max-width: 991px) {
.vermid-04 .mobi-colleft .colwrapper{-webkit-justify-content:flex-start;justify-content:flex-start;}
.vermid-04 .mobi-colcen .colwrapper{-webkit-justify-content:center;justify-content:center;}
.vermid-04 .mobi-colright .colwrapper{-webkit-justify-content:flex-end;justify-content: flex-end;}
.vermid-04 .mobi-widleft{margin: unset;}
.vermid-04 .mobi-widcen{margin:0 auto;}
.vermid-04 .mobi-widright{margin-left: auto;}
}

/***align container-05*/
.vermid-05 p{margin: 0;}
.vermid-05 .colwrapper{/*please set height on this selector in css editor*/
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;}
@media (max-width: 991px) {
.vermid-05 > .row{/*PLEASE SET HEIGHT ELEMENT ON THIS SELECTOR*/
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;}
.vermid-05 > .row > .ult-column{flex-grow: 1;}
}
.vermid-05 .desk-colcen .colwrapper{-webkit-justify-content:center;justify-content:center;}
.vermid-05 .desk-colright .colwrapper{-webkit-justify-content:flex-end;justify-content: flex-end;}
.vermid-05 .desk-widcen {margin:0 auto;}
.vermid-05 .desk-widright {margin-left: auto;}

@media (max-width: 991px) {
.vermid-05 .mobi-pos-abso{position: absolute;}
.vermid-05 .mobi-coltop .colwrapper{-ms-flex-align:baseline;align-items:baseline;padding-top:20px;}/*you can set padding*/
.vermid-05 .mobi-colleft .colwrapper{-webkit-justify-content:flex-start;justify-content:flex-start;}
.vermid-05 .mobi-colcen .colwrapper{-webkit-justify-content:center;justify-content:center;}
.vermid-05 .mobi-colright .colwrapper{-webkit-justify-content:flex-end;justify-content: flex-end;}
.vermid-05 .mobi-widleft{margin: unset;}
.vermid-05 .mobi-widcen{margin:0 auto;}
.vermid-05 .mobi-widright{margin-left: auto;}
}

/*visual composer*/
/***image gallery***//*
div.pp_pic_holder {max-width: 100% !important;}
img#fullResImage{width: 100% !important;height: auto !important;}
.pp_content {max-width: 100% !important;height: auto !important;}
.pp_hoverContainer {max-width: 100% !important;}

/*solve page over width1*//*
.ult-container > .row > div[class*="col-"]{padding-left:15px;padding-right:15px}
@media (max-width: 1199px) {
.container{width:100%}
}

/*CSS SAMPLE*****************************************************************************/

/*div[class*="topbar-col"] > .colwrapper{height:60px;}*/
/*div[class*="header-col"] > .colwrapper{height:100px;}*/
/*div[class*="title-col1"] > .colwrapper{height:100px;}*/
/*div[class*="bottombar-col"] > .colwrapper{min-height:100px!important;height:1px;}*/
/*font thai*//*
@font-face {
    font-family: 'promptregular';
    src: url('/wp-content/plugins/ultimatum-library/fonts/fontface/webfontkit-20180907-213719/prompt-regular-webfont.woff2') format('woff2'),
         url('/wp-content/plugins/ultimatum-library/fonts/fontface/webfontkit-20180907-213719/prompt-regular-webfont.woff') format('woff');
    unicode-range: U+0E00-U+0E7F;
}
@font-face {
    font-family: 'kanitregular';
    src: url('/wp-content/plugins/ultimatum-library/fonts/fontface/webfontkit-20170630-110102/kanit-regular-webfont.woff2') format('woff2'),
         url('/wp-content/plugins/ultimatum-library/fonts/fontface/webfontkit-20170630-110102/kanit-regular-webfont.woff') format('woff');
    unicode-range: U+0E00-U+0E7F;
}
/*font eng*//*
@font-face {
    font-family: 'uni_neueregular';
    src: url('/wp-content/plugins/ultimatum-library/fonts/fontface/webfontkit-20180823-133745/fontfabric_-_unineueregular-webfont.woff2') format('woff2'),
         url('/wp-content/plugins/ultimatum-library/fonts/fontface/webfontkit-20170630-110102/fontfabric_-_unineueregular-webfont.woff') format('woff');
    unicode-range: U+41-5A, U+61-7A, U+C0-FF;
}
body{font-family:"uni_neueregular", kanitregular, Arial, san;}*/

.test{display: block;width: 100px;height: 100px;background: url(http://wp-ult-businer.webswedo.com/wp-content/uploads/2020/07/2-Converted.svg); background-size: 100px 82px;}

.style-svg svg{fill: red;
  display: block;
  text-indent: -9999px;
  width: 100px;
  height: 82px;
  background: url(http://wp-ult-businer.webswedo.com/wp-content/uploads/2020/07/2-Converted.svg);
  background-size: 100px 82px;
}
.style-svg{fill: red;
  display: block;
  text-indent: -9999px;
  width: 100px;
  height: 82px;
  background: url(http://wp-ult-businer.webswedo.com/wp-content/uploads/2020/07/2-Converted.svg);
  background-size: 100px 82px;
}

.logo g path { fill: red; }
.style-svg g path,
.style-svg g polygon { fill: green; }
.style-svg g:hover path,
.style-svg g:hover polygon{ fill: red; }


/*******************************END CUSTOM-STYLE*******************************************/

/*MAIN CSS*********************************************************************************/


/*TOPBAR*******************************/


/*HEADER*******************************/


/*HEADER FIX L*************************/


/*HEADER FIX R*************************/


/*SLIDE REVO***************************/


/*SLIDE LAYER**************************/


/*SLIDE SMART**************************/


/*TITLE********************************/


/*PAGE HOME****************************/


/*PAGE MAIN****************************/


/*PAGE BLOG****************************/


/*PAGE 404*****************************/


/*PAGE SEARCH**************************/


/*WOO**********************************/
/*shop*/
/*product catgory*/
/*product detail*/

/*FOOTER*******************************/


/*BOTTOMBAR****************************/

