It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html

  1. <!DOCTYPE html>
  2. <html>
  3.   <head>
  4.      <title>Ideal Glass Ltd: Transforming Properties with Precision</title>
  5.      <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
  6.      <meta name="title" content="Ideal Glass Ltd: Transforming Properties with Precision">
  7.      <meta name="description" content="Ideal Glass Ltd, based in Watford, has carved a unique reputation in the double glazing industry.">
  8.      <meta name="keywords" content="Ideal Glass Ltd">
  9.      <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  10.  
  11.  <!--YoungAdded-->
  12.    <meta name="theme-color" content="#8c0a87" />
  13.    <!--End YoungAdded-->
  14.  
  15.                                                      <meta property="og:type" content="article" />
  16.      <meta property="og:image" content="https://tweecampus.com/upload/photos/2025/05/e5D9pzhuN6KptdNN5lTt_08_481014ff99837191d03c8174378765e6_image.jpg" />
  17.      <meta property="og:image:secure_url" content="https://tweecampus.com/upload/photos/2025/05/e5D9pzhuN6KptdNN5lTt_08_481014ff99837191d03c8174378765e6_image.jpg" />
  18.      <meta property="og:description" content="Ideal Glass Ltd, based in Watford, has carved a unique reputation in the double glazing industry." />
  19.      <meta property="og:title" content="Ideal Glass Ltd: Transforming Properties with Precision" />
  20.      <meta property="og:url" content="https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" />
  21.      <meta name="twitter:card" content="summary">
  22.      <meta name="twitter:title" content="Ideal Glass Ltd: Transforming Properties with Precision" />
  23.      <meta name="twitter:description" content="Ideal Glass Ltd, based in Watford, has carved a unique reputation in the double glazing industry." />
  24.      <meta name="twitter:image" content="https://tweecampus.com/upload/photos/2025/05/e5D9pzhuN6KptdNN5lTt_08_481014ff99837191d03c8174378765e6_image.jpg" />
  25.            <link rel="shortcut icon" type="image/png" href="https://tweecampus.com/themes/tweecampus/img/icon.png"/>
  26.      <link rel="stylesheet" href="https://tweecampus.com/themes/tweecampus/stylesheet/general-style-plugins.css">
  27.                
  28.            <script src="//media.twiliocdn.com/sdk/js/video/v1/twilio-video.min.js"></script>
  29.      <link rel="stylesheet" href="https://tweecampus.com/themes/tweecampus/stylesheet/style.css">
  30.  <link rel="stylesheet" href="https://tweecampus.com/themes/tweecampus/stylesheet/theme-style.css">
  31.            <link rel="stylesheet" href="https://tweecampus.com/themes/tweecampus/stylesheet/font-awesome-4.7.0/css/font-awesome.min.css">
  32.    
  33.    
  34.      <script src="https://tweecampus.com/themes/tweecampus/javascript/jquery-3.1.1.min.js"></script>
  35.      <script src="https://cdn.jsdelivr.net/npm/jquery-ui-touch-punch@0.2.3/jquery.ui.touch-punch.min.js"></script>
  36. <!--YoungAdded-->
  37. <script src='https://kit.fontawesome.com/a076d05399.js'></script>
  38. <link rel="stylesheet" href="https://tweecampus.com/themes/tweecampus/intro/introjs.css">
  39. <script src="https://tweecampus.com/themes/tweecampus/intro/intro.js"></script>
  40. <!--end-->
  41.        
  42.  
  43.      
  44.            
  45.      
  46.      
  47.  
  48.  
  49.      <link rel="stylesheet" href="https://tweecampus.com/themes/tweecampus/player/fluidplayer.min.css" type="text/css"/>
  50.      <script src="https://tweecampus.com/themes/tweecampus/player/fluidplayer.min.js"></script>
  51.            <style>
  52.      /*
  53.  
  54. Add here your custom css styles Example: p { text-align: center; color: red; }
  55.  
  56. */      </style>
  57.  
  58.      <script type="text/javascript">
  59.         /*
  60. Add here your JavaScript Code.
  61. Note. the code entered here will be added in <head> tag
  62.  
  63.  
  64. Example:
  65.  
  66. var x, y, z;
  67. x = 5;
  68. y = 6;
  69. z = x + y;
  70.  
  71. */         function Wo_Ajax_Requests_File(){
  72.            return "https://tweecampus.com/requests.php"
  73.         }
  74.               </script>
  75.      <!-- Global site tag (gtag.js) - Google Analytics -->
  76. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-148812610-1"></script>
  77. <script>
  78.  window.dataLayer = window.dataLayer || [];
  79.  function gtag(){dataLayer.push(arguments);}
  80.  gtag('js', new Date());
  81.  
  82.  gtag('config', 'UA-148812610-1');
  83. </script>
  84.      
  85.    <style>
  86. @font-face {
  87.    font-family: OpenSansLight;
  88.    src: url("https://tweecampus.com/themes/tweecampus/fonts/OpenSansLight/OpenSansLight.woff") format("woff");
  89.    font-weight: normal;
  90. }
  91. @font-face {
  92.    font-family: OpenSansRegular;
  93.    src: url("https://tweecampus.com/themes/tweecampus/fonts/OpenSansRegular/OpenSansRegular.woff") format("woff");
  94.    font-weight: normal;
  95. }
  96. @font-face {
  97.    font-family: OpenSansSemiBold;
  98.    src: url("https://tweecampus.com/themes/tweecampus/fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff");
  99.    font-weight: normal;
  100. }
  101. @font-face {
  102.    font-family: OpenSansBold;
  103.    src: url("https://tweecampus.com/themes/tweecampus/fonts/OpenSansBold/OpenSansBold.woff") format("woff");
  104.    font-weight: normal;
  105. }
  106. .navbar-default {
  107.    background: #de0ce1; border: none;
  108.    height:45px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  109. }
  110. .navbar-nav.left_part_header .search-container {
  111. background: #de0ce1;
  112. }
  113. .round-check input[type="checkbox"]:checked + label:before {
  114.    background: #de0ce1 !important;
  115. }
  116. .group-messages-wrapper a{
  117.    color: #de0ce1 !important;
  118. }
  119. ul.profile-completion-bar li.completion-bar div.completion-bar-status {
  120.    background: #de0ce1 !important;
  121. }
  122. .featured-users{
  123.    background: #fff !important;
  124. }
  125. .result-bar {
  126.    background: #de0ce1 !important;
  127. }
  128. .avtive {
  129.    border-color: #de0ce1 !important;
  130. }
  131. .left-sidebar ul li a i {
  132.    color: #de0ce1 !important;
  133. }
  134. .cs-loader-inner, .main  {
  135.    color: #de0ce1;
  136. }
  137. .login input:focus, ul.profile-completion-bar li.completion-bar div.completion-bar-wrapper {
  138.    border-color: #de0ce1 !important;
  139. }
  140. .login:not(.loading) button:hover {
  141.    background: #8c0a87 !important;
  142.    color: #ffffff;
  143. }
  144.  
  145. #search-nearby-users .nearby-users-relationship-collapse li.active .friends_toggle{
  146.    border-color: #de0ce1;
  147. }
  148. #search-nearby-users .nearby-users-relationship-collapse li.active .friends_toggle:after{
  149.    background: #de0ce1;
  150. }
  151. .login button, .wo_search_page .nav-tabs li.active a {
  152.    background: #de0ce1 !important;
  153.    color: #ffffff !important;
  154. }
  155.  
  156. .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
  157.    background-color: #de0ce1 !important;
  158.    background: #de0ce1 !important;
  159.    background-image: #de0ce1 !important;
  160. }
  161. .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
  162.    color: #ffffff !important;
  163.    background-color: #8c0a87 !important;
  164. }
  165. .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .nav-names li:hover {
  166.    color: #ffffff !important;
  167.    background-color: #333333 !important;
  168. }
  169. body {
  170.    background-color: #f8f8f8;
  171. }
  172. .navbar-default .navbar-nav>li>a {
  173.    color: #ffffff;
  174.    font-size: 13px;
  175. }
  176. a.unread-update, .head_clos_srch {
  177.    color: #ffffff !important;
  178. }
  179. .btn-main {
  180.    color: #ffffff;
  181.    background-color: #de0ce1;
  182.    border-color: #de0ce1;
  183. }
  184. .btn-main:hover {
  185.    color: #ffffff;
  186.    background-color: #8c0a87;
  187.    border-color: #8c0a87;
  188. }
  189. .active-wonder {
  190.    color: #de0ce1;
  191. }
  192. .admin-panel .col-md-9 .list-group-item:first-child, .setting-panel .col-md-8 .list-group-item:first-child, .profile-lists .list-group-item:first-child, .col-md-8 .list-group-item:first-child, .col-md-3.custom .list-group-item:first-child, .col-sm-4 .list-group-item:first-child, .col-md-7 .list-group-item:first-child, .col-md-9 .list-group-item:first-child, .red-list .list-group-item:first-child, .active.list-group-item:first-child {
  193.     color: #444;
  194.     background-color: #fcfcfc;
  195.     border-bottom: 1px solid #f1f1f1;
  196.     padding: 18px;
  197. }
  198. .admin-panel .col-md-9 .list-group-item:first-child a, .setting-panel .col-md-8 .list-group-item:first-child a, .profile-lists .list-group-item:first-child a, .col-md-8 .list-group-item:first-child a, .col-md-7 .list-group-item:first-child a, .active.list-group-item:first-child a {
  199.    color: #444 !important;
  200. }
  201. .list-group-item.black-list.active-list, .red-list.active-list {
  202.    color: #ffffff;
  203.    background-color: #de0ce1;
  204. }
  205. .list-group-item.black-list {
  206.    background: #de0ce1;
  207. }
  208. .profile-top-line {
  209.    background-color: #de0ce1;
  210. }
  211. #bar {
  212.    background-color: #de0ce1;
  213. }
  214. .list-group-item.black-list a{
  215.    color: #ffffff;
  216. }
  217. .list-group-item.black-list.active-list a{
  218.    color: #de0ce1;
  219. }
  220. .main-color, .small-text a {
  221.    color: #de0ce1 !important;
  222. }
  223. .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  224.    color: #ffffff;
  225.    cursor: default;
  226.    color: #de0ce1;
  227.    border-bottom: 1px solid #de0ce1;
  228.    background-color: transparent
  229. }
  230. .btn-active {
  231.    color: #ffffff;
  232.    background: #de0ce1;
  233.    outline: none;
  234.    border: 1px solid #de0ce1
  235. }
  236. .btn-active:hover, .btn-active:focus {
  237.    border: 1px solid #8c0a87;
  238.    color: #ffffff;
  239.    background: #8c0a87;
  240. }
  241. .btn-active-color:hover {
  242.    background: #8c0a87;
  243. }
  244. .chat-tab .online-toggle {
  245.    background: #de0ce1;
  246. }
  247. .profile-style .user-follow-button button.btn-active, .btn-login, .btn-register {
  248.    background: #de0ce1;
  249.    color: #ffffff;
  250. }
  251. .profile-style .user-follow-button button.btn-active:hover, .btn-login:hover, .btn-login:focus, .btn-register:hover, .btn-register:focus {
  252.    color: #ffffff;
  253.    background: #8c0a87;
  254. }
  255. .panel-login>.panel-heading a.active {
  256.    color: #de0ce1;
  257.    font-size: 18px;
  258. }
  259. .hash {
  260.    color: #de0ce1;
  261. }
  262. .message-text .hash {
  263.    color: #fff !important;
  264. }
  265. .search-container .search-input {
  266.    color: #fff!important;
  267.    background: #edcae5 !important;
  268. }
  269. .chat-messages-wrapper .outgoing {
  270.    background: #de0ce1;
  271. }
  272. .message p {
  273.    color: #fff;
  274. }
  275. .text-sender-container .outgoing .message-model .message {
  276.    background: #de0ce1;
  277. }
  278. .incoming .message. p {
  279.    color: #555;
  280. }
  281. .incoming.message p {
  282.    color: #555;
  283. }
  284. .incoming .message p {
  285.    color: #555;
  286. }
  287. .normal-container {
  288.    width: 100%;
  289.    height: 100%;
  290.    margin-top: 15px;
  291. }
  292. .active.fa-thumbs-up {
  293.    color: #de0ce1;
  294. }
  295. .api-ex-urls {
  296.    background-color: #de0ce1; color: #ffffff;
  297. }
  298. .user-username {
  299.    color: #de0ce1;
  300. }
  301. .upload-image {
  302.    border: 3px dashed #de0ce1;
  303. }
  304. .events-tab-list li { background-color: #de0ce1; }
  305. .events-tab-list li:hover { background-color: #de0ce1; }
  306. .active-e-tab { background-color: #de0ce1 !important; }
  307. .main { color: #de0ce1 !important; }
  308. .events-list-dropup-menu ul li a:hover { background: #de0ce1; }
  309. .usr-offline { color: #de0ce1; }
  310. .blog-dd-ul li span:hover, .blog-dd-ul li a:hover { background: #de0ce1 !important; }
  311. .blog_publ {background: #de0ce1 ; border: 1px solid #de0ce1 ; }
  312.  
  313. .slide-film-desc:hover, .movies-top-breadcrumb li:hover, .movies-top-breadcrumb li a:hover{
  314.    color: #de0ce1 !important;
  315. }
  316. .movies h3.latest-movies, h3.recommended-movies {
  317.    border-left: 3px solid  #de0ce1;
  318. }
  319.  
  320. .wo_user_profile .user-bottom-nav li .menuactive {
  321.    border-bottom: 2px solid #de0ce1;
  322.    color:#de0ce1;
  323. }
  324.  
  325.  
  326.  
  327.  
  328. .post .panel.active_shadow {
  329.    box-shadow: 0 0 0 1.5px #de0ce1 !important;
  330. }
  331.  
  332. .ui-widget-header .ui-state-default {
  333.    background-color: #de0ce1;
  334. }
  335.  
  336. .reaction-like::before {
  337.    content: "Like";
  338. }
  339. .reaction-love::before {
  340.    content: "Love";
  341. }
  342. .reaction-haha::before {
  343.    content: "HaHa";
  344. }
  345. .reaction-wow::before {
  346.    content: "WoW";
  347. }
  348. .reaction-sad::before {
  349.    content: "Sad";
  350. }
  351. .reaction-angry::before {
  352.    content: "Angry";
  353. }
  354.  
  355. .navbar-default .dropdown-menu.ani-acc-menu >li>a:hover {
  356.    color: #ffffff;background-color: #de0ce1;
  357. }
  358.  
  359. @media (min-width: 992px){
  360. #wo_msg_right_prt .text-sender-container .outgoing .message-model .message p {
  361.    color: #ffffff;background-color: #de0ce1;
  362. }
  363.  
  364. #wo_nw_msg_page .messages-recipients-list .msg_ava_name {
  365.    color: #ffffff !important;
  366. }
  367. #wo_nw_msg_page .messages-recipients-list.active .msg_ava_name {
  368.    color: #333 !important;
  369. }
  370. }
  371.  
  372.  
  373. .sun_input input:focus, .sun_input textarea:focus, .sun_input select:focus{border-color:#de0ce1}
  374. .loading::before {background-color: #de0ce1;}
  375.  
  376.  
  377.  
  378. </style>    
  379.    
  380.       </head>
  381.  
  382.   <body >
  383. <div id="focus-overlay"></div>
  384.      <input type="hidden" class="main_session" value="c747a57bf4405fbce591">
  385.               <header class="header-container">
  386.            <div class="navbar navbar-default navbar-fixed-top">
  387. <nav class="header-fixed1000">
  388. <div class="container-fluid">
  389. <a class="brand header-brand logodesktopa" href="https://tweecampus.com">
  390. <img width="130" src="https://tweecampus.com/themes/tweecampus/img/logo.png" alt="Tweecampus Logo"/>
  391. </a>
  392. <!-- YoungAdded  step id for intro feature.
  393. <a class="brand header-brand logomobilea" href="https://tweecampus.com" style="background:white; width:40px; height:31px; margin-top:9px; margin-left:3px; margin-right:18px; padding-right:18px;">
  394. <img width="26" height="21" style="margin-left:-12px;" src="https://tweecampus.com/themes/tweecampus/img/icon.png" alt="Tweecampus Logo"/>
  395. </a>-->
  396. <ul class="nav navbar-nav left_part_header">
  397. <li class="head_name_links" id="homeiconhide" >
  398. <a id="step1" class="sixteen-font-size homelink_count" href="https://tweecampus.com" data-ajax="?index.php?link1=home">
  399. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z" /></svg>
  400. <span>Home</span>
  401. </a>
  402. </li>
  403. <li class="head_name_links">
  404. <a class="sixteen-font-size homesrch_count" id="open_header_search" href="javascript:void(0);">
  405. <svg id="step2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z" /></svg>
  406. </a>
  407. </li>
  408. <li class="head_name_links">
  409. <a class="sixteen-font-size keyshort_count" data-toggle="modal" data-target="#keyboard_shortcuts_box" href="javascript:void(0);">
  410. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19,10H17V8H19M19,13H17V11H19M16,10H14V8H16M16,13H14V11H16M16,17H8V15H16M7,10H5V8H7M7,13H5V11H7M8,11H10V13H8M8,8H10V10H8M11,11H13V13H11M11,8H13V10H11M20,5H4C2.89,5 2,5.89 2,7V17A2,2 0 0,0 4,19H20A2,2 0 0,0 22,17V7C22,5.89 21.1,5 20,5Z" /></svg>
  411. </a>
  412. </li>
  413. <li class="search-container">
  414. <div class="dropdown head_srch_drop">
  415. <div class="head_clos_srch" id="close_header_search"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg></div>
  416. <form class="navbar-form form-group" data-toggle="dropdown" role="button" id="navbar-searchbox" role="search">
  417. <div class="form-group inner-addon left-addon ">
  418. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search glyphicon"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
  419. <input type="text" class="form-control search-input" onkeyup="Wo_DetectSearchType(this.value), document.getElementById('wo_repeat_search').innerHTML = escapeHtml(this.value)" placeholder="Search for people, pages and #hashtags" dir="auto" >
  420. </div>
  421. </form>
  422. <ul class="dropdown-menu search-dropdown-container" style="margin-left:7px;" role="menu">
  423. <div class="search-dropdown-result">
  424. </div>
  425. <li>
  426. <span class="search-advanced-container">
  427. <a href="https://tweecampus.com/search" class="search-advanced-link" data-ajax="?link1=search">
  428. <div class="feather-svg-parent">
  429. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
  430. </div>
  431. <span style="vertical-align: middle;display: table-cell;padding-left: 10px;">
  432. Advanced Search
  433. <span id="wo_repeat_search"></span>
  434. </span>
  435. </a>
  436. </span>
  437. </li>
  438. </ul>
  439. </div>
  440. </li>
  441. </ul>
  442. <ul class="nav navbar-nav navbar-right pull-right">
  443.   <li class="dropdown">
  444.      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
  445.      <i class="fa fa-user"></i> Guest
  446.      <span class="caret"></span>
  447.      </a>
  448.      <ul class="dropdown-menu" role="menu">
  449.         <li>
  450.            <a href="https://tweecampus.com/welcome/?last_url=https://tweecampus.com%2Fread-blog%2F183535_ideal-glass-ltd-transforming-properties-with-precision.html">
  451.            Login            </a>
  452.         </li>
  453.         <li>
  454.            <a href="https://tweecampus.com/register">
  455.            Register            </a>
  456.         </li>
  457.         <li>
  458.            <a href="?mode=night">
  459.               Night mode            </a>
  460.         </li>
  461.      </ul>
  462.   </li>
  463. </ul> </div>
  464. </nav>
  465. </div>
  466.  
  467. <div class="loader"></div>
  468.  
  469. <script type="text/javascript">
  470.  
  471. jQuery(document).ready(function($) {
  472.  $(".search-input").keydown(function(event) {
  473.    if (event.keyCode == 13 && event.shiftKey == 0) {
  474.      event.preventDefault();
  475.      window.location = 'https://tweecampus.com/search?query=' + $(this).val();
  476.    }
  477.  });
  478. });
  479. var Searchcontainer = $('.search-container');
  480. var SearchBox = $('.search-container .search-input');
  481. var SearchResult = $('.search-dropdown-result');
  482.  
  483. function Wo_ChangeHomeButtonIcon() {
  484.  
  485.  $('.navbar-home #home-button').html('<i class="fa fa-circle-o-notch fa-spin"></i>');
  486. }
  487.  
  488. function Wo_DetectSearchType(query) {
  489.  var Hash = smokeTheHash(query);
  490.  if (Hash) {
  491.    $('.search-advanced-container').hide(200);
  492.    Wo_SearchhashResult(query);
  493.  } else {
  494.    $('.search-advanced-container').fadeIn(200);
  495.    Wo_SearchResult(query);
  496.  }
  497. }
  498.  
  499. function Wo_ClearSearches() {
  500.  $('.clear-searches').html('<i class="fa fa-spinner fa-spin"></i>');
  501.   $.get(Wo_Ajax_Requests_File(), {f: 'clearChat'}, function(data) {
  502.        if (data.status == 200) {
  503.           location.reload();
  504.        }
  505.   });
  506. }
  507.  
  508. function Wo_GetRecentSearchs() {
  509.  $.get(Wo_Ajax_Requests_File(), {f: 'search', s: 'recent'}, function(data) {
  510.      if (data.status == 200) {
  511.          if (data.html.length > 0) {
  512.            SearchResult.html('<div class="recent"><div class="gray recent-searches pull-left"> Recent Searches</div><div onclick="Wo_ClearSearches();" class="gray recent-searches clear-searches pointer pull-right" style="color: #F44336;"><svg style="vertical-align: middle;margin-top: -3px;" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>Clear</div><div class="clear"></div></div>' + data.html);
  513.          }
  514.        }
  515.  });
  516. }
  517. function Wo_SearchResult(query) {
  518.    if (SearchBox.val() != '') {
  519.      Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
  520.      Searchcontainer.addClass('open');
  521.      Searchcontainer.find('.search-advanced-link').attr('href','https://tweecampus.com/search/' + query);
  522.      Searchcontainer.find('.search-advanced-link').attr('data-ajax','?link1=search&query=' + query);
  523.      $.get(Wo_Ajax_Requests_File(), {f: 'search', s: 'normal', query: query}, function(data) {
  524.        if (data.status == 200) {
  525.          if (data.html.length == 0) {
  526.            SearchResult.html('<span class="center-text">' + " No result found" + '<span>');
  527.          } else {
  528.            SearchResult.html(data.html);
  529.          }
  530.        }
  531.        Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
  532.      });
  533.      $(document).click(function() {
  534.        Searchcontainer.removeClass('open');
  535.      });
  536.    } else {
  537.      Searchcontainer.removeClass('open');
  538.    }
  539. }
  540.  
  541.  
  542. function Wo_SearchhashResult(query) {
  543.    var Searchcontainer = $('.search-container');
  544.    var SearchBox = $('.search-container .search-input');
  545.    var SearchResult = $('.search-dropdown-result');
  546.    if (SearchBox.val() != '') {
  547.      Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
  548.      Searchcontainer.addClass('open');
  549.      Searchcontainer.find('.search-advanced-link').attr('href','https://tweecampus.com/search/' + query);
  550.      Searchcontainer.find('.search-advanced-link').attr('data-ajax','?link1=search&query=' + query);
  551.      $.get(Wo_Ajax_Requests_File(), {f: 'search', s: 'hash', query: query}, function(data) {
  552.        if (data.status == 200) {
  553.          if (data.html.length == 0) {
  554.            SearchResult.html('<span class="center-text">' + " No result found" + '<span>');
  555.          } else {
  556.            SearchResult.html(data.html);
  557.          }
  558.        }
  559.        Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
  560.      });
  561.  
  562.      $(document).click(function() {
  563.        Searchcontainer.removeClass('open');
  564.      });
  565.    } else {
  566.      Searchcontainer.removeClass('open');
  567.    }
  568. }
  569.  
  570. function smokeTheHash(str) {
  571.  var n = str.search("#");
  572.  if(n != "-1"){
  573.    return true;
  574.  } else {
  575.    return false;
  576.  }
  577. }
  578. </script>         </header>
  579.                  <div class="content-container container" style="">
  580.         <div class="ad-placement-header-footer">
  581.                     </div>
  582.         <div id="contnet"><div class="page-margin">
  583. <div class="row">
  584. <div class="col-md-8 profile-lists read-blog-container">
  585. <div class="read-blog" itemscope itemtype="http://schema.org/BlogPosting">
  586. <div class="read-blog-head">
  587. <a class="main postCategory" href="https://tweecampus.com/blog-category/7" data-ajax="?link1=blog-category&id=7">
  588. <h5>Movies & Animation</h5>
  589. </a>
  590. <h1 itemprop="headline">Ideal Glass Ltd: Transforming Properties with Precision</h1>
  591. <img src="https://tweecampus.com/upload/photos/2025/05/e5D9pzhuN6KptdNN5lTt_08_481014ff99837191d03c8174378765e6_image.jpg" width="100%">
  592. <div class="clear"></div>
  593. <br>
  594.  
  595. <div class="read-blog-desc">
  596. <p itemprop="description">Ideal Glass Ltd, based in Watford, has carved a unique reputation in the double glazing industry.</p>
  597. </div>
  598.              
  599. <div class="read-blog-info-user">
  600. <div class="user-name pull-right">
  601. <a href="https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html#respond" class="metaLink">
  602. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-message-circle"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path></svg>
  603. </a>
  604. <div class="clear"></div>
  605. </div>
  606. <div class="pull-left">
  607. <div class="postMeta--author-avatar">
  608. <a href="https://tweecampus.com/tanya67135141">
  609. <img src="https://tweecampus.com/upload/photos/d-avatar.jpg?cache=0" alt="User Image">
  610. </a>
  611. </div>
  612. <div class="postMeta--author-text">
  613. By <a class="main" rel="author" href="https://tweecampus.com/tanya67135141" data-ajax="?link1=timeline&u=tanya67135141">
  614. tanya67135141 </a>
  615. <time itemprop="datePublished" content="08 May 2025">08 May 2025</time>
  616. </div>
  617. </div>
  618. <span class="middot pull-left">.</span>
  619. <div class="user_button pull-left" style="margin: 6px 0px;">
  620. </div>
  621. </div>
  622. <div class="blog-share-buttons">
  623. <ul class="list-inline">
  624. <li class="bold">Rebroadcast to:</li>
  625. <li>
  626. <a href="javascript:void(0)" onclick="Wo_OpenWindow('https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html');" title="Timeline">
  627. <div class="btn-share">
  628. <svg class="feather" xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width: 19px;height: 19px;"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" y1="13.51" x2="15.42" y2="17.49"></line><line x1="15.41" y1="6.51" x2="8.59" y2="10.49"></line></svg>
  629. </div>
  630. </a>
  631. </li>
  632. <li>
  633. <a href="https://www.facebook.com/sharer.php?u=https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" target="_blank" title="Facebook">
  634. <div class="btn-share">
  635. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="feather feather-facebook" fill="#337ab7"><path d="M5,3H19A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3M18,5H15.5A3.5,3.5 0 0,0 12,8.5V11H10V14H12V21H15V14H18V11H15V9A1,1 0 0,1 16,8H18V5Z" /></svg>
  636. </div>
  637. </a>
  638. </li>
  639. <li>
  640. <a href="https://plus.google.com/share?url=https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" target="_blank" title="Google+">
  641. <div class="btn-share">
  642. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="feather feather-google" fill="#d9534f"><path d="M5,3H19A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3M19.5,12H18V10.5H17V12H15.5V13H17V14.5H18V13H19.5V12M9.65,11.36V12.9H12.22C12.09,13.54 11.45,14.83 9.65,14.83C8.11,14.83 6.89,13.54 6.89,12C6.89,10.46 8.11,9.17 9.65,9.17C10.55,9.17 11.13,9.56 11.45,9.88L12.67,8.72C11.9,7.95 10.87,7.5 9.65,7.5C7.14,7.5 5.15,9.5 5.15,12C5.15,14.5 7.14,16.5 9.65,16.5C12.22,16.5 13.96,14.7 13.96,12.13C13.96,11.81 13.96,11.61 13.89,11.36H9.65Z" /></svg>
  643. </div>
  644. </a>
  645. </li>
  646. <li>
  647. <a href="http://twitter.com/intent/tweet?text=Ideal Glass Ltd: Transforming Properties with Precision&amp;url=https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" target="_blank" title="Twitter">
  648. <div class="btn-share">
  649. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="feather feather-twitter" fill="#55acee"><path d="M5,3H19A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3M17.71,9.33C18.19,8.93 18.75,8.45 19,7.92C18.59,8.13 18.1,8.26 17.56,8.33C18.06,7.97 18.47,7.5 18.68,6.86C18.16,7.14 17.63,7.38 16.97,7.5C15.42,5.63 11.71,7.15 12.37,9.95C9.76,9.79 8.17,8.61 6.85,7.16C6.1,8.38 6.75,10.23 7.64,10.74C7.18,10.71 6.83,10.57 6.5,10.41C6.54,11.95 7.39,12.69 8.58,13.09C8.22,13.16 7.82,13.18 7.44,13.12C7.81,14.19 8.58,14.86 9.9,15C9,15.76 7.34,16.29 6,16.08C7.15,16.81 8.46,17.39 10.28,17.31C14.69,17.11 17.64,13.95 17.71,9.33Z" /></svg>
  650. </div>
  651. </a>
  652. </li>
  653. <li>
  654. <a href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" target="_blank" title="Linkedin">
  655. <div class="btn-share">
  656. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="feather feather-facebook" fill="#007bb6"><path d="M19,3A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3H19M18.5,18.5V13.2A3.26,3.26 0 0,0 15.24,9.94C14.39,9.94 13.4,10.46 12.92,11.24V10.13H10.13V18.5H12.92V13.57C12.92,12.8 13.54,12.17 14.31,12.17A1.4,1.4 0 0,1 15.71,13.57V18.5H18.5M6.88,8.56A1.68,1.68 0 0,0 8.56,6.88C8.56,5.95 7.81,5.19 6.88,5.19A1.69,1.69 0 0,0 5.19,6.88C5.19,7.81 5.95,8.56 6.88,8.56M8.27,18.5V10.13H5.5V18.5H8.27Z" /></svg>
  657. </div>
  658. </a>
  659. </li>
  660. <li>
  661. <a href="http://pinterest.com/pin/create/button/?url=https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" target="_blank" title="Pinterest">
  662. <div class="btn-share">
  663. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="feather feather-facebook" fill="#cb2027"><path d="M13,16.2C12.2,16.2 11.43,15.86 10.88,15.28L9.93,18.5L9.86,18.69L9.83,18.67C9.64,19 9.29,19.2 8.9,19.2C8.29,19.2 7.8,18.71 7.8,18.1C7.8,18.05 7.81,18 7.81,17.95H7.8L7.85,17.77L9.7,12.21C9.7,12.21 9.5,11.59 9.5,10.73C9.5,9 10.42,8.5 11.16,8.5C11.91,8.5 12.58,8.76 12.58,9.81C12.58,11.15 11.69,11.84 11.69,12.81C11.69,13.55 12.29,14.16 13.03,14.16C15.37,14.16 16.2,12.4 16.2,10.75C16.2,8.57 14.32,6.8 12,6.8C9.68,6.8 7.8,8.57 7.8,10.75C7.8,11.42 8,12.09 8.34,12.68C8.43,12.84 8.5,13 8.5,13.2A1,1 0 0,1 7.5,14.2C7.13,14.2 6.79,14 6.62,13.7C6.08,12.81 5.8,11.79 5.8,10.75C5.8,7.47 8.58,4.8 12,4.8C15.42,4.8 18.2,7.47 18.2,10.75C18.2,13.37 16.57,16.2 13,16.2M20,2H4C2.89,2 2,2.89 2,4V20A2,2 0 0,0 4,22H20A2,2 0 0,0 22,20V4C22,2.89 21.1,2 20,2Z" /></svg>
  664. </div>
  665. </a>
  666. </li>
  667. </ul>
  668. </div>
  669. </div>
  670. <!-- Additional schema meta -->
  671. <div itemscope="" itemprop="publisher" itemtype="http://schema.org/Organization" class="hidden">
  672. <meta itemprop="name" content="Tweecampus">
  673. <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject" class="hidden">
  674. <meta itemprop="url" content="https://tweecampus.com/themes/tweecampus/img/logo.png">
  675. <meta itemprop="width" content="470">
  676. <meta itemprop="height" content="75">
  677. </div>
  678. </div>
  679. <a itemprop="mainEntityOfPage" href="https://tweecampus.com/read-blog/183535_ideal-glass-ltd-transforming-properties-with-precision.html" class="hidden"></a>
  680. <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject" class="read-blog-thumbnail hidden">
  681. <img src="https://tweecampus.com/upload/photos/2025/05/e5D9pzhuN6KptdNN5lTt_08_481014ff99837191d03c8174378765e6_image.jpg" alt="Ideal Glass Ltd: Transforming Properties with Precision">
  682. <meta itemprop="url" content="https://tweecampus.com/upload/photos/2025/05/e5D9pzhuN6KptdNN5lTt_08_481014ff99837191d03c8174378765e6_image.jpg">
  683. <meta itemprop="width" content="700">
  684. <meta itemprop="height" content="250">
  685. </div>
  686. <div itemprop="articleBody" class="read-content">
  687. <p>Ideal Glass Ltd, based in Watford, has carved a unique reputation in the double glazing industry. With a commitment to excellence and a customer-centric approach, this company has become a go-to name for homeowners looking to enhance their homes. Whether it’s sleek aluminium frames or energy-efficient triple glazing, Ideal Glass Ltd delivers impressive results that last.</p><br><br><h4>A Brief History of Ideal Glass Ltd</h4><br><br><p>Founded by Jacob Gourd and Barney Wall, Ideal Glass Ltd was established to meet a growing demand for high-quality glazing solutions in Watford and surrounding areas. From humble beginnings, the company has expanded into a successful business that now serves customers across Hertfordshire and beyond.</p><img src="https://www.droylsdenglass.co.uk/wp-content/uploads/2024/07/double-glazing-global.jpg" style="max-width:400px;float:left;padding:10px 10px 10px 0px;border:0px;"><br><br><p>With decades of combined experience, the founders have infused Ideal Glass Ltd with values of integrity, craftsmanship, and client care. Today, it stands tall among competitors as a trusted name in the double glazing market.</p><br><br><h4>A Wide Range of Products and Services</h4><br><br><p>Ideal Glass Ltd offers an impressive selection of products designed to suit diverse tastes and needs. Customers can choose from:</p><br><br><ul><br><li>Energy-efficient uPVC systems</li><br><li>Aluminium windows and doors</li><br><li>Classic timber frames</li><br><li>Sliding doors</li><br><li>Elegant bifold doors</li><br><li>Triple glazing</li><br></ul><br><br><p>Whether you’re looking for modern designs or something more timeless, Ideal Glass Ltd has the expertise to deliver. Their offerings are not only aesthetically appealing but also boast outstanding thermal performance, noise reduction, and security features.</p><br><br><h4>Why Choose Ideal Glass Ltd?</h4><br><br><p>What makes Ideal Glass Ltd a cut above the rest? The answer lies in their attention to detail, commitment to client satisfaction, and use of premium materials.</p><br><br><p>Some key reasons homeowners choose Ideal Glass Ltd include:</p><br><br><ul><br><li>FENSA registered</li><br><li>Excellent Checkatrade reviews</li><br><li>Speedy and convenient quotes</li><br><li>On-site property consultations</li><br><li>Professional installation teams</li><br><li>Strong warranties on products and workmanship</li><br></ul><br><br><p>The company’s reputation is backed by countless positive reviews and word-of-mouth recommendations, making it a standout in its field.</p><br><br><h4>Energy Efficiency and Sustainability</h4><br><br><p>In today’s world, energy efficiency is more important than ever. Ideal Glass Ltd understands this, offering windows and doors that are designed to minimise heat loss and cut energy bills. Their triple glazing systems, in particular, provide exceptional insulation, helping customers maintain a cozy indoor climate all year round.</p><br><br><p>Beyond savings, Ideal Glass Ltd also plays a role in promoting sustainability. By installing energy-efficient glazing solutions, the company helps reduce greenhouse gas emissions, aligning with the broader push towards a greener future.</p><br><br><h4>Customer-Centric Approach</h4><br><br><p>At the heart of Ideal Glass Ltd is a genuine commitment to the customer. From the first point of contact to the final installation, the team goes above and beyond to ensure a seamless experience. They listen carefully to client needs, offer expert advice, and deliver solutions that match both budget and aesthetic goals.</p><br><br><p>One of the things customers love most about Ideal Glass Ltd is the bespoke service. Unlike larger corporations, this local business offers a welcoming and hands-on service, ensuring every client feels valued and heard.</p><br><br><h4>Expert Installation Teams</h4><br><br><p>Of course, even the best products can fall short without proper installation. Ideal Glass Ltd employs highly trained installation teams who handle each project with precision. These fitters work efficiently, treat homes with respect, and leave every site clean and tidy — a point often praised in customer testimonials.</p><br><br><p>From replacing a single window to a full-scale home renovation, <a href="https://trustedtraders.which.co.uk/businesses/ideal-glass-limited/">Ideal Glass Ltd</a>’s installers are equipped to handle jobs of all sizes with finesse.</p><br><br><h4>Testimonials and Reviews</h4><br><br><p>Client testimonials play a crucial role in the company’s success. Ideal Glass Ltd consistently receives glowing reviews on platforms like Checkatrade, Google, and Trustpilot. Homeowners praise the company for its on-time service, quality workmanship, and competitive pricing.</p><br><br><p>Here’s a sampling of what customers have to say:</p><br><br><ul><br><li>"Superb service from start to finish. The team was courteous, efficient, and delivered top-quality results."</li><br><li>"I was impressed by how efficiently the project was completed, with minimal disruption to my home."</li><br><li>"The windows have transformed our house — it’s more secure and looks absolutely stunning!"</li><br></ul><br><br><h4>A Strong Local Presence</h4><br><br><p>Ideal Glass Ltd is proud of its roots in Watford, and it remains deeply connected to the local community. The company serves areas such as Stevenage, St. Albans, and the surrounding regions, offering homeowners the benefits of local expertise and rapid response times.</p><br><br><p>The company’s showroom and office at Oak House, Reeds Crescent, Watford WD24 4QP, serve as a hub for consultations, product demonstrations, and personalised service. Customers can also reach the team easily by phone at 01923 572015 for questions and estimates.</p><br><br><h4>Looking Ahead: The Future of Ideal Glass Ltd</h4><br><br><p>As the industry continues to evolve, Ideal Glass Ltd is committed to staying at the forefront of innovation. With advancements in glazing technology, smart home integration, and sustainable materials, the company is poised to lead the future of home improvement in the region.</p><br><br><p>Expansion plans, new product lines, and a continued focus on service excellence ensure that Ideal Glass Ltd will remain a trusted name for years to come.</p><img src="https://www.turkington-windows.com/wp-content/uploads/2019/10/Turkington-White-uPVC-Windows-copy-copy.jpg" style="max-width:410px;float:left;padding:10px 10px 10px 0px;border:0px;"><br><br><h4>Final Thoughts</h4><br><br><p>Ideal Glass Ltd is more than just a glazing company — it’s a trusted advisor in creating comfortable homes. With a passionate team, high-quality products, and a commitment to customer care, Ideal Glass Ltd continues to transform properties and delight homeowners across Hertfordshire.</p><br><br><p>Whether you’re renovating a period property, building a modern extension, or simply upgrading old windows and doors, Ideal Glass Ltd is the name to trust. Get in touch with their team today to start your journey toward a more beautiful home.</p> </div>
  688.              
  689. <div class="read-tags main">
  690. <span>
  691. <a class="postTag" href="https://tweecampus.com/hashtag/Ideal Glass Ltd" rel="tag">Ideal Glass Ltd</a>
  692. </span>
  693. <span class="views text-right pull-right">
  694. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-eye"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg> 328 Views </span>
  695. </div>
  696.            </div>
  697. <div class="related-post">
  698. <div class="blog-sidebar row">
  699. <div style="margin: 20px 10px;">
  700. <h4 style="font-weight: 600;font-size: 17px;">
  701. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-book-open"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> Read more </h4>
  702. </div>
  703. <div class="recommended-articles col-md-4">
  704. <div class="article-thumbnail">
  705. <a href="https://tweecampus.com/read-blog/59518_top-5-most-popular-gambling-games.html">
  706. <img src="https://tweecampus.com/upload/photos/2024/01/peYuecul4mDrpRcG41Fn_01_077cf6bf02a1818179ce6a6858e87d01_image.png" alt="Article Picture">
  707. </a>
  708. </div>
  709. <div class="article-title">
  710. <a href="https://tweecampus.com/read-blog/59518_top-5-most-popular-gambling-games.html">
  711. <h4>Top 5 Most Popular Gambling Games</h4>
  712. </a>
  713. </div>
  714. <div class="article-info">
  715. <span>01 Jan 2024</span>
  716. </div>
  717. </div><div class="recommended-articles col-md-4">
  718. <div class="article-thumbnail">
  719. <a href="https://tweecampus.com/read-blog/46623_breaking-free-modern-recovery-039-s-iop-program-for-phoenix-039-s-path-to-sobrie.html">
  720. <img src="https://tweecampus.com/upload/photos/2023/08/23rlENyIVXkl5jlcVJGc_29_f018e98cef4f8f601a802cd47a8aa33d_image.png" alt="Article Picture">
  721. </a>
  722. </div>
  723. <div class="article-title">
  724. <a href="https://tweecampus.com/read-blog/46623_breaking-free-modern-recovery-039-s-iop-program-for-phoenix-039-s-path-to-sobrie.html">
  725. <h4>Breaking Free: Modern Recovery&#039;s IOP Program for Phoenix&#039;s Path to Sobriety</h4>
  726. </a>
  727. </div>
  728. <div class="article-info">
  729. <span>29 Aug 2023</span>
  730. </div>
  731. </div><div class="recommended-articles col-md-4">
  732. <div class="article-thumbnail">
  733. <a href="https://tweecampus.com/read-blog/134285_real-looking-14-inch-dildo-yq009.html">
  734. <img src="https://tweecampus.com/upload/photos/d-blog.jpg" alt="Article Picture">
  735. </a>
  736. </div>
  737. <div class="article-title">
  738. <a href="https://tweecampus.com/read-blog/134285_real-looking-14-inch-dildo-yq009.html">
  739. <h4>real looking 14 inch dildo yq009</h4>
  740. </a>
  741. </div>
  742. <div class="article-info">
  743. <span>05 Feb 2025</span>
  744. </div>
  745. </div></div>
  746. </div>
  747.      </div>
  748.      <div class="col-md-4 custom-fixed-element">
  749.        <div class="main-blog-sidebar">
  750. <!-- Search system -->
  751. <div class="widget search-blog">
  752. <h4 class="recent-articles" style="color: #2196f3;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z"></path></svg> Search</h4>
  753. <span id="load-search-icon" class="hidden"><svg version="1.1" id="loader-1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" height="25px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" xml:space="preserve"><path fill="#333" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z"><animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"/> </path></svg></span>
  754. <input type="text" placeholder="Keyword" class="form-control" id="search-blog-input">
  755. <br>
  756. <ul class="popular-articles" id="recent-blogs">
  757. </ul>
  758. </div>
  759.  
  760. <!--Popular Posts-->
  761. <div class="widget">
  762. <h4 class="recent-articles" style="color: #e51c23;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M11.71,19C9.93,19 8.5,17.59 8.5,15.86C8.5,14.24 9.53,13.1 11.3,12.74C13.07,12.38 14.9,11.53 15.92,10.16C16.31,11.45 16.5,12.81 16.5,14.2C16.5,16.84 14.36,19 11.71,19M13.5,0.67C13.5,0.67 14.24,3.32 14.24,5.47C14.24,7.53 12.89,9.2 10.83,9.2C8.76,9.2 7.2,7.53 7.2,5.47L7.23,5.1C5.21,7.5 4,10.61 4,14A8,8 0 0,0 12,22A8,8 0 0,0 20,14C20,8.6 17.41,3.8 13.5,0.67Z"></path></svg> Popular Broadcasts</h4>
  763. <ul class="popular-articles">
  764. <li class="blog popular-articles">
  765. <a class="article-thumbnail pull-left" href="https://tweecampus.com/read-blog/81585_как-быстро-купить-аттестат-за-11-класс-все-о-процессе-и-стоимости.html">
  766. <img width="100" height="100" src="" alt="Article Picture">
  767. </a>
  768. <a class="article-title" href="https://tweecampus.com/read-blog/81585_как-быстро-купить-аттестат-за-11-класс-все-о-процессе-и-стоимости.html">Как быстро купить аттестат за 11 класс: все о процессе и стоимости</a>
  769. </li><li class="blog popular-articles">
  770. <a class="article-thumbnail pull-left" href="https://tweecampus.com/read-blog/37208_vídeos-de-swingers-em-eroticos-com-explorando-o-mundo-do-prazer-de-mente-aberta.html">
  771. <img width="100" height="100" src="https://tweecampus.com/upload/photos/2023/06/IEthaTHxt2i3upz1pAWA_04_0c2aabbb12c17c7d2cbce69f8b49a5fa_image.jpg" alt="Article Picture">
  772. </a>
  773. <a class="article-title" href="https://tweecampus.com/read-blog/37208_vídeos-de-swingers-em-eroticos-com-explorando-o-mundo-do-prazer-de-mente-aberta.html">Vídeos de Swingers em Eroticos.com: Explorando o mundo do prazer de mente aberta</a>
  774. </li><li class="blog popular-articles">
  775. <a class="article-thumbnail pull-left" href="https://tweecampus.com/read-blog/98952_experience-the-thrill-of-aviator-game-a-high-stakes-adventure.html">
  776. <img width="100" height="100" src="https://tweecampus.com/upload/photos/2024/10/m5yDbRldvHnCUtRyk12Y_20_9b345181923f24eb5789ddc5ac3d6e96_image.png" alt="Article Picture">
  777. </a>
  778. <a class="article-title" href="https://tweecampus.com/read-blog/98952_experience-the-thrill-of-aviator-game-a-high-stakes-adventure.html">Experience the Thrill of Aviator Game: A High-Stakes Adventure</a>
  779. </li><li class="blog popular-articles">
  780. <a class="article-thumbnail pull-left" href="https://tweecampus.com/read-blog/6284_indore-escorts-service-call-girls-cash-payment-amp-best-rate.html">
  781. <img width="100" height="100" src="https://tweecampus.com/upload/photos/2022/06/TpPCSgNuw8n2veNwNfLl_09_71e4be99132467eaeac7c91c03958e81_image.jpg" alt="Article Picture">
  782. </a>
  783. <a class="article-title" href="https://tweecampus.com/read-blog/6284_indore-escorts-service-call-girls-cash-payment-amp-best-rate.html">Indore Escorts Service (Call girls) Cash Payment &amp; Best Rate</a>
  784. </li><li class="blog popular-articles">
  785. <a class="article-thumbnail pull-left" href="https://tweecampus.com/read-blog/22213_why-choose-luxury-escorts-in-kuala-lumpur.html">
  786. <img width="100" height="100" src="https://tweecampus.com/upload/photos/2023/01/JMVqhtPvsKTMR8RDrV4P_02_72c7fc45524c434e3e2ab487f70960e6_image.jpg" alt="Article Picture">
  787. </a>
  788. <a class="article-title" href="https://tweecampus.com/read-blog/22213_why-choose-luxury-escorts-in-kuala-lumpur.html">WHY CHOOSE LUXURY ESCORTS IN KUALA LUMPUR?</a>
  789. </li> </ul>
  790. </div>
  791. <!--Categories-->
  792. <div class="widget">
  793. <h4 class="recent-articles" style="color: #4caf50;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M5.5,7A1.5,1.5 0 0,1 4,5.5A1.5,1.5 0 0,1 5.5,4A1.5,1.5 0 0,1 7,5.5A1.5,1.5 0 0,1 5.5,7M21.41,11.58L12.41,2.58C12.05,2.22 11.55,2 11,2H4C2.89,2 2,2.89 2,4V11C2,11.55 2.22,12.05 2.59,12.41L11.58,21.41C11.95,21.77 12.45,22 13,22C13.55,22 14.05,21.77 14.41,21.41L21.41,14.41C21.78,14.05 22,13.55 22,13C22,12.44 21.77,11.94 21.41,11.58Z"></path></svg> Categories</h4>
  794. <ul class="popular-categories">
  795. <li>
  796. <a href="https://tweecampus.com/blog-category/2" data-ajax="?link1=blog-category&id=2">Cars and Vehicles</a>
  797. </li>
  798. <li>
  799. <a href="https://tweecampus.com/blog-category/3" data-ajax="?link1=blog-category&id=3">Comedy</a>
  800. </li>
  801. <li>
  802. <a href="https://tweecampus.com/blog-category/4" data-ajax="?link1=blog-category&id=4">Economics and Trade</a>
  803. </li>
  804. <li>
  805. <a href="https://tweecampus.com/blog-category/5" data-ajax="?link1=blog-category&id=5">Education</a>
  806. </li>
  807. <li>
  808. <a href="https://tweecampus.com/blog-category/6" data-ajax="?link1=blog-category&id=6">Entertainment</a>
  809. </li>
  810. <li>
  811. <a href="https://tweecampus.com/blog-category/7" data-ajax="?link1=blog-category&id=7">Movies & Animation</a>
  812. </li>
  813. <li>
  814. <a href="https://tweecampus.com/blog-category/8" data-ajax="?link1=blog-category&id=8">Gaming</a>
  815. </li>
  816. <li>
  817. <a href="https://tweecampus.com/blog-category/9" data-ajax="?link1=blog-category&id=9">History and Facts</a>
  818. </li>
  819. <li>
  820. <a href="https://tweecampus.com/blog-category/10" data-ajax="?link1=blog-category&id=10">Live Style</a>
  821. </li>
  822. <li>
  823. <a href="https://tweecampus.com/blog-category/11" data-ajax="?link1=blog-category&id=11">Natural</a>
  824. </li>
  825. <li>
  826. <a href="https://tweecampus.com/blog-category/12" data-ajax="?link1=blog-category&id=12">News</a>
  827. </li>
  828. <li>
  829. <a href="https://tweecampus.com/blog-category/13" data-ajax="?link1=blog-category&id=13">People and Nations</a>
  830. </li>
  831. <li>
  832. <a href="https://tweecampus.com/blog-category/14" data-ajax="?link1=blog-category&id=14">Pets and Animals</a>
  833. </li>
  834. <li>
  835. <a href="https://tweecampus.com/blog-category/15" data-ajax="?link1=blog-category&id=15">Places and Regions</a>
  836. </li>
  837. <li>
  838. <a href="https://tweecampus.com/blog-category/16" data-ajax="?link1=blog-category&id=16">Science and Technology</a>
  839. </li>
  840. <li>
  841. <a href="https://tweecampus.com/blog-category/17" data-ajax="?link1=blog-category&id=17">Sport</a>
  842. </li>
  843. <li>
  844. <a href="https://tweecampus.com/blog-category/18" data-ajax="?link1=blog-category&id=18">Travel and Events</a>
  845. </li>
  846. <li>
  847. <a href="https://tweecampus.com/blog-category/19" data-ajax="?link1=blog-category&id=19">Politics</a>
  848. </li>
  849. <li>
  850. <a href="https://tweecampus.com/blog-category/1" data-ajax="?link1=blog-category&id=1">Others</a>
  851. </li>
  852. </ul>
  853. </div>
  854. </div>
  855.  
  856. <style>
  857. #load-search-icon svg{
  858. margin-left: 2px;
  859. margin-bottom: -5px;
  860. position: absolute;
  861. }
  862. </style>
  863. <script>
  864. $('#search-blog-input').keyup(function(event) {
  865. $keyword = $(this).val();
  866. $('#load-search-icon').removeClass('hidden');
  867. $.post(Wo_Ajax_Requests_File() + '?f=search-blog-read', {keyword: $keyword}, function(data, textStatus, xhr) {
  868. if (data.status == 200) {
  869. $('#recent-blogs').html(data.html);
  870. } else {
  871. $('#recent-blogs').html('<div class="text-center">' + data.message + '</div>');
  872. }
  873. $('#load-search-icon').addClass('hidden');
  874. });
  875. });
  876. </script>      </div>
  877.   </div>
  878.   <!-- .row -->
  879. </div>
  880.  
  881. <script>
  882. jQuery(document).ready(function($) {
  883.  $(".load-more-blog-comments").click(function(event) {
  884.    var self    = $(this);
  885.    var last_id = 0;
  886.    if ($("div[data-blog-comment]").length > 0) {
  887.      last_id = $("div[data-blog-comment]").last().attr('data-blog-comment');
  888.    }
  889.    $.ajax({
  890.      url: Wo_Ajax_Requests_File(),
  891.      type: 'GET',
  892.      dataType: 'json',
  893.      data: {
  894.        f:'load-blog-comments',
  895.        offset:last_id,
  896.        b_id:183535      },
  897.    }).done(function(data) {
  898.      if (data.status == 200) {
  899.        $(".blog-comlist-container").append(data.html);
  900.      }
  901.      else if(data.status == 404){
  902.        self.text(data.html);
  903.      }
  904.    }).fail(function() {
  905.      console.log("Something went wrong. Try again later");
  906.    })
  907.  });
  908.  
  909.  $(document).on('click', ".delete-my-blog",function() {
  910.    $.ajax({
  911.      type: "GET",
  912.      url: Wo_Ajax_Requests_File(),
  913.      data: {id: $(this).attr("id"),f:'delete-my-blog'},
  914.      dataType:'json',
  915.      success: function(data) {
  916.         if(data['status'] == 200){
  917.            $("div[data-rm-blog='"+ data['id'] +"']").remove()
  918.         } else {
  919.            alert(data['status'])
  920.         }
  921.      }
  922.    });  
  923.  });
  924.  
  925.  $(document).on('click', ".del-blog-comment",function() {
  926.    var  self = $(this);
  927.    $.ajax({
  928.      type: "GET",
  929.      url: Wo_Ajax_Requests_File(),
  930.      data: {id: self.attr("id"),f:'del-blog-comment',b_id:183535},
  931.      dataType:'json',
  932.      success: function(data) {
  933.         if(data['status'] == 200){
  934.            $("div[data-blog-comment='"+ self.attr('id') +"']").slideUp('fast',function(){
  935.              $(".blog-com-top h4 span").text(data.comments);
  936.              $(this).remove();
  937.            })
  938.         }
  939.      }
  940.    });  
  941.  });
  942.  
  943.  $(document).on('click', ".del-blog-commreplies",function() {
  944.    var  self = $(this);
  945.    $.ajax({
  946.      type: "GET",
  947.      url: Wo_Ajax_Requests_File(),
  948.      data: {id: self.attr("id"),f:'del-blog-commreplies',b_id:183535},
  949.      dataType:'json',
  950.      success: function(data) {
  951.         if(data['status'] == 200){
  952.            $("div[data-blog-comment-reply='"+ self.attr('id') +"']").slideUp('fast',function(){
  953.              var comments = Number($(".blog-com-top h4 span").text());
  954.              $(".blog-com-top h4 span").text(comments -= 1);
  955.              $(this).remove();
  956.            })
  957.         }
  958.      }
  959.    });  
  960.  });
  961.  
  962.  $(document).on('click', ".reply-toblogcomm-reply",function() {
  963.    $('.blog-comment-reply-box').each(function(index, el) {
  964.      $(el).addClass('hidden');
  965.    });
  966.    var  self = $(this);
  967.    var name  = $("div[data-blog-comment-reply='"+self.attr('id')+"']").find('a b').text();
  968.    $("div[data-blog-comment='"+self.attr('data-blog-commId')+"']").find('.blog-comment-reply-box').removeClass('hidden').find('textarea').val(name +": ");
  969.  });
  970.  
  971.  $(document).on('click', ".reply-toblog-comm",function() {
  972.    $('.blog-comment-reply-box').each(function(index, el) {
  973.      $(el).addClass('hidden');
  974.    });
  975.    var  self = $(this);
  976.    $("div[data-blog-comment='"+self.attr('id')+"']").find('.blog-comment-reply-box').toggleClass('hidden').find('textarea').val('');
  977.    
  978.  });
  979.  
  980.  $("#add-art-comment").click(function(event) {
  981.    $.ajax({
  982.      url: Wo_Ajax_Requests_File() + '?f=add-blog-comm',
  983.      type: 'POST',
  984.      dataType: 'json',
  985.      data: {text:$("#blog-comment").val(),blog:183535},
  986.    })
  987.    .done(function(data) {
  988.      if (data.status == 200) {
  989.        $("#blog-comment").val('');
  990.        $(".blog-comlist-container").prepend(data.html);
  991.        $(".blog-com-top h4 span").text(data.comments);
  992.      }
  993.    })
  994.    .fail(function() {
  995.      console.log("Something went wrong. Try again later");
  996.    })    
  997.  });
  998.  
  999. });
  1000.  
  1001. function Wo_OpenWindow(url) {
  1002.  newwindow = window.open('https://tweecampus.com/sharer?url=' + url, '', 'height=600,width=800');
  1003.   if (window.focus) {
  1004.      newwindow.focus();
  1005.   }
  1006.   return false;
  1007. }
  1008.  
  1009. function Wo_AddBlogCommentLike(id){
  1010.  if (!id) {
  1011.    return false;
  1012.  }
  1013.  var comment_id = id;
  1014.  Wo_Delay(function(){
  1015.    $.ajax({
  1016.      url: Wo_Ajax_Requests_File() + '?f=add-blog-commlikes',
  1017.      type: 'POST',
  1018.      dataType: 'json',
  1019.      data: {id:comment_id,blog_id:183535},
  1020.    }).done(function(data) {
  1021.      if (data.status == 200) {
  1022.        $("span[data-blog-comdislikes='"+comment_id+"']").text(data.dislikes);
  1023.        $("span[data-blog-comlikes='"+comment_id+"']").text(data.likes);
  1024.      }
  1025.    }).fail(function() {
  1026.      console.log("Something went wrong. Try again later");
  1027.    })
  1028.  },0);
  1029.  
  1030. }
  1031.  
  1032. function Wo_AddBlogCommentDisLike(id){
  1033.  if (!id) {
  1034.    return false;
  1035.  }
  1036.  var comment_id = id;
  1037.  Wo_Delay(function(){
  1038.    $.ajax({
  1039.      url: Wo_Ajax_Requests_File() + '?f=add-blog-commdislikes',
  1040.      type: 'POST',
  1041.      dataType: 'json',
  1042.      data: {id:comment_id,blog_id:183535},
  1043.    }).done(function(data) {
  1044.      if (data.status == 200) {
  1045.        $("span[data-blog-comdislikes='"+comment_id+"']").text(data.dislikes);
  1046.        $("span[data-blog-comlikes='"+comment_id+"']").text(data.likes);
  1047.      }
  1048.    }).fail(function() {
  1049.      console.log("Something went wrong. Try again later");
  1050.    })
  1051.  },0);
  1052.  
  1053. }
  1054. function Wo_AddBlogCommReplyLike(id){
  1055.  if (!id) {
  1056.    return false;
  1057.  }
  1058.  var reply_id = id;
  1059.  Wo_Delay(function(){
  1060.    $.ajax({
  1061.      url: Wo_Ajax_Requests_File() + '?f=add-blog-crlikes',
  1062.      type: 'POST',
  1063.      dataType: 'json',
  1064.      data: {id:reply_id,blog_id:183535},
  1065.    }).done(function(data) {
  1066.      if (data.status == 200) {
  1067.        $("span[data-blog-comrlikes='"+reply_id+"']").text(data.likes);
  1068.        $("span[data-blog-comrdislikes='"+reply_id+"']").text(data.dislikes);
  1069.      }
  1070.    }).fail(function() {
  1071.      console.log("Something went wrong. Try again later");
  1072.    })
  1073.  },0);
  1074.  
  1075. }
  1076.  
  1077. function Wo_AddBlogCommReplyDisLike(id){
  1078.  if (!id) {
  1079.    return false;
  1080.  }
  1081.  var reply_id = id;
  1082.  Wo_Delay(function(){
  1083.    $.ajax({
  1084.      url: Wo_Ajax_Requests_File() + '?f=add-blog-crdislikes',
  1085.      type: 'POST',
  1086.      dataType: 'json',
  1087.      data: {id:reply_id,blog_id:183535},
  1088.    }).done(function(data) {
  1089.      if (data.status == 200) {
  1090.        $("span[data-blog-comrlikes='"+reply_id+"']").text(data.likes);
  1091.        $("span[data-blog-comrdislikes='"+reply_id+"']").text(data.dislikes);
  1092.      }
  1093.    }).fail(function() {
  1094.      console.log("Something went wrong. Try again later");
  1095.    })
  1096.  },0);
  1097.  
  1098. }
  1099.  
  1100. function Wo_RegisterBlogCommReply(id,event,self){
  1101.  if (event.keyCode==13&&event.shiftKey==0&&event&&id&&self) {
  1102.    var text = self.value;
  1103.    if (text.length >= 2) {
  1104.      $.ajax({
  1105.        url: Wo_Ajax_Requests_File() + '?f=add-blog-commreply',
  1106.        type: 'POST',
  1107.        dataType: 'json',
  1108.        data: {c_id:id,text:text,b_id:183535},
  1109.      }).done(function(data) {
  1110.        if (data.status == 200) {
  1111.          $("div[data-blog-comment='"+id+"']").find('.blog-comment-reply-cont').append(data.html);
  1112.          $(".blog-com-top h4 span").text(data.comments);
  1113.          self.value = '';
  1114.        }
  1115.      }).fail(function() {
  1116.        console.log("Something went wrong. Try again later");
  1117.      })    
  1118.    }
  1119.  }
  1120.  
  1121. }
  1122. </script>
  1123. </div>
  1124.                  <footer>
  1125.            <div class="page-margin">
  1126. <div class="footer-wrapper long_foooter">
  1127. <hr>
  1128. <div class="footer-powered pull-left">
  1129. <p>
  1130. © 2025 Tweecampus </p>
  1131. </div>
  1132. <div class="lang_selct dropup pull-right">
  1133. <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
  1134. <svg fill="#7a7a7a" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" class="feather feather-translate" style="margin-top: -3px;width: 15px;height: 15px;"><path d="M12.87,15.07L10.33,12.56L10.36,12.53C12.1,10.59 13.34,8.36 14.07,6H17V4H10V2H8V4H1V6H12.17C11.5,7.92 10.44,9.75 9,11.35C8.07,10.32 7.3,9.19 6.69,8H4.69C5.42,9.63 6.42,11.17 7.67,12.56L2.58,17.58L4,19L9,14L12.11,17.11L12.87,15.07M18.5,10H16.5L12,22H14L15.12,19H19.87L21,22H23L18.5,10M15.88,17L17.5,12.67L19.12,17H15.88Z" /></svg>
  1135. Language </a>
  1136. <ul class="dropdown-menu sun_lang_select_menu">
  1137.                              <li class="language_select"><a href="?lang=english" rel="nofollow" class="English">English</a></li>
  1138.                           </ul>
  1139. </div>
  1140. <div class="clear"></div>
  1141. <ul class="list-inline text-center">
  1142. <li><a href="https://tweecampus.com">Home</a></li>
  1143. <li><a href="https://tweecampus.com/terms/about-us">About</a></li>
  1144. <li><a href="https://tweecampus.com/help-center" data-ajax="?link1=help-center">Help</a></li>
  1145. <li><a href="https://tweecampus.com/contact-us">Contact Us</a></li>
  1146. <li><a href="https://tweecampus.com/terms/privacy-policy">Privacy Policy</a></li>
  1147. <li><a href="https://tweecampus.com/terms/terms">Terms of Use</a></li>
  1148. <li><a href="https://tweecampus.com/blogs">Blog</a></li>
  1149. </ul>
  1150. </div>
  1151. </div>         </footer>
  1152.         <div class="second-footer">
  1153.            <div class="page-margin">
  1154. <div class="footer-wrapper long_foooter">
  1155. <hr>
  1156. <div class="footer-powered pull-left">
  1157. <p>
  1158. © 2025 Tweecampus </p>
  1159. </div>
  1160. <div class="lang_selct dropup pull-right">
  1161. <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
  1162. <svg fill="#7a7a7a" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" class="feather feather-translate" style="margin-top: -3px;width: 15px;height: 15px;"><path d="M12.87,15.07L10.33,12.56L10.36,12.53C12.1,10.59 13.34,8.36 14.07,6H17V4H10V2H8V4H1V6H12.17C11.5,7.92 10.44,9.75 9,11.35C8.07,10.32 7.3,9.19 6.69,8H4.69C5.42,9.63 6.42,11.17 7.67,12.56L2.58,17.58L4,19L9,14L12.11,17.11L12.87,15.07M18.5,10H16.5L12,22H14L15.12,19H19.87L21,22H23L18.5,10M15.88,17L17.5,12.67L19.12,17H15.88Z" /></svg>
  1163. Language </a>
  1164. <ul class="dropdown-menu sun_lang_select_menu">
  1165.                              <li class="language_select"><a href="?lang=english" rel="nofollow" class="English">English</a></li>
  1166.                           </ul>
  1167. </div>
  1168. <div class="clear"></div>
  1169. <ul class="list-inline text-center">
  1170. <li><a href="https://tweecampus.com">Home</a></li>
  1171. <li><a href="https://tweecampus.com/terms/about-us">About</a></li>
  1172. <li><a href="https://tweecampus.com/help-center" data-ajax="?link1=help-center">Help</a></li>
  1173. <li><a href="https://tweecampus.com/contact-us">Contact Us</a></li>
  1174. <li><a href="https://tweecampus.com/terms/privacy-policy">Privacy Policy</a></li>
  1175. <li><a href="https://tweecampus.com/terms/terms">Terms of Use</a></li>
  1176. <li><a href="https://tweecampus.com/blogs">Blog</a></li>
  1177. </ul>
  1178. </div>
  1179. </div>         </div>
  1180.         <div class="extra">
  1181.                     </div>
  1182.      </div>
  1183.      <!-- Load modal alerts -->
  1184.    <div class="modal fade in" id="comment_report_box" role="dialog">
  1185.    <div class="modal-dialog">
  1186.    
  1187.      <div class="modal-content">
  1188.        <p style="text-align: center;padding: 30px 20px;font-family: Hind,Arial;font-size: 16px;">
  1189.          <i class="fa fa-check" aria-hidden="true" style="color: green;"></i>      
  1190.          <span class="msg">Comment reported successfully.</span>
  1191.        </p>
  1192.      </div>
  1193.      
  1194.    </div>
  1195. </div>
  1196.  
  1197. <div class="modal fade in" id="post-shared" role="dialog">
  1198.    <div class="modal-dialog">
  1199.    
  1200.      <div class="modal-content">
  1201.        <p style="text-align: center;padding: 30px 20px;font-family: Hind,Arial;font-size: 16px;">
  1202.          <i class="fa fa-check" aria-hidden="true" style="color: green;"></i>      
  1203.          Broadcast was successfully added to your timeline!        </p>
  1204.      </div>
  1205.      
  1206.    </div>
  1207. </div>
  1208. <div class="modal fade in" id="modal-alert" role="dialog">
  1209.    <div class="modal-dialog">
  1210.      <div class="modal-content">
  1211.        <p style="text-align: center;padding: 30px 20px;font-family: Hind,Arial;font-size: 16px;">
  1212.          <i class="fa fa-info-circle" aria-hidden="true" style="color: #31708f;"></i>      
  1213.          <span id="modal-alert-msg">
  1214.            You have reached your limit of 5000 friends!          </span>
  1215.        </p>
  1216.      </div>
  1217.    </div>
  1218. </div>
  1219. <div class="modal fade in" id="invalid_file" role="dialog">
  1220.    <div class="modal-dialog">
  1221.    
  1222.      <div class="modal-content">
  1223.        <p style="text-align: center;padding: 30px 20px;font-family: Hind,Arial;font-size: 14px;">
  1224.          <i class="fa fa-info-circle main" aria-hidden="true" style="color:#f2dede;"></i>      
  1225.          File size error: The file exceeds allowed the limit (11 MB) and can not be uploaded.        </p>
  1226.      </div>
  1227.      
  1228.    </div>
  1229. </div>
  1230. <div class="modal fade in" id="file_not_supported" role="dialog">
  1231.    <div class="modal-dialog">
  1232.    
  1233.      <div class="modal-content">
  1234.        <p style="text-align: center;padding: 30px 20px;font-family: Hind,Arial;font-size: 14px;">
  1235.          <i class="fa fa-info-circle main" aria-hidden="true" style="color:#f2dede;"></i>      
  1236.          Unable to upload a file: This file type is not supported.        </p>
  1237.      </div>
  1238.      
  1239.    </div>
  1240. </div>
  1241. <div class="modal fade" id="modal_light_box" role="dialog">
  1242. <button type="button" class="close comm_mod_img_close" data-dismiss="modal" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button>
  1243.  <div class="modal-dialog" >
  1244.    <div class="modal-content">              
  1245.      <div class="modal-body" style="padding: 0;">
  1246.        <img  class="image" style="width: 100%;" >
  1247.      </div>
  1248.    </div>
  1249.  </div>
  1250. </div>
  1251. <div class="modal fade in" id="adult_image_file" role="dialog">
  1252.    <div class="modal-dialog">
  1253.    
  1254.      <div class="modal-content">
  1255.        <p style="text-align: center;padding: 30px 20px;font-family: Hind,Arial;font-size: 14px;">
  1256.          <i class="fa fa-info-circle main" aria-hidden="true" style="color:#f2dede;"></i>      
  1257.          We have detected some adult content on the image you uploaded, therefore we have declined your upload process.        </p>
  1258.      </div>
  1259.      
  1260.    </div>
  1261. </div>
  1262.  
  1263.  
  1264. <div class="modal fade sun_modal" id="views-info-modal" role="dialog">
  1265. <div class="modal-dialog">
  1266. <div class="modal-content">
  1267. <div class="modal-header">
  1268. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
  1269. <h4 class="modal-title"><span id="views_info_title"></span></h4>
  1270. </div>
  1271. <div class="modal-body">
  1272. <div id="views_info" class="wo_react_ursrs_list"></div>
  1273. <div class="clearfix"></div>
  1274. <div id="views_info_load" style="display: none;">
  1275. <div class="load-more views_info_load_ wo_react_ursrs_list_lod_mor">
  1276. <button class="btn btn-default text-center views_info_load_more" data-type="" post-id="" table-type="" onclick="Wo_LoadViewsInfo(this);"><span id="load_more_info_btn">Load more</span>
  1277. </button>
  1278. </div>
  1279. </div>
  1280. </div>
  1281. </div>
  1282. </div>
  1283. </div>
  1284.  
  1285. <div class="modal fade sun_modal" id="users-reacted-modal" role="dialog">
  1286. <div class="modal-dialog">
  1287. <div class="modal-content">
  1288. <div class="modal-header">
  1289. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
  1290. <h4 class="modal-title">
  1291. <div class="who_react_modal">
  1292. <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers('like');">
  1293. <div class="inline_post_emoji inline_act_emoji"><img src="https://tweecampus.com/themes/tweecampus/reaction/like-sm.png"></div>
  1294. </span>
  1295. <span class="how_reacted like-btn-love pointer" id="_post333" onclick="Wo_LoadReactedUsers('love');">
  1296. <div class="inline_post_emoji inline_act_emoji"><img src="https://tweecampus.com/themes/tweecampus/reaction/love-sm.png"></div>
  1297. </span>
  1298. <span class="how_reacted like-btn-haha pointer" id="_post333" onclick="Wo_LoadReactedUsers('haha');">
  1299. <div class="inline_post_emoji inline_act_emoji"><img src="https://tweecampus.com/themes/tweecampus/reaction/haha-sm.png"></div>
  1300. </span>
  1301. <span class="how_reacted like-btn-wow pointer" id="_post333" onclick="Wo_LoadReactedUsers('wow');">
  1302. <div class="inline_post_emoji inline_act_emoji"><img src="https://tweecampus.com/themes/tweecampus/reaction/wow-sm.png"></div>
  1303. </span>
  1304. <span class="how_reacted like-btn-sad pointer" id="_post333" onclick="Wo_LoadReactedUsers('sad');">
  1305. <div class="inline_post_emoji inline_act_emoji"><img src="https://tweecampus.com/themes/tweecampus/reaction/sad-sm.png"></div>
  1306. </span>
  1307. <span class="how_reacted like-btn-angry pointer" id="_post333" onclick="Wo_LoadReactedUsers('angry');">
  1308. <div class="inline_post_emoji inline_act_emoji"><img src="https://tweecampus.com/themes/tweecampus/reaction/angry-sm.png"></div>
  1309. </span>
  1310. </div>
  1311. </h4>
  1312. </div>
  1313. <div class="modal-body">
  1314. <div id="reacted_users_box" class="wo_react_ursrs_list"></div>
  1315. <div class="clearfix"></div>
  1316. <div id="reacted_users_load" style="display: none;">
  1317. <div class="load-more wo_react_ursrs_list_lod_mor">
  1318. <button class="btn btn-default text-center reacted_users_load_more" data-type="" post-id="" col-type="" onclick="Wo_LoadMoreReactedUsers(this);"><span id="load_more_reacted_btn">Load more</span>
  1319. </button>
  1320. </div>
  1321. </div>
  1322. </div>
  1323. </div>
  1324. </div>
  1325. </div>    
  1326.                
  1327.        
  1328.        
  1329.      <!-- JS FILES -->
  1330.                  <script type="text/javascript" src="https://tweecampus.com/themes/tweecampus/javascript/welcome.js"></script>
  1331.            <script type="text/javascript" src="https://tweecampus.com/themes/tweecampus/javascript/script.js"></script>
  1332.                  <div class="extra-css"></div>
  1333.            <script>$(document).ready(function() {$('div.leftcol').theiaStickySidebar({additionalMarginTop: 65});});</script>
  1334.      <script type="text/javascript">jQuery(document).ready(function() {jQuery('.custom-fixed-element').theiaStickySidebar({additionalMarginTop: 65});});</script>
  1335.          
  1336.      <!-- End 'JS FILES' -->
  1337.      <script type="text/javascript">
  1338.  (function (factory) {
  1339.  if (typeof define === 'function' && define.amd) {
  1340.    // AMD. Register as an anonymous module.
  1341.    define(['jquery'], factory);
  1342.  } else {
  1343.    // Browser globals
  1344.    factory(jQuery);
  1345.  }
  1346. }(function ($) {
  1347.  $.timeago = function(timestamp) {
  1348.    if (timestamp instanceof Date) {
  1349.      return inWords(timestamp);
  1350.    } else if (typeof timestamp === "string") {
  1351.      return inWords($.timeago.parse(timestamp));
  1352.    } else if (typeof timestamp === "number") {
  1353.      return inWords(new Date(timestamp));
  1354.    } else {
  1355.      return inWords($.timeago.datetime(timestamp));
  1356.    }
  1357.  };
  1358.  var $t = $.timeago;
  1359.  
  1360.  $.extend($.timeago, {
  1361.    settings: {
  1362.      refreshMillis: 60000,
  1363.      allowPast: true,
  1364.      allowFuture: false,
  1365.      localeTitle: false,
  1366.      cutoff: 0,
  1367.      strings: {
  1368.        prefixAgo: null,
  1369.        prefixFromNow: null,
  1370.        suffixAgo: "ago",
  1371.        suffixFromNow: "from now",
  1372.        inPast: "any moment now",
  1373.        seconds: "Just now",
  1374.        minute: "about a minute ago",
  1375.        minutes: "%d minutes ago",
  1376.        hour: "about an hour ago",
  1377.        hours: "%d hours ago",
  1378.        day: "a day ago",
  1379.        days: "%d days ago",
  1380.        month: "about a month ago",
  1381.        months: "%d months ago",
  1382.        year: "about a year ago",
  1383.        years: "%d years ago",
  1384.        wordSeparator: " ",
  1385.        numbers: []
  1386.      }
  1387.    },
  1388.  
  1389.    inWords: function(distanceMillis) {
  1390.      if(!this.settings.allowPast && ! this.settings.allowFuture) {
  1391.          throw 'timeago allowPast and allowFuture settings can not both be set to false.';
  1392.      }
  1393.  
  1394.      var $l = this.settings.strings;
  1395.      var prefix = $l.prefixAgo;
  1396.      var suffix = $l.suffixAgo;
  1397.      if (this.settings.allowFuture) {
  1398.        if (distanceMillis < 0) {
  1399.          prefix = $l.prefixFromNow;
  1400.          suffix = $l.suffixFromNow;
  1401.        }
  1402.      }
  1403.  
  1404.      if(!this.settings.allowPast && distanceMillis >= 0) {
  1405.        return this.settings.strings.inPast;
  1406.      }
  1407.  
  1408.      var seconds = Math.abs(distanceMillis) / 1000;
  1409.      var minutes = seconds / 60;
  1410.      var hours = minutes / 60;
  1411.      var days = hours / 24;
  1412.      var years = days / 365;
  1413.  
  1414.      function substitute(stringOrFunction, number) {
  1415.        var string = $.isFunction(stringOrFunction) ? stringOrFunction(number, distanceMillis) : stringOrFunction;
  1416.        var value = ($l.numbers && $l.numbers[number]) || number;
  1417.        return string.replace(/%d/i, value);
  1418.      }
  1419.  
  1420.      var words = seconds < 45 && substitute($l.seconds, Math.round(seconds)) ||
  1421.        seconds < 90 && substitute($l.minute, 1) ||
  1422.        minutes < 45 && substitute($l.minutes, Math.round(minutes)) ||
  1423.        minutes < 90 && substitute($l.hour, 1) ||
  1424.        hours < 24 && substitute($l.hours, Math.round(hours)) ||
  1425.        hours < 42 && substitute($l.day, 1) ||
  1426.        days < 30 && substitute($l.days, Math.round(days)) ||
  1427.        days < 45 && substitute($l.month, 1) ||
  1428.        days < 365 && substitute($l.months, Math.round(days / 30)) ||
  1429.        years < 1.5 && substitute($l.year, 1) ||
  1430.        substitute($l.years, Math.round(years));
  1431.  
  1432.      var separator = $l.wordSeparator || "";
  1433.      if ($l.wordSeparator === undefined) { separator = " "; }
  1434.  
  1435.      
  1436.         return $.trim([prefix, words].join(separator));
  1437.  
  1438.          },
  1439.  
  1440.    parse: function(iso8601) {
  1441.      var s = $.trim(iso8601);
  1442.      s = s.replace(/\.\d+/,""); // remove milliseconds
  1443.      s = s.replace(/-/,"/").replace(/-/,"/");
  1444.      s = s.replace(/T/," ").replace(/Z/," UTC");
  1445.      s = s.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"); // -04:00 -> -0400
  1446.      s = s.replace(/([\+\-]\d\d)$/," $100"); // +09 -> +0900
  1447.      return new Date(s);
  1448.    },
  1449.    datetime: function(elem) {
  1450.      var iso8601 = $t.isTime(elem) ? $(elem).attr("datetime") : $(elem).attr("title");
  1451.      return $t.parse(iso8601);
  1452.    },
  1453.    isTime: function(elem) {
  1454.      // jQuery's `is()` doesn't play well with HTML5 in IE
  1455.      return $(elem).get(0).tagName.toLowerCase() === "time"; // $(elem).is("time");
  1456.    }
  1457.  });
  1458.  
  1459.  // functions that can be called via $(el).timeago('action')
  1460.  // init is default when no action is given
  1461.  // functions are called with context of a single element
  1462.  var functions = {
  1463.    init: function(){
  1464.      var refresh_el = $.proxy(refresh, this);
  1465.      refresh_el();
  1466.      var $s = $t.settings;
  1467.      if ($s.refreshMillis > 0) {
  1468.        this._timeagoInterval = setInterval(refresh_el, $s.refreshMillis);
  1469.      }
  1470.    },
  1471.    update: function(time){
  1472.      var parsedTime = $t.parse(time);
  1473.      $(this).data('timeago', { datetime: parsedTime });
  1474.      if($t.settings.localeTitle) $(this).attr("title", parsedTime.toLocaleString());
  1475.      refresh.apply(this);
  1476.    },
  1477.    updateFromDOM: function(){
  1478.      $(this).data('timeago', { datetime: $t.parse( $t.isTime(this) ? $(this).attr("datetime") : $(this).attr("title") ) });
  1479.      refresh.apply(this);
  1480.    },
  1481.    dispose: function () {
  1482.      if (this._timeagoInterval) {
  1483.        window.clearInterval(this._timeagoInterval);
  1484.        this._timeagoInterval = null;
  1485.      }
  1486.    }
  1487.  };
  1488.  
  1489.  $.fn.timeago = function(action, options) {
  1490.    var fn = action ? functions[action] : functions.init;
  1491.    if(!fn){
  1492.      throw new Error("Unknown function name '"+ action +"' for timeago");
  1493.    }
  1494.    // each over objects here and call the requested function
  1495.    this.each(function(){
  1496.      fn.call(this, options);
  1497.    });
  1498.    return this;
  1499.  };
  1500.  
  1501.  function refresh() {
  1502.    var data = prepareData(this);
  1503.    var $s = $t.settings;
  1504.  
  1505.    if (!isNaN(data.datetime)) {
  1506.      if ( $s.cutoff == 0 || Math.abs(distance(data.datetime)) < $s.cutoff) {
  1507.        $(this).text(inWords(data.datetime));
  1508.      }
  1509.    }
  1510.    return this;
  1511.  }
  1512.  
  1513.  function prepareData(element) {
  1514.    element = $(element);
  1515.    if (!element.data("timeago")) {
  1516.      element.data("timeago", { datetime: $t.datetime(element) });
  1517.      var text = $.trim(element.text());
  1518.      if ($t.settings.localeTitle) {
  1519.        element.attr("title", element.data('timeago').datetime.toLocaleString());
  1520.      } else if (text.length > 0 && !($t.isTime(element) && element.attr("title"))) {
  1521.        element.attr("title", text);
  1522.      }
  1523.    }
  1524.    return element.data("timeago");
  1525.  }
  1526.  
  1527.  function inWords(date) {
  1528.    return $t.inWords(distance(date));
  1529.  }
  1530.  
  1531.  function distance(date) {
  1532.    return (new Date().getTime() - date.getTime());
  1533.  }
  1534.  
  1535.  // fix for IE6 suckage
  1536.  document.createElement("abbr");
  1537.  document.createElement("time");
  1538. }));
  1539.  
  1540.  
  1541. $(function () {
  1542.  setInterval(function () {
  1543.    
  1544.    if ( $('.ajax-time').length > 0) {
  1545.      $('.ajax-time').timeago()
  1546.        .removeClass('.ajax-time');
  1547.    }
  1548.  },
  1549.  1000);
  1550. });
  1551. </script>      
  1552.            <!-- Audio FILES -->
  1553.            
  1554.      <!-- End 'Audio FILES' -->
  1555.      <script>
  1556.        $(window).on("popstate", function (e) {
  1557.          location.reload();
  1558.      });
  1559.       /*Language Select*/
  1560.        $(document).ready(function(){
  1561.          $(".sun_lang_select_menu li a.English").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/united-states.svg"/></span> ');
  1562.          $(".sun_lang_select_menu li a.Arabic").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/saudi-arabia.svg"/></span> ');
  1563.          $(".sun_lang_select_menu li a.Dutch").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/netherlands.svg"/></span> ');
  1564.          $(".sun_lang_select_menu li a.French").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/france.svg"/></span> ');
  1565.          $(".sun_lang_select_menu li a.German").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/germany.svg"/></span> ');
  1566.          $(".sun_lang_select_menu li a.Hungarian").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/hungary.svg"/></span> ');
  1567.          $(".sun_lang_select_menu li a.Italian").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/italy.svg"/></span> ');
  1568.          $(".sun_lang_select_menu li a.Portuguese").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/portugal.svg"/></span> ');
  1569.          $(".sun_lang_select_menu li a.Russian").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/russia.svg"/></span> ');
  1570.          $(".sun_lang_select_menu li a.Spanish").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/spain.svg"/></span> ');
  1571.          $(".sun_lang_select_menu li a.Serbian").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/serbia.svg"/></span> ');
  1572.          $(".sun_lang_select_menu li a.Turkish").append('<span class="language_initial"><img src="https://tweecampus.com/themes/tweecampus/img/flags/turkey.svg"/></span> ');
  1573.        });
  1574.        /*
  1575.  
  1576. The code entered here will be added in <footer> tag
  1577.  
  1578. */      </script>
  1579.            
  1580.  <!--YoungAdded-->
  1581.  <script>
  1582.      window.addEventListener("load", function(){
  1583.      window.cookieconsent.initialise({
  1584.        "palette": {
  1585.          "popup": {
  1586.            "background": "#8c0a87",
  1587.            "text": "#fff"
  1588.          },
  1589.          "button": {
  1590.            "background": "#de0ce1"
  1591.          }
  1592.        },
  1593.        "theme": "edgeless",
  1594.                "content": {
  1595.          "message": "This website uses cookies to ensure you get the best experience on our website.",
  1596.          "dismiss": "Got It!",
  1597.          "link": "Learn More",
  1598.          "href": "https://tweecampus.com/terms/privacy-policy"
  1599.        }
  1600.      })});
  1601.      </script>
  1602.        
  1603.        <!--End YoungAdded-->
  1604.  
  1605.    <div class="modal fade sun_modal" id="apply-job-modal" role="dialog">
  1606.    </div>
  1607.   </body>
  1608. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda