/**contact start**/
.dn,.hide {
	display: none;
}
.pt-10 input{
 height: 47px;
}
.block-googlemap-contacts{
display:none;
}
@media (min-width: 769px) {
.top-container{
padding-left: 0px !important;
    padding-right: 0px !important;

}
}
.page-title,
.section-title {
  text-align: center; }
/**contact end**/
/**video tab start**/
.vd-title1{font-size:36px;padding:40px 0 60px 0;}
.vd-see a{color:#00afec;}
/**.vd-list{width:100%}**/
.vd-item{width:390px;margin: 0 auto;}
@media (min-width:830px){
  /**.vd-item:nth-child(2){margin: 0 15px;}**/
  .vd-item{float: left;}
  .mqtt_content {padding-left: 20px;padding-right: 20px;}
}
@media (max-width:795px){
  .product_banner > div {top: 10%;text-align: center;}
  .product_banner > div > p.product_banner_text{font-size: 18px;}
  .product_banner > div > p.product_banner_title {font-size: 22px;font-weight: bold;padding: 20px 0 0 0;}
  .mqtt_left, .mqtt_right{width: 100%;}
  
}
.vd-item :nth-child(1){font-size: 18px;padding: 0 0 10px 0;}
.vd-see span{padding:0 20px 0 0;}
.vd-see{padding: 20px 0;}
.vd-list-p{font-size:16px;padding:20px 0;line-height: 30px;}
#phone_videos .vd-item{width:100%;}
/**video tab end**/
/**downloads tab end**/
.dl-video-list{width: 100%;}
.down-1{font-size:26px;padding: 40px 0 70px 0;color: #333;}
.wpic-item{width:33.33%;height:auto;line-height: 30px;float:left;text-align:center;padding: 0 0 30px 0;}
.wpic-item p{margin: 0;}
.wpic-item img{position: relative;top: 8px;left: 10px;}
.wpic-item :nth-child(2){padding: 25px 0 0 0;}
.three-dl-pic{height: auto;margin: 0 auto;}
.three-dl-pic a{color:#00afec;line-height: 30px;font-size: 16px;border: none;}
#phone_downloads .wpic-item{width: 28%; margin: 0 2.5%;}
#phone_downloads .three-dl-pic a{font-size:12px}
#phone_downloads .dl_bundle_right{width:100%;}
#phone_downloads .dl_bundle_left{width:100%;}
#phone_downloads .dl_bundle{text-align:center;height: 969px;border:none;}
#phone_downloads .vd-left{width:100%;text-align:center;}
#phone_downloads .vd-right{width:100%;text-align:center;}
.dl-video-list > div{flex: auto;}
.dl-two-vds{width:100%;clear:both;margin:30px 0 0 0}
.vds_title{font-size: 26px;margin: 0 0 20px 0;}
.vd-left{float:left;width:50%;}
.vd-right{float:left;width:50%;}
.vd-p{font-size:18px;padding:20px 0;}
.dl_bundle{clear: both;padding: 0 0;min-height: 570px;}
.dl_bundle a{color:#00afec;border: none;bottom:0}
.dl_bundle_left{float:left;width:30%;text-align: center;line-height: 25px;}
.review-form #summary_field{width: 100% !important;}
.page-footer .container.content{max-width: unset;}
.dl_bundle_left :nth-child(3){margin: 10px 0;}
.dl_bundle_right{float:left;width:60%;}
.dl_bundle-rp1{font-size: 21px;font-family: Arial-BoldMT;padding: 0 0 35px 0px;border-bottom: 1px solid #e8e8e8;text-align: left;}
.dl_bundle-rp2{line-height: 20px;font-size: 14px;padding: 0 0 30px 0;}
.dl_bundle-rp3 a{color: #248F00;padding: 30px 0 15px 0;display: block;}
.dl_bundle-rp4 a{color: #f60;padding: 5px 0 15px 0;display: block;}
.dl_bundle-rp5 a{color: #6699ff;}
.dl-two-vds{width:100%;clear:both;margin:10px 0 0 0}
.vd-p{font-size:16px;padding:20px 0 25px;}
.software_download{text-align: left;font-size: 18px;color: #333;clear: both;padding: 0 30px;}
.software_download p{font-size: 16px; line-height: 28px;margin: 0;}
.software_download p:nth-child(1){text-align: left;font-size: 26px; padding: 0 0 20px 0;margin: 0;}
.index_all_link{color: #00afec;}
.pl-3p{padding-left: 3% !important;}
.row-mg-0{margin: 0 !important;}
.has-bottom{border-bottom: 1px solid #eee;}
/**.faq_dl ol li{list-style: inside;}**/
.dl_bundle dl{width: 100%;}
.dl_bundle dd{font-size: 16px;line-height: 24px;color: #333;}
.dl_bundle p{color: #333;}
/**downloads tab end**/
/**help-tools start**/
.cms-support-help-tools .page-wrapper > .breadcrumbs{
    width: auto !important;
    padding-left: unset;
    padding-right: unset;
}
.sp-box{background-color: #F6F6F6;}
.banner_support{height: 100%;}
.sp-col-main{max-width: 1200px;margin: 20px auto 0;overflow: hidden;background-color:#F6F6F6;padding-bottom: 170px;}
.support_banner{position:relative;text-align:center;}
/**help-tools end**/
/**download center start**/


.download_content_icons{
    overflow-wrap: normal;
}

.page-title{display: none;}
.dl-col-main{max-width: 1200px;margin: 10px auto;background-color:#fff;}
.dl-col-main h1{font-size:36px}
.dl-col-main p{font-size:16px;}
.dl-col-main .page-title{background: #f5f5f5;}
.list_box{width: 100%;height: auto;border-radius: 5px;}
.list_title{max-width: 1200px;margin: 0 auto;border: 1px solid #d9d9d9;height: auto;background-color: #f8f8f8;border-radius: 5px 5px 0px 0px;}
.list_item img{width:100%;max-width:90px;}
.list_item{text-align: center;box-sizing: border-box;}
.list_item p:nth-child(1){box-shadow: 0px 0 5px #ccc;cursor: pointer;background-color: #fff;border: 1px solid #eee;border-radius: 10px;text-align: center;align-items: center;display: flex;margin: 0 auto 10px;width: 120px; height: 120px;justify-content: center;}
.list_item p:nth-child(1):hover, .list_item_btn_cur{border: 2px solid #00afec !important;box-shadow: 0px 0 5px #ccc !important;}
.list_box .list_title .row{ margin-left: 0px !important;margin-right: 0px !important;    padding: 2% 0;}
.list_box .list_title[class*='col-xs-4']{padding-left: 0;padding-right: 0;}
.list_content_detail{height: auto;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.detail_row{border-bottom: 1px solid #d9d9d9;}
.list_content_title {font-size: 16px;width: 100%;color: #333;padding: 3% 1% 1.5%;border-bottom: 1px solid #d9d9d9;}
.list_content_detail_left{padding-top:50px;}
.download_content_title{padding: 50px 0 10px 0;font-size: 18px !important;}
.download_content_text{padding: 13px 0;    line-height: 25px;}
.download_content_icons{}
.download_content_icons a, .download_content_instarvision_icons a{    padding: 45px 75px 35px 0;font-size: 14px;}
.download_content_icons a:nth-child(2){text-indent: 8px;}
.download_content_icons a:hover, .download_content_instarvision_icons a:hover, .download_content_tool_icons a:hover, .camera_link_list a:hover{text-decoration: underline;color:#00afec}
.download_content_instarvision_icons a:nth-child(1){width: 180px;}
.download_content_instarvision_icons a:nth-child(2){width: 196px;}
.download_content_tool_icons a{padding: 45px 55px 35px 0;font-size: 14px;}
.download_content_tool_icons a:nth-child(1){width: 193px;}
.download_content_tool_icons a:nth-child(2){width: 163px;}
.download_content_tool_icons a:nth-child(3){width: 114px;}
.InstarVision_text{line-height: 26px;padding: 10px 0 0px;}
.list_content_detail_right{padding-bottom: 4%;}
.list_content_detail_right p{padding-left: 20px;}
.accessories_content{box-sizing: border-box;border-right: 1px solid #d9d9d9;padding-bottom: 3%;border-bottom: 1px solid #d9d9d9;}
.acc_left{padding: 13% 0 0 5%;}
.acc_left{font-size: 18px;}
.acc_left img{max-width:103px;max-height:100px}
.link_list{padding:10px  0 0 50px;font-size:14px !important;text-align:left;clear:both;}
.link_list a:hover{text-decoration: underline;color:#00afec}
.acc_right{padding: 13% 0% 5%;width: 66%;}
.acc_right img{padding: 0 10px 0 0;float:left}
.acc_right_title{padding: 0 0 0 20px;    clear: both;}
.cameras_left{font-size:18px;padding: 6% 0 0 5%;width: 35%;}
.cameras_left p{padding: 0 0 30px 0; }
.cameras_right{padding: 13% 0 0  0;width: 60%;}
.camera_text{line-height: 25px;font-family: Arial-Normal;}
.cameras_right .link_list{padding: 0px 0 10px 30px !important;}
.pt-10{padding-top: 10px !important;}
.pr-20{padding-right: 20px !important;}
.white_bg_btn{border: 1px solid #00afec;color: #00afec;background-color: #fff;padding: 10px;border-radius: 10px;}
.white_bg_btn:hover{background-color: #00afec;color: #fff;}
.camera_link_list select{width:80%;}
.cameras_left p{padding: 0 0 20% 0;}
.cameras_right .acc_right_title {padding: 0 0 35px 0;}
.tip_icon{padding: 2px 0 0 10px !important;position: absolute;}
.camera_link_list{padding: 10px 0 !important;font-size: 16px !important;text-align: left;clear: both;}
#instar_tool { position: relative;cursor: pointer;}
#instar_tool .instar_tool_tooltip{display:none;position: absolute;width: 300px;height: auto;border: 1px solid #d9d9d9;border-radius: 10px;z-index: 100;top: 18px;}
#instar_tool:hover .instar_tool_tooltip, #instar_tool:active .instar_tool_tooltip{display: block;}
.instar_tool_tooltip_title{width: 100%;height: 30px;line-height: 30px;background-color: #f8f8f8; border-top-left-radius: 10px;border-top-right-radius: 10px;    padding: 0 0 0 10px;font-size: 14px;}
.instar_tool_tooltip_content{padding: 10px;background-color: #fff;font-size: 12px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.instar_tool_tooltip_content p{font-size: 12px;line-height: 20px;}
.instar_tool_tooltip_title img{margin: 9px 0;}
.p-0{padding: 0 !important;}
.cameras_right .pt-15 {padding: 15px 0 10px 30px !important;}
.cameras_right .pb-20{padding-bottom: 20px !important;}
.pb-20{padding-bottom: 20px !important;}
.hand_a{cursor: pointer;}
.list_content_detail .row{margin-left: 0;margin-right: 0;}


#instar_downloads {max-width: 1200px;margin: 0 auto;background: #fff;height: auto;box-shadow: 1px 1px 5px 0 #ccc;}
.download_cate{text-align:left;font-family:ArialMT, sans-serif;padding: 34px 0 30px 30px;font-size: 16px;margin:0;}
#instar_downloads .down-1{text-align: left;padding: 0 0 20px 30px;margin:0;}
.cd_text{padding: 0 30px;line-height: 25px;}
.download_runcd{text-align:center;padding: 20px 0;}
.download_runcd_title{font-size: 18px;padding: 20px 0;margin: 0;}
.ti-15{padding:0 0 0 15px;}
.ti-30{padding:0 0 0 30px;}
.download_row{border-bottom: solid 1px #d9d9d9;width: 95%;padding: 0 0 20px 0;margin: 0 auto 30px;}
.download_camera_right{padding: 0 0 0 60px;}
.download_row p{margin-bottom: 10px;}
#instar_downloads .dl-two-vds{height:400px;padding: 20px 30px 0;}
#instar_downloads .vd-item {width: 370px;text-align: center;}
#instar_downloads .vds_title{margin: 0 0 40px 0;}
#instar_downloads .dl_bundle_left{margin:0}
#instar_downloads .dl_bundle {clear: both;padding: 40px 0;border-bottom: 1px solid #eee;width: 95%;height:auto;margin: 0 auto;}
.faq_dl b{font-weight: bold;padding: 10px 0;display: block;}
.log_text{margin:0;padding-top: 20px !important}
.p0{padding: 0 !important;}
.faq_li_no{list-style:none !important;padding: 0 0 0 15px !important;}
.row5_content{text-align:center;box-sizing: border-box; border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.row5_content p{padding: 20px 0 0 0;margin: 0;}
.row5_content img{margin: 20px 0;}
.row5 .row5_content:last-child, .row  .accessories_content:last-child {border-right:none;}
.bb-0{border-bottom:none;}
.row5_content a:hover{color:#00afec;}
.gl_sign:before {content: " ";display: inline-block;height: 8px;width: 8px;border-width: 0 0 1px 1px;border-color: #00afec;border-style: solid;-webkit-transform: matrix(-0.71, 0.71,0.71, 0.71, 0, 0);transform: matrix(-0.71, 0.71,0.71, 0.71, 0, 0);position: relative;top: -2px;}
.pt-50{padding-top: 50px;}
.ptb-20{padding: 20px 0;}
.in-service p{line-height: 22px;}
.instar_excl_tax > span{display: block;padding: 0 0 10px;}
.price-excluding-tax > span{line-height: 17px;}
.price-excluding-tax span, .excl_text{font-size: 16px !important;padding: 0 5px 0 0;color: #666;float: left;}
.excl_text{font-size: 14px !important;font-weight: normal;padding: 0; line-height: 17px;}
.custom-servis-ul li.item-1 {background: url(/instar/images/icon-Delivery-80.png) 29px 20px no-repeat;}
.custom-servis-ul li {list-style: none;margin-bottom: 20px;padding: 20px 20px 16px 167px;}
.custom-servis-ul li.item-2 {background: url(/instar/images/icon-privacy-80.png) 29px 25px no-repeat;}
.custom-servis-ul li.item-3 {background: url(/instar/images/icon-return-80.png) 29px 26px no-repeat;}
.custom-servis-ul li.item-4 {background: url(/instar/images/icon-ordering-80.png) 29px 24px no-repeat;padding-bottom: 30px;}
.custom-servis-ul li.item-5 {background: url(/instar/images/icon-sale-80.png) 24px 32px no-repeat;padding-bottom: 30px;}
.custom-servis-ul li.item-6 {background: url(/instar/images/icon-orders-80.png) 25px 27px no-repeat;padding-bottom: 30px;}
.custom-servis-ul li.item-7 {background: url(/instar/images/icon-update-80.png) 27px 27px no-repeat;padding-bottom: 30px;margin-bottom: 0;}
.custom-servis-ul ul li {padding: 5px 5px 5px 5px; margin-bottom: 3px; padding-left: 20px;}
.shipping_thead{font-size: 14px;text-align: left;line-height: 18px;padding: 5px;}
.download_cam_li {float: left;max-width: 194px !important;padding: 16px 6px 0px 6px;border: 1px solid #ededed;margin-bottom: 16px;margin-right: 6px;}
.products-grid .product-name, .products-list .product-name {margin: 0;font-weight: bold;font-size: 13px;}
.test-title {text-align: center;margin-bottom: 7px;}
.pd-col-main .page-title h1{padding: 0;margin: 0;}
.product-name {font-size: 1em;font-weight: normal;}
.products-grid .product-name a, .products-list .product-name a {font-size: 12px;color: #2f2f2f;font-weight: bold;text-decoration: none;display: inline-block;}
.download_cam_inner {margin: 0 auto; position: relative; padding-bottom: 5px;}
.download_cam_img { display: block; margin: 0 0 0px;}
.dl_shadow:hover {box-shadow: 5px 5px 5px #ededed;border: 1px solid #ccc !important}
.test-logo { display: block; max-height: 50px;margin: 20px 10px;clear:both;}
.test-description { text-align: left; margin: 30px 20px;}
.test-title { text-align: center; margin-bottom: 7px}
.test-wall {width: 100%;list-style-type: none !important;margin: 0 auto 10px;display: inline-block;padding-bottom: 30px;border-bottom: 1px solid #eee;}
.top120{top:120px !important;}
.calc_mt{margin-top: calc((80 / 500) * 100vh) !important;}
.ticket_btn{background-color: #91bd09;border: none;display: inline-block;padding: 4px 16px 4px 16px; max-width: 220px;text-align: center;color: #fff; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25); border-bottom: 1px solid rgba(0, 0, 0, 0.25);position: relative;cursor: pointer;}
.product-add-form .price-final_price{display: none;}
.download_btn{background-color: #00afec; color: #fff; width: 220px; padding: 5px 3px;padding-bottom: 5px;border-radius: 10px;}
.download_btn a{color: #fff;}
.ll-23{line-height: 23px;}
.ll-26{line-height: 26px;}
.ll-26.licence_ul{
text-align: left;
}
#downloadable-links-list .field .label{ -webkit-flex-basis: 90%;-ms-flex-preferred-size: 90%;flex-basis: 90%;max-width: 100%;}
.downloads-no-separately .label span{color: #666;font-family: Arial-BoldMT;}
.instar_downloadable_product{display: block;color: #00afec;}
.instar_downloadable_product::before{content: "\f019";display: inline-block;font-family: "Font Awesome 5 Pro";text-rendering: auto; -webkit-font-smoothing: antialiased;transform: translate(0, 0);padding: 10px 4px 0 8px;}
.page-messages{max-width: 1200px;margin: 0 auto;display: none;}
#product-options-wrapper{display: none;}
.ft-bold{font-weight: bold;}
.licence_ul li{padding: 5px 0;}
.pl-50{padding-left: 50px;}
.licence_h3{padding: 20px 0 0;}
.flexible_h3{padding: 5px 0;}
.product-info-main .product-addto-links{height: 0;}
/**download center end**/
