/*
 Theme Name:   Unbound Child
 Theme URI:    http://themes.radiantthemes.com/unbound/
 Description:  Unbound Child Theme
 Author:       RadiantThemes.com
 Author URI:   http://radiantthemes.com/
 Template:     unbound
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  unbound-child
*/
.related.products .holder .action-buttons .cart { display:none; }
a.single_add_to_cart_button{
	background: #2c3479;
    background: -moz-linear-gradient(left, #2c3479 0%, #16b0d2 100%) !important;
    background: -webkit-linear-gradient(left, #2c3479 0%,#16b0d2 100%) !important;
    background: linear-gradient(to right, #2c3479 0%,#16b0d2 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3479', endColorstr='#16b0d2',GradientType=1 ) !important;
	padding-top: 12px !important;
    padding-right: 20px !important;
    padding-bottom: 13px !important;
    padding-left: 20px !important;
	border-radius: 30px 30px 30px 30px !important;
}

body .border-box-row .wpb_single_image {
	border: 0 !important;
}
.border-box-row .wpb_single_image .vc_figure img {
	border: 4px solid #f2f2f2 !important;
}
.shop_single > .summary .product_meta {
    margin-bottom: 25px;
    display: inline-block;
    width: 100%;
}
p.cart, p.cart a.ibs_btnIn {
    float: left;
    color: #fff;
    font-weight: 600;
    line-height: 18px;
}
p.cart a.ibs_btnIn{
	margin-left:10px;
}
.no-display{
	display:none;
}
.netwrk-tabs .ult_tab_li{
	float:none !important;
	font-weight: 400;
}
.netwrk-tabs .ult_tab_li:first-child{
	border-top-left-radius: 0 !important;
}
.netwrk-tabs .ult_tab_li:last-child{
	border-top-right-radius: 0 !important;
}
.netwrk-tabs .ult_tab_li .ult-span-text{
	width:100%;
	display:inline-block;
	font-family: Roboto;
	font-size:20px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(1) a{
	padding: 16.5px 40.5px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(2) a{
	padding: 16.5px 41.5px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(3) a{
	padding: 16.5px 53px !important;
}
.netwrk-tabs .ult_tabs{
	margin-bottom:18px !important;
}
.netwrk-tabs .ult_tabs ul{
	display:block !important;
	text-align:center !important;
}
.tabs-hds{
	background-color:#313E49;
	padding :0px;
	max-width: 348px !important;
}
.tab-pg-cradle-lg{
	margin-bottom:60px;
}
.tab-para-sec{
	margin: 30px 0 170px;
}
.tabs-btm-1{
	margin-bottom:30px;	
}
.tabs-btm-1 a{
	color: #008AFF;
}
.tabs-btm-1,
.tabs-btm-2{
	font-size:17px;
	color:#828282;
	line-height:23px;
	font-weight: 400;
}
.btm-yellow-text{
	color:#fff;
	font-size:32px;
	font-weight: 400;
}
.btm-yellow-sec a.vc_general{
	background-color: #fff !important;
    border: none !important;
    border-radius: 35px !important;
    opacity: 1 !important;
    padding: 13px 36px !important;
    font-size: 15px !important;
    color: #000 !important;
	font-weight: 400;
}
.btm-yellow-btn .vc_column-inner{
	padding-top: 27px !important;
}
@media (min-width:320px) and (max-width:767px){
	.tab-para-sec{
	margin: 30px 0 70px !important;
}
.btm-yellow-text {
    line-height: 40px;
}
.page-id-10451 .netwrk-tabs .ult_tabmenu.style1 li.ult_tab_li {
    border: 1px solid #E8E7E7 !important;
    border-left: 1px solid #E8E7E7 !important;
}
.netwrk-tabs .wpb_single_image.vc_align_left {
    text-align: center !important;
}
.tabs-hds{
	margin:0px auto;
}
.netwrk-tabs .ult_tabitemname{
	height: auto !important;		
}
.page-id-10451 .tab-pg-cradle-lg{
	margin-top: 50px !important;	
}
/* div.main-testimonals .testimonial-item .testimonial-title-pic img{
	width: 100px !important;
    min-width: 90px !important;
	} */
	
	.wraper_header.style-three .header_main .responsive-nav i {
    color: inherit !important;
}
	
	.vc_row.wpb_row.vc_inner.vc_row-fluid.two-btns-row a {
    margin-bottom: 10px;
}
	.radiantthemes-button.hover-style-four.stn-btn a {
    width: 100% !important;
}
	
}
@media (min-width:320px) and (max-width:650px){
.netwrk-tabs .ult_tab_li:nth-child(1) a {
    padding: 0px 20.5px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(2) a {
    padding: 0px 21.5px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(3) a {
    padding: 0px 38px !important;
}

}
@media (min-width:651px) and (max-width:1024px){
.netwrk-tabs .ult_tab_li:nth-child(1) a {
    padding: 11px 29px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(2) a {
    padding: 11px 30px !important;
}
.netwrk-tabs .ult_tab_li:nth-child(3) a {
    padding: 11px 45.5px !important;
}

}
@media (min-width:768px) and (max-width:1024px){
	.tab-para-sec {
    margin: 0px 0 90px !important;
}
}
.clients .clients-item .holder {
	height: 90px !important;
}
.main-testimonals .testimonial-item .holder{
	flex-direction: row !important;
    padding: 0px !important;
}
.main-testimonals .testimonial-item .testimonial-title-pic{
	order: 2 !important;
    position: relative !important;
	width:35% !important;
}
.main-testimonals .testimonial-item .testimonial-title-data{
	order: 1 !important;
	padding-left:0px !important;
	width:65% !important;
}
.main-testimonals .testimonial-item .testimonial-title-data:before{
	display:none !important;
}
.main-testimonals .testimonial-item .testimonial-title-pic img{
    width: 100% !important;
    min-height:170px !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    object-fit: cover !important;
}
.main-testimonals .testimonial-item{
    padding: 18px 20px 24px 20px !important;
    margin: 0px 5px 0px 5px !important;
    border: 3px solid #80808073 !important;
}
.main-testimonals .testimonial-item .testimonial-title-data blockquote p{
	color: #000 !important;
    font-style: italic !important;
    font-size: 15px !important;
    line-height: 20px !important;
    font-weight: 500 !important;
	margin-right:10px;
}
.main-testimonals .testimonial-item .testimonial-title-data cite{
	color: #000 !important;
    font-style: italic !important;
    font-size: 15px !important;
	font-weight: 400 !important;
}
.shop_single .wpgs-for .slick-arrow { 
    display: none !important;
}
.shop_single .wpgs-nav .slick-slide {
    margin-left: 0px;
    margin-right: 40px;
    width: 100px !important;
} 
.shop_single .wpgs-nav .slick-slide.slick-current {
    border: 1px solid #000;
}
.shop_single .wpgs-nav .slick-prev {
    margin-left: -5px !important;
	margin-top: -15px;
}
.wpgs-nav .slick-list {
    height: 130px !important;
}
/* .slick-prev::before {
    content: "←" !important;
}
.slick-next::before {
    content: "→" !important;
} */
.woocommerce-product-gallery button.slick-prev.slick-arrow:before{
	display:none;
}
.woocommerce-product-gallery button.slick-prev.slick-arrow:after{
	content: "\f104";
    font: normal normal normal 34px/1 'FontAwesome';
    color: #000;	 
}
.woocommerce-product-gallery button.slick-next.slick-arrow:before {
	display:none;
}
.woocommerce-product-gallery button.slick-next.slick-arrow:after {
    content: "\f105";
    font: normal normal normal 34px/1 'FontAwesome';
    color: #000;
}
.woocommerce-product-gallery button.slick-next.slick-arrow {
    right: -15px !important;
	margin-top: -15px;
}


@media(min-width:768px) and (max-width:1199px){
	.shop_single .wpgs-nav .slick-slide {
		margin-left: 25px;
		margin-right: 20px;
		width: 135px !important;
	}
	.wpgs-nav .slick-list {
		height: 160px !important;
	}
}
@media(min-width:320px) and (max-width:767px){
	.shop_single .wpgs-nav .slick-slide {
		margin-left: 0;
		margin-right: 0;
		width: 90px !important;
	}
	.wpgs-nav .slick-list {
		height: 160px !important;
	}
}
.radiant-contact-form .wpcf7-response-output {
	border-width: 0px !important;
}
.my-form select.wpcf7-select:after {
	content: "\f107";
	display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    font-family: "FontAwesome";
    line-height: 1;
} 
.wpcf7-form  select{
	background: url(/wp-content/uploads/2021/05/down-chevron-pngrepo-com.png) no-repeat right #dddddd00;
    background-size: 3%;
    -webkit-appearance: none;
    background-position-x: 97%;
}

div#btn-issue {
    display: grid;
}

div#firstnet-products .ult_tabs img, div#hpue-products img {
    height: 240px;
}

div#firstnet-products .ult_tabs h2.tabs-hds, div#hpue-products h2.tabs-hds {
/*     height: 110px; */
    margin-top: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}