.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:0;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#f8f8f8 1%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f8f8f8),color-stop(100%,#e1e1e1));-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(//ircadcam.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:0;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}@font-face{font-family:'fl-icons';font-display:block;src:url(//ircadcam.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot);src:url(//ircadcam.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot#iefix) format("embedded-opentype"),url(//ircadcam.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff2) format("woff2"),url(//ircadcam.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.ttf) format("truetype"),url(//ircadcam.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff) format("woff"),url(//ircadcam.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.svg#fl-icons) format("svg")}td.wishlist-empty{
text-align: center!important;
padding: 50px;
font-size: 2em;
}
.wishlist_table .add_to_cart{
line-height: 1.3;
padding: 7px 10px;
} #yith-wcwl-popup-message{
background: #fff;
border: 1px solid #dddddd;
padding: 15px 0;
font-size: 120%;
position: fixed;
text-align: center;
top: 50%;
left: 50%;
transform: translateX(50%);
width: 300px;
z-index: 10000; }
.wishlist-icon{
position: relative;
}
.wishlist-popup {
opacity: 0;
max-height: 0;
position: absolute;
overflow: hidden;
padding: 5px;
margin-top: -10px;
border-radius: 5px;
line-height: 1.3;
text-align: center;
font-size: .9em;
top:100%;
background-color: rgba(0,0,0,.8);
right:0;
color:#FFF;
transition: opacity .3s, max-height .3s;
transition-delay: .3s;
}
.wishlist-popup:after {
bottom: 100%;
right: 10px;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(136, 183, 213, 0);
border-bottom-color: rgba(0,0,0,.8);
border-width: 10px;
margin-left: -10px;
}
.wishlist-icon:hover .wishlist-popup{
opacity: 1;
max-height: 200px;
overflow-y: auto;
}
.wishlist-popup a{
color:#ccc;
display: block;
}
.wishlist-popup a:hover{
color:#FFF;
}
.wishlist-icon.added:after{
background-color:red;
transform: translateY(-3px);
}
.wishlist-popup .ajax-loading,
.wishlist-popup .feedback{
display: none!important;
}
.wishlist-title {
margin-bottom: 20px;
}
#yith-wcwl-form .hidden-title-form,
#yith-wcwl-form .hide-title-form i,
.wishlist-title .button {
display: none;
} @media screen and (max-width: 768px) {
.wishlist-title,
.wishlist-empty,
.yith_wcwl_wishlist_footer {
text-align: center;
}
.share-icons-title {
display: none;
}
}
.wishlist_table.mobile {
list-style: none;
}
.wishlist_table.mobile li .product-checkbox {
display: inline-block;
width: 20px;
vertical-align: top;
}
.wishlist_table.mobile li .item-wrapper {
display: inline-block;
width: calc(100% - 25px);
vertical-align: top;
}
.wishlist_table.wishlist_manage_table.mobile li .item-wrapper {
width: 100%;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail {
display: inline-block;
max-width: 60px;
margin-right: 10px;
}
.rtl .wishlist_table.mobile li .item-wrapper .product-thumbnail {
margin-right: 0;
margin-left: 10px;
}
.wishlist_table.mobile li .item-wrapper .item-details {
display: inline-block;
width: calc(100% - 74px);
vertical-align: top;
}
.wishlist_table.mobile.with-checkbox li .additional-info-wrapper {
padding-left: 20px;
}
.rtl .wishlist_table.mobile.with-checkbox li .additional-info-wrapper {
padding-left: 0;
padding-right: 20px;
}
.wishlist_table.mobile li .additional-info-wrapper {
border-bottom: 1px solid #ececec;
width: calc(100% - 25px);
}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart,
.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist {
text-align: center;
margin-bottom: 20px;
}
.wishlist_table.mobile .button.add_to_cart_button {
margin: 0;
}
.wishlist_table.mobile td {
border-bottom: none;
padding: 3px 0;
}
.wishlist_table.mobile li[id^="yith-wcwl-row-"] {
position: relative;
margin-top: 20px;
}
.wishlist_table.mobile .product-remove {
position: absolute;
top: 5px;
left: -12px;
width: 24px;
height: 24px;
line-height: 18px;
font-size: 18px;
border-radius: 100%;
color: #ccc;
font-weight: bold;
text-align: center;
border: 2px solid currentColor;
}
.rtl .wishlist_table.mobile .product-remove {
left: unset;
right: -12px;
}
.wishlist_table.mobile .product-remove a {
position: unset;
}
.wishlist_table.mobile .product-remove a i {
display: none;
}
.wishlist_table.mobile .product-remove a:after {
content: '×';
color: #ccc;
}.ywtm_icon, .ywtm_custom_icon{
margin-right: 5px;
}
.ywtm_icon.fas{
font-family: 'FontAwesome' !important;
speak: none !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
line-height: 1 !important;
font-style: normal !important;
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.ywtm_custom_icon img{
max-width :27px;
max-height: 25px;
} .tab-editor-container{
word-break: break-word;
} .tab-faqs-container{
margin:  0;
padding: 0;
}
.tab-faqs-container .tab-faq-wrapper {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ccc;
margin-bottom: 21px;
}
.tab-faqs-container .tab-faq-wrapper .tab-faq-title{
padding:0 10px 18px 12px;
cursor: pointer;
}
.tab-faqs-container .tab-faq-wrapper .tab-faq-title h4 {
margin: 0;
overflow: hidden;
font-size: 14px;
line-height: 28px;
clear: inherit;
color:#4e4e4e;
min-height: 40px;
}
.tab-faqs-container .tab-faq-icon.closed,
.tab-faqs-container .tab-faq-icon.opened {
float: right;
margin: 0 12px 0 0;
width: 34px;
height: 34px;
padding: 6px;
position: relative;
bottom: 5px;
}
.tab-faqs-container .tab-faq-icon.closed{
background: transparent url(//ircadcam.com/wp-content/plugins/yith-woocommerce-tab-manager-premium/assets/images/faq-closed.png) no-repeat center center;
}
.tab-faqs-container .tab-faq-icon.opened {
background: transparent url(//ircadcam.com/wp-content/plugins/yith-woocommerce-tab-manager-premium/assets/images/faq-opened.png) no-repeat center center;
}
.tab-faqs-container .tab-faq-item {
display: none;
position: relative;
overflow: hidden;
}
.tab-faqs-container .tab-faq-item-content {
padding: 10px 12px 0;
clear: both;
font-size: 14px;
color:#7b7b7b;
}
.tab-faqs-container .tab-faq-answ{
font-weight: bold;
} .tab-download-container {
margin: 0;
padding: 0;
}
.tab-download-container .single_download_container {
border-bottom: 1px solid #ccc;
margin-bottom: 26px;
}
.tab-download-container .file_title {
}
.tab-download-container .file_title h4 {
font-size: 14px;
color:#4e4e4e;
text-transform: uppercase;
padding: 0 0 6px 0;
margin: 0;
}
.tab-download-container .file_title p {
padding: 0 0 10px 0;
margin: 0;
font-size: 14px;
color:#7b7b7b;
max-width: 60%;
}
.tab-download-container .button_download {
float:right;
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
margin-top: -60px;
}
.tab-download-container .button_download a{
display: block;
height: 43px;
border: 1px solid #ccc;
color:#7b7b7b;
padding-left:43px;
padding-right: 21px;
line-height:41px;
background:url(//ircadcam.com/wp-content/plugins/yith-woocommerce-tab-manager-premium/assets/images/icon_down.png) no-repeat;
}
.tab-download-container .button_download a:hover{
background:url(//ircadcam.com/wp-content/plugins/yith-woocommerce-tab-manager-premium/assets/images/icon_down_hover.png) #000 no-repeat;
color:#fff;
}
.tab-download-container .button_download a:focus {
outline: none;
} .ywtm_contact_form input, .ywtm_contact_form textarea{
width: 100%;
}
.yit_wc_tab_manager_contact_form_container{
width: 100%;
}
.yit_wc_tab_manager_contact_form_container .primary_contact_information{
height:50px;
width: 100%;
}
.yit_wc_tab_manager_contact_form_container .primary_contact_information div:last-child{
margin-right: 0;
}
.yit_wc_tab_manager_contact_form_container .contact_field.ywtm_col_3{
width: 31.1%;
}
.yit_wc_tab_manager_contact_form_container .contact_field.ywtm_col_2{
width: 48.5%;
}
.yit_wc_tab_manager_contact_form_container .contact_field input[type="text"], .yit_wc_tab_manager_contact_form_container .contact_subj_field input[type="text"]{
border: 1px solid #ccc;
background: white;
}
.yit_wc_tab_manager_contact_form_container .contact_textarea_field textarea{
background: white;
border: 1px solid #ccc;
}
.yit_wc_tab_manager_contact_form_container .contact_field input[type="text"]:focus, .contact_subj_field input[type="text"]:focus, .contact_textarea_field textarea:focus{
border: 1px solid #898989;
}
.yit_wc_tab_manager_contact_form_container .contact_field
{
float:left;
height:30px;
margin-right: 3%;
}
.yit_wc_tab_manager_contact_form_container .secondary_contact_information{
margin-top: 15px;
margin-bottom:15px;
}
.yit_wc_tab_manager_contact_form_container .contact_subj_field, .yit_wc_tab_manager_contact_form_container .contact_textarea_field {
width:95%;
}
.yit_wc_tab_manager_contact_form_container .contact_textarea_field textarea{
height: 153px;
resize: none;
}
.yit_wc_tab_manager_contact_form_container .contact_subj_field{
margin-bottom: 15px;
}
.yit_wc_tab_manager_contact_form_container .contact_textarea_field .ywtm_btn_sendmail{
float: right;
top: -53px;
position: relative;
right: 15px;
width: 95px;
height: 38px;
display: block;
line-height: 15px;
}
.yit_wc_tab_manager_contact_form_container .error_message {
color:red;
font-weight: bold;
margin-bottom:15px;
}
.yit_wc_tab_manager_contact_form_container .message_send {
color:#006505;
} .ywtm_col_1{
width: 100%;
}
.ywtm_col_2{
width:45.8%;
}
.ywtm_col_3{
width:32.6%;
}
.ywtm_col_4{
width: 24%;
} .ywtm_image_gallery_container .container_img {
list-style: none;
}  .ywtm_image_gallery_container .container_img.container_2 li:nth-child(2n+1){
clear: left;
}
.ywtm_image_gallery_container .container_img.container_2 li:nth-child(2n){
margin-right: 0;
}
.ywtm_image_gallery_container .container_img.container_2 li{
margin-right: 1%;
} .ywtm_image_gallery_container .container_img.container_3 li:nth-child(3n+1){
clear: left;
}
.ywtm_image_gallery_container .container_img.container_3 li:nth-child(3n){
margin-right: 0;
}
.ywtm_image_gallery_container .container_img.container_3 li{
margin-right: 1%;
} .ywtm_image_gallery_container .container_img.container_4 li:nth-child(4n+1){
clear: left;
}
.ywtm_image_gallery_container .container_img.container_4 li:nth-child(4n){
margin-right: 0;
}
.ywtm_image_gallery_container .container_img.container_4 li{
margin-right: 1%;
}
.ywtm_image_gallery_container .container_img li{
float:left;
margin-bottom: 1%;
}
.ywtm_image_gallery_container .container_img li img {
width: 95%;
height: auto;
} .ywtm_video_gallery_container .container_list_video {
list-style: none;
}
.ywtm_video_gallery_container .container_list_video li{
float:left;
}  .ywtm_video_gallery_container .container_list_video.container_2 li:nth-child(2n+1){
clear: left;
}
.ywtm_video_gallery_container .container_list_video.container_2 li:nth-child(2n){
margin-right: 0;
}
.ywtm_video_gallery_container .container_list_video.container_2 li{
margin-right: 1%;
} .ywtm_video_gallery_container .container_list_video.container_3 li:nth-child(3n+1){
clear: left;
}
.ywtm_video_gallery_container .container_list_video.container_3 li:nth-child(3n){
margin-right: 0;
}
.ywtm_video_gallery_container .container_list_video.container_3 li{
margin-right: 1%;
} .ywtm_video_gallery_container .container_list_video.container_4 li:nth-child(4n+1){
clear: left;
}
.ywtm_video_gallery_container .container_list_video.container_4 li:nth-child(4n){
margin-right: 0;
}
.ywtm_video_gallery_container .container_list_video.container_4 li{
margin-right: 1%;
} @media screen and ( max-width: 767px ){
.yit_wc_tab_manager_contact_form_container .contact_field{
width: 100%;
margin-bottom: 15px;
}
.ywtm_col_1, .ywtm_col_2, .ywtm_col_3,.ywtm_col_4, .yit_wc_tab_manager_contact_form_container .contact_field.ywtm_col_3{
width: 100%;
}
#tab-map{
width:100% !important;
}
}
.woocommerce-tabs .tabs  li[class^='ywtm_'] a:before{
display: none;
}
.woocommerce-tabs .tabs  li[class^='ywtm_'] a span.icon, .woocommerce-tabs .tabs  li[class^='ywtm_'] a span.custom_icon  {
padding-right: 7px;
}