.search-form input:focus,.search-form input[type=email]:focus,.search-form input[type=password]:focus,.search-form input[type=search]:focus,.search-form input[type=text]:focus{border:1px solid var(--color-theme-primary)}.widget .search-form input{background:var(--global-body-bgcolor)}.widget .search-form input:focus{-webkit-box-shadow:none;box-shadow:none}.widget .search-form input{background:transparent;border:none;padding-left:0;font-size:var(--font-size-body);border-bottom:1px solid var(--color-theme-white)}.widget .search-form input:focus{border:none;border-bottom:1px solid var(--color-theme-primary)}.search-form{position:relative}.search-form label{display:none}.search-form .search-submit{position:absolute;right:4px;top:4px;height:40px;width:40px;line-height:50px;text-align:center;padding:0;color:var(--color-theme-white);cursor:pointer;font-size:var(--font-size-body);background:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.search-form .search-submit .screen-reader-text{display:none}.hostcloud-widget-menu .hostcloud-post li a{padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments a{color:var(--color-theme-primary);padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments span a{color:var(--global-font-color);font-weight:600}.hostcloud-widget-menu .hostcloud-post li a:before,.widget.widget_recent_comments #recentcomments li.recentcomments a:before{display:none}.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:var(--color-theme-primary);text-decoration:underline!important;padding-left:0}.widget_calendar table caption{caption-side:inherit;color:var(--color-theme-secondary);text-transform:uppercase}.calendar_wrap .wp-calendar-table caption,.wp-block-calendar table caption{caption-side:inherit;text-align:center;color:var(--color-theme-white);background:var(--color-theme-primary);text-transform:uppercase}.widget_calendar table#wp-calendar{width:100%;text-align:center;margin-bottom:0;margin-top:0;background:var(--global-body-bgcolor)}.widget_calendar .calendar_wrap td#today{background:var(--color-theme-primary);color:var(--color-theme-white)}.widget_calendar .calendar_wrap td#today a{color:var(--color-theme-white)}.widget_calendar .calendar_wrap table th{background:var(--color-theme-white);color:var(--color-theme-secondary)}.wp-block-calendar table th{background:transparent;color:var(--color-theme-primary);font-weight:700}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:8px;text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{border-color:var(--border-color-light);color:var(--global-font-color)}.widget_calendar .calendar_wrap table th{background:var(--global-body-bgcolor);color:var(--color-theme-white)}.wp-calendar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.widget_calendar table#wp-calendar{margin-bottom:10px}.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{border-radius:50px;float:right;color:var(--color-theme-white);background:var(--color-theme-primary-dark);width:20px;height:20px;text-align:center;line-height:21px;margin-left:10px}.download-item li{display:block;background:var(--global-white-light-color);padding-bottom:0!important}.download-item li i{background:var(--color-theme-primary);padding:15px;color:var(--color-theme-white);font-size:24px}.widget.get-file{margin-bottom:15px;padding:0;background:transparent}.widget.get-file a:hover{color:var(--color-theme-primary)}.widget.get-file a{text-decoration:none}.hostcloud-widget-menu ul.hostcloud-post li{border:none}.hostcloud-post-sidebar{height:100%}.testimonail-widget-menu.widget{padding:0;background:transparent}.widget_archive ul li a,.widget_categories ul li a{color:var(--global-font-color)}.widget.widget_archive select,.widget_categories select,.widget select{outline:none}.widget.widget_rss ul li{margin-bottom:20px}.widget.widget_rss ul li:last-child{margin-bottom:0}.widget.widget_rss ul li a{padding-left:0;font-size:18px;color:var(--color-theme-white);font-weight:600}.widget.widget_rss ul li a:hover{color:var(--color-theme-primary)}.widget.widget_rss ul li a:before{display:none}.widget.widget_rss ul li .rss-date{text-transform:uppercase;display:inline-block;width:100%;margin:5px 0;color:var(--color-theme-primary);font-size:14px}.widget.widget_rss ul li cite{margin-top:5px;display:inline-block;width:100%}.widget.widget_nav_menu ul li,.widget ul.menu li{margin-bottom:0}.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{display:block!important;padding-left:20px}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:10px 0 10px 15px;display:inline-block;width:100%}.widget.widget_nav_menu ul li a span{font-size:var(--font-size-body)}.widget.widget_nav_menu ul li i,.widget ul.menu li i{display:none}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:25px}.widget.widget_nav_menu #menu-service-menu li.current-menu-item a{background:var(--color-theme-primary);color:var(--color-theme-white)}.hostcloud-widget-menu .hostcloud-post li a.date-widget{color:var(--color-theme-primary);margin-bottom:10px;display:block;font-size:12px;font-weight:700}.hostcloud-widget-menu .post-img .post-blog a.new-link h6{color:var(--color-theme-white);line-height:23px;display:block;overflow:hidden}.widget_recent_entries ul li .post-date{color:var(--color-theme-secondary)}.widget_tag_cloud ul{margin:0;padding:0}.widget_tag_cloud ul li{padding:0;display:inline-block;margin:0}.widget_tag_cloud ul li a:before{display:none}.sidebar-service-left .widget_nav_menu ul.menu li.current-menu-item a,.sidebar-service-left .widget_nav_menu ul.menu li:hover a{color:var(--color-theme-white);background:var(--color-theme-primary)}.sidebar-service-left .widget_nav_menu ul.menu li{margin-bottom:2px;border:none;padding:0}.sidebar-service-left .widget_nav_menu ul.menu li:last-child{margin-bottom:0}.sidebar-service-left .widget.get-file a,.sidebar-service-left .widget_nav_menu ul.menu li a{background:var(--global-white-light-color);color:var(--color-theme-secondary);text-transform:capitalize}