/*
File Name: style.css
Theme Name:  BusinessLounge - Child Theme
Author: RT-Themes
Version: 1.0
Author URI: http://themeforest.net/user/stmcan
Theme URI: http://themeforest.net/user/stmcan
Description: Designed and developed by RT-Themes - <a href="http://themeforest.net/user/stmcan">stmcan</a>
License: GNU General Public License
License URI: /Licensing/gpl.txt
Text Domain: businesslounge
Template: businesslounge
*/


@font-face {
font-family: 'irsancefa' !important;
src: url('fonts/irsancefa.ttf') format('truetype'),
url('fonts/irsancefa.eot?#') format('eot'),
url('fonts/irsancefa.woff') format('woff')
url('fonts/irsancefa.woff2') format('woff2');
}
body {
font-family: 'irsancefa';
}

.subscription-form.inline-2 input[type="email"] {
  max-width: 250px;
  border-radius: 30px;
  padding-right: 20px;
  border-width: 2px;
}


.latest_news.style-1 .latest-news-button {
  margin-top: 30px;
  padding: 4px;
  border-width: 1px;
  border-style: solid;
  font-size: 16px;
  display: inline-block;
  line-height: 26px;
  vertical-align: middle;
  width: 36px;
  border-color: initial !important;
  text-align: center;
  transform: rotate(180deg);
}

.latest_news.style-2 .latest-news-button {
  display: inline-block;
  line-height: 1em;
  vertical-align: middle;
  border-color: initial !important;
  transform: rotate(180deg); 
}


.subscription-form.inline-2 .rt-arrow-submit {
  background-color: var(--primary-color);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='-4.5 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23fffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Earrow_right %5B%23336%5D%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dribbble-Light-Preview' transform='translate(-305.000000, -6679.000000)' fill='%23ffffff'%3E%3Cg id='icons' transform='translate(56.000000, 160.000000)'%3E%3Cpath d='M249.365851,6538.70769 L249.365851,6538.70769 C249.770764,6539.09744 250.426289,6539.09744 250.830166,6538.70769 L259.393407,6530.44413 C260.202198,6529.66364 260.202198,6528.39747 259.393407,6527.61699 L250.768031,6519.29246 C250.367261,6518.90671 249.720021,6518.90172 249.314072,6519.28247 L249.314072,6519.28247 C248.899839,6519.67121 248.894661,6520.31179 249.302681,6520.70653 L257.196934,6528.32352 C257.601847,6528.71426 257.601847,6529.34685 257.196934,6529.73759 L249.365851,6537.29462 C248.960938,6537.68437 248.960938,6538.31795 249.365851,6538.70769' id='arrow_right-%5B%23336%5D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='-4.5 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23fffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Earrow_right %5B%23336%5D%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dribbble-Light-Preview' transform='translate(-305.000000, -6679.000000)' fill='%23ffffff'%3E%3Cg id='icons' transform='translate(56.000000, 160.000000)'%3E%3Cpath d='M249.365851,6538.70769 L249.365851,6538.70769 C249.770764,6539.09744 250.426289,6539.09744 250.830166,6538.70769 L259.393407,6530.44413 C260.202198,6529.66364 260.202198,6528.39747 259.393407,6527.61699 L250.768031,6519.29246 C250.367261,6518.90671 249.720021,6518.90172 249.314072,6519.28247 L249.314072,6519.28247 C248.899839,6519.67121 248.894661,6520.31179 249.302681,6520.70653 L257.196934,6528.32352 C257.601847,6528.71426 257.601847,6529.34685 257.196934,6529.73759 L249.365851,6537.29462 C248.960938,6537.68437 248.960938,6538.31795 249.365851,6538.70769' id='arrow_right-%5B%23336%5D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  font-size: 13px;
  width: 20px;
  height: 20px;
  padding: 0;
  margin-right: -32px;
  border-radius: 50px;
  transform: rotate(180deg);
  }
  
  .pricing_table .table_wrap>ul>li.caption small {
    display: block;
    font-size: .75em;
    letter-spacing: 0px;
    font-weight: 400
}

.social_share span>span {
    display: none;
    margin-left: 1em;
    letter-spacing: .0em;
    font-size: .875em;
}

.button_.style-1, .button_.style-2,  {
    border-width: 2px;
    border-style: solid;
    direction: ltr;
}

.button_.big .button-icon, .button_.hero .button-icon {
    margin-right: 12px;
    margin-left: auto;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-top: -20px;
}

.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {
    @media only screen and (max-width: 720px)
	content: attr(data-title) ": ";
    font-weight: 700;
    float: right !important;
}

.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {
    @media only screen and (max-width: 720px)
	content: attr(data-title) ": ";
    font-weight: 700;
    float: right !important;
}

.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
    @media only screen and (max-width: 720px)
	display: block;
    text-align: right !important;
}   

.woocommerce ul#shipping_method li label {
    display: inline;
    margin-right: 23px;
}

.default-style *:before, .default-style *:after, .default-style:before, .default-style:after, .default-style table, .default-style table *, .default-style .shop_attributes {
    margin-inline-end: 3px;
}

#add_payment_method .cart-collaterals h2, .woocommerce-cart .cart-collaterals h2, .woocommerce-checkout .cart-collaterals h2 {
    font-size: 1.4em;
    margin-bottom: 40px;
    text-align: right;
}
.paging_wrapper>.page-numbers li .ui-icon-angle-right:before {
    content: "\28";
}

.paging_wrapper>.page-numbers li .ui-icon-angle-left:before {
    content: "\22";
}

.paging_wrapper>.page-numbers li a, .paging_wrapper>.page-numbers li li>span, .paging_wrapper>.page-numbers li:first-child a, .paging_wrapper>.page-numbers li:first-child>span {
    border-width: 0 0 0 1px;
    border: hidden;
}

.woocommerce .star-rating{
    float: right;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar{
    float: right;
	position: relative
}   